dharin-mobile-navigation{display:none}@media(max-width:1069px){header-drawer.dharin-legacy-drawer{display:none!important}dharin-mobile-navigation{display:block;grid-area:left-icons;justify-self:start}.dharin-nav-launch{border:0;background:transparent;color:inherit;cursor:pointer}.dharin-nav-launch svg{width:24px;height:24px}body:has(.dharin-nav[open]){overflow:hidden}}.dharin-nav{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;max-width:none;max-height:none;padding:0;margin:0;border:0;background:#f3eee7;color:#262521;font-family:var(--font-heading-family);font-style:normal;font-size:16px;line-height:1.4;--icon-stroke-width: 1.25}.dharin-nav[open]{display:flex;flex-direction:column}.dharin-nav::backdrop{background:#f3eee7}.dharin-nav [hidden]{display:none!important}.dharin-nav button,.dharin-nav input{font:inherit;color:inherit}.dharin-nav button{cursor:pointer;background:transparent;border:0}.dharin-nav a{color:inherit;text-decoration:none}.dharin-nav svg{flex-shrink:0}.dharin-nav :focus-visible{outline:2px solid #6f6552;outline-offset:-3px}.dharin-nav-top{position:relative;flex-shrink:0;height:76px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #d6d0c8}.dharin-nav-logo{font-size:26px;letter-spacing:7px}.dharin-nav-logo img{display:block;width:176px;height:auto}.dharin-nav-close{position:absolute;right:12px;top:16px;display:grid;place-items:center;width:44px;height:44px}.dharin-nav-close svg{width:21px;height:21px}.dharin-nav-search{display:flex;flex-shrink:0;margin:16px 18px;min-height:46px;border:1px solid #aaa69f;border-radius:4px}.dharin-nav-search input{width:100%;min-width:0;background:transparent;border:0;padding:10px 14px;font-size:16px}.dharin-nav-search button{display:grid;place-items:center;width:46px;flex-shrink:0}.dharin-nav-search svg{width:23px;height:23px}.dharin-nav-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,0px)}.dharin-nav ul{list-style:none;margin:0;padding:0}.dharin-nav-primary{border-top:1px solid #d6d0c8}.dharin-nav-primary li{border-bottom:1px solid #d6d0c8}.dharin-nav-primary a,.dharin-nav-primary button{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%;text-align:start;min-height:54px;padding:12px 22px;font-size:20px}.dharin-nav-primary svg{width:12px;height:9px;position:static}.dharin-nav-primary button:hover,.dharin-nav-primary a:hover{background:#eae4db}.dharin-nav-utilities{margin:16px 18px 0;padding:8px 4px 16px;border-bottom:1px solid #d6d0c8}.dharin-nav-utilities a{display:flex;align-items:center;gap:18px;min-height:44px;font-size:16px}.dharin-nav-utilities svg{width:24px;height:24px}.dharin-nav-localization{display:flex;flex-wrap:wrap;gap:8px 16px;padding:18px 22px 30px;font-family:var(--font-body-family);font-size:12px}.dharin-nav-localization .disclosure__list-wrapper{z-index:5}.dharin-nav-back{display:flex;align-items:center;gap:16px;width:100%;min-height:52px;padding:12px 22px;border-block:1px solid #d6d0c8!important;text-align:start;font-size:18px!important}.dharin-nav-back svg{width:22px;height:20px}.dharin-nav-groups{padding:4px 22px 20px}.dharin-nav-group{padding:20px 0 16px;border-bottom:1px solid #d6d0c8}.dharin-nav-group:last-child{border-bottom:0}.dharin-nav-group h2{margin:0 0 8px;font:700 13px/1.4 var(--font-body-family);letter-spacing:1.3px;text-transform:uppercase}.dharin-nav-group a,.dharin-nav-direct{display:flex;align-items:center;min-height:44px;font-size:16px;padding:7px 0}.dharin-nav-direct{border-bottom:1px solid #d6d0c8;min-height:52px}.dharin-nav-shapes{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.dharin-nav-shapes a{gap:14px;min-height:52px}.dharin-nav-shapes svg{width:24px;height:28px}.dharin-nav-shapes-all{grid-column:1 / -1}.dharin-nav-editorial-images{display:grid;grid-template-columns:repeat(2,minmax(0,96px));gap:8px;margin:12px 0 10px;max-width:200px}.dharin-nav-editorial-images img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:#eee8df}.dharin-nav [data-nav-panel=gifts] .dharin-nav-editorial-images{grid-template-columns:repeat(2,minmax(0,120px));max-width:248px}.dharin-nav [data-nav-panel=gifts] .dharin-nav-editorial-images img{aspect-ratio:1;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/40/assets/dharin-mobile-navigation.css.map */
