.campaign-break__row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.campaign-break__head{max-width:15ch;color:#fff}.campaign-break__cta{margin-top:0;flex:0 0 auto}@media(max-width:700px){.campaign-break__row{flex-direction:column;align-items:flex-start;gap:16px}.campaign-break__head{max-width:none}}.five__band{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(18px,2.4vw,34px);align-items:center}.five__media{aspect-ratio:16/9}.five__copy{display:flex;flex-direction:column;min-width:0;padding-bottom:4px}.five__body{margin-top:14px;max-width:38ch}.five__meta{margin-top:18px;text-transform:uppercase}.five__act{margin-top:20px}.five__band--words{grid-template-columns:1fr}.five__band--words .five__copy{max-width:62ch}.five__hint{display:flex;justify-content:flex-end;margin-top:clamp(20px,2.4vw,30px)}.panel[data-rail-overflow="0"] .five__hint{display:none}.five__rail{display:block;margin-top:clamp(10px,1.2vw,16px)}.panel[data-rail-overflow="0"] .five__rail{margin-top:clamp(30px,3.4vw,48px)}.five__item{display:flex;flex-direction:column;gap:12px;min-width:0}.five__item>.card{flex:1}.five__no{font-family:var(--d);font-size:15px;line-height:1;color:var(--soft);letter-spacing:.06em;font-variant-numeric:tabular-nums;border-top:1px solid var(--line2);padding-top:10px}@media(min-width:1200px){.five .rail{display:grid;grid-template-columns:repeat(var(--five-cols,5),1fr);overflow:visible;scroll-snap-type:none;padding-bottom:0}.five .rail>*{flex:none}}@media(max-width:1199px){.five .rail>*{flex:0 0 clamp(196px,22vw,248px)}}@media(max-width:899px){.five__band{grid-template-columns:1fr}.five__copy{max-width:62ch}}@media(max-width:640px){.five__media{aspect-ratio:1}.five .rail>*{flex:0 0 62vw}.five__no{font-size:14px;padding-top:8px}}.drop-lead--overlap{margin-top:clamp(-70px,-5vw,-30px);position:relative;z-index:2}@media(min-width:641px){.drop-lead .fig-wide--21{width:100%;max-height:calc(100svh - var(--chrome-h,64px) - 235px)}}.drop-lead__row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.drop-lead__name{color:#fff}.drop-lead__name a{color:inherit}.drop-lead__name a:hover{text-decoration:underline;text-underline-offset:4px}.drop-lead__buy{text-align:right;flex:0 0 auto}.drop-lead__price,.drop-lead__price .price__now,.drop-lead__price .price__was{color:#fff}.drop-lead__cta{margin-top:12px;display:block}.drop-lead__setup{display:block;margin-top:10px}@media(max-width:700px){.drop-lead--overlap{margin-top:-22px}.drop-lead__row{flex-direction:column;align-items:flex-start;gap:14px}.drop-lead__buy{text-align:left;width:100%}.drop-lead__cta{display:inline-block}}.drop-opener__when{align-self:flex-start;display:inline-flex;align-items:center;gap:9px;border-radius:999px;background:#ffffff26;padding:8px 17px;font-family:var(--u);font-size:10.5px;font-weight:600;letter-spacing:.14em}.drop-opener__when i{width:7px;height:7px;border-radius:50%;background:#7fe3b0;display:block;flex:0 0 auto}.drop-opener__num{margin-top:auto;margin-bottom:0;opacity:.7}.drop-opener__name{margin-top:14px}.drop-opener__row{margin-top:clamp(18px,2.4vw,28px)}.drop-opener__body{opacity:.85;max-width:42ch}.drop-facts{display:flex;gap:0;margin:0;justify-self:end}.drop-facts>div{padding-right:clamp(18px,2.4vw,30px);margin-right:clamp(18px,2.4vw,30px);border-right:1px solid rgba(255,255,255,.22)}.drop-facts>div:last-child{border-right:0;margin-right:0;padding-right:0}.drop-facts dt{opacity:.6}.drop-facts dd{margin:6px 0 0;font-family:var(--d);font-weight:400;line-height:1;font-size:clamp(22px,2.6vw,34px)}.drop-opener__setup{margin-top:auto;max-width:46ch;opacity:.9}.drop-opener{position:relative;overflow:hidden}.drop-opener__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.drop-opener--art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#12162bd1,#12162b6b)}.drop-opener__inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;flex:1;min-height:0}@media(max-width:700px){.drop-facts{justify-self:start;margin-top:22px;flex-wrap:wrap;row-gap:18px}.drop-opener__name{margin-top:10px}}.drop-styling__body{margin-top:16px}.drop-styling__act{margin-top:22px}.drop-teaser__when{align-self:flex-start;display:inline-flex;align-items:center;gap:9px;border-radius:999px;background:#ffffff26;padding:8px 17px;font-family:var(--u);font-size:10.5px;font-weight:600;letter-spacing:.14em}.drop-teaser__when i{width:7px;height:7px;border-radius:50%;background:#7fe3b0;display:block;flex:0 0 auto}.drop-teaser__name{margin-top:18px}.drop-teaser__body{margin-top:16px;opacity:.82}.drop-teaser__act{margin-top:26px}.drop-teaser__btn{background:var(--contrast);color:#12162b}.drop-teaser__btn:hover{background:#fff;color:#12162b}@media(max-width:700px){.drop-teaser__name{margin-top:14px}.drop-teaser__act{margin-top:20px}}.panel[data-rail-overflow="0"] [data-rail-hint],.panel[data-rail-overflow="0"] .rail-bar{display:none}.panel[data-rail-overflow="0"] .rail{cursor:default}.feed-grid{display:block}.feed-grid__head+.feed-grid__body{margin-top:var(--gap)}.feed-grid__filters{gap:8px}.feed-grid__foot{display:flex;justify-content:center;margin-top:clamp(24px,3vw,40px)}.feed-grid__foot .btn[hidden]{display:none}.feed-grid .social{grid-auto-rows:minmax(0,auto)}@media(max-width:900px){.feed-grid .social{--social-cols:3}}.feed-carousel{--strip-h:clamp(190px,19.5vw,275px)}.feed-carousel .rail>.post{flex:0 0 auto;width:calc(var(--strip-h) * var(--post-ar,.75));scroll-snap-align:start;min-width:0}.feed-carousel .rail>.post .post__media{aspect-ratio:auto;height:var(--strip-h)}.feed-carousel .rail-bar{margin-top:13px}.feed-carousel .post__media{border-radius:calc(var(--r) - 12px)}.feed-carousel .post__by,.feed-carousel .post__cap{display:none}@media(max-width:640px){.feed-carousel{--strip-h:56vw}}@media(min-width:901px){body[data-header-shape] .site-header.has-mega-open{border-bottom-left-radius:0;border-bottom-right-radius:0}body[data-header-shape] .nav-item .mega{border-top-left-radius:0;border-top-right-radius:0}.chrome .mega{left:0;right:0}}.shopify-section,[data-anchor]{scroll-margin-top:calc(var(--chrome-h, 64px) + var(--gap))}.mega__cards[data-cells="1"],.mega__cards[data-cells="2"],.mega__cards[data-cells="3"],.mega__cards[data-cells="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.mega__cards[data-cells="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.mega__cards[data-cells="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.mega-card{display:grid;grid-template-rows:auto auto 1fr auto;min-width:0}.mega-card__media{position:relative;overflow:hidden;aspect-ratio:var(--product-ar,1);border-radius:calc(var(--r) * .45);background:var(--fill)}.mega-card__media .media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;transition:opacity .5s,transform .7s var(--ease)}.mega-card__media .media--alt{opacity:0}.mega-card:hover .mega-card__media .media--alt{opacity:1}.mega-card:hover .mega-card__media .media{transform:scale(1.02)}.mega-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mega-card{color:inherit}.mega-card:hover .mega-card__title{color:var(--accent)}.mega-card:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.mega--links .mega__nav>a.mega__link{width:100%}.site-nav a.mega__link{text-align:left;font-family:var(--d);font-weight:400;font-variation-settings:"opsz" 30;font-size:clamp(17px,1.5vw,21px);letter-spacing:0;line-height:1.25;color:var(--ink);border:0;background:none;border-radius:calc(var(--r) * .34);padding:9px 13px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;transition:background .2s,color .2s;text-decoration:none}.site-nav a.mega__link:hover{background:var(--fill);color:var(--ink)}.site-nav a.mega__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.hero__copy h1.t-shout,.hero__copy h2.t-shout{font-size:clamp(44px,8.4vw,124px);line-height:.92;letter-spacing:-.012em;max-width:18ch}.hero__copy h1.t-shout em,.hero__copy h2.t-shout em{font-style:italic}.hero__sticker{position:absolute;right:clamp(14px,2.4vw,26px);bottom:clamp(18px,3vw,30px);z-index:6;transform:rotate(5deg);border-radius:999px;background:var(--contrast);color:#221b12;box-shadow:0 8px 22px -8px #3c2c1a8c;padding:13px 21px;font-family:var(--u);font-size:11.5px;font-weight:600;letter-spacing:.14em}@media(max-width:640px){.hero__sticker{right:12px;bottom:14px;padding:10px 16px;font-size:11px;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.hero__sticker{transform:none}}a.hero__sticker{transition:transform .25s}a.hero__sticker:hover{transform:rotate(2deg) scale(1.04)}.hero__video--mob{display:none}@media(max-width:640px){.hero__video--desk{display:none}.hero__video--mob{display:block}}.lookbook__head+.shopify-section{margin-top:var(--gap)}.lookbook__wide{display:block}.lookbook__wide+*{margin-top:var(--gap)}.lookbook__wide-head{color:#fff;max-width:20ch}.lookbook__pieces-panel{margin-top:var(--gap)}.lookbook__worn-label{margin-bottom:10px}.lookbook__pieces{gap:10px}.lookbook__pair .lookbook__worn-label{margin-top:22px}.lookbook__head{margin-top:18px}.lookbook__more{display:flex;justify-content:center}.lookbook__pair,.lookbook__wide,.panel--flush{margin-top:var(--gap)}.lookbook__sticker{display:inline-block;flex:0 0 auto;transform:rotate(-6deg);border-radius:999px;background:var(--contrast);color:#221b12;box-shadow:0 8px 22px -8px #3c2c1a8c;padding:10px 17px;font-family:var(--u);font-size:11px;font-weight:600;letter-spacing:.14em}@media(prefers-reduced-motion:reduce){.lookbook__sticker{transform:none}}@media(max-width:640px){.lookbook__sticker{padding:8px 13px;font-size:10px}.lookbook__pair .grid{--cols-now:1}}.opener{position:relative;overflow:hidden;padding:clamp(22px,3vw,40px) var(--in) clamp(30px,4vw,56px)}.opener--ink{background:var(--ink);color:var(--contrast);border:0}.opener--accent{background:var(--accent);color:var(--accent-ink);border:0}.opener__family{display:flex;gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--in) * -1) clamp(22px,3vw,40px);padding:0 var(--in) 2px}.opener__family::-webkit-scrollbar{display:none}.opener__family a{flex:none;padding:9px 16px;border-radius:999px;border:1px solid var(--line2);font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background .2s,border-color .2s,color .2s}.opener__family a:hover{border-color:currentColor}.opener__family a[aria-current]{background:var(--ink);color:var(--contrast);border-color:var(--ink)}.opener--ink .opener__family a,.opener--accent .opener__family a{border-color:#ffffff59}.opener--ink .opener__family a[aria-current],.opener--accent .opener__family a[aria-current]{background:var(--contrast);color:var(--ink);border-color:var(--contrast)}.opener__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:center}.opener--solo .opener__grid{grid-template-columns:minmax(0,1fr)}.opener--center .opener__copy{text-align:center;margin:0 auto;max-width:60rem;display:flex;flex-direction:column;align-items:center}.opener__eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 16px}.opener--ink .opener__eyebrow,.opener--accent .opener__eyebrow{color:currentColor;opacity:.8}.opener__status{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;padding:7px 14px 7px 12px;border-radius:999px;background:var(--fill);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.opener__status i{width:8px;height:8px;border-radius:50%;background:#3f9f6b;box-shadow:0 0 #3f9f6b80;animation:opener-pulse 2s infinite}@keyframes opener-pulse{70%{box-shadow:0 0 0 9px #3f9f6b00}to{box-shadow:0 0 #3f9f6b00}}.opener__title{font-size:clamp(44px,6.4vw,104px);line-height:.95;letter-spacing:-.012em;margin:0;text-wrap:balance}.opener__title em{font-style:italic}.opener__text{margin-top:clamp(16px,1.8vw,24px);font-size:clamp(15.5px,1.4vw,18px);line-height:1.55;max-width:44ch;opacity:.9}.opener--center .opener__text{max-width:52ch}.opener__text p+p{margin-top:10px}.opener__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(22px,2.4vw,32px)}.opener--ink .btn--ghost,.opener--accent .btn--ghost{border-color:#ffffff73;color:currentColor}.opener__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:clamp(22px,2.4vw,30px)}.opener__chips-label{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin-right:4px}.opener__chip{padding:8px 15px;border-radius:999px;background:var(--fill);font-size:13px;font-weight:600;transition:background .2s,color .2s}.opener__chip:hover{background:var(--ink);color:var(--contrast)}.opener__art{position:relative;min-height:clamp(320px,38vw,560px);padding:4% 12% 10% 8%}.opener__art--single{padding:0}.opener__main,.opener__print{margin:0;overflow:hidden;background:var(--fill)}.opener__img{display:block;width:100%;height:100%;object-fit:cover}.opener__main{position:relative;height:100%;min-height:inherit;border-radius:calc(var(--r) * .9);box-shadow:0 30px 60px -34px #0000008c}.opener__art--single .opener__main{aspect-ratio:4/5;min-height:0;max-height:620px;width:100%}.opener__print{position:absolute;background:#fff;padding:8px 8px 26px;border-radius:4px;box-shadow:0 22px 40px -22px #0009;transition:transform .5s var(--ease)}.opener__print img{aspect-ratio:4/5;border-radius:2px}.opener__print--a{width:36%;left:0;bottom:0;transform:rotate(-6deg)}.opener__print--b{width:30%;right:0;top:0;transform:rotate(5deg)}.opener__art:hover .opener__print--a{transform:rotate(-3deg) translateY(-4px)}.opener__art:hover .opener__print--b{transform:rotate(2deg) translateY(-4px)}.opener__sticker{position:absolute;right:6%;bottom:6%;z-index:3;padding:10px 18px;border-radius:999px;background:var(--overlay-bg);color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.08em;transform:rotate(-4deg);box-shadow:0 14px 30px -16px #00000080}@media(max-width:900px){.opener__grid{grid-template-columns:minmax(0,1fr)}.opener__art{min-height:0;aspect-ratio:1/1.02;padding:3% 10% 12% 6%}.opener__art--single{aspect-ratio:auto}.opener__title{font-size:clamp(42px,12vw,64px)}}@media(prefers-reduced-motion:reduce){.opener__status i{animation:none}}.pinned-editorial,.pinned{overflow:clip}.reviews__jdgm{margin-top:4px;min-width:0}#judgeme_product_reviews{font-family:var(--u);font-size:14.5px;color:var(--ink)}#judgeme_product_reviews .jdgm-rev-widg,#judgeme_product_reviews .jdgm-rev-widg__header{text-align:left;max-width:100%}#judgeme_product_reviews .jdgm-rev-widg__title{display:none}#judgeme_product_reviews .jdgm-star.jdgm--on,#judgeme_product_reviews .jdgm-star.jdgm--half{color:var(--accent)}#judgeme_product_reviews .jdgm-star.jdgm--off{color:var(--line2)}#judgeme_product_reviews .jdgm-row-stars{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,46px);padding-bottom:clamp(18px,2.2vw,26px);margin-bottom:clamp(18px,2.2vw,26px);border-bottom:1px solid var(--line)}#judgeme_product_reviews .jdgm-row-stars>*{min-width:0;width:auto}#judgeme_product_reviews .jdgm-rev-widg__summary{justify-content:flex-start;text-align:left}#judgeme_product_reviews .jdgm-rev-widg__summary-inner{display:flex;flex-direction:column;align-items:flex-start;gap:5px}#judgeme_product_reviews .jdgm-rev-widg__summary-average{font-family:var(--d);font-size:clamp(32px,3.6vw,50px);line-height:1;color:var(--ink)}#judgeme_product_reviews .jdgm-rev-widg__summary-stars .jdgm-star{font-size:15px}#judgeme_product_reviews .jdgm-rev-widg__summary-text{font-size:10.5px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--soft)}#judgeme_product_reviews .jdgm-histogram{display:block;min-width:0;width:auto}#judgeme_product_reviews .jdgm-histogram__row:not(.jdgm-histogram__clear-filter){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;margin:0 0 7px}#judgeme_product_reviews .jdgm-histogram__star .jdgm-star{font-size:11px}#judgeme_product_reviews .jdgm-histogram__bar{height:3px;background:var(--fill);border-radius:999px;overflow:hidden}#judgeme_product_reviews .jdgm-histogram__bar-content{height:3px;background:var(--accent);border-radius:999px}#judgeme_product_reviews .jdgm-histogram__frequency{font-size:11px;color:var(--soft);font-variant-numeric:tabular-nums;min-width:1.7em;text-align:right}#judgeme_product_reviews .jdgm-histogram__clear-filter{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}#judgeme_product_reviews .jdgm-write-rev-link,#judgeme_product_reviews .jdgm-btn{border-radius:999px;border:1px solid transparent;padding:13px 26px;font-family:var(--u);font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;background:var(--ink);color:var(--contrast);transition:background .25s,color .25s,border-color .25s}#judgeme_product_reviews .jdgm-write-rev-link:hover,#judgeme_product_reviews .jdgm-btn:hover{background:var(--accent);color:var(--accent-ink)}#judgeme_product_reviews .jdgm-btn--border{background:transparent;color:var(--ink);border-color:var(--line2)}#judgeme_product_reviews .jdgm-btn--border:hover{background:var(--fill);border-color:var(--ink);color:var(--ink)}#judgeme_product_reviews .jdgm-row-actions{border-top-color:var(--line);justify-content:flex-end;margin-bottom:clamp(14px,1.6vw,20px)}#judgeme_product_reviews .jdgm-rev-widg__sort-wrapper{margin:0}#judgeme_product_reviews .jdgm-sort-dropdown{font-family:var(--u);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:transparent;border:1px solid var(--line2);border-radius:999px;padding:9px 32px 9px 15px;cursor:pointer;transition:border-color .25s}#judgeme_product_reviews .jdgm-sort-dropdown:hover{border-color:var(--ink)}#judgeme_product_reviews .jdgm-row-media{border-top:0;justify-content:flex-start;margin-bottom:clamp(16px,2vw,24px);max-width:100%}#judgeme_product_reviews .jdgm-gallery-wrapper,#judgeme_product_reviews .jdgm-gallery{max-width:100%}#judgeme_product_reviews .jdgm-gallery-title{font-size:10.5px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--soft)}#judgeme_product_reviews .jdgm-gallery__thumbnail-wrapper,#judgeme_product_reviews .jdgm-gallery__thumbnail{border-radius:calc(var(--r) * .3);overflow:hidden}#judgeme_product_reviews .jdgm-rev-widg__reviews{align-items:stretch;scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding-bottom:13px}#judgeme_product_reviews .jdgm-rev-widg__reviews::-webkit-scrollbar{height:3px}#judgeme_product_reviews .jdgm-rev-widg__reviews::-webkit-scrollbar-track{background:var(--line);border-radius:999px}#judgeme_product_reviews .jdgm-rev-widg__reviews::-webkit-scrollbar-thumb{background:var(--ink);border-radius:999px}@supports not selector(::-webkit-scrollbar){#judgeme_product_reviews .jdgm-rev-widg__reviews{scrollbar-width:thin;scrollbar-color:var(--ink) var(--line)}}#judgeme_product_reviews .jdgm-rev{min-width:0;margin:0;height:auto;scroll-snap-align:start;background:var(--surface-2);border:1px solid var(--surface-border);border-radius:calc(var(--r) - 14px);padding:clamp(16px,1.8vw,22px);backdrop-filter:saturate(135%) blur(15px);-webkit-backdrop-filter:saturate(135%) blur(15px)}#judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev{max-width:100%}#judgeme_product_reviews .jdgm-rev__header{display:grid;gap:9px;margin-bottom:11px}#judgeme_product_reviews .jdgm-row-rating{display:flex;align-items:center;justify-content:space-between;gap:12px}#judgeme_product_reviews .jdgm-rev__rating .jdgm-star{font-size:13px}#judgeme_product_reviews .jdgm-rev__timestamp{font-size:10.5px;font-weight:600;letter-spacing:.13em;color:var(--soft);font-variant-numeric:tabular-nums}#judgeme_product_reviews .jdgm-row-profile{display:flex;align-items:center;gap:10px}#judgeme_product_reviews .jdgm-rev__icon{border-radius:999px;background:var(--fill);color:var(--soft)}#judgeme_product_reviews .jdgm-rev__author{font-family:var(--u);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}#judgeme_product_reviews .jdgm-rev__location{font-size:12px;color:var(--soft)}#judgeme_product_reviews .jdgm-rev__title{font-family:var(--d);font-size:clamp(17px,1.5vw,20px);font-weight:400;line-height:1.2;color:var(--ink);margin-bottom:6px}#judgeme_product_reviews .jdgm-rev__body{font-size:14.5px;line-height:1.5;color:var(--ink)}#judgeme_product_reviews .jdgm-rev__body a{color:var(--accent)}#judgeme_product_reviews .jdgm-rev__transparency-badge-wrapper{font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--good)}#judgeme_product_reviews .jdgm-rev__votes,#judgeme_product_reviews .jdgm-rev__social{font-size:11px;color:var(--soft)}#judgeme_product_reviews .jdgm-rev__pic-img,#judgeme_product_reviews .jdgm-rev__pics img{border-radius:calc(var(--r) * .26)}#judgeme_product_reviews .jdgm-paginate{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:clamp(20px,2.4vw,30px);padding-top:clamp(18px,2vw,24px);border-top:1px solid var(--line)}#judgeme_product_reviews .jdgm-paginate__page{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 11px;border-radius:999px;font-family:var(--u);font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--soft);border:1px solid transparent;transition:background .25s,color .25s,border-color .25s}#judgeme_product_reviews .jdgm-paginate__page:hover{border-color:var(--line2);color:var(--ink)}#judgeme_product_reviews .jdgm-paginate__page.jdgm-curt{background:var(--ink);color:var(--contrast);border-color:var(--ink)}#judgeme_product_reviews .jdgm-form__title,#judgeme_product_reviews .jdgm-form-dynamic__title{font-family:var(--d);font-size:clamp(20px,2vw,26px);font-weight:400;color:var(--ink)}#judgeme_product_reviews .jdgm-form input:not([type=submit]):not(.jdgm-btn),#judgeme_product_reviews .jdgm-form textarea,#judgeme_product_reviews .jdgm-form-dynamic input:not([type=submit]):not(.jdgm-btn),#judgeme_product_reviews .jdgm-form-dynamic textarea{font:inherit;font-size:15px;color:var(--ink);background:var(--surface);border:1px solid var(--line2);border-radius:calc(var(--r) * .38);padding:13px 15px}#judgeme_product_reviews .jdgm-form input:focus-visible,#judgeme_product_reviews .jdgm-form textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}#judgeme_product_reviews .jdgm-histogram__star{min-height:24px;display:flex;align-items:center}@media(max-width:1099px){#judgeme_product_reviews .jdgm-row-stars{grid-template-columns:minmax(0,1fr);gap:clamp(16px,2.4vw,24px)}#judgeme_product_reviews .jdgm-widget-actions-wrapper{justify-content:flex-start}}@media(max-width:768px){#judgeme_product_reviews .jdgm-row-actions{justify-content:flex-start}#judgeme_product_reviews .jdgm-rev-widg__summary-average{font-size:clamp(30px,8vw,40px)}}@media(max-width:640px){#judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev{width:84%;max-width:84%}}@media(prefers-reduced-motion:reduce){#judgeme_product_reviews .jdgm-rev-widg__reviews{scroll-snap-type:none}}.product-story__body{margin-top:16px}.product-story__act{margin-top:22px}.size-table__top{max-width:74ch}.size-table__intro{margin-top:14px}.size-table__intro p+p{margin-top:11px}.size-table__scroll{margin-top:26px;overflow-x:auto;overscroll-behavior-x:contain}.size-table__scroll:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.size-table__scroll table{min-width:640px}.size-table--compact .size-table__scroll table{min-width:0}.size-table__scroll th,.size-table__scroll td{white-space:nowrap}.size-table__note{margin-top:18px;font-size:13px;color:var(--soft);max-width:70ch}.size-table__scroll::-webkit-scrollbar{height:3px}.size-table__scroll::-webkit-scrollbar-track{background:transparent}.size-table__scroll::-webkit-scrollbar-thumb{background:var(--line2);border-radius:999px}@supports not selector(::-webkit-scrollbar){.size-table__scroll{scrollbar-width:thin;scrollbar-color:var(--line2) transparent}}@media(max-width:640px){.size-table__scroll table{font-size:13px}.size-table__scroll th,.size-table__scroll td{padding:10px 11px}}.steps--ink{background:var(--ink);color:var(--contrast);border:0}.steps--accent{background:var(--accent);color:var(--accent-ink);border:0}.steps__top{max-width:62ch;margin-bottom:clamp(22px,2.8vw,38px)}.steps__top--center{margin-inline:auto;text-align:center}.steps__eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 12px}.steps--ink .steps__eyebrow,.steps--accent .steps__eyebrow{color:currentColor;opacity:.75}.steps__heading{font-size:clamp(30px,3.6vw,52px);line-height:1;margin:0}.steps__heading em{font-style:italic}.steps__intro{margin-top:14px;font-size:15.5px;line-height:1.55;opacity:.85}.steps__grid{display:grid;grid-template-columns:repeat(var(--steps-cols,3),minmax(0,1fr));gap:12px}.steps__group{grid-column:1/-1;margin:14px 0 2px;font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.steps__group:first-child{margin-top:0}.steps__card{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2vw,28px);border-radius:calc(var(--r) * .7);background:var(--fill);transition:transform .35s var(--ease),background .35s}.steps__card:hover{transform:translateY(-3px)}.steps--ink .steps__card,.steps--accent .steps__card{background:#ffffff14}.steps__mark{display:flex;align-items:center;justify-content:space-between;min-height:34px}.steps__mark svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;color:var(--accent)}.steps--ink .steps__mark svg,.steps--accent .steps__mark svg{color:currentColor}.steps__num{font-family:var(--d);font-size:30px;line-height:1;opacity:.55;order:2}.steps__title{font-size:clamp(20px,1.8vw,25px);line-height:1.1;margin:6px 0 0}.steps__text{font-size:14.5px;line-height:1.55;opacity:.85}.steps__text p+p{margin-top:8px}.steps__link{margin-top:auto;padding-top:6px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;align-self:flex-start;border-bottom:1px solid currentColor}.steps__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(22px,2.6vw,34px)}.steps__ctas--center{justify-content:center}.steps--ink .btn--ghost,.steps--accent .btn--ghost{border-color:#ffffff73;color:currentColor}.steps--accent .btn--primary{background:var(--contrast);color:var(--ink)}@media(max-width:900px){.steps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.steps__grid{grid-template-columns:minmax(0,1fr)}}.wheel-shell{display:block}.wheel-shell.is-dragging .wheel{cursor:grabbing}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
