.drawer,.search-dialog,.zoom-dialog{box-shadow:-30px 0 80px -30px #0e100d59}.drawer::backdrop,.search-dialog::backdrop,.zoom-dialog::backdrop{background:#0e100d6b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(prefers-reduced-motion:no-preference){.drawer,.search-dialog{transition:translate .42s var(--ease),opacity .42s var(--ease),overlay .42s var(--ease) allow-discrete,display .42s var(--ease) allow-discrete}.drawer{translate:100% 0;opacity:0}.search-dialog{translate:0 -12px;opacity:0}.drawer[open],.search-dialog[open]{translate:0 0;opacity:1}@starting-style{.drawer[open]{translate:100% 0;opacity:0}.search-dialog[open]{translate:0 -12px;opacity:0}}.drawer::backdrop,.search-dialog::backdrop{opacity:0;transition:opacity .42s var(--ease),overlay .42s var(--ease) allow-discrete,display .42s var(--ease) allow-discrete}.drawer[open]::backdrop,.search-dialog[open]::backdrop{opacity:1}@starting-style{.drawer[open]::backdrop,.search-dialog[open]::backdrop{opacity:0}}}#CartDrawer{padding:0;width:min(520px,100%)}#CartDrawer[open]{display:flex;flex-direction:column}#CartDrawer .drawer__header{position:sticky;top:0;z-index:3;margin:0;background:var(--bg);padding:24px clamp(20px,3vw,32px);border-bottom:1px solid var(--hair)}#CartDrawer .drawer__header h2{font-size:clamp(24px,2.4vw,30px);letter-spacing:-.02em}#CartDrawer [data-cart-content]{flex:1;min-height:0;overflow:auto;padding:0 clamp(20px,3vw,32px);overscroll-behavior:contain}#CartDrawer>.text-link{margin:0 clamp(20px,3vw,32px) 22px;align-self:flex-start}.cart-items{border-top:0}.cart-item{gap:18px;padding:22px 0;border-color:var(--hair);align-items:flex-start}.cart-item>a{width:92px;border-radius:calc(var(--radius) / 1.5);overflow:hidden}.cart-item img{aspect-ratio:4/5;background:var(--surface)}.cart-item__details>a{font-size:16px;font-weight:500;line-height:1.35;display:block}.cart-item__details .price{margin-top:8px;font-size:15px}.cart-item__details .small{opacity:.68;font-size:13px}.cart-item__controls{margin-top:14px;gap:16px}.cart-item__controls input{width:88px;border-color:var(--hair-strong);border-radius:var(--radius);text-align:center;padding:10px}.cart-item__controls input:focus-visible{border-color:var(--accent)}.cart-item__controls a{opacity:.62;text-underline-offset:4px;transition:opacity .25s var(--ease)}.cart-item__controls a:hover{opacity:1;color:var(--accent)}.cart-summary{position:sticky;bottom:0;z-index:2;background:var(--bg);padding:20px 0 24px;margin-top:8px;border-top:1px solid var(--hair)}.cart-summary>p{margin-bottom:8px;font-size:15px}.cart-summary>p strong{font-weight:500;font-size:17px}.cart-summary .small{opacity:.66;font-size:13px;margin-bottom:16px}.cart-summary .button{min-height:56px;font-size:16px;margin-bottom:12px}.cart-summary .policy-links{display:flex;gap:18px;font-size:13px;opacity:.7}.cart-form>label{opacity:.7;margin-top:18px}.cart-form textarea{border-color:var(--hair-strong);border-radius:var(--radius);margin-top:8px}.cart-update{opacity:.62;font-size:13px;transition:opacity .25s var(--ease)}.cart-update:hover{opacity:1}.shipping-progress{background:var(--surface);padding:16px 18px;border-radius:var(--radius);margin:22px 0 4px;font-size:13px}.shipping-progress progress{height:3px;border-radius:2px;overflow:hidden}.cart-addons{border-color:var(--hair)}.cart-addons h3{font-size:13px;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-bottom:8px}.cart-addons>a{border-bottom:1px solid var(--hair);text-decoration:none}.cart-addons>a:last-child{border-bottom:0}.cart-addons>a:hover{color:var(--accent)}@media(max-width:989px){.sticky-atc{left:12px;right:12px;bottom:12px;padding:12px 12px 12px 20px;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border:1px solid var(--hair);border-radius:calc(var(--radius) + 10px);box-shadow:0 18px 40px -18px #0e100d73;margin-bottom:env(safe-area-inset-bottom)}.sticky-atc>span{font-size:17px;font-weight:500;letter-spacing:-.01em}.sticky-atc .button{min-height:50px;padding-inline:26px;border-radius:var(--radius)}@media(prefers-reduced-motion:no-preference){.sticky-atc{transition:translate .35s var(--ease),opacity .35s var(--ease)}.sticky-atc.is-hidden{visibility:hidden;translate:0 18px;opacity:0}}}.desktop-nav{gap:26px;font-size:14px}.desktop-nav>a,.desktop-nav summary{position:relative;text-decoration:none}.desktop-nav>a:after,.desktop-nav summary:after{content:"";position:absolute;left:0;right:100%;bottom:22px;height:1px;background:currentColor;opacity:.9;transition:right .32s var(--ease)}.desktop-nav>a:hover:after,.desktop-nav .nav-item[open] summary:after,.desktop-nav summary:hover:after{right:0}.desktop-nav a:hover,.header__actions a:hover{text-decoration:none}.header__actions>a{position:relative;text-decoration:none}.header__actions>a:hover{color:var(--accent)}.header--overlay:not(.is-solid) .header__actions>a:hover{color:#fff;opacity:.75}.mega-menu{background:var(--bg);color:var(--ink);border-bottom:0;padding:clamp(32px,3.5vw,52px) 0 clamp(36px,4vw,60px);box-shadow:0 30px 60px -30px #0e100d4d}@media(prefers-reduced-motion:no-preference){.nav-item[open] .mega-menu{animation:mv-mega .3s var(--ease) both}@keyframes mv-mega{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0 0}}}.mega-menu__inner{grid-template-columns:1.6fr 1fr;gap:clamp(40px,5vw,90px);align-items:start}.mega-menu .eyebrow{margin-bottom:18px}.mega-links{gap:clamp(32px,4vw,72px);margin-top:20px}.mega-links>div{display:grid;gap:2px;align-content:start}.mega-links a{margin-block:0;padding-block:9px;font-size:16px;transition:color .22s var(--ease),padding-left .22s var(--ease)}.mega-links a:hover{color:var(--accent);padding-left:6px}.mega-links a.muted{font-size:14px;opacity:.66;padding-block:6px}.mega-feature{max-width:none;display:grid;gap:0}.mega-feature img{aspect-ratio:4/3;object-fit:cover;margin-bottom:16px;border-radius:var(--radius)}.mega-feature a{padding:0 0 6px;font-size:15px;font-weight:500;text-decoration:none;border-bottom:1px solid var(--hair-strong);justify-self:start;transition:border-color .25s var(--ease),color .25s var(--ease)}.mega-feature a:hover{color:var(--accent);border-color:var(--accent)}@media(max-width:989px){.header__inner,.header--overlay .header__inner{height:64px}}@media(prefers-reduced-motion:no-preference){.nav-drawer{translate:-100% 0}.nav-drawer[open]{translate:0 0}@starting-style{.nav-drawer[open]{translate:-100% 0}}}.nav-drawer{box-shadow:30px 0 80px -30px #0e100d59}.nav-drawer nav>a,.nav-drawer nav summary{font-size:19px;padding:16px 0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mavorne-ui.css.map */
