@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_7ec0f7{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_7ec0f7{--font-outfit:"Outfit","Outfit Fallback"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}:root{--c-lav:#C4B5F4;--c-lav-l:#EAE4FD;--c-lav-ll:#F5F2FE;--c-lav-d:#8B77E0;--c-lav-dk:#6E58D0;--c-navy:#1A1A2E;--c-n700:#2E2E4A;--c-n600:#3E3E60;--c-n500:#5A5A7A;--c-n400:#7A7A9A;--c-n300:#A0A0BC;--c-white:#FFFFFF;--c-bg:#F8F7FD;--c-bg100:#F0EEF8;--c-border:#EAE6F5;--c-border2:#D8D4EC;--c-success:#2A7A4B;--c-success-l:#EDFAF3;--c-error:#D94040;--c-error-l:#FEF0F0;--c-warning:#D4860A;--c-warning-l:#FFF8E6;--c-text:var(--c-navy);--c-text-secondary:var(--c-n500);--c-text-muted:var(--c-n400);--c-surface:var(--c-white);--c-surface-elevated:var(--c-white);--c-scrollbar:#D6CCFB}[data-theme=dark]{--c-navy:#F0EEF8;--c-n700:#EAE4FD;--c-n600:#D8D4EC;--c-n500:#A0A0BC;--c-n400:#7A7A9A;--c-n300:#5A5A7A;--c-bg:#12121E;--c-bg100:#1A1A2E;--c-border:#2E2E4A;--c-border2:#3E3E60;--c-text:#F0EEF8;--c-text-secondary:#A0A0BC;--c-text-muted:#7A7A9A;--c-surface:#1A1A2E;--c-surface-elevated:#2E2E4A;--c-scrollbar:#3E3E60}body{font-family:var(--font-outfit),sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}[data-theme=dark] body,body{background:var(--c-bg);color:var(--c-text)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--c-bg)}::-webkit-scrollbar-thumb{background:var(--c-scrollbar);border-radius:3px}input[type=range]{accent-color:var(--c-lav);width:100%}button,input,select,textarea{font-family:var(--font-outfit),sans-serif}button{cursor:pointer}.u-flex,.u-flex-col{display:flex}.u-flex-col{flex-direction:column}.u-flex-center{justify-content:center}.u-flex-between,.u-flex-center{display:flex;align-items:center}.u-flex-between{justify-content:space-between}.u-gap-4{gap:4px}.u-gap-8{gap:8px}.u-gap-12{gap:12px}.u-gap-16{gap:16px}.u-gap-24{gap:24px}.u-p-16{padding:16px}.u-p-20{padding:20px}.u-p-24{padding:24px}.u-m-auto{margin:0 auto}.u-surface{background:var(--c-surface);border:1.5px solid var(--c-border);border-radius:12px}.u-surface-elevated{background:var(--c-surface-elevated);border:1.5px solid var(--c-border);border-radius:14px;box-shadow:0 2px 10px rgba(26,26,46,.06)}[data-theme=dark] .u-surface-elevated{box-shadow:0 2px 10px rgba(0,0,0,.25)}.u-text-sm{font-size:13px}.u-text-base{font-size:14px}.u-text-md{font-size:15px}.u-text-lg{font-size:17px}.u-text-xl{font-size:22px}.u-font-700{font-weight:700}.u-font-800{font-weight:800}.u-text-secondary{color:var(--c-text-secondary)}.u-text-muted{color:var(--c-text-muted)}.rv{opacity:0;transform:translateY(24px);transition:opacity .55s ease,transform .55s ease}.rv.in{opacity:1;transform:translateY(0)}.rv-l{opacity:0;transform:translateX(-28px);transition:opacity .6s ease,transform .6s ease}.rv-l.in{opacity:1;transform:translateX(0)}.rv-r{opacity:0;transform:translateX(28px);transition:opacity .6s ease,transform .6s ease}.rv-r.in{opacity:1;transform:translateX(0)}.d1{transition-delay:.08s!important}.d2{transition-delay:.16s!important}.d3{transition-delay:.24s!important}.d4{transition-delay:.32s!important}@keyframes fadeSlide{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes heroImgIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.ht{animation:fadeSlide .5s ease both;animation-delay:.1s}.hh{animation:fadeSlide .55s ease both;animation-delay:.22s}.hs{animation:fadeSlide .55s ease both;animation-delay:.36s}.hc{animation:fadeSlide .55s ease both;animation-delay:.5s}.cat-tile img{transition:transform .5s ease}.cat-tile:hover img{transform:scale(1.07)}.pc{transition:box-shadow .2s,transform .2s}.pc:hover{box-shadow:0 10px 32px rgba(26,26,46,.12)!important;transform:translateY(-3px)}.pc .quick-add{opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s}.pc:hover .quick-add{opacity:1;transform:translateY(0)}.rev-c{transition:box-shadow .2s,transform .2s;cursor:default}.rev-c:hover{box-shadow:0 8px 24px rgba(26,26,46,.09)!important;transform:translateY(-2px)}.sz-chip{transition:all .15s;border:1.5px solid #eae6f5;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:700;cursor:pointer;background:#fff;color:#1A1A2E}.sz-chip:hover{border-color:#C4B5F4}.sz-chip.active{background:#1A1A2E;color:#fff;border-color:#1A1A2E}.sz-chip.unavail{opacity:.35;cursor:not-allowed;text-decoration:line-through}.fchk{display:flex;align-items:center;gap:9px;margin-bottom:8px;cursor:pointer;font-size:13px;color:#1A1A2E;font-weight:500}@keyframes shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.shake{animation:shake .4s ease}.step-dot{transition:background .2s,border-color .2s,transform .2s}.step-dot:hover{transform:scale(1.08)}.usp-it{transition:background .18s,border-color .18s;border-radius:12px;padding:14px;border:1px solid transparent}.usp-it:hover{background:#F0EEF8;border-color:#EAE6F5}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-in{animation:pageFadeIn .3s ease both}.inp:focus{border-color:#8B77E0!important;outline:none;box-shadow:0 0 0 3px rgba(196,181,244,.25)}.inp{transition:border-color .15s,box-shadow .15s}.hidden-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hidden-scrollbar::-webkit-scrollbar{display:none}@media (max-width:1100px){.browse-layout,.checkout-step-grid,.order-confirmation-grid,.product-detail-layout,.profile-order-layout{grid-template-columns:1fr!important}.browse-layout,.checkout-page,.order-confirmation-page,.product-page{padding-left:16px!important;padding-right:16px!important}.browse-sidebar,.order-summary-card{max-height:none!important;overflow:visible!important;position:static!important;top:auto!important}.home-hero__inner{gap:24px!important;grid-template-columns:1fr!important;padding:44px 16px 0!important}.home-hero__image{height:260px!important}.home-section{padding-left:16px!important;padding-right:16px!important}.home-categories-grid,.home-product-grid,.home-reviews-grid,.home-usp-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}.home-sustainability{padding:56px 16px!important}.home-sustainability__grid{gap:28px!important;grid-template-columns:1fr!important}.home-steps-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.home-steps-grid__line{display:none!important}.product-description-grid,.product-facts-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.site-search-header{padding:12px 16px!important}.site-search-header__inner{flex-wrap:wrap!important;gap:12px!important}.site-search-header__search{flex:1 1 100%!important;margin:0!important;max-width:none!important;order:3}.site-cat-nav__container{padding-left:16px!important;padding-right:16px!important}}@media (max-width:900px){.site-info-bar{align-items:flex-start!important;flex-direction:column!important;gap:10px!important;padding:10px 16px!important}.site-info-bar__links,.site-info-bar__meta{flex-wrap:wrap!important}.site-search-header__actions{margin-left:auto}.consent-banner{gap:16px!important;grid-template-columns:1fr!important}.consent-banner__actions,.consent-panel__actions{justify-content:stretch!important}.consent-banner__actions>*,.consent-panel__actions>*{flex:1 1 160px}.consent-category{grid-template-columns:1fr!important}.browse-layout{gap:16px!important}.browse-toolbar{align-items:stretch!important;flex-direction:column!important}.browse-filter-pills,.browse-sort-controls{width:100%!important}.browse-sort-controls{justify-content:space-between!important;margin-left:0!important}.browse-list-item{align-items:flex-start!important;flex-direction:column!important}.browse-list-item__content,.browse-list-item__cta,.browse-list-item__price{width:100%!important}.browse-list-item__price{text-align:left!important}.product-thumb-strip{flex-wrap:nowrap!important;overflow-x:auto!important;padding-bottom:4px}.product-action-row{flex-direction:column!important}.product-defect-row{grid-template-columns:1fr!important}.checkout-progress{overflow-x:auto!important;padding-bottom:4px}.checkout-cart-item{align-items:flex-start!important;flex-wrap:wrap!important}.checkout-cart-item__details{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 82px)}.checkout-cart-item__badge{margin-left:82px!important}.checkout-coupon-row{flex-direction:column!important}.address-form__grid-city,.address-form__grid-two,.address-form__type-grid,.checkout-city-grid,.checkout-form-grid,.checkout-payment-card-grid{grid-template-columns:1fr!important}.checkout-payment-option,.shipping-parcel-tile__head,.shipping-parcel-tile__selected,.shipping-rate-option{align-items:flex-start!important}.checkout-payment-option,.shipping-parcel-tile__selected,.shipping-rate-option{flex-wrap:wrap!important}.order-confirmation-hero{padding:24px 20px!important}.order-confirmation-item{grid-template-columns:1fr!important}.order-confirmation-summary-row,.return-kv{align-items:flex-start!important;flex-direction:column!important;gap:4px!important}.profile-address-card,.profile-header-row,.profile-order-header{align-items:flex-start!important;flex-direction:column!important;gap:16px!important}.address-form__actions,.profile-address-card__actions{flex-wrap:wrap!important;width:100%!important}.address-form{padding:24px 20px!important}.address-form__actions{flex-direction:column-reverse!important}.address-form__actions>*{width:100%!important}.profile-order-item,.profile-return-item{grid-template-columns:64px minmax(0,1fr)!important}.profile-order-item__price,.profile-return-item__price{grid-column:2;text-align:left!important}.profile-return-selection-item{grid-template-columns:auto 52px minmax(0,1fr)!important}.profile-return-selection-item__price{grid-column:2/-1;padding-left:28px;text-align:left!important}}@media (max-width:640px){html{font-size:15px}.site-search-header__actions{justify-content:space-between!important;width:100%!important}.site-search-header__action,.site-search-header__cart{flex:1 1 auto!important;justify-content:center!important}.site-search-header__action-label{white-space:nowrap}.site-info-bar__meta{gap:8px!important;width:100%!important}.site-cat-nav__container{overflow-x:auto!important;padding-left:8px!important;padding-right:8px!important}.site-cat-nav__item{flex:0 0 auto}.home-hero__nav{display:none!important}.home-categories-tile,.home-hero__image{height:220px!important}.home-sustainability__stats{flex-wrap:wrap!important;gap:20px!important}.home-sustainability__facts{grid-template-columns:1fr!important}.home-newsletter{padding:28px 20px!important}.home-newsletter__form{display:grid!important;grid-gap:10px!important;gap:10px!important;min-width:0!important;width:100%!important}.home-newsletter__form button,.home-newsletter__form input{border-radius:10px!important}.browse-sort-controls{flex-wrap:wrap!important}.browse-sort-controls select{flex:1 1 180px}.checkout-cart-item__badge,.checkout-cart-item__price{margin-left:0!important}.checkout-payment-option,.shipping-parcel-tile,.shipping-parcel-tile__selected,.shipping-rate-option{gap:12px!important}}