.eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .6rem;color:inherit;opacity:.72}.toast{position:fixed;left:50%;bottom:1.25rem;z-index:120;transform:translate(-50%,1rem);background:#000;color:#fff;padding:.7rem 1.1rem;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.5rem;opacity:0;transition:opacity .3s ease,transform .4s var(--ease-out);pointer-events:none;white-space:nowrap}.toast.is-visible{opacity:1;transform:translate(-50%)}.toast .icon{width:14px;height:14px}.cart-count.is-bump{animation:count-bump .5s var(--ease-out)}@keyframes count-bump{0%{transform:scale(1)}35%{transform:scale(1.45)}to{transform:scale(1)}}.rewards{padding:.2rem 0 2.1rem;margin-bottom:.4rem;border-bottom:1px solid var(--c-line)}.rewards__msg{font-size:.75rem;margin:0 0 .7rem;line-height:1.35;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.rewards__msg strong{font-weight:700}.rewards__done{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--c-success);color:#fff}.rewards__done .icon{width:11px;height:11px}.rewards__track{position:relative;height:2px;background:#e6e6e6;margin:0 9px 0 0}.rewards__fill{position:absolute;inset:0 auto 0 0;width:var(--progress, 0%);background:#000;transition:width .8s var(--ease-out)}.rewards.is-complete .rewards__fill{background:var(--c-success)}.rewards__stop{position:absolute;top:50%;left:var(--pos);transform:translate(-50%,-50%)}.rewards__stop.is-last{transform:translate(-50%,-50%)}.rewards__dot{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid #cfcfcf;color:transparent;transition:background-color .4s ease,border-color .4s ease,color .4s ease,transform .4s var(--ease-out)}.rewards__dot .icon{width:10px;height:10px}.rewards__stop.is-done .rewards__dot{background:#000;border-color:#000;color:#fff}.rewards.is-complete .rewards__stop.is-done .rewards__dot{background:var(--c-success);border-color:var(--c-success)}.rewards__label{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);display:grid;justify-items:center;white-space:nowrap;font-size:.625rem;line-height:1.2;color:var(--c-muted)}.rewards__label span{font-weight:600;color:var(--c-text)}.rewards__stop.is-last .rewards__label{left:auto;right:-9px;transform:none;justify-items:end}.rewards__stop:first-of-type:not(.is-last) .rewards__label{min-width:0}.rewards__stop.is-celebrating .rewards__dot{animation:reward-pop .9s var(--ease-out)}.rewards__stop.is-celebrating .rewards__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid currentColor;color:#000;animation:reward-ring 1s var(--ease-out) forwards}.rewards__dot{position:relative}@keyframes reward-pop{0%{transform:scale(1)}30%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes reward-ring{0%{transform:scale(.8);opacity:1}to{transform:scale(2.2);opacity:0}}.gift-claim{display:flex;align-items:center;gap:.6rem;width:100%;margin:-.4rem 0 .6rem;padding:.65rem .8rem;background:var(--c-surface);border:1px dashed #bdbdbd;font-size:.75rem;text-align:left}.gift-claim .icon{width:18px;height:18px;flex-shrink:0}.drawer--cart.is-entering .cart-item{animation:line-in .5s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 50ms + .12s)}@keyframes line-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cart-item__media{position:relative}.cart-item__flag{position:absolute;left:0;bottom:0;display:inline-flex;align-items:center;gap:.25rem;background:#000;color:#fff;font-size:.5625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .4rem}.cart-item__flag .icon{width:10px;height:10px}.cart-item__free{color:var(--c-success);text-transform:uppercase;font-weight:700}.cart-item__note{color:var(--c-muted)}.cart-item__discount{color:var(--c-sale)}.cart-item__qty-fixed{font-size:.6875rem;color:var(--c-muted)}.cart-item--addon .cart-item__media{aspect-ratio:1}.addons{display:grid;gap:2px;margin-top:1rem}.addon{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:.75rem;padding:.7rem .8rem;background:var(--c-surface);cursor:pointer;font-size:.75rem;transition:background-color .2s ease}.addon:hover{background:#ececec}.addon__input{position:absolute;opacity:0;width:1px;height:1px}.addon__box{width:18px;height:18px;border:1px solid #9a9a9a;background:#fff;display:grid;place-items:center;color:transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.addon__box .icon{width:11px;height:11px}.addon__input:checked+.addon__box,.pset__check input:checked+.addon__box{background:#000;border-color:#000;color:#fff}.addon__input:focus-visible+.addon__box,.pset__check input:focus-visible+.addon__box{outline:2px solid #000;outline-offset:2px}.addon__body{display:grid;gap:.1rem;min-width:0}.addon__title{font-weight:700}.addon__text{color:var(--c-muted);font-size:.6875rem}.addon__price{font-weight:600;white-space:nowrap}.addon.is-busy{opacity:.5;pointer-events:none}.cart-lines-sum{margin:0 0 .6rem;display:grid;gap:.3rem;font-size:.75rem}.cart-lines-sum>div{display:flex;justify-content:space-between;gap:1rem}.cart-lines-sum dt{color:var(--c-muted)}.cart-lines-sum dd{margin:0;font-weight:600;text-align:right}.cart-lines-sum .is-discount dd,.cart-lines-sum .is-discount dt{color:var(--c-sale)}.cart-trust a{text-decoration:underline;text-underline-offset:2px}.cart-empty__perk{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;font-size:.75rem}.cart-empty__perk .icon{width:16px;height:16px}.cart-summary .cart-lines-sum{font-size:.8125rem;margin-bottom:1rem}.cart-summary .cart-total{border-top:1px solid var(--c-line);padding-top:.8rem}.cart-summary .btn--checkout{margin-top:.8rem}.cart-note{margin:.6rem 0;border-top:1px solid var(--c-line)}.cart-note summary{display:flex;justify-content:space-between;align-items:center;padding:.7rem 0;font-size:.75rem;font-weight:600;cursor:pointer;list-style:none}.cart-note summary::-webkit-details-marker{display:none}.cart-note[open] summary .icon--chevron{transform:rotate(180deg)}.cart-summary .cart-payments{margin-top:1rem}.prepaid{display:flex;align-items:center;gap:.65rem;padding:.6rem .75rem;margin:0 0 .7rem;border:1px solid var(--c-line);font-size:.75rem;line-height:1.3}.prepaid .icon{width:18px;height:18px;flex-shrink:0}.prepaid p{margin:0;display:grid}.prepaid span{color:var(--c-muted);font-size:.6875rem}.drawer__foot .prepaid{padding:.45rem .6rem;margin-bottom:.6rem}.drawer__foot .prepaid span{display:none}.drawer__foot .cart-payments{margin-top:.45rem}.drawer__foot .cart-payments svg{width:28px;height:18px}.eta{font-variant-numeric:tabular-nums}.eta__cd,.pdp__perk--eta strong{font-weight:700}.minis__track{grid-auto-columns:40%}.mini__foot{align-items:flex-start;padding:.5rem .1rem .4rem .55rem}.mini__info{display:grid;gap:.15rem;min-width:0}.mini__title{font-size:.6875rem;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mini__add{flex-shrink:0;margin-top:-.35rem}.pdp__titlebar{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.pdp__pricebar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.2rem}.pdp__pricebar .pdp__price{margin:0}.pdp__app{margin:.6rem 0}.opt__fit{font-size:.6875rem;margin:.7rem 0 0;font-weight:600}.opt__fit+.opt__model{margin-top:.25rem}.stars{display:inline-flex;align-items:center;gap:.4rem;font-size:.6875rem;color:var(--c-text)}.stars__icons{position:relative;display:inline-flex;line-height:0}.stars__base,.stars__on{display:inline-flex;gap:1px}.stars__base{color:#d6d6d6}.stars__on{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--fill);overflow:hidden;color:#000}.stars .icon--star{width:11px;height:11px;fill:currentColor;flex-shrink:0}.stars__count{color:var(--c-muted)}a.stars:hover .stars__count{color:var(--c-text);text-decoration:underline;text-underline-offset:2px}.card__info .stars{margin-top:.15rem}.wish{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:none;color:var(--c-text);transition:transform .3s var(--ease-out)}.wish .icon--heart{width:18px;height:18px;transition:fill .25s ease,color .25s ease}.wish[aria-pressed=true] .icon--heart path{fill:currentColor}.icon--heart path{transition:fill .25s ease}.wish:active{transform:scale(.85)}.wish.is-pop{animation:wish-pop .5s var(--ease-out)}@keyframes wish-pop{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}.wish--card{position:absolute;top:.25rem;right:.25rem;z-index:3}.wish--pdp{margin:-.35rem -.5rem 0 0;flex-shrink:0}.wish--pdp .icon--heart{width:20px;height:20px}.header-wish{position:relative}.header-wish .wish-count{position:absolute;top:6px;right:4px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:#000;color:#fff;font-size:.5625rem;font-weight:700;display:grid;place-items:center;line-height:1}.header-wish .wish-count:empty{display:none}.wishlist__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem}.wishlist__head .page-title{margin:0}.wishlist__grid:empty{display:none}.wishlist__item{list-style:none}.wishlist__empty{text-align:center;padding:4rem 0 2rem;display:grid;justify-items:center;gap:.3rem}.wishlist__empty .icon{width:32px;height:32px;margin-bottom:.6rem}.wishlist__empty-title{font-size:1.125rem;font-weight:700;margin:0}.wishlist__empty .btn{margin-top:1rem}.card__track{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.card__img-3,.card__dots{display:none}@media(hover:none){.card--swipe .card__media{z-index:2}.card--swipe .card__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.card--swipe .card__track::-webkit-scrollbar{display:none}.card--swipe .card__track img{position:relative;inset:auto;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;opacity:1!important;transform:none!important}.card--swipe .card__img-3{display:block}.card--swipe .card__dots{position:absolute;left:50%;bottom:.55rem;transform:translate(-50%);display:flex;gap:4px;z-index:2;pointer-events:none}.card--swipe .card__dots i{width:4px;height:4px;border-radius:50%;background:#00000040;transition:background-color .25s ease,width .25s ease}.card--swipe .card__dots i.is-on{background:#000;width:12px;border-radius:2px}}.pset{margin-top:1.1rem;border:1px solid var(--c-line)}.pset__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .8rem;border-bottom:1px solid var(--c-line)}.pset__title{margin:0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.pset__badge{font-size:.625rem;font-weight:700;background:#000;color:#fff;padding:.25rem .45rem;letter-spacing:.02em}.pset__items{display:grid}.pset__item{display:grid;grid-template-columns:18px 52px 1fr auto;align-items:center;gap:.7rem;padding:.65rem .8rem;border-bottom:1px solid var(--c-line);font-size:.75rem;transition:opacity .25s ease}.pset__item--main{grid-template-columns:52px 1fr auto;padding-left:calc(1.5rem + 18px)}.pset__item.is-off{opacity:.45}.pset__item.is-off .pset__select{pointer-events:none}.pset__check{position:relative;display:block;cursor:pointer}.pset__check input{position:absolute;opacity:0;width:1px;height:1px}.pset__media{display:block;aspect-ratio:4 / 5;background:var(--c-surface);overflow:hidden}.pset__media img{width:100%;height:100%;object-fit:cover}.pset__info{display:grid;gap:.3rem;min-width:0}.pset__name{font-weight:700;line-height:1.25}.pset__meta{color:var(--c-muted);font-size:.6875rem}.pset__price{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.pset__select-wrap{position:relative;display:block;max-width:170px}.pset__select{width:100%;-webkit-appearance:none;appearance:none;border:1px solid var(--c-line);background:#fff;border-radius:0;font-size:.6875rem;font-weight:600;padding:.4rem 1.6rem .4rem .5rem;min-height:32px}.pset__select:focus{outline:none;border-color:#000}.pset__select.is-invalid{border-color:var(--c-sale);animation:shake .4s ease}.pset__select-wrap .icon{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);width:12px;height:12px;pointer-events:none}@keyframes shake{0%,to{transform:none}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.pset__foot{padding:.8rem}.pset__total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.7rem;font-size:.8125rem;font-weight:600}.pset__sum{display:inline-flex;gap:.45rem;align-items:baseline;font-variant-numeric:tabular-nums}.pset__sum s{color:var(--c-muted);font-weight:400;font-size:.75rem}.pset__sum strong{font-size:.9375rem}.pset__note{margin:.5rem 0 0;font-size:.625rem;color:var(--c-muted);text-align:center}.pform__notify{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;margin-top:4px;min-height:46px;border:1px solid #000;background:#fff;font-size:.8125rem;font-weight:700}.pform__notify:hover{background:#f2f2f2}.pform__notify .icon{width:16px;height:16px}.pform__notify[hidden]{display:none}.notify .field{margin-bottom:.75rem}.notify__fine{text-align:center;margin:.7rem 0 0}.notify__done{text-align:center;padding:1rem 0;display:grid;justify-items:center}.notify__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--c-success);color:#fff;margin-bottom:.9rem}.notify__icon .icon{width:20px;height:20px}.modal--sheet{width:min(560px,calc(100% - 2rem))}@media(max-width:749px){.modal--sheet[open]{width:100%;max-width:100%;max-height:88svh;margin:auto 0 0;animation:sheet-in .45s var(--ease-out)}}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:none}}.sizeguide .modal__body{padding:1.5rem 1.25rem 1.25rem}.sizeguide__title{font-size:1.25rem;margin-bottom:1rem}.sizeguide__bar{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.4rem}.sizeguide__bar p{margin:0}.unit-toggle{display:inline-flex;border:1px solid #000}.unit-toggle button{border:0;background:#fff;padding:.3rem .7rem;font-size:.6875rem;font-weight:700;min-width:40px}.unit-toggle button[aria-pressed=true]{background:#000;color:#fff}.sizeguide .size-table th[scope=row]{font-weight:700}.sizeguide .size-table th,.sizeguide .size-table td{padding:.55rem .4rem}.sizeguide .size-table thead th{font-size:.625rem;white-space:normal;vertical-align:bottom;text-transform:uppercase;letter-spacing:.04em;color:var(--c-muted);font-weight:600}.sizeguide .size-table tbody tr{transition:background-color .2s ease}.sizeguide .size-table tbody tr:hover,.sizeguide .size-table tbody tr.is-current{background:var(--c-surface)}.sizeguide__how{display:grid;grid-template-columns:130px 1fr;gap:1rem;align-items:center;margin:1.25rem 0;padding:1rem;background:var(--c-surface)}.sizeguide__svg{width:100%;height:auto;color:#000}.sizeguide__svg text{font:700 13px var(--f-sans);fill:currentColor}.sizeguide__legend{display:grid;gap:.35rem;font-size:.6875rem;color:var(--c-muted)}.sizeguide__legend strong{color:var(--c-text);margin-right:.3rem}.sizeguide__fit{display:grid;gap:.5rem;font-size:.75rem;border-top:1px solid var(--c-line);padding-top:1rem}.sizeguide__fit p{margin:0;display:grid;grid-template-columns:60px 1fr;gap:.5rem}.sizeguide__fit strong{font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em}.sizeguide__help{display:flex;align-items:center;justify-content:center;gap:.45rem;margin-top:1.1rem;padding:.7rem;border:1px solid var(--c-line);font-size:.75rem;font-weight:600}.sizeguide__help .icon{width:16px;height:16px;color:#1f9e55}.lookbook{position:relative;height:calc(var(--looks, 3) * 100svh);background:var(--c-bg)}.lookbook--dark{background:#0c0c0c;color:#fff}.lookbook__sticky{position:sticky;top:0;height:100svh;overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr)}.lookbook__media{position:relative;overflow:hidden;background:var(--c-surface)}.lookbook__img{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;clip-path:inset(100% 0 0 0);transition:clip-path 1.1s var(--ease-out);will-change:clip-path}.lookbook__img.is-shown{clip-path:inset(0 0 0 0)}.lookbook__img:first-child{clip-path:none}.lookbook__pic{width:100%;height:100%;object-fit:cover;transform:scale(calc(1.1 - var(--p, 0) * .1));transition:transform .2s linear}.lookbook__pic--mobile+.lookbook__pic{display:none}@media(min-width:750px){.lookbook__pic--mobile{display:none}.lookbook__pic--mobile+.lookbook__pic{display:block}}.lookbook__placeholder{background:#2a2a2a;fill:#ffffff1f}.lookbook__counter{position:absolute;top:calc(var(--header-h) + 1rem);left:var(--gutter);z-index:2;color:#fff;mix-blend-mode:difference;display:flex;align-items:center;gap:.6rem;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em}.lookbook__counter-sep{width:28px;height:1px;background:currentColor}.lookbook__panel{position:absolute;left:0;right:0;bottom:0;z-index:2;color:#fff;padding:4.5rem var(--gutter) 1.25rem;background:linear-gradient(180deg,#0000,#000000b8 45%)}.lookbook__eyebrow{opacity:.8}.lookbook__looks{display:grid}.lookbook__look{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .5s ease,transform .7s var(--ease-out),visibility .5s}.lookbook__look.is-active{opacity:1;visibility:visible;transform:none;transition-delay:.15s}.lookbook__title{font-size:clamp(1.75rem,4vw,3.5rem);line-height:.95;letter-spacing:-.035em;margin:0 0 .5rem}.lookbook__text{font-size:.8125rem;max-width:34ch;opacity:.85;margin-bottom:.9rem}.lookbook__products{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin-bottom:.8rem}.lookbook__products::-webkit-scrollbar{display:none}.lookbook__product{flex:0 0 auto;display:grid;grid-template-columns:40px auto 32px;align-items:center;gap:.55rem;padding:.3rem;background:#ffffff1f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:260px}.lookbook__product-media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#ffffff26}.lookbook__product-media img{width:100%;height:100%;object-fit:cover}.lookbook__product-info{display:grid;min-width:0;font-size:.6875rem}.lookbook__product-title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.lookbook__product-price{opacity:.8}.lookbook__add{width:32px;height:32px;display:grid;place-items:center;border:0;background:#fff;color:#000}.lookbook__add .icon{width:14px;height:14px;transition:transform .3s var(--ease-out)}.lookbook__add:hover .icon{transform:rotate(90deg)}.lookbook__add.is-loading{opacity:.5}.lookbook__link{color:inherit}.lookbook__progress{position:relative;height:1px;background:#ffffff40;margin-top:1rem}.lookbook__progress span{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform-origin:left;transform:scaleX(var(--lp, 0))}@media(min-width:990px){.lookbook__sticky{grid-template-columns:1.55fr 1fr}.lookbook__panel{position:relative;inset:auto;background:none;color:inherit;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(var(--header-h) + 2rem) clamp(1.5rem,4vw,4rem) 3rem}.lookbook__counter{top:auto;bottom:1.5rem;left:1.5rem}.lookbook__products{flex-direction:column;overflow:visible;gap:0;border-top:1px solid var(--c-line);margin-bottom:1.25rem}.lookbook--dark .lookbook__products{border-color:#ffffff26}.lookbook__product{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;max-width:none;grid-template-columns:56px 1fr 36px;padding:.65rem 0;border-bottom:1px solid var(--c-line)}.lookbook--dark .lookbook__product{border-color:#ffffff26}.lookbook__product-info{font-size:.8125rem}.lookbook__product-title{max-width:none}.lookbook__add{width:36px;height:36px;background:#000;color:#fff}.lookbook--dark .lookbook__add{background:#fff;color:#000}.lookbook__progress{background:var(--c-line)}.lookbook--dark .lookbook__progress{background:#fff3}.lookbook__text{font-size:.875rem}}.drop{position:relative;overflow:hidden;background:#0b0b0b;color:#fff;display:flex;align-items:flex-end}.drop--medium{min-height:70svh}.drop--large{min-height:88svh}.drop--screen{min-height:100svh}.drop__media{position:absolute;top:0;right:0;bottom:0;left:0}.drop__media img,.drop__media video{width:100%;height:100%;object-fit:cover}.drop__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,calc(var(--shade) * .5)),rgba(0,0,0,var(--shade)) 70%)}.drop__inner{position:relative;padding-block:4rem 2rem}.drop__eyebrow{opacity:.9}.drop__pulse{width:7px;height:7px;border-radius:50%;background:#ff3b30;box-shadow:0 0 #ff3b3099;animation:pulse 1.8s infinite}@keyframes pulse{0%{box-shadow:0 0 #ff3b308c}70%{box-shadow:0 0 0 10px #ff3b3000}to{box-shadow:0 0 #ff3b3000}}.drop__title{font-size:clamp(2.5rem,9vw,8rem);line-height:.88;letter-spacing:-.05em;margin:0 0 1.5rem;text-transform:uppercase}.drop__clock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:640px;border-top:1px solid rgba(255,255,255,.3)}.drop__unit{border-right:1px solid rgba(255,255,255,.15);padding:.9rem 0 0 .8rem}.drop__unit:first-child{padding-left:0}.drop__unit:last-child{border-right:0}.drop__num{display:block;font-size:clamp(2rem,6vw,4.25rem);font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.drop__num.is-tick{animation:tick .5s var(--ease-out)}@keyframes tick{0%{opacity:.35;transform:translateY(-6px)}to{opacity:1;transform:none}}.drop__lbl{display:block;font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin-top:.4rem}.drop__text{max-width:44ch;margin:1.5rem 0 1.25rem;opacity:.85}.drop__fields{display:grid;gap:4px;max-width:640px}@media(min-width:750px){.drop__fields{grid-template-columns:1.3fr 1fr auto}}.drop__input{min-height:48px;padding:.7rem .9rem;border:1px solid rgba(255,255,255,.35);background:#ffffff0f;color:#fff;border-radius:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.drop__input::placeholder{color:#fff9}.drop__input:focus{outline:none;border-color:#fff}.drop__ok{display:inline-flex;align-items:center;gap:.5rem;font-weight:600}.drop__live .drop__text{margin-top:0}.popup{border:0;padding:0;background:var(--c-bg);width:min(760px,calc(100% - 2rem));max-height:calc(100svh - 2rem);overflow:auto}.popup::backdrop{background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.popup[open]{animation:popup-in .6s var(--ease-out)}@keyframes popup-in{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}.popup__grid{display:grid}@media(min-width:750px){.popup__grid{grid-template-columns:1fr 1.1fr}.popup__grid--solo{grid-template-columns:1fr}}.popup__media{aspect-ratio:16 / 10;overflow:hidden;background:var(--c-surface)}@media(min-width:750px){.popup__media{aspect-ratio:auto}}.popup__media img{width:100%;height:100%;object-fit:cover}.popup__body{position:relative;padding:2rem 1.5rem 1.5rem;display:flex;flex-direction:column;justify-content:center}@media(min-width:750px){.popup__body{padding:3rem 2.25rem 2.25rem}}.popup__close{position:absolute;top:0;right:0;float:none;background:transparent}.popup__title{font-size:clamp(1.75rem,3.6vw,2.5rem);line-height:.95;letter-spacing:-.035em;margin:0 0 .75rem}.popup__text{color:var(--c-muted);font-size:.8125rem;margin-bottom:1.25rem}.popup .field{margin-bottom:.7rem}.popup__skip{display:block;margin:.9rem auto 0;background:none;border:0;font-size:.6875rem;color:var(--c-muted);text-decoration:underline;text-underline-offset:3px}.popup__done{display:grid;gap:.25rem}.popup__code{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;margin:.5rem 0 .75rem;padding:1rem;border:1px dashed #000;background:var(--c-surface);font-size:1.25rem;font-weight:800;letter-spacing:.12em}.popup__code em{font-style:normal;font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--c-muted)}.popup__code .icon{width:16px;height:16px}.popup__done .btn{margin-top:1rem}.ugc__head{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem}.ugc__title{font-size:clamp(1.5rem,3.4vw,3rem);line-height:.95;letter-spacing:-.04em;margin:0}.ugc__track{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:0}.ugc__track::-webkit-scrollbar{display:none}@media(min-width:750px){.ugc__track{grid-auto-columns:calc((100% - 8px) / 3.3)}}@media(min-width:990px){.ugc__track{grid-auto-flow:row;grid-template-columns:repeat(5,1fr);overflow:visible}}.ugc__item{position:relative;scroll-snap-align:start}.ugc__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--c-surface)}.ugc__media img,.ugc__media svg{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out)}.ugc__item:hover .ugc__media img{transform:scale(1.04)}.ugc__handle{position:absolute;top:.6rem;left:.6rem;margin:0;color:#fff;font-size:.6875rem;font-weight:700;text-shadow:0 1px 8px rgba(0,0,0,.35)}.ugc__tag{position:absolute;left:.5rem;right:.5rem;bottom:.5rem;display:grid;grid-template-columns:34px 1fr 16px;align-items:center;gap:.55rem;padding:.35rem .5rem .35rem .35rem;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.6875rem;transition:transform .45s var(--ease-out),opacity .35s ease}@media(hover:hover){.ugc__tag{opacity:0;transform:translateY(8px)}.ugc__item:hover .ugc__tag,.ugc__tag:focus-visible{opacity:1;transform:none}}.ugc__tag-media{aspect-ratio:4 / 5;overflow:hidden;background:var(--c-surface)}.ugc__tag-media img{width:100%;height:100%;object-fit:cover}.ugc__tag-info{display:grid;min-width:0}.ugc__tag-info span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.ugc__tag .icon{width:14px;height:14px}.btn.is-added{background:var(--c-success);border-color:var(--c-success);color:#fff}@media(prefers-reduced-motion:reduce){.lookbook__img{transition:none}.lookbook__pic{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ownr.css.map */
