.site-nav>a:hover,.site-nav .nav-item>a:hover{background:var(--fill);color:var(--ink)}.site-nav a[aria-current],.site-nav>a[aria-current]:hover,.site-nav .nav-item>a[aria-current]:hover,.site-nav .nav-item.is-open>a{background:var(--ink);color:var(--contrast)}.site-nav:has(.nav-item.is-open) .nav-item:not(.is-open)>a[aria-current]{background:var(--fill);color:var(--ink)}.card__media{flex:none;aspect-ratio:var(--product-ar,1)}.card--feature .card__media{flex:1;aspect-ratio:auto}.card:hover .card__media .media{transform:scale(1.02)}.line-item .media{aspect-ratio:var(--product-ar,1)}@media(max-width:640px){.grid{--cols-now:2}.card--feature{grid-column:span 2}}.eyebrow,.label{font-size:11.5px}.media__label{font-size:11px}.btn--sm{font-size:11.5px}.field>label{font-size:11.5px}.swatch small{font-size:11px}.tag{font-size:10px}.pill{font-size:11.5px}.flag,.sticker,.veil span{font-size:11px}.price__from{font-size:11.5px}.card__top{font-size:11px}.card__meta{font-size:11.5px}.mega__nav h5,.mega__tab em{font-size:11px}.site-nav a.mega__all{font-size:11.5px}.mega-card__spec{font-size:10px}.mega-promo a,.announcement{font-size:11px}.search-bar .esc{font-size:11.5px}.search-results h5{font-size:11px}.line-item__remove,.line-item__discounts li,.discount-chip{font-size:11.5px}.cart-note summary{font-size:11.5px}.payment-icons span{font-size:11px}.crumb{font-size:11.5px}.facets h5{font-size:11px}.notice b,.prose th{font-size:11.5px}.toc h5,.feed__badge{font-size:11px}.stat span{font-size:11.5px}.post__who,.post__runtime,.post__shop{font-size:11px}.social--polaroid .post__by{font-size:11.5px}.social--polaroid .post__cap{font-size:12px}@media(max-width:640px){.social--polaroid .post__by,.social--polaroid .post__cap{font-size:11.5px}}.viewer__level,.viewer__close,.viewer__counter{font-size:11.5px}@media(max-width:640px){.announcement,.post__who{font-size:11px}}.product-option__label,.collection-card__foot,.cart-trust b,.page-meta,.tag-row a,.tag-row button{font-size:11.5px}.article-meta{font-size:11px}.article-card__foot{font-size:11.5px}.article-nav span,.faq-nav h5,.faq-rail h5,.faq-tab em,.faq-topic{font-size:11px}.route em,.perk b,.multicolumn__num{font-size:11.5px}.result-list em{font-size:11px}.drop-opener__when,.drop-teaser__when{font-size:11.5px}.lookbook__sticker{font-size:11px}@media(max-width:640px){.lookbook__sticker{font-size:11px}}#judgeme_product_reviews .jdgm-rev-widg__summary-text,#judgeme_product_reviews .jdgm-histogram__clear-filter,#judgeme_product_reviews .jdgm-sort-dropdown,#judgeme_product_reviews .jdgm-gallery-title,#judgeme_product_reviews .jdgm-rev__timestamp{font-size:11.5px}#judgeme_product_reviews .jdgm-rev__transparency-badge-wrapper{font-size:11px}.mega__sub{display:flex;flex-direction:column;gap:2px;margin:0 0 8px 13px;padding-left:12px;border-left:1px solid var(--line)}.site-nav a.mega__sublink{font-family:var(--u);font-size:13px;font-weight:400;letter-spacing:.01em;text-transform:none;color:var(--soft);padding:4px 8px;border-radius:8px;background:none}.site-nav a.mega__sublink:hover{color:var(--ink);background:var(--fill)}.social--natural{align-items:start}.post--natural .post__media{aspect-ratio:var(--post-ar,1)}.post--natural .post__media>.media,.post--natural .post__media hv-post-video{position:absolute;top:0;right:0;bottom:0;left:0}.social--polaroid .post--natural{aspect-ratio:auto}.social--polaroid .post--natural .post__media{flex:none;aspect-ratio:var(--post-ar,1)}.social--masonry{display:block;columns:var(--social-cols,4);column-gap:var(--gap)}.social--masonry>.post{break-inside:avoid;margin:0 0 var(--gap);display:block}.social--masonry>.post[hidden]{display:none}@media(max-width:900px){.feed-grid .social--masonry{columns:3}}@media(max-width:640px){.social--masonry,.feed-grid .social--masonry{columns:2}}@media(max-width:900px){.card>.card__add-form,.card>.card__add{order:9}.card__add{position:relative;left:auto;right:auto;bottom:auto;width:100%;margin-top:10px;justify-content:center;padding:11px 14px}.card__add>span+span{margin-left:auto}}@media(max-width:640px){.card{padding:8px;border-radius:calc(var(--r) * .62)}.card__media{border-radius:calc(var(--r) * .45)}.card__top{padding:2px 4px 6px}.card__info{padding:10px 4px 2px;row-gap:4px}.card__title{font-size:12px;letter-spacing:.03em}.card__add{padding:10px 12px;font-size:12px}.card__add>span+span{display:none}.card .sticker{top:-6px;right:-4px;padding:8px 12px;font-size:11px}}.product-title{font-size:clamp(30px,3.2vw,46px);line-height:1.04}.product-title__sub{margin-top:8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--soft)}.product-option--fixed{display:none}.product-fixed{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:18px;font-size:13px;color:var(--soft)}.product-fixed b{font-weight:600;color:var(--ink);margin-right:4px}.accordion__links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:10px}.payment-icons .payment-icon{height:24px;width:auto;display:block}.split--textonly{grid-template-columns:1fr}.split--textonly .split__body{max-width:70ch}.social-links{margin-top:22px}.social-links__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.social-links__list a{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--footer-line,var(--line2));border-radius:999px;padding:8px 14px 8px 11px;font-size:12px;font-weight:600;letter-spacing:.06em;transition:background .25s,border-color .25s}.social-links__list a:hover{background:var(--fill);border-color:currentColor}.social-links__list svg{width:18px;height:18px;flex:none}.social-links__tag{margin-top:10px;font-size:12.5px;opacity:.85}.social-links--drawer{margin:18px 0 0;padding-top:18px;border-top:1px solid var(--line)}.cart-upsell:empty{display:none}.upsell{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.upsell__title{font-family:var(--u);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin-bottom:12px}.upsell__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.upsell__item{display:flex;flex-direction:column;gap:6px;min-width:0}.upsell__media{display:block;position:relative;aspect-ratio:var(--product-ar,1);border-radius:12px;overflow:hidden}.upsell__media .media{position:absolute;top:0;right:0;bottom:0;left:0}.upsell__name{font-size:12.5px;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.upsell__price{font-size:12.5px;color:var(--soft)}.upsell__add{border:1px solid var(--line2);border-radius:999px;padding:7px 10px;font-size:11.5px;font-weight:600;text-align:center;transition:background .25s,color .25s}.upsell__add:hover{background:var(--ink);color:var(--contrast)}.upsell__add[disabled]{opacity:.5}.card__top{position:absolute;top:22px;right:22px;z-index:3;padding:0;pointer-events:none}.card__top>span:empty{display:none}.card--feature .card__top{top:24px;right:24px}@media(max-width:640px){.card__top{top:14px;right:14px}}@media(min-width:901px){.mega.mega--links{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr)}.mega--links .mega__nav{display:block;columns:3;column-gap:28px}.mega--links .mega__nav>h5,.mega--links .mega__nav>.mega__all{column-span:all}.mega--links .mega__group{display:flex;flex-direction:column;min-width:0;break-inside:avoid;padding-bottom:10px}.mega--links .mega__cards[data-cells]{grid-template-columns:minmax(0,1fr);align-self:start}.mega--links .mega-promo{aspect-ratio:4/5;max-height:380px}}.mega__group .mega__sub{margin-top:2px}.social-links--drawer{margin:18px 24px 0}.rail-bar{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.rail-bar:before{content:"";position:absolute;left:0;right:0;top:-13px;bottom:-12px}.rail-bar i{pointer-events:none;border-radius:999px;transition:left .12s linear,width .2s,height .15s,top .15s}.rail-bar:hover i,.rail-bar.is-held i,.rail-bar:focus-visible i{height:6px;top:-3px}.rail-bar.is-held{cursor:grabbing}.rail-bar.is-held i{transition:height .15s,top .15s}.rail-bar:focus-visible{outline:2px solid var(--focus);outline-offset:8px;border-radius:2px}#judgeme_product_reviews .jdgm-rev-widg__reviews::-webkit-scrollbar{height:8px}#judgeme_product_reviews .jdgm-rev-widg__reviews::-webkit-scrollbar-track{background:var(--fill);border-radius:999px}@media(max-width:640px){.rail-bar{margin-top:18px}}.toc{display:block;max-height:calc(100vh - var(--chrome-h,64px) - var(--gap) * 4);min-height:0}.toc__box{display:flex;flex-direction:column;max-height:inherit;min-height:0}.toc__summary{list-style:none;display:flex;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.17em;text-transform:uppercase;color:var(--soft);margin-bottom:10px}.toc__summary::-webkit-details-marker{display:none}.toc__summary em{font-style:normal;font-weight:600;letter-spacing:.04em;color:var(--dim)}.toc__list{display:grid;gap:2px;overflow-y:auto;overscroll-behavior:contain;min-height:0;max-height:calc(100vh - var(--chrome-h,64px) - var(--gap) * 4 - 44px);padding:2px 6px 8px 10px;margin-left:-10px;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.toc__list::-webkit-scrollbar{width:6px}.toc__list::-webkit-scrollbar-thumb{background:var(--line2);border-radius:999px}.toc .toc__list a{display:block;padding:7px 10px;margin:0;border:0;border-radius:9px;font-size:13.5px;line-height:1.3;color:var(--soft);background:none}.toc .toc__list a:hover,.toc .toc__list a.is-current{background:var(--fill);color:var(--ink)}.toc .toc__list a.is-current{font-weight:600}@media(min-width:1001px){.toc__summary{pointer-events:none}}.prose h2[id]{scroll-margin-top:calc(var(--chrome-h,64px) + 28px)}@media(max-width:1000px){.toc{position:sticky;top:calc(var(--chrome-h,64px) + 8px);z-index:6;max-height:none;display:block;padding:0;border:0;margin:0 0 18px;flex-wrap:nowrap}.toc__summary{margin:0;justify-content:flex-start;cursor:pointer;padding:13px 18px;border-radius:999px;border:1px solid var(--line2);background:var(--overlay-bg);box-shadow:0 10px 24px -16px #0006;color:var(--ink)}.toc__summary:after{content:"+";font-size:18px;line-height:1;letter-spacing:0;font-weight:400}.toc__box[open] .toc__summary:after{content:"\2212"}.toc .toc__list{max-height:58vh;margin:8px 0 0;padding:10px;border-radius:18px;background:var(--overlay-bg);border:1px solid var(--line2);box-shadow:0 18px 40px -22px #00000073}.prose h2[id]{scroll-margin-top:calc(var(--chrome-h,64px) + 90px)}}.panel:has(>.page-layout){backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--surface-2)}.toc{transition:top .3s var(--ease)}body:has(.chrome.is-up) .toc{top:var(--gap)}@media(min-width:1001px){body:has(.chrome.is-up) .toc{max-height:calc(100vh - var(--gap) * 3)}body:has(.chrome.is-up) .toc__list{max-height:calc(100vh - var(--gap) * 3 - 44px)}}.toc__summary em{margin-right:auto}.card__media .media{aspect-ratio:auto;top:0;bottom:0;height:100%}.tag{font-size:10px;padding:4px 9px}@media(max-width:640px){.tag{font-size:10.5px}}@media(hover:none){[data-rail-hint]{display:none!important}}@media(max-width:900px){.burger:after,.header__utils>a:after,.header__utils>button:after{height:44px;left:-8px;right:-8px}.announcement__close{width:40px;height:40px;right:2px}.footer__grid ul{gap:2px}.footer__grid ul a{display:inline-block;padding:9px 0}.footer__grid ul a:after{height:40px}}@media(max-width:640px){.footer__grid{grid-template-columns:1fr 1fr;column-gap:18px}.footer__grid>:first-child,.footer__grid>:last-child:nth-child(odd){grid-column:1/-1}}.size-table__hint{display:none}@media(max-width:700px){.size-table__hint{display:block;margin:20px 0 -14px;font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--soft)}.size-table__scroll::-webkit-scrollbar{height:6px}.size-table__scroll tr>:first-child{position:sticky;left:0;z-index:1;background:linear-gradient(var(--overlay-bg),var(--overlay-bg)) var(--contrast);box-shadow:1px 0 0 var(--line2);white-space:normal;min-width:84px;max-width:118px}}.facets-sheet__foot>a{white-space:nowrap;flex:none}@media(min-width:1001px){.product-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gallery{display:block;position:relative;top:auto;align-self:stretch;padding:clamp(18px,2vw,28px);border-radius:var(--r);background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);backdrop-filter:saturate(135%) blur(15px);-webkit-backdrop-filter:saturate(135%) blur(15px)}.gallery__inner{position:sticky;top:calc(var(--chrome-h,64px) + var(--gap)*2);display:grid;grid-template-columns:64px minmax(0,560px);gap:var(--gap);justify-content:center;align-items:start;transition:top .3s var(--ease)}.gallery__inner>*{min-width:0}.gallery__inner:not(:has(.gallery__thumbs)){grid-template-columns:minmax(0,560px)}body:has(.chrome.is-up) .gallery__inner{top:calc(var(--gap)*2)}.gallery__stage{max-height:calc(100svh - var(--chrome-h,64px) - var(--gap)*4 - 56px);width:min(100%,calc((100svh - var(--chrome-h,64px) - var(--gap)*4 - 56px) * var(--stage-ratio,1)));justify-self:center;border-radius:calc(var(--r) * .7);background:#fff}.gallery__thumbs{gap:8px}.gallery__thumb{border-radius:12px}.gallery__dots{display:none}}.gallery__dots{display:none}@media(max-width:700px){.gallery__thumbs{display:none}.gallery__stage{display:flex;gap:8px;aspect-ratio:auto;max-height:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border:0;border-radius:0;background:none}.gallery__stage::-webkit-scrollbar{display:none}.gallery__item{position:relative;inset:auto;flex:0 0 84%;aspect-ratio:var(--stage-ratio,1);opacity:1;pointer-events:auto;scroll-snap-align:start;border-radius:calc(var(--r) * .8);overflow:hidden;border:1px solid var(--surface-border);background:#fff}.gallery__item:only-child{flex-basis:100%}.gallery__stage>.veil{position:absolute}.gallery__dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.gallery__dots i{width:6px;height:6px;border-radius:999px;background:var(--line2);transition:width .3s var(--ease),background .3s}.gallery__dots i.is-on{width:18px;background:var(--ink)}}.pill--check{display:inline-flex;align-items:center;gap:7px;background:var(--fill);color:var(--ink)}.pill--check:before{content:"";width:9px;height:5px;border:solid var(--accent);border-width:0 0 1.6px 1.6px;transform:translateY(-1.5px) rotate(-45deg)}.buy-row{gap:10px;margin-top:24px}.buy-row .qty{height:56px;padding:0 4px;flex:none}.buy-row .qty button{height:54px}.btn--add,.btn--buy-now{min-height:56px;font-size:12.5px;letter-spacing:.14em;gap:10px;transition:background .25s,color .25s,border-color .25s,transform .2s var(--ease),box-shadow .25s}.btn--add{box-shadow:0 10px 24px -14px #7e6027e6}.btn--add:hover{transform:translateY(-1px);box-shadow:0 14px 28px -14px #7e6027f2}.btn__icon{width:18px;height:18px;flex:none}.btn--buy-now{display:flex;width:100%;margin-top:10px;background:transparent;color:var(--ink);border:1.5px solid var(--ink);border-radius:999px;padding:15px 28px;font-weight:600;cursor:pointer}.btn--buy-now:hover{background:var(--ink);color:var(--contrast)}.btn--buy-now .btn__icon--arrow{transition:transform .25s var(--ease)}.btn--buy-now:hover .btn__icon--arrow{transform:translate(3px)}.btn--buy-now[disabled]{opacity:.42;pointer-events:none}.btn--buy-now.is-loading{position:relative;color:transparent!important}.buy-pay{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;margin-top:14px;font-size:12px;color:var(--soft)}.buy-pay .payment-icons{display:flex;gap:5px;flex-wrap:wrap;justify-content:center}.buy-pay .payment-icon{height:20px;width:auto}.product-info .shopify-payment-button{display:none}.accordion--desc .accordion__body{max-width:none}.accordion--desc .accordion__body h2,.accordion--desc .accordion__body h3{font-family:var(--u);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:18px 0 8px}.accordion--desc .accordion__body>:first-child{margin-top:0}.accordion--desc .accordion__body p{font-size:15px;line-height:1.6;color:var(--ink)}.accordion--desc .accordion__body ul{list-style:none;padding:0;margin:4px 0 0;display:grid;gap:0}.accordion--desc .accordion__body li{display:block;padding:9px 0 9px 16px;position:relative;border-top:1px solid var(--line);font-size:14.5px;line-height:1.5}.accordion--desc .accordion__body li:first-child{border-top:0}.accordion--desc .accordion__body li:before{content:"";position:absolute;left:2px;top:17px;width:5px;height:5px;border-radius:50%;background:var(--accent)}.accordion--desc .accordion__body li.spec{display:grid;grid-template-columns:112px 1fr;gap:14px;padding-left:0}.accordion--desc .accordion__body li.spec:before{content:none}.accordion--desc .accordion__body li.spec b{min-width:0;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);padding-top:3px}@media(max-width:640px){.accordion--desc .accordion__body li.spec{grid-template-columns:92px 1fr;gap:10px}}.accordion summary{font-size:12px}.share-row{gap:8px;margin-top:20px}.share-row .label{margin-right:4px}.share-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;min-width:40px;padding:0 11px;border-radius:999px;border:1px solid var(--line2);color:var(--ink);background:transparent;font-size:11.5px;font-weight:600;letter-spacing:.1em;cursor:pointer;transition:background .2s,border-color .2s}.share-btn:hover{border-color:var(--ink);background:var(--fill)}.share-btn svg{width:17px;height:17px}.share-btn--text{padding:0 14px 0 12px}.ugc-section .section-top{align-items:flex-end;flex-wrap:wrap}.ugc-section__eyebrow{font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--accent);margin:0 0 8px}.ugc-section__sub{display:block;margin-top:8px;font-size:14.5px;color:var(--soft)}.ugc-section__links{display:flex;align-items:center;gap:16px}.ugc-rail .rail{--rail-card:clamp(200px,19vw,270px);--rail-card-sm:62vw}.post--overlay{border-radius:calc(var(--r) * .7);overflow:hidden;background:none;border:0}.post--overlay .post__media{border-radius:calc(var(--r) * .7)}.post--overlay .post__media:after{content:"";position:absolute;inset:auto 0 0 0;height:55%;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(12,9,5,.72),rgba(12,9,5,.28) 55%,transparent)}.post--overlay .post__media img,.post--overlay .post__media video{transition:transform .6s var(--ease)}.post--overlay:hover .post__media img,.post--overlay:hover .post__media video{transform:scale(1.03)}.post__overlay{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:14px 14px 15px;color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.post__overlay a{pointer-events:auto}.post__handle{font-size:12px;font-weight:600;letter-spacing:.04em;padding:4px 10px;border-radius:999px;background:#ffffff2e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.post__line{margin:0;font-size:13px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post__chip{font-size:11.5px;font-weight:600;letter-spacing:.06em;color:#221b12;background:#fff;border-radius:999px;padding:6px 11px}.post--overlay .post__isvideo,.post--overlay .post__runtime{z-index:4}.rail{position:relative;padding-top:10px;margin-top:-10px;padding-bottom:12px;margin-bottom:-10px}.rail-bar i{transition:width .2s,height .15s,top .15s}@media(hover:hover)and (pointer:fine){.rail{scroll-snap-type:none}}.rail.is-gliding{scroll-snap-type:none}hv-rail{position:relative;display:block}.rail-arrow{position:absolute;top:var(--rail-arrow-y,40%);z-index:5;width:46px;height:46px;margin-top:-23px;display:grid;place-items:center;border-radius:50%;cursor:pointer;color:var(--ink);background:var(--overlay-bg);border:1px solid var(--surface-border);box-shadow:0 10px 26px -12px #00000073;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity .25s,transform .25s var(--ease),background .2s}.rail-arrow svg{width:20px;height:20px}.rail-arrow--prev{left:-8px}.rail-arrow--next{right:-8px}.rail-arrow:hover{background:var(--ink);color:var(--contrast)}.rail-arrow[disabled]{opacity:0;pointer-events:none;transform:scale(.85)}.rail-arrow[hidden]{display:none}@media(hover:none),(max-width:700px){.rail-arrow{display:none}}@media(min-width:701px)and (max-width:1000px){.gallery__stage{max-width:560px;justify-self:center}}@media(max-width:700px){.rail{margin-inline:calc(var(--in) * -1);padding-inline:var(--in);scroll-padding-inline:var(--in)}.pill--check{padding:7px 12px;font-size:10.5px;letter-spacing:.1em;gap:6px}.pills-row{gap:6px}}@media(max-width:1000px){.gallery__inner{display:contents}}.footer__sub .pill-form{background:color-mix(in srgb,var(--footer-ink) 12%,transparent);border:1px solid var(--footer-line)}.footer__sub .pill-form input{color:var(--footer-ink)}.footer__sub .pill-form input::placeholder{color:var(--footer-soft);opacity:1}.footer__sub .pill-form button{background:var(--footer-ink);color:var(--footer-bg)}.footer__sub .pill-form button:hover{background:var(--footer-hover);color:#221b12}.footer__sub .pill-form:focus-within{border-color:var(--footer-ink)}.footer__grid .social-links__list{display:flex;flex-wrap:wrap;gap:8px}.footer__grid .social-links__list a{display:inline-flex;padding:8px 14px 8px 11px}.panel--accent .pill-form input,.panel--ink .pill-form input{color:currentColor}.panel--accent .pill-form input::placeholder,.panel--ink .pill-form input::placeholder{color:currentColor;opacity:.75}.panel--accent .pill-form{background:#ffffff24;border:1px solid rgba(255,255,255,.3)}.mega--links .mega__nav{display:flex;flex-direction:column}.mega__pages{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(24px,3vw,48px);align-items:start}.mega__col{display:flex;flex-direction:column;gap:6px;min-width:0}.mega__col--groups:empty{display:none}.mega__pages:has(.mega__col--groups:empty){grid-template-columns:minmax(0,1fr)}.mega__col--list{gap:0;border-top:1px solid var(--line)}.site-nav a.mega__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 4px 13px 2px;margin:0;border-radius:0;border-bottom:1px solid var(--line);font-family:var(--d);font-weight:400;font-variation-settings:"opsz" 30;font-size:23px;line-height:1.15;color:var(--ink);background:none;transition:color .2s,padding .3s var(--ease)}.site-nav a.mega__row i{font-style:normal;font-family:var(--u);font-size:15px;opacity:.35;transform:translate(-6px);transition:opacity .25s,transform .3s var(--ease)}.site-nav a.mega__row:hover{background:none;padding-left:10px;color:var(--accent)}.site-nav a.mega__row:hover i{opacity:1;transform:none}.site-nav a.mega__row[aria-current],.site-nav a.mega__row.is-here{color:var(--accent)}@media(min-width:901px){.mega--links .mega__nav{display:flex;columns:auto}.mega--links .mega__group{padding-bottom:0}}.collection-head--bare{background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding-top:4px;padding-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/16/assets/havani-fixes.css.map */
