:root{--navy:#12233f;--navy-2:#1b3152;--ink:#1b1d20;--muted:#73777c;--line:#e6e5e1;--paper:#f7f6f2;--white:#fff;--sale:#b9322a;--sand:#d9cdbd;--container:1420px;--radius:2px;--space:clamp(72px,8vw,128px);color:var(--ink);background:var(--white);font-synthesis:none;font-family:Vazirmatn,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--white);min-width:320px;color:var(--ink);margin:0;overflow-x:clip}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.container{width:min(var(--container),calc(100% - 64px));margin-inline:auto}.section{padding-block:var(--space)}.mobile-only,.mobile-nav{display:none}.full{width:100%}.icon-btn{width:42px;height:42px;color:inherit;background:0 0;border:0;place-items:center;display:grid}.icon-btn svg{width:20px}.primary{border:1px solid var(--navy);border-radius:var(--radius);background:var(--navy);color:#fff;justify-content:center;align-items:center;gap:28px;min-height:50px;padding:0 24px;font-weight:700;transition:all .25s;display:inline-flex}.primary:hover{color:var(--navy);background:#fff}.primary svg{width:17px}.primary:disabled{opacity:.55;cursor:wait}.announcement{background:var(--navy);color:#fff;letter-spacing:.1px;justify-content:center;align-items:center;gap:44px;height:34px;padding-inline:32px;font-size:11px;display:flex}.announcement button{color:#fff;background:0 0;border:0;align-items:center;gap:7px;font-weight:700;display:flex}.announcement svg{width:13px}.header{border-bottom:1px solid var(--line);z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;height:82px;position:sticky;top:0}.header-inner{align-items:center;gap:30px;width:min(1540px,100% - 48px);height:100%;margin:auto;display:flex}.lj-logo{width:74px;min-width:74px;height:47px;color:var(--navy);letter-spacing:-3px;direction:ltr;background:0 0;border:0;justify-content:center;align-items:center;gap:3px;padding:0;font-family:Manrope,sans-serif;font-size:29px;font-weight:700;display:flex}.lj-logo i{opacity:.65;background:currentColor;width:1px;height:30px;transform:rotate(17deg)}.lj-logo.light{color:#fff}.desktop-nav{flex:1;justify-content:center;align-items:center;gap:clamp(11px,1.35vw,25px);display:flex}.desktop-nav button{color:#34383d;white-space:nowrap;background:0 0;border:0;height:81px;padding:0;font-size:11px;position:relative}.desktop-nav button:after{content:"";background:var(--navy);height:2px;transition:all .25s;position:absolute;bottom:0;left:50%;right:50%}.desktop-nav button:hover:after{left:0;right:0}.desktop-nav .sale-link{color:var(--sale);font-family:Manrope,sans-serif;font-weight:700}.header-tools{align-items:center;gap:3px;display:flex}.header-tools .search-trigger{gap:8px;width:auto;padding-inline:13px;display:flex}.search-trigger span{font-size:10px}.count-icon b{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;display:grid;position:absolute;top:1px;left:0}.mobile-drawer,.filter-drawer,.cart-drawer{z-index:100;background:#fff;width:min(430px,91vw);padding:24px;transition:transform .32s;position:fixed;top:0;bottom:0;right:0;overflow:auto;transform:translate(105%)}.mobile-drawer.open,.filter-drawer.open,.cart-drawer.open{transform:none}.drawer-top{justify-content:space-between;align-items:center;min-height:58px;display:flex}.drawer-top h2{margin:3px 0;font-size:24px}.drawer-top small{color:var(--muted);letter-spacing:1.5px;font:600 9px Manrope,sans-serif;display:block}.drawer-search{border:1px solid var(--line);height:52px;color:var(--muted);align-items:center;gap:12px;margin:20px 0;padding:0 15px;font-size:11px;display:flex}.drawer-search svg{width:18px}.mobile-drawer nav{flex-direction:column;display:flex}.mobile-drawer nav button{border:0;border-bottom:1px solid var(--line);text-align:right;background:0 0;justify-content:space-between;align-items:center;height:50px;display:flex}.mobile-drawer nav svg{width:16px}.drawer-categories{flex-wrap:wrap;gap:8px;margin-block:20px;display:flex}.drawer-categories button{border:1px solid var(--line);background:var(--paper);padding:8px 12px}.drawer-account{background:var(--navy);color:#fff;border:0;justify-content:center;align-items:center;gap:10px;width:100%;height:50px;display:flex}.scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:90!important;background:#0d17276b!important;border:0!important;width:100%!important;height:100%!important;position:fixed!important;inset:0!important}.hero{background:#eae6de;height:min(780px,100vh - 116px);min-height:600px;position:relative;overflow:hidden}.hero>img{object-fit:cover;object-position:center;width:100%;height:100%}.hero:after{content:"";background:linear-gradient(90deg,#f7f5ef14,#f7f5ef0a 45%,#0000);position:absolute;inset:0}.hero-copy{z-index:2;max-width:520px;position:absolute;top:50%;right:clamp(48px,8vw,140px);transform:translateY(-50%)}.hero-copy>span,.section-head span,.look-copy>span,.story span,.listing-header>span,.wholesale-hero>span,.simple-page>span,.checkout-heading>span,.auth-brand>span{color:var(--navy);letter-spacing:2.2px;font:600 10px Manrope,Vazirmatn,sans-serif}.hero-copy h1{letter-spacing:-3px;color:var(--navy);margin:22px 0;font-size:clamp(50px,5vw,82px);font-weight:600;line-height:1.25}.hero-copy p{color:#5a6067;margin:0 0 34px;font-size:14px}.hero-index{z-index:2;color:var(--navy);direction:ltr;justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:30px;left:38px;right:38px}.hero-index b{font:600 28px Manrope,sans-serif}.hero-index span{letter-spacing:2px;font:600 8px Manrope,sans-serif}.section-head{justify-content:space-between;align-items:end;margin-bottom:38px;display:flex}.section-head h2{letter-spacing:-1.4px;margin:9px 0 0;font-size:clamp(27px,3vw,42px);font-weight:500}.section-head>button,.story button{border:0;border-bottom:1px solid var(--ink);background:0 0;align-items:center;gap:28px;padding:9px 0;font-size:11px;display:flex}.section-head button svg,.story button svg{width:15px}.category-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.category-card{background:var(--paper);text-align:right;border:0;height:540px;padding:0;position:relative;overflow:hidden}.category-card img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.75,.25,1)}.category-card:hover img{transform:scale(1.035)}.category-card:after{content:"";background:linear-gradient(#0000,#08101cba);position:absolute;inset:45% 0 0}.category-card>span{z-index:2;color:#fff;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.category-card small{opacity:.8;font-size:9px}.category-card strong{margin:5px 0 15px;font-size:27px;font-weight:500}.category-card i{border-top:1px solid #ffffff6b;justify-content:space-between;width:100%;padding-top:13px;font-size:10px;font-style:normal;display:flex}.category-card svg{width:15px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.7vw,28px);display:grid}.product-card{min-width:0}.product-card-media{background:var(--paper);aspect-ratio:4/5;cursor:pointer;position:relative;overflow:hidden}.product-images,.product-images img{width:100%;height:100%;display:block}.product-images img{object-fit:cover;transition:opacity .35s,transform .55s}.product-images .hover-image{opacity:0;position:absolute;inset:0}.product-card-media:hover .hover-image{opacity:1}.product-card-media:hover .product-images img{transform:scale(1.018)}.image-placeholder{height:100%;color:var(--navy);background:#eeece6;place-items:center;font:700 50px Manrope;display:grid}.heart{width:38px;height:38px;color:var(--ink);background:#ffffffe0;border:0;border-radius:50%;place-items:center;transition:all .2s;display:grid;position:absolute;top:11px;left:11px}.heart svg{width:18px}.heart.active{color:var(--sale)}.quick-add{color:#fff;background:#12233ff0;border:0;justify-content:center;align-items:center;gap:8px;height:43px;font-size:10px;transition:all .3s;display:flex;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(60px)}.product-card-media:hover .quick-add{transform:none}.quick-add svg{width:16px}.product-copy{text-align:right;width:100%;color:var(--ink);background:0 0;border:0;padding:17px 2px;position:relative}.product-copy small{color:var(--muted);font-size:9px}.product-copy h3{margin:6px 0 11px;font-size:14px;font-weight:500}.price{flex-wrap:wrap;align-items:center;gap:11px;margin:18px 0;display:flex}.price strong{color:var(--navy);font-size:22px}.price del{color:#999;font-size:12px}.price em{color:var(--sale);background:#f5e7e5;padding:4px 7px;font:700 10px Manrope}.price.compact{margin:0}.price.compact del{font-size:9px}.price.compact em{font-size:8px}.swatches{direction:ltr;gap:5px;display:flex;position:absolute;bottom:20px;left:2px}.swatches i{border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 1px #fff,0 0 0 2px #c9c8c4}.sale-campaign{background:var(--navy);color:#fff;align-items:center;min-height:410px;padding:70px max(7vw,40px);display:flex;position:relative;overflow:hidden}.sale-campaign div{z-index:2;position:relative}.sale-campaign span{letter-spacing:2.5px;color:#c6d1e1;font:600 10px Manrope}.sale-campaign h2{margin:12px 0;font-size:clamp(48px,6vw,84px);font-weight:400}.sale-campaign p{color:#cbd3df}.sale-campaign button{color:#fff;background:0 0;border:0;border-bottom:1px solid #fff;align-items:center;gap:50px;margin-top:25px;padding:13px 0;display:flex}.sale-campaign button svg{width:17px}.sale-campaign>b{color:#ffffff09;letter-spacing:-65px;direction:ltr;font:700 490px/1 Manrope;position:absolute;top:-95px;left:-20px}.look-section{padding-block:var(--space);grid-template-columns:1.1fr .9fr;min-height:750px;display:grid}.look-image{position:relative;overflow:hidden}.look-image img{object-fit:cover;width:100%;height:100%}.look-image>span{letter-spacing:1.4px;background:#fff;padding:8px 12px;font:700 9px Manrope;position:absolute;top:22px;right:22px}.look-copy{background:var(--paper);flex-direction:column;justify-content:center;padding:clamp(40px,6vw,90px);display:flex}.look-copy h2{margin:14px 0;font-size:clamp(32px,4vw,56px);font-weight:500}.look-copy>p{color:var(--muted);line-height:2}.look-lines{margin:24px 0}.look-lines button{border:0;border-bottom:1px solid var(--line);text-align:right;background:0 0;grid-template-columns:32px 1fr 20px;align-items:center;gap:12px;width:100%;padding:15px 0;display:grid}.look-lines button>b{color:#999;font:500 10px Manrope}.look-lines span{justify-content:space-between;font-size:11px;display:flex}.look-lines small{color:var(--muted)}.look-lines svg{width:15px}.look-copy>.primary{align-self:flex-start}.story{margin-bottom:var(--space);background:#eeeae2;grid-template-columns:1fr .7fr;align-items:center;min-height:460px;padding:clamp(45px,7vw,110px);display:grid}.story h2{font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.55}.story p{color:var(--muted);line-height:2}.story-mark{color:var(--navy);letter-spacing:-16px;flex-direction:column;justify-self:center;font:600 clamp(80px,12vw,180px)/1 Manrope;display:flex}.story-mark small{letter-spacing:5px;text-align:center;font-size:9px}.newsletter{text-align:center;background:#faf9f6;padding:90px 20px}.newsletter>svg{width:22px;color:var(--navy)}.newsletter>span{letter-spacing:2px;margin:14px;font:600 9px Manrope;display:block}.newsletter h2{font-size:clamp(28px,4vw,48px);font-weight:400}.newsletter form{border-bottom:1px solid var(--ink);width:min(520px,100%);margin:30px auto 0;display:flex}.newsletter input{background:0 0;border:0;outline:0;flex:1;padding:14px}.newsletter button{background:0 0;border:0;align-items:center;gap:20px;display:flex}.newsletter button svg{width:16px}.success{color:#2e6e52;justify-content:center;align-items:center;gap:8px;display:flex}.listing-header{border-bottom:1px solid var(--line);padding:80px 0 45px}.listing-header h1,.page-title h1{margin:12px 0;font-size:clamp(40px,5vw,72px);font-weight:400}.listing-header p,.page-title p{color:var(--muted)}.listing-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:74px;font-size:10px;display:flex}.listing-toolbar label{align-items:center;gap:12px;display:flex}.listing-toolbar select{background:0 0;border:0;height:40px;padding:0 10px}.filter-mobile{display:none}.catalog-layout{grid-template-columns:230px 1fr;gap:40px;padding:42px 0 110px;display:grid}.catalog-layout .product-grid{grid-template-columns:repeat(3,1fr)}.filters{position:sticky;top:110px}.filter-title{border-bottom:1px solid var(--ink);justify-content:space-between;padding-bottom:18px;display:flex}.filter-title button{color:var(--muted);background:0 0;border:0;font-size:9px}.filters legend{margin-bottom:13px;font-size:11px;font-weight:700}.filters label{align-items:center;gap:9px;margin:10px 0;font-size:10px;display:flex}.filters input{accent-color:var(--navy)}.chip-list{flex-wrap:wrap;gap:6px;display:flex}.chip-list button,.size-options button{border:1px solid var(--line);background:#fff;min-width:40px;height:36px;font:600 10px Manrope}.chip-list button.active,.size-options button.active{background:var(--navy);border-color:var(--navy);color:#fff}.filter-drawer{display:none}.breadcrumbs{height:62px;color:var(--muted);align-items:center;gap:7px;font-size:9px;display:flex}.breadcrumbs button{color:inherit;background:0 0;border:0}.breadcrumbs svg{width:12px}.product-detail{grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);align-items:start;gap:clamp(35px,6vw,90px);padding-bottom:40px;display:grid}.gallery{direction:ltr;grid-template-columns:76px 1fr;gap:12px;display:grid}.gallery-main{background:var(--paper);grid-column:2;min-height:680px;position:relative}.gallery-main>img{object-fit:cover;width:100%;height:100%;max-height:850px}.thumbs{flex-direction:column;grid-area:1/1;gap:10px;display:flex}.thumbs button{background:var(--paper);aspect-ratio:4/5;opacity:.6;border:1px solid #0000;padding:0}.thumbs button.active{border-color:var(--navy);opacity:1}.thumbs img{object-fit:cover;width:100%;height:100%}.product-info{padding:35px 0;position:sticky;top:100px}.product-kicker{color:var(--muted);font-size:9px}.product-info h1{margin:12px 0;font-size:clamp(32px,3.4vw,52px);font-weight:500;line-height:1.4}.sku{color:var(--muted);font-size:9px}.lead{color:#646970;font-size:12px;line-height:2}.option-group{margin-top:27px}.option-group>div:first-child{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:10px;display:flex}.option-group>div:first-child span{color:var(--muted)}.color-options,.size-options{flex-wrap:wrap;gap:9px;display:flex}.color-options button{background:var(--swatch);width:31px;height:31px;box-shadow:0 0 0 1px var(--line);border:4px solid #fff;border-radius:50%;padding:4px}.color-options button.active{box-shadow:0 0 0 2px var(--navy)}.size-options button{min-width:48px}.size-options button:disabled{color:#bbb;background:#f7f7f7;text-decoration:line-through}.size-link{background:0 0;border:0;border-bottom:1px solid;padding:3px 0}.stock-line{align-items:center;gap:8px;margin:18px 0;font-size:9px;display:flex}.stock-line i{background:#aaa;border-radius:50%;width:7px;height:7px}.stock-line i.in{background:#3a8c66}.stock-line i.out{background:var(--sale)}.buy-row{grid-template-columns:115px 1fr;gap:10px;display:grid}.qty{border:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;align-items:center;height:50px;display:grid}.qty button{background:0 0;border:0;height:100%}.qty svg{width:14px}.qty b{text-align:center;font-size:11px}.add-main{padding-inline:15px}.buy-message{color:#2e6e52;font-size:10px}.trust{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;padding:25px 0;display:grid}.trust span{color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:8px;display:flex}.trust svg{width:18px;color:var(--navy)}.accordions{margin-top:12px}.accordion{border-bottom:1px solid var(--line)}.accordion>button{background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:55px;display:flex}.accordion svg{width:16px}.accordion>div{color:var(--muted);padding:0 0 18px;font-size:10px;line-height:2}.accordion dl div{justify-content:space-between;display:flex}.accordion dd{color:var(--ink);margin:0}.modal-wrap{z-index:200;place-items:center;display:grid;position:fixed;inset:0}.modal-wrap .scrim{z-index:0!important}.size-modal{z-index:2;background:#fff;width:min(650px,100% - 30px);padding:30px;position:relative}.size-table{margin:20px 0;overflow:auto}.size-table table{border-collapse:collapse;text-align:center;width:100%}.size-table th,.size-table td{border-bottom:1px solid var(--line);padding:14px;font-size:10px}.size-table th{background:var(--paper)}.size-modal>p{color:var(--muted);font-size:9px;line-height:2}.page-title{padding:65px 0 35px}.cart-layout{grid-template-columns:1fr 390px;gap:60px;padding-bottom:100px;display:grid}.cart-items article{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr auto;gap:22px;padding:20px 0;display:grid}.cart-items article>img{object-fit:cover;background:var(--paper);width:150px;height:180px}.cart-items article small{color:var(--muted);font-size:9px}.cart-items article h3{margin:9px 0;font-size:15px}.cart-items article p{color:var(--muted);font-size:10px}.cart-actions{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.cart-actions .qty{width:105px;height:40px}.cart-actions>button{color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;font-size:9px;display:flex}.cart-actions>button svg{width:14px}.cart-summary{background:var(--paper);padding:28px;position:sticky;top:110px}.cart-summary h2{margin:0 0 25px;font-size:19px}.cart-summary>div{justify-content:space-between;margin:14px 0;font-size:10px;display:flex}.discount-line b,.discount-line{color:var(--sale)}.coupon-box{border-block:1px solid var(--line);padding:20px 0!important;display:block!important}.coupon-box label{margin-bottom:9px;display:block}.coupon-box>span{height:43px;display:flex}.coupon-box input{border:1px solid var(--line);direction:ltr;flex:1;min-width:0;padding:0 12px}.coupon-box button{background:var(--navy);color:#fff;border:0;width:70px}.coupon-box small{margin-top:8px;display:block}.coupon-box .ok{color:#2e6e52}.coupon-box .error,.form-error{color:var(--sale)}.shipping-note{color:var(--muted);gap:8px;justify-content:flex-start!important}.shipping-note svg{width:17px}.summary-total{border-top:1px solid var(--ink);align-items:center;padding-top:18px}.summary-total b{font-size:18px}.checkout-button{width:100%;margin-top:10px}.empty-page{place-items:center;min-height:60vh;display:grid}.empty{text-align:center;padding:80px 20px}.empty>svg{width:32px;color:var(--navy)}.empty h2{font-size:28px;font-weight:500}.empty p{color:var(--muted);font-size:11px}.empty .primary{margin-top:20px}.cart-drawer{z-index:120;flex-direction:column;padding:25px 28px;display:flex}.cart-drawer .cart-items{flex:1;overflow:auto}.cart-drawer .cart-items article{grid-template-columns:78px 1fr;gap:13px}.cart-drawer .cart-items article>img{width:78px;height:100px}.cart-drawer .cart-actions{flex-direction:row;grid-column:2;align-items:center}.cart-drawer .cart-actions .qty{width:90px;height:34px}.cart-drawer .price del,.cart-drawer .price em{display:none}.drawer-total{border-top:1px solid var(--line);justify-content:space-between;padding:20px 0;display:flex}.checkout-page>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:75px;padding-inline:5vw;display:flex}.checkout-page>header>span{color:var(--muted);font-size:9px}.checkout-layout{grid-template-columns:1fr 420px;gap:80px;padding-block:65px;display:grid}.checkout-heading h1{margin:8px 0 20px;font-size:50px;font-weight:400}.checkout-form section{border-top:1px solid var(--line);padding:30px 0}.checkout-form h2{font-size:17px}.checkout-form h2 b{color:var(--muted);margin-left:14px;font:500 10px Manrope}.checkout-form label,.callback label,.auth-page form label{color:#555;flex-direction:column;gap:8px;margin:13px 0;font-size:9px;display:flex}.checkout-form input,.checkout-form textarea,.callback input,.callback select,.auth-page input{border:1px solid var(--line);background:#fff;outline:0;width:100%;padding:13px 14px}.checkout-form input:focus,.checkout-form textarea:focus,.callback input:focus,.callback select:focus,.auth-page input:focus{border-color:var(--navy)}.form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.shipping-options{gap:9px;display:grid}.shipping-options label{border:1px solid var(--line);cursor:pointer;grid-template-columns:20px 1fr auto;align-items:center;margin:0;padding:15px;display:grid}.shipping-options label.active{border-color:var(--navy);background:#f5f7fa}.shipping-options span{flex-direction:column;gap:5px;display:flex}.shipping-options small{color:var(--muted)}.shipping-options strong{font-size:10px}.payment-method{border:1px solid var(--navy);background:#f5f7fa;grid-template-columns:42px 1fr 20px;align-items:center;padding:15px;display:grid}.payment-method>span{background:var(--navy);color:#fff;place-items:center;width:38px;height:38px;display:grid}.payment-method svg{width:18px}.payment-method div{flex-direction:column;gap:5px;display:flex}.payment-method small{color:var(--muted);font-size:9px}.checkout-summary{background:var(--paper);align-self:start;padding:28px;position:sticky;top:30px}.checkout-summary h2{font-size:19px}.checkout-line{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 0;display:flex}.checkout-line>span{align-items:center;gap:12px;display:flex}.checkout-line img{object-fit:cover;width:52px;height:65px}.checkout-line b{flex-direction:column;font-size:10px;display:flex}.checkout-line small{color:var(--muted);margin-top:5px;font-weight:400}.checkout-line em{font-size:9px;font-style:normal}.checkout-totals{padding-block:14px}.checkout-totals p{justify-content:space-between;font-size:10px;display:flex}.checkout-totals .grand{border-top:1px solid var(--ink);padding-top:14px;font-size:12px}.checkout-totals .grand b{font-size:16px}.secure-note{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:8px;display:flex}.secure-note svg{width:14px}.outfits-page,.wishlist-page{padding-bottom:100px}.outfit-detail{background:var(--paper);grid-template-columns:1.1fr .9fr;margin-top:45px;display:grid}.outfit-detail>img{object-fit:cover;width:100%;height:780px}.outfit-detail>div{align-self:center;padding:clamp(28px,5vw,70px)}.outfit-detail>div>span{letter-spacing:2px;color:var(--navy);font:600 9px Manrope}.outfit-detail h2{font-size:40px;font-weight:400}.outfit-detail>div>p{color:var(--muted);line-height:2}.outfit-detail article{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr auto 38px;align-items:center;gap:12px;padding:10px 0;display:grid}.outfit-detail article img{object-fit:cover;width:55px;height:66px}.outfit-detail article>button:not(.icon-btn){text-align:right;background:0 0;border:0;flex-direction:column;display:flex}.outfit-detail article small{color:var(--muted);font-size:8px}.outfit-detail article strong{font-size:9px}.outfit-total{justify-content:space-between;margin:22px 0;display:flex}.outfit-total b{font-size:18px}.wholesale-page{padding-bottom:110px}.wholesale-hero{background:linear-gradient(90deg,var(--paper),#fff);min-height:440px;margin-top:35px;padding-block:100px;padding-inline:clamp(30px,7vw,100px)}.wholesale-hero h1{margin:15px 0;font-size:clamp(50px,7vw,90px);font-weight:400;line-height:1.3}.wholesale-hero p{color:var(--muted);max-width:600px}.wholesale-grid{grid-template-columns:1fr 1fr;display:grid}.direct-contact,.callback{padding:clamp(35px,6vw,85px)}.direct-contact{background:var(--navy);color:#fff}.direct-contact>small,.callback>small{letter-spacing:2px;opacity:.65;font:600 9px Manrope}.direct-contact h2,.callback h2{font-size:37px;font-weight:400}.direct-contact>p{color:#c8d0dc;line-height:2}.direct-contact>a{border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;margin-top:35px;padding:20px 0;font-size:24px;display:flex}.direct-contact a span{gap:15px;font-size:10px;display:flex}.direct-contact .whatsapp{margin:0;font-size:11px}.callback{background:var(--paper)}.callback label em{color:var(--muted);font-style:normal}.callback-success{text-align:center;padding:50px 0}.callback-success>svg{background:var(--navy);color:#fff;border-radius:50%;width:50px;height:50px;padding:13px}.auth-page{grid-template-columns:1fr 1fr;min-height:650px;padding-block:60px;display:grid}.auth-brand{background:var(--navy);color:#fff;padding:80px}.auth-brand .lj-logo{margin-bottom:80px}.auth-brand>span{color:#bcc9d8}.auth-brand h1{font-size:62px;font-weight:400}.auth-brand p{color:#bbc5d3}.auth-page>form{align-self:center;padding:70px clamp(30px,7vw,100px)}.auth-page>form>span{color:var(--muted);font-size:9px}.auth-page>form h2{font-size:36px;font-weight:400}.text-button{width:100%;color:var(--muted);background:0 0;border:0;padding:16px;font-size:9px}.account-page{padding-bottom:100px}.account-page .page-title{position:relative}.account-page .page-title>button{color:var(--sale);background:0 0;border:0;position:absolute;bottom:50px;left:0}.account-page>section{background:var(--paper);padding:30px}.account-page section>article{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr auto;padding:18px;font-size:10px;display:grid}.account-page section>article em{color:#2e6e52;font-style:normal}.simple-page{min-height:65vh;padding-block:120px}.simple-page h1{font-size:clamp(48px,7vw,90px);font-weight:400}.simple-page p{max-width:700px;color:var(--muted);font-size:15px;line-height:2.2}.simple-page .primary{margin-top:30px}.loading-page{place-items:center;min-height:70vh;display:grid}.account-form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.auth-page label em{color:var(--muted);font-size:8px;font-style:normal}.account-heading{border-bottom:1px solid var(--line);padding:72px 0 34px}.account-heading>span{letter-spacing:.16em;color:var(--muted);font:600 10px Manrope}.account-heading h1{margin:10px 0;font-size:clamp(38px,5vw,64px);font-weight:400}.account-heading p{color:var(--muted)}.account-layout{grid-template-columns:260px 1fr;gap:36px;padding-top:32px;display:grid}.account-nav{border:1px solid var(--line);background:#fff;align-self:start;position:sticky;top:110px}.account-nav>div{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:22px;display:flex}.account-nav>div small{color:var(--muted);text-align:right;direction:ltr}.account-nav nav{padding:8px;display:grid}.account-nav nav button,.account-logout{text-align:right;color:#565656;cursor:pointer;background:0 0;border:0;grid-template-columns:22px 1fr 18px;align-items:center;min-height:48px;padding:0 12px;display:grid}.account-nav nav button svg{width:16px}.account-nav nav button svg:last-child{opacity:.45;width:13px}.account-nav nav button.active{background:var(--paper);color:var(--navy);font-weight:700}.account-logout{width:100%;color:var(--sale);border-top:1px solid var(--line);grid-template-columns:1fr}.account-content{min-width:0}.account-overview{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.account-overview article{background:var(--paper);flex-direction:column;min-height:160px;padding:24px;display:flex;border:0!important;align-items:flex-start!important}.account-overview article span{color:var(--muted)}.account-overview article b{margin:auto 0;font:400 40px Manrope}.account-overview article button{color:var(--navy);cursor:pointer;background:0 0;border:0;padding:0}.account-welcome{background:var(--navy);color:#fff;margin-top:14px;padding:42px}.account-welcome small{color:#b9c6d6}.account-welcome h2{max-width:520px;font-size:32px;font-weight:400}.account-section-head{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.account-section-head h2,.account-form h2{margin:0 0 8px;font-size:30px;font-weight:400}.account-section-head p,.account-form>p{color:var(--muted);margin:0}.account-form{background:var(--paper);max-width:650px;padding:30px}.account-form label{color:#555;flex-direction:column;gap:8px;margin:15px 0;font-size:9px;display:flex}.account-form input,.account-form textarea{border:1px solid var(--line);font:inherit;background:#fff;outline:0;padding:13px 14px}.account-form input:focus,.account-form textarea:focus{border-color:var(--navy)}.account-form .primary{margin-top:8px}.account-form.address-form{max-width:none;margin-top:25px}.account-check{align-items:center;flex-direction:row!important}.account-check input{width:auto}.address-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.address-grid article{background:#fff;border:1px solid var(--line)!important;padding:22px!important;display:block!important}.address-grid header{justify-content:space-between;display:flex}.address-grid header span{background:var(--navy);color:#fff;padding:4px 7px;font-size:7px}.address-grid strong{margin:20px 0 6px;display:block}.address-grid p{color:#555;line-height:2}.address-grid small{color:var(--muted)}.address-grid footer{border-top:1px solid var(--line);gap:12px;margin-top:18px;padding-top:12px;display:flex}.address-grid footer button{color:var(--navy);cursor:pointer;background:0 0;border:0;padding:0}.address-grid footer .danger{color:var(--sale);align-items:center;gap:4px;display:flex}.address-grid footer svg{width:13px}.order-list{gap:9px;display:grid}.order-list>article{background:#fff;border:1px solid var(--line)!important;padding:0!important;display:block!important}.order-list>article>button{text-align:right;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr 1fr 1fr 1fr 24px;align-items:center;width:100%;padding:18px;display:grid}.order-list>article>button span{flex-direction:column;gap:7px;display:flex}.order-list>article>button small{color:var(--muted)}.order-list>article>button svg{width:18px;transition:all .25s}.order-list>article.open>button svg{transform:rotate(180deg)}.order-detail{background:var(--paper);padding:0 18px 18px}.order-detail>div{border-bottom:1px solid var(--line);grid-template-columns:54px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.order-detail img{object-fit:cover;width:54px;height:68px}.order-detail span{flex-direction:column;gap:5px;display:flex}.order-detail small{color:var(--muted)}.order-detail footer{padding-top:12px}.order-detail footer p{justify-content:space-between;display:flex}.account-notice{color:#24613f;background:#eaf4ec;justify-content:space-between;margin:0 0 16px;padding:12px 15px;display:flex}.account-notice button{color:inherit;background:0 0;border:0;font-size:18px}@media (width<=860px){.account-form-row{grid-template-columns:1fr;gap:0}.account-heading{padding:42px 0 24px}.account-layout{padding-top:16px;display:block}.account-nav{background:0 0;border:0;margin-bottom:20px;position:static}.account-nav>div{display:none}.account-nav nav{scrollbar-width:none;gap:7px;padding:0;display:flex;overflow:auto}.account-nav nav button{border:1px solid var(--line);background:#fff;gap:7px;min-width:max-content;min-height:44px;padding:0 13px;display:flex}.account-nav nav button svg:last-child{display:none}.account-logout{border:0;min-height:40px;margin-top:8px}.account-overview{grid-template-columns:1fr}.account-overview article{min-height:120px}.account-welcome{padding:28px}.account-welcome h2{font-size:25px}.account-form{width:100%;padding:22px}.address-grid{grid-template-columns:1fr}.order-list>article>button{grid-template-columns:1fr 1fr 22px;gap:14px}.order-list>article>button span:nth-child(2){display:none}.order-list>article>button span:nth-child(4){grid-column:1/3}.order-detail>div{grid-template-columns:48px 1fr}.order-detail>div>strong{grid-column:2}.account-content>.empty{padding:45px 15px}}.search-overlay{z-index:180;background:#fff;position:fixed;inset:0;overflow:auto}.search-top{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr 80px;align-items:center;gap:30px;height:90px;padding-inline:clamp(20px,5vw,80px);display:grid}.search-box{border-bottom:1px solid var(--ink);align-items:center;height:55px;display:flex}.search-box>svg{width:22px}.search-box input{border:0;outline:0;flex:1;min-width:0;padding:0 15px;font-size:16px}.search-box button,.close-text{background:0 0;border:0}.search-box button svg{width:18px}.close-text{font-size:10px}.search-results{padding-block:55px}.search-results>span,.search-suggestions>span{color:var(--muted);margin-bottom:20px;font-size:9px;display:block}.search-results>div>button{border:0;border-bottom:1px solid var(--line);text-align:right;background:0 0;grid-template-columns:75px 1fr 20px;align-items:center;gap:17px;width:100%;padding:12px 0;display:grid}.search-results>div>button img{object-fit:cover;width:75px;height:90px}.search-results>div>button span{flex-direction:column;display:flex}.search-results>div>button small{color:var(--muted);font-size:8px}.search-results>div>button b{margin:5px 0}.search-results>div>button em{font-size:10px;font-style:normal}.search-results>div>button svg{width:16px}.search-suggestions{max-width:600px;margin:auto}.search-suggestions button{border:0;border-bottom:1px solid var(--line);background:0 0;justify-content:space-between;width:100%;padding:18px 0;display:flex}.search-suggestions svg{width:16px}.site-shell{background:var(--navy);min-height:100vh;position:relative}.site-content-layer{z-index:2;background:var(--white);min-height:100vh;position:relative}.site-footer{z-index:1;background:var(--navy);color:#fff;width:100%;padding-top:70px;position:relative}.footer-reveal-enabled .site-content-layer{margin-bottom:var(--footer-reveal-height);isolation:isolate;border-radius:0 0 20px 20px;overflow:clip;box-shadow:0 18px 42px #050c1821}.footer-reveal-enabled .site-footer{position:fixed;bottom:0;left:0;right:0}.footer-main{grid-template-columns:1.4fr repeat(3,1fr);gap:50px;padding-bottom:65px;display:grid}.footer-main>div:first-child p{color:#b7c2d0;max-width:280px;font-size:11px;line-height:2}.footer-main nav,.footer-main>div:last-child{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-main b{margin-bottom:8px;font-size:11px}.footer-main nav button,.footer-main a,.footer-main span{color:#b7c2d0;background:0 0;border:0;padding:0;font-size:9px}.footer-bottom{color:#9baabc;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;height:65px;font-size:8px;display:flex}.footer-bottom a{gap:8px;display:flex}.footer-bottom svg{width:14px}@media (width<=1180px){.desktop-nav{gap:9px}.desktop-nav button{font-size:9px}.search-trigger span{display:none}.category-card{height:440px}.catalog-layout .product-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.container{width:min(100% - 30px,var(--container))}.desktop-nav,.desktop-only{display:none!important}.mobile-only{display:grid}.header{height:66px}.header-inner{justify-content:space-between;gap:5px;width:calc(100% - 22px)}.header .lj-logo{position:absolute;right:50%;transform:translate(50%)}.header-tools{margin-right:auto}.search-trigger{padding:0!important}.announcement{justify-content:space-between;height:30px;padding-inline:12px;font-size:8px}.announcement button{font-size:8px}.hero{height:auto;min-height:680px}.hero>img{object-position:60% center;position:absolute;inset:0}.hero:after{background:linear-gradient(0deg,#f7f5eff0 0,#f7f5ef99 46%,#0000 75%)}.hero-copy{text-align:center;inset:auto 24px 55px;transform:none}.hero-copy h1{font-size:46px;line-height:1.25}.hero-copy p{font-size:11px}.hero-index{display:none}.category-grid{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow:auto}.category-card{scroll-snap-align:start;min-width:72vw;height:430px}.product-grid{scroll-snap-type:x mandatory;gap:12px;padding-bottom:12px;display:flex;overflow:auto}.product-card{scroll-snap-align:start;min-width:72vw}.section-head{align-items:flex-end}.section-head h2{font-size:28px}.section-head>button{gap:0;font-size:0}.section-head>button svg{width:20px}.quick-add{transform:none}.sale-campaign{min-height:350px;padding:45px 25px}.sale-campaign>b{font-size:350px}.look-section{grid-template-columns:1fr;width:100%;padding:0}.look-image{height:560px}.look-copy{padding:40px 24px}.story{grid-template-columns:1fr;width:100%;padding:60px 25px}.story-mark{display:none}.listing-header{padding:55px 0 30px}.listing-toolbar{height:64px}.filter-mobile{background:0 0;border:0;align-items:center;gap:7px;display:flex}.filter-mobile svg{width:16px}.filters-desktop{display:none}.filter-drawer{z-index:120;display:block}.filter-drawer .filters{position:static}.catalog-layout{padding-top:25px;display:block}.catalog-layout .product-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid;overflow:visible}.catalog-layout .product-card{min-width:0}.catalog-layout .product-copy h3{font-size:11px}.catalog-layout .swatches{display:none}.product-detail{grid-template-columns:1fr;gap:5px}.gallery{width:calc(100% + 30px);margin-right:-15px;display:block}.gallery-main{aspect-ratio:4/5;min-height:auto}.gallery-main>img{object-fit:cover;height:100%}.thumbs{flex-direction:row;padding:10px 15px;display:flex;overflow:auto}.thumbs button{width:70px;min-width:70px}.product-info{padding:28px 4px;position:static}.breadcrumbs{white-space:nowrap;overflow:hidden}.product-info h1{font-size:32px}.buy-row{z-index:20;border-top:1px solid var(--line);background:#fff;margin:20px -15px -28px;padding:10px 15px;position:sticky;bottom:64px}.trust{margin-top:40px}.cart-layout{grid-template-columns:1fr;gap:25px}.cart-items article{grid-template-columns:90px 1fr;gap:14px}.cart-items article>img{width:90px;height:116px}.cart-actions{flex-direction:row;grid-column:2;align-items:center}.cart-summary{position:static}.checkout-page>header{height:65px}.checkout-layout{grid-template-columns:1fr;gap:25px;padding-block:30px}.checkout-summary{position:static}.checkout-heading h1{font-size:38px}.form-grid,.outfit-detail{grid-template-columns:1fr}.outfit-detail>img{height:560px}.wholesale-hero{min-height:360px;margin-top:0}.wholesale-grid{grid-template-columns:1fr;width:100%}.auth-page{grid-template-columns:1fr;width:100%;padding:0}.auth-brand{padding:50px 30px}.auth-brand .lj-logo{margin-bottom:45px}.auth-page>form{padding:50px 25px}.footer-main{grid-template-columns:1fr 1fr}.footer-main>div:first-child{grid-column:1/-1}.mobile-nav{z-index:45;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;grid-template-columns:repeat(4,1fr);height:64px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:7px;display:flex}.mobile-nav svg{width:18px}.cart-drawer{bottom:64px}.account-page section>article{grid-template-columns:1fr 1fr;gap:8px}.account-page section>article em{text-align:left}footer{padding-bottom:64px}}@media (width<=520px){.category-card{min-width:80vw;height:390px}.product-card{min-width:78vw}.catalog-layout .product-card{min-width:0}.catalog-layout .product-grid{gap:8px}.catalog-layout .product-card-media{aspect-ratio:3/4}.catalog-layout .product-copy{padding-top:11px}.catalog-layout .price.compact{flex-direction:column;align-items:flex-start;gap:2px}.listing-toolbar>span{display:none}.cart-page .page-title{padding-top:40px}.cart-layout{padding-bottom:65px}.cart-items article h3{font-size:12px}.cart-items article p{font-size:8px}.price.compact strong{font-size:10px}.outfit-detail>img{height:460px}.outfit-detail article{grid-template-columns:48px 1fr 38px}.outfit-detail article>strong{display:none}.footer-main{grid-template-columns:1fr 1fr;gap:35px}.footer-main address{grid-column:1/-1}.footer-bottom{flex-direction:column;justify-content:center;gap:7px}.search-top{grid-template-columns:1fr 45px;padding-inline:15px}.search-top>.lj-logo{display:none}.search-box input{font-size:11px}.gallery-main .heart{top:16px}.product-info .price strong{font-size:20px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.header .mobile-only{display:none}@media (width>=861px){.hero-copy{left:clamp(48px,8vw,140px);right:auto}}@media (width<=860px){.header .mobile-only,.mobile-nav{display:grid!important}}body.menu-open{overflow:hidden}.header{z-index:80;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;height:auto;transition:box-shadow .22s,background-color .22s;position:sticky;top:0}.header.scrolled{background:#fffffffb;height:auto;box-shadow:0 5px 18px #0d1f3a0e}.header-main.header-inner{direction:ltr;grid-template-columns:minmax(275px,1fr) minmax(360px,620px) minmax(120px,1fr);grid-template-areas:"tools search brand";align-items:center;gap:clamp(22px,3vw,54px);width:min(1500px,100% - 64px);height:82px;margin:auto;display:grid}.lj-logo{letter-spacing:0;background:0 0;border:0;place-items:center;width:64px;min-width:64px;height:64px;padding:0;display:grid;overflow:visible}.lj-logo img{object-fit:contain;width:100%;height:100%;display:block}.header .lj-logo,.header.scrolled .lj-logo{grid-area:brand;justify-self:end;width:64px;min-width:64px;height:64px;position:static;transform:none}.header-search{color:#66707a;text-align:right;direction:rtl;background:#f4f4f1;border:0;border-radius:24px;grid-area:search;align-items:center;gap:11px;min-width:0;height:48px;padding:0 17px;transition:background-color .18s,box-shadow .18s;display:flex}.header-search:hover{background:#efefeb}.header-search:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.header-search span{flex:1;font-size:14px}.header-search kbd{color:#8a8f94;border-right:1px solid #d7d8d5;padding-right:12px;font:500 9px Vazirmatn,sans-serif}.header-search .header-icon{width:24px;height:24px}.header-tools{align-items:center;display:flex}.desktop-header-tools{direction:rtl;grid-area:tools;justify-self:start;gap:5px}.utility-action{color:#252b33;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:72px;height:46px;padding:2px 7px;transition:color .18s,opacity .18s;display:flex;position:relative}.utility-action:hover{color:var(--navy);opacity:.7}.utility-action span{white-space:nowrap;font-size:8px}.header-icon{object-fit:contain;pointer-events:none;width:24px;height:24px;display:block}.header-icon-account,.header-icon-wishlist{width:25px;height:25px}.header-icon-cart{width:24px;height:24px}.count-icon{position:relative}.count-icon b{background:var(--navy);color:#fff;border:2px solid #fff;border-radius:999px;place-items:center;width:auto;min-width:16px;height:16px;padding:0 4px;font-size:7px;font-weight:700;line-height:12px;display:grid;position:absolute;top:1px;left:8px}.mobile-header-menu,.mobile-header-tools{display:none}.header-nav-row{border-top:1px solid #efefec;border-bottom:1px solid var(--line);background:#fff;height:54px}.header-nav-inner{direction:rtl;align-items:center;gap:30px;width:min(1500px,100% - 64px);height:100%;margin:auto;display:flex}.catalog-control{align-items:center;height:100%;display:flex;position:relative}.catalog-trigger{background:var(--navy);color:#fff;border:0;justify-content:flex-start;align-items:center;gap:11px;min-width:220px;height:100%;padding:0 17px;font-size:15px;font-weight:600;display:flex}.catalog-trigger>svg:first-child{width:22px}.catalog-trigger>svg:last-child{width:15px;margin-right:auto;transition:transform .2s}.catalog-control.open .catalog-trigger>svg:last-child{transform:rotate(180deg)}.catalog-mega{z-index:90;border:1px solid var(--line);opacity:0;visibility:hidden;pointer-events:none;background:#fff;width:min(730px,100vw - 64px);padding:27px 30px 30px;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear .2s;position:absolute;top:calc(100% + 1px);right:0;transform:translateY(6px);box-shadow:0 16px 35px #11203717}.catalog-mega:before{content:"";width:230px;height:12px;position:absolute;bottom:100%;right:0}.catalog-control.open .catalog-mega{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.catalog-mega>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:18px;display:flex}.catalog-mega>header span{letter-spacing:2px;color:#7b8490;font:600 8px Manrope,sans-serif}.catalog-mega>header b{color:var(--navy);font-size:13px}.catalog-mega-grid{grid-template-columns:repeat(4,1fr);gap:24px 18px;padding-top:22px;display:grid}.catalog-mega-grid section>button{color:#252b33;text-align:right;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:38px;padding:4px 0;font-size:16px;font-weight:600;transition:color .17s,padding-right .17s,background-color .17s;display:flex}.catalog-mega-grid section>button svg{width:15px}.catalog-mega-grid section>button:hover,.catalog-mega-grid section>button:focus-visible{color:var(--navy);background:#f7f8f8;padding-right:5px}.catalog-mega-grid section.accent>button{color:#973039}.catalog-mega-grid section>div{flex-direction:column;display:flex}.catalog-mega-grid section>div button{color:#70767d;text-align:right;background:0 0;border:0;padding:5px 0;font-size:13px;transition:color .17s,padding-right .17s}.catalog-mega-grid section>div button:hover{color:var(--navy);padding-right:4px}.quick-nav{align-items:center;gap:clamp(18px,2.4vw,38px);height:100%;display:flex}.quick-nav button,.secondary-nav button{color:#34393f;white-space:nowrap;background:0 0;border:0;height:100%;padding:0;font-size:14px;font-weight:500;position:relative}.quick-nav button:after{content:"";background:var(--navy);height:2px;transition:right .18s,left .18s;position:absolute;bottom:0;left:50%;right:50%}.quick-nav button:hover:after,.quick-nav button[aria-current=page]:after{left:0;right:0}.quick-nav .accent{color:#973039;font-weight:700}.secondary-nav{align-items:center;gap:20px;height:100%;margin-right:auto;display:flex}.secondary-nav button{color:#7c8288;font-size:11px}.secondary-nav button:hover{color:var(--navy)}.header button:focus-visible,.mobile-drawer button:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.mobile-drawer{z-index:150;width:min(420px,94vw);padding:18px 24px 28px;box-shadow:-18px 0 45px #0d1f3a1f}.mobile-drawer .drawer-top{border-bottom:1px solid var(--line);min-height:68px}.mobile-drawer .drawer-search{text-align:right;background:#f4f4f1;border:0;border-radius:25px;width:100%;height:50px;margin:17px 0;font-size:13px}.drawer-search .header-icon{width:24px;height:24px;margin:0}.mobile-catalog-nav{flex-direction:column;display:flex!important}.mobile-nav-group{border-bottom:1px solid var(--line)}.mobile-drawer .mobile-nav-group>button{color:#252b33;text-align:right;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:57px;padding:0 2px;font-size:17px;font-weight:500;display:flex}.mobile-nav-group>button svg{width:18px;transition:transform .2s}.mobile-nav-group.expanded>button svg{transform:rotate(180deg)}.mobile-nav-group>button.accent{color:#973039;font-weight:700}.mobile-submenu{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.mobile-nav-group.expanded .mobile-submenu{grid-template-rows:1fr}.mobile-submenu>div{flex-direction:column;min-height:0;padding-right:16px;display:flex;overflow:hidden}.mobile-drawer .mobile-submenu button{color:#60676f;text-align:right;background:0 0;border:0;border-right:1px solid #d9dde2;height:43px;padding:0 10px;font-size:14px}.mobile-drawer .mobile-submenu button:first-child{color:var(--navy);font-weight:600}.drawer-utilities{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.drawer-utilities button{border:1px solid var(--line);min-height:52px;color:var(--navy);background:#fff;justify-content:center;align-items:center;gap:5px;padding:6px 9px;font-size:10px;display:flex}.drawer-utilities .header-icon{width:25px;height:25px}.drawer-utilities b{background:var(--navy);color:#fff;border-radius:999px;place-items:center;min-width:16px;height:16px;padding-inline:3px;font-size:7px;display:grid}.mobile-nav .header-icon{width:26px;height:26px;margin-block:-3px}@media (width<=1180px) and (width>=861px){.header-main.header-inner,.header-nav-inner{width:calc(100% - 32px)}.header-main.header-inner{grid-template-columns:180px minmax(330px,1fr) 80px;gap:22px}.utility-action{min-width:52px}.utility-action span,.secondary-nav{display:none}.catalog-mega-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=860px){.header,.header.scrolled{height:auto}.header-main.header-inner{direction:rtl;justify-content:space-between;align-items:center;width:calc(100% - 20px);height:70px;display:flex;position:relative}.header .lj-logo,.header.scrolled .lj-logo{z-index:1;width:56px;min-width:56px;height:56px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.header-search,.desktop-header-tools,.header-nav-row{display:none}.mobile-header-menu{min-width:54px;height:44px;color:var(--navy);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0;font-size:8px;display:flex}.mobile-header-menu svg{width:23px}.mobile-header-tools{direction:ltr;margin-right:auto;display:flex}.mobile-header-tools button{background:0 0;border:0;place-items:center;width:42px;height:44px;padding:0;display:grid;position:relative}.mobile-header-tools .header-icon{width:25px;height:25px}.mobile-header-tools .count-icon b{top:1px;left:0}.announcement{gap:12px;height:auto;min-height:30px;padding-block:7px}.announcement span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-nav svg{width:18px}}@media (width<=380px){.header-main.header-inner{width:calc(100% - 14px)}.header .lj-logo,.header.scrolled .lj-logo{width:52px;min-width:52px;height:52px}.mobile-header-tools button{width:38px}.mobile-header-menu{min-width:48px}}.header-nav-row{height:58px;box-shadow:inset 0 -1px var(--line);border-bottom:0;align-items:stretch;display:flex}.header-nav-inner{align-items:stretch;height:100%;min-height:0}.catalog-control{direction:rtl;align-self:stretch;align-items:stretch;height:100%}.catalog-trigger{box-sizing:border-box;align-self:stretch;height:100%;min-height:0;margin:0;line-height:1.4}.quick-nav,.secondary-nav{align-items:center;height:100%}.quick-nav button,.secondary-nav button{box-sizing:border-box;justify-content:center;align-items:center;line-height:1.4;display:flex}.catalog-mega{left:auto;right:auto;direction:rtl;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear .2s;inset-inline:0 auto;transform:translateY(-4px)}.catalog-mega-grid{direction:rtl}.catalog-control.open .catalog-mega{transform:translateY(0)}.categories-section{overflow:visible}.category-grid{grid-template-rows:repeat(2,310px);grid-template-columns:repeat(14,minmax(0,1fr));gap:16px;display:grid}.category-card{isolation:isolate;border-radius:2px;height:auto;min-height:0}.category-card:first-child{grid-area:span 2/span 8}.category-card:nth-child(2){grid-column:span 6}.category-card:nth-child(3),.category-card:nth-child(4){grid-column:span 3}.category-card:nth-child(n+5){grid-column:span 7;height:400px}.category-card img{transition:transform .3s ease-out}.category-card:after{background:linear-gradient(#0000,#071427c2);inset:36% 0 0}.category-card>span{bottom:clamp(18px,2vw,30px);left:clamp(18px,2vw,30px);right:clamp(18px,2vw,30px)}.category-card small{text-wrap:balance;max-width:36ch;font-size:11px;line-height:1.8}.category-card strong{margin:4px 0 13px;font-size:clamp(22px,2.1vw,34px);line-height:1.45}.category-card i{font-size:11px;transition:color .18s,transform .18s}.category-card:hover img,.category-card:focus-visible img{transform:scale(1.035)}.category-card:hover i,.category-card:focus-visible i{transform:translate(-3px)}.recommended-sets{padding-top:0}.recommended-set-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.2vw,34px);display:grid}.recommended-set-grid.count-1{grid-template-columns:1fr}.recommended-set-card{background:#f3f1eb;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);min-width:0;display:grid;overflow:hidden}.recommended-set-grid:not(.count-1) .recommended-set-card{grid-template-columns:1fr}.recommended-set-cover{text-align:right;background:#e9e6df;border:0;min-height:520px;padding:0;position:relative;overflow:hidden}.recommended-set-grid:not(.count-1) .recommended-set-cover{aspect-ratio:4/5;min-height:480px}.recommended-set-cover img{object-fit:cover;width:100%;height:100%;transition:transform .32s ease-out;position:absolute;inset:0}.recommended-set-cover:hover img,.recommended-set-cover:focus-visible img{transform:scale(1.025)}.recommended-set-cover>span{color:var(--navy);letter-spacing:1.5px;background:#fff;padding:8px 11px;font:700 8px Manrope,sans-serif;position:absolute;top:18px;right:18px}.recommended-set-copy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,4vw,60px);display:flex}.recommended-set-copy>small{letter-spacing:.5px;color:#7d838a;font:600 9px Manrope,Vazirmatn,sans-serif}.recommended-set-copy h3{color:var(--navy);margin:10px 0 8px;font-size:clamp(25px,3vw,42px);font-weight:500;line-height:1.45}.recommended-set-copy>p{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:2}.recommended-set-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.recommended-set-products button{min-width:0;color:var(--ink);text-align:right;background:0 0;border:0;padding:0}.recommended-set-products img{aspect-ratio:4/5;object-fit:cover;background:#e7e4de;width:100%;display:block}.recommended-set-products span{text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:9px;display:block;overflow:hidden}.recommended-set-copy footer{border-top:1px solid #d8d5ce;justify-content:space-between;align-items:center;gap:15px;margin-top:26px;padding-top:18px;display:flex}.recommended-set-copy footer b{color:var(--navy);font-size:14px}.recommended-set-copy footer button{border:0;border-bottom:1px solid var(--navy);color:var(--navy);background:0 0;align-items:center;gap:24px;padding:10px 0;font-size:11px;display:flex}.recommended-set-copy footer svg{width:15px}@media (hover:hover) and (pointer:fine){.product-images img{transition:opacity .19s ease-out,transform .22s ease-out}.product-images.has-secondary>img:first-child{opacity:1}.product-card-media:hover .product-images.has-secondary>img:first-child,.product-card-media:focus-within .product-images.has-secondary>img:first-child{opacity:0;transform:scale(1.015)}.product-card-media:hover .product-images.has-secondary .hover-image,.product-card-media:focus-within .product-images.has-secondary .hover-image{opacity:1;transform:scale(1.02)}.product-card-media:hover .product-images.single-image>img,.product-card-media:focus-within .product-images.single-image>img{transform:scale(1.025)}}@media (hover:none),(pointer:coarse){.product-images .hover-image{display:none}.product-card-media:hover .product-images img{transform:none}}@media (width<=1100px) and (width>=601px){.category-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.category-card,.category-card:nth-child(n){aspect-ratio:4/5;grid-area:auto;width:auto;min-width:0;height:auto}.recommended-set-card,.recommended-set-grid:not(.count-1) .recommended-set-card{grid-template-columns:1fr}.recommended-set-cover,.recommended-set-grid:not(.count-1) .recommended-set-cover{aspect-ratio:4/5;min-height:0}}.outfit-choice-note{color:var(--muted);text-align:center;background:#ece9e2;margin:0;padding:14px 16px;font-size:10px;line-height:1.9}@media (width<=860px){.header-nav-row{display:none}.recommended-set-grid{scroll-snap-type:x mandatory;padding-bottom:10px;display:flex;overflow-x:auto}.recommended-set-card{scroll-snap-align:start;grid-template-columns:1fr;min-width:min(82vw,520px)}.recommended-set-cover,.recommended-set-grid:not(.count-1) .recommended-set-cover{aspect-ratio:4/5;min-height:0}.recommended-set-copy{padding:25px 20px}}@media (width<=600px){.category-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0;display:grid;overflow:visible}.category-card,.category-card:nth-child(n){aspect-ratio:3/4;grid-area:auto;width:auto;min-width:0;height:auto}.category-card>span{bottom:13px;left:13px;right:13px}.category-card small{display:none}.category-card strong{margin-bottom:8px;font-size:18px}.category-card i{padding-top:8px;font-size:9px}.category-card svg{width:12px}.recommended-set-card{min-width:88vw}.recommended-set-products span{display:none}.recommended-set-copy h3{font-size:27px}}.wholesale-benefits article{text-align:center;flex-direction:column;justify-content:center;gap:13px;min-height:140px}.wholesale-benefits svg{border-radius:16px;width:52px;height:52px;padding:13px}.wholesale-benefits b{font-size:14px;line-height:1.7}.wholesale-category-select{z-index:6;width:100%;margin-top:9px;position:relative}.wholesale-category-trigger{width:100%;height:58px;color:var(--navy);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#ffffffc7;border:1px solid #12233f38;border-radius:17px;justify-content:space-between;align-items:center;padding:0 18px;transition:border-color .22s,background-color .22s,box-shadow .22s,transform .22s;display:flex;box-shadow:inset 0 1px #fffffff2,0 10px 28px #12233f14}.wholesale-category-trigger:hover,.wholesale-category-select.open .wholesale-category-trigger{background:#fff;border-color:#245b9b;box-shadow:0 0 0 4px #245b9b1a,0 14px 34px #12233f21}.wholesale-category-trigger svg{width:18px;transition:transform .22s}.wholesale-category-select.open .wholesale-category-trigger svg{transform:rotate(180deg)}.wholesale-category-menu{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;scrollbar-color:#173b6859 transparent;background:#fffffffa;border:1px solid #12233f24;border-radius:18px;max-height:260px;padding:7px;position:absolute;top:calc(100% + 9px);left:0;right:0;overflow:auto;box-shadow:0 22px 55px #071a342e}.wholesale-category-menu button{width:100%;min-height:44px;color:var(--navy);text-align:right;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:9px 13px;transition:background-color .18s,color .18s,padding .18s}.wholesale-category-menu button:hover,.wholesale-category-menu button.selected{background:var(--navy);color:#fff;padding-right:18px}@media (width<=600px){.wholesale-benefits article{min-height:120px}.wholesale-category-menu{margin-top:8px;position:static}}body.story-open{overflow:hidden}body.story-open .site-shell{filter:blur(11px)saturate(.82);pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .25s,transform .35s cubic-bezier(.2,.8,.2,1);transform:scale(.992)}.route-transition{z-index:99990;opacity:0;visibility:hidden;pointer-events:none;isolation:isolate;background:#ebe8e5;place-items:center;transition:opacity .38s cubic-bezier(.22,.61,.36,1),visibility .38s;display:grid;position:fixed;inset:0}.route-transition.covering{opacity:1;visibility:visible;pointer-events:auto;transition-duration:.22s}.route-transition.revealing{opacity:0;visibility:hidden;pointer-events:none}.route-loader-emblem{place-items:center;width:clamp(190px,16vw,250px);height:clamp(190px,16vw,250px);display:grid;position:relative}.route-loader-emblem>img{z-index:2;opacity:0;width:clamp(116px,10vw,158px);height:auto;transition:opacity .2s,transform .32s cubic-bezier(.22,.61,.36,1);display:block;position:relative;transform:scale(.92)}.route-transition.covering .route-loader-emblem>img{opacity:1;animation:.95s cubic-bezier(.65,0,.35,1) infinite route-logo-pulse;transform:scale(1)}.route-transition.revealing .route-loader-emblem>img{opacity:.72;animation:none;transform:scale(.985)}.route-loader-dots{--route-ring:86px;z-index:3;pointer-events:none;place-items:center;animation:.95s linear infinite route-dots-spin;display:grid;position:absolute;inset:0}.route-loader-dots i{opacity:0;background:#0b2c5d;border-radius:50%;width:17px;height:17px;animation:.95s cubic-bezier(.65,0,.35,1) infinite route-dot-ring;position:absolute}.route-loader-dots i:first-child{--route-angle:0deg}.route-loader-dots i:nth-child(2){--route-angle:60deg}.route-loader-dots i:nth-child(3){--route-angle:120deg}.route-loader-dots i:nth-child(4){--route-angle:180deg}.route-loader-dots i:nth-child(5){--route-angle:240deg}.route-loader-dots i:nth-child(6){--route-angle:300deg}@keyframes route-logo-pulse{0%,12%{opacity:1;transform:scale(1)}21%,76%{opacity:.42;transform:scale(.84)}86%,to{opacity:1;transform:scale(1)}}@keyframes route-dots-spin{0%,17%{transform:rotate(0)}72%,to{transform:rotate(420deg)}}@keyframes route-dot-ring{0%,13%{opacity:0;transform:rotate(var(--route-angle)) translateY(0) scale(.2)}22%,68%{opacity:1;transform:rotate(var(--route-angle)) translateY(calc(var(--route-ring) * -1)) scale(1)}80%,to{opacity:0;transform:rotate(var(--route-angle)) translateY(0) scale(.2)}}.stories-strip{background:linear-gradient(110deg,#fbfaf6 0%,#f5f1e9 54%,#fbfaf7 100%);border-bottom:1px solid #12233f17;position:relative;overflow:hidden}.stories-strip:before{content:"";pointer-events:none;background:radial-gradient(circle,#3a70ae1c,#0000 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:-155px;right:-100px}.stories-strip-inner{width:min(var(--container),calc(100% - 64px));direction:rtl;align-items:center;gap:14px;margin:auto;display:flex;position:relative}.stories-intro{border-left:1px solid #12233f1a;align-self:stretch;align-items:center;width:160px;min-width:160px;padding:10px 0 10px 20px;display:flex}.stories-intro b{color:var(--navy);text-align:right;white-space:normal;font-size:13px;font-weight:700;line-height:1.7;display:block}.stories-rail{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-inline:contain;flex:1;gap:clamp(15px,2vw,28px);min-width:0;padding:19px 6px 16px;display:flex;overflow-x:auto}.stories-rail::-webkit-scrollbar{display:none}.story-bubble{width:102px;min-width:102px;color:var(--ink);scroll-snap-align:start;background:0 0;border:0;flex-direction:column;align-items:center;gap:9px;padding:0;transition:transform .25s;display:flex}.story-bubble:hover{transform:translateY(-3px)}.story-bubble>span{background:linear-gradient(145deg,#88bce9,#173c6b 48%,#d8b47a);border:0;border-radius:50%;width:92px;height:92px;padding:4px;position:relative;overflow:visible;box-shadow:0 0 0 3px #fff,0 7px 22px #12345e26}.story-bubble img{object-fit:cover;border-radius:50%;width:100%;height:100%;transition:transform .35s}.story-bubble:hover img{transform:scale(1.045)}.story-bubble>span small{background:var(--navy);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;font:700 7px Manrope,sans-serif;display:grid;position:absolute;bottom:2px;right:-2px}.story-bubble b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;font-weight:500;overflow:hidden}.stories-scroll{border:1px solid var(--line);width:34px;min-width:34px;height:34px;color:var(--navy);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 4px 14px #12233f0f}.stories-scroll svg{width:16px}.story-viewer-backdrop{z-index:99980;-webkit-backdrop-filter:blur(18px)saturate(.72);isolation:isolate;direction:rtl;background:#040a13a8;place-items:center;padding:4vh 80px;animation:.24s both story-backdrop-in;display:grid;position:fixed;inset:0}.story-viewer-ambient{z-index:-1;opacity:.14;filter:blur(55px)saturate(1.15);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-45px;transform:scale(1.08)}.story-viewer{aspect-ratio:9/16;color:#fff;touch-action:pan-y;background:#09111e;border:1px solid #fff3;border-radius:26px;max-width:calc(100vw - 180px);height:min(91vh,840px);animation:.38s cubic-bezier(.2,.85,.25,1) both story-card-in;position:relative;overflow:hidden;box-shadow:0 35px 100px #0000008f,0 0 0 7px #ffffff09}@keyframes story-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes story-card-in{0%{opacity:0;transform:translateY(16px)scale(.965)}to{opacity:1;transform:none}}.story-viewer>video,.story-video-fallback,.story-video-loading{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.story-viewer>video{opacity:0;transition:opacity .18s ease-out}.story-viewer>video.is-ready{opacity:1}.story-video-fallback,.story-video-loading{background:#111b2b;place-items:center;display:grid;overflow:hidden}.story-video-fallback img{object-fit:cover;opacity:.68;width:100%;height:100%;position:absolute;inset:0}.story-video-fallback span{z-index:1;text-align:center;background:#09111eb8;justify-items:center;gap:12px;width:80%;padding:12px;font-size:10px;display:grid;position:relative}.story-video-fallback span button{color:#fff;min-height:38px;font:inherit;background:#ffffff1f;border:1px solid #ffffff6b;border-radius:20px;align-items:center;gap:7px;padding:0 15px;display:flex}.story-video-fallback span svg{width:15px}.story-video-loading{z-index:1;color:#fff;pointer-events:none;grid-template-rows:1fr auto auto 1fr;gap:10px}.story-video-loading img{object-fit:cover;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.story-video-loading:after{content:"";background:#08101c2e;position:absolute;inset:0}.story-video-loading small,.story-loader{z-index:1;position:relative}.story-video-loading small{grid-row:3;font-size:9px}.story-loader{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;grid-row:2;width:25px;height:25px;animation:.7s linear infinite story-spin}@keyframes story-spin{to{transform:rotate(360deg)}}.story-interaction-zones{z-index:2;touch-action:pan-y;direction:ltr;grid-template-columns:3fr 4fr 3fr;display:grid;position:absolute;inset:0}.story-interaction-zones button{color:#0000;outline-offset:-4px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;min-width:0;padding:0}.story-interaction-zones button:disabled{cursor:default}.story-playback-feedback{z-index:4;color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07101d7a;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:54px;height:54px;animation:.52s ease-out both story-feedback;display:grid;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.story-playback-feedback svg{width:23px;height:23px}.story-playback-feedback svg.lucide-play{margin-left:3px}@keyframes story-feedback{0%{opacity:0;transform:translate(50%,-50%)scale(.86)}20%{opacity:1;transform:translate(50%,-50%)scale(1)}70%{opacity:1}to{opacity:0;transform:translate(50%,-50%)scale(.96)}}.story-progress{z-index:6;direction:rtl;gap:5px;height:3px;display:flex;position:absolute;top:12px;left:14px;right:14px}.story-progress i{background:#ffffff52;border-radius:4px;flex:1;height:3px;overflow:hidden}.story-progress span{border-radius:inherit;background:linear-gradient(90deg,#fff,#b9dcff);height:100%;transition:width .12s linear;display:block;box-shadow:0 0 8px #ffffff7a}.story-viewer-actions{z-index:5;direction:rtl;align-items:center;gap:9px;display:flex;position:absolute;top:25px;left:12px;right:12px}.story-viewer-actions button{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070f1b7a;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:38px;min-width:38px;height:38px;padding:0;display:grid}.story-viewer-actions button:disabled{opacity:.45}.story-viewer-actions svg{width:18px}.story-viewer-brand{text-shadow:0 1px 8px #00000073;direction:rtl;flex:1;align-items:center;gap:9px;min-width:0;display:flex}.story-viewer-brand>img{object-fit:cover;border:2px solid #ffffffd1;border-radius:50%;width:36px;min-width:36px;height:36px}.story-viewer-brand>span{flex-direction:column;gap:2px;min-width:0;display:flex}.story-viewer-brand small{letter-spacing:1.7px;color:#d8e7f7;font:700 7px Manrope,sans-serif}.story-viewer-brand b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;font-weight:600;overflow:hidden}.story-viewer-copy{z-index:3;text-align:right;background:linear-gradient(#0000,#050b14c7 36%,#050b14f7 75%);padding:155px 24px 24px;position:absolute;bottom:0;left:0;right:0}.story-viewer-copy>small{letter-spacing:2px;color:#c7d2df;font:600 8px Manrope,sans-serif}.story-viewer-copy h2{margin:7px 0 5px;font-size:27px;font-weight:500}.story-viewer-copy>p{color:#d6dce4;margin:0 0 14px;font-size:10px;line-height:1.8}.story-sound{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a142294;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:38px;height:38px;margin:12px 0 0 auto;padding:0;display:grid}.story-sound svg{width:18px}.story-sound:disabled{opacity:.45}.story-product{color:var(--ink);background:#fffffff2;border-radius:10px;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.story-product>img{object-fit:cover;border-radius:6px;width:48px;height:58px}.story-product>span{gap:2px;min-width:0;display:grid}.story-product b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.story-product strong{color:var(--navy);font-size:9px}.story-product del{color:#85898e;font-size:7px}.story-product button{background:var(--navy);color:#fff;white-space:nowrap;border:0;border-radius:7px;align-items:center;gap:6px;height:36px;padding:0 10px;font-size:8px;display:flex}.story-product button svg{width:13px}.story-side-nav{z-index:7;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c162580;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;transition:background .2s,transform .2s;display:grid;position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 12px 35px #00000038}.story-side-nav:hover{background:#fff3;transform:translateY(-50%)scale(1.06)}.story-side-nav svg{width:20px}.story-right{left:calc(50% + min(25.5938vh,235px) + 26px)}.story-left{right:calc(50% + min(25.5938vh,235px) + 26px)}@media (width<=860px){body.story-open .site-shell{filter:blur(8px)}.stories-strip-inner{gap:0;width:100%}.stories-intro{display:none}.stories-rail{gap:13px;padding:16px 15px 14px}.stories-scroll{display:none}.story-bubble{gap:8px;width:80px;min-width:80px}.story-bubble>span{width:72px;height:72px;padding:3px;box-shadow:0 0 0 2px #fff,0 6px 18px #12345e21}.story-bubble>span small{width:19px;height:19px}.story-bubble b{font-size:8px}.story-viewer-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040a13e0;padding:0}.story-viewer{aspect-ratio:auto;width:100%;max-width:none;height:100svh;box-shadow:none;border:0;border-radius:0}.story-side-nav{background:#08111f7a;width:38px;height:38px;position:fixed;top:50%}.story-right{left:auto;right:10px}.story-left{left:10px;right:auto}.story-viewer-copy{padding:140px 18px 78px}.story-viewer-copy h2{font-size:24px}.story-product{grid-template-columns:44px 1fr auto}.story-product>img{width:44px;height:54px}}@media (width<=390px){.story-product{grid-template-columns:40px 1fr}.story-product>img{width:40px;height:50px}.story-product button{grid-column:1/-1;justify-content:center;width:100%}.story-viewer-copy{padding-bottom:72px}}@media (width<=520px){.route-transition img{width:96px}}@media (prefers-reduced-motion:reduce){.route-transition{transition:opacity .16s!important}.route-transition img{transition:opacity .12s!important;transform:none!important}}.checkout-heading{text-align:center}.product-card-media{isolation:isolate;background:#fff;border-radius:16px}.product-card-media.has-colors .product-images{--r:16px;--s:var(--dock-size);--a:20deg;--p:50%;--_m:calc(100% - var(--r)),#000 calc(100% - 1px),#0000;--_d:calc((var(--s) + var(--r))*cos(var(--a)))}.product-card-media.has-colors:hover .product-images,.product-card-media.has-colors:focus-within .product-images{-webkit-mask:radial-gradient(var(--r) at calc(var(--p) + var(--_d)) var(--_m)), radial-gradient(var(--r) at calc(var(--p) - var(--_d)) var(--_m)), radial-gradient(var(--s) at var(--p) calc(100% + sin(var(--a))*var(--s)),#0000 100%,#000 calc(100% + 1px)) 0 calc(var(--r)*(sin(var(--a)) - 1)) no-repeat, linear-gradient(90deg,#000 calc(var(--p) - var(--_d)),#0000 0 calc(var(--p) + var(--_d)),#000 0);-webkit-mask:radial-gradient(var(--r) at calc(var(--p) + var(--_d)) var(--_m)), radial-gradient(var(--r) at calc(var(--p) - var(--_d)) var(--_m)), radial-gradient(var(--s) at var(--p) calc(100% + sin(var(--a))*var(--s)),#0000 100%,#000 calc(100% + 1px)) 0 calc(var(--r)*(sin(var(--a)) - 1)) no-repeat, linear-gradient(90deg,#000 calc(var(--p) - var(--_d)),#0000 0 calc(var(--p) + var(--_d)),#000 0);mask:radial-gradient(var(--r) at calc(var(--p) + var(--_d)) var(--_m)), radial-gradient(var(--r) at calc(var(--p) - var(--_d)) var(--_m)), radial-gradient(var(--s) at var(--p) calc(100% + sin(var(--a))*var(--s)),#0000 100%,#000 calc(100% + 1px)) 0 calc(var(--r)*(sin(var(--a)) - 1)) no-repeat, linear-gradient(90deg,#000 calc(var(--p) - var(--_d)),#0000 0 calc(var(--p) + var(--_d)),#000 0)}.quick-add{border-radius:10px}.product-card-media.has-colors .quick-add{bottom:70px}.color-dock{z-index:4;cursor:default;opacity:0;visibility:hidden;pointer-events:none;direction:ltr;justify-content:center;align-items:center;gap:7px;min-height:48px;padding:5px 10px;transition:opacity .22s,transform .22s,visibility 0s linear .22s;display:flex;position:absolute;bottom:3px;right:50%;transform:translate(50%,8px)}.product-card-media:hover .color-dock,.product-card-media:focus-within .color-dock{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(50%)}.color-dot{background:#fff;border:1px solid #12233f33;border-radius:50%;place-items:center;width:30px;height:30px;padding:4px;transition:transform .18s,border-color .18s;display:grid}.color-dot i{background:var(--swatch);border-radius:50%;width:100%;height:100%;box-shadow:inset 0 0 0 1px #00000012}.color-dot:hover{border-color:#12233f7a;transform:translateY(-2px)}.color-dock small{min-width:19px;color:var(--navy);text-align:center;font:700 8px Manrope,sans-serif}@media (width<=520px){.product-card-media{border-radius:12px}.product-card-media.has-colors .product-images{--r:12px;--s:min(var(--dock-size),72px);--a:18deg}.product-card-media.has-colors .quick-add{bottom:60px}.color-dock{gap:4px;min-height:42px;padding-inline:6px;bottom:2px}.color-dot{width:25px;height:25px;padding:3px}}.categories-section{padding-bottom:clamp(48px,6vw,82px)}.categories-section .section-head{margin-bottom:30px}.categories-section .category-grid{grid-template-rows:none;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));align-items:start;gap:clamp(18px,2.5vw,42px);display:grid;overflow:visible}.categories-section .category-card,.categories-section .category-card:nth-child(n){aspect-ratio:auto;width:100%;min-width:0;height:auto;color:var(--ink);text-align:center;isolation:auto;background:0 0;border:0;flex-direction:column;grid-area:auto;align-items:center;padding:0;display:flex;overflow:visible}.categories-section .category-card:after{display:none}.categories-section .category-orb,.categories-section .category-card>span.category-orb{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--category-color) 34%,#fff);background:color-mix(in srgb,var(--category-color) 9%,#fff);border-radius:50%;width:min(100%,210px);padding:7px;transition:transform .28s,box-shadow .28s;display:block;position:relative;inset:auto;overflow:hidden;box-shadow:0 12px 30px #12233f14}.categories-section .category-orb:after{content:"";pointer-events:none;border:1px solid #ffffff94;border-radius:50%;position:absolute;inset:7px}.categories-section .category-orb img{object-fit:cover;border-radius:50%;width:100%;height:100%;transition:transform .38s;transform:none}.categories-section .category-card:hover .category-orb,.categories-section .category-card:focus-visible .category-orb{transform:translateY(-5px);box-shadow:0 18px 38px #12233f24}.categories-section .category-card:hover img,.categories-section .category-card:focus-visible img{transform:scale(1.045)}.categories-section .category-card>strong{color:var(--navy);margin-top:16px;font-size:17px;font-weight:600}.categories-section .category-card>small{max-width:190px;color:var(--muted);margin-top:5px;font-size:9px;line-height:1.8}.category-carousel{overflow:hidden}.category-carousel .category-grid{grid-template-columns:repeat(3,minmax(0,1fr));animation:.72s cubic-bezier(.16,1,.3,1) both category-carousel-next}.category-carousel .category-card:nth-child(n+4){display:none}@keyframes category-carousel-next{0%{opacity:.32;transform:translate(-42px)}to{opacity:1;transform:translate(0,0)}}.amazing-sale-intro{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff3,#ffffff14);border:1px solid #ffffff38;border-radius:17px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:100%;padding:clamp(24px,2.2vw,32px);display:flex;position:relative;overflow:hidden}.amazing-sale-intro:before{content:"";filter:blur(1px);background:#ffffff1c;border-radius:50%;width:190px;height:190px;position:absolute;top:-90px;right:-80px}.amazing-sale-intro>span{letter-spacing:2px;color:#ffffffb8;font:600 8px Manrope,Vazirmatn,sans-serif;position:relative}.amazing-sale-intro h2{overflow-wrap:anywhere;width:100%;margin:12px 0 8px;font-size:clamp(27px,2.25vw,34px);font-weight:600;line-height:1.45;position:relative}.amazing-sale-intro>p{color:#ffffffc2;margin:0 0 26px;font-size:10px;line-height:2;position:relative}.amazing-sale-intro>button{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffffb8;align-items:center;gap:25px;margin-top:24px;padding:10px 0;font-size:10px;display:flex}.amazing-sale-intro>button svg{width:15px}.sale-countdown{direction:ltr;grid-template-columns:repeat(7,auto);justify-content:space-between;align-items:start;width:100%;display:grid;position:relative}.sale-countdown span{justify-items:center;gap:3px;display:grid}.sale-countdown b{font:600 20px Manrope,Vazirmatn,sans-serif}.sale-countdown small{color:#ffffffa3;font-size:7px}.sale-countdown i{opacity:.5;padding-top:2px;font-style:normal}.amazing-product-grid .product-card{background:#fff;border-radius:15px;padding:8px 8px 0;overflow:hidden;box-shadow:0 12px 28px #050d1b1f}.amazing-product-grid .product-card-media{aspect-ratio:4/4.7;border-radius:10px}.amazing-product-grid .product-copy{padding:12px 4px 14px}.amazing-product-grid .product-copy h3{margin-bottom:8px}@keyframes amazing-slide-in{0%{opacity:.25;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@media (width<=860px){.amazing-sale-intro{min-height:280px}.amazing-product-grid>.product-card:nth-child(3){display:none}}@media (width<=600px){.categories-section .category-grid{scroll-snap-type:x proximity;scrollbar-width:none;gap:18px;margin-inline:-15px;padding:4px 15px 14px;display:flex;overflow-x:auto}.categories-section .category-grid::-webkit-scrollbar{display:none}.categories-section .category-card,.categories-section .category-card:nth-child(n){scroll-snap-align:start;width:128px;min-width:128px}.categories-section .category-orb,.categories-section .category-card>span.category-orb{width:124px}.categories-section .category-card>strong{margin-top:12px;font-size:14px}.categories-section .category-card>small{font-size:8px}.amazing-sale-intro{min-height:265px;padding:26px 22px}.amazing-product-grid>.product-card:nth-child(n+2){display:none}.amazing-product-grid .product-card{padding:7px}.amazing-product-grid .product-card-media{aspect-ratio:4/4.5}.sale-countdown b{font-size:18px}}@media (prefers-reduced-motion:reduce){.amazing-product-grid,.category-carousel .category-grid{animation:none}.categories-section .category-orb,.categories-section .category-orb img{transition:none}}.amazing-sale-intro{color:var(--navy);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffffc2,#fff6);border-color:#ffffffc7;box-shadow:inset 0 1px #fffc}.amazing-sale-intro:before{background:color-mix(in srgb,var(--sale-accent) 12%,transparent)}.amazing-sale-intro>span,.amazing-sale-intro>p,.sale-countdown small{color:#12233fa3}.amazing-sale-intro>button{color:var(--navy);border-bottom-color:#12233f8c}.sale-countdown i{color:var(--navy)}.amazing-product-grid .product-card{box-shadow:0 12px 28px #12233f17}.home-banner{height:clamp(350px,42vw,610px);margin-bottom:var(--space);background:var(--paper);isolation:isolate;border-radius:18px;position:relative;overflow:hidden}.home-banner>img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.home-banner:hover>img{transform:scale(1.018)}.home-banner:after{content:"";background:linear-gradient(90deg,#09142514,#09142514 40%,#091425bd);position:absolute;inset:0}.home-banner>div{z-index:2;color:#fff;max-width:520px;position:absolute;top:50%;right:clamp(28px,6vw,90px);transform:translateY(-50%)}.home-banner span{letter-spacing:2px;color:#ffffffb8;font:600 9px Manrope,Vazirmatn,sans-serif}.home-banner h2{margin:14px 0 26px;font-size:clamp(34px,4.2vw,64px);font-weight:500;line-height:1.4}.home-banner button{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffffb3;align-items:center;gap:30px;padding:11px 0;font-size:11px;display:flex}.home-banner button svg{width:16px}.seasonal-filter{border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f5f3ee);border-radius:16px;padding:28px 22px;position:sticky;top:165px;box-shadow:0 14px 35px #12233f0f}.seasonal-filter>span{letter-spacing:1.5px;color:var(--muted);font:600 8px Manrope,Vazirmatn,sans-serif}.seasonal-filter h2{color:var(--navy);margin:8px 0 23px;font-size:24px;font-weight:600}.seasonal-filter nav{flex-direction:column;display:flex}.seasonal-filter nav button{border:0;border-bottom:1px solid var(--line);color:#73777c;text-align:right;background:0 0;justify-content:space-between;align-items:center;min-height:53px;padding:0 3px;font-size:11px;transition:color .18s,padding .18s;display:flex}.seasonal-filter nav button svg{opacity:0;width:15px;transition:all .18s;transform:translate(5px)}.seasonal-filter nav button.active{color:var(--navy);padding-inline:8px;font-weight:700}.seasonal-filter nav button.active svg{opacity:1;transform:none}.seasonal-filter .seasonal-all{background:var(--navy);color:#fff;border:0;border-radius:8px;width:100%;margin-top:22px;padding:12px;font-size:9px}.seasonal-products .section-head{margin-bottom:30px}@keyframes seasonal-enter{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:none}}.home-articles{padding-top:0}.home-articles .section-head{margin-bottom:clamp(34px,4vw,58px)}.home-articles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.35vw,34px);display:grid}.home-articles-grid>.home-article-card{isolation:isolate;background:linear-gradient(155deg,#fffffffa,#f7f7f5f0);border:1px solid #12233f14;border-radius:clamp(24px,2vw,32px);min-width:0;overflow:hidden;box-shadow:0 16px 45px #12233f13}.article-cover{aspect-ratio:4/3;text-align:right;cursor:pointer;background:#e9e7e2;border:0;border-radius:clamp(18px,1.7vw,25px);width:calc(100% - 16px);margin:8px;padding:0;position:relative;overflow:hidden}.article-cover:after{content:"";opacity:.76;background:linear-gradient(#08142605 42%,#08142694);transition:opacity .55s;position:absolute;inset:0}.article-cover img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1),filter .6s;transform:scale(1.01)}.home-article-card:hover .article-cover img{filter:saturate(1.06);transform:scale(1.075)}.home-article-card:hover .article-cover:after{opacity:.92}.article-cover>span{z-index:2;color:var(--navy);-webkit-backdrop-filter:blur(15px);background:#ffffffc2;border:1px solid #ffffff85;border-radius:999px;padding:8px 13px;font-size:9px;font-weight:700;position:absolute;top:16px;right:16px;box-shadow:0 8px 24px #0412261a}.article-cover>b{z-index:2;color:#ffffffd1;letter-spacing:-.08em;font:500 clamp(28px,3.1vw,46px)/1 Manrope,Vazirmatn,sans-serif;position:absolute;bottom:11px;left:17px}.home-articles-grid .article-card-content{padding:18px 23px 24px}.article-meta{color:var(--muted);align-items:center;gap:9px;display:flex}.home-articles-grid .article-meta small{font-size:8px;line-height:1.7}.article-meta i{background:#c7ccd1;border-radius:50%;width:3px;height:3px}.home-articles-grid h3{min-height:63px;color:var(--navy);letter-spacing:-.025em;margin:11px 0 9px;font-size:clamp(17px,1.45vw,21px);font-weight:650;line-height:1.7}.home-articles-grid p{color:#6e747c;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:58px;margin:0;font-size:10px;line-height:2;display:-webkit-box;overflow:hidden}.home-articles-grid .article-read-more{width:100%;min-height:48px;color:var(--navy);cursor:pointer;background:0 0;border:0;border-top:1px solid #12233f1c;justify-content:space-between;align-items:flex-end;margin-top:19px;padding:0 3px 0 0;font-size:10px;font-weight:750;display:flex}.article-read-more>span{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .38s cubic-bezier(.16,1,.3,1),background-color .25s;display:grid}.home-article-card:hover .article-read-more>span{background:#254d79;transform:translate(-4px)}.home-articles-grid .article-read-more svg{width:15px}.home-articles .home-article-card:hover{border-color:#12233f24;transform:translateY(-10px);box-shadow:0 30px 75px #12233f26}.article-page{max-width:1040px;padding-block:80px 120px}.article-page>header{text-align:center;max-width:820px;margin:auto}.article-page>header>span{letter-spacing:1.5px;color:var(--navy);font:600 9px Manrope,Vazirmatn,sans-serif}.article-page h1{margin:18px 0;font-size:clamp(38px,5vw,68px);font-weight:500;line-height:1.45}.article-page>header p{color:var(--muted);font-size:14px;line-height:2}.article-page>header small{color:var(--muted);font-size:9px}.article-hero{object-fit:cover;border-radius:16px;width:100%;max-height:620px;margin:55px 0}.article-body{width:min(760px,100%);margin:auto}.article-body section{margin:0 0 40px}.article-body h2{font-size:28px}.article-body p{color:#444a51;white-space:pre-line;font-size:13px;line-height:2.2}.article-body .callout,.article-body .answer{background:var(--paper);border-right:3px solid var(--navy);padding:25px}.article-body figure{margin:45px 0}.article-body figure img{border-radius:12px;width:100%}.article-body figcaption{color:var(--muted);margin-top:8px;font-size:8px}@media (width<=760px){.home-banner{border-radius:14px;width:calc(100% - 20px);height:520px}.home-banner:after{background:linear-gradient(#0000 30%,#091425c7)}.home-banner>div{inset:auto 24px 35px;transform:none}.home-banner h2{font-size:34px}.seasonal-filter{margin-bottom:34px;padding:18px;position:static}.seasonal-filter>span,.seasonal-filter h2{display:none}.seasonal-filter nav{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.seasonal-filter nav button{border:1px solid var(--line);text-align:center;border-radius:8px;justify-content:center;min-height:44px;font-size:8px;padding:6px!important}.seasonal-filter nav button svg{display:none}.seasonal-filter nav button.active{border-color:var(--navy);background:var(--navy);color:#fff}.seasonal-filter .seasonal-all{margin-top:10px}.home-articles-grid{scroll-snap-type:x mandatory;padding-bottom:10px;display:flex;overflow-x:auto}.home-articles-grid>article{scroll-snap-align:start;min-width:82vw}.home-articles-grid h3,.home-articles-grid p{min-height:0}.article-page{padding-block:50px 90px}.article-page h1{font-size:38px}.article-page>header p{font-size:12px}.article-hero{border-radius:0;width:calc(100% + 30px);margin-right:-15px}.home-articles-grid{gap:14px;margin-inline:-15px;padding:4px 15px 20px;scroll-padding-inline:15px}.home-articles-grid>.home-article-card{border-radius:25px;min-width:min(84vw,350px)}.article-cover{border-radius:19px}.home-articles-grid .article-card-content{padding:15px 19px 21px}.home-articles-grid h3{font-size:18px}.home-articles-grid p{-webkit-line-clamp:2}.home-articles-grid .article-read-more{min-height:46px}.article-cover>b{font-size:34px}}@media (width<=420px){.seasonal-filter nav button{font-size:7px}.seasonal-product-grid .product-copy h3,.seasonal-product-grid .price.compact strong{font-size:10px}}@media (prefers-reduced-motion:reduce){.home-banner>img,.article-cover img{transition:none}}.site-footer{opacity:var(--footer-reveal-opacity,1);transform:translate3d(0,var(--footer-reveal-offset,0),0);will-change:opacity,transform;transition:opacity .1s linear,transform .1s linear;overflow:hidden}.footer-reveal-mark{z-index:2;color:#fff;opacity:.24;white-space:nowrap;align-items:center;gap:12px;transition:opacity 1.08s cubic-bezier(.16,1,.3,1),transform 1.08s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:20px;right:50%;transform:translate(50%,24px)}.footer-reveal-mark span{letter-spacing:1.5px;font:700 12px Manrope,sans-serif}.footer-reveal-mark i{background:#ffffff8c;width:0;height:1px;transition:width 1.08s cubic-bezier(.16,1,.3,1);display:block}.footer-reveal-mark small{letter-spacing:.2px;color:#cbd4df;font-size:8px}.site-footer .footer-main>*{opacity:.08;transition:opacity 1.08s cubic-bezier(.16,1,.3,1),transform 1.08s cubic-bezier(.16,1,.3,1);transform:translateY(48px)}.site-footer .footer-main>:nth-child(2){transition-delay:90ms}.site-footer .footer-main>:nth-child(3){transition-delay:.18s}.site-footer .footer-main>:nth-child(4){transition-delay:.27s}.site-footer .footer-bottom{opacity:.08;transition:opacity 1.08s cubic-bezier(.16,1,.3,1) .24s,transform 1.08s cubic-bezier(.16,1,.3,1) .24s;transform:translateY(32px)}.site-footer.footer-is-revealing .footer-reveal-mark{opacity:1;transform:translate(50%)}.site-footer.footer-is-open .footer-reveal-mark i{width:44px}.site-footer.footer-is-revealing .footer-main>*,.site-footer.footer-is-revealing .footer-bottom{opacity:1;transform:none}@media (width<=699px){.site-footer{opacity:1;will-change:auto;transform:none}.footer-reveal-mark{top:18px}.site-footer.footer-is-open .footer-reveal-mark i{width:28px}}@media (prefers-reduced-motion:reduce){.site-footer,.footer-reveal-mark,.footer-reveal-mark i,.site-footer .footer-main>*,.site-footer .footer-bottom{opacity:1;transition:none;transform:none}}html.motion-enabled,html.motion-enabled body{height:auto}.motion-enabled{scroll-behavior:auto!important}.motion-enabled [data-lenis-prevent]{overscroll-behavior:contain}.motion-word-mask{vertical-align:bottom;perspective:500px;margin-block:-.06em;padding-block:.06em;display:inline-block;overflow:hidden}.motion-word{transform-origin:50% 100%;will-change:transform,opacity;display:inline-block}.hero,.home-banner,.recommended-set-cover,.article-cover,.look-image{transform:translateZ(0)}.product-card,.recommended-set-card,.home-articles-grid>article,.seasonal-filter{transition:transform .65s cubic-bezier(.16,1,.3,1),box-shadow .65s cubic-bezier(.16,1,.3,1)}.product-card:hover{transform:translateY(-8px)}.recommended-set-card:hover,.home-articles-grid>article:hover{transform:translateY(-7px);box-shadow:0 24px 54px #12233f1c}.seasonal-filter:hover{transform:translateY(-4px);box-shadow:0 22px 52px #12233f1a}.cinematic-story{color:#fff;isolation:isolate;background:radial-gradient(circle at 17% 18%,#4a67913d,#0000 32%),linear-gradient(145deg,#091426,#12233f 64%,#172d4f);height:300vh;min-height:1900px;margin-top:clamp(70px,9vw,150px);position:relative;overflow:clip}.cinematic-story:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff06,#0000);position:absolute;inset:0;transform:skew(-18deg)translate(-65%)}.cinematic-story-visual{background:#d9d4ca;border:1px solid #ffffff24;border-radius:22px;height:min(72vh,760px);position:relative;overflow:hidden;box-shadow:0 35px 90px #0000004d}.cinematic-story-visual:after{content:"";background:linear-gradient(#0000 48%,#040a14a6);position:absolute;inset:0}.cinematic-story-visual img{object-fit:cover;object-position:center top;transform-origin:50%;will-change:transform;width:100%;height:112%}.cinematic-story-visual>span{z-index:2;letter-spacing:2px;color:#ffffffb8;font:600 8px Manrope,Vazirmatn,sans-serif;position:absolute;bottom:24px;right:24px}.cinematic-story-visual>b{z-index:2;letter-spacing:-12px;color:#ffffff17;font:700 clamp(80px,10vw,150px)/1 Manrope,sans-serif;position:absolute;bottom:-18px;left:20px}@media (width<=900px){.cinematic-story{height:260vh;min-height:1700px}}@media (width<=699px){.product-card:hover,.recommended-set-card:hover,.home-articles-grid>article:hover,.seasonal-filter:hover{transform:none}.cinematic-story{height:250vh;min-height:1650px;margin-top:70px}.cinematic-story-visual{opacity:.48;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.cinematic-story-visual:after{background:linear-gradient(0deg,#07101ef5 0,#07101e8c 58%,#07101e47)}.cinematic-story-visual>span{bottom:20px;right:20px}.cinematic-story-visual>b{font-size:90px}}@media (prefers-reduced-motion:reduce){.motion-word{opacity:1!important;transform:none!important}.cinematic-story{height:auto;min-height:0;padding-block:70px}.cinematic-story-visual img{transform:none!important}}.home-page{display:block;overflow:clip}.storefront-error{z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#702b27;background:#fffaf7f0;border:1px solid #a6423a3d;border-radius:999px;justify-content:center;align-items:center;gap:18px;width:min(720px,100% - 32px);margin:14px auto;padding:12px 16px;display:flex;position:sticky;top:112px;box-shadow:0 14px 45px #12233f1a}.storefront-error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;font-weight:800}.loading-animation{color:#12233f;background:#f7f4ee;place-content:center;justify-items:center;gap:18px;min-height:100dvh;display:grid}.loading-animation.is-compact{min-height:180px}.loading-animation-mark{letter-spacing:-.09em;font-family:Georgia,serif;font-size:clamp(54px,9vw,110px);font-weight:900}.loading-animation-line{background:#12233f24;width:132px;height:2px;overflow:hidden}.loading-animation-line i{background:#a6423a;width:48%;height:100%;animation:1.15s cubic-bezier(.65,0,.35,1) infinite lj-loading;display:block}.loading-animation small{letter-spacing:.12em;font-size:11px}@keyframes lj-loading{0%{transform:translate(-130%)}50%{transform:translate(110%)}to{transform:translate(260%)}}@media (width<=780px){.storefront-error{border-radius:16px;top:76px}}@media (prefers-reduced-motion:reduce){.loading-animation-line i{width:100%;animation:none}}.jeanmark-categories{padding-block:clamp(90px,12vw,170px);position:relative;overflow:visible}.jeanmark-categories:before{content:"LIVA JEAN";z-index:-1;letter-spacing:-.075em;color:#12233f09;pointer-events:none;font:800 clamp(74px,15vw,230px)/1 Manrope,sans-serif;position:absolute;top:49%;right:50%;transform:translate(50%,-50%)}.jeanmark-categories .category-grid{justify-content:center;align-items:flex-start;gap:clamp(18px,3vw,58px);min-height:330px;display:flex;overflow:visible}.jeanmark-categories .category-card,.jeanmark-categories .category-card:nth-child(n){flex:0 245px;width:clamp(150px,18vw,245px);transform:translateZ(0);display:flex!important}.jeanmark-categories .category-orb,.jeanmark-categories .category-card>span.category-orb{width:100%;max-width:245px;padding:9px;animation:6s ease-in-out infinite jeanmark-float;box-shadow:0 25px 65px #12233f21}.jeanmark-categories .category-card:hover .category-orb{transform:translateY(-12px)scale(1.055);box-shadow:0 34px 85px #12233f33}.jeanmark-categories .category-card>strong{font-family:Georgia,serif;font-size:clamp(19px,1.8vw,27px);font-weight:500}.jeanmark-categories .category-card>small{font-size:10px}@keyframes jeanmark-float{0%,to{translate:0}50%{translate:0 -13px}}.premium-product-showcase{padding-block:clamp(90px,12vw,170px)}.premium-showcase-head{grid-template-columns:1fr minmax(260px,.55fr);align-items:end;gap:50px;margin-bottom:clamp(50px,8vw,105px);display:grid}.premium-showcase-head>div>span,.featured-product-copy>small{letter-spacing:.22em;color:#8a7466;font:700 9px Manrope,sans-serif}.premium-showcase-head h2{letter-spacing:-.045em;max-width:800px;margin:15px 0 0;font-family:Georgia,serif;font-size:clamp(42px,6vw,86px);font-weight:500;line-height:1.05}.premium-showcase-head>p{max-width:450px;color:var(--muted);margin:0;line-height:2}.premium-showcase-list{gap:clamp(90px,12vw,180px);display:grid}.featured-product-panel{grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr);align-items:center;gap:clamp(45px,8vw,130px);display:grid}.featured-product-panel:nth-child(2n){grid-template-columns:minmax(300px,.84fr) minmax(0,1.16fr)}.featured-product-panel:nth-child(2n) .featured-product-media{order:2}.featured-product-media{aspect-ratio:5/6;cursor:pointer;clip-path:inset(0 round 24px);background:#e9e5dd;border:0;border-radius:24px;width:100%;padding:0;position:relative;overflow:hidden;box-shadow:0 30px 90px #12233f21}.featured-product-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#0812224d);position:absolute;inset:0}.featured-product-media img{object-fit:cover;will-change:transform;width:100%;height:112%;transition:transform 1s cubic-bezier(.16,1,.3,1)}.featured-product-media:hover img{transform:scale(1.045)}.featured-product-media>span{z-index:2;color:#fff;letter-spacing:.2em;font:600 11px Manrope,sans-serif;position:absolute;bottom:18px;right:22px}.featured-product-copy{max-width:530px}.featured-product-copy h3{letter-spacing:-.04em;margin:18px 0;font-family:Georgia,serif;font-size:clamp(38px,4.5vw,68px);font-weight:500;line-height:1.12}.featured-product-copy>p{color:var(--muted);font-size:13px;line-height:2.15}.featured-product-meta{align-items:center;gap:16px;margin:28px 0;display:flex}.featured-product-meta strong{color:var(--navy);font-size:22px}.featured-product-meta del{color:#9a9a9a}.featured-product-actions{align-items:center;gap:14px;display:flex}.featured-product-cta{background:var(--navy);color:#fff;border:0;border-radius:999px;justify-content:space-between;align-items:center;min-width:190px;height:54px;padding-inline:24px;font-weight:800;display:flex;box-shadow:0 15px 35px #12233f2e}.featured-product-cta svg{width:17px;transition:transform .35s}.featured-product-cta:hover svg{transform:translate(-7px)}.featured-favorite{border:1px solid var(--line);width:54px;height:54px;color:var(--navy);background:#fff;border-radius:50%;place-items:center;display:grid}.featured-favorite.active{color:var(--sale)}.featured-favorite svg{width:19px}.premium-sale{background:radial-gradient(circle at 12% 22%,color-mix(in srgb,var(--sale-accent) 26%,transparent),transparent 32%),linear-gradient(135deg,#0d1d34,#172f52);color:#fff;padding-block:clamp(80px,10vw,145px);position:relative;overflow:hidden}.premium-sale:before{content:"SALE";letter-spacing:-.1em;color:#ffffff07;font:800 clamp(190px,31vw,510px)/.75 Manrope,sans-serif;position:absolute;bottom:-.2em;left:-2vw}.premium-sale-shell{grid-template-columns:minmax(310px,.78fr) minmax(0,1.72fr);align-items:center;gap:clamp(34px,5vw,82px);display:grid;position:relative}.premium-sale-glass{z-index:2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#ffffff29,#ffffff12);border:1px solid #ffffff38;border-radius:28px;padding:clamp(30px,4vw,58px);position:relative;box-shadow:inset 0 1px #ffffff40,0 30px 80px #0000002e}.premium-sale-glass>span{letter-spacing:.24em;color:#cfdae7;font:700 9px Manrope,sans-serif}.premium-sale-glass .sale-word{letter-spacing:-.08em;color:#fff;margin:12px 0 -2px;font:800 clamp(62px,8vw,116px)/.9 Manrope,sans-serif;display:block}.premium-sale-glass h2{margin:18px 0 10px;font-family:Georgia,serif;font-size:clamp(25px,3vw,42px);font-weight:500}.premium-sale-glass>p{color:#bcc8d7;line-height:1.9}.premium-sale-glass>button{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff73;align-items:center;gap:34px;margin-top:28px;padding:12px 0;font-weight:800;display:flex}.premium-sale-glass>button svg{width:16px;transition:transform .35s}.premium-sale-glass>button:hover svg{transform:translate(-7px)}.premium-sale .sale-countdown{direction:rtl;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:27px;display:grid}.premium-sale .sale-countdown span{text-align:center;background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;padding:11px 4px}.premium-sale .sale-countdown b,.premium-sale .sale-countdown small{display:block}.premium-sale .sale-countdown b{font:700 18px Manrope,sans-serif}.premium-sale .sale-countdown small{color:#aebdd0;margin-top:4px;font-size:8px}.premium-sale-viewport{min-width:0;padding-block:28px;overflow:hidden}.premium-sale-track{width:max-content;animation:jeanmark-sale var(--sale-duration) linear infinite;will-change:transform;display:flex}.premium-sale-viewport:hover .premium-sale-track,.premium-sale-viewport:focus-within .premium-sale-track{animation-play-state:paused}.premium-sale-group{gap:18px;padding-left:18px;display:flex}.premium-sale-group .product-card{width:clamp(230px,21vw,310px);color:var(--ink);background:#fff;border-radius:22px;flex:none;padding:8px;box-shadow:0 24px 55px #0000003d}@keyframes jeanmark-sale{0%{transform:translate(0)}to{transform:translate(50%)}}.header{-webkit-backdrop-filter:blur(18px)saturate(145%);background:#ffffffe0}.header.scrolled{background:#ffffffc2;border-color:#ffffff9e;box-shadow:0 12px 45px #0d1f3a17}button{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,background-color .25s,color .25s}.primary:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 16px 38px #12233f38}@media (width<=900px){.jeanmark-categories .category-grid{scroll-snap-type:x mandatory;justify-content:flex-start;padding:25px 16px 45px;overflow-x:auto}.jeanmark-categories .category-card,.jeanmark-categories .category-card:nth-child(n){scroll-snap-align:center;flex-basis:190px;min-width:190px;margin-top:0}.premium-showcase-head{grid-template-columns:1fr}.featured-product-panel,.featured-product-panel:nth-child(2n){grid-template-columns:1fr;gap:35px}.featured-product-panel:nth-child(2n) .featured-product-media{order:0}.featured-product-copy{padding-inline:12px}.premium-sale-shell{grid-template-columns:1fr}.premium-sale-glass{max-width:620px}.premium-sale-group .product-card{width:min(72vw,290px)}}@media (width<=560px){.jeanmark-categories{padding-block:75px}.jeanmark-categories .category-card,.jeanmark-categories .category-card:nth-child(n){flex-basis:155px;min-width:155px}.premium-showcase-head h2{font-size:43px}.featured-product-media{border-radius:18px}.featured-product-copy h3{font-size:39px}.premium-sale{padding-block:65px}.premium-sale-shell{width:calc(100% - 24px)}.premium-sale-glass{padding:28px 20px}.premium-sale-group{gap:10px;padding-left:10px}.premium-sale-group .product-card{width:76vw}}@media (prefers-reduced-motion:reduce){.jeanmark-categories .category-orb{animation:none}.premium-sale-track{max-width:calc(100vw - 30px);animation:none;overflow-x:auto}.premium-sale-group:nth-child(2){display:none}}.premium-sale-viewport,.premium-sale-track,.premium-sale-group{direction:ltr}.premium-sale-group{padding-left:0;padding-right:18px}.premium-sale-group .product-card{direction:rtl}.premium-sale-track{animation-name:jeanmark-sale-ltr}@keyframes jeanmark-sale-ltr{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.premium-sale-track{animation:none}.featured-product-media img{transform:none!important}.featured-product-cta svg{transition:none}}html{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Vazirmatn,Noto Sans Arabic,Tahoma,sans-serif}body,button,input,textarea,select{font-family:inherit}.hero-copy h1,.section-head h2,.premium-showcase-head h2,.featured-product-copy h3,.premium-sale-glass h2,.article-page h1,.article-body h2,.listing-header h1,.page-title h1,.product-info h1,.simple-page h1,.checkout-heading h1,.auth-brand h1{letter-spacing:-.045em;font-family:Vazirmatn,Noto Sans Arabic,Tahoma,sans-serif;font-weight:600}.price strong,.featured-product-meta strong,.cart-summary strong,.checkout-summary strong,.outfit-total b{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.025em}.price strong,.featured-product-meta strong{line-height:1.65}.product-copy h3{line-height:1.75}.product-copy small,.featured-product-copy small{letter-spacing:.02em}.premium-sale-glass{direction:rtl;grid-area:1/1}.premium-sale-viewport{z-index:1;direction:rtl;grid-area:1/2;width:100%;min-width:0;padding:28px 0 44px;position:relative;overflow:hidden}.premium-sale-step-track{direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;animation:.72s cubic-bezier(.16,1,.3,1) both sale-step-left;display:grid}.premium-sale-step-track .product-card{min-width:0;color:var(--ink);background:#fff;border-radius:18px;padding:7px;box-shadow:0 18px 45px #0003}.premium-sale-step-track .product-card:nth-child(n+4){display:none}.premium-sale-step-track .product-card-media{border-radius:13px}.premium-sale-step-track .product-copy{padding:12px 4px 8px}.premium-sale-step-track .product-copy h3{margin-block:3px 7px;font-size:12px}.premium-sale-step-track .price.compact strong{font-size:10px}.premium-sale-progress{background:#ffffff21;height:2px;position:absolute;bottom:10px;left:0;right:0}.premium-sale-progress i{background:#fff;height:100%;transition:width .55s cubic-bezier(.16,1,.3,1);display:block}.premium-sale-progress span{color:#aebdd0;direction:ltr;font:600 8px Manrope,sans-serif;position:absolute;top:10px;left:0}@keyframes sale-step-left{0%{opacity:.2;transform:translate(68px)}to{opacity:1;transform:translate(0,0)}}.new-products-section{padding-block:clamp(80px,10vw,140px)}.new-products-section .section-head{align-items:end}.new-products-section .section-head p{max-width:570px;color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.9}.new-products-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.35vw,20px);display:grid}.new-products-rail .product-card-media{border-radius:13px}.new-products-rail .product-copy{padding:12px 2px}.new-products-rail .product-copy h3{margin:4px 0 7px;font-size:12px}.new-products-rail .price.compact strong{font-size:10px}.new-products-rail .quick-add{height:38px;font-size:9px;bottom:8px;left:8px;right:8px}.new-products-rail .heart{width:34px;height:34px;top:8px;left:8px}@media (width<=1150px){.premium-sale-shell{grid-template-columns:310px minmax(0,1fr);gap:30px}.premium-sale-step-track{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-sale-step-track .product-card:nth-child(3){display:none}.new-products-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.new-products-rail .product-card:nth-child(n+5){display:none}}@media (width<=800px){.premium-sale-shell{direction:rtl;grid-template-columns:1fr}.premium-sale-glass,.premium-sale-viewport{grid-area:auto/1}.premium-sale-step-track{grid-template-columns:repeat(2,minmax(0,1fr))}.new-products-rail{scroll-snap-type:x mandatory;gap:12px;padding-bottom:12px;display:flex;overflow-x:auto}.new-products-rail .product-card,.new-products-rail .product-card:nth-child(n){scroll-snap-align:start;min-width:min(62vw,250px);display:block}}@media (width<=500px){.premium-sale-step-track{grid-template-columns:1fr}.premium-sale-step-track .product-card:nth-child(n+2){display:none}.premium-sale-step-track .product-card{justify-self:center;width:min(78vw,280px)}.new-products-section .section-head p{display:none}}@media (prefers-reduced-motion:reduce){.premium-sale-step-track{animation:none}}@media (width<=500px){.premium-sale-glass h2{line-height:1.08}.premium-sale-glass h2>span:first-child,.premium-sale-glass h2>span:last-child{transform:none}}.header .header-nav-row,.header.cinematic-header:not(.scrolled) .header-nav-row{-webkit-backdrop-filter:blur(22px)saturate(155%);background:linear-gradient(135deg,#0b2c5dd1,#12233fb3);border-top:1px solid #ffffff47;border-bottom:1px solid #fff3;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #03102533,0 10px 30px #12233f29}.header .header-nav-row:before{content:"";pointer-events:none;opacity:.75;background:linear-gradient(105deg,#ffffff1a,#0000 28%,#ffffff09 62%,#0000);position:absolute;inset:0}.header .header-nav-inner{z-index:1;position:relative}.header .header-nav-row .catalog-trigger{background:#051b3c5c;border-inline:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff29}.header .header-nav-row .quick-nav .accent{color:#fff;text-shadow:0 1px 2px #56051242;background:linear-gradient(135deg,#e43e4c,#bd2435);border-radius:999px;height:38px;padding:0 18px;font-weight:800;box-shadow:0 8px 22px #ca25375c,inset 0 1px #ffffff4d}.header .header-nav-row .quick-nav .accent:after{display:none}.header .header-nav-row .quick-nav .accent:hover{color:#fff;background:linear-gradient(135deg,#ff5663,#d5273b);transform:translateY(-2px);box-shadow:0 12px 28px #da273b7a,inset 0 1px #ffffff61}.home-page .section-head>div{align-items:center;display:flex}.home-page .section-head h2{margin-top:0}.primary,.section-head>button,.story button,.home-banner-copy button,.recommended-set-copy footer>button,.article-read-more,.seasonal-all,.premium-sale-glass>button,.product-card>.product-card-quick-add,.drawer-account,.checkout-button{color:#fff;background:linear-gradient(135deg,#17365f,#0b2344);border:1px solid #fff3;border-radius:999px;min-height:46px;padding-inline:22px;font-weight:800;transition:transform .28s cubic-bezier(.16,1,.3,1),background .25s,color .25s,box-shadow .28s,border-color .25s;box-shadow:inset 0 1px #fff3,0 10px 24px #12233f33}.section-head>button{border-bottom:1px solid #fff3;padding-inline:22px}.primary:hover,.section-head>button:hover,.story button:hover,.home-banner-copy button:hover,.recommended-set-copy footer>button:hover,.article-read-more:hover,.seasonal-all:hover,.premium-sale-glass>button:hover,.product-card>.product-card-quick-add:hover,.drawer-account:hover,.checkout-button:hover{color:#fff;background:linear-gradient(135deg,#e64251,#bd2437);border-color:#df3547;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff47,0 15px 32px #be24374d}.header button,.mobile-drawer button,.mobile-nav button,.filters button,.qty button,.accordion>button,.thumbs button,.color-options button,.size-options button,.footer-main button{transition:transform .24s cubic-bezier(.16,1,.3,1),background-color .22s,color .22s,box-shadow .24s,border-color .22s}.utility-action:hover,.mobile-header-tools button:hover,.mobile-header-menu:hover{background:#12233f12;border-radius:12px;transform:translateY(-2px);box-shadow:0 7px 18px #12233f14}.filters button:hover:not(:disabled),.size-options button:hover:not(:disabled),.qty button:hover,.accordion>button:hover,.thumbs button:hover{color:var(--navy);transform:translateY(-2px);box-shadow:0 7px 18px #12233f1a}.footer-main button:hover{color:#fff;transform:translate(-4px)}button:not(:disabled):active{transform:translateY(0)scale(.97)!important}button:disabled{box-shadow:none;cursor:not-allowed}@media (width<=860px){.section-head>button{min-width:48px;padding-inline:14px}.header .header-nav-row{-webkit-backdrop-filter:blur(16px)saturate(145%)}}@media (prefers-reduced-motion:reduce){button{transform:none!important}}:root{--zen-linen:#d8d5ca}html body,body .site-content-layer,body .amazing-sale-section{background-color:var(--zen-linen)}.scene-progress{display:none!important}.section-head>button{border-radius:999px;gap:16px;min-width:142px;min-height:50px;padding:0 20px;font-size:13px;font-weight:750}.section-head>button svg{width:19px;height:19px}body .premium-sale-glass>button,body .seasonal-all,body .amazing-sale-intro>button{min-height:54px;padding-inline:28px;font-size:14px;font-weight:750}body .site-footer{min-height:clamp(520px,62vh,680px);padding-top:130px}body .site-footer .footer-main{padding-bottom:120px}body .site-footer .footer-bottom{height:94px}body .site-footer .footer-reveal-mark{top:42px}@media (width<=860px){.section-head>button{gap:11px;min-width:132px;min-height:48px;padding-inline:17px;font-size:11px}.section-head>button svg{width:18px;height:18px}body .premium-sale-glass>button,body .seasonal-all,body .amazing-sale-intro>button{min-height:52px;font-size:13px}body .site-footer{min-height:640px;padding-top:110px}body .site-footer .footer-main{padding-bottom:98px}body .site-footer .footer-bottom{height:90px}}.home-articles-grid>.home-article-card{-webkit-backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#ffffff9e,#f6f8fb57);border:1px solid #ffffffb8;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #12233f09,0 22px 55px #12233f1a}.home-articles-grid>.home-article-card:hover{background:linear-gradient(145deg,#ffffffb8,#eff5fc6b);border-color:#fffffff0;box-shadow:inset 0 1px #fff,0 30px 75px #12233f29}.home-articles-grid .article-card-content{background:0 0}.header .header-nav-row,.header.cinematic-header:not(.scrolled) .header-nav-row{background:linear-gradient(135deg,#051e41a8,#09264d85)!important;border-color:#ffffff29!important;box-shadow:inset 0 1px #ffffff24,0 10px 28px #03122a24!important}.header .utility-action,.header .secondary-nav button,.header .mobile-header-menu,.header .mobile-header-tools button{color:#fff!important}.header .utility-action>span,.header .secondary-nav button{color:#ffffffe6!important}.header .utility-action:hover{color:var(--navy)!important;background:#ffffffe6!important;box-shadow:inset 0 1px #fff,0 10px 24px #02122a38!important}.header .utility-action:hover>span{color:var(--navy)!important}.header .header-search{-webkit-backdrop-filter:blur(20px)saturate(145%)!important;background:linear-gradient(135deg,#ffffff26,#ffffff14)!important;border:1px solid #ffffff38!important;box-shadow:inset 0 1px #fff3,0 9px 26px #02122a24!important}.header .count-icon b{color:var(--navy)!important;background:#fff!important;border-color:#ffffffeb!important}@media (width<=860px){.header,.header.scrolled,.header.cinematic-header:not(.scrolled),.header.cinematic-header.scrolled{-webkit-backdrop-filter:blur(22px)saturate(150%)!important;background:linear-gradient(135deg,#154374e6,#071e40d6)!important}}.desktop-header-tools{gap:10px}.utility-action{border-radius:14px;gap:4px;min-width:88px;height:60px;padding:5px 10px;transition:background-color .25s,color .25s,transform .3s cubic-bezier(.16,1,.3,1)}.utility-action:hover{color:var(--navy);opacity:1;background:#f4f6f8;transform:translateY(-2px)}.utility-action span{font-size:10px;font-weight:600;line-height:1.5}.utility-action .header-icon{width:30px;height:30px}.utility-action .header-icon-account,.utility-action .header-icon-wishlist{width:31px;height:31px}.utility-action .header-icon-cart{width:30px;height:30px}.desktop-header-tools .count-icon b{border-width:2px;min-width:19px;height:19px;padding-inline:5px;font-size:8px;line-height:15px;top:2px;left:5px}.secondary-nav{gap:27px}.secondary-nav button{color:#656d76;font-size:13px;font-weight:600}.secondary-nav button:hover{transform:translateY(-1px)}@media (width<=1180px) and (width>=861px){.utility-action{min-width:62px;height:56px;padding-inline:7px}.utility-action span{font-size:9px;display:block}.utility-action .header-icon{width:28px;height:28px}.desktop-header-tools{gap:4px}.secondary-nav button{font-size:12px}}.jeanmark-categories .category-card>strong{margin-top:18px}.jeanmark-categories .section-head>button{border:1px solid var(--navy);background:var(--navy);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:18px;min-width:150px;min-height:50px;padding:0 21px;font-size:13px;font-weight:700;display:flex;box-shadow:0 12px 28px #12233f24}.jeanmark-categories .section-head>button:hover{transform:translateY(-3px);box-shadow:0 18px 36px #12233f38}.jeanmark-categories .section-head>button svg{width:18px;height:18px}@media (width<=860px){.jeanmark-categories .section-head>button{gap:11px;min-width:130px;min-height:46px;padding-inline:17px;font-size:11px}.jeanmark-categories .section-head>button svg{width:17px}}.cinematic-banner-scene .home-banner-copy{z-index:5}.cinematic-banner-scene .home-banner-copy button{z-index:6;-webkit-backdrop-filter:blur(12px);background:#08162a52;border:1px solid #ffffff9e;border-radius:999px;width:max-content;min-height:44px;padding:10px 18px;position:relative;box-shadow:0 12px 32px #0000002e}.scene-progress{pointer-events:none;z-index:2!important;bottom:20px!important}.site-footer{min-height:clamp(430px,46vh,590px);padding-top:105px;transition:opacity .28s ease-out,transform .38s cubic-bezier(.16,1,.3,1)}.site-footer.footer-is-reversing{transition-duration:.42s,.52s}.footer-main{gap:clamp(50px,6vw,90px);padding-bottom:90px}.footer-main>div:first-child p{max-width:360px;font-size:12px;line-height:2.15}.footer-main b{font-size:13px}.footer-main nav button,.footer-main a,.footer-main span{font-size:10px;line-height:1.9}.footer-bottom{height:82px;font-size:9px}.footer-reveal-mark{top:32px}.footer-reveal-mark span{font-size:14px}.footer-reveal-mark small{font-size:9px}@media (width<=860px){.site-footer{min-height:520px;padding-top:88px}.footer-main{padding-bottom:72px}}.price-current strong,.price.compact .price-current strong{letter-spacing:-.065em;word-spacing:-.08em;font-variant-numeric:normal;font-feature-settings:normal}.header-icon-hover,.desktop-header-tools .utility-action:hover>.header-icon,.desktop-header-tools .utility-action:focus-visible>.header-icon{display:none}.desktop-header-tools .utility-action:hover>.header-icon-hover,.desktop-header-tools .utility-action:focus-visible>.header-icon-hover{width:36px;height:36px;color:var(--navy);place-items:center;animation:.28s cubic-bezier(.16,1,.3,1) both utility-icon-swap;display:grid}.desktop-header-tools .header-icon-hover svg{stroke-width:1.8px;width:29px;height:29px}.desktop-header-tools .header-icon-hover-wishlist svg{fill:var(--navy)}.desktop-header-tools .header-icon-hover-cart svg{fill:var(--navy);stroke:none;overflow:visible}.desktop-header-tools .header-icon-hover-cart .cart-handle{fill:none;stroke:var(--navy);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.desktop-header-tools .header-icon-hover-cart .cart-body{fill:var(--navy)}.desktop-header-tools .header-icon-hover-account{background:0 0;border-radius:50%}.desktop-header-tools .header-icon-hover-account img{object-fit:contain;filter:drop-shadow(0 7px 9px #09285247);width:36px;height:36px}@keyframes utility-icon-swap{0%{opacity:0;transform:translateY(4px)scale(.72)}to{opacity:1;transform:none}}.premium-sale-progress button{color:#fff;-webkit-backdrop-filter:blur(14px);background:#0a1d38d1;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .3s,box-shadow .35s;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff2e,0 12px 30px #00071847}.premium-sale-progress button svg{width:20px}.premium-sale-progress button:hover{background:#1d436ef2;transform:translateY(-50%)translate(-4px)scale(1.06);box-shadow:inset 0 1px #ffffff3d,0 16px 38px #0007185c}@media (width<=500px){.premium-sale-progress button{width:42px;height:42px}.price-current strong,.price.compact .price-current strong{letter-spacing:-.075em}}.premium-sale-glass h2{margin-bottom:clamp(28px,3.2vw,42px)}.premium-sale-glass h2>span{white-space:nowrap;display:block}.premium-sale-glass h2>span+span{margin-top:-.08em}.premium-sale-next{z-index:12;color:#fff;-webkit-backdrop-filter:blur(16px);background:linear-gradient(145deg,#123054f0,#173e69db);border:1px solid #c4e2ff9e;border-radius:50%;place-items:center;width:60px;height:60px;padding:0;transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .35s,background .3s;display:grid;position:absolute;top:46%;left:-27px;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff3d,0 16px 42px #00071866,0 0 28px #64adff1f}.premium-sale-next svg{width:25px;height:25px}.premium-sale-next:hover{background:linear-gradient(145deg,#245887,#173b68);transform:translateY(-50%)translate(-5px)scale(1.08);box-shadow:inset 0 1px #ffffff4d,0 20px 50px #0007187a,0 0 34px #64adff33}@media (width<=800px){.premium-sale-next{width:54px;height:54px;top:45%;left:8px}.premium-sale-glass h2{margin-bottom:30px}.premium-sale-glass>button{margin-top:30px}}@media (width<=500px){.premium-sale-next{width:50px;height:50px;left:5px}.premium-sale-next svg{width:22px}.premium-sale-glass h2>span{white-space:normal}}@media (width<=500px){.premium-sale-glass h2{line-height:1.08}.premium-sale-glass h2>span:first-child,.premium-sale-glass h2>span:last-child{transform:none}}.home-page>section:not(.hero),.home-articles-grid>article,.recommended-set-card{content-visibility:auto;contain-intrinsic-size:auto 760px}.product-images img,.category-orb img,.home-banner img,.article-cover img{background:#ece9e3}.mobile-reveal-pending{opacity:0;filter:blur(4px);will-change:transform,opacity;transition:opacity .78s ease var(--mobile-reveal-delay,0s),transform .92s cubic-bezier(.16,1,.3,1) var(--mobile-reveal-delay,0s),filter .78s ease var(--mobile-reveal-delay,0s)}.mobile-reveal-pending.mobile-reveal-text{transform:translateY(34px)}.mobile-reveal-pending.mobile-reveal-card{transform:translateY(62px)scale(.96)}.mobile-reveal-pending.mobile-reveal-panel{transform:translateY(48px)scale(.975)}.mobile-reveal-pending.mobile-reveal-visible{opacity:1;filter:none;transform:none}@media (width<=699px){html{scroll-behavior:smooth}.header,.header.scrolled{-webkit-backdrop-filter:blur(10px)}.hero>img,.featured-product-media img,.home-banner img,.product-card-media{will-change:auto!important;transform:none!important}.product-card,.category-card,.recommended-set-card{transition:transform .28s,box-shadow .28s}.product-card:hover,.category-card:hover,.recommended-set-card:hover{transform:none}.site-footer{will-change:auto}.home-page>section:not(.hero){contain-intrinsic-size:auto 560px}}@media (prefers-reduced-motion:reduce){.mobile-reveal-pending,.mobile-reveal-pending.mobile-reveal-visible{opacity:1;transition:none;transform:none}}.footer-main address{flex-direction:column;align-items:flex-start;gap:12px;font-style:normal;display:flex}.footer-main address b{color:#fff}.search-top{grid-template-columns:100px 1fr}@media (width<=520px){.search-top{grid-template-columns:1fr}}.hero-media-mask{will-change:clip-path;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.hero-media-mask>img{object-fit:cover;object-position:center;will-change:transform;width:100%;height:112%;transform:translateZ(0)}.header.cinematic-header:not(.scrolled){box-shadow:none;-webkit-backdrop-filter:blur();background:0 0}.header.cinematic-header:not(.scrolled) .header-nav-row{background:0 0}.header.cinematic-header.scrolled{-webkit-backdrop-filter:blur(18px)saturate(145%);background:#ffffffe0;box-shadow:0 10px 35px #0d1f3a14}.cinematic-banner-scene{background:#091426;height:190vh;min-height:1250px;margin-block:clamp(80px,11vw,170px);position:relative;content-visibility:visible!important}.cinematic-banner-scene .home-banner{isolation:isolate;will-change:transform;border-radius:0;width:100%;max-width:none;height:100vh;margin:0;position:sticky;top:0;overflow:hidden}.cinematic-banner-scene .home-banner-media{z-index:0;max-width:none;color:inherit;will-change:clip-path;position:absolute;inset:0;overflow:hidden;transform:none}.cinematic-banner-scene .home-banner-media img{object-fit:cover;will-change:transform;width:100%;height:115%;transform:translateZ(0)}.cinematic-banner-scene .home-banner:after{z-index:1;background:linear-gradient(90deg,#050d191f,#050d1938 45%,#050d19db)}.cinematic-banner-scene .home-banner-copy{z-index:2;color:#fff;will-change:transform,opacity;max-width:570px;position:absolute;inset:50% clamp(35px,8vw,140px) auto auto;transform:translateY(-50%)}.cinematic-banner-scene .home-banner-copy h2{letter-spacing:-.05em;font-size:clamp(44px,6vw,92px);line-height:1.2}.cinematic-banner-scene .home-banner-copy button svg,.primary svg{transition:transform .55s cubic-bezier(.16,1,.3,1)}.cinematic-banner-scene .home-banner-copy button:hover svg,.primary:hover svg{transform:translate(-8px)}.scene-progress{align-items:center;gap:18px;display:flex;z-index:3!important;color:#ffffffb8!important;max-width:none!important;position:absolute!important;inset:auto clamp(30px,6vw,90px) 32px!important;transform:none!important}.scene-progress i{transform-origin:100%;will-change:transform;background:#ffffffb8;flex:1;height:1px}.scene-progress span{white-space:nowrap;letter-spacing:2px;font:600 8px Manrope,sans-serif}.motion-enabled .home-page>section{transform:translateZ(0)}.motion-enabled .product-card-media,.motion-enabled .featured-product-media,.motion-enabled .home-banner-media{backface-visibility:hidden}@media (width<=860px){.hero-media-mask{position:absolute;inset:0}.hero-media-mask>img{object-position:60% center;height:100%}.header.cinematic-header:not(.scrolled),.header.cinematic-header.scrolled{-webkit-backdrop-filter:blur(10px);background:#ffffffe6}.cinematic-banner-scene{background:0 0;height:auto;min-height:0;margin-block:70px}.cinematic-banner-scene .home-banner{border-radius:14px;width:calc(100% - 20px);height:520px;position:relative}.cinematic-banner-scene .home-banner-media img{will-change:auto;height:100%;transform:none!important}.cinematic-banner-scene .home-banner:after{background:linear-gradient(#0000 28%,#091425d1)}.cinematic-banner-scene .home-banner-copy{inset:auto 24px 48px;transform:none!important}.cinematic-banner-scene .home-banner-copy h2{font-size:36px}.scene-progress{display:none}}@media (width<=699px){.mobile-hero-pending .hero-media-mask{opacity:0;clip-path:inset(0 0 18%);transition:opacity 1s,clip-path 1.2s cubic-bezier(.16,1,.3,1)}.mobile-hero-pending .hero-media-mask>img{transition:transform 1.5s cubic-bezier(.16,1,.3,1);transform:scale(1.06)!important}.mobile-hero-pending .hero-copy>*{opacity:0;transition:opacity .75s,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.mobile-hero-visible .hero-media-mask{opacity:1;clip-path:inset(0)}.mobile-hero-visible .hero-media-mask>img{transform:none!important}.mobile-hero-visible .hero-copy>*{opacity:1;transform:none}.mobile-hero-visible .hero-copy>h1{transition-delay:.12s}.mobile-hero-visible .hero-copy>p{transition-delay:.22s}.mobile-hero-visible .hero-copy>button{transition-delay:.32s}}@media (prefers-reduced-motion:reduce){.hero-media-mask,.cinematic-banner-scene .home-banner-media{clip-path:none!important}.hero-media-mask>img,.cinematic-banner-scene .home-banner-media img,.cinematic-banner-scene .home-banner-copy{opacity:1!important;transform:none!important}.cinematic-banner-scene{height:auto;min-height:0}.cinematic-banner-scene .home-banner{height:clamp(420px,65vw,680px);position:relative}}.header.scrolled,.header.cinematic-header.scrolled{background:linear-gradient(135deg,#fffefbf5,#f5f2ebe8);box-shadow:0 14px 42px #12233f1f,inset 0 1px #fff}.header .header-nav-row,.header.cinematic-header:not(.scrolled) .header-nav-row{background:linear-gradient(135deg,#0b2c5df5,#12233fed);border-top:1px solid #ffffff1a;box-shadow:inset 0 -1px #ffffff21,0 8px 24px #12233f1f}.header .lj-logo img{filter:none;opacity:1}.header .utility-action,.header .quick-nav button,.header .secondary-nav button,.header .mobile-header-menu,.header .mobile-header-tools button{color:var(--navy)}.header .utility-action:hover,.header .quick-nav button:hover,.header .secondary-nav button:hover{color:#0b2c5d;opacity:1}.header .header-icon{filter:none;opacity:.9}.header .header-search{color:#5e6670;-webkit-backdrop-filter:blur(12px);background:#12233f0e;box-shadow:inset 0 1px #ffffffd9,0 0 0 1px #12233f09}.header .catalog-trigger{background:var(--navy);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff26}.header .quick-nav button:after{background:var(--navy)}.header .quick-nav .accent{color:#973039}.header button:focus-visible{outline-color:var(--navy)}.header .header-nav-row .quick-nav button,.header .header-nav-row .secondary-nav button{color:#ffffffe0}.header .header-nav-row .quick-nav button:hover,.header .header-nav-row .secondary-nav button:hover{color:#fff}.header .header-nav-row .quick-nav button:after{background:#fff}.header .header-nav-row .quick-nav .accent{color:#ffc2bd}.header .header-nav-row .catalog-trigger{background:#ffffff1a;border-inline:1px solid #ffffff1c}@media (width<=860px){.header,.header.scrolled,.header.cinematic-header:not(.scrolled),.header.cinematic-header.scrolled{-webkit-backdrop-filter:blur(16px)saturate(135%);background:linear-gradient(135deg,#fffefbf0,#f5f2ebe0)}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:var(--navy) #f3f0e9;scrollbar-width:thin}::-webkit-scrollbar-thumb{background:var(--navy);border:3px solid #f3f0e9;border-radius:999px}button,input,select,textarea{-webkit-tap-highlight-color:transparent}input,select,textarea{color:var(--ink);border-radius:10px}input::placeholder,textarea::placeholder{color:#92979d;opacity:1}select{appearance:none;cursor:pointer;outline:0;transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:inset 0 1px #ffffffe6;background-color:#ffffffd1!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2312233f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:13px!important;background-repeat:no-repeat!important;background-size:15px!important;border:1px solid #12233f21!important;padding-inline:14px 40px!important}select:hover{background-color:#fff!important;border-color:#12233f47!important}select:focus-visible{box-shadow:0 0 0 4px #12233f1a;border-color:var(--navy)!important}select option{color:var(--ink);background:#fffdf8}select::-ms-expand{display:none}input[type=date]::-webkit-calendar-picker-indicator{opacity:.65;cursor:pointer}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.65;cursor:pointer}input:-webkit-autofill{-webkit-text-fill-color:var(--ink);transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fffdf8}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fffdf8}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fffdf8}.listing-toolbar{z-index:80;-webkit-backdrop-filter:blur(14px);background:linear-gradient(135deg,#fffefbeb,#f7f4eec7);border:1px solid #12233f17;border-radius:16px;height:64px;margin-top:18px;padding:0 18px;position:relative;box-shadow:0 10px 30px #12233f0e,inset 0 1px #fff}.listing-toolbar>span{color:#68717c;font-weight:600}.listing-toolbar label{color:var(--navy);font-size:11px;font-weight:700}.listing-toolbar select{min-width:190px;height:42px;font-size:11px}.catalog-layout{z-index:1;grid-template-columns:270px 1fr;gap:34px;padding-top:30px;position:relative}.filters-desktop .filters{scrollbar-width:thin;background:linear-gradient(145deg,#fffefbf5,#f6f3ece0);border:1px solid #12233f17;border-radius:20px;max-height:calc(100vh - 184px);padding:22px 20px 18px;position:sticky;top:164px;overflow:auto;box-shadow:0 18px 50px #12233f14,inset 0 1px #fff}.filter-title{border-bottom:1px solid #12233f1f;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 0 16px;display:flex}.filter-title>span{color:var(--navy);align-items:center;gap:8px;display:flex}.filter-title svg{width:18px;height:18px}.filter-title b{font-size:13px}.filter-title em{background:var(--navy);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:8px;font-style:normal;display:grid}.filter-title button{min-height:30px;color:var(--navy);background:#12233f12;border:0;border-radius:999px;padding:0 10px;font-size:9px;font-weight:700;transition:background-color .2s,color .2s,opacity .2s}.filter-title button:hover:not(:disabled){background:var(--navy);color:#fff}.filter-title button:disabled{opacity:.36;cursor:default}.filters fieldset{border:0;border-bottom:1px solid #12233f17;margin:0;padding:20px 0}.filters fieldset:last-child{border-bottom:0;padding-bottom:2px}.filters legend{width:100%;color:var(--navy);margin:0 0 12px;font-size:11px;font-weight:800}.filter-options{gap:5px;display:grid}.filters .filter-option{color:#515963;cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:40px;margin:0;padding:7px 9px;font-size:10px;transition:background-color .18s,color .18s,transform .18s;display:flex}.filters .filter-option:hover{color:var(--navy);background:#12233f0f;transform:translate(-2px)}.filter-option input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #a9b0b8;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin:0;transition:border-color .18s,box-shadow .18s,background-color .18s;display:grid}.filter-option input[type=checkbox]:before{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:8px;height:5px;transition:transform .18s cubic-bezier(.2,.8,.2,1);transform:rotate(-45deg)scale(0)}.filter-option input[type=checkbox]:checked{border-color:var(--navy);background:var(--navy);box-shadow:0 0 0 3px #12233f17}.filter-option input[type=checkbox]:checked:before{transform:rotate(-45deg)scale(1)}.filter-option input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #12233f4d}.filters .chip-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.filters .chip-list button{color:#59616b;background:#ffffffb8;border:1px solid #12233f21;border-radius:10px;min-width:0;height:40px;padding:0 5px;font-size:10px;font-weight:700;transition:transform .18s,border-color .18s,background-color .18s,color .18s,box-shadow .18s;box-shadow:inset 0 1px #fff}.filters .chip-list button:hover{color:var(--navy);border-color:#12233f59;transform:translateY(-1px)}.filters .chip-list button.active{border-color:var(--navy);background:var(--navy);color:#fff;box-shadow:0 8px 18px #12233f2e}.filter-switches{gap:8px;display:grid}.filters .filter-switches label{color:#444d57;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:0;padding:4px 2px;font-size:10px;font-weight:600;display:flex}.filter-switches input[type=checkbox]{appearance:none;cursor:pointer;background:#dadddf;border:1px solid #12233f24;border-radius:999px;flex:none;width:42px;height:24px;margin:0;transition:background-color .22s,border-color .22s;position:relative;box-shadow:inset 0 2px 5px #12233f1f}.filter-switches input[type=checkbox]:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;right:3px;box-shadow:0 2px 6px #12233f38}.filter-switches input[type=checkbox]:checked{border-color:var(--navy);background:var(--navy)}.filter-switches input[type=checkbox]:checked:before{transform:translate(-18px)}.filter-switches input[type=checkbox]:focus-visible{outline-offset:2px;outline:3px solid #12233f24}.filter-drawer{background:linear-gradient(145deg,#fffdf9,#f5f2eb);border-left:1px solid #12233f1a;box-shadow:-22px 0 60px #12233f29}.filter-drawer>.drawer-top{z-index:2;-webkit-backdrop-filter:blur(14px);background:#fffdf9e6;margin:-24px -24px 8px;padding:16px 24px 10px;position:sticky;top:-24px}.filter-drawer>.primary{border-radius:14px;width:calc(100% + 16px);margin:18px -8px -24px;position:sticky;bottom:-24px;box-shadow:0 -12px 30px #f5f2ebeb}@media (width<=860px){.listing-toolbar{margin-top:12px;padding-inline:13px}.listing-toolbar label{gap:7px}.listing-toolbar select{min-width:155px}.catalog-layout{padding-top:22px;display:block}.filter-drawer .filters{position:static}.filter-title{margin-top:6px}.filters .chip-list{grid-template-columns:repeat(4,1fr)}}@media (width<=520px){.listing-toolbar select{min-width:142px;padding-inline:10px 34px!important}.filters .chip-list{grid-template-columns:repeat(3,1fr)}}.price{row-gap:6px}.price strong,.price del{unicode-bidi:plaintext}.price em{white-space:nowrap;border-radius:999px;padding:5px 9px;font-family:Vazirmatn,Noto Sans Arabic,Tahoma,sans-serif;font-weight:700;line-height:1.4}.price.compact{column-gap:8px}.price.compact strong{font-size:11px}.price.compact em{padding:4px 7px;font-size:7px}.premium-sale-shell{direction:rtl;grid-template-columns:minmax(0,1fr) minmax(300px,390px)}.premium-sale-glass{-webkit-backdrop-filter:blur(28px)saturate(135%);direction:rtl;background:linear-gradient(145deg,#fff3,#ffffff13);border-color:#ffffff4d;grid-area:1/2;box-shadow:inset 0 1px #ffffff57,0 35px 90px #00000038}.new-products-rail .product-card-media.has-colors .quick-add,.premium-sale-step-track .product-card-media.has-colors .quick-add{z-index:3;bottom:64px}.new-products-rail .color-dock,.premium-sale-step-track .color-dock{z-index:4;bottom:3px}@media (width<=800px){.premium-sale-shell{grid-template-columns:1fr}.premium-sale-glass,.premium-sale-viewport{grid-area:auto/1}.premium-sale-glass{justify-self:stretch}.new-products-rail .product-card-media.has-colors .quick-add,.premium-sale-step-track .product-card-media.has-colors .quick-add{bottom:58px}}.price,.price.compact{direction:rtl;flex-direction:column;align-items:flex-end;gap:5px;margin:0;display:flex}.price-offer{direction:ltr;align-items:center;gap:7px;min-height:24px;display:flex}.price-offer del{color:#aeb1b6;font-size:11px;font-weight:600;text-decoration-thickness:1.5px}.price-offer em,.price.compact .price-offer em{color:#fff;white-space:nowrap;background:#ed334f;border-radius:999px;padding:3px 9px;font:800 11px/1.45 Vazirmatn,Noto Sans Arabic,Tahoma,sans-serif}.price-current{color:var(--navy);direction:ltr;justify-content:flex-end;align-items:flex-end;gap:7px;display:flex}.price-current small{max-width:28px;color:var(--navy);text-align:right;font-size:9px;font-weight:800;line-height:1.05}.price-current strong,.price.compact .price-current strong{color:var(--navy);letter-spacing:.015em;direction:rtl;font-size:clamp(18px,1.5vw,25px);font-weight:800;line-height:1}.premium-sale-step-track .price,.new-products-rail .price{min-height:52px}.premium-sale-shell{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(310px,390px);align-items:center}.premium-sale-glass{text-align:center;-webkit-backdrop-filter:blur(36px)saturate(155%);direction:rtl;background:linear-gradient(145deg,#5b95e83d,#604cd22b);border:1px solid #ffffffb8;border-radius:36px;flex-direction:column;grid-area:1/2;justify-content:center;justify-self:end;align-items:center;width:100%;min-height:590px;padding:clamp(38px,4vw,62px) clamp(28px,3.5vw,48px);display:flex;box-shadow:inset 0 1px #ffffff75,inset 0 -1px #ffffff1f,0 32px 90px #00000029}.premium-sale-glass>span{color:#ffffffb8;margin-bottom:20px}.premium-sale-glass h2{color:#fff;letter-spacing:-.055em;max-width:280px;margin:0;font-size:clamp(40px,4.6vw,64px);font-weight:800;line-height:1.35}.premium-sale-glass .sale-subtitle{color:#fff;max-width:250px;margin:48px 0 20px;font-size:clamp(24px,2.4vw,34px);font-weight:500;line-height:1.6}.premium-sale .sale-countdown{direction:ltr;grid-template-columns:repeat(3,1fr);gap:13px;width:min(100%,250px);margin:8px auto 0;display:grid}.premium-sale .sale-countdown span{aspect-ratio:1;background:#fffffff0;border:0;border-radius:12px;place-items:center;min-width:0;padding:0;display:grid;box-shadow:0 12px 30px #0a1c4221}.premium-sale .sale-countdown b{color:#26345a;font:800 clamp(19px,2vw,27px)/1 Vazirmatn,sans-serif}.premium-sale-glass>button{color:#2157cf;background:#fff;border:0;border-radius:999px;justify-content:center;min-width:185px;min-height:58px;margin-top:46px;padding:0 25px;font-size:15px;box-shadow:0 18px 40px #081c4d29}.premium-sale-viewport{grid-area:1/1}@media (width<=800px){.premium-sale-shell{grid-template-columns:1fr}.premium-sale-glass,.premium-sale-viewport{grid-area:auto/1}.premium-sale-glass{justify-self:stretch;min-height:520px}.premium-sale-glass h2{font-size:45px}.premium-sale-glass .sale-subtitle{margin-top:34px}.price-current strong,.price.compact .price-current strong{font-size:19px}}.premium-sale{isolation:isolate;background:radial-gradient(ellipse at 88% 28%,#3e7fe357,transparent 30%),radial-gradient(ellipse at 16% 80%,color-mix(in srgb,var(--sale-accent) 22%,transparent),transparent 36%),linear-gradient(128deg,#07162b 0%,#102a4d 50%,#071a35 100%);padding-block:clamp(120px,13vw,210px)}.premium-sale:after{content:"";z-index:-1;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 8%,#ffffff09 28%,#0000 47%),radial-gradient(circle at 76% 14%,#ffffff17,#0000 18%);position:absolute;inset:0}.premium-sale-shell{align-items:center;gap:clamp(42px,6vw,100px)}.premium-sale-glass{isolation:isolate;-webkit-backdrop-filter:blur(42px)saturate(165%);background:linear-gradient(145deg,#ffffff29,#5e96eb1f 44%,#634fda1a);border:1px solid #dcefffb8;border-radius:40px;min-width:0;max-width:100%;min-height:clamp(550px,43vw,650px);padding:clamp(42px,4.5vw,68px) clamp(30px,3.5vw,50px);position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,inset 16px 0 35px #ffffff09,inset -20px -24px 55px #26268221,0 0 0 1px #75bfff14,0 38px 110px #00061557,0 0 70px #4889ff1f}.premium-sale-glass:before{content:"";z-index:-1;aspect-ratio:1;filter:blur(3px);pointer-events:none;background:radial-gradient(circle at 42% 45%,#ffffff38,#82bdff14 38%,#0000 68%);border-radius:50%;width:115%;position:absolute;top:-28%;right:-34%}.premium-sale-glass:after{content:"";z-index:-1;aspect-ratio:1;filter:blur(12px);pointer-events:none;background:radial-gradient(circle,#6954e933,#0000 66%);border-radius:50%;width:85%;position:absolute;bottom:-25%;right:10%}.premium-sale-glass>*{z-index:1;min-width:0;max-width:100%;position:relative}.premium-sale-glass>span{letter-spacing:.26em;color:#e5f0ffc7;margin-bottom:clamp(17px,2vw,26px);font-size:9px}.premium-sale-glass h2{overflow-wrap:anywhere;text-wrap:balance;color:#fff;letter-spacing:-.045em;inline-size:100%;max-inline-size:310px;margin:0 auto;font-size:clamp(34px,3.8vw,58px);font-weight:800;line-height:1.38}.premium-sale-glass .sale-subtitle{overflow-wrap:anywhere;text-wrap:balance;color:#f5f9ffeb;inline-size:100%;max-inline-size:275px;margin:clamp(34px,4vw,54px) auto 20px;font-size:clamp(18px,1.7vw,26px);font-weight:500;line-height:1.75}.premium-sale .sale-countdown{gap:11px;max-width:260px}.premium-sale .sale-countdown span{background:linear-gradient(145deg,#fffffffa,#ebf2ffe6);border:1px solid #fff9;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;box-shadow:inset 0 1px #ffffffe6,0 13px 32px #020f3033}.premium-sale .sale-countdown span:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fffffff2,0 18px 38px #020f3042}.premium-sale-glass>button{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s,background-color .3s;position:relative;overflow:hidden}.premium-sale-glass>button:before{content:"";background:linear-gradient(90deg,#0000,#fffc,#0000);width:42%;transition:left .65s;position:absolute;top:0;bottom:0;left:-55%;transform:skew(-18deg)}.premium-sale-glass>button:hover{transform:translateY(-3px)scale(1.025);box-shadow:0 22px 48px #04164140}.premium-sale-glass>button:hover:before{left:115%}.premium-sale-viewport{padding:42px 12px 58px;position:relative;overflow:visible}.premium-sale-viewport:before{content:"";z-index:-1;filter:blur(18px);pointer-events:none;background:radial-gradient(#4d8fe929,#0000 68%);border-radius:40px;position:absolute;inset:10% -4% 5%}.premium-sale-step-track{gap:clamp(14px,1.6vw,24px)}.premium-sale-step-track .product-card{background:linear-gradient(160deg,#fffffffc,#f7f9fdf0);border:1px solid #fff9;border-radius:23px;transition:transform .65s cubic-bezier(.16,1,.3,1),box-shadow .65s,border-color .4s;position:relative;box-shadow:0 24px 60px #00071847,0 0 0 1px #579eff0d}.premium-sale-step-track .product-card:before{content:"";z-index:-1;filter:blur(11px);opacity:.35;background:linear-gradient(135deg,#64b5ff38,#0000 45%,#e840581f);border-radius:29px;transition:opacity .45s;position:absolute;inset:-8px}.premium-sale-step-track .product-card:hover{border-color:#c2e2fff5;transform:translateY(-12px)scale(1.012);box-shadow:0 38px 85px #00071861,0 0 45px #519bff21}.premium-sale-step-track .product-card:hover:before{opacity:.78}.premium-sale-step-track .product-card-media{overflow:hidden}.premium-sale-step-track .product-images img{transition:opacity .45s,transform 1s cubic-bezier(.16,1,.3,1)}.premium-sale-step-track .product-card:hover .product-images img{transform:scale(1.055)}.premium-sale-step-track .price-offer em{background:linear-gradient(135deg,#ed3954,#c81f3b);padding:4px 10px;box-shadow:0 7px 17px #c81f3b2e}.premium-sale-step-track .quick-add{-webkit-backdrop-filter:blur(15px);background:linear-gradient(135deg,#081a34e6,#16355bd1);border:1px solid #fff3;border-radius:13px;transition:transform .45s cubic-bezier(.16,1,.3,1),background .35s,box-shadow .35s;box-shadow:inset 0 1px #ffffff29,0 14px 32px #030d1f3d}.premium-sale-step-track .quick-add:hover{background:linear-gradient(135deg,#11315bf5,#254b79e6);box-shadow:inset 0 1px #ffffff38,0 18px 40px #030d1f52}.premium-sale-progress{background:#ffffff1f;border-radius:999px;height:3px;overflow:visible}.premium-sale-progress i{border-radius:inherit;background:linear-gradient(90deg,#75b7ff,#fff,#b79aff);box-shadow:0 0 18px #7fb6ffa6}@media (width<=1150px) and (width>=801px){.premium-sale-shell{grid-template-columns:minmax(0,1fr) minmax(285px,340px);gap:34px}.premium-sale-glass{min-height:540px;padding-inline:28px}.premium-sale-glass h2{font-size:clamp(32px,4vw,46px)}.premium-sale-glass .sale-subtitle{font-size:19px}}@media (width<=800px){.premium-sale{padding-block:90px}.premium-sale-shell{gap:42px}.premium-sale-glass{border-radius:30px;order:0;justify-self:center;width:min(100%,560px);min-height:500px;padding:42px 24px}.premium-sale-viewport{order:1;width:100%;padding-inline:0;overflow:hidden}.premium-sale-glass h2{max-inline-size:360px;font-size:clamp(34px,10vw,48px)}.premium-sale-glass .sale-subtitle{margin-top:30px;font-size:20px}.premium-sale-step-track .product-card:hover{transform:none}}@media (width<=500px){.premium-sale{padding-block:72px}.premium-sale-shell{width:calc(100% - 24px)}.premium-sale-glass{border-radius:26px;min-height:460px;padding:35px 20px}.premium-sale-glass>span{font-size:8px}.premium-sale-glass h2{max-inline-size:290px;font-size:clamp(31px,11vw,42px);line-height:1.42}.premium-sale-glass .sale-subtitle{max-inline-size:240px;font-size:17px;line-height:1.8}.premium-sale .sale-countdown{gap:9px;max-width:225px}.premium-sale-glass>button{min-width:170px;min-height:54px;margin-top:35px}}@media (prefers-reduced-motion:reduce){.premium-sale-step-track .product-card,.premium-sale-step-track .product-images img,.premium-sale-glass>button,.premium-sale .sale-countdown span{transition:none}}.product-card>.product-card-quick-add{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#0b1f3bf5,#21436ceb);border-radius:11px;flex:none;width:calc(100% - 16px);height:42px;margin:0 8px 9px;position:relative;bottom:auto;left:auto;right:auto;transform:none;box-shadow:inset 0 1px #ffffff21,0 10px 24px #08183024}.product-card>.product-card-quick-add:hover{background:linear-gradient(135deg,#142f55,#284e7b);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff2e,0 15px 30px #08183033}.product-card>.product-card-quick-add svg{width:17px}.product-copy>h3:first-child{margin-top:0}.premium-sale{padding-block:clamp(78px,8vw,125px)}.premium-sale-glass>span{margin-bottom:14px;font-size:8px}.premium-sale-glass h2{max-inline-size:260px;font-size:clamp(31px,3.15vw,47px);line-height:1.35}.premium-sale-glass .sale-subtitle{max-inline-size:235px;margin:24px auto 14px;font-size:clamp(16px,1.5vw,21px);line-height:1.65}.premium-sale .sale-countdown{gap:9px;max-width:215px;margin-top:3px}.premium-sale-viewport{padding:28px 8px 46px}.premium-sale-step-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;animation:.68s cubic-bezier(.16,1,.3,1) both sale-autoplay-shift}.premium-sale-step-track .product-card,.premium-sale-step-track .product-card:nth-child(n){border-radius:18px;min-width:0;padding:6px;display:block}.premium-sale-step-track .product-card:nth-child(n+5){display:none}.premium-sale-step-track .product-card-media{aspect-ratio:4/4.75;border-radius:13px}.premium-sale-step-track .product-copy{min-height:92px;padding:11px 5px 7px}.premium-sale-step-track .product-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin:0 0 7px;font-size:11px;line-height:1.75;display:-webkit-box;overflow:hidden}.premium-sale-step-track .price{min-height:45px}.premium-sale-step-track .price-current strong{font-size:clamp(15px,1.25vw,20px)}.premium-sale-step-track .price-offer{min-height:19px}.premium-sale-step-track .price-offer del{font-size:8px}.premium-sale-step-track .price-offer em{padding:2px 7px;font-size:8px}.premium-sale-step-track .product-card>.product-card-quick-add{border-color:#ffffff29;width:calc(100% - 10px);height:37px;margin:0 5px 5px;font-size:8px}.premium-sale-step-track .color-dock{bottom:4px;transform:translate(50%,5px)scale(.82)}@keyframes sale-autoplay-shift{0%{opacity:.55;transform:translate(44px)}to{opacity:1;transform:translate(0,0)}}@media (width<=1200px) and (width>=801px){.premium-sale-shell{grid-template-columns:minmax(0,1fr) minmax(265px,305px);gap:28px}.premium-sale-step-track{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-sale-step-track .product-card:nth-child(n+4){display:none}.premium-sale-glass{min-height:435px}.premium-sale-glass h2{font-size:36px}}@media (width<=800px){.premium-sale{padding-block:68px}.premium-sale-shell{gap:32px}.premium-sale-glass{width:min(100%,480px);min-height:420px;padding:32px 22px}.premium-sale-viewport{padding-block:20px 42px}.premium-sale-step-track{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-sale-step-track .product-card:nth-child(n+3){display:none}.product-card>.product-card-quick-add{height:40px}}@media (width<=500px){.premium-sale-glass{min-height:390px;padding-block:28px}.premium-sale-glass h2{font-size:34px}.premium-sale-glass .sale-subtitle{margin-top:20px;font-size:16px}.premium-sale-glass>button{min-height:46px;margin-top:23px}.premium-sale-step-track{grid-template-columns:1fr}.premium-sale-step-track .product-card:nth-child(n+2){display:none}.premium-sale-step-track .product-card{justify-self:center;width:min(78vw,280px)}}@media (prefers-reduced-motion:reduce){.premium-sale-step-track{animation:none}}.premium-sale-glass h2{letter-spacing:0;background:linear-gradient(#fff 8%,#eef5ff 58%,#cfe2ff 100%);color:#0000;filter:drop-shadow(0 8px 18px #00123938);-webkit-background-clip:text;background-clip:text;font-family:Lalezar,Vazirmatn,sans-serif;font-weight:400;line-height:1.02}.premium-sale-glass h2>span:first-child{transform:rotate(-1.5deg)translate(-.06em)}.premium-sale-glass h2>span:last-child{margin-top:.03em;font-size:1.08em;transform:rotate(1deg)translate(.08em)}@media (width<=500px){.premium-sale-glass h2{line-height:1.08}.premium-sale-glass h2>span:first-child,.premium-sale-glass h2>span:last-child{transform:none}}.header .header-nav-row,.header.cinematic-header:not(.scrolled) .header-nav-row{-webkit-backdrop-filter:blur(30px)saturate(180%)!important;background:linear-gradient(135deg,#0b2c5d6b,#12233f47)!important;border-color:#ffffff52!important;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0310251a,0 10px 30px #12233f1a!important}.header .header-nav-row .quick-nav .accent{color:#fff!important;background:linear-gradient(135deg,#ef4655,#bd2435)!important;border-radius:999px!important;height:38px!important;padding:0 18px!important;box-shadow:0 9px 24px #ca25376b,inset 0 1px #ffffff52!important}.header .header-nav-row .quick-nav .accent:hover{transform:translateY(-2px);background:linear-gradient(135deg,#ff5c68,#d3263b)!important;box-shadow:0 13px 30px #da273b85,inset 0 1px #fff6!important}.home-page .section-head>div>span,.home-page .section-head>div>p{display:none!important}.primary,.section-head>button,.story button,.home-banner-copy button,.recommended-set-copy footer>button,.article-read-more,.seasonal-all,.product-card>.product-card-quick-add,.drawer-account,.checkout-button{color:#fff!important;background:linear-gradient(135deg,#17365f,#0b2344)!important;border-radius:999px!important;box-shadow:inset 0 1px #fff3,0 10px 24px #12233f38!important}.primary:hover,.section-head>button:hover,.story button:hover,.home-banner-copy button:hover,.recommended-set-copy footer>button:hover,.article-read-more:hover,.seasonal-all:hover,.product-card>.product-card-quick-add:hover,.drawer-account:hover,.checkout-button:hover{transform:translateY(-3px);color:#fff!important;background:linear-gradient(135deg,#e64251,#bd2437)!important;border-color:#df3547!important;box-shadow:inset 0 1px #ffffff47,0 15px 32px #be243752!important}html,body,#root,#root *,#app-loader,#app-loader *,input::placeholder,textarea::placeholder{font-family:Vazirmatn,Tahoma,Arial,sans-serif!important}.wishlist-page .listing-header>span,.outfits-page .listing-header>span,.outfit-detail>div>span:first-child,.checkout-heading>span,.account-heading>span,.auth-brand>span,.account-welcome>small,.story-viewer-copy>small,.recommended-set-cover>span,.cinematic-story-copy>small,.cinematic-story-steps article>span,.catalog-mega>header>span{display:none!important}.sort-control{color:var(--navy);align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.sort-menu{z-index:70;width:210px;position:relative}.sort-menu-trigger{width:100%;height:44px;color:var(--navy);text-align:right;background:#ffffffd1;border:1px solid #12233f26;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:0 15px;font-size:11px;font-weight:700;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:inset 0 1px #fff,0 7px 18px #12233f12}.sort-menu-trigger svg{width:17px;transition:transform .24s}.sort-menu.open .sort-menu-trigger{border-color:var(--navy);background:#fff;box-shadow:0 0 0 4px #12233f17,0 10px 24px #12233f1a}.sort-menu.open .sort-menu-trigger svg{transform:rotate(180deg)}.sort-menu-popover{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(145%);background:linear-gradient(145deg,#fffefbfa,#f5f2ebf2);border:1px solid #12233f1c;border-radius:16px;width:100%;padding:7px;animation:.2s cubic-bezier(.16,1,.3,1) sort-menu-in;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 22px 55px #12233f2e,inset 0 1px #fff}.sort-menu-popover button{color:#4d5661;text-align:right;width:100%;min-height:42px;box-shadow:none;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;font-size:10px;font-weight:650;transition:background-color .18s,color .18s,transform .18s;display:flex}.sort-menu-popover button:hover{color:var(--navy);background:#12233f12;transform:translate(-2px)}.sort-menu-popover button.selected{background:var(--navy);color:#fff;box-shadow:0 7px 17px #12233f2e}.sort-menu-popover button.selected:hover{background:var(--navy-2);color:#fff}.sort-menu-popover svg{stroke-width:3px;width:16px;height:16px}@keyframes sort-menu-in{0%{opacity:0;transform:translateY(-7px)scale(.98)}to{opacity:1;transform:none}}.filters .filter-option.selected{background:linear-gradient(135deg,var(--navy),var(--navy-2));color:#fff;transform:none;box-shadow:0 8px 20px #12233f2e}.filters .filter-option.selected:hover{color:#fff;background:linear-gradient(135deg,#1b416f,#102b50);transform:translate(-2px)}.filters .filter-option.selected input[type=checkbox]{background:#ffffff24;border-color:#fff;box-shadow:0 0 0 3px #ffffff21}.filters .filter-option.selected input[type=checkbox]:before{transform:rotate(-45deg)scale(1)}.filter-selected-mark{color:var(--navy);stroke-width:3px;background:#fff;border-radius:50%;margin-right:auto;padding:3px;box-shadow:0 3px 9px #030f2133;width:19px!important;height:19px!important}@media (width<=860px){.sort-control{margin-right:auto}.sort-menu{width:170px}.sort-menu-popover{left:0;right:auto}}@media (width<=520px){.sort-control>span{display:none}.sort-menu{width:150px}.sort-menu-trigger{height:42px;padding-inline:12px}}.listing-toolbar{height:auto;min-height:72px;padding-block:12px}.sort-control{flex:1;justify-content:flex-start;gap:18px;min-width:0}.sort-label{white-space:nowrap;flex:none;align-items:center;gap:7px;display:flex}.sort-label svg{stroke-width:2.5px;width:20px;height:20px}.sort-menu{z-index:auto;align-items:center;gap:clamp(12px,1.5vw,25px);width:auto;min-width:0;display:flex;position:static}.sort-menu>button{color:#707985;white-space:nowrap;background:0 0;border:0;flex:none;padding:9px 0;font-size:12px;font-weight:750;transition:color .2s,transform .2s;position:relative}.sort-menu>button:after{content:"";background:#245b9b;border-radius:2px;height:2px;transition:right .2s,left .2s;position:absolute;bottom:2px;left:50%;right:50%}.sort-menu>button:hover{color:#245b9b;transform:translateY(-1px)}.sort-menu>button:hover:after,.sort-menu>button.selected:after{left:0;right:0}.sort-menu>button.selected,.sort-menu>button.selected:hover{color:#245b9b;font-weight:900}.product-card .product-copy{padding-top:10px;padding-bottom:8px}.product-card .product-copy h3{margin-bottom:4px}.product-card .product-copy .price{row-gap:2px;min-height:50px}.product-card .product-copy .price-offer{min-height:20px}.product-card .product-copy .price-offer del{font-size:13px;line-height:1.25}.product-card>.product-card-quick-add{gap:10px;height:48px;font-size:13px;font-weight:850}.product-card>.product-card-quick-add svg{stroke-width:2.4px;width:21px;height:21px}@media (width<=1100px){.listing-toolbar{flex-direction:column;align-items:flex-start;gap:5px}.listing-toolbar>span{order:2}.sort-control{scrollbar-width:none;order:1;width:100%;padding-bottom:3px;overflow-x:auto}.sort-control::-webkit-scrollbar{display:none}}@media (width<=860px){.listing-toolbar{flex-direction:row;align-items:center;gap:10px}.listing-toolbar>span{display:none}.sort-control{gap:12px;margin:0}.sort-label{font-size:12px}.sort-menu{gap:17px;width:auto}.sort-menu>button{font-size:11px}.product-card>.product-card-quick-add{height:44px;font-size:12px}}@media (width<=520px){.sort-control>span.sort-label{display:flex}.sort-label{gap:0;font-size:0}.sort-label svg{width:20px;height:20px}.sort-menu{width:auto}.product-card .product-copy .price-offer del{font-size:11px}}.promo-banner-grid{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:clamp(14px,1.7vw,24px);display:grid}.promo-banner-card{aspect-ratio:3.1;isolation:isolate;background:#0d2546;border:1px solid #ffffffbf;border-radius:clamp(18px,1.7vw,28px);min-height:0;position:relative;overflow:hidden;box-shadow:0 18px 48px #08183026,inset 0 1px #ffffff47}.promo-banner-card:after{content:"";z-index:1;background:linear-gradient(90deg,#040f201f,#040f20c2);position:absolute;inset:0}.promo-banner-card>img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.promo-banner-card:hover>img{transform:scale(1.025)}.promo-banner-card-copy{z-index:2;color:#fff;width:min(48%,430px);position:absolute;top:50%;right:clamp(20px,4vw,56px);transform:translateY(-50%)}.promo-banner-card-copy>span{color:#ffffffdb;letter-spacing:0;font-size:10px;font-weight:800;font-family:Vazirmatn,Tahoma,sans-serif!important}.promo-banner-card-copy h2{margin:10px 0 18px;font-size:clamp(22px,2.2vw,39px);line-height:1.45}.promo-banner-card-copy button{min-width:140px;min-height:42px;color:var(--navy);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:8px 18px;font-size:11px;font-weight:850;display:flex}.promo-banner-card-copy button svg{width:16px}@media (width<=860px){.promo-banner-scene{margin-block:22px 55px}.promo-banner-grid{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.promo-banner-card{aspect-ratio:2.55;scroll-snap-align:center;min-width:min(86vw,620px);min-height:0}.promo-banner-card-copy{width:60%;right:22px}.promo-banner-card-copy h2{font-size:24px}}.header .header-search{color:#fff!important;background:linear-gradient(135deg,#173b68,#102b50)!important;border:1px solid #ffffff2e!important;box-shadow:inset 0 1px #ffffff2e!important}.header .header-search:focus-visible{outline-offset:3px;outline:3px solid #12233f2e!important}.header .header-search span{color:#ffffffe6!important}.header .header-search kbd{color:#ffffffb3!important;border-color:#ffffff3d!important}.header .header-search .header-icon{filter:brightness(0)invert()!important;opacity:.96!important}.header .header-nav-row .catalog-trigger{-webkit-backdrop-filter:blur(30px)saturate(180%)!important;background:linear-gradient(145deg,#071b367a,#0b274d57)!important;border-inline-color:#ffffff21!important;border-radius:18px 18px 0 0!important;box-shadow:inset 0 1px #ffffff3d!important}.header .header-nav-row .catalog-trigger:hover{background:linear-gradient(145deg,#0b274d94,#10345f70)!important}.header .header-nav-row .quick-nav .accent,.header .header-nav-row .quick-nav .accent:hover{box-shadow:inset 0 1px #ffffff4d!important}.primary:hover,.section-head>button:hover,.story button:hover,.home-banner-copy button:hover,.recommended-set-copy footer>button:hover,.article-read-more:hover,.seasonal-all:hover,.premium-sale-glass>button:hover,.product-card>.product-card-quick-add:hover,.drawer-account:hover,.checkout-button:hover,.featured-product-cta:hover{box-shadow:inset 0 1px #ffffff47!important}.product-card-media{background:0 0!important}.fashion-topo-hero{--hero-pointer-x:0;--hero-pointer-y:0;color:#fff;isolation:isolate;background:radial-gradient(circle at 19% 26%,#3870b76b,#0000 27%),radial-gradient(circle at 74% 76%,#bb2a3b21,#0000 25%),linear-gradient(135deg,#06172d 0%,#0b2548 48%,#102e57 100%);height:min(800px,100svh - 140px);min-height:650px}.fashion-topo-hero:before{content:"";z-index:1;pointer-events:none;opacity:.18;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.fashion-topo-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#04102214 0%,#0410222e 48%,#041022eb 100%);position:absolute;inset:0}.fashion-topo-hero .hero-media-mask{z-index:0;perspective:1800px;background:linear-gradient(125deg,#ffffff06,#0000)}.fashion-hero-stage{width:min(55vw,780px);height:min(72%,570px);transform:translateY(-50%) rotateX(calc(var(--hero-pointer-y) * -2.8deg)) rotateY(calc(var(--hero-pointer-x) * 4.5deg));transform-style:preserve-3d;will-change:transform;transition:transform .55s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:clamp(24px,5vw,92px)}.fashion-hero-card{transform-style:preserve-3d;background:#122b50;border:1px solid #ddedff61;position:absolute;overflow:hidden;box-shadow:0 38px 90px #0007166b,inset 0 1px #ffffff38}.fashion-hero-card img{object-fit:cover;width:100%;height:100%;display:block}.fashion-hero-card-main{z-index:3;transform:translateZ(78px) rotateZ(-2.5deg) translate(calc(var(--hero-pointer-x) * -9px),calc(var(--hero-pointer-y) * -7px));border-radius:26px;transition:transform .55s cubic-bezier(.16,1,.3,1);inset:1% 15% 1% 5%}.fashion-hero-card-main img{object-position:center 30%;filter:saturate(.88)contrast(1.04)}.fashion-hero-card-side{z-index:2;width:38%;height:61%;transform:translateZ(35px) rotateZ(5deg) translate(calc(var(--hero-pointer-x) * 14px),calc(var(--hero-pointer-y) * 10px));opacity:.72;border-radius:20px;transition:transform .62s cubic-bezier(.16,1,.3,1);top:-7%;right:0}.fashion-hero-card-side img{filter:saturate(.72)contrast(1.08);object-position:center}.fashion-hero-card-detail{z-index:4;width:30%;height:42%;transform:translateZ(118px) rotateZ(-5deg) translate(calc(var(--hero-pointer-x) * 19px),calc(var(--hero-pointer-y) * 14px));border-radius:18px;transition:transform .68s cubic-bezier(.16,1,.3,1);bottom:-6%;right:2%}.fashion-hero-card-detail img{filter:saturate(.8)contrast(1.08);object-position:center}.fashion-topography{z-index:5;pointer-events:none;opacity:.42;transform:translateZ(145px) translate(calc(var(--hero-pointer-x) * 24px),calc(var(--hero-pointer-y) * 18px));background:repeating-radial-gradient(at 45% 55%,#0000 0 34px,#c3deff29 35px,#0000 37px);transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:-18%;-webkit-mask-image:radial-gradient(#000,#0000 67%);mask-image:radial-gradient(#000,#0000 67%)}.fashion-topo-hero .hero-copy{z-index:4;text-align:right;width:min(39vw,540px);max-width:none;top:50%;left:auto;right:clamp(32px,7vw,128px);transform:translateY(-50%)}.fashion-topo-hero .hero-copy>span{color:#d9e8fabd;letter-spacing:2.4px;font-size:9px}.fashion-topo-hero .hero-copy h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 18px 42px #00081842;max-width:520px;margin:20px 0 24px;font-size:clamp(48px,5.4vw,84px);font-weight:750;line-height:1.17}.fashion-topo-hero .hero-copy p{color:#ebf2fac7;max-width:430px;margin:0 0 32px;font-size:13px;line-height:2}.fashion-topo-hero .fashion-hero-cta,.fashion-topo-hero .fashion-hero-cta:hover{min-width:188px;min-height:54px;color:#fff!important;background:linear-gradient(135deg,#ed4354,#bb2438)!important;border:1px solid #ffffff38!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff4d!important}.fashion-topo-hero .fashion-hero-cta:hover{background:linear-gradient(135deg,#ff5866,#cc293e)!important}.fashion-hero-chrome{z-index:4;color:#ddeafa8f;letter-spacing:2.1px;pointer-events:none;direction:ltr;justify-content:space-between;align-items:center;font:600 8px Manrope,Vazirmatn,sans-serif;display:flex;position:absolute;top:30px;left:38px;right:38px}.fashion-topo-hero .hero-index{z-index:4;color:#e5effba3}.fashion-topo-hero .hero-index b{color:#fff}.fashion-topo-hero .hero-index:after{content:"";background:linear-gradient(#fff,#0000);width:1px;height:48px;margin-left:20px;animation:2.2s ease-in-out infinite fashion-scroll-flow}@keyframes fashion-scroll-flow{0%,to{transform-origin:top;opacity:.35;transform:scaleY(.18)}50%{transform-origin:top;opacity:1;transform:scaleY(1)}}@media (width<=980px) and (width>=861px){.fashion-topo-hero .hero-copy{width:43vw;right:42px}.fashion-hero-stage{width:56vw;left:20px}.fashion-topo-hero .hero-copy h1{font-size:48px}}@media (width<=860px){.fashion-topo-hero{background:linear-gradient(160deg,#071a34,#10305a);height:auto;min-height:720px}.fashion-topo-hero:before{opacity:.12;background-size:48px 48px}.fashion-topo-hero:after{background:linear-gradient(#071a3414 28%,#071a34d1 62%,#071a34 95%)}.fashion-hero-stage{width:min(92vw,590px);height:390px;transition:none;top:35px;left:50%;transform:translate(-50%)}.fashion-hero-card-main{border-radius:20px;inset:2% 8% 3%;transform:rotate(-1.5deg)}.fashion-hero-card-side{opacity:.64;width:31%;height:48%;top:0;right:0;transform:rotate(4deg)}.fashion-hero-card-detail{width:27%;height:35%;bottom:0;right:2%;transform:rotate(-4deg)}.fashion-topography{inset:-10%;transform:none}.fashion-topo-hero .hero-copy{text-align:center;width:auto;inset:auto 24px 54px;transform:none}.fashion-topo-hero .hero-copy h1{max-width:560px;margin:13px auto 14px;font-size:clamp(38px,11vw,54px);line-height:1.18}.fashion-topo-hero .hero-copy p{max-width:470px;margin:0 auto 20px;font-size:11px}.fashion-topo-hero .fashion-hero-cta{min-width:178px;min-height:49px}.fashion-hero-chrome{letter-spacing:1.2px;font-size:6px;top:16px;left:18px;right:18px}.fashion-topo-hero .hero-index{display:none}}@media (width<=520px){.fashion-topo-hero{min-height:690px}.fashion-hero-stage{height:370px;top:25px}.fashion-hero-card-main{border-radius:17px;inset:3% 3% 5%}.fashion-hero-card-side{display:none}.fashion-hero-card-detail{width:30%;height:34%;right:0}.fashion-topo-hero .hero-copy{bottom:48px;left:18px;right:18px}.fashion-topo-hero .hero-copy h1{letter-spacing:-.065em;font-size:clamp(34px,9.7vw,40px)}.fashion-hero-chrome{justify-content:flex-start}.fashion-hero-chrome span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.fashion-hero-stage,.fashion-hero-card,.fashion-topography{transition:none!important;transform:none!important}.fashion-hero-stage{transform:translateY(-50%)!important}.fashion-topo-hero .hero-index:after{animation:none}}@media (width<=860px) and (prefers-reduced-motion:reduce){.fashion-hero-stage{transform:translate(-50%)!important}}.hero-brand-shutter{z-index:2;pointer-events:none;direction:ltr;place-items:center end;padding-right:clamp(24px,3.5vw,58px);display:grid;position:absolute;inset:0;overflow:hidden}.hero-brand-shutter span{color:#fff;letter-spacing:-.085em;white-space:nowrap;text-align:center;text-shadow:0 7px 30px #030f225c;-webkit-text-stroke:1px #081d3924;clip-path:inset(0 100% 0 0);max-width:96vw;animation:1.45s cubic-bezier(.16,1,.3,1) .42s both lj-shutter-word;font:900 clamp(72px,10.2vw,160px)/.82 Manrope,Vazirmatn,sans-serif!important}.hero-brand-shutter i{--shutter-color:#123a67;top:50%;left:calc(40% + var(--shutter-index) * 8.7%);background:var(--shutter-color);opacity:0;transform-origin:0;width:6.8%;height:clamp(11px,1.25vw,20px);animation:lj-shutter-slice 1.05s cubic-bezier(.16,1,.3,1) calc(80ms + var(--shutter-index) * 55ms) both;border-radius:2px;position:absolute;transform:translateY(-50%)scaleX(.08);box-shadow:inset 0 1px #ffffff38}.hero-brand-shutter i:nth-of-type(2),.hero-brand-shutter i:nth-of-type(5){--shutter-color:#d83246}.app-loading .hero-brand-shutter span,.app-loading .hero-brand-shutter i{animation-play-state:paused}.hero .hero-copy,.hero .hero-index{z-index:3}@keyframes lj-shutter-word{0%,20%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-28px)}32%{opacity:1}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes lj-shutter-slice{0%{opacity:0;transform:translateY(-50%)scaleX(.06)}22%{opacity:1;transform:translateY(-50%)scaleX(1)}62%{opacity:.9;transform:translateY(-50%)translate(24px)scaleX(.36)}to{opacity:0;transform:translateY(-50%)translate(54px)scaleX(.08)}}@media (width<=860px){.hero-brand-shutter{place-items:start center;padding-top:clamp(185px,45vh,330px);padding-right:0}.hero-brand-shutter span{letter-spacing:-.075em;font-size:clamp(43px,13.7vw,72px)}.hero-brand-shutter i{top:36%;left:calc(8% + var(--shutter-index) * 14.2%);width:11%}}@media (width<=520px){.hero-brand-shutter{padding-top:230px}.hero-brand-shutter span{letter-spacing:-.09em;font-size:clamp(36px,11.5vw,46px)}}@media (prefers-reduced-motion:reduce){.hero-brand-shutter span{clip-path:none;animation:none}.hero-brand-shutter i{display:none}}.new-products-section.container{width:min(1580px,100% - 32px)}.new-products-section .section-head h2{font-weight:800!important}.new-products-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(8px,.8vw,14px)}@media (width>=1000px) and (width<=1150px){.new-products-rail{grid-template-columns:repeat(6,minmax(0,1fr))}.new-products-rail .product-card:nth-child(n){display:block}}@media (width<=800px){.new-products-section.container{width:min(100% - 30px,var(--container))}}main h1,main h2,.section-head h2,.recommended-set-copy h3,.home-articles-grid h3,.categories-section .category-card>strong,.product-card .product-copy h3,.story-product b,.recommended-set-products span,.cart-items h3,.outfit-detail article h3{font-weight:800!important}.price-offer del,.price-offer em{font-weight:900!important}.price:has(.price-offer) .price-current strong{font-weight:900!important}.premium-sale .sale-countdown{gap:7px!important;width:min(100%,185px)!important;max-width:185px!important}.premium-sale .sale-countdown b{font-size:clamp(15px,1.35vw,19px)!important;font-weight:850!important}.home-articles-grid .article-read-more{box-sizing:border-box;align-items:center;gap:12px;width:100%;min-width:0;overflow:hidden;padding:0 14px 0 6px!important}.home-articles-grid .article-read-more>span{flex:0 0 34px}@media (width<=500px){.premium-sale .sale-countdown{gap:6px!important;width:min(100%,170px)!important;max-width:170px!important}}.header .header-nav-row,.header.cinematic-header:not(.scrolled) .header-nav-row{border-bottom:0!important;height:64px!important;box-shadow:inset 0 1px #ffffff2e!important}.header .quick-nav button:after{opacity:0!important;width:0!important;left:auto!important;right:50%!important}.header .quick-nav button:hover:after,.header .quick-nav button[aria-current=page]:after{opacity:1!important;width:100%!important;right:0!important}.header .quick-nav .accent:after{display:none!important}.search-overlay{-webkit-backdrop-filter:blur(9px)saturate(120%);background:#05102185;animation:.24s ease-out both search-backdrop-in;inset:0;overflow:hidden}.search-top{width:100%;height:98px;box-shadow:none;background:#f7f6f2f5;border-bottom:1px solid #12233f17;padding-inline:max(32px,50% - 720px);animation:.42s cubic-bezier(.16,1,.3,1) both search-panel-in}.search-box{color:#fff;background:linear-gradient(135deg,#173b68,#102b50);border:1px solid #ffffff2e;border-radius:999px;height:58px;padding:0 18px;box-shadow:inset 0 1px #ffffff2e}.search-box input{color:#fff;background:0 0;font-size:14px}.search-box input::placeholder{color:#ffffffad}.search-box button{color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.search-box button:hover{background:#ffffff1f}.search-results.container{background:linear-gradient(155deg,#f7f6f2fa,#eef1f5f5);border-radius:0 0 34px 34px;max-width:none;height:calc(min(68svh,700px) - 98px);margin:0;padding:30px max(32px,50% - 600px) 38px;animation:.42s cubic-bezier(.16,1,.3,1) both search-panel-in;overflow:auto;box-shadow:0 28px 70px #020c1c47;width:100%!important}.search-results>span,.search-suggestions>span{color:var(--navy);font-size:11px;font-weight:800}.search-results>div:not(.search-suggestions):not(.empty){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;display:grid}.search-results>div:not(.search-suggestions):not(.empty)>button{background:#ffffffb8;border:1px solid #12233f17;border-radius:15px;padding:10px;box-shadow:0 8px 24px #12233f0e}.search-results>div:not(.search-suggestions):not(.empty)>button:hover{background:#fff;border-color:#12233f33;transform:translateY(-2px)}.search-suggestions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1000px;display:grid}.search-suggestions>span{grid-column:1/-1}.search-suggestions button{min-height:54px;color:var(--navy);background:#ffffffb8;border:1px solid #12233f1a;border-radius:14px;align-items:center;padding:0 16px;font-weight:750}.search-suggestions button:hover{background:#fff;transform:translateY(-2px)}@keyframes search-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes search-panel-in{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:none}}.home-articles-grid .article-cover>b,.home-articles-grid .article-meta i,.home-articles-grid .article-meta small+small{display:none!important}.home-articles-grid .article-meta small:first-child{color:var(--navy);font-size:11px;font-weight:800;line-height:1.8}@media (width<=700px){.search-top{height:80px;padding-inline:15px}.search-results.container{border-radius:0 0 24px 24px;height:calc(74svh - 80px);padding:22px 15px 30px}.search-results>div:not(.search-suggestions):not(.empty){grid-template-columns:1fr}.search-suggestions{grid-template-columns:1fr 1fr;gap:9px}.search-suggestions button{min-height:50px;padding-inline:12px;font-size:9px}}@media (prefers-reduced-motion:reduce){.search-overlay,.search-top,.search-results.container{animation:none}}.premium-sale-shell{grid-template-columns:minmax(0,1fr) minmax(255px,295px);gap:clamp(32px,4.5vw,72px)}.premium-sale-glass{border-radius:30px;min-height:400px;padding:30px 24px}.premium-sale-glass h2{font-size:clamp(30px,3.1vw,43px)}.premium-sale .sale-countdown{gap:6px!important;width:min(100%,160px)!important;max-width:160px!important;margin-top:20px!important}.premium-sale .sale-countdown span{border-radius:8px!important}.premium-sale .sale-countdown b{font-size:clamp(14px,1.15vw,17px)!important}.premium-sale-glass>button{min-width:168px;min-height:50px;margin-top:34px;font-size:13px}.home-articles-grid .article-read-more{padding-left:16px!important;padding-right:16px!important}.search-top .search-box{justify-self:center;width:min(520px,62vw);height:48px;padding-inline:15px}.search-top .search-box>svg{width:19px;height:19px}.search-top .search-box button{width:32px;height:32px}.filters-desktop .filters{scrollbar-color:var(--navy) transparent;scrollbar-width:thin}.filters-desktop .filters::-webkit-scrollbar-track{background:0 0}.filters-desktop .filters::-webkit-scrollbar-thumb{background:var(--navy);border:0;border-radius:999px}.filters-desktop .filters::-webkit-scrollbar-button{background:0 0;width:0;height:0;display:none}.filters-desktop .filters::-webkit-scrollbar-corner{background:0 0;width:0;height:0;display:none}.listing-toolbar{z-index:10}.header{z-index:100}.product-card .product-copy .price{grid-template-rows:24px minmax(28px,auto);align-content:end;justify-items:end;row-gap:5px;width:100%;min-height:57px;display:grid}.product-card .product-copy .price-offer{grid-row:1}.product-card .product-copy .price-current{grid-row:2}.filters legend{font-size:13px;font-weight:900}.filters .filter-option{min-height:43px;font-size:12px;font-weight:750}.filters .chip-list button{height:43px;font-size:12px;font-weight:850}.filters .filter-switches label{font-size:12px;font-weight:750}.sort-control{font-size:13px;font-weight:850}.sort-menu-trigger{text-align:center;justify-content:center;font-size:13px;font-weight:850;position:relative}.sort-menu-trigger svg{position:absolute;left:14px}.sort-menu-popover button{text-align:center;justify-content:center;font-size:12px;font-weight:800;position:relative}.sort-menu-popover button svg{position:absolute;left:12px}.home-articles-grid .article-read-more{text-align:center;justify-content:center!important;padding-inline:18px!important;font-size:14px!important;font-weight:850!important}@media (width<=860px){.search-top .search-box{width:min(430px,100%);height:46px}.sort-menu-trigger{font-size:12px}.sort-menu-popover button{font-size:11.5px}.mobile-nav button{isolation:isolate;position:relative}.mobile-nav button:before{content:"";z-index:-1;background:var(--navy);opacity:0;border-radius:50%;width:34px;height:34px;transition:opacity .22s,transform .22s,box-shadow .22s;position:absolute;top:7px;right:50%;transform:translate(50%)scale(.72)}.mobile-nav button:hover:before,.mobile-nav button:focus-visible:before{opacity:1;transform:translate(50%)scale(1);box-shadow:0 7px 16px #12233f3d}.mobile-nav button svg,.mobile-nav button .header-icon{z-index:1;border-radius:50%;width:34px;height:34px;margin:0;padding:7px;transition:background-color .22s,color .22s,filter .22s,transform .22s,box-shadow .22s;position:relative}.mobile-nav button:hover svg,.mobile-nav button:focus-visible svg{color:#fff;transform:translateY(-2px)}.mobile-nav button:hover .header-icon,.mobile-nav button:focus-visible .header-icon{filter:brightness(0)invert();transform:translateY(-2px)}}@media (width<=800px){.premium-sale-shell{grid-template-columns:1fr}.premium-sale-glass{justify-self:center;width:min(100% - 30px,420px);min-height:380px;padding:28px 22px}}@media (width<=500px){.premium-sale-glass{width:min(100% - 24px,390px);min-height:360px;padding:25px 19px}.premium-sale .sale-countdown{gap:5px!important;width:min(100%,150px)!important;max-width:150px!important;margin-top:17px!important}}.header,.header.scrolled,.header.cinematic-header:not(.scrolled),.header.cinematic-header.scrolled{-webkit-backdrop-filter:blur(20px)saturate(135%)!important;background:linear-gradient(135deg,#fffefbf5,#f5f2ebe8)!important;border-bottom:1px solid #12233f1a!important;box-shadow:0 12px 38px #12233f17,inset 0 1px #ffffffe6!important}.header-main.header-inner{grid-template-columns:minmax(275px,1fr) minmax(260px,320px) minmax(120px,1fr)}.header .utility-action,.header .mobile-header-menu,.header .mobile-header-tools button,.header .utility-action>span{color:var(--navy)!important}.header .utility-action>.header-icon,.header .mobile-header-tools .header-icon{filter:none!important;opacity:.92!important}.header .count-icon b{background:var(--navy)!important;color:#fff!important;border-color:#faf8f3!important}.header .header-search{justify-self:center;width:min(100%,320px);height:42px;padding-inline:14px;color:#fff!important;-webkit-backdrop-filter:none!important;background:linear-gradient(135deg,#173b68,#102b50)!important;border:1px solid #ffffff2e!important;box-shadow:inset 0 1px #ffffff2e,0 7px 18px #12233f1f!important}.header .header-search:hover{background:linear-gradient(135deg,#1d487c,#15365f)!important}.header .header-search span{font-size:11px!important}.header .header-search .header-icon{width:20px!important;height:20px!important}.search-top .search-box{width:min(380px,48vw);height:44px}.search-top .search-box input{font-size:11px}@media (width<=1180px) and (width>=861px){.header-main.header-inner{grid-template-columns:minmax(180px,1fr) minmax(240px,300px) 80px}.header .header-search{width:min(100%,300px)}}@media (width<=860px){.header,.header.scrolled,.header.cinematic-header:not(.scrolled),.header.cinematic-header.scrolled{-webkit-backdrop-filter:blur(16px)saturate(135%)!important;background:linear-gradient(135deg,#fffefbf5,#f5f2ebe8)!important}.search-top .search-box{width:min(340px,100%);height:43px}}html{scrollbar-width:thin;scrollbar-color:#173b68 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#173b68 padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:34px}::-webkit-scrollbar-thumb:hover{background:#245b9b padding-box padding-box}::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}::-webkit-scrollbar-button:single-button{background:0 0!important;width:0!important;height:0!important;display:none!important}::-webkit-scrollbar-button:start:decrement{background:0 0!important;width:0!important;height:0!important;display:none!important}::-webkit-scrollbar-button:end:increment{background:0 0!important;width:0!important;height:0!important;display:none!important}.filters-desktop .filters{scrollbar-width:thin;scrollbar-color:#173b68 transparent;overflow-anchor:none}.filters-desktop .filters::-webkit-scrollbar-thumb{background:#173b68;border:0}.filters-desktop .filters::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}@media (width<=1100px){.sort-control{scrollbar-width:thin;scrollbar-color:#245b9b transparent;padding-bottom:5px}.sort-control::-webkit-scrollbar{width:4px;height:4px;display:block}.sort-control::-webkit-scrollbar-track{background:0 0}.sort-control::-webkit-scrollbar-thumb{background:#245b9b;border:0}.sort-control::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}}.filter-option input[type=checkbox]:before{transform-origin:50%;place-self:center;width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)scale(0)}.filter-option input[type=checkbox]:checked:before,.filters .filter-option.selected input[type=checkbox]:before{transform:translateY(-1px)rotate(-45deg)scale(1)}.filters .filter-option.selected input[type=checkbox]{background:var(--navy)}.filter-selected-mark{display:none!important}.catalog-layout,.catalog-layout .product-grid{overflow-anchor:none}::-webkit-scrollbar-button:vertical{appearance:none!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important}::-webkit-scrollbar-button:vertical:decrement{appearance:none!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important}::-webkit-scrollbar-button:vertical:increment{appearance:none!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important}::-webkit-scrollbar-button:vertical:start{appearance:none!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important}::-webkit-scrollbar-button:vertical:end{appearance:none!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important}.filters-desktop .filters::-webkit-scrollbar-button:vertical{appearance:none!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important}.filters-desktop .filters::-webkit-scrollbar-button:vertical:decrement{appearance:none!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important}.filters-desktop .filters::-webkit-scrollbar-button:vertical:increment{appearance:none!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important}.filter-title .clear-filters{color:#245b9b;background:#245b9b14;border:1px solid #245b9b38;border-radius:50%;place-items:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;display:grid}.filter-title .clear-filters svg{stroke-width:2.8px;width:18px;height:18px}.filter-title .clear-filters:hover:not(:disabled){color:#fff;background:#071a34;border-color:#071a34}.filter-title .clear-filters:focus-visible,.filter-title .clear-filters:active:not(:disabled){outline-offset:2px;color:#fff;background:#071a34;border-color:#071a34;outline:3px solid #071a3426}.filter-title .clear-filters:disabled{opacity:.35;background:#245b9b0d}.filter-title em{min-width:28px;height:28px;padding:0 7px;font-size:11px;font-weight:900}html{scrollbar-width:none!important}html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.custom-page-scrollbar{z-index:1000;pointer-events:none;width:3px;height:100dvh;position:fixed;top:0;right:1px}.custom-page-scrollbar i{will-change:transform;background:linear-gradient(#0b2b55,#061a35);border-radius:999px;width:100%;position:absolute;top:0;right:0;box-shadow:0 2px 7px #061a354d}.filters-desktop .filters-scroll-shell{max-height:calc(100vh - 184px);position:sticky;top:164px}.filters-desktop .filters{max-height:calc(100vh - 184px);position:relative;top:auto;scrollbar-width:none!important}.filters-desktop .filters::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.custom-filter-scrollbar{z-index:4;pointer-events:none;width:3px;position:absolute;top:10px;bottom:10px;left:8px}.custom-filter-scrollbar i{will-change:transform;background:linear-gradient(#0b2b55,#061a35);border-radius:999px;width:100%;position:absolute;top:0;left:0;box-shadow:0 2px 7px #061a3547}@media (width<=860px){.custom-page-scrollbar{width:2px;right:1px}.filter-drawer .filters-scroll-shell{position:relative}}@font-face{font-family:Estedad;src:url(/assets/fonts/Estedad-Variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}html,body,#root,#root *,#app-loader,#app-loader *{font-family:Estedad,Tahoma,Arial,sans-serif!important}html{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-weight:450}h1,h2,h3,h4,h5,h6,.listing-header h1,.page-title h1,.section-head h2,.product-copy h3,.product-info h1,.article-page h1{letter-spacing:-.035em;font-weight:750}button,label,legend,nav,.price,.filter-title,.sort-control{font-weight:650}p,.lead,.article-body{line-height:2}.wholesale-page .callback select{width:100%;height:58px;color:var(--navy);-webkit-backdrop-filter:blur(14px);border-radius:17px;margin-top:9px;font-size:13px;font-weight:750;transition:border-color .22s,background-color .22s,box-shadow .22s,transform .22s;box-shadow:inset 0 1px #fffffff2,0 10px 28px #12233f14;background-color:#ffffffb8!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23173b68' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:18px!important;background-size:18px!important;border:1px solid #12233f38!important;padding-left:52px!important;padding-right:18px!important}.wholesale-page .callback select:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 13px 32px #12233f1f;background-color:#f5f9fff2!important;border-color:#245b9b!important}.wholesale-page .callback select:focus-visible{box-shadow:0 0 0 4px #245b9b21,0 14px 34px #12233f21;background-color:#fff!important;border-color:#173b68!important}.wholesale-page .callback select option{color:var(--navy);background:#f8fafc;padding:12px;font-weight:650}.wholesale-page .callback select option:checked{color:#fff;background:#173b68}.outfit-detail{font-family:Estedad,Tahoma,Arial,sans-serif!important}.outfit-detail article>button:not(.icon-btn) b{font-size:15px;font-weight:750;line-height:1.65}.outfit-detail article small{margin-top:2px;font-size:10px}.outfit-detail article>strong{color:var(--navy);letter-spacing:0;word-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums;direction:rtl;unicode-bidi:isolate;font-size:13px;font-weight:800;line-height:1.5}.outfit-total{border-top:1px solid #12233f1f;align-items:center;padding-top:20px}.outfit-total span{color:var(--navy);font-size:15px;font-weight:750}.outfit-total b{color:var(--navy);letter-spacing:0;word-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums;direction:rtl;unicode-bidi:isolate;font-size:clamp(21px,2vw,28px);font-weight:850;line-height:1.35}.outfit-choice-note{text-align:center;background:#12233f0b;border:1px solid #12233f14;border-radius:14px;padding:17px 18px;font-size:11px}.wholesale-page{background:linear-gradient(#fffdf9 0,#f5f2eb 70%,#fff 100%);padding-bottom:clamp(75px,9vw,130px)}.wholesale-page .wholesale-hero{color:#fff;background:radial-gradient(circle at 14% 18%,#3869a36b,#0000 34%),linear-gradient(135deg,#173b68,#071a34 72%);border:1px solid #ffffff2e;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(220px,.5fr);align-items:center;gap:45px;min-height:500px;margin-top:28px;padding:clamp(48px,7vw,92px);display:grid;overflow:hidden;box-shadow:0 28px 75px #071a3433,inset 0 1px #ffffff2e}.wholesale-page .wholesale-hero>div:first-child{z-index:2;position:relative}.wholesale-page .wholesale-hero>div:first-child>span{color:#c8d9ed;font-size:11px;font-weight:750}.wholesale-page .wholesale-hero h1{color:#fff;margin:14px 0 18px;font-size:clamp(43px,5.4vw,76px);font-weight:780;line-height:1.28}.wholesale-page .wholesale-hero p{color:#d6e0ec;max-width:670px;margin:0 0 28px;font-size:14px;line-height:2}.wholesale-page .wholesale-hero .primary{border-color:#ffffff8c;min-width:185px;color:var(--navy)!important;background:#fffffff0!important;box-shadow:0 15px 35px #0000002e!important}.wholesale-hero-mark{aspect-ratio:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #fff3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:26px;display:flex;box-shadow:inset 0 1px #fff3,0 20px 55px #0000002e}.wholesale-hero-mark b{letter-spacing:-.08em;font-size:clamp(60px,8vw,115px);font-weight:850;line-height:1}.wholesale-hero-mark small{color:#cbd9e8;margin-top:12px;font-size:11px}.wholesale-benefits{z-index:2;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:-32px;display:grid;position:relative}.wholesale-benefits article{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #12233f17;border-radius:20px;align-items:center;gap:16px;min-height:108px;padding:22px;display:flex;box-shadow:0 16px 38px #12233f17,inset 0 1px #fff}.wholesale-benefits svg{color:#173b68;background:#173b6817;border-radius:13px;flex:none;width:42px;height:42px;padding:10px}.wholesale-benefits div{flex-direction:column;gap:5px;display:flex}.wholesale-benefits b{color:var(--navy);font-size:13px}.wholesale-benefits span{color:var(--muted);font-size:10px;line-height:1.8}.wholesale-page .wholesale-grid{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:20px;margin-top:36px;scroll-margin-top:120px}.wholesale-page .direct-contact,.wholesale-page .callback{border-radius:28px;padding:clamp(30px,4.5vw,62px)}.wholesale-page .direct-contact>small,.wholesale-page .callback>small{letter-spacing:0;font-size:10px;font-weight:750}.wholesale-page .direct-contact h2,.wholesale-page .callback h2{margin:10px 0 13px;font-size:clamp(28px,3vw,41px);font-weight:760;line-height:1.45}.wholesale-page .direct-contact>p{margin-bottom:24px}.wholesale-page .direct-contact ol{gap:10px;margin:0 0 30px;padding:0;list-style:none;display:grid}.wholesale-page .direct-contact li{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:13px;align-items:center;gap:11px;min-height:48px;padding:9px 12px;display:flex}.wholesale-page .direct-contact li b{width:28px;height:28px;color:var(--navy);background:#fff;border-radius:50%;place-items:center;font-size:10px;display:grid}.wholesale-page .direct-contact li span{color:#d4deea;font-size:10px}.wholesale-page .direct-contact>a{font-size:inherit;margin-top:0;padding:18px 0}.wholesale-page .direct-contact>a strong{font-size:21px}.wholesale-page .direct-contact .whatsapp{border-bottom:1px solid #ffffff40;justify-content:flex-start;gap:12px}.wholesale-page .callback{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd6;border:1px solid #12233f14;box-shadow:0 24px 58px #12233f17,inset 0 1px #fff}.callback-lead{max-width:640px;color:var(--muted);margin:0 0 22px;font-size:11px}.wholesale-form-grid{grid-template-columns:1fr 1fr;gap:5px 14px;display:grid}.wholesale-page .callback label{color:#485362;font-size:10px;font-weight:700}.wholesale-page .callback input{background:#ffffffd1;border:1px solid #12233f26;border-radius:15px;height:56px;font-size:12px;transition:border-color .2s,box-shadow .2s,background-color .2s}.wholesale-page .callback input:hover{border-color:#245b9b6b}.wholesale-page .callback input:focus{background:#fff;border-color:#245b9b;box-shadow:0 0 0 4px #245b9b1c}.wholesale-submit{min-height:56px;margin-top:16px}.wholesale-privacy{color:var(--muted);justify-content:center;align-items:center;gap:7px;margin-top:13px;font-size:9px;display:flex}.wholesale-privacy svg{color:#245b9b;width:15px}.wholesale-page .form-error{background:#d3283c14;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:10px}.wholesale-page .callback-success{flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}.wholesale-page .callback-success h3{margin:18px 0 7px;font-size:24px}.wholesale-page .callback-success p{max-width:430px;color:var(--muted);margin:0;font-size:11px}.wholesale-page .callback-success button{color:var(--navy);background:#fff;border:1px solid #12233f2e;border-radius:999px;margin-top:20px;padding:9px 18px;font-weight:750}@media (width<=900px){.wholesale-page .wholesale-hero{grid-template-columns:1fr;min-height:0}.wholesale-hero-mark{display:none}.wholesale-benefits{grid-template-columns:1fr;margin-top:15px}.wholesale-page .wholesale-grid{grid-template-columns:1fr}}@media (width<=600px){.wholesale-page .wholesale-hero{border-radius:24px;width:calc(100% - 20px);padding:40px 24px}.wholesale-page .wholesale-hero h1{font-size:38px}.wholesale-benefits{width:calc(100% - 24px)}.wholesale-page .wholesale-grid{gap:14px;width:calc(100% - 20px)}.wholesale-page .direct-contact,.wholesale-page .callback{border-radius:22px;padding:29px 22px}.wholesale-form-grid{grid-template-columns:1fr}.outfit-detail article>strong{display:none}.outfit-total{flex-direction:column;align-items:flex-start;gap:8px}}.wholesale-page .wholesale-hero{grid-template-columns:minmax(0,1fr)}.wholesale-page .wholesale-benefits article{text-align:center;flex-direction:column;justify-content:center;gap:13px;min-height:140px}.wholesale-page .wholesale-benefits svg{border-radius:16px;width:52px;height:52px;padding:13px}.wholesale-page .wholesale-benefits b{font-size:14px;line-height:1.7}@media (width<=600px){.wholesale-page .wholesale-benefits article{min-height:120px}}.wholesale-page .wholesale-benefits{margin-top:0;padding-block:48px 32px}.wholesale-page .wholesale-benefits article{min-height:150px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:18px 12px}.wholesale-page .wholesale-benefits svg{background:0 0;border-radius:0;width:62px;height:62px;padding:0}.wholesale-form-grid>label:nth-child(3),.wholesale-form-grid>label:nth-child(4){grid-template-rows:20px 20px 58px;align-content:start;gap:6px;display:grid}.wholesale-form-grid>label:nth-child(3)>em,.wholesale-form-grid>label:nth-child(4)>em{line-height:20px;display:block}.wholesale-form-grid>label:nth-child(3)>input,.wholesale-form-grid>label:nth-child(4)>.wholesale-category-select{align-self:end;height:58px;margin:0}@media (width<=600px){.wholesale-page .wholesale-benefits{padding-block:28px 20px}.wholesale-page .wholesale-benefits article{min-height:115px}}.jeanmark-categories{isolation:isolate}.account-form input,.account-form textarea,.auth-page form input,.checkout-form input,.checkout-form textarea,.checkout-form select{appearance:none;min-height:52px;color:var(--ink);caret-color:var(--navy);border-radius:14px;transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:inset 0 1px #fffffff2,0 7px 20px #12233f0b;background:linear-gradient(145deg,#fffffff5,#f8f6f1e6)!important;border:1px solid #12233f24!important}.account-form textarea,.checkout-form textarea{resize:none;min-height:124px;line-height:2}.account-form input:hover,.account-form textarea:hover,.auth-page form input:hover,.checkout-form input:hover,.checkout-form textarea:hover,.checkout-form select:hover{border-color:#245b9b61!important}.account-form input:focus,.account-form textarea:focus,.auth-page form input:focus,.checkout-form input:focus,.checkout-form textarea:focus,.checkout-form select:focus{outline:0;background:#fff!important;border-color:#245b9b!important;box-shadow:0 0 0 4px #245b9b1c,0 12px 26px #12233f12!important}.account-check input[type=checkbox]{appearance:none;cursor:pointer;border-radius:6px;place-items:center;width:21px;height:21px;min-height:21px;padding:0;display:grid;background:#fff!important;border:1.5px solid #12233f47!important}.account-check input[type=checkbox]:before{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:9px;height:5px;transition:transform .18s;transform:rotate(-45deg)scale(0)}.account-check input[type=checkbox]:checked{border-color:var(--navy)!important;background:var(--navy)!important}.account-check input[type=checkbox]:checked:before{transform:rotate(-45deg)scale(1)}.shipping-options input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #12233f4d;border-radius:50%;width:20px;height:20px;margin:0;box-shadow:inset 0 0 0 4px #fff}.shipping-options input[type=radio]:checked{border-color:var(--navy);background:var(--navy)}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.home-page{isolation:isolate;background:linear-gradient(#faf9f6,#f7f4ee);position:relative}.home-page:before{content:"";z-index:0;pointer-events:none;opacity:.026;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");background-repeat:repeat;position:absolute;inset:0}.home-page>*{z-index:1;position:relative}.jeanmark-categories{padding-bottom:clamp(150px,14vw,220px)}.jeanmark-categories:before{z-index:0;color:#12233f10;top:79%}.jeanmark-categories .section-head,.jeanmark-categories .category-carousel{z-index:1;position:relative}html{scrollbar-gutter:stable;overflow-y:scroll;scrollbar-width:auto!important;scrollbar-color:#173b68 #eeeae2!important}html::-webkit-scrollbar{width:12px!important;height:12px!important;display:block!important}body::-webkit-scrollbar{width:12px!important;height:12px!important;display:block!important}html::-webkit-scrollbar-track{background:#eeeae2!important}body::-webkit-scrollbar-track{background:#eeeae2!important}html::-webkit-scrollbar-thumb{border-radius:999px;min-height:46px;background:#173b68 padding-box padding-box!important;border:3px solid #eeeae2!important}body::-webkit-scrollbar-thumb{border-radius:999px;min-height:46px;background:#173b68 padding-box padding-box!important;border:3px solid #eeeae2!important}html::-webkit-scrollbar-thumb:hover{background:#245b9b!important}body::-webkit-scrollbar-thumb:hover{background:#245b9b!important}.custom-page-scrollbar{display:none!important}.account-form input,.account-form textarea,.account-form select,.auth-page form input,.auth-page form textarea,.auth-page form select,.checkout-form input,.checkout-form textarea,.checkout-form select,.callback input,.callback textarea,.callback select{appearance:none;min-height:52px;color:var(--ink);caret-color:var(--navy);transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:inset 0 1px #fffffff5,0 7px 20px #12233f0b;background-color:#fffffff5!important;border:1px solid #12233f24!important;border-radius:14px!important}.account-form textarea,.auth-page form textarea,.checkout-form textarea,.callback textarea{resize:none;min-height:124px;line-height:2}.account-form select,.auth-page form select,.checkout-form select,.callback select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2312233f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:14px!important;background-repeat:no-repeat!important;background-size:16px!important;padding-left:42px!important}.account-form input:hover,.account-form textarea:hover,.account-form select:hover,.auth-page form input:hover,.auth-page form textarea:hover,.auth-page form select:hover,.checkout-form input:hover,.checkout-form textarea:hover,.checkout-form select:hover,.callback input:hover,.callback textarea:hover,.callback select:hover{border-color:#245b9b66!important}.account-form input:focus,.account-form textarea:focus,.account-form select:focus,.auth-page form input:focus,.auth-page form textarea:focus,.auth-page form select:focus,.checkout-form input:focus,.checkout-form textarea:focus,.checkout-form select:focus,.callback input:focus,.callback textarea:focus,.callback select:focus{outline:0;background-color:#fff!important;border-color:#245b9b!important;box-shadow:0 0 0 4px #245b9b1c,0 12px 26px #12233f12!important}.account-form select option,.auth-page form select option,.checkout-form select option,.callback select option{color:var(--ink);background:#fffdf8}@media (width<=700px){.home-page:before{opacity:.02}.jeanmark-categories{padding-bottom:110px}.jeanmark-categories:before{top:82%}html{scrollbar-gutter:auto;scrollbar-width:thin!important}html::-webkit-scrollbar{width:7px!important}body::-webkit-scrollbar{width:7px!important}}@media (width<=860px){html,body,#root{width:100%;max-width:100%;overflow-x:clip}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;padding-bottom:env(safe-area-inset-bottom)}.container{width:calc(100% - 24px)}main{min-width:0}img,video{max-width:100%}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}input,select,textarea{font-size:16px!important}.primary,.full,.checkout-button{min-height:50px}.header-main.header-inner{width:calc(100% - 16px);height:66px}.mobile-header-menu,.mobile-header-tools button{min-height:46px}.announcement{padding-left:12px;padding-right:12px}.announcement span{min-width:0}.mobile-drawer{width:min(360px,100%);height:100dvh;max-height:100dvh;padding-top:max(16px,env(safe-area-inset-top));padding-bottom:max(22px,env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}.mobile-drawer .mobile-nav-group>button{height:auto;min-height:56px;padding-block:10px}.drawer-utilities button{min-height:50px}.hero{min-height:clamp(590px,82svh,720px)}.hero-media-mask>img{object-position:center;height:100%}.hero-copy{bottom:42px;left:18px;right:18px}.hero-copy h1{letter-spacing:-1.5px;margin:14px 0;font-size:clamp(36px,11vw,48px);line-height:1.3}.hero-copy p{margin-bottom:23px;font-size:12px;line-height:1.9}.section{padding-block:58px}.section-head{gap:14px;margin-bottom:25px}.section-head h2{font-size:clamp(25px,8vw,32px);line-height:1.45}.section-head>button{min-width:44px;min-height:44px}.category-grid,.product-grid,.recommended-set-grid,.home-articles-grid,.stories-rail,.thumbs{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:none}.category-grid::-webkit-scrollbar{display:none}.product-grid::-webkit-scrollbar{display:none}.recommended-set-grid::-webkit-scrollbar{display:none}.home-articles-grid::-webkit-scrollbar{display:none}.stories-rail::-webkit-scrollbar{display:none}.thumbs::-webkit-scrollbar{display:none}.categories-section .category-grid{scroll-padding-inline:15px}.product-card{min-width:min(78vw,330px)}.product-card button,.product-card a{min-height:44px}.recommended-set-card{min-width:min(88vw,430px)}.home-banner{height:min(520px,72svh)}.home-banner>div{bottom:28px;left:20px;right:20px}.home-banner h2{font-size:clamp(29px,9vw,38px)}.seasonal-filter nav{scrollbar-width:none;overflow-x:auto}.seasonal-filter nav button{min-height:46px}.listing-header{padding:42px 0 24px}.listing-header h1{font-size:clamp(34px,11vw,48px);line-height:1.35}.listing-toolbar{z-index:25;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf9f6f0;height:auto;min-height:60px;padding-block:8px;position:sticky;top:66px}.listing-toolbar button,.sort-control{min-height:44px}.catalog-layout{padding-top:18px}.catalog-layout .product-grid{gap:18px 9px}.catalog-layout .product-card{min-width:0}.catalog-layout .product-copy h3{font-size:12px;line-height:1.7}.product-card .heart{width:44px;min-width:44px;height:44px}.sort-menu button{min-width:44px;min-height:44px;padding-inline:12px}.filter-drawer{width:min(370px,94vw);height:100dvh;max-height:100dvh;padding-top:max(24px,env(safe-area-inset-top));padding-bottom:max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}.product-detail{padding-bottom:90px}.gallery{width:calc(100% + 24px);margin-right:-12px}.gallery-main{aspect-ratio:4/5}.thumbs{padding-inline:12px}.product-info{padding:25px 0}.product-info h1{font-size:clamp(28px,9vw,36px)}.color-options button,.size-options button,.qty button{min-width:44px;min-height:44px}.buy-row{bottom:calc(64px + env(safe-area-inset-bottom));margin-left:-12px;margin-right:-12px;padding:10px 12px;box-shadow:0 -10px 28px #12233f14}.cart-page,.checkout-page,.outfits-page,.article-page,.account-page{min-width:0}.cart-items article{grid-template-columns:82px minmax(0,1fr);padding-block:16px}.cart-items article>img{width:82px;height:108px}.cart-actions{flex-wrap:wrap}.cart-summary,.checkout-summary{padding:22px 18px}.checkout-page>header{height:auto;min-height:64px;padding:12px}.checkout-page>header>span{text-align:left;max-width:50%}.checkout-layout{padding-top:24px;padding-bottom:95px}.checkout-heading h1{font-size:clamp(32px,10vw,42px)}.checkout-form section{padding:24px 0}.shipping-options label{grid-template-columns:20px minmax(0,1fr) auto;gap:10px;padding:14px 12px}.checkout-line{gap:8px}.checkout-line>span{min-width:0}.wholesale-page .wholesale-hero{border-radius:22px;margin-top:12px;padding:36px 22px}.wholesale-page .wholesale-hero h1{font-size:clamp(34px,10.5vw,42px)}.wholesale-page .wholesale-hero p{font-size:12px}.wholesale-page .wholesale-benefits{gap:8px}.wholesale-page .wholesale-benefits article{min-height:112px;padding:14px 8px}.wholesale-page .direct-contact,.wholesale-page .callback{padding:27px 19px}.wholesale-page .direct-contact h2,.wholesale-page .callback h2{font-size:clamp(26px,8vw,34px)}.wholesale-form-grid>label:nth-child(3),.wholesale-form-grid>label:nth-child(4){grid-template-rows:auto auto 58px}.wholesale-category-menu{max-height:220px;overflow-y:auto}.auth-page.container{width:100%;min-height:0;margin:0;padding:0 0 90px}.auth-brand{min-height:250px;padding:54px 24px 32px}.auth-brand .lj-logo{margin-bottom:30px}.auth-brand h1{margin:12px 0;font-size:clamp(40px,13vw,54px)}.auth-page>form{width:100%;padding:38px 20px}.auth-page>form h2{font-size:clamp(27px,8vw,34px)}.auth-page form label,.account-form label,.checkout-form label,.callback label{font-size:12px}.auth-page form input,.account-form input,.account-form select,.account-form textarea,.checkout-form input,.checkout-form select,.checkout-form textarea,.callback input,.callback select{min-height:54px}.account-heading{padding:38px 0 22px}.account-heading h1{font-size:clamp(31px,9vw,42px)}.account-nav nav{scroll-snap-type:x proximity;margin-inline:-12px;padding-inline:12px}.account-nav nav button{scroll-snap-align:start}.account-content{width:100%}.account-overview{grid-template-columns:1fr 1fr}.account-overview article{min-height:135px;padding:19px}.account-overview article:last-child{grid-column:1/-1}.account-form{padding:21px 16px}.order-list>article>button{padding:15px 12px}.address-grid article{padding:18px!important}.search-overlay{overscroll-behavior:contain;width:100%;height:100dvh;overflow-y:auto}.search-top{z-index:3;padding-top:max(12px,env(safe-area-inset-top));position:sticky;top:0}.search-box{min-width:0}.search-results{padding-bottom:90px}.search-results button{min-height:76px}.cart-drawer{right:0;bottom:calc(64px + env(safe-area-inset-bottom));width:min(430px,100%);max-height:calc(100dvh - 64px - env(safe-area-inset-bottom));overflow-y:auto}.mobile-nav{height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.mobile-nav button{min-height:58px;font-size:9px}.site-footer{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.footer-main{gap:30px 18px;padding-bottom:40px}.footer-main nav button,.footer-main a{align-items:center;min-height:40px;display:flex}.footer-main nav button,.footer-main a,.footer-main span{font-size:10px;line-height:1.8}.footer-bottom{text-align:center;height:auto;min-height:74px;padding-block:16px}}@media (width<=420px){.container{width:calc(100% - 20px)}.announcement button{display:none}.hero{min-height:590px}.hero-copy{left:15px;right:15px}.hero-copy h1{font-size:36px}.catalog-layout .product-grid,.seasonal-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 7px}.catalog-layout .product-copy h3,.seasonal-product-grid .product-copy h3,.catalog-layout .price.compact strong,.seasonal-product-grid .price.compact strong{font-size:10px}.wholesale-page .wholesale-hero,.wholesale-benefits,.wholesale-page .wholesale-grid{width:calc(100% - 16px)}.account-overview{grid-template-columns:1fr}.account-overview article:last-child{grid-column:auto}.footer-main{grid-template-columns:1fr 1fr}}@media (width<=350px){.catalog-layout .product-grid,.seasonal-product-grid{grid-template-columns:1fr}.catalog-layout .product-copy h3,.seasonal-product-grid .product-copy h3{font-size:12px}.mobile-header-tools button{width:44px}.header .lj-logo,.header.scrolled .lj-logo{width:48px;min-width:48px;height:48px}}@media (width<=860px){.header-main.header-inner>.lj-logo,.header.scrolled .header-main.header-inner>.lj-logo{left:50%;right:auto;transform:translate(-50%,-50%)}.mobile-header-menu{place-items:center;min-width:54px;display:grid}.mobile-header-menu>span{display:none}.mobile-header-menu svg{width:27px;height:27px}}@media (width>=861px){.header-main.header-inner{grid-template-columns:minmax(275px,1fr) 190px 64px;gap:14px}.header-search{justify-self:end;width:190px}.header-search span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (width<=1180px) and (width>=861px){.header-main.header-inner{grid-template-columns:minmax(180px,1fr) 176px 64px;gap:12px}.header-search{width:176px}}@media (width<=860px){.header .lj-logo,.header.scrolled .lj-logo{left:50%;right:auto;transform:translate(-50%,-50%)}}body .site-footer{color:#fff;isolation:isolate;background:#0d1c31;border-radius:34px 34px 0 0;min-height:clamp(650px,72vh,820px);padding:118px 0 0;overflow:hidden}.footer-ambient{z-index:-1;pointer-events:none;background:radial-gradient(70% 90% at 92% 12%,#84a9cf2e,#0000 56%),radial-gradient(60% 80% at 5% 95%,#b9322a26,#0000 58%),linear-gradient(145deg,#0b182a 0%,#12233f 58%,#182d4b 100%);position:absolute;inset:0}.footer-ambient:before{content:"";pointer-events:none;opacity:.16;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='footerNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23footerNoise)' opacity='.72'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:-30%;transform:rotate(.01deg)}.footer-ambient:after{content:"";pointer-events:none;opacity:.5;background:radial-gradient(#0000 35%,#030a1457 100%),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000000c7 74%,#0000 100%);mask-image:linear-gradient(#000,#000000c7 74%,#0000 100%)}body .site-footer .footer-main{z-index:3;grid-template-columns:minmax(280px,1.45fr) .72fr .72fr minmax(235px,1.05fr);gap:clamp(36px,5vw,82px);padding-bottom:38px;display:grid;position:relative}.footer-brand-panel{flex-direction:column;align-items:flex-start;display:flex}.footer-brand-lockup{direction:ltr;align-items:center;gap:15px;margin-bottom:23px;display:flex}.footer-brand-lockup>span{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.footer-brand-lockup small{color:#92a8c3;letter-spacing:2.5px;font:600 8px Manrope,sans-serif}.footer-brand-lockup b{color:#fff;letter-spacing:2.2px;margin:0;font:800 20px Manrope,sans-serif}.footer-brand-panel>p{color:#b9c5d4;max-width:350px;margin:0;font-size:12px;line-height:2.15}.footer-shop-cta{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #fff3;border-radius:24px;align-items:center;gap:9px;min-height:46px;margin-top:24px;padding:0 19px;font-size:10px;font-weight:700;display:flex}.footer-shop-cta svg{width:17px}.footer-shop-cta:hover{border-color:#ffffff80;color:var(--navy)!important;background:#fff!important;transform:translateY(-2px)!important}body .site-footer .footer-main nav,body .site-footer .footer-main address{flex-direction:column;align-items:flex-start;gap:11px;font-style:normal;display:flex}body .site-footer .footer-main nav>b,body .site-footer .footer-main address>b{color:#fff;margin:0 0 13px;padding-bottom:12px;font-size:13px;font-weight:800;position:relative}body .site-footer .footer-main nav>b:after,body .site-footer .footer-main address>b:after{content:"";background:#d64550;border-radius:2px;width:25px;height:2px;position:absolute;bottom:0;right:0}body .site-footer .footer-main nav button,body .site-footer .footer-main address a,body .site-footer .footer-main address>div{color:#aebdce;background:0 0;border:0;min-height:28px;padding:0;font-size:10px;line-height:1.85}body .site-footer .footer-main nav button{position:relative}body .site-footer .footer-main nav button:before{content:"";background:#fff;width:0;height:1px;transition:width .25s;position:absolute;bottom:2px;right:0}body .site-footer .footer-main nav button:hover{color:#fff;transform:translate(-4px)}body .site-footer .footer-main nav button:hover:before{width:100%}body .site-footer .footer-main address a,body .site-footer .footer-main address>div{align-items:flex-start;gap:10px;display:flex}body .site-footer .footer-main address svg{color:#89a9cb;stroke-width:1.7px;width:17px;min-width:17px;height:17px;margin-top:3px}body .site-footer .footer-main address a:hover{color:#fff}.footer-wordmark{z-index:2;direction:ltr;width:min(1500px,100% - 40px);height:clamp(170px,20vw,285px);margin:-22px auto;position:relative}.footer-wordmark-svg{width:100%;height:100%;cursor:inherit;-webkit-user-select:none;user-select:none;overflow:visible}.footer-wordmark-svg text{letter-spacing:3px;fill:#0000;font-family:Manrope,Arial,sans-serif;font-size:148px;font-weight:900;transition:opacity .32s,filter .32s}.footer-wordmark-base{stroke:#e6edf633;stroke-width:1.2px}.footer-wordmark-light{stroke-width:1.8px;opacity:.12;filter:drop-shadow(0 0 #0000)}.footer-wordmark-svg.is-hovered .footer-wordmark-base{opacity:.45}.footer-wordmark-svg.is-hovered .footer-wordmark-light{opacity:1;filter:drop-shadow(0 0 18px #84a9cf3b)}body .site-footer .footer-bottom{z-index:3;color:#91a2b7;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;height:76px;font-size:9px;display:flex;position:relative}.footer-socials{align-items:center;gap:8px;display:flex}.footer-socials a{color:#b9c6d5;border:1px solid #ffffff24;border-radius:20px;align-items:center;gap:8px;min-height:38px;padding:0 14px;transition:background-color .22s,border-color .22s,color .22s,transform .22s;display:flex}.footer-socials a:hover{color:#fff;background:#ffffff14;border-color:#fff6;transform:translateY(-2px)}.footer-socials svg{width:16px;height:16px}.footer-socials span{color:inherit;font-size:9px}@media (width<=900px){body .site-footer{min-height:700px;padding-top:100px}body .site-footer .footer-main{grid-template-columns:1.2fr 1fr 1fr;gap:42px 28px}.footer-brand-panel{grid-column:1/-1}body .site-footer .footer-main address{grid-column:auto}.footer-wordmark{height:180px;margin-top:0}.footer-wordmark-svg text{font-size:145px}}@media (width<=600px){body .site-footer{min-height:0;padding:82px 0 calc(64px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}body .site-footer .footer-main{grid-template-columns:1fr 1fr;gap:38px 20px;padding-bottom:38px}.footer-brand-panel{grid-column:1/-1}.footer-brand-lockup{margin-bottom:17px}.footer-brand-panel>p{font-size:11px}body .site-footer .footer-main address{grid-column:1/-1}body .site-footer .footer-main nav button,body .site-footer .footer-main address a{min-height:38px;font-size:10px}.footer-wordmark{width:calc(100% - 20px);height:106px;margin:-8px auto 0}.footer-wordmark-svg{pointer-events:none}.footer-wordmark-svg text{letter-spacing:1px;font-size:136px}.footer-wordmark-light{opacity:.45}body .site-footer .footer-bottom{text-align:center;flex-direction:column-reverse;gap:12px;height:auto;min-height:92px;padding:18px 0}.footer-socials a{min-height:40px}}@media (prefers-reduced-motion:reduce){.footer-wordmark-svg text,.footer-socials a,.footer-shop-cta{transition:none}}body:before{content:"";z-index:2147483646;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.115;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='globalNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='4' seed='18' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23globalNoise)' opacity='.92'/%3E%3C/svg%3E");background-size:190px 190px;width:200%;height:200%;position:fixed;inset:-50%;transform:translateZ(0)rotate(.01deg)}@media (width<=699px){body:before{opacity:.09;background-size:170px 170px}}@media print{body:before{display:none}}.jeanmark-categories:before{content:"LIVA JEAN"!important;display:block!important;top:82%!important}.footer-reveal-enabled .site-content-layer{box-shadow:none!important;border-radius:0!important}body .site-footer,.footer-reveal-enabled .site-footer{border-radius:34px 34px 0 0!important;width:100%!important;max-width:none!important;margin:0!important;left:0!important;right:0!important}@media (width<=600px){body .site-footer,.footer-reveal-enabled .site-footer{border-radius:24px 24px 0 0!important}}@media (width>=861px){.hero-copy{top:min(50%,390px)}.premium-sale{padding-top:110px;padding-bottom:110px}.premium-sale:before{left:max(18px,calc((100% - var(--container))/2 - 72px));bottom:-96px}.header .header-nav-row,.header.cinematic-header:not(.scrolled) .header-nav-row{-webkit-backdrop-filter:blur(26px)saturate(185%)!important;background:linear-gradient(135deg,#1f4b80eb,#112b4ef0)!important;border-top-color:#ffffff57!important;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #020e224d,0 12px 32px #0a1e3b33!important}.header .header-nav-row .catalog-trigger{background:linear-gradient(145deg,#0c2a50c7,#13355ead)!important}.header .header-nav-row .quick-nav .accent{isolation:isolate;animation:1.85s ease-in-out infinite nav-sale-glow;position:relative;overflow:visible}.header .header-nav-row .quick-nav .accent:before{content:"";z-index:-1;opacity:.28;pointer-events:none;background:#ef3f5638;border-radius:999px;animation:1.85s ease-in-out infinite nav-sale-ring;position:absolute;inset:-9px -12px;transform:scale(.88)}}@keyframes nav-sale-ring{0%,to{opacity:.22;transform:scale(.88)}50%{opacity:.5;transform:scale(1.08)}}@keyframes nav-sale-glow{0%,to{filter:drop-shadow(0 4px 8px #da273b33)}50%{filter:drop-shadow(0 8px 15px #ef364e85)}}@media (prefers-reduced-motion:reduce){.header .header-nav-row .quick-nav .accent,.header .header-nav-row .quick-nav .accent:before{animation:none!important}}@media (width>=861px){.header .header-nav-row .catalog-trigger{background:linear-gradient(145deg,#ffffff29,#ffffff12)!important;border-inline-color:#ffffff2e!important;transition:background .42s,color .35s,border-color .35s,box-shadow .42s!important}.header .header-nav-row .catalog-trigger:hover{background:linear-gradient(145deg,#ffffff3b,#ffffff1c)!important}.header.scrolled .header-nav-row{-webkit-backdrop-filter:blur(32px)saturate(165%)!important;background:linear-gradient(135deg,#f0f6fcc7,#cfdceb9e)!important;border-top-color:#ffffffc7!important;border-bottom-color:#12233f1a!important;box-shadow:inset 0 1px #fffc,inset 0 -1px #12233f14,0 12px 34px #12233f1f!important}.header.scrolled .header-nav-row:before{opacity:.38}.header.scrolled .header-nav-row .catalog-trigger{color:var(--navy)!important;background:linear-gradient(145deg,#ffffff8a,#ffffff47)!important;border-inline-color:#12233f17!important;box-shadow:inset 0 1px #ffffffd1,0 8px 22px #12233f12!important}.header.scrolled .header-nav-row .catalog-trigger:hover{background:linear-gradient(145deg,#ffffffb8,#fff6)!important}.header{transition:background-color .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),height .42s cubic-bezier(.16,1,.3,1)!important}.header-main.header-inner{overflow:hidden;transition:height .42s cubic-bezier(.16,1,.3,1),opacity .3s,transform .42s cubic-bezier(.16,1,.3,1),visibility .42s!important}.header .header-nav-row{transition:height .42s cubic-bezier(.16,1,.3,1),background .42s cubic-bezier(.16,1,.3,1),border-radius .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),width .42s cubic-bezier(.16,1,.3,1),top .42s cubic-bezier(.16,1,.3,1)!important}.header.scrolled{height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}.header.scrolled .header-main.header-inner{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-24px);height:0!important;min-height:0!important}.header.scrolled .header-nav-row,.header.cinematic-header.scrolled .header-nav-row{z-index:95;animation:.42s cubic-bezier(.16,1,.3,1) both lj-nav-float-in;overflow:visible;transform:translate(-50%);-webkit-backdrop-filter:saturate(120%)!important;background:linear-gradient(135deg,#113a69d1,#0c2a4ead)!important;border:1px solid #ffffff29!important;border-radius:20px!important;width:min(1500px,100vw - 48px)!important;height:66px!important;margin:0!important;position:fixed!important;top:12px!important;left:50%!important;right:auto!important;box-shadow:0 10px 35px #00000024,inset 0 1px #ffffff1f!important}.header.scrolled .header-nav-row:before{content:"";z-index:0;border-radius:inherit;opacity:1;pointer-events:none;background:linear-gradient(#ffffff1a,#ffffff05 35%,#0000 60%);position:absolute;inset:0}.header.scrolled .header-nav-inner{padding-inline:16px;width:100%!important}.header.scrolled .header-nav-row .quick-nav button,.header.scrolled .header-nav-row .secondary-nav button{text-shadow:0 1px 2px #000a1c2e;color:#ffffffe6!important}.header.scrolled .header-nav-row .quick-nav button:hover,.header.scrolled .header-nav-row .secondary-nav button:hover{color:#fff!important}.header.scrolled .header-nav-row .quick-nav button:after{background:#fff!important}.header.scrolled .header-nav-row .quick-nav .accent{color:#fff!important}.header.scrolled .header-nav-row .catalog-trigger,.header.scrolled .header-nav-row .catalog-trigger:hover{color:#fff!important;-webkit-backdrop-filter:saturate(115%)!important;background:linear-gradient(145deg,#ffffff1c,#ffffff0b)!important;border:1px solid #ffffff1c!important;border-radius:15px!important;height:calc(100% - 10px)!important;margin-block:5px!important;box-shadow:inset 0 1px #ffffff26!important}}@keyframes lj-nav-float-in{0%{opacity:.72;transform:translate(-50%,-12px)scale(.985)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (width>=861px) and (width<=1180px){.header.scrolled .header-nav-row{width:calc(100vw - 32px)!important}.header.scrolled .header-nav-inner{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.header,.header-main.header-inner,.header .header-nav-row{transition:none!important}.header.scrolled .header-nav-row{animation:none!important}}@media (width>=861px){.header.scrolled .header-nav-row,.header.cinematic-header.scrolled .header-nav-row{-webkit-backdrop-filter:blur(2px)saturate(120%)!important;background:linear-gradient(135deg,#143764eb,#0e2a4ee0)!important;border:1px solid #ffffff24!important;border-radius:20px!important;width:min(1460px,100vw - 64px)!important;height:64px!important;top:14px!important;box-shadow:0 12px 30px #0000002e,0 3px 10px #05142b21,inset 0 1px #ffffff1c!important}.header.scrolled .header-nav-row:before{opacity:1;background:linear-gradient(#ffffff1f,#ffffff08 35%,#0000 65%)}.header.scrolled .header-nav-inner{gap:24px;padding-inline:13px}.header.scrolled .quick-nav{gap:clamp(16px,1.8vw,28px)}.header.scrolled .secondary-nav{gap:17px}.header.scrolled .header-nav-row .quick-nav button{font-size:13px;font-weight:560}.header.scrolled .header-nav-row .secondary-nav button{font-size:10px}.header.scrolled .catalog-control{min-width:0}.header.scrolled .header-nav-row .catalog-trigger,.header.scrolled .header-nav-row .catalog-trigger:hover{gap:9px;min-width:205px;padding-inline:14px;font-size:13px;font-weight:600;-webkit-backdrop-filter:none!important;background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border-color:#ffffff17!important;border-radius:14px!important;height:calc(100% - 12px)!important;margin-block:6px!important;box-shadow:inset 0 1px #ffffff1a!important}.header.scrolled .header-nav-row .catalog-trigger:hover{background:linear-gradient(145deg,#ffffff1f,#ffffff0b)!important}.header.scrolled .header-nav-row .catalog-trigger>svg:first-child{width:20px}.header.scrolled .header-nav-row .quick-nav .accent{letter-spacing:-.01em;font-weight:750;background:linear-gradient(135deg,#eb4353,#bd2538)!important;height:36px!important;padding-inline:17px!important;box-shadow:0 8px 20px #ae182d4d,inset 0 1px #ffffff47!important}.header.scrolled .header-nav-row .quick-nav .accent:before{background:#e8394f26;animation:2.1s ease-in-out infinite nav-sale-ring-refined;inset:-6px -8px}}@keyframes nav-sale-ring-refined{0%,to{opacity:.14;transform:scale(.94)}50%{opacity:.3;transform:scale(1.045)}}@media (width>=861px) and (width<=1180px){.header.scrolled .header-nav-row{width:calc(100vw - 36px)!important}.header.scrolled .header-nav-inner{gap:17px;padding-inline:9px}.header.scrolled .quick-nav{gap:15px}.header.scrolled .header-nav-row .catalog-trigger{min-width:190px}}@media (width>=861px){.header.scrolled{pointer-events:none;height:146px!important;min-height:146px!important}.header.scrolled .header-nav-row{pointer-events:auto}.home-page>section:not(.hero),.recommended-set-card,.product-card{content-visibility:visible!important;contain-intrinsic-size:none!important}}html.motion-enabled{scroll-behavior:auto!important}html.motion-enabled body{overscroll-behavior-y:none}:root{--nav-blue-1:#204d86;--nav-blue-2:#173f73;--nav-blue-3:#12345e}@media (width>=861px){.header .header-nav-row,.header.cinematic-header:not(.scrolled) .header-nav-row{background:linear-gradient(135deg,var(--nav-blue-1) 0%,var(--nav-blue-2) 45%,var(--nav-blue-3) 100%)!important;-webkit-backdrop-filter:none!important;border:1px solid #ffffff14!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff14!important}.header .header-nav-row:before,.header.cinematic-header:not(.scrolled) .header-nav-row:before{opacity:1;background:linear-gradient(#ffffff17,#ffffff05 38%,#0000 68%)}.header .header-nav-row .catalog-trigger,.header .header-nav-row .catalog-trigger:hover{color:#fff!important;-webkit-backdrop-filter:none!important;background:linear-gradient(145deg,#ffffff1a,#ffffff09)!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff1a!important}.header .header-nav-row .catalog-trigger:hover{background:linear-gradient(145deg,#ffffff26,#ffffff0f)!important}.header.scrolled .header-nav-row,.header.cinematic-header.scrolled .header-nav-row{-webkit-backdrop-filter:blur(2px)saturate(120%)!important;background:linear-gradient(135deg,#204d86eb 0%,#173f73e0 45%,#12345ed6 100%)!important;border:1px solid #ffffff24!important;border-radius:20px!important;box-shadow:0 10px 30px #00000029,inset 0 1px #ffffff1a!important}.header.scrolled .header-nav-row:before{background:linear-gradient(#ffffff1f,#ffffff08 35%,#0000 65%)}.header.scrolled .header-nav-row .catalog-trigger,.header.scrolled .header-nav-row .catalog-trigger:hover{color:#fff!important;background:linear-gradient(145deg,#ffffff16,#ffffff08)!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff1c!important}.header.scrolled .header-nav-row .catalog-trigger:hover{background:linear-gradient(145deg,#ffffff21,#ffffff0d)!important}}.account-heading{background:linear-gradient(135deg,var(--nav-blue-1,#204d86),var(--nav-blue-2,#173f73) 52%,var(--nav-blue-3,#12345e));color:#fff;isolation:isolate;border:1px solid #ffffff24;border-radius:28px;padding:44px 48px;position:relative;overflow:hidden;box-shadow:0 24px 65px #12233f29,inset 0 1px #ffffff26}.account-heading:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 20%,#ffffff29,#0000 27%),linear-gradient(105deg,#0000 50%,#ffffff0b);position:absolute;inset:0}.account-heading:after{content:"LIVA";z-index:-1;color:#ffffff0e;letter-spacing:-.09em;font:900 170px/1 Manrope,sans-serif;position:absolute;bottom:-42px;left:28px}.account-heading>span{color:#dbe8f7;letter-spacing:.2em;background:#ffffff12;border:1px solid #ffffff2e;border-radius:999px;padding:7px 11px;font-size:8px;display:inline-flex}.account-heading h1{color:#fff;letter-spacing:-.045em;margin:14px 0 8px;font-size:clamp(34px,4vw,56px);font-weight:750}.account-heading p{color:#ecf3fbc2;max-width:560px;margin:0;font-size:12px;line-height:2}.account-layout{grid-template-columns:285px minmax(0,1fr);align-items:start;gap:24px;padding-top:26px}.account-nav{-webkit-backdrop-filter:blur(8px)saturate(120%);background:#ffffffd6;border:1px solid #12233f17;border-radius:24px;top:92px;overflow:hidden;box-shadow:0 18px 55px #12233f1a}.account-user-card{background:linear-gradient(145deg,#204d861a,#12345e09);align-items:center;border:0!important;flex-direction:row!important;gap:13px!important;padding:22px!important;display:flex!important}.account-avatar{background:linear-gradient(145deg,var(--nav-blue-1,#204d86),var(--nav-blue-3,#12345e));color:#fff;border-radius:17px;place-items:center;width:52px;min-width:52px;height:52px;font-size:20px;font-weight:800;display:grid;box-shadow:0 10px 24px #12345e33}.account-user-copy{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.account-user-copy small{letter-spacing:.08em;color:#7e8b9c!important;direction:rtl!important;font-size:7px!important}.account-user-copy b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--navy);font-size:12px;overflow:hidden}.account-user-copy em{color:#7b8591;direction:ltr;font:500 9px Manrope,Vazirmatn,sans-serif}.account-nav nav{gap:3px;padding:10px}.account-nav nav button{color:#586475;border-radius:13px;min-height:50px;padding:0 13px;transition:background-color .22s,color .22s,transform .22s,box-shadow .22s}.account-nav nav button svg:first-child{color:#728197;width:18px;transition:color .22s}.account-nav nav button:hover{color:var(--navy);background:#204d8612;transform:translate(-2px)}.account-nav nav button.active{background:linear-gradient(135deg,var(--nav-blue-1,#204d86),var(--nav-blue-3,#12345e));color:#fff;box-shadow:0 10px 24px #12345e33}.account-nav nav button.active svg{color:#fff}.account-nav nav button.active svg:last-child{opacity:.8}.account-logout{color:#b9322a;background:#b9322a09;min-height:52px;font-weight:700;transition:background-color .2s}.account-content{min-height:480px}.account-overview article.account-stat{border-radius:22px;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;min-height:190px;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s,border-color .32s;position:relative;overflow:hidden;box-shadow:0 14px 40px #12233f13;background:#ffffffdb!important;border:1px solid #12233f14!important;padding:22px!important;display:grid!important}.account-overview article.account-stat:after{content:"";background:color-mix(in srgb,var(--stat-accent,#204d86) 9%,transparent);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-45px;left:-34px}.account-stat-orders{--stat-accent:#315f95}.account-stat-addresses{--stat-accent:#9d7046}.account-stat-wishlist{--stat-accent:#b9324d}.account-overview article.account-stat:hover{transform:translateY(-5px);box-shadow:0 24px 55px #12233f21;border-color:color-mix(in srgb,var(--stat-accent) 24%,transparent)!important}.account-stat-icon{background:color-mix(in srgb,var(--stat-accent) 11%,#fff);width:42px;height:42px;color:var(--stat-accent);border-radius:14px;grid-column:2;place-items:center;display:grid}.account-stat-icon svg{width:20px}.account-stat>div{flex-direction:column;grid-area:1/1/3;align-items:flex-start;display:flex}.account-stat>div>span{color:#7b8490;font-size:10px}.account-stat>div>b{color:var(--navy);margin:16px 0 0!important;font:750 42px/1 Manrope,Vazirmatn,sans-serif!important}.account-overview article.account-stat>button{z-index:1;width:100%;color:var(--navy);border-top:1px solid #12233f14;grid-column:1/3;justify-content:space-between;align-self:end;align-items:center;padding:13px 0 0;font-size:10px;font-weight:750;display:flex;position:relative}.account-stat>button svg{width:15px;transition:transform .25s}.account-stat>button:hover svg{transform:translate(-4px)}.account-welcome{isolation:isolate;background:radial-gradient(circle at 12% 88%,#4e82bf3d,#0000 30%),linear-gradient(135deg,#0d203b,#173f73 58%,#12345e);border:1px solid #ffffff1f;border-radius:26px;min-height:270px;margin-top:16px;padding:48px;position:relative;overflow:hidden;box-shadow:0 22px 60px #12233f2e}.account-welcome:after{content:"LIVA";z-index:-1;color:#ffffff0e;letter-spacing:-.1em;font:900 210px/1 Manrope,sans-serif;position:absolute;bottom:-58px;left:22px}.account-welcome small{color:#a9bdd5;letter-spacing:.16em}.account-welcome h2{color:#fff;letter-spacing:-.045em;max-width:650px;margin:18px 0 35px;font-size:clamp(28px,3.1vw,43px);font-weight:750;line-height:1.65}.account-welcome .primary{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff1a;border-color:#ffffff2e;border-radius:999px;min-height:52px;box-shadow:inset 0 1px #ffffff29}.account-welcome .primary:hover{color:var(--navy);background:#fff}.account-section-head{border-bottom:1px solid #12233f17;margin-bottom:22px;padding:5px 3px 18px}.account-section-head h2,.account-form h2{color:var(--navy);letter-spacing:-.035em;font-size:29px;font-weight:750}.account-section-head p,.account-form>p{font-size:10px;line-height:1.9}.account-form{background:#ffffffe0;border:1px solid #12233f14;border-radius:24px;max-width:720px;padding:30px;box-shadow:0 16px 45px #12233f12}.account-form input,.account-form textarea,.account-form select{background:#fff!important;border-radius:12px!important}.account-form .primary{border-radius:999px}.address-grid{gap:16px}.address-grid article{border-radius:20px;box-shadow:0 12px 34px #12233f0f;background:#ffffffe0!important;border-color:#12233f17!important}.address-grid header span{border-radius:999px;padding:5px 10px}.address-grid footer{flex-wrap:wrap}.order-list{gap:12px}.order-list>article{border-radius:18px;overflow:hidden;box-shadow:0 10px 32px #12233f0e;background:#ffffffe6!important;border-color:#12233f17!important}.order-list>article>button{min-height:82px;padding:18px 20px}.order-list>article.open{box-shadow:0 18px 45px #12233f1a;border-color:#204d8638!important}.order-detail{background:#eff2f5b3}.account-notice{background:#edf7ef;border:1px solid #24613f1f;border-radius:14px}@media (width<=980px) and (width>=861px){.account-layout{grid-template-columns:245px minmax(0,1fr)}.account-overview{grid-template-columns:repeat(2,1fr)}.account-overview article.account-stat:last-child{grid-column:1/-1}}@media (width<=860px){.account-page{padding-top:18px;padding-bottom:92px}.account-heading{border-radius:22px;padding:30px 24px}.account-heading:after{font-size:110px;bottom:-26px}.account-heading h1{font-size:clamp(29px,8vw,40px)}.account-layout{padding-top:18px}.account-nav{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin-bottom:20px;position:static;overflow:visible}.account-user-card{background:#ffffffdb;border-radius:18px;margin-bottom:10px;box-shadow:0 10px 28px #12233f0f;border:1px solid #12233f14!important;padding:14px!important;display:flex!important}.account-avatar{border-radius:14px;width:44px;min-width:44px;height:44px;font-size:17px}.account-nav nav{background:#ffffffd1;border:1px solid #12233f14;border-radius:17px;gap:6px;margin:0!important;padding:5px!important}.account-nav nav button{background:0 0;border-radius:12px;min-height:43px;padding-inline:13px;border:0!important}.account-nav nav button.active{background:var(--navy);color:#fff}.account-logout{background:#b9322a0f;border-radius:12px}.account-overview{grid-template-columns:1fr 1fr;gap:11px}.account-overview article.account-stat{min-height:165px;padding:18px!important}.account-overview article.account-stat:last-child{grid-column:1/-1}.account-welcome{border-radius:22px;min-height:240px;padding:30px 24px}.account-welcome h2{font-size:26px}.account-form{border-radius:20px;max-width:none;padding:23px 18px}}@media (width<=560px){.account-heading{padding:25px 20px}.account-heading p{font-size:10px}.account-overview{grid-template-columns:1fr}.account-overview article.account-stat:last-child{grid-column:auto}.account-overview article.account-stat{min-height:150px}.account-welcome{padding:27px 20px}.account-welcome h2{font-size:23px}.account-section-head h2,.account-form h2{font-size:25px}}@media (width>=861px){.header.scrolled{height:0!important;min-height:0!important}}.jeanmark-categories .category-clothing>strong,.jeanmark-categories .category-accessories>strong{transform:translateY(-10px)}@media (width>=1000px){.header-main.header-inner{grid-template-columns:minmax(275px,1fr) 64px;grid-template-areas:"tools brand";position:relative;overflow:visible}.header .header-search{z-index:3;will-change:transform;transition:left .56s cubic-bezier(.16,1,.3,1),translate .56s cubic-bezier(.16,1,.3,1),top .56s cubic-bezier(.16,1,.3,1),background-color .18s,box-shadow .18s;position:absolute;top:50%;left:50%;right:auto;transform:translate(0,0)}.header.scrolled .header-main.header-inner{opacity:1;visibility:visible;pointer-events:none;width:min(1460px,100vw - 64px);transform:none;height:0!important;overflow:visible!important}.header.scrolled .desktop-header-tools{opacity:0;visibility:hidden;pointer-events:none}.header.scrolled .header-main.header-inner>.lj-logo{z-index:3;pointer-events:auto;width:58px;min-width:58px;height:58px;position:absolute;top:46px;left:auto;right:12px;transform:none}.header.scrolled .header-search{pointer-events:auto;top:46px;left:100%;right:auto;translate:calc(-100% - 84px) -50%}.header.scrolled .header-nav-inner{gap:18px;padding-left:16px;padding-right:420px}.header.scrolled .quick-nav{gap:clamp(10px,1.4vw,24px)}}@media (width<=1180px) and (width>=1000px){.header-main.header-inner{grid-template-columns:minmax(180px,1fr) 64px}.header.scrolled .header-main.header-inner{width:calc(100vw - 32px)}.header.scrolled .header-main.header-inner>.lj-logo{width:54px;min-width:54px;height:54px;right:8px}.header.scrolled .header-search{left:100%;right:auto;translate:calc(-100% - 72px) -50%}.header.scrolled .header-nav-inner{gap:14px;padding-left:10px;padding-right:392px}}@media (width>=861px){.header,.header.scrolled,.header.cinematic-header:not(.scrolled),.header.cinematic-header.scrolled{height:auto!important;min-height:0!important;padding:0!important;position:relative!important;top:auto!important;overflow:visible!important}.header.scrolled:before{content:"";pointer-events:none;height:82px;display:block}.header.scrolled .header-main.header-inner{--sticky-edge:max(32px,calc((100vw - 1500px)/2));--sticky-search-offset:calc(var(--sticky-edge) + 72px);z-index:100;-webkit-backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(135deg,#fffefbf7,#f5f2ebf0);box-shadow:0 10px 34px #12233f1a,inset 0 1px #fffffff2;width:100%!important;height:82px!important;min-height:82px!important;padding-inline:var(--sticky-edge)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;margin:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:visible!important;transform:none!important}.header.scrolled .desktop-header-tools{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.header.scrolled .header-nav-row,.header.cinematic-header.scrolled .header-nav-row{z-index:1;border-radius:0!important;width:100%!important;height:64px!important;margin:0!important;animation:none!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.header.scrolled .header-nav-inner{width:min(1500px,100% - 64px)!important;padding-inline:0!important}.header .header-nav-row .quick-nav .accent,.header .header-nav-row .quick-nav .accent:hover{color:#ff6670!important;height:100%!important;box-shadow:none!important;filter:none!important;background:0 0!important;border-radius:0!important;padding:0!important;animation:none!important;transform:none!important}.header .header-nav-row .quick-nav .accent:before,.header .header-nav-row .quick-nav .accent:after{content:none!important;animation:none!important;display:none!important}}@media (width>=1000px){.header.scrolled .header-main.header-inner>.lj-logo{right:var(--sticky-edge)}.header.scrolled .header-search{translate:calc(-100% - var(--sticky-search-offset)) -50%;left:100%;right:auto}}@media (width<=1180px) and (width>=861px){.header.scrolled .header-main.header-inner{--sticky-edge:16px;--sticky-search-offset:80px}.header.scrolled .header-nav-inner{width:calc(100% - 32px)!important}}@media (width>=861px){.header.scrolled,.header.cinematic-header.scrolled{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}body .header.scrolled .header-nav-row .quick-nav .accent,body .header.scrolled .header-nav-row .quick-nav .accent:hover{color:#ff6670!important;height:100%!important;box-shadow:none!important;filter:none!important;background:0 0!important;border-radius:0!important;padding:0!important;animation:none!important;transform:none!important}.header,.header.scrolled,.header.cinematic-header:not(.scrolled),.header.cinematic-header.scrolled{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}.header:before,.header.scrolled:before{content:"";pointer-events:none;height:82px;display:block}.header .header-main.header-inner,.header.scrolled .header-main.header-inner{--sticky-edge:max(32px,calc((100vw - 1500px)/2));--sticky-search-offset:calc(var(--sticky-edge) + 76px);z-index:100;-webkit-backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(135deg,#fffefbf7,#f5f2ebf0);box-shadow:0 10px 34px #12233f1a,inset 0 1px #fffffff2;width:100%!important;height:82px!important;min-height:82px!important;padding-inline:var(--sticky-edge)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;margin:0!important;transition:top .52s cubic-bezier(.16,1,.3,1),box-shadow .35s,background-color .35s!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:visible!important;transform:none!important}.announcement+.header:not(.scrolled) .header-main.header-inner{top:34px!important}}@media (width>=1000px){.header .header-search{width:clamp(220px,18vw,250px)!important}.header.scrolled .header-search{translate:calc(-100% - var(--sticky-search-offset)) -50%;left:100%;right:auto}}@media (width<=1180px) and (width>=861px){.header .header-main.header-inner,.header.scrolled .header-main.header-inner{--sticky-edge:16px;--sticky-search-offset:86px}}@media (width>=1000px){.header .header-main.header-inner{--sticky-search-offset:calc(var(--sticky-edge) + 82px)}.header .header-main.header-inner>.lj-logo,.header.scrolled .header-main.header-inner>.lj-logo{z-index:3;pointer-events:auto;width:64px;min-width:64px;height:64px;translate:0 -50%;position:absolute!important;top:50%!important;left:auto!important;right:0!important;transform:none!important}.header.scrolled .header-search{top:50%}}@media (width<=1180px) and (width>=1000px){.header .header-main.header-inner{--sticky-search-offset:86px}.header .header-main.header-inner>.lj-logo,.header.scrolled .header-main.header-inner>.lj-logo{width:54px;min-width:54px;height:54px}}.header,.header *,.header :before,.header :after{transition:none!important;animation:none!important}@media (width>=861px){.catalog-mega{max-height:min(70vh,620px);overflow-y:auto;width:min(360px,100vw - 32px)!important;padding:20px!important;transform:none!important}.catalog-mega-grid{flex-direction:column;gap:0!important;padding-top:10px!important;display:flex!important}.catalog-mega-grid section{border-bottom:1px solid var(--line);padding-block:7px}.catalog-mega-grid section:last-child{border-bottom:0}.catalog-mega-grid section>button{min-height:40px;padding-inline:8px!important}.catalog-mega-grid section>div{padding:0 18px 5px 0}.catalog-mega-grid section>div button{min-height:32px}}.jeanmark-categories{padding-block:clamp(55px,7vw,90px)!important}.jeanmark-categories,.jeanmark-categories *,.jeanmark-categories :before,.jeanmark-categories :after{transition:none!important;animation:none!important}.jeanmark-categories .category-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;min-height:0!important;padding:0!important;display:grid!important}.jeanmark-categories .category-card,.jeanmark-categories .category-card:nth-child(n){border-radius:16px;gap:13px;min-height:96px;box-shadow:0 9px 24px #12233f0f;flex:initial!important;text-align:right!important;background:#fff!important;border:1px solid #12233f1a!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;min-width:0!important;margin:0!important;padding:12px!important;display:flex!important;transform:none!important}.jeanmark-categories .category-orb,.jeanmark-categories .category-card>span.category-orb{min-width:72px;height:72px;width:72px!important;max-width:none!important;box-shadow:none!important;border-radius:13px!important;padding:3px!important;animation:none!important;transform:none!important}.jeanmark-categories .category-orb img{border-radius:10px!important;transform:none!important}.jeanmark-categories .category-card>strong{font-family:inherit;font-size:16px;font-weight:650;margin:0!important;transform:none!important}.jeanmark-categories .category-card:hover .category-orb,.jeanmark-categories .category-card:focus-visible .category-orb,.jeanmark-categories .category-card:hover img,.jeanmark-categories .category-card:focus-visible img{box-shadow:none!important;transform:none!important}@media (width<=900px){.jeanmark-categories .category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}}@media (width<=520px){.jeanmark-categories .category-grid{gap:9px!important}.jeanmark-categories .category-card,.jeanmark-categories .category-card:nth-child(n){gap:9px;min-height:76px;padding:9px!important}.jeanmark-categories .category-orb,.jeanmark-categories .category-card>span.category-orb{min-width:56px;height:56px;width:56px!important}.jeanmark-categories .category-card>strong{font-size:13px!important}}@media (width>=861px){.header-main.header-inner,.header.scrolled .header-main.header-inner{grid-template-columns:minmax(0,1fr) 220px 64px!important;grid-template-areas:"tools search brand"!important;gap:7px!important}.header .header-search,.header.scrolled .header-search{justify-self:end!important;width:220px!important}.catalog-control{perspective:900px}.header .header-nav-row .catalog-trigger,.header.scrolled .header-nav-row .catalog-trigger,.header .header-nav-row .catalog-trigger:hover,.header.scrolled .header-nav-row .catalog-trigger:hover{z-index:92;min-width:230px;position:relative;color:#f5f8fc!important;background:linear-gradient(145deg,#173f73,#091522)!important;border:1px solid #649cda7a!important;border-radius:999px!important;height:48px!important;margin-block:8px!important;padding-inline:19px!important;transition:border-radius .35s cubic-bezier(.22,1,.36,1),box-shadow .25s!important;box-shadow:0 8px 24px #0a162829,inset 0 1px #ffffffa6!important}.catalog-control.open .catalog-trigger{border-radius:24px 24px 8px 8px!important;box-shadow:0 12px 30px #0a162833,inset 0 1px #ffffffa6!important}.catalog-trigger>svg{color:#f5f8fc!important}.catalog-trigger>svg:last-child{transition:transform .4s cubic-bezier(.22,1,.36,1)!important}.catalog-mega{transform-origin:100% 0;opacity:0;visibility:hidden;pointer-events:none;max-height:min(72vh,650px);overflow:auto;background:radial-gradient(circle at 50% -18%,#3770b357,#0000 46%),#07111f!important;border:1px solid #5791d075!important;border-radius:8px 28px 28px!important;width:360px!important;padding:28px 24px 24px!important;transition:transform .58s cubic-bezier(.22,1,.36,1),opacity .22s,visibility 0s linear .58s!important;top:calc(100% - 8px)!important;left:auto!important;right:0!important;transform:translateY(-10px)scaleY(.08)!important;box-shadow:0 28px 70px #050e1b4d!important}.catalog-control.open .catalog-mega{opacity:1;visibility:visible;pointer-events:auto;transition:transform .58s cubic-bezier(.22,1,.36,1),opacity .24s,visibility!important;transform:translateY(0)scaleY(1)!important}.catalog-mega:before{width:230px!important;height:12px!important;bottom:100%!important;right:0!important}.catalog-mega>header{border-color:#f7f1ed29!important;padding-bottom:18px!important}.catalog-mega>header b{font-size:14px;color:#f7f1ed!important}.catalog-mega>header span{color:#8db9e8!important}.catalog-mega-grid{gap:0!important;padding-top:10px!important}.catalog-mega-grid section{border-color:#f7f1ed1f!important;padding-block:8px!important}.catalog-mega-grid section>button{color:#f7f1ed!important;background:0 0!important;min-height:48px!important;padding-inline:8px!important;font-size:20px!important;font-weight:760!important}.catalog-mega-grid section>button:hover,.catalog-mega-grid section>button:focus-visible{color:#8fc4ff!important;background:0 0!important;padding-right:8px!important}.catalog-mega-grid section>button svg{color:#8fc4ff}.catalog-mega-grid section>div{padding:0 20px 6px 0!important}.catalog-mega-grid section>div button{min-height:32px;color:#f7f1eda3!important}.catalog-mega-grid section>div button:hover{color:#8fc4ff!important}.catalog-rolling-label{direction:rtl;align-items:center;display:flex;overflow:hidden}.catalog-character{height:1.1em;display:inline-block;overflow:hidden}.catalog-character-track{flex-direction:column;height:2.2em;display:flex;transform:translateY(0);transition:transform .72s cubic-bezier(.22,1,.36,1)!important;transition-delay:calc(var(--character-index) * 24ms)!important}.catalog-character-track>span{height:1.1em;line-height:1.1em;display:block}.catalog-mega-grid section>button:hover .catalog-character-track,.catalog-mega-grid section>button:focus-visible .catalog-character-track{transform:translateY(-50%)}}@media (width>=1000px){.header .header-search,.header.scrolled .header-search{position:absolute!important;top:50%!important;left:auto!important;right:70px!important;transform:none!important}}.listing-toolbar{align-items:center;justify-content:center!important;display:flex!important}.listing-toolbar .sort-control{width:auto;margin-inline:auto;flex:0 auto!important;justify-content:center!important}.listing-toolbar .sort-label{display:none!important}.listing-toolbar .sort-menu{justify-content:center!important}@media (width<=860px){.listing-toolbar{justify-content:space-between!important}.listing-toolbar .sort-control{margin-inline:0;overflow-x:auto;flex:auto!important;justify-content:flex-start!important}.listing-toolbar .sort-menu{min-width:max-content;justify-content:flex-start!important}}@media (width>=861px){.header-main.header-inner,.header.scrolled .header-main.header-inner{gap:2px!important}.header-nav-inner{position:relative}.header-nav-inner>.quick-nav{justify-content:center;position:absolute;top:0;bottom:0;right:50%;transform:translate(50%);gap:clamp(18px,2.2vw,36px)!important}}@media (width>=1000px){.header .header-search,.header.scrolled .header-search{right:64px!important}}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.promo-banner-card:after{display:none!important}.promo-banner-media{background:0 0;width:100%;height:100%;position:relative;overflow:visible}.promo-banner-media>img{object-fit:contain;background:0 0;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);display:block}.promo-banner-card-copy{text-shadow:0 2px 14px #030d1d9e}.promo-banner-card-copy button{text-shadow:none}.jeanmark-categories{padding-top:clamp(80px,10vw,140px)!important;padding-bottom:clamp(170px,17vw,245px)!important;overflow:visible!important}.jeanmark-categories:before{line-height:1!important;top:auto!important;bottom:clamp(18px,3vw,45px)!important;right:50%!important;transform:translate(50%)!important}.jeanmark-categories .category-carousel{overflow:visible!important}.jeanmark-categories .category-grid{grid-template-columns:none!important;justify-content:center!important;align-items:flex-start!important;gap:clamp(20px,3vw,58px)!important;min-height:330px!important;padding:0!important;display:flex!important;overflow:visible!important}.jeanmark-categories .category-card,.jeanmark-categories .category-card:nth-child(n){width:clamp(150px,18vw,245px)!important;min-width:0!important;min-height:0!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;flex:0 245px!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;transform:none!important}.jeanmark-categories .category-card:nth-child(2n){margin-top:clamp(42px,6vw,86px)!important}.jeanmark-categories .category-card:nth-child(3n){margin-top:clamp(12px,2vw,30px)!important}.jeanmark-categories .category-orb,.jeanmark-categories .category-card>span.category-orb{aspect-ratio:1!important;border:1px solid color-mix(in srgb,var(--category-color) 34%,#fff)!important;background:color-mix(in srgb,var(--category-color) 9%,#fff)!important;border-radius:50%!important;width:100%!important;min-width:0!important;max-width:245px!important;height:auto!important;padding:9px!important;transition:transform .28s,box-shadow .28s!important;animation:6s ease-in-out infinite jeanmark-float!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 25px 65px #12233f21!important}.jeanmark-categories .category-card:nth-child(2n) .category-orb{animation-delay:-1.6s!important}.jeanmark-categories .category-card:nth-child(3n) .category-orb{animation-delay:-3.1s!important}.jeanmark-categories .category-orb img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important;transition:transform .28s!important;transform:none!important}.jeanmark-categories .category-card:hover .category-orb,.jeanmark-categories .category-card:focus-visible .category-orb{transform:translateY(-9px)scale(1.035)!important;box-shadow:0 32px 76px #12233f30!important}.jeanmark-categories .category-card:hover img,.jeanmark-categories .category-card:focus-visible img{transform:scale(1.035)!important}.jeanmark-categories .category-card>strong{color:var(--navy)!important;margin:16px 0 0!important;font-family:Georgia,serif!important;font-size:clamp(19px,1.8vw,27px)!important;font-weight:600!important;transform:none!important}@media (width<=900px){.jeanmark-categories{padding-bottom:140px!important}.jeanmark-categories:before{font-size:clamp(70px,18vw,130px)!important;bottom:24px!important}.jeanmark-categories .category-grid{scroll-snap-type:x mandatory;justify-content:flex-start!important;gap:22px!important;min-height:270px!important;padding:22px 16px 40px!important;overflow:auto visible!important}.jeanmark-categories .category-card,.jeanmark-categories .category-card:nth-child(n){scroll-snap-align:center;flex-basis:190px!important;width:190px!important;min-width:190px!important;margin-top:0!important}}@media (width<=560px){.jeanmark-categories{padding-top:70px!important;padding-bottom:115px!important}.jeanmark-categories:before{font-size:clamp(58px,19vw,94px)!important;bottom:18px!important}.jeanmark-categories .category-grid{gap:18px!important;min-height:235px!important}.jeanmark-categories .category-card,.jeanmark-categories .category-card:nth-child(n){flex-basis:155px!important;width:155px!important;min-width:155px!important}.jeanmark-categories .category-card>strong{margin-top:12px!important;font-size:17px!important}}@media (width>=1000px){.header .header-main.header-inner>.lj-logo,.header.scrolled .header-main.header-inner>.lj-logo{right:var(--sticky-edge)!important}.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 68px)!important}}@media (width<=1180px) and (width>=1000px){.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 58px)!important}}.catalog-rolling-label{text-rendering:optimizelegibility;direction:rtl;letter-spacing:0!important;font-family:Estedad,Vazirmatn,Tahoma,sans-serif!important;line-height:1.7!important;display:block!important;overflow:visible!important}.jeanmark-categories .category-card>strong{letter-spacing:0!important;font-family:Estedad,Vazirmatn,Tahoma,sans-serif!important;line-height:1.7!important}.promo-banner-grid{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(1680px,100% - 32px)!important}.promo-banner-card:only-child{grid-column:1/-1}@media (width<=860px){.promo-banner-grid{width:calc(100% - 16px)!important;display:flex!important}.promo-banner-card:only-child{grid-column:auto}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{aspect-ratio:2.15!important;min-height:clamp(210px,50vw,330px)!important}}.premium-sale-viewport{padding-inline:70px!important}.premium-sale-arrow{z-index:12;color:#fff;background:linear-gradient(145deg,#123054f5,#173e69e6);border:1px solid #c4e2ff9e;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;display:grid;position:absolute;top:46%;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff3d,0 14px 36px #0007185c}.premium-sale-arrow svg{width:23px;height:23px}.premium-sale-previous{right:7px}.premium-sale-next{left:7px}.premium-sale-arrow:hover{background:linear-gradient(145deg,#245887,#173b68);transform:translateY(-50%)scale(1.07)}@media (width<=800px){.premium-sale-viewport{padding:20px 52px 52px!important}.premium-sale-arrow{width:44px;height:44px;top:45%}.premium-sale-previous{right:2px}.premium-sale-next{left:2px}}@media (width<=500px){.premium-sale-viewport{padding-inline:46px!important}.premium-sale-arrow{width:40px;height:40px}.premium-sale-arrow svg{width:20px;height:20px}}body .site-footer .footer-main{grid-template-columns:minmax(300px,1.45fr) minmax(170px,.75fr) minmax(235px,1fr)}.footer-brand-panel{text-align:center;align-self:start;align-items:center;margin-top:-24px}.footer-brand-lockup{flex-direction:column;align-items:center;gap:10px;margin-bottom:17px}.footer-brand-lockup .lj-logo{width:74px;min-width:74px;height:74px}.footer-brand-lockup>span{align-items:center}.footer-brand-panel>p{text-align:center;margin-inline:auto}@media (width<=900px){body .site-footer .footer-main{grid-template-columns:1fr 1fr}.footer-brand-panel{grid-column:1/-1;margin-top:-18px}}@media (width<=600px){.footer-brand-panel{margin-top:-10px}}.recommended-sets-banner{color:#fff;text-align:right;isolation:isolate;background:#102a4b;border:0;border-radius:clamp(20px,2vw,32px);width:100%;height:clamp(330px,32vw,520px);padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 24px 70px #12233f29}.recommended-sets-banner>img{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.recommended-sets-banner-shade{z-index:1;background:linear-gradient(90deg,#05122414 25%,#051224d1 100%);position:absolute;inset:0}.recommended-sets-banner-copy{z-index:2;flex-direction:column;align-items:flex-start;width:min(46%,520px);display:flex;position:absolute;top:50%;right:clamp(28px,6vw,92px);transform:translateY(-50%)}.recommended-sets-banner-copy small{color:#c8d9eb;letter-spacing:2px;margin-bottom:12px;font:700 10px Manrope,sans-serif}.recommended-sets-banner-copy strong{font-family:Estedad,Vazirmatn,Tahoma,sans-serif;font-size:clamp(34px,4.6vw,68px);line-height:1.35}.recommended-sets-banner-copy em{min-height:46px;color:var(--navy);background:#fff;border-radius:999px;align-items:center;gap:14px;margin-top:24px;padding:0 20px;font-size:12px;font-style:normal;font-weight:800;display:flex}.recommended-sets-banner-copy svg{width:17px}.recommended-sets-banner:hover>img{transform:scale(1.035)}.recommended-sets-banner:focus-visible{outline:3px solid var(--navy);outline-offset:4px}@media (width<=700px){.recommended-sets-promo{padding-block:45px!important}.recommended-sets-banner{border-radius:20px;height:310px}.recommended-sets-banner-shade{background:linear-gradient(#0512241f 24%,#051224db)}.recommended-sets-banner-copy{width:auto;inset:auto 22px 24px;transform:none}.recommended-sets-banner-copy small{margin-bottom:6px;font-size:8px}.recommended-sets-banner-copy strong{font-size:clamp(26px,9vw,38px)}.recommended-sets-banner-copy em{min-height:42px;margin-top:13px;padding-inline:16px;font-size:10px}}.header .header-search,.header.scrolled .header-search{background:#124f8c!important;box-shadow:inset 0 1px #fff3,0 7px 18px #12233f1f!important}.header .header-search:hover,.header.scrolled .header-search:hover{background:#0f5da8!important}@media (width>=1000px){.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 65px)!important}}@media (width<=1180px) and (width>=1000px){.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 55px)!important}}.promo-banner-scene{width:100%;max-width:100vw;overflow:hidden!important}.promo-banner-grid{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(10px,1.4vw,24px)!important;width:min(1680px,100% - 32px)!important;max-width:calc(100vw - 32px)!important;margin-inline:auto!important;display:grid!important;overflow:hidden!important}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{aspect-ratio:2.55!important;border-radius:clamp(12px,1.4vw,24px)!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;overflow:hidden!important}.promo-banner-media{min-width:0;overflow:hidden!important}.promo-banner-media>img{object-fit:contain!important;max-width:100%!important;transform:none!important}@media (width<=860px){.promo-banner-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:calc(100% - 20px)!important;max-width:calc(100vw - 20px)!important}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{aspect-ratio:2.15!important;min-width:0!important;min-height:0!important}}@media (width<=600px){.promo-banner-card-copy{width:68%!important;right:8px!important}.promo-banner-card-copy>span{font-size:6px!important}.promo-banner-card-copy h2{margin:3px 0 6px!important;font-size:clamp(10px,3.7vw,16px)!important}.promo-banner-card-copy button{gap:4px!important;min-width:0!important;min-height:26px!important;padding:3px 8px!important;font-size:7px!important}.promo-banner-card-copy button svg{width:10px}}@media (width>=861px){.listing-toolbar{border-radius:14px!important;flex-direction:row!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:54px!important;margin:18px auto 0!important;padding:6px 22px!important}.listing-toolbar .sort-control{flex:none!important;width:max-content!important;margin:0!important;padding:0!important;overflow:visible!important}.listing-toolbar .sort-menu{gap:clamp(14px,1.4vw,24px)!important;width:max-content!important}.listing-toolbar .sort-menu>button{min-height:34px;padding:6px 0!important}}@media (width>=1000px){.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 74px)!important}}@media (width<=1180px) and (width>=1000px){.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 64px)!important}}.header .header-nav-row .catalog-trigger,.header.scrolled .header-nav-row .catalog-trigger,.header .header-nav-row .catalog-trigger:hover,.header.scrolled .header-nav-row .catalog-trigger:hover{background:#2768a3!important;border-color:#3479b6!important;box-shadow:inset 0 1px #ffffff29,0 8px 20px #12385e24!important}.header .header-nav-row .catalog-trigger:hover,.header.scrolled .header-nav-row .catalog-trigger:hover{background:#2f76b5!important}.promo-banner-scene{margin-block:clamp(34px,5vw,76px)!important}.promo-banner-grid{gap:clamp(14px,1.6vw,28px)!important;width:min(1760px,100% - 24px)!important;max-width:calc(100vw - 24px)!important}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{aspect-ratio:2.2!important;min-height:clamp(260px,21vw,410px)!important}@media (width<=860px){.promo-banner-grid{gap:12px!important;width:calc(100% - 20px)!important;max-width:calc(100vw - 20px)!important}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{aspect-ratio:1.9!important;min-height:clamp(220px,38vw,310px)!important}}@media (width<=767px){.header-main.header-inner,.header.scrolled .header-main.header-inner{height:68px!important;min-height:68px!important;position:relative!important;overflow:hidden!important}.header .header-main.header-inner>.lj-logo,.header.scrolled .header-main.header-inner>.lj-logo{z-index:1;width:48px!important;min-width:48px!important;height:48px!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.mobile-header-menu,.mobile-header-tools{z-index:2;position:relative}.promo-banner-scene{margin-block:24px 42px!important}.promo-banner-grid{flex-direction:column!important;align-items:center!important;gap:16px!important;width:calc(100% - 32px)!important;max-width:calc(100vw - 32px)!important;display:flex!important;overflow:visible!important}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{aspect-ratio:auto!important;width:100%!important;max-width:680px!important;height:auto!important;min-height:0!important;margin:0!important}.promo-banner-card:only-child{grid-column:auto}.promo-banner-media{width:100%!important;height:auto!important}.promo-banner-media>img{object-fit:contain!important;width:100%!important;height:auto!important}.jeanmark-categories .section-head h2{text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:calc(100vw - 88px);display:-webkit-box;overflow:hidden;font-size:clamp(19px,5.8vw,24px)!important;line-height:1.35!important}.premium-sale-viewport{padding:20px 0 72px!important;overflow:hidden!important}.premium-sale-step-track .product-card,.premium-sale-step-track .product-card:nth-child(n){justify-self:center;width:100%!important;max-width:280px!important}.premium-sale-arrow{width:40px!important;height:40px!important;top:auto!important;bottom:8px!important;transform:none!important}.premium-sale-previous{right:calc(50% - 48px)!important}.premium-sale-next{left:calc(50% - 48px)!important}.premium-sale-arrow:hover{transform:scale(1.05)!important}.premium-sale-progress{bottom:62px!important}}.header .header-nav-row .catalog-trigger,.header.scrolled .header-nav-row .catalog-trigger,.header .header-nav-row .catalog-trigger:hover,.header.scrolled .header-nav-row .catalog-trigger:hover{background:#1f5f99!important;border-color:#347dbb!important}.header .header-nav-row .catalog-trigger:hover,.header.scrolled .header-nav-row .catalog-trigger:hover,.catalog-control.open .catalog-trigger{background:#276eae!important}.header .header-search{transition:background-color .2s,border-color .2s,box-shadow .2s!important}.header .header-search:focus-visible,.header .header-search:active{background:#1f5f99!important;border-color:#6fa8d7!important;box-shadow:0 0 0 3px #276eae2e,0 10px 24px #12233f29!important}.drawer-search{transition:background-color .2s,border-color .2s,box-shadow .2s!important}.drawer-search:focus-visible,.drawer-search:active{color:#fff!important;background:#1f5f99!important;border-color:#347dbb!important;box-shadow:0 0 0 3px #276eae29!important}.drawer-search:focus-visible .header-icon,.drawer-search:active .header-icon{filter:brightness(0)invert()!important}.search-box{transition:background-color .2s,border-color .2s,box-shadow .2s!important}.search-box:focus-within{background:#f1f7fc;box-shadow:0 3px #1f5f99;border-color:#1f5f99!important}.search-top{-webkit-backdrop-filter:blur(18px)saturate(135%);background:#081d37d1!important;border-bottom-color:#ffffff24!important;box-shadow:0 16px 38px #030f1e33!important}.search-top>.lj-logo{color:#fff}.search-top .search-box,.search-top .search-box:focus-within{color:#fff!important;background:#1f5f99e6!important;border-color:#84b7e085!important;box-shadow:0 0 0 3px #4b8fc929,inset 0 1px #fff3!important}.search-top .search-box input,.search-top .search-box input:focus{color:#fff!important}.footer-reveal-mark{display:none!important}@media (width<=600px){body .site-footer .footer-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px 14px}body .site-footer .footer-main nav,body .site-footer .footer-main address{grid-column:auto;min-width:0}body .site-footer .footer-main address a,body .site-footer .footer-main address>div{overflow-wrap:anywhere;max-width:100%}}.search-overlay{overscroll-behavior:contain;overflow:hidden!important}.search-panel{background:linear-gradient(155deg,#f7f6f2fa,#eef1f5f5);border-radius:0 0 34px 34px;width:calc(100% - 24px);max-width:calc(100vw - 24px);height:calc(min(68svh,700px) - 98px);margin-inline:auto;animation:.42s cubic-bezier(.16,1,.3,1) both search-panel-in;overflow:hidden;box-shadow:0 28px 70px #020c1c47}.search-results.container{scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:#245f96 #12233f14;direction:ltr;width:100%!important;max-width:none!important;height:100%!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;animation:none!important;overflow:hidden auto!important}.search-results.container>*{direction:rtl}.search-results.container::-webkit-scrollbar{width:8px}.search-results.container::-webkit-scrollbar-thumb{background:#245f96;border-radius:99px}.promo-banner-grid{align-items:stretch!important;width:min(1780px,100% - 20px)!important;max-width:calc(100vw - 20px)!important}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{aspect-ratio:auto!important;height:clamp(340px,26vw,480px)!important;min-height:0!important}.promo-banner-media,.promo-banner-media>img{height:100%!important}.promo-banner-media>img{object-fit:cover!important}body .site-footer .footer-main nav>b:after,body .site-footer .footer-main address>b:after{transform:translate(50%);right:50%!important}body .site-footer .footer-main nav button:after,body .site-footer .footer-main address a:after,body .site-footer .footer-main address>div:after{content:"";background:#79c2ff;border-radius:50%;width:5px;min-width:5px;height:5px;box-shadow:0 0 8px #79c2ffbf}body .site-footer .footer-main nav,body .site-footer .footer-main address{text-align:right;align-items:stretch!important}body .site-footer .footer-main nav button,body .site-footer .footer-main address a,body .site-footer .footer-main address>div{text-align:right;direction:rtl;justify-content:flex-start;width:100%}body .site-footer .footer-main nav button:after{position:absolute;top:50%;right:0;transform:translateY(-50%)}body .site-footer .footer-main address a:after,body .site-footer .footer-main address>div:after{content:none!important;display:none!important}body .site-footer .footer-main address svg{color:#79c2ff;stroke-width:1.8px}body .site-footer .footer-main address span{text-align:right}body .site-footer .footer-main nav{justify-self:center;width:min(100%,170px)}body .site-footer .footer-main address{justify-self:center;width:min(100%,260px)}.product-info .color-options{align-items:flex-start;gap:14px}.product-info .color-options button{width:auto;min-width:48px;height:auto;box-shadow:none;color:var(--muted);background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.product-info .color-options button i{background:var(--swatch);width:31px;height:31px;box-shadow:0 0 0 1px var(--line);border:4px solid #fff;border-radius:50%;transition:box-shadow .2s,transform .2s}.product-info .color-options button span{text-align:center;white-space:normal;max-width:78px;font-size:9px;line-height:1.6}.product-info .color-options button.active{box-shadow:none}.product-info .color-options button.active i{box-shadow:0 0 0 2px var(--navy);transform:scale(1.05)}.product-info .color-options button.active span{color:var(--navy);font-weight:800}.product-specifications{margin-top:14px}.product-specifications .accordion{background:#ffffff80;border:1px solid #1f5f9921;border-radius:14px;overflow:hidden}.product-specifications .accordion>button{height:52px;color:var(--navy);padding-inline:16px}.product-specifications .accordion>div{padding:0 16px 8px}.product-specifications dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:0;display:grid}.product-specifications dl>div{background:0 0;border-bottom:1px solid #12233f17;border-radius:0;grid-template-columns:minmax(58px,.65fr) minmax(0,1.35fr);align-items:start;gap:10px;min-width:0;min-height:42px;padding:10px 0;display:grid}.product-specifications dd{color:var(--ink);text-align:right;margin:0;font-size:9px;font-weight:700;line-height:1.8}body .site-footer .footer-main nav>b,body .site-footer .footer-main address>b{width:100%;margin-bottom:3px!important;padding-bottom:10px!important}body .site-footer .footer-main nav{width:min(100%,170px)}body .site-footer .footer-main address{width:min(100%,225px)}.footer-socials a{box-shadow:none;background:0 0;border:0;padding-inline:0}.footer-socials svg{color:#79c2ff;stroke-width:1.9px;filter:drop-shadow(0 0 7px #79c2ff59);width:21px;height:21px}.footer-socials a:hover{color:#fff;background:0 0;border:0}.footer-credit{direction:ltr;margin-right:auto}.footer-credit a{direction:ltr;align-items:center;gap:9px;display:flex}.footer-credit a>span{white-space:nowrap;direction:rtl;align-items:center;gap:5px;display:flex}.footer-credit small{color:#94a4ba;font-size:9px}.footer-credit strong{color:#8fceff;letter-spacing:.1px;font:800 11px Manrope,sans-serif}.footer-credit a:hover strong{color:#b9e2ff}.product-suggestions .section-head{text-align:center;display:block}.product-suggestions .section-head>div{width:100%}.product-suggestions .product-grid{grid-template-columns:repeat(auto-fit,minmax(220px,280px));justify-content:center}.product-detail{align-items:start}.product-info{-webkit-backdrop-filter:blur(14px);background:linear-gradient(145deg,#fff 0%,#f2f6fa 100%);border:1px solid #1f5f9929;border-radius:26px;box-shadow:0 22px 60px #12233f1f;padding:clamp(28px,3.2vw,48px)!important}.product-info h1{margin:0 0 28px}.product-info .option-group{border-top:1px solid #12233f1a;margin-top:0;padding:22px 0}.product-info .option-group>div:first-child{justify-content:flex-start;margin-bottom:12px}.selected-option-name{color:var(--muted);text-align:right;margin:-3px 0 13px;font-size:11px;display:block}.product-size-group .size-link{width:max-content;color:var(--navy);margin-top:14px;display:block}.product-info>.price{border-top:1px solid #12233f1a;margin:0;padding:24px 0}.product-info .stock-line.is-unavailable{width:max-content;color:var(--sale);background:#f9e8e7;border-radius:999px;margin:0 0 16px;padding:7px 11px}.product-info .buy-row{margin-top:6px}@media (width<=767px){.search-panel{border-radius:0 0 24px 24px;height:calc(74svh - 80px);width:calc(100% - 16px)!important;max-width:calc(100vw - 16px)!important}.promo-banner-grid{gap:12px!important;width:calc(100% - 20px)!important;max-width:calc(100vw - 20px)!important}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{height:clamp(240px,62vw,370px)!important;min-height:0!important}.promo-banner-media{height:100%!important}.promo-banner-media>img{object-fit:cover!important;height:100%!important}.product-info{border-radius:20px;padding:25px 18px!important}.product-info h1{margin-bottom:22px;font-size:clamp(28px,9vw,40px)}.product-info .buy-row{background:0 0;border-top:1px solid #12233f1a;margin:18px -3px -3px;padding:10px 0 0}.product-specifications dl{grid-template-columns:1fr;column-gap:0}.product-suggestions .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width<=520px){.product-suggestions .product-grid{grid-template-columns:minmax(0,300px)}.footer-credit{margin-inline:auto}.footer-credit a{gap:7px}.footer-credit small{font-size:8px}.footer-credit strong{font-size:10px}}::selection{color:#071a34;text-shadow:none;background:#8fd0ff}::selection{color:#071a34;text-shadow:none;background:#8fd0ff}.wholesale-page .wholesale-hero{min-height:410px;color:var(--navy);text-align:center;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin-top:0;padding:clamp(64px,9vw,120px) 24px;display:flex}.wholesale-page .wholesale-hero>div:first-child{width:min(100%,850px);margin-inline:auto}.wholesale-page .wholesale-hero h1{color:var(--navy);margin:0 0 20px}.wholesale-page .wholesale-hero p{max-width:680px;color:var(--muted);margin:0 auto 30px}.wholesale-page .wholesale-hero .primary{margin-inline:auto}body .site-footer .footer-main nav>b,body .site-footer .footer-main address>b{text-align:right!important;align-self:stretch!important}body .site-footer .footer-main nav,body .site-footer .footer-main address{gap:3px!important}body .site-footer .footer-main nav button,body .site-footer .footer-main address a,body .site-footer .footer-main address>div{min-height:25px}body .site-footer .footer-main address .footer-contact-muted{opacity:.75}@media (width>=1000px){.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 66px)!important}}@media (width<=1180px) and (width>=1000px){.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 56px)!important}}@media (width<=600px){.wholesale-page .wholesale-hero{border-radius:0;width:100%;min-height:350px;padding:54px 18px}}.wholesale-page .wholesale-grid.is-complete{grid-template-columns:minmax(0,1fr);width:min(1100px,100% - 30px)}.wholesale-page .wholesale-grid.is-complete .direct-contact{display:none}.wholesale-page .callback.is-complete{place-items:center;min-height:min(620px,72vh);padding:clamp(40px,7vw,88px);display:grid}.wholesale-page .callback.is-complete>small,.wholesale-page .callback.is-complete>h2,.wholesale-page .callback.is-complete>.callback-lead{display:none}.wholesale-page .callback.is-complete .callback-success{width:100%;min-height:0;padding:0}.wholesale-page .callback.is-complete .callback-success>svg{width:76px;height:76px;padding:20px}.wholesale-page .callback.is-complete .callback-success h3{margin-top:28px;font-size:clamp(30px,4vw,46px)}.wholesale-page .callback.is-complete .callback-success p{max-width:560px;font-size:12px;line-height:2}@media (width<=600px){.wholesale-page .wholesale-grid.is-complete{width:calc(100% - 20px)}.wholesale-page .callback.is-complete{min-height:480px;padding:34px 20px}.wholesale-page .callback.is-complete .callback-success>svg{width:66px;height:66px;padding:17px}}.account-heading{align-items:center;gap:22px;overflow:visible;min-height:0!important;color:var(--navy)!important;background:linear-gradient(135deg,#fff 0%,#f3f8fc 100%)!important;border:1px solid #12233f17!important;border-radius:24px!important;padding:22px 28px!important;display:flex!important;box-shadow:0 16px 45px #12233f12!important}.account-heading:after{display:none!important}.account-character{object-fit:contain;background:#e8f6ff;border-radius:50%;flex:none;width:96px;height:96px;padding:15px;box-shadow:inset 0 0 0 1px #5db8ee38}.account-heading>div{min-width:0}.account-heading>div>span{display:none}.account-heading h1{color:var(--navy)!important;margin:0 0 7px!important;font-size:clamp(27px,3vw,40px)!important}.account-heading p{max-width:none!important;color:var(--muted)!important;margin:0!important}.account-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important}.account-overview article:last-child{grid-column:auto!important}.account-wishlist .account-section-head{margin-bottom:24px}.account-wishlist .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.account-wishlist .product-card{min-width:0}@media (width>=1000px){.header .header-search,.header.scrolled .header-search{z-index:2;top:50%!important;right:calc(var(--sticky-edge) + 60px)!important;width:clamp(230px,18vw,280px)!important;position:absolute!important;left:auto!important;transform:translateY(-50%)!important}}@media (width<=1180px) and (width>=1000px){.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 51px)!important}}@media (width<=980px){.account-wishlist .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.account-heading{gap:15px;border-radius:19px!important;padding:17px 18px!important}.account-character{width:72px;height:72px;padding:11px}.account-heading h1{font-size:24px!important}.account-heading p{font-size:10px;line-height:1.9}.account-overview{grid-template-columns:1fr!important}.account-wishlist .account-section-head{text-align:center}}@media (width<=520px){.account-wishlist .product-grid{grid-template-columns:minmax(0,310px);justify-content:center}}.account-page{padding-top:38px;padding-bottom:110px}.account-layout{direction:rtl;background:#edf1f6;border:1px solid #12233f1a;border-radius:28px;min-height:650px;overflow:hidden;box-shadow:0 28px 75px #12233f21;grid-template-columns:258px minmax(0,1fr)!important;gap:0!important;padding-top:0!important}.account-nav{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#20263e 0%,#171d31 100%)!important;border:0!important;border-radius:0!important;align-self:stretch!important;margin:0!important;position:relative!important;top:auto!important;overflow:visible!important}.account-user-card{text-align:center;justify-content:center;min-height:184px;background:#ffffff06!important;border-bottom:1px solid #ffffff14!important;flex-direction:column!important;gap:11px!important;padding:30px 22px!important}.account-avatar{color:#20263e;background:#fff;border:2px solid #ffffffd1;border-radius:50%;width:66px;min-width:66px;height:66px;box-shadow:0 9px 25px #0003}.account-user-copy{align-items:center!important}.account-user-copy small{color:#9da9c0!important}.account-user-copy b{font-size:13px;color:#fff!important}.account-user-copy em{color:#aeb8ca!important}.account-nav nav{background:0 0!important;border:0!important;border-radius:0!important;gap:2px!important;margin:0!important;padding:13px 0!important;display:grid!important;overflow:visible!important}.account-nav nav button{width:100%;position:relative;color:#bec7d8!important;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;min-height:52px!important;padding:0 22px!important;transform:none!important}.account-nav nav button:hover{color:#fff!important;background:#ffffff0e!important}.account-nav nav button.active{color:#fff!important;box-shadow:none!important;background:linear-gradient(90deg,#58b9ef,#42a9e5)!important}.account-nav nav button.active:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-right:10px solid #58b9ef;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.account-nav nav button svg:first-child,.account-nav nav button .account-nav-image{object-fit:contain;color:#c7d1e2;opacity:.88;width:18px;height:18px}.account-nav nav button.active svg:first-child{color:#fff}.account-nav nav button.active .account-nav-image{filter:brightness(0)invert();opacity:1}.account-nav nav button svg:last-child{color:#aeb9cc}.account-logout{color:#f1a6aa!important;background:0 0!important;border-top:1px solid #ffffff14!important;min-height:54px!important;padding:0 22px!important}.account-logout:hover{background:#ffffff0b!important}.account-content{background:#edf1f6;min-height:650px;padding:22px}.account-content>.account-heading{gap:16px;margin:0 0 18px;background:linear-gradient(135deg,#fff 0%,#f7fbfe 100%)!important;border-radius:18px!important;min-height:106px!important;padding:16px 20px!important;box-shadow:0 7px 24px #12233f0e!important}.account-content>.account-heading:before{display:none}.account-content>.account-heading h1{margin:0 0 3px!important;font-size:clamp(23px,2.6vw,33px)!important}.account-content>.account-heading p{line-height:1.75;font-size:10px!important}.account-overview{gap:13px!important}.account-overview article.account-stat{background:#fff!important;border-radius:17px!important;min-height:154px!important;padding:19px!important;box-shadow:0 7px 24px #12233f0e!important}.account-stat-icon{border-radius:11px;width:38px;height:38px}.account-stat>div>b{font-size:35px!important}.account-welcome{background:linear-gradient(135deg,#25304d,#18233d)!important;border-radius:18px!important;min-height:174px!important;margin-top:13px!important;padding:27px 30px!important;box-shadow:0 9px 30px #12233f21!important}.account-welcome:after{font-size:130px!important;bottom:-35px!important}.account-welcome h2{max-width:540px;margin:8px 0 18px!important;font-size:clamp(21px,2.3vw,29px)!important}.account-welcome .primary{min-height:44px!important}.account-form,.order-list>article,.account-wishlist .product-card{box-shadow:0 7px 24px #12233f0e!important}@media (width<=860px){.account-page{padding-top:18px;padding-bottom:90px}.account-layout{border-radius:22px;min-height:0;overflow:hidden;display:block!important}.account-nav{padding-bottom:8px;background:linear-gradient(135deg,#20263e,#171d31)!important}.account-user-card{text-align:right;justify-content:flex-start;min-height:0;box-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:row!important;margin:0!important;padding:18px!important}.account-avatar{width:48px;min-width:48px;height:48px}.account-user-copy{align-items:flex-start!important}.account-nav nav{scrollbar-width:none;gap:7px!important;padding:5px 12px 8px!important;display:flex!important;overflow-x:auto!important}.account-nav nav button{width:auto;background:#ffffff09!important;border:1px solid #ffffff17!important;border-radius:11px!important;min-width:max-content!important;min-height:42px!important;padding:0 13px!important}.account-nav nav button.active{background:#48afe9!important}.account-nav nav button.active:after,.account-nav nav button svg:last-child{display:none}.account-logout{width:calc(100% - 24px);border:1px solid #ffffff14!important;border-radius:11px!important;min-height:42px!important;margin:0 12px!important;padding:0 13px!important}.account-content{min-height:0;padding:14px}.account-content>.account-heading{margin-bottom:14px}}@media (width<=560px){.account-content>.account-heading{gap:12px;min-height:90px!important;padding:13px 14px!important}.account-content>.account-heading .account-character{width:58px;height:58px;padding:9px}.account-content>.account-heading h1{font-size:21px!important}.account-content>.account-heading p{font-size:9px!important}.account-welcome{min-height:160px!important;padding:23px 20px!important}}.listing-header,.page-title{text-align:center}.listing-header>span,.page-title>span{display:none!important}.listing-header h1,.page-title h1{margin-inline:auto}.listing-header p,.page-title p{max-width:680px;margin-inline:auto}.account-content>.account-heading{text-align:center;flex-direction:column;justify-content:center;gap:8px;margin:0 0 20px;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:10px 0 16px!important}.account-content>.account-heading .account-character{border-radius:17px;width:58px;height:58px;padding:9px}.account-content>.account-heading>div{width:100%}.account-content>.account-heading h1{margin:0 0 2px!important}.account-content>.account-heading p{margin-inline:auto!important}.account-history{background:#fff;border:1px solid #12233f13;border-radius:18px;margin-top:14px;padding:22px;box-shadow:0 7px 24px #12233f0e}.account-history>header{border-bottom:1px solid #12233f14;justify-content:space-between;align-items:end;gap:16px;padding-bottom:17px;display:flex}.account-history>header h2{color:var(--navy);margin:0 0 5px;font-size:23px}.account-history>header p{color:var(--muted);margin:0;font-size:9px}.account-history>header button{color:var(--navy);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;display:flex}.account-history>header button svg{width:15px}.account-history-list{display:grid}.account-history-list>button{text-align:right;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #12233f12;grid-template-columns:1.15fr 1fr 1.25fr 1fr 20px;align-items:center;gap:14px;min-height:76px;padding:14px 4px;transition:background-color .2s,padding .2s;display:grid}.account-history-list>button:last-child{border-bottom:0}.account-history-list>button:hover{background:#f6f9fc;padding-inline:10px}.account-history-list>button>span{flex-direction:column;gap:6px;display:flex}.account-history-list small{color:var(--muted);font-size:8px}.account-history-list b{color:var(--navy);font-size:10px}.account-history-list svg{color:#8190a3;width:16px}.account-history-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:225px;padding:30px 18px 20px;display:flex}.account-history-empty>svg{color:#63b9e9;width:34px;height:34px;margin-bottom:9px}.account-history-empty h2{color:var(--navy);margin:4px 0 7px;font-size:23px}.account-history-empty p{color:var(--muted);margin:0;font-size:10px}.account-history-empty .primary{border-radius:999px;min-height:44px;margin-top:18px}@media (width<=700px){.listing-header,.page-title{text-align:center!important}.account-history{padding:17px 14px}.account-history-list>button{grid-template-columns:1fr 1fr 18px;gap:10px}.account-history-list>button>span:nth-child(2){display:none}.account-history-list>button>span:nth-child(4){grid-column:1/3}.account-history-empty{min-height:205px;padding-inline:8px}.account-history-empty h2{font-size:20px}}.custom-filter-scrollbar{inset:74px 8px 10px auto!important}.custom-filter-scrollbar i{left:auto!important;right:0!important}@media (width>=861px){.listing-toolbar{transform:translate(-135px)}}@media (width>=1000px){.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 56px)!important}}@media (width<=1180px) and (width>=1000px){.header .header-search,.header.scrolled .header-search{right:calc(var(--sticky-edge) + 48px)!important}}.cart-page .cart-items{background:0 0;border:1px solid #ffffffb8;border-radius:20px;padding:0 22px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.cart-page .cart-items article{gap:24px;padding:28px 0;border-bottom:1px solid #ffffffd1!important;grid-template-columns:150px minmax(0,1fr)!important}.cart-page .cart-items article:last-child{border-bottom:0!important}.cart-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.cart-copy h3{margin-bottom:7px!important}.cart-copy p{margin:0}.cart-copy .cart-actions{flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;width:100%;margin-top:18px;display:flex}.cart-copy .cart-actions .price{flex:none;align-items:flex-start;min-width:125px}.cart-copy .cart-actions .price-current{justify-content:flex-start}.cart-copy .cart-actions .qty{background:#ffffff1f;border-color:#ffffffd9;flex:none;width:112px;height:42px}.cart-quantity-stack{flex-direction:column;flex:none;align-items:center;gap:9px;display:flex}.cart-remove{color:#c92f3c;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;font-size:9px;font-weight:700;display:flex}.cart-remove svg{width:15px}.cart-remove:hover{color:#a91826}.cart-drawer .cart-copy .cart-actions{gap:10px;margin-top:10px}.cart-drawer .cart-copy .cart-actions .price{min-width:0}.cart-drawer .cart-quantity-stack{gap:8px}@media (width<=860px){.cart-page .cart-items{border-radius:17px;padding-inline:16px}.cart-page .cart-items article{gap:14px;padding:20px 0;grid-template-columns:90px minmax(0,1fr)!important}.cart-copy .cart-actions{flex-wrap:nowrap;gap:12px}.cart-copy .cart-actions .price{min-width:0}.cart-copy .cart-actions .qty{width:100px;height:38px}}@media (width<=480px){.cart-page .cart-items{padding-inline:12px}.cart-page .cart-items article{gap:11px;grid-template-columns:78px minmax(0,1fr)!important}.cart-page .cart-items article>img{width:78px;height:104px}.cart-copy .cart-actions{gap:8px}.cart-copy .cart-actions .qty{width:88px;height:36px}.cart-copy .cart-actions .price-current strong{font-size:16px}.cart-copy .cart-actions .price-current small{font-size:7px}}.checkout-page .checkout-layout{padding-top:48px}.checkout-form .postal-code-field{width:min(240px,100%)}.shipping-options label{gap:13px;position:relative;grid-template-columns:52px minmax(0,1fr) auto!important}.shipping-options input[type=radio]{pointer-events:none;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}.shipping-method-icon{object-fit:contain;opacity:.72;width:46px;height:46px;padding:5px;transition:opacity .2s,transform .2s}.shipping-options label.active .shipping-method-icon{opacity:1;transform:scale(1.04)}@media (width<=560px){.checkout-page .checkout-layout{padding-top:28px}.checkout-form .postal-code-field{width:min(210px,100%)}.shipping-options label{gap:9px;grid-template-columns:44px minmax(0,1fr) auto!important}.shipping-method-icon{width:40px;height:40px;padding:4px}}.story-bubble>span{background:#2f83c7!important;padding:3px!important;box-shadow:0 0 0 2px #2f83c724,0 8px 22px #12345e29!important}.story-bubble>span>img{background:#f4f6f8;border:3px solid #fff}.story-bubble:focus-visible>span{outline-offset:4px;outline:3px solid #2f83c74d}.promo-banner-scene{overflow:hidden!important}.promo-banner-grid{grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;display:grid!important;overflow:hidden!important}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{position:relative;aspect-ratio:auto!important;background:#e8e7e3!important;border-radius:clamp(12px,1.3vw,22px)!important;width:100%!important;min-width:0!important;height:clamp(300px,23vw,420px)!important;min-height:0!important;overflow:hidden!important}.promo-banner-media{width:100%!important;height:100%!important;position:absolute!important;inset:0!important;overflow:hidden!important}.promo-banner-media>img{object-fit:cover!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;transform:none!important}.promo-banner-card:hover .promo-banner-media>img{transform:none!important}@media (width<=767px){.promo-banner-grid{grid-auto-rows:auto;grid-template-columns:1fr!important;overflow:hidden!important}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{width:100%!important;max-width:none!important;height:clamp(220px,58vw,350px)!important}}body .site-footer .footer-main nav>b,body .site-footer .footer-main address>b{max-width:100%;text-align:center!important;align-self:center!important;width:max-content!important}body .site-footer .footer-main nav>b:after,body .site-footer .footer-main address>b:after{right:50%!important;transform:translate(50%)!important}@media (width<=860px){.mobile-header-tools{flex-direction:row-reverse}}.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{aspect-ratio:2.15!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.promo-banner-media,.promo-banner-media>img{border-radius:inherit;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}@media (width<=767px){.promo-banner-card,.promo-banner-card.image-only,.promo-banner-card.has-copy{aspect-ratio:2!important;background:0 0!important;height:auto!important}}@media (width<=600px){body .site-footer .footer-main{gap:24px 14px!important}body .site-footer .footer-main nav,body .site-footer .footer-main address{gap:0!important}body .site-footer .footer-main nav>b,body .site-footer .footer-main address>b{margin-bottom:1px!important;padding-bottom:9px!important}body .site-footer .footer-main nav button,body .site-footer .footer-main address a,body .site-footer .footer-main address>div{min-height:30px!important}.product-grid,.catalog-layout .product-grid,.product-suggestions .product-grid,.account-wishlist .product-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;gap:16px 9px!important;padding-bottom:0!important;display:grid!important;overflow:visible!important}.product-grid .product-card,.catalog-layout .product-card,.product-suggestions .product-card,.account-wishlist .product-card{scroll-snap-align:none;width:auto!important;min-width:0!important;max-width:none!important}.product-card-media{border-radius:12px;width:100%;aspect-ratio:4/5!important}.product-card .heart{width:34px;min-width:34px;height:34px;top:7px;left:7px}.product-card .heart svg{width:16px}.product-card .product-copy{min-height:76px;padding:10px 2px 8px}.product-card .product-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;margin:0 0 5px;font-size:10px;line-height:1.7;display:-webkit-box;overflow:hidden}.product-card .price.compact{gap:5px}.product-card .price-current strong{font-size:13px!important}.product-card .price-current small{font-size:7px}.product-card>.product-card-quick-add{border-radius:9px;gap:5px;width:100%;height:36px;min-height:36px;margin:0;padding-inline:7px;font-size:8px}.product-card>.product-card-quick-add svg{width:13px}.premium-sale-step-track{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.premium-sale-step-track .product-card,.premium-sale-step-track .product-card:nth-child(2){justify-self:stretch!important;width:auto!important;min-width:0!important;display:block!important}.premium-sale-step-track .product-card:nth-child(n+3){display:none!important}}.site-shell{background:var(--zen-linen,#f7f6f2)!important}body .site-footer .footer-main nav,body .site-footer .footer-main address{justify-self:center;max-width:100%;align-items:stretch!important;width:fit-content!important}body .site-footer .footer-main nav>b,body .site-footer .footer-main address>b{text-align:center!important;align-self:stretch!important;width:100%!important}body .site-footer .footer-main nav button,body .site-footer .footer-main address a,body .site-footer .footer-main address>div{direction:rtl;justify-content:flex-start;align-self:flex-end;max-width:100%;text-align:right!important;width:auto!important}body .site-footer .footer-main nav,body .site-footer .footer-main address{justify-self:center!important;align-items:stretch!important;gap:4px!important;width:min(100%,210px)!important;max-width:210px!important}body .site-footer .footer-main nav>b,body .site-footer .footer-main address>b{text-align:center!important;width:100%!important;margin:0 0 8px!important;padding-bottom:11px!important}body .site-footer .footer-main nav>b:after,body .site-footer .footer-main address>b:after{width:30px!important;right:50%!important;transform:translate(50%)!important}body .site-footer .footer-main nav button,body .site-footer .footer-main address a,body .site-footer .footer-main address>div{text-align:right!important;direction:rtl!important;justify-content:flex-start!important;align-self:stretch!important;width:100%!important;max-width:none!important;min-height:29px!important}body .site-footer .footer-main nav button{padding-right:0!important}body .site-footer .footer-main nav button:after{display:none!important}body .site-footer .footer-main address span{flex:1;text-align:right!important}@media (width<=600px){body .site-footer .footer-main nav,body .site-footer .footer-main address{width:min(100%,190px)!important;max-width:190px!important}}@media (width>=700px){body .site-footer .footer-main{direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important}body .site-footer .footer-brand-panel{grid-area:auto!important;justify-self:stretch!important;margin-top:0!important}}body .site-footer .footer-brand-panel{text-align:center;flex-direction:column;display:flex;align-items:center!important}body .site-footer .footer-brand-panel>p{color:#aebdce;text-align:center;width:min(100%,280px);font-size:10px;line-height:2;margin:4px auto 0!important}@media (width<=699px){body .site-footer .footer-main{grid-template-columns:1fr!important;gap:34px!important}body .site-footer .footer-brand-panel,body .site-footer .footer-main nav,body .site-footer .footer-main address{grid-column:1!important;justify-self:center!important}}.cart-copy .cart-actions{width:100%;margin-top:14px;flex-direction:column!important;align-items:stretch!important;gap:8px!important;display:flex!important}.cart-copy .cart-remove{color:#d52f3d;order:0;align-self:flex-start;min-height:28px}.cart-purchase-row{order:1;justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.cart-copy .cart-purchase-row .price{flex:0 auto;margin:0;min-width:0!important}.cart-copy .cart-purchase-row .qty{background:0 0;border:0;flex:0 0 112px;width:112px;height:40px}.cart-copy .cart-purchase-row .qty button{color:#17191d;border-radius:10px;transition:color .18s,background-color .18s,transform .18s}.cart-copy .cart-purchase-row .qty button.plus.is-active{transform:scale(1.08);color:#16824d!important;background:#e5f6ec!important}.cart-copy .cart-purchase-row .qty button.minus.is-active{transform:scale(1.08);color:#d72c3c!important;background:#fde9eb!important}.cart-toast{z-index:260;color:#fff;background:#14251d;border:1px solid #18824d29;border-radius:14px;align-items:center;gap:9px;width:max-content;max-width:calc(100vw - 28px);min-height:46px;padding:11px 17px;font-size:10px;animation:.28s cubic-bezier(.16,1,.3,1) both cart-toast-in;display:flex;position:fixed;bottom:24px;right:50%;transform:translate(50%);box-shadow:0 18px 45px #04120b47}.cart-toast svg{color:#68d99b;width:17px}@keyframes cart-toast-in{0%{opacity:0;transform:translate(50%,16px)}to{opacity:1;transform:translate(50%)}}.cart-drawer .cart-purchase-row{gap:8px}.cart-drawer .cart-copy .cart-purchase-row .qty{flex-basis:92px;width:92px;height:34px}@media (width<=600px){.cart-toast{bottom:78px}.cart-purchase-row{gap:8px}.cart-copy .cart-purchase-row .qty{flex-basis:94px;width:94px;height:36px}}@media (prefers-reduced-motion:reduce){.cart-toast{animation:none}.cart-copy .cart-purchase-row .qty button{transition:none}}body .site-footer .footer-main nav button,body .site-footer .footer-main address a,body .site-footer .footer-main address>div{text-align:center!important;justify-content:center!important}body .site-footer .footer-main address span{text-align:center!important;flex:0 auto!important}@media (width>=1000px){.outfits-page:not(.single-outfit){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.outfits-page:not(.single-outfit)>.listing-header{grid-column:1/-1}}.outfits-page .outfit-detail{background:var(--paper);border:1px solid #12233f14;border-radius:24px;min-width:0;margin-top:24px;overflow:hidden;box-shadow:0 16px 38px #12233f12}.outfits-page:not(.single-outfit) .outfit-detail{display:block}.outfits-page:not(.single-outfit) .outfit-detail>img{object-fit:cover;width:100%;height:clamp(310px,29vw,410px);display:block}.outfits-page:not(.single-outfit) .outfit-detail>div{padding:24px}.outfits-page:not(.single-outfit) .outfit-detail h2{margin:8px 0;font-size:clamp(25px,2.3vw,34px)}.outfits-page:not(.single-outfit) .outfit-detail>div>p{margin:0 0 10px;font-size:10px;line-height:1.85}.outfits-page:not(.single-outfit) .outfit-detail article{grid-template-columns:46px minmax(0,1fr) auto 30px;gap:9px;padding:8px 0}.outfits-page:not(.single-outfit) .outfit-detail article img{border-radius:9px;width:46px;height:56px}.outfits-page:not(.single-outfit) .outfit-detail article>button:not(.icon-btn) b{font-size:12px}.outfits-page .outfit-total{margin:16px 0;padding-top:14px}.outfits-page .outfit-total .price{align-items:flex-end;margin:0}.outfits-page .outfit-total .price-current{justify-content:flex-start;gap:5px}.outfits-page .outfit-total .price-current strong{letter-spacing:-.025em;word-spacing:normal;font-size:clamp(17px,1.7vw,22px)}.outfits-page .outfit-total .price-current small{font-size:8px}.wholesale-page .wholesale-hero{min-height:330px!important;padding-block:clamp(42px,6vw,74px)!important}.wholesale-page .wholesale-hero h1{margin-bottom:14px!important}.wholesale-page .wholesale-hero p{margin-bottom:20px!important}.wholesale-page .wholesale-benefits{padding-block:18px 28px!important}@media (width<=999px){.outfits-page .outfit-detail{margin-top:18px}.outfits-page:not(.single-outfit) .outfit-detail>img{height:clamp(300px,58vw,470px)}}@media (width<=600px){.outfits-page .outfit-detail{border-radius:18px}.outfits-page:not(.single-outfit) .outfit-detail>img{height:300px}.outfits-page:not(.single-outfit) .outfit-detail>div{padding:18px 16px}.wholesale-page .wholesale-hero{min-height:285px!important;padding-block:38px!important}.wholesale-page .wholesale-benefits{padding-block:10px 20px!important}}.promo-banner-scene{width:100%;max-width:100%;padding-inline:clamp(20px,3vw,32px);overflow:visible!important}.promo-banner-grid.container{direction:rtl;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:clamp(20px,2vw,28px)!important;width:100%!important;max-width:1480px!important;margin-inline:auto!important;padding:0!important;display:grid!important;overflow:visible!important}.promo-banner-grid.is-single{justify-content:center;grid-template-columns:minmax(0,960px)!important}.promo-banner-grid .promo-banner-card,.promo-banner-grid .promo-banner-card.image-only,.promo-banner-grid .promo-banner-card.has-copy{position:relative;aspect-ratio:2.15!important;border-radius:22px!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;overflow:hidden!important}.promo-banner-grid .promo-banner-media{border-radius:inherit!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;overflow:hidden!important}.promo-banner-grid .promo-banner-media>img{object-fit:cover!important;object-position:center!important;border-radius:inherit!important;width:100%!important;max-width:none!important;height:100%!important}@media (width<=900px){.promo-banner-scene{padding-inline:20px}.promo-banner-grid.container{gap:16px!important}}@media (width<=640px){.promo-banner-scene{padding-inline:14px}.promo-banner-grid.container,.promo-banner-grid.is-single{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.promo-banner-grid .promo-banner-card,.promo-banner-grid .promo-banner-card.image-only,.promo-banner-grid .promo-banner-card.has-copy{aspect-ratio:2!important;border-radius:20px!important}}body .site-footer .footer-main address{flex-direction:column!important;display:flex!important}body .site-footer .footer-main address a,body .site-footer .footer-main address>div{grid-template-columns:18px minmax(0,1fr);column-gap:10px;align-items:center!important;justify-content:initial!important;text-align:right!important;direction:rtl!important;display:grid!important}body .site-footer .footer-main address svg{grid-column:1;justify-self:center;margin:0!important}body .site-footer .footer-main address span{grid-column:2;min-width:0;text-align:right!important}.outfits-page .outfit-detail article>strong,.outfits-page .outfit-total .price-current strong{white-space:nowrap;font-family:Vazirmatn,Noto Sans Arabic,Tahoma,sans-serif;font-variant-numeric:normal!important;font-feature-settings:normal!important;letter-spacing:-.065em!important;word-spacing:-.08em!important}@media (width>=861px){.header-nav-inner>.quick-nav{justify-content:center!important;left:auto!important;right:50%!important;transform:translate(50%)!important}}.promo-banner-card:is(button){text-align:inherit;cursor:pointer;border:0;padding:0}body .site-footer .footer-main address a,body .site-footer .footer-main address>div{direction:ltr!important;grid-template-columns:minmax(0,140px) 18px!important;justify-content:center!important;column-gap:6px!important}body .site-footer .footer-main address svg{grid-row:1;grid-column:2!important}body .site-footer .footer-main address span{direction:rtl;unicode-bidi:plaintext;grid-row:1;justify-self:stretch;width:100%;text-align:right!important;grid-column:1!important}body .site-footer .footer-main address>b{transform:translate(30px)}.premium-sale-stage{margin-block:-20px -30px;padding-block:20px 30px;position:relative;overflow:hidden}.premium-sale-viewport .premium-sale-step-track{--sale-visible:4;--sale-gap:clamp(12px,1.4vw,22px);will-change:transform;width:100%;transition:transform 1.05s cubic-bezier(.22,.61,.36,1);transform:translate(0,0);gap:var(--sale-gap)!important;opacity:1!important;grid-template-columns:none!important;animation:none!important;display:flex!important}.premium-sale-step-track>.product-card,.premium-sale-step-track>.product-card:nth-child(n){flex:0 0 calc((100% - (var(--sale-visible) - 1) * var(--sale-gap)) / var(--sale-visible))!important;justify-self:auto!important;width:auto!important;min-width:0!important;max-width:none!important;display:block!important}@media (width<=1200px){.premium-sale-viewport .premium-sale-step-track{--sale-visible:3}}@media (width<=800px){.premium-sale-viewport .premium-sale-step-track{--sale-visible:2;--sale-gap:11px}.premium-sale-stage{margin-block:-14px -22px;padding-block:14px 22px}}@media (width<=500px){.premium-sale-viewport .premium-sale-step-track{--sale-visible:1}}@media (prefers-reduced-motion:reduce){.premium-sale-viewport .premium-sale-step-track{transition:none}}.premium-sale .sale-countdown{align-items:start!important;gap:11px!important;width:min(100%,222px)!important;max-width:222px!important}.premium-sale .sale-countdown span,.premium-sale .sale-countdown span:hover{justify-items:center;gap:8px;aspect-ratio:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:grid!important;transform:none!important}.premium-sale .sale-countdown b{aspect-ratio:1;color:#26345a;background:linear-gradient(145deg,#fffffffa,#ebf2ffe6);border:1px solid #fff9;border-radius:11px;place-items:center;width:100%;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:grid;box-shadow:inset 0 1px #ffffffe6,0 13px 32px #020f3033}.premium-sale .sale-countdown span:hover b{transform:translateY(-3px);box-shadow:inset 0 1px #fffffff2,0 18px 38px #020f3042}.premium-sale .sale-countdown small{color:#e9f2ffcc;letter-spacing:.01em;font:600 10px/1 Vazirmatn,Noto Sans Arabic,Tahoma,sans-serif;display:block}@media (width<=500px){.premium-sale .sale-countdown{gap:8px!important;width:min(100%,190px)!important;max-width:190px!important}.premium-sale .sale-countdown b{border-radius:9px}.premium-sale .sale-countdown small{font-size:9px}}@media (prefers-reduced-motion:reduce){.premium-sale .sale-countdown b{transition:none}}.premium-sale-glass h2.sale-illustration{inline-size:auto;max-inline-size:none;font:inherit;letter-spacing:normal;color:inherit;filter:none;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin:0 0 clamp(18px,2.2vw,30px);padding:0}.premium-sale-glass h2.sale-illustration img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 18px 34px #00103052);width:min(100%,250px);height:auto;margin-inline:auto;display:block}@media (width<=1200px) and (width>=801px){.premium-sale-glass h2.sale-illustration img{width:min(100%,205px)}}@media (width<=500px){.premium-sale-glass h2.sale-illustration{margin-bottom:16px}.premium-sale-glass h2.sale-illustration img{width:min(72%,200px)}}.premium-sale-glass{min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.premium-sale-glass:before,.premium-sale-glass:after{content:none!important}.premium-sale-glass h2.sale-illustration img{filter:drop-shadow(0 22px 42px #000e2c6b);width:min(100%,265px)}.premium-sale .sale-countdown{margin-top:0!important}.premium-sale-glass>button{margin-top:clamp(26px,3vw,40px)}.premium-sale-progress{background:0 0;border-radius:0;justify-content:center;align-items:center;gap:9px;width:auto;height:auto;display:flex;bottom:14px;left:0;right:0;overflow:visible;transform:none}.premium-sale-progress .premium-sale-dot{width:7px;min-width:0;height:7px;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;cursor:pointer;background:#ffffff42;border:0;border-radius:999px;padding:0;transition:width .55s cubic-bezier(.22,.61,.36,1),background-color .4s,box-shadow .4s;position:static;transform:none}.premium-sale-progress .premium-sale-dot:hover{background:#ffffff8c;transform:none}.premium-sale-progress .premium-sale-dot[aria-current=true]{background:#fff;width:26px;box-shadow:0 0 14px #a7ceffb3}.premium-sale-progress .premium-sale-dot:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}@media (width<=500px){.premium-sale-progress{bottom:62px!important}}@media (prefers-reduced-motion:reduce){.premium-sale-dot{transition:none}}.premium-sale:before,.premium-sale-viewport:before{content:none}.header .header-nav-row{display:none!important}@media (width>=861px){.header-main.header-inner{direction:rtl;align-items:center;gap:clamp(14px,1.8vw,30px);width:min(1500px,100% - 64px);height:82px;display:flex!important}.header .header-main.header-inner>.lj-logo,.header.scrolled .header-main.header-inner>.lj-logo{flex:none;order:0;grid-area:auto;justify-self:auto}.header-nav-cluster{direction:rtl;order:1;align-items:stretch;gap:clamp(12px,1.6vw,28px);min-width:0;height:100%;display:flex}.header .header-main .header-search{flex:0 auto;order:2;grid-area:auto;justify-self:auto;min-width:150px;margin-inline-start:auto;width:min(100%,290px)!important}.header .header-main .desktop-header-tools{flex:none;order:3;grid-area:auto;justify-self:auto}.header .header-main .catalog-control{flex:none;align-self:stretch;align-items:center;height:100%;position:relative}.header .header-main .catalog-trigger{color:#fff;white-space:nowrap;border:0;border-radius:999px;align-self:center;align-items:center;gap:9px;min-width:auto;height:44px;padding:0 16px;font-size:14px;font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 8px 20px #112b4e38,inset 0 1px #fff3;background:linear-gradient(135deg,#1f4b80,#112b4e)!important}.header .header-main .catalog-trigger:hover{transform:translateY(-1px);box-shadow:0 11px 26px #112b4e47,inset 0 1px #ffffff42;background:linear-gradient(135deg,#275993,#16365f)!important}.header .header-main .catalog-trigger>svg:first-child{width:20px}.header .header-main .catalog-trigger>svg:last-child{width:14px;margin-right:0}.header .header-main .quick-nav{align-self:center;align-items:center;gap:clamp(14px,1.8vw,30px);min-width:0;height:44px}.header .header-main .quick-nav button{color:#34393f;white-space:nowrap;height:100%;font-size:14px}.header .header-main .quick-nav button:hover{color:var(--navy)}.header .header-main .quick-nav button:after{background:var(--navy)}.header .header-main .quick-nav .accent{color:#973039;font-weight:700}.header .header-main .quick-nav .accent:hover{color:#b03a45}.header .header-main .catalog-mega{top:calc(100% + 1px);inset-inline:0 auto}}@media (width<=1180px) and (width>=861px){.header-main.header-inner{gap:14px;width:calc(100% - 32px)}.header .header-main .catalog-trigger{height:40px;padding:0 12px;font-size:13px}.header .header-main .catalog-trigger>span{text-overflow:ellipsis;white-space:nowrap;max-width:104px;overflow:hidden}.header .header-main .quick-nav{gap:14px}.header .header-main .quick-nav button{font-size:13px}.header .header-main .header-search{min-width:120px;width:min(100%,210px)!important}}@media (width<=1000px) and (width>=861px){.header .header-main .quick-nav{display:none}}@media (width<=860px){.header-nav-cluster{display:none!important}}@media (width>=861px){.header .header-main.header-inner>.lj-logo,.header.scrolled .header-main.header-inner>.lj-logo,.header .header-main .header-search,.header.scrolled .header-main .header-search{position:static!important;inset:auto!important;transform:none!important}.header .header-main .header-search,.header.scrolled .header-main .header-search{width:min(100%,290px)!important;margin-inline-start:auto!important}.header.scrolled .header-main.header-inner{direction:rtl;align-items:center;gap:clamp(14px,1.8vw,30px);display:flex!important;overflow:visible!important}}@media (width<=1180px) and (width>=861px){.header .header-main .header-search,.header.scrolled .header-main .header-search{min-width:120px;width:min(100%,210px)!important}}.premium-sale-step-track .product-card:before,.premium-sale-step-track .product-card:hover:before{content:none!important;display:none!important}.premium-sale-step-track>.product-card,.premium-sale-step-track>.product-card:nth-child(n){box-shadow:0 10px 26px #020a1838!important}.premium-sale-step-track>.product-card:hover{box-shadow:0 16px 34px #020a1847!important}.premium-sale-viewport:before,.premium-sale-viewport:after,.premium-sale-stage:before,.premium-sale-stage:after{content:none!important;display:none!important}.search-overlay{flex-direction:column;align-items:center;-webkit-backdrop-filter:blur(12px)saturate(118%)!important;background:#0610208c!important;padding:clamp(54px,11vh,116px) 16px 24px!important;display:flex!important}.search-overlay>.search-top{align-items:center;width:min(680px,100%)!important;height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #12233f14!important;border-radius:18px 18px 0 0!important;grid-template-columns:none!important;gap:0!important;padding:13px 14px!important;display:flex!important;position:static!important}.search-overlay>.search-top>.lj-logo{display:none!important}.search-top .search-box,.search-top .search-box:focus-within{width:100%!important;height:46px!important;color:var(--navy)!important;box-shadow:none!important;background:#f6f7f9!important;border:1px solid #12233f1c!important;border-radius:12px!important;padding:0 13px!important}.search-top .search-box:focus-within{background:#fff!important;border-color:#12233f47!important}.search-top .search-box>svg{color:#98a0ab;width:18px;height:18px}.search-top .search-box input,.search-top .search-box input:focus{color:var(--navy)!important;font-size:14px!important}.search-top .search-box input::placeholder{color:#9aa2ad!important}.search-top .search-box button{color:#98a0ab;border-radius:50%;width:28px;height:28px}.search-top .search-box button:hover{background:#12233f12}.search-top .search-box button svg{width:15px;height:15px}.search-overlay>.search-panel{background:#fff!important;border-radius:0 0 18px 18px!important;width:min(680px,100%)!important;max-width:min(680px,100%)!important;height:auto!important;margin:0!important;overflow:hidden!important;box-shadow:0 26px 60px #020c1c4d!important}.search-overlay .search-results.container{scrollbar-width:thin;scrollbar-color:#12233f33 transparent;height:auto!important;max-height:min(52vh,430px)!important;padding:8px 10px 12px!important;overflow-y:auto!important}.search-overlay .search-results.container::-webkit-scrollbar{width:6px}.search-overlay .search-results.container::-webkit-scrollbar-track{background:0 0}.search-overlay .search-results.container::-webkit-scrollbar-thumb{background:#12233f2e;border-radius:99px}.search-overlay .search-results>span,.search-overlay .search-suggestions>span{letter-spacing:.05em;padding:8px 8px 6px;display:block;color:#8b93a0!important;font-size:10px!important;font-weight:700!important}.search-overlay .search-suggestions{flex-direction:column!important;gap:1px!important;max-width:none!important;display:flex!important}.search-overlay .search-suggestions button{justify-content:space-between;align-items:center;transition:background-color .15s;min-height:42px!important;color:var(--ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:0 9px!important;font-size:13px!important;font-weight:600!important;display:flex!important}.search-overlay .search-suggestions button:hover{background:#f3f5f7!important;transform:none!important}.search-overlay .search-suggestions button svg{color:#a3aab4;width:15px;height:15px}.search-overlay .search-results>div:not(.search-suggestions):not(.empty){grid-template-columns:minmax(0,1fr)!important;gap:1px!important}.search-overlay .search-results>div:not(.search-suggestions):not(.empty)>button{transition:background-color .15s;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:11px!important;padding:7px 9px!important}.search-overlay .search-results>div:not(.search-suggestions):not(.empty)>button:hover{background:#f3f5f7!important;border-color:#0000!important;transform:none!important}@media (width<=767px){.search-overlay{padding:clamp(20px,6vh,54px) 12px 18px!important}.search-overlay>.search-top,.search-overlay>.search-panel{width:min(560px,100%)!important;max-width:min(560px,100%)!important}.search-overlay .search-results.container{max-height:min(58vh,440px)!important}}.search-overlay .search-results>div:not(.search-suggestions):not(.empty)>button{grid-template-columns:44px minmax(0,1fr) 16px!important;align-items:center!important;gap:12px!important}.search-overlay .search-results>div:not(.search-suggestions):not(.empty)>button>img{object-fit:cover;border-radius:8px!important;width:44px!important;height:54px!important}.search-overlay .search-results>div:not(.search-suggestions):not(.empty)>button>span{min-width:0;gap:1px!important}.search-overlay .search-results>div>button small{color:#9aa2ad!important;font-size:8px!important}.search-overlay .search-results>div>button b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:13px!important;font-weight:650!important}.search-overlay .search-results>div>button em{font-style:normal;color:var(--navy)!important;font-size:10px!important}.search-overlay .search-results>div>button>svg{color:#a3aab4;width:15px;height:15px}.search-overlay .empty{text-align:center;padding:26px 10px!important}.auth-page{justify-content:center;align-items:center;min-height:calc(100svh - 210px);grid-template-columns:none!important;width:min(1040px,100% - 32px)!important;margin-inline:auto!important;padding-block:clamp(34px,6vw,76px)!important;padding-inline:0!important;display:flex!important}.auth-card{direction:rtl;background:#fff;border:1px solid #12233f17;border-radius:26px;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);width:100%;display:grid;overflow:hidden;box-shadow:0 30px 78px #0d1f3a1a}.auth-visual{text-align:center;color:var(--navy);background:linear-gradient(165deg,#f7f5f0,#eaedf1);border-inline-start:1px solid #12233f12;flex-direction:column;order:2;justify-content:center;align-items:center;gap:16px;padding:clamp(28px,4vw,46px) clamp(20px,3vw,34px);display:flex}.auth-visual img{opacity:.88;width:min(188px,62%);height:auto}.auth-visual b{font-size:15px;font-weight:700}.auth-visual p{color:#6b7482;max-width:250px;margin:0;font-size:11.5px;line-height:2}.auth-form{flex-direction:column;order:1;align-self:center;padding:clamp(30px,4vw,54px);display:flex}.auth-form .auth-eyebrow{color:#8b93a0;letter-spacing:.14em;font:700 9px Manrope,sans-serif}.auth-form h1{color:var(--navy);margin:11px 0 7px;font-size:clamp(26px,3.2vw,36px);font-weight:600;line-height:1.3}.auth-form .auth-lead{color:#6b7482;margin:0 0 24px;font-size:12px;line-height:2}.auth-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-form label{color:#4a525c;flex-direction:column;gap:7px;margin-bottom:14px;font-size:11px;font-weight:600;display:flex}.auth-form input{height:48px;color:var(--ink);background:#f8f9fb;border:1px solid #12233f21;border-radius:12px;padding:0 14px;font:500 14px Vazirmatn,sans-serif;transition:border-color .18s,background-color .18s,box-shadow .18s}.auth-form input::placeholder{color:#a8aeb7;font-size:12px}.auth-form input:focus{border-color:var(--navy);background:#fff;outline:none;box-shadow:0 0 0 3px #12233f17}.auth-form .form-error{color:#b3283a;margin:0 0 13px;font-size:11px;line-height:1.9}.auth-submit{background:var(--navy);color:#fff;border:0;border-radius:13px;height:52px;margin-top:6px;font:700 14px Vazirmatn,sans-serif;transition:background-color .18s,box-shadow .18s,transform .18s}.auth-submit:hover{background:#17365f;transform:translateY(-1px);box-shadow:0 12px 26px #12233f38}.auth-submit:active{transform:none}.auth-switch{color:#6b7482;background:0 0;border:0;margin-top:15px;padding:6px;font-size:12px}.auth-switch b{color:var(--navy);font-weight:700}.auth-switch:hover b{text-decoration:underline}@media (width<=760px){.auth-page{min-height:0;padding-block:24px!important}.auth-card{border-radius:20px;grid-template-columns:minmax(0,1fr)}.auth-visual{border-inline-start:0;border-bottom:1px solid #12233f12;order:1;padding:24px 20px 20px}.auth-visual img{width:96px}.auth-visual p{display:none}.auth-form{order:2;padding:26px 20px 30px}.auth-row{grid-template-columns:minmax(0,1fr);gap:0}}:root{--cream:#f6f2e9;--cream-2:#e7e0d1;--cream-line:#12233f29}.primary:hover,.section-head>button:hover,.story button:hover,.home-banner-copy button:hover,.recommended-set-copy footer>button:hover,.article-read-more:hover,.seasonal-all:hover,.premium-sale-glass>button:hover,.product-card>.product-card-quick-add:hover,.drawer-account:hover,.checkout-button:hover,.auth-submit:hover,.fashion-topo-hero .fashion-hero-cta:hover{transform:translateY(-3px);border-color:var(--cream-line)!important;background:linear-gradient(135deg,var(--cream),var(--cream-2))!important;color:var(--navy)!important;filter:none!important;box-shadow:inset 0 1px #ffffffb3,0 12px 28px #12233f2e!important}.primary:hover svg,.section-head>button:hover svg,.story button:hover svg,.home-banner-copy button:hover svg,.recommended-set-copy footer>button:hover svg,.article-read-more:hover svg,.seasonal-all:hover svg,.premium-sale-glass>button:hover svg,.product-card>.product-card-quick-add:hover svg,.drawer-account:hover svg,.checkout-button:hover svg,.fashion-topo-hero .fashion-hero-cta:hover svg{color:var(--navy)!important}.primary:active,.auth-submit:active,.checkout-button:active,.fashion-topo-hero .fashion-hero-cta:active{transform:none}@media (width>=861px){.header .header-main .catalog-trigger{white-space:nowrap;align-items:center;gap:6px;min-width:0;height:44px;font-weight:500;display:flex;position:relative;color:#34393f!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 2px!important;font-size:14px!important;transform:none!important}.header .header-main .catalog-trigger:after{content:"";background:var(--navy);height:2px;transition:right .18s,left .18s;position:absolute;bottom:0;left:50%;right:50%}.header .header-main .catalog-control:hover .catalog-trigger,.header .header-main .catalog-control.open .catalog-trigger,.header .header-main .catalog-trigger:hover{color:var(--navy)!important}.header .header-main .catalog-control:hover .catalog-trigger:after,.header .header-main .catalog-control.open .catalog-trigger:after{left:0;right:0}.header .header-main .catalog-trigger>svg{color:currentColor;width:14px;margin:0!important}.header .header-main .catalog-control.open .catalog-trigger>svg{transform:rotate(180deg)}.header .header-nav-cluster{align-items:center;gap:clamp(14px,1.9vw,30px)}.header .header-main .header-search{flex:0 auto;order:3;margin-inline-end:clamp(4px,.8vw,14px);margin-inline-start:0!important}.header .header-main .desktop-header-tools{margin-inline-start:auto!important}}@media (width<=1180px) and (width>=861px){.header .header-main .catalog-trigger{font-size:13px!important}.header .header-main .catalog-trigger>span{max-width:none;overflow:visible}}@media (width>=861px){.header .catalog-mega{-webkit-backdrop-filter:none!important;background:linear-gradient(160deg,#fbf9f4,#f2eee4)!important;border:1px solid #12233f1a!important;border-radius:18px!important;width:min(860px,100vw - 64px)!important;padding:24px 26px 26px!important;box-shadow:0 26px 60px #0d1f3a29!important}.header .catalog-mega>header{border-bottom:1px solid #12233f1a!important;padding-bottom:14px!important}.header .catalog-mega>header b{color:var(--navy)!important;font-size:14px!important}.header .catalog-mega>header span{color:#8b8579!important}.header .catalog-mega-grid{flex-direction:row!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:16px 14px!important;padding-top:18px!important;display:grid!important}.header .catalog-mega-grid section{transition:background-color .2s,border-color .2s;background:#ffffff80!important;border:1px solid #0000!important;border-radius:14px!important;padding:6px!important}.header .catalog-mega-grid section:hover{background:#fff!important;border-color:#12233f1f!important}.header .catalog-mega-grid section>button{align-items:center;gap:11px;width:100%;font-weight:700;min-height:56px!important;color:var(--navy)!important;background:0 0!important;border-radius:10px!important;padding:4px 6px!important;font-size:15px!important;display:flex!important}.header .catalog-mega-grid section>button:hover,.header .catalog-mega-grid section>button:focus-visible{color:var(--navy)!important;background:#12233f0d!important;padding-right:6px!important}.header .catalog-mega-thumb{background:linear-gradient(150deg,#f1ece1,#e3dccd);border:1px solid #12233f1a;border-radius:10px;flex:none;width:44px;height:44px;display:block;overflow:hidden}.header .catalog-mega-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.16,1,.3,1);display:block}.header .catalog-mega-grid section:hover .catalog-mega-thumb img{transform:scale(1.07)}.header .catalog-mega-grid section>button .catalog-rolling-label{text-align:right;flex:1}.header .catalog-mega-grid section>button>svg{color:#12233f73;width:14px}.header .catalog-mega-grid section>div{padding:0 6px 4px}.header .catalog-mega-grid section>div button{text-align:right;color:#6d7480!important;min-height:30px!important;padding:3px 0!important;font-size:12.5px!important}.header .catalog-mega-grid section>div button:hover{color:var(--navy)!important;padding-right:4px!important}.header .header-main .quick-nav{flex:none!important;min-width:auto!important;overflow:visible!important}.header .header-main .quick-nav button{flex:none}.header .header-main .catalog-control{flex:none!important}.header .header-main .header-search{min-width:150px;flex:0 auto!important;width:min(100%,250px)!important}.header .header-main .catalog-trigger>svg{opacity:.75;transition:transform .22s,opacity .2s;color:currentColor!important;width:15px!important;height:15px!important}.header .header-main .catalog-control:hover .catalog-trigger>svg,.header .header-main .catalog-control.open .catalog-trigger>svg{opacity:1}.header .header-main .catalog-control.open .catalog-trigger>svg{transform:rotate(180deg)}.header .header-main .catalog-trigger,.header .header-main .catalog-trigger:hover,.header .header-main .catalog-trigger:focus-visible,.header .header-main .catalog-control.open .catalog-trigger{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}}@media (width<=1180px) and (width>=861px){.header .header-main .header-search{min-width:120px;width:min(100%,190px)!important}}.product-info>.price{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.product-specifications dt{color:var(--muted);font-size:12px!important}.product-specifications dd{font-weight:700;font-size:12px!important}.product-specifications dl>div{min-height:46px!important}.product-specifications .accordion>button b{font-size:14px}.product-suggestions .section-head>div{flex-direction:column!important;align-items:center!important;gap:14px!important;display:flex!important}.product-suggestions .section-head span{letter-spacing:3.5px!important;color:var(--navy)!important;opacity:.5!important;text-transform:uppercase!important;align-items:center!important;gap:12px!important;font:700 10px Manrope,sans-serif!important;display:inline-flex!important}.product-suggestions .section-head span:before,.product-suggestions .section-head span:after{content:"";background:var(--navy);opacity:.35;width:32px;height:1px;display:block}.product-suggestions .product-copy{padding:14px 2px!important}.product-suggestions .product-copy h3{margin:4px 0 9px!important;font-size:13px!important}@media (width<=860px){.product-suggestions{border-radius:20px!important}.product-suggestions .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;overflow:visible!important}}.price-offer em{display:none!important}.sale-badge{z-index:5;justify-content:center;align-items:center;color:#fff!important;letter-spacing:0!important;background:linear-gradient(135deg,#e73550,#bd1f3a)!important;border-radius:999px!important;width:auto!important;height:auto!important;padding:5px 11px!important;font:800 11px/1.2 Vazirmatn,Tahoma,sans-serif!important;display:inline-flex!important;position:absolute!important;top:11px!important;right:11px!important;box-shadow:0 5px 16px #c8233c4d!important}.gallery-main .sale-badge{padding:6px 14px!important;font-size:13px!important;top:14px!important;right:14px!important}@media (width<=600px){.product-card .sale-badge{padding:4px 8px!important;font-size:9px!important;top:8px!important;right:8px!important}}.cart-summary-column{top:calc(110px + var(--announce-h,0px));align-self:start;position:sticky}.cart-summary-column .cart-summary{position:static;top:auto}@media (width<=860px){.cart-summary-column{position:static;top:auto}}.product-suggestions{background:0 0!important;border-radius:0!important;margin-top:clamp(40px,5vw,70px)!important;padding:clamp(44px,5vw,72px) 0!important}.product-suggestions .section-head{text-align:center!important;margin-bottom:clamp(28px,3.5vw,44px)!important;display:block!important}.product-suggestions .section-head>div{align-items:unset!important;gap:unset!important;display:block!important}.product-suggestions .section-head span:before,.product-suggestions .section-head span:after{content:none!important;display:none!important}.product-suggestions .section-head>div>span:first-child{display:none!important}.product-suggestions .section-head h2{letter-spacing:-.04em!important;color:var(--navy)!important;margin:0!important;font-size:clamp(28px,4vw,48px)!important;font-weight:600!important}.product-suggestions .product-grid{gap:clamp(12px,1.8vw,22px)!important;justify-content:unset!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:visible!important}.product-suggestions .product-card{min-width:0!important}.product-suggestions .quick-add{border-radius:0!important;bottom:0!important;left:0!important;right:0!important}@media (width<=860px){.product-suggestions .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;overflow:visible!important}}.product-suggestions .product-card-media{border-radius:inherit!important}.product-suggestions .quick-add,.product-suggestions .product-card>.product-card-quick-add{border-radius:999px!important;bottom:12px!important;left:12px!important;right:12px!important}.product-suggestions .section-head h2{color:var(--navy)!important;letter-spacing:-.045em!important;opacity:1!important;letter-spacing:-.05em!important;text-align:center!important;width:100%!important;margin:0 auto clamp(32px,4vw,52px)!important;font-size:clamp(38px,4.5vw,62px)!important;font-weight:800!important;line-height:1.2!important;display:block!important}.product-suggestions .product-grid{flex-wrap:wrap!important;grid-template-columns:none!important;justify-content:center!important;align-items:flex-start!important;gap:clamp(12px,1.8vw,22px)!important;display:flex!important}.product-suggestions .product-card{flex:none!important;width:clamp(200px,25% - 18px,300px)!important;min-width:0!important;max-width:320px!important}@media (width<=860px){.product-suggestions .product-card{width:calc(50% - 8px)!important;max-width:none!important}}.product-card-media:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(#0000 0%,#111937a6 55%,#111937eb 100%);height:68%;position:absolute;bottom:0;left:0;right:0}.product-card-media .product-copy{z-index:2!important;text-align:right!important;pointer-events:none!important;background:0 0!important;border:none!important;padding:0 14px!important;position:absolute!important;bottom:52px!important;left:0!important;right:0!important}.product-card-media .product-copy h3{color:#fff!important;text-shadow:0 1px 4px #00000059!important;margin:0 0 5px!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.product-card-media .product-copy .price{flex-direction:row!important;align-items:center!important;gap:8px!important}.product-card-media .product-copy .price-current strong{color:#fff!important;font-size:14px!important}.product-card-media .product-copy .price-current small{color:#ffffffb3!important;font-size:10px!important}.product-card-media .product-copy .price-offer del{color:#ffffff80!important;font-size:11px!important}.product-card-media .quick-add.product-card-quick-add{z-index:3!important;-webkit-backdrop-filter:blur(6px)!important;color:#fff!important;opacity:0!important;background:#ffffff2e!important;border:1.5px solid #ffffff59!important;border-radius:999px!important;padding:9px 14px!important;font-size:12px!important;transition:opacity .22s,background .22s!important;position:absolute!important;bottom:12px!important;left:12px!important;right:12px!important}@media (hover:none){.product-card-media .quick-add.product-card-quick-add{opacity:1!important}}.product-suggestions .product-card-media .quick-add.product-card-quick-add{border-radius:999px!important}.product-card-media .quick-add.product-card-quick-add{background:var(--white,#fff)!important;-webkit-backdrop-filter:none!important;color:var(--navy,#11193a)!important;opacity:0!important;border:none!important;transition:opacity .22s!important;box-shadow:0 2px 12px #00000026!important}.product-card-media:hover .quick-add.product-card-quick-add{opacity:1!important}@media (hover:none){.product-card-media .quick-add.product-card-quick-add{opacity:1!important}}.premium-sale .product-card-media .product-copy{pointer-events:auto!important;background:0 0!important;padding:0!important;display:block!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.premium-sale .product-card-media .product-copy .price-current strong{color:var(--navy,#11193a)!important}.premium-sale .product-card-media .product-copy .price-current small,.premium-sale .product-card-media .product-copy .price-offer del{color:inherit!important}.premium-sale .product-card-media .quick-add.product-card-quick-add{opacity:1!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.product-card>.quick-add.product-card-quick-add{opacity:1!important;background:var(--white,#fff)!important;color:var(--navy,#11193a)!important;-webkit-backdrop-filter:none!important;border:none!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.premium-sale .product-card-media:after{display:none!important}.premium-sale .product-card-media .product-copy{pointer-events:auto!important;background:0 0!important;padding:0!important;position:static!important}.premium-sale .product-card-media .product-copy h3{color:var(--navy,#11193a)!important;text-shadow:none!important}.premium-sale .product-card-media .product-copy .price-current strong,.premium-sale .product-card-media .product-copy .price-current small,.premium-sale .product-card-media .product-copy .price-offer del{color:inherit!important;text-shadow:none!important}.product-card>.quick-add.product-card-quick-add{margin-top:10px!important}.product-card-media .product-copy h3{white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;margin:0!important;overflow:hidden!important}.product-card-media .product-copy .price{text-align:left!important;flex-direction:column!important;flex:none!important;align-items:flex-end!important}.product-card-media .product-copy{flex-direction:row!important;justify-content:space-between!important;align-items:baseline!important;gap:6px!important;padding:0 13px!important;display:flex!important;bottom:12px!important}.product-card-media .product-copy h3{white-space:nowrap!important;text-overflow:ellipsis!important;color:#fff!important;text-shadow:0 1px 5px #0009!important;flex:1 1 0!important;min-width:0!important;margin:0!important;font-size:13px!important;font-weight:600!important;overflow:hidden!important}.product-card-media .product-copy .price{text-align:left!important;flex-direction:column!important;flex:none!important;align-items:flex-start!important;gap:1px!important;display:flex!important}.product-card-media .product-copy .price-offer{margin:0!important;line-height:1.2!important}.product-card-media .product-copy .price-current{line-height:1.2!important}.price-offer del,.product-card-media .product-copy .price-offer del,.price-offer del{color:#e03e3e!important;text-decoration-color:#e03e3e!important}.product-card-media .product-copy .price-offer del{color:#ffffff8c!important;text-decoration-color:#e03e3e!important}.price-offer del{color:inherit!important;text-decoration-color:#e03e3e!important}.product-card-media .product-copy{align-items:flex-end!important;gap:8px!important}.product-card-media .product-copy .price{text-align:left!important;flex-direction:column!important;flex:none!important;align-items:flex-end!important;gap:1px!important;min-width:80px!important;max-width:130px!important;display:flex!important}.product-card-media .product-copy h3{white-space:nowrap!important;text-overflow:ellipsis!important;flex:1 1 0!important;min-width:0!important;max-width:none!important;overflow:hidden!important}.product-card-media .product-copy .price-offer,.product-card-media .product-copy .price-current{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;width:100%!important;display:flex!important}.mobile-reveal-pending{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.product-card-media .product-copy .price-offer{display:none!important}.product-card-media .product-copy{align-items:center!important;bottom:14px!important}.product-card-media .product-copy .price{text-align:left!important;direction:ltr!important;align-items:flex-start!important}.product-card-media .product-copy .price-current{text-align:left!important;direction:ltr!important;justify-content:flex-start!important}.product-card-media .product-copy .price{min-height:0!important}.product-card-media .product-copy .price-offer{justify-content:flex-start!important;width:100%!important;display:flex!important}.product-card-media .product-copy{align-items:flex-end!important}.mobile-reveal-pending,.mobile-reveal-pending.mobile-reveal-card,.mobile-reveal-pending.mobile-reveal-text,.mobile-reveal-pending.mobile-reveal-panel{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.hero-copy>span,.section-head span,.look-copy>span,.story span,.listing-header>span,.wholesale-hero>span,.simple-page>span,.checkout-heading>span,.auth-brand>span{letter-spacing:2px!important;font-size:13px!important}.section-head h2{letter-spacing:-1.8px!important;font-size:clamp(34px,3.8vw,56px)!important;font-weight:650!important}.desktop-nav button{font-size:13px!important;font-weight:500!important}.announcement{font-size:12px!important}.product-copy h3{font-size:15px!important;font-weight:600!important}.product-card-media .product-copy h3{font-size:14px!important;font-weight:700!important}.new-products-rail .product-copy h3{font-size:13px!important;font-weight:650!important}.price-current strong,.price.compact .price-current strong{font-size:clamp(19px,1.7vw,28px)!important;font-weight:800!important}.quick-add,.product-card-quick-add{letter-spacing:.1px!important;font-size:13px!important;font-weight:700!important}.product-card>.quick-add.product-card-quick-add{font-size:13px!important;font-weight:700!important}.new-products-section .section-head h2{font-size:clamp(42px,5.5vw,72px)!important}@media (width<=860px){.section-head h2{font-size:clamp(28px,7.5vw,42px)!important}.section-head span,.listing-header>span{font-size:11px!important}.quick-add,.product-card-quick-add,.product-card>.quick-add.product-card-quick-add{font-size:12px!important}.product-copy h3{font-size:14px!important}}@media (width<=520px){.section-head h2{font-size:clamp(24px,8vw,36px)!important}.product-copy h3{font-size:13px!important}}.product-card-media .product-copy .price-current strong{font-size:12px!important;font-weight:700!important}.product-card-media .product-copy .price-current small{font-size:8px!important}.product-card-media .product-copy .price-offer del{font-size:9px!important}.section-head-sticker{object-fit:contain;width:70px;height:70px;margin-bottom:10px;display:block}@media (width<=860px){.jeanmark-categories .section-head h2{font-size:clamp(30px,8vw,48px)!important}.section-head-sticker{width:54px;height:54px}}.jeanmark-categories .section-head h2{letter-spacing:-1.5px!important;font-size:clamp(28px,3.2vw,44px)!important;font-weight:650!important}@media (width<=860px){.jeanmark-categories .section-head h2{font-size:clamp(24px,6.5vw,34px)!important}}.listing-header-sticker{object-fit:contain;width:72px;height:72px;margin:12px auto 0;display:block}.section-head>div{flex-direction:column;align-items:flex-end;display:flex}.section-head-sticker{width:60px!important;height:60px!important;margin-bottom:8px!important}.section-head>div{align-items:unset!important;flex-direction:unset!important;display:block!important}.section-head-sticker{object-fit:contain!important;vertical-align:middle!important;width:48px!important;height:48px!important;margin-bottom:0!important;margin-left:10px!important;margin-right:0!important;display:inline-block!important}.listing-head-sticker{object-fit:contain;vertical-align:middle;width:60px;height:60px;margin-inline:12px;display:inline-block}.listing-header-sticker{display:none!important}.product-suggestions .product-card-media{border-radius:14px!important;overflow:hidden!important}.product-suggestions .product-card{border-radius:14px!important}.outfits-card-grid{grid-template-columns:repeat(3,1fr);gap:24px;padding-block:48px 80px;display:grid}.outfit-card-new{background:#fff;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 24px #12233f17}.outfit-card-cover{cursor:pointer;border:0;width:100%;padding:0;display:block;overflow:hidden}.outfit-card-cover img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .55s cubic-bezier(.2,.75,.25,1);display:block}.outfit-card-cover:hover img{transform:scale(1.04)}.outfit-card-title{text-align:center;color:var(--navy,#11193a);letter-spacing:-.03em;margin:18px 16px 10px;font-size:18px;font-weight:700}.outfit-toggle{border:1.5px solid var(--navy,#11193a);color:var(--navy,#11193a);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:0 16px 16px;padding:11px 16px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.outfit-toggle svg{width:15px}.outfit-toggle:hover,.outfit-toggle.open{background:var(--navy,#11193a);color:#fff}.outfit-products-panel{border-top:1px solid var(--line,#e8e6e0);margin-top:4px;padding:0 16px 18px;animation:.25s outfit-panel-in}@keyframes outfit-panel-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.outfit-product-row{border-bottom:1px solid var(--line,#e8e6e0);grid-template-columns:54px 1fr auto 24px;align-items:center;gap:10px;padding:10px 0;display:grid}.outfit-product-row:last-of-type{border-bottom:none}.outfit-product-row img{object-fit:cover;border-radius:6px;width:54px;height:68px}.outfit-product-row button:not(.icon-btn){text-align:right;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;display:flex}.outfit-product-row b{color:var(--ink);font-size:12px}.outfit-product-row small{color:var(--muted);font-size:10px}.outfit-product-row strong{color:var(--navy);white-space:nowrap;font-size:12px}.outfit-total{justify-content:space-between;align-items:center;padding:12px 0 8px;font-size:13px;display:flex}.outfit-total span{color:var(--muted)}.outfit-card-new .primary.full{border-radius:10px;width:100%;height:46px;margin-top:8px;font-size:13px}.outfit-choice-note{color:var(--muted);text-align:center;margin:10px 0 0;font-size:11px}@media (width<=860px){.outfits-card-grid{grid-template-columns:1fr 1fr;gap:16px}}@media (width<=520px){.outfits-card-grid{grid-template-columns:1fr;gap:14px}}.section-head-sticker{width:72px!important;height:72px!important;margin-inline:14px 0!important}.listing-head-sticker{width:88px!important;height:88px!important;margin-inline:16px!important}.premium-sale-step-track .product-card-media{aspect-ratio:unset!important;background:0 0!important;overflow:visible!important}.premium-sale-step-track .product-card-media .product-images{aspect-ratio:3/4!important;border-radius:10px!important;height:auto!important;position:relative!important;overflow:hidden!important}.premium-sale-step-track .product-card-media .product-images img,.premium-sale-step-track .product-card-media .product-images .hover-image{width:100%!important;height:100%!important}.premium-sale-step-track .product-card-media:after{display:none!important}.premium-sale-step-track .product-card-media .product-copy{opacity:1!important;pointer-events:auto!important;background:0 0!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;min-height:0!important;padding:10px 4px 6px!important;display:flex!important;position:static!important;bottom:auto!important}.premium-sale-step-track .product-card-media .product-copy h3{color:var(--navy,#11193a)!important;text-shadow:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-line-clamp:unset!important;flex:1 1 0!important;min-width:0!important;min-height:0!important;margin:0!important;font-size:12px!important;font-weight:600!important;overflow:hidden!important}.premium-sale-step-track .product-card-media .product-copy .price{flex-direction:column!important;flex:none!important;align-items:flex-end!important;min-height:0!important;display:flex!important}.premium-sale-step-track .product-card-media .product-copy .price-current strong{color:var(--navy,#11193a)!important;text-shadow:none!important;font-size:12px!important}.premium-sale-step-track .product-card-media .product-copy .price-current small{color:var(--muted)!important;font-size:9px!important}.premium-sale-step-track .product-card-media .product-copy .price-offer del{color:#00000061!important;font-size:9px!important}.jeanmark-categories .section-head-sticker{width:54px!important;height:54px!important;margin-inline-start:10px!important}.product-suggestions .section-head-sticker{width:96px!important;height:96px!important;margin-inline-start:16px!important}.outfits-page .listing-head-sticker{width:100px!important;height:100px!important}.jeanmark-flame-deco{z-index:0;pointer-events:none;opacity:.055;filter:saturate(0);width:clamp(160px,20vw,280px);position:absolute;bottom:6%;right:50%;transform:translate(50%)}.outfit-product-row{border-bottom:1px solid var(--line,#e8e6e0)!important;flex-direction:row!important;align-items:center!important;gap:10px!important;padding:10px 0!important;display:flex!important}.outfit-product-row img{object-fit:cover!important;border-radius:6px!important;flex:0 0 52px!important;width:52px!important;height:66px!important}.outfit-product-row button:not(.icon-btn){text-align:right!important;cursor:pointer!important;background:0 0!important;border:0!important;flex-direction:column!important;flex:1 1 0!important;gap:3px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.outfit-product-row button:not(.icon-btn) b{color:var(--ink)!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;font-size:12px!important;display:block!important;overflow:hidden!important}.outfit-product-row button:not(.icon-btn) small{color:var(--muted)!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;font-size:10px!important;display:block!important;overflow:hidden!important}.outfit-product-row strong{color:var(--navy)!important;white-space:nowrap!important;flex:none!important;font-size:11px!important}.outfit-product-row .icon-btn{cursor:pointer!important;width:24px!important;color:var(--muted)!important;background:0 0!important;border:0!important;flex:0 0 24px!important;padding:0!important}.single-outfit .outfits-card-grid{grid-template-columns:minmax(0,440px)!important;justify-content:center!important}.premium-sale-step-track .product-card-media .product-copy{flex-direction:column!important;align-items:flex-end!important;gap:3px!important;padding:8px 6px 6px!important}.premium-sale-step-track .product-card-media .product-copy h3{white-space:normal!important;text-overflow:unset!important;-webkit-line-clamp:unset!important;text-align:right!important;width:100%!important;min-width:0!important;font-size:13px!important;font-weight:700!important;overflow:visible!important}.premium-sale-step-track .product-card-media .product-copy .price{align-items:flex-end!important;width:100%!important}.premium-sale-step-track .product-card-media .product-copy .price-current strong{font-size:12px!important}.single-outfit .outfits-card-grid{grid-template-columns:1fr!important;justify-content:center!important;max-width:460px!important;margin-inline:auto!important}.wholesale-flame-sticker{vertical-align:middle!important;margin-inline-start:14px!important;width:64px!important;height:64px!important;margin-bottom:4px!important;display:inline-block!important}.form-error{color:#b3202a!important;background:#b9322a12!important;border:1px solid #b9322a38!important;border-radius:10px!important;align-items:flex-start!important;gap:9px!important;margin:8px 0!important;padding:12px 14px!important;font-size:12px!important;font-weight:500!important;line-height:1.7!important;display:flex!important}.form-error:before{content:"⚠";flex-shrink:0;margin-top:1px;font-size:15px;line-height:1.35}.auth-form .form-error{margin:0 0 14px!important}.account-content .form-error{margin:0 0 16px!important}.checkout-page .form-error{margin:12px 0!important}.wholesale-page .form-error{color:#b3202a!important;background:#b9322a12!important;border:1px solid #b9322a38!important;border-radius:10px!important;margin:12px 0 0!important;padding:12px 14px!important;font-size:12px!important;font-weight:500!important}.wholesale-page .form-error:before{content:"⚠";flex-shrink:0;margin-top:1px;font-size:15px;line-height:1.35}.account-notice{color:#1f5c3a!important;background:#2e6e5214!important;border:1px solid #2e6e5238!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 16px!important;padding:12px 16px!important;font-size:12px!important;font-weight:500!important;display:flex!important}.account-notice button{color:inherit!important;opacity:.6!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0 4px!important;font-size:18px!important;line-height:1!important}.single-outfit .outfits-card-grid{margin-left:auto!important;margin-right:auto!important;grid-template-columns:1fr!important;place-content:start center!important;max-width:560px!important;margin-inline:auto!important}.outfit-product-row button:not(.icon-btn){cursor:pointer!important;text-align:right!important;background:0 0!important;border:0!important;flex-direction:column!important;flex:auto!important;gap:4px!important;min-width:0!important;padding:4px 0!important;display:flex!important;overflow:visible!important}.outfit-product-row button:not(.icon-btn) b{color:var(--navy)!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:13px!important;font-weight:600!important;display:block!important;overflow:hidden!important}.outfit-product-row button:not(.icon-btn) small{color:var(--muted)!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;display:block!important;overflow:hidden!important}.account-form{margin-inline:auto!important}*,:before,:after{cursor:url(/assets/cursor-32.png) 5 3,auto!important}[data-lj-cur=p] *,[data-lj-cur=p] :before,[data-lj-cur=p] :after{cursor:url(/assets/left-click-32.png) 12 5,pointer!important}.account-wishlist .product-card,.wishlist-page .product-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}.account-wishlist .product-card:before,.account-wishlist .product-card:after,.wishlist-page .product-card:before,.wishlist-page .product-card:after{display:none!important}.account-wishlist .product-card>.quick-add.product-card-quick-add,.wishlist-page .product-card>.quick-add.product-card-quick-add{box-shadow:none!important;-webkit-backdrop-filter:none!important;border:1px solid var(--line,#e3e6ec)!important;width:100%!important;margin:10px 0 0!important}.admin-shell *,.admin-shell :before,.admin-shell :after{cursor:auto!important}.stock-line.is-available{color:#2e6e52}.stock-line.is-available i{background:#3a8c66}.select-size-hint{color:var(--muted);margin:14px 0 0;font-size:9px}@keyframes cat-tick-exit{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.68)translateY(18px)}}@keyframes cat-tick-enter{0%{opacity:0;transform:scale(.68)translateY(18px)}to{opacity:1;transform:scale(1)translateY(0)}}.jeanmark-categories .category-card.cat-tick--exit{pointer-events:none!important;animation:.44s cubic-bezier(.4,0,1,1) forwards cat-tick-exit!important}.jeanmark-categories .category-card.cat-tick--enter{pointer-events:none!important;animation:.44s cubic-bezier(0,0,.2,1) both cat-tick-enter!important}@media (prefers-reduced-motion:reduce){.jeanmark-categories .category-card.cat-tick--exit,.jeanmark-categories .category-card.cat-tick--enter{animation:none!important}}@keyframes lj-cat-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.jeanmark-categories .cat-ticker-viewport{width:100%;padding:10px 0 46px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.jeanmark-categories .cat-ticker-track{direction:ltr;flex-direction:row;align-items:flex-start;gap:clamp(24px,3.5vw,52px);width:max-content;display:flex}.jeanmark-categories .cat-ticker-track .category-card{direction:rtl!important}.jeanmark-categories .cat-ticker-track .category-card:nth-child(n){margin-top:var(--cat-stagger,0px)!important}.jeanmark-categories .cat-ticker-track .category-card:nth-child(n) .category-orb{animation-delay:var(--cat-float-delay,0s)!important}.jeanmark-categories .cat-ticker-viewport:hover .cat-ticker-track{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.jeanmark-categories .cat-ticker-track{animation:none!important}}.jeanmark-categories .cat-ticker-viewport{--tk-gap:clamp(10px, 1.4cqw, 26px);container-type:inline-size}.jeanmark-categories .cat-ticker-track{gap:var(--tk-gap);animation:lj-cat-ticker var(--tk-dur,28s) linear infinite!important}.jeanmark-categories .cat-ticker-track .category-card,.jeanmark-categories .cat-ticker-track .category-card:nth-child(n){width:calc((100cqw - 6 * var(--tk-gap)) / 7)!important;min-width:calc((100cqw - 6 * var(--tk-gap)) / 7)!important;flex:none!important}@media (prefers-reduced-motion:reduce){.jeanmark-categories .cat-ticker-track{animation:none!important}}.jeanmark-categories .cat-ticker-track{gap:0!important}.jeanmark-categories .cat-ticker-track .category-card,.jeanmark-categories .cat-ticker-track .category-card:nth-child(n){margin-right:var(--tk-gap)!important;margin-left:0!important}.jeanmark-categories .cat-ticker-viewport{--tk-slot:calc(100cqw / 7);direction:ltr!important}.jeanmark-categories .cat-ticker-track .category-card,.jeanmark-categories .cat-ticker-track .category-card:nth-child(n){width:calc(var(--tk-slot) - var(--tk-gap))!important;min-width:calc(var(--tk-slot) - var(--tk-gap))!important}@keyframes lj-cat-loop{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--tk-count) * var(--tk-slot)))}}.jeanmark-categories .cat-ticker-track{animation:lj-cat-loop var(--tk-dur,28s) linear infinite!important}@media (prefers-reduced-motion:reduce){.jeanmark-categories .cat-ticker-track{animation:none!important}}.promo-banner-grid.is-pair .promo-banner-card,.promo-banner-grid.is-pair .promo-banner-card.image-only{aspect-ratio:16/9!important}.promo-banner-grid.is-pair .promo-banner-media>img{object-fit:contain!important}@media (width<=640px){.promo-banner-grid.is-pair .promo-banner-card,.promo-banner-grid.is-pair .promo-banner-card.image-only{aspect-ratio:16/9!important}}.jeanmark-categories .cat-ticker-viewport{margin-top:-30px!important;padding-top:40px!important}.promo-banner-grid.is-pair .promo-banner-card:nth-child(2){margin-top:-32px!important}.recommended-sets-promo,.section.recommended-sets-promo,.container.recommended-sets-promo,.section.container.recommended-sets-promo{box-shadow:none!important;background:0 0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important;padding-block:clamp(24px,3vw,48px)!important;padding-inline:clamp(24px,5vw,80px)!important}.style-image-banner{width:100%!important;max-width:860px!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:16px!important;margin-inline:auto!important;padding:0!important;display:block!important;overflow:hidden!important}.style-image-banner>img{border-radius:0!important;width:100%!important;height:auto!important;transition:transform .45s!important;display:block!important;position:static!important}.style-image-banner:hover>img{transform:scale(1.018)!important}.jeanmark-categories:before{display:none!important}@media (width>=861px){.promo-banner-scene{margin-top:-160px!important}}.promo-banner-scene{z-index:2!important;position:relative!important}.filters .filter-section{border:0!important;border-bottom:1px solid var(--line)!important;padding:0!important}.filters .filter-section legend{float:right;width:100%;padding:0;margin:0!important}.filter-section-head{width:100%;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:16px 2px;font:700 11px inherit;display:flex}.filter-section-head>span{align-items:center;gap:7px;display:flex}.filter-section-head em{background:var(--navy);color:#fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 5px;font:600 8px Manrope,sans-serif;display:grid}.filter-section-head svg{width:15px;height:15px;color:var(--muted);transition:transform .22s}.filter-section.is-open .filter-section-head svg{transform:rotate(180deg)}.filter-section-body{clear:both;padding:0 2px 18px}.filters .filter-section-body label{margin:9px 0}.filter-section-body .filter-switches{flex-direction:column;gap:4px;display:flex}@media (width<=860px){.filter-drawer.open{flex-direction:column;display:flex!important;overflow:hidden!important}.filter-drawer>.drawer-top{flex:none;margin:-24px -24px 4px;padding:18px 24px 12px;position:static}.filter-drawer .filters-scroll-shell{flex:auto;min-height:0;display:flex;overflow:hidden}.filter-drawer .filters{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;padding-left:4px;overflow-y:auto}.filter-drawer>.primary{flex:none;width:100%;margin:14px 0 0;position:static}.filter-drawer .custom-filter-scrollbar{display:none}}.filters .filter-option{border-radius:12px!important;transition:background-color .18s,color .18s!important}.filters .filter-option:hover{background:#12233f0d!important;transform:none!important}.filters .filter-option.selected:hover{transform:none!important}.filter-section-head{border-radius:12px;padding-inline:8px;transition:background-color .18s}.filter-section-head:hover{background:#12233f0a}.filters .chip-list button{border-radius:10px;transition:background-color .18s,border-color .18s,color .18s}.filters .chip-list button:hover{border-color:var(--navy)}*{-webkit-tap-highlight-color:transparent}button,label,summary,legend,.filter-option,.filter-section-head,.chip-list button,.filter-title,nav,.mobile-nav{-webkit-user-select:none;user-select:none}.filter-option,.filter-section-head,.chip-list button,.filter-title button,button:focus,label:focus,input[type=checkbox]:focus{outline:none}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,label:focus-visible{outline-offset:2px;outline:2px solid #12233f59}::selection{color:var(--navy);background:#12233f24}input,textarea{-webkit-user-select:text;user-select:text}.premium-sale-step-track .color-dock{gap:5px;min-height:40px;padding:4px 9px;bottom:3px;transform:translate(50%,8px)!important}.premium-sale-step-track .product-card-media:hover .color-dock,.premium-sale-step-track .product-card-media:focus-within .color-dock{transform:translate(50%)!important}.premium-sale-step-track .color-dot{width:25px;height:25px;padding:3px}@media (hover:none){.product-card-media.has-colors .product-images{-webkit-mask:radial-gradient(var(--r) at calc(var(--p) + var(--_d)) var(--_m)), radial-gradient(var(--r) at calc(var(--p) - var(--_d)) var(--_m)), radial-gradient(var(--s) at var(--p) calc(100% + sin(var(--a))*var(--s)),#0000 100%,#000 calc(100% + 1px)) 0 calc(var(--r)*(sin(var(--a)) - 1)) no-repeat, linear-gradient(90deg,#000 calc(var(--p) - var(--_d)),#0000 0 calc(var(--p) + var(--_d)),#000 0);-webkit-mask:radial-gradient(var(--r) at calc(var(--p) + var(--_d)) var(--_m)), radial-gradient(var(--r) at calc(var(--p) - var(--_d)) var(--_m)), radial-gradient(var(--s) at var(--p) calc(100% + sin(var(--a))*var(--s)),#0000 100%,#000 calc(100% + 1px)) 0 calc(var(--r)*(sin(var(--a)) - 1)) no-repeat, linear-gradient(90deg,#000 calc(var(--p) - var(--_d)),#0000 0 calc(var(--p) + var(--_d)),#000 0);mask:radial-gradient(var(--r) at calc(var(--p) + var(--_d)) var(--_m)), radial-gradient(var(--r) at calc(var(--p) - var(--_d)) var(--_m)), radial-gradient(var(--s) at var(--p) calc(100% + sin(var(--a))*var(--s)),#0000 100%,#000 calc(100% + 1px)) 0 calc(var(--r)*(sin(var(--a)) - 1)) no-repeat, linear-gradient(90deg,#000 calc(var(--p) - var(--_d)),#0000 0 calc(var(--p) + var(--_d)),#000 0)}.color-dock{opacity:1;visibility:visible;pointer-events:auto;transform:translate(50%)}.premium-sale-step-track .color-dock{transform:translate(50%)!important}}.product-media-frame{width:100%;display:block;position:relative}.product-media-frame .color-dock{bottom:0;right:50%}.premium-sale-step-track .color-dock{bottom:0}.recommended-sets-promo{padding-block:clamp(26px,3vw,48px)}.promo-duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(12px,1.6vw,22px);display:grid}.promo-duo-card{aspect-ratio:16/9;background:var(--paper);cursor:pointer;border:0;border-radius:18px;width:100%;padding:0;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden;box-shadow:0 14px 34px #12233f17}.promo-duo-card>img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.promo-duo-card:hover{transform:translateY(-3px);box-shadow:0 20px 44px #12233f24}@media (width<=860px){.promo-duo{grid-template-columns:1fr;gap:12px}.promo-duo-card{border-radius:14px}}.promo-duo{align-items:center}.promo-duo-card{aspect-ratio:2;box-shadow:none;background:0 0;border-radius:0}.promo-duo-card>img{object-fit:contain}.promo-duo-card:hover{box-shadow:none;transform:translateY(-3px)}.promo-duo{grid-template-columns:1fr;justify-items:center}.promo-duo-card{width:min(100%,1120px);margin-inline:auto}@media (width<=860px){.promo-duo-card{width:100%}}.promo-duo-card{width:min(1320px,100vw - 56px);max-width:none}@media (width<=860px){.promo-duo-card{width:100%}}.promo-duo-card{overflow:visible}.promo-duo-card>img{transition:none;transform:none!important}.promo-duo-card:hover{transform:translateY(-4px)scale(1.015)}.promo-duo-card:hover>img{transform:none!important}.cart-page .cart-items{box-shadow:none;border:1px solid #12233f38;border-radius:16px;padding:0 18px}.cart-page .cart-items article{align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid #12233f24!important;grid-template-columns:104px minmax(0,1fr)!important}.cart-page .cart-items article>img{border-radius:10px;width:104px;height:130px}.cart-page .cart-items article h3{font-size:13px;margin:4px 0 3px!important}.cart-page .cart-items article p{font-size:9px}.cart-page .cart-copy{justify-content:center}.cart-page .cart-copy .cart-actions{gap:12px!important;margin-top:10px!important}.cart-page .cart-purchase-row{align-items:center;gap:14px}.cart-page .cart-copy .cart-actions .price{min-width:0}.cart-qty-group{align-items:center;gap:10px;display:flex}.cart-page .cart-copy .cart-actions .qty{border-radius:9px;width:104px;height:34px;background:#fff!important;border:1px solid #12233f38!important}.cart-page .cart-copy .cart-actions .qty button{border-radius:8px}.cart-page .cart-remove{background:#c92f3c0d;border:1px solid #c92f3c40;border-radius:9px;min-height:34px;padding:0 11px;font-size:10px}.cart-page .cart-remove:hover{color:#fff;background:#c92f3c;border-color:#c92f3c}.cart-page .cart-remove svg{width:13px}.cart-summary{border:1px solid #12233f29;border-radius:16px}.coupon-box{border-block:1px solid #12233f24;padding:16px 0!important}.coupon-box label{color:var(--navy);margin-bottom:8px;font-size:10px;font-weight:700}.coupon-box>span{align-items:stretch;gap:8px;height:42px}.coupon-box input{background:#fff;border-radius:10px;font-size:11px;transition:border-color .18s,box-shadow .18s;border:1px solid #12233f33!important}.coupon-box input:focus{outline:none;box-shadow:0 0 0 3px #12233f17;border-color:var(--navy)!important}.coupon-box button{width:84px;font-size:10px;font-weight:700;transition:background-color .18s,transform .18s;background:var(--navy)!important;color:#fff!important;border-radius:10px!important}.coupon-box button:hover{transform:translateY(-1px);background:#0c1a30!important}.coupon-box small{font-size:9px}.summary-total{border-top:1px solid #12233f4d}.promo-duo-card{width:min(980px,100vw - 72px)}@media (width<=860px){.promo-duo-card{width:100%}}.cart-page .cart-layout{align-items:start}.cart-page .cart-items{align-self:start;height:auto;min-height:0;padding-block:4px}.cart-page .cart-items article:last-child{padding-bottom:14px!important}.cart-summary .shipping-note{text-align:center;justify-content:center!important}.checkout-form label.has-error>input,.checkout-form label.has-error>textarea{background:#b9322a08!important;border-color:#b9322a8c!important;box-shadow:0 0 0 3px #b9322a12!important}.field-error{color:var(--sale);align-items:center;gap:5px;margin-top:6px;font-size:9px;line-height:1.7;animation:.2s field-error-in;display:flex}.field-error:before{content:"";background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px}@keyframes field-error-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.checkout-form .form-error{color:var(--sale);background:#b9322a0d;border:1px solid #b9322a47;border-radius:12px;margin-top:16px;padding:12px 14px;font-size:10px;line-height:1.9}.vpn-note{text-align:right;background:#f5c4501f;border:1px solid #c58a144d;border-radius:12px;grid-template-columns:22px 1fr;align-items:center;gap:4px 10px;margin:14px 0 0;padding:12px 14px;display:grid}.vpn-note>span{color:#fff;background:#c58a14;border-radius:50%;grid-row:1/3;place-items:center;width:22px;height:22px;font:700 13px Manrope,sans-serif;display:grid}.vpn-note b{color:#8a5e08;font-size:10px}.vpn-note small{color:#96702a;font-size:9px;line-height:1.8}.hero.hero-artwork{background:0 0;height:auto;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.hero.hero-artwork:after,.hero.hero-artwork:before{display:none!important}.hero-artwork-link{cursor:pointer;background:0 0;border:0;width:100%;padding:0;line-height:0;display:block}.hero-artwork-link>img{object-fit:cover;width:100%;height:auto;display:block}@media (width<=860px){.hero.hero-artwork{min-height:0}.hero-artwork-link>img{width:100%;height:auto}}.vpn-note{text-align:center;grid-template-columns:1fr;justify-items:center;gap:6px}.vpn-note>span{grid-row:auto}.vpn-note b,.vpn-note small{text-align:center;display:block}:root{--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:22px}.checkout-form section,.checkout-summary,.cart-summary,.size-modal,.empty,.search-box,.wholesale-card,.account-page section,.auth-page>form,.trust,.outfit-detail article{border-radius:var(--r-lg)}.checkout-form input,.checkout-form textarea,.checkout-form select,.form-grid input,.form-grid textarea,.form-grid select,.search-box input,.auth-page input,.auth-page select,.auth-page textarea,.wholesale-grid input,.wholesale-grid select,.wholesale-grid textarea,.drawer-search{border-radius:var(--r-sm)}.primary,.add-main,button.primary,.checkout-button,.drawer-account,.empty .primary,.size-link,.shipping-options label,.payment-method,.checkout-line,.cart-drawer .drawer-total,.account-page section>article,.order-card,.address-card{border-radius:var(--r-md)}.chip-list button,.size-options button,.color-options button,.qty,.sort-control,.sort-menu,.listing-toolbar select,.filter-mobile,.icon-btn,.heart,.quick-add,.badge,.story-status,.qty button{border-radius:var(--r-sm)}.gallery-main,.thumbs button,.gallery-main>img,.category-card,.look-image,.outfit-detail>img,.product-card-media{border-radius:var(--r-md)}.modal-wrap .size-modal,.cart-toast,.toast,.search-panel{border-radius:var(--r-lg)}.mobile-drawer,.filter-drawer,.cart-drawer{border-radius:var(--r-xl) 0 0 var(--r-xl)}.accordion,.footer-main nav button,.footer-bottom a,.trust span,.shipping-note,.secure-note{border-radius:var(--r-sm)}@media (width<=860px){.mobile-drawer,.filter-drawer,.cart-drawer{border-radius:var(--r-lg) 0 0 var(--r-lg)}}.vpn-note{text-align:center;grid-template-columns:auto minmax(0,auto);justify-content:center;align-items:center;gap:6px 9px;display:grid!important}.vpn-note>span{flex:0 0 22px;grid-area:1/1}.vpn-note b{text-align:right;grid-area:1/2}.vpn-note small{text-align:center;grid-area:2/1/auto/-1}.vpn-note{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;grid-template-columns:none!important;display:flex!important}.vpn-note>span{flex:0 0 20px;order:1;width:20px;height:20px;font-size:12px}.vpn-note b{text-align:center;order:2;margin:0}.vpn-note small{text-align:center;flex:1 0 100%;order:3;margin-top:2px}.cart-drawer .empty{padding:48px 10px}.cart-drawer .empty .primary{width:100%;max-width:260px;margin-inline:auto}.lj-logo{background:0 0;border:0;place-items:center;padding:0;display:grid;overflow:visible;width:auto!important;min-width:0!important;height:clamp(26px,2.5vw,34px)!important}.lj-logo img{object-fit:contain;max-width:none;display:block;width:auto!important;height:100%!important}.header .lj-logo,.header.scrolled .lj-logo,.header .header-main.header-inner>.lj-logo,.header.scrolled .header-main.header-inner>.lj-logo{width:auto!important;min-width:0!important;height:clamp(26px,2.5vw,34px)!important}.footer-brand-lockup .lj-logo{filter:drop-shadow(0 10px 22px #00000038);width:auto!important;min-width:0!important;height:38px!important}.mobile-drawer .drawer-top .lj-logo{width:auto!important;min-width:0!important;height:26px!important}.auth-brand .lj-logo{height:42px!important}.search-top>.lj-logo{width:auto!important;min-width:0!important;height:28px!important}@media (width<=860px){.header .lj-logo,.header.scrolled .lj-logo,.header .header-main.header-inner>.lj-logo,.header.scrolled .header-main.header-inner>.lj-logo{height:25px!important}}@media (width<=380px){.header .lj-logo,.header.scrolled .lj-logo,.header .header-main.header-inner>.lj-logo,.header.scrolled .header-main.header-inner>.lj-logo{height:22px!important}}.referral-box{border-top:0!important}.referral-box label small{color:var(--muted);font-size:9px;font-weight:400}.referral-box button{width:auto;min-width:62px;padding-inline:14px;font-size:11px}.referral-box small.hint{color:var(--muted);font-size:9px}.referral-box small.ok{color:#2e6e52}.referral-box small.error{color:var(--sale)}.referral-panel{flex-direction:column;gap:26px;display:flex}.referral-loading{color:var(--muted);font-size:12px}.referral-inactive{color:var(--sale);background:#b9322a0f;border:1px solid #b9322a38;border-radius:14px;margin:0;padding:12px 16px;font-size:11px;line-height:1.9}.referral-hero{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-2) 100%);color:#fff;border-radius:22px;flex-direction:column;align-items:flex-start;gap:16px;padding:26px;display:flex}.referral-hero p{color:#c6d2e2;margin:0;font-size:12px;line-height:2.1}.referral-hero p b{color:#fff}.referral-code{color:inherit;cursor:pointer;background:#ffffff14;border:1px dashed #ffffff57;border-radius:14px;align-items:center;gap:14px;padding:12px 18px;transition:background .22s,border-color .22s;display:inline-flex}.referral-code:hover{background:#ffffff24;border-color:#fff9}.referral-code b{letter-spacing:3px;font:700 22px Manrope,sans-serif}.referral-code>span{opacity:.78;white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:inline-flex}.referral-code svg{width:14px;height:14px}.referral-code.is-copied{background:#6ee7b729;border-color:#6ee7b7}.referral-code.is-copied>span{opacity:1;color:#6ee7b7}.referral-progress{border:1px solid var(--line);background:var(--paper);border-radius:18px;padding:22px}.referral-progress header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.referral-progress header span{color:var(--muted);font-size:11px}.referral-progress header b{color:var(--navy);font:700 24px Manrope,sans-serif}.referral-bar{background:#12233f1a;border-radius:99px;height:8px;overflow:hidden}.referral-bar i{background:var(--navy);border-radius:99px;height:100%;transition:width .45s cubic-bezier(.16,1,.3,1);display:block}.referral-progress small{color:var(--muted);margin-top:10px;font-size:10px;display:block}.referral-rewards>header{margin-bottom:14px}.referral-rewards h3{margin:0;font-size:18px;font-weight:600}.referral-rewards ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.referral-reward{border:1px solid var(--line);background:var(--white);border-radius:16px;align-items:center;gap:16px;padding:14px 18px;display:flex}.referral-reward .referral-code{color:var(--navy);background:#12233f0a;border-color:#12233f42}.referral-reward .referral-code:hover{background:#12233f17}.referral-reward .referral-code b{letter-spacing:2px;font-size:16px}.referral-reward>div{flex-direction:column;gap:3px;display:flex}.referral-reward>div b{font-size:14px}.referral-reward>div small{color:var(--muted);font-size:9px}.referral-reward-status{color:#2e6e52;white-space:nowrap;background:#2e6e521f;border-radius:99px;margin-inline-start:auto;padding:5px 12px;font-size:9px;font-style:normal;font-weight:700}.referral-reward.is-used,.referral-reward.is-expired,.referral-reward.is-disabled{opacity:.62}.referral-reward.is-used .referral-reward-status{color:var(--muted);background:#12233f17}.referral-reward.is-expired .referral-reward-status,.referral-reward.is-disabled .referral-reward-status{color:var(--sale);background:#b9322a1a}.referral-empty{border:1px dashed var(--line);background:var(--paper);text-align:center;border-radius:18px;padding:42px 24px}.referral-empty svg{width:34px;height:34px;color:var(--navy);opacity:.42}.referral-empty h4{margin:14px 0 6px;font-size:16px;font-weight:600}.referral-empty p{color:var(--muted);margin:0;font-size:11px;line-height:2}@media (width<=600px){.referral-hero{padding:20px}.referral-code b{letter-spacing:2px;font-size:18px}.referral-reward{flex-wrap:wrap;gap:10px}.referral-reward-status{margin-inline-start:0}}.trust-strip{--trust-accent:#2f6fe4;padding-block:clamp(30px,4vw,58px)!important}.trust-strip ul{grid-template-columns:repeat(4,1fr);gap:clamp(20px,2.5vw,40px);margin:0;padding:0;list-style:none;display:grid}.trust-strip li{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-inline:8px;display:flex}.trust-icon{color:var(--trust-accent);place-items:center;transition:transform .32s cubic-bezier(.16,1,.3,1);display:grid}.trust-icon svg{stroke-width:1.5px;width:clamp(30px,2.6vw,38px);height:clamp(30px,2.6vw,38px)}.trust-strip li:hover .trust-icon{transform:translateY(-4px)}.trust-strip li>div{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.trust-strip b{color:var(--navy);font-size:clamp(13px,1.05vw,15px);font-weight:700;line-height:1.7}.trust-strip small{color:var(--muted);max-width:22ch;font-size:clamp(9px,.78vw,11px);line-height:1.9}@media (width<=900px){.trust-strip ul{grid-template-columns:repeat(2,1fr);gap:34px 18px}}@media (width<=520px){.trust-strip li{gap:10px}.trust-icon svg{width:27px;height:27px}.trust-strip b{font-size:12px}.trust-strip small{font-size:9px}}.outfits-page{display:block!important}.outfits-card-grid{grid-template-columns:repeat(auto-fit,minmax(290px,340px))!important;justify-content:center!important;width:100%!important;max-width:1120px!important;margin-inline:auto!important}.single-outfit .outfits-card-grid{grid-template-columns:minmax(0,440px)!important;max-width:440px!important}.outfit-product-row button:not(.icon-btn){overflow:visible!important}.outfit-product-row button:not(.icon-btn) b{white-space:normal!important;text-overflow:clip!important;line-height:1.65!important;overflow:visible!important}.outfit-product-row button:not(.icon-btn) small{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.outfit-product-row{align-items:flex-start!important}.outfit-product-row .icon-btn{align-self:center!important}@media (width<=700px){.outfits-card-grid{grid-template-columns:minmax(0,1fr)!important;max-width:420px!important}}@media (width>=861px){.header .header-main.header-inner,.header.scrolled .header-main.header-inner{gap:clamp(20px,2.2vw,44px)!important}}@media (width<=860px){.jeanmark-categories .cat-ticker-viewport{--tk-slot:calc(100cqw / 3.1)!important}.jeanmark-categories .cat-ticker-track .category-card,.jeanmark-categories .cat-ticker-track .category-card:nth-child(n){align-self:start!important;margin-top:0!important}.jeanmark-categories .cat-ticker-track .category-card>strong{text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;font-size:12px!important;line-height:1.6!important;display:block!important}.jeanmark-categories .category-orb,.jeanmark-categories .category-card>span.category-orb{aspect-ratio:1!important;width:100%!important;max-width:96px!important;height:auto!important;margin-inline:auto!important}.jeanmark-categories{padding-block:clamp(44px,9vw,70px)!important}.jeanmark-categories .section-head>button{margin-top:6px}}@media (width<=420px){.jeanmark-categories .cat-ticker-viewport{--tk-slot:calc(100cqw / 2.45)!important}.jeanmark-categories .cat-ticker-track .category-card>strong{font-size:11px!important}}.hero-artwork-copy{display:none}@media (width<=860px){.hero.hero-artwork{overflow:hidden}.hero-artwork-link{aspect-ratio:4/5;width:100%;max-height:78vh;line-height:normal;display:block;position:relative}.hero-artwork-link>img{object-fit:cover;object-position:74% center;position:absolute;inset:0;width:100%!important;height:100%!important}.hero-artwork-copy{text-align:right;direction:rtl;background:linear-gradient(#f7f6f200 0%,#f7f6f2d1 38%,#f7f6f2f7 66%);flex-direction:column;align-items:flex-start;gap:9px;padding:26px 22px 30px;display:flex;position:absolute;inset:auto 0 0}.hero-artwork-copy small{color:var(--navy);opacity:.72;letter-spacing:2.4px;direction:ltr;font:700 8px Manrope,sans-serif}.hero-artwork-copy b{color:var(--navy);letter-spacing:-.01em;white-space:nowrap;font:600 clamp(18px,5.7vw,23px)/1.45 Vazirmatn,sans-serif}.hero-artwork-copy em{color:#3c4a5e;margin-top:-2px;font-size:12px;font-style:normal;line-height:1.9}.hero-artwork-copy i{background:var(--navy);color:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:6px;padding:11px 20px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.hero-artwork-copy i svg{width:15px;height:15px}}@media (width<=380px){.hero-artwork-link{aspect-ratio:3/4}.hero-artwork-copy{padding:22px 18px 26px}}@media (width<=860px){.promo-banner-scene{margin-top:34px!important}.jeanmark-categories{padding-bottom:34px!important}.section-head{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.section-head>div,.section-head>div:first-child{width:100%!important}.section-head h2{white-space:nowrap!important;width:100%!important;font-size:clamp(15px,4.35vw,21px)!important;line-height:1.5!important}.section-head>button{align-self:flex-start!important;margin-top:0!important}.jeanmark-categories .section-head h2{font-size:clamp(15px,4.35vw,21px)!important}.section-head-sticker,.jeanmark-categories .section-head-sticker{width:38px!important;height:38px!important}.announcement{text-align:center!important;justify-content:center!important;gap:14px!important}.premium-sale{padding-block:40px!important}.premium-sale .sale-illustration{height:auto!important;margin:0 auto 10px!important;line-height:0!important}.premium-sale .sale-illustration img{margin-inline:auto;display:block;width:auto!important;max-width:150px!important;height:auto!important;max-height:150px!important}.premium-sale-glass{gap:14px!important;padding:20px 16px!important}.sale-countdown{gap:8px!important}.sale-countdown b,.sale-countdown>div>b{font-size:17px!important}.premium-sale-viewport{padding:12px 0 36px!important}.premium-sale-stage{padding:8px 0 14px!important}.premium-sale-arrow{width:34px!important;height:34px!important}.premium-sale-glass>button{height:44px!important;padding-inline:22px!important;font-size:12px!important}}@media (width<=380px){.section-head h2{font-size:clamp(14px,4.2vw,18px)!important}.premium-sale .sale-illustration img{max-width:124px!important;max-height:124px!important}}@media (width<=860px){.premium-sale .premium-sale-step-track .product-card{justify-self:center!important;width:100%!important;max-width:288px!important;margin-left:auto!important;margin-right:auto!important}.premium-sale .product-media-frame{overflow:hidden;aspect-ratio:4/5!important;height:auto!important}.premium-sale .product-media-frame img,.premium-sale .product-media-frame .product-images,.premium-sale .product-media-frame .product-images img{object-fit:cover!important;width:100%!important;height:100%!important}}@media (width<=360px){.premium-sale .premium-sale-step-track .product-card,.premium-sale-stage{max-width:250px!important}}.premium-sale-mobile-controls{display:none}@media (width<=860px){.section-head h2{text-align:center!important;justify-content:center!important}.section-head{align-items:center!important}.section-head>div{justify-content:center;width:100%;display:flex}.section-head>button{align-self:center!important}.jeanmark-categories{flex-direction:column!important;display:flex!important}.jeanmark-categories>.section-head{display:contents!important}.jeanmark-categories>.section-head>div{order:1}.jeanmark-categories>.cat-ticker-viewport,.jeanmark-categories>.category-carousel{order:2;width:100%}.jeanmark-categories>.section-head>button{order:3;margin-top:18px!important}.premium-sale-stage{max-width:288px!important;margin-inline:auto!important;overflow:hidden!important}.premium-sale-viewport>.premium-sale-arrow,.premium-sale-glass>button{display:none!important}.premium-sale-mobile-controls{justify-content:center;align-items:center;gap:14px;margin-top:18px;padding-inline:16px;display:flex!important}.premium-sale-mobile-controls .premium-sale-arrow{border-radius:50%;flex:0 0 40px;place-items:center;color:#fff!important;opacity:1!important;background:#ffffff1f!important;border:1px solid #ffffff4d!important;width:40px!important;height:40px!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}.premium-sale-mobile-controls .premium-sale-arrow svg{width:18px;height:18px}.premium-sale-cta{min-height:44px;color:var(--navy);background:#fff;border:0;border-radius:999px;align-items:center;gap:9px;padding-inline:24px;font-size:12px;font-weight:700;display:inline-flex}.premium-sale-cta svg{width:16px;height:16px}.section-head h2{width:100%!important;max-width:none!important;margin-inline:0!important;display:block!important}.section-head>div{width:100%!important;display:block!important}.jeanmark-categories>.cat-ticker-viewport,.jeanmark-categories>.category-carousel{margin-top:16px!important;padding-bottom:26px!important}.jeanmark-categories{contain-intrinsic-size:auto 360px!important;padding-bottom:16px!important}.promo-banner-scene{margin-top:16px!important}.jeanmark-categories .section-head>button,.premium-sale-mobile-controls .premium-sale-arrow,.premium-sale-cta,.premium-sale .product-card-quick-add,.premium-sale .premium-sale-step-track .product-card,.premium-sale .premium-sale-step-track .product-card:nth-child(n){box-shadow:none!important;filter:none!important}.catalog-layout .product-copy,.product-grid .product-copy,.product-suggestions .product-copy,.account-wishlist .product-copy{flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.catalog-layout .product-copy>h3,.product-grid .product-copy>h3,.product-suggestions .product-copy>h3,.account-wishlist .product-copy>h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;text-overflow:ellipsis!important;flex:none!important;width:100%!important;min-width:0!important;line-height:1.6!important;display:-webkit-box!important;overflow:hidden!important}.catalog-layout .product-copy>.price,.product-grid .product-copy>.price,.product-suggestions .product-copy>.price,.account-wishlist .product-copy>.price{align-items:flex-start!important;width:100%!important;min-width:0!important}.product-card .color-dock:not(.is-inline){display:none!important}.product-card.is-stacked .product-copy{position:absolute}.product-card.is-stacked .product-copy>h3{width:100%!important}.product-card-panel{direction:rtl;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding:0 2px;display:flex}.product-card-panel .price{flex:auto;align-items:flex-start!important;min-width:0!important}.product-card-panel .price-current{justify-content:flex-start}.product-card-panel .price-current strong{font-size:13px}.product-card-panel .price-current small{font-size:8px}.product-card-panel .price-offer{gap:5px}.product-card-panel .price-offer del{font-size:9px}.color-dock.is-inline{flex:none;z-index:auto!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;gap:4px!important;min-height:0!important;padding:0!important;transition:none!important;position:static!important;transform:none!important}.color-dock.is-inline .color-dot{width:18px;height:18px;padding:2px}.color-dock.is-inline small{min-width:14px;font-size:7px}.product-card.is-stacked .product-images{-webkit-mask:none!important;mask:none!important}.product-card.is-stacked .quick-add{bottom:auto}.catalog-layout .product-grid,.product-suggestions .product-grid{align-items:stretch}.product-card.is-stacked .product-copy{justify-content:flex-end!important;align-items:flex-start!important;padding-inline:12px!important;bottom:12px!important}.product-card.is-stacked{background:#fff;border:1px solid #12233f14;border-radius:16px;overflow:hidden;box-shadow:0 6px 18px #12233f0f}.product-card.is-stacked .product-card-media{border-radius:0!important;margin:0!important}.product-card.is-stacked .product-card-panel{margin:10px 0 0!important;padding:0 11px!important}.product-card.is-stacked .product-card-quick-add{background:var(--paper)!important;width:auto!important;color:var(--navy)!important;border:1px solid #12233f24!important;margin:9px 11px 11px!important}.product-card-panel{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important}.product-card-panel .price{text-align:left!important;align-items:flex-end!important;width:100%!important}.product-card-panel .price-current{gap:5px;flex-direction:row-reverse!important;justify-content:flex-end!important}.product-card-panel .price-offer{width:100%;justify-content:flex-end!important}.color-dock.is-inline{justify-content:flex-start!important;width:100%!important}.catalog-layout .product-grid,.product-grid,.product-suggestions .product-grid{align-items:stretch!important}.product-card.is-stacked{flex-direction:column!important;height:100%!important;display:flex!important}.product-card.is-stacked .product-card-panel{flex:auto!important}.product-card-panel .price-offer{align-self:flex-end!important;width:auto!important}.product-card-panel .price{justify-content:flex-end!important;gap:3px!important;min-height:52px!important}.product-card.is-stacked .product-card-panel{padding-bottom:4px!important}.product-card.is-stacked .product-card-quick-add{margin-top:14px!important}.product-card-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:41px;color:var(--navy)!important;text-align:right!important;width:100%!important;margin:0 0 2px!important;font-size:12.5px!important;font-weight:700!important;line-height:1.65!important;display:-webkit-box!important;overflow:hidden!important}.product-card.is-stacked .product-card-panel{padding-top:2px!important}.product-card-name{min-height:36px!important;margin-bottom:0!important;line-height:1.45!important}.product-card-panel{gap:5px!important;padding:2px 11px!important}.color-dock.is-inline{margin-bottom:0!important}.product-card.is-stacked .product-card-quick-add{margin-top:9px!important;margin-bottom:9px!important}.product-card-panel .price{gap:1px!important;min-height:34px!important}.product-card-panel .price-offer{min-height:13px!important}.product-card-panel .price-offer em{display:none!important}.product-card-name{min-height:32px!important;line-height:1.3!important}.product-card-panel .price{flex-direction:column!important;justify-content:flex-end!important;align-items:flex-end!important;gap:1px!important;min-height:38px!important}.product-card-panel .price-offer{order:0!important;align-self:flex-end!important;min-height:17px!important}.product-card-panel .price-current{order:1!important}.product-card-panel .price-offer del{opacity:.85;font-size:11.5px!important}.product-card-name{-webkit-line-clamp:1!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-height:0!important}.product-card-panel{gap:2px!important}.product-card-panel .price{min-height:36px!important}.listing-header h1{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:clamp(19px,6vw,28px)!important;line-height:1.5!important;display:flex!important}.listing-header h1 .listing-head-sticker,.listing-head-sticker{flex:0 0 38px!important;width:38px!important;height:38px!important;margin:0!important}.product-card-panel .price-current{align-items:baseline!important;gap:4px!important;display:flex!important}.product-card-panel .price-current small{white-space:nowrap;color:var(--muted)!important;font-size:9px!important;display:inline!important}.mobile-drawer,.cart-drawer{border-radius:20px 0 0 20px!important;flex-direction:column!important;width:min(400px,88vw)!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;display:flex!important;top:0!important;bottom:0!important;overflow:hidden!important;box-shadow:-24px 0 60px #0d1f3a38!important}.scrim{background:#0d172785!important}.mobile-drawer>.drawer-top{min-height:0;padding:max(12px,env(safe-area-inset-top)) 20px 12px;border-bottom:1px solid var(--line);flex:none;margin:0}.mobile-drawer>.drawer-search{flex:none;width:calc(100% - 40px);margin:14px 20px 2px}.mobile-catalog-nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:4px 20px 12px;overflow-y:auto}.mobile-drawer .mobile-nav-group>button{min-height:52px;padding-block:8px;font-size:15px}.mobile-catalog-nav .mobile-nav-group:last-child{border-bottom:0}.mobile-drawer .mobile-submenu>div{padding-right:12px}.mobile-drawer .mobile-submenu button{height:42px;font-size:13px}.mobile-drawer>.drawer-utilities{padding:12px 20px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff;flex:none;margin:0;box-shadow:0 -12px 26px #0d1f3a12}.drawer-utilities button{border-radius:14px;min-height:48px;font-size:11px}.cart-drawer>.drawer-top{padding:max(12px,env(safe-area-inset-top)) 20px 12px;border-bottom:1px solid var(--line);flex:none}.cart-drawer .cart-items{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:2px 20px 10px;overflow-y:auto}.cart-drawer .cart-items article{gap:12px;padding:15px 0;grid-template-columns:76px minmax(0,1fr)!important}.cart-drawer .cart-items article>img{border-radius:12px;width:76px;height:96px}.cart-drawer .cart-copy h3{font-size:13px;line-height:1.7}.cart-drawer .cart-copy p{font-size:9px}.cart-drawer .cart-copy .cart-actions{margin-top:9px}.cart-drawer .cart-purchase-row{flex-wrap:wrap;gap:10px}.cart-drawer .cart-copy .cart-purchase-row .qty{border:1px solid var(--line);background:#fff;border-radius:12px;flex:0 0 106px;width:106px;height:38px}.cart-drawer .cart-qty-group{flex:100%;justify-content:space-between;align-items:center;display:flex}.cart-drawer .cart-remove{min-height:38px;padding-inline:2px}.cart-drawer .drawer-total{border-top:1px solid var(--line);border-radius:0;flex:none;align-items:center;margin:0;padding:14px 20px 10px}.cart-drawer>.primary.full{width:calc(100% - 40px);margin:0 20px max(14px,env(safe-area-inset-bottom));flex:none}.cart-drawer .empty{margin-block:auto;padding:30px 18px}}@media (width<=380px){.mobile-drawer,.cart-drawer{width:92vw!important}}@media (width<=860px){.mobile-nav{transition:opacity .2s,transform .26s cubic-bezier(.16,1,.3,1)}body.menu-open .mobile-nav{opacity:0;pointer-events:none;transform:translateY(100%)}}body .scrim{z-index:110!important}body .modal-wrap .scrim{z-index:0!important}.mobile-drawer .mobile-catalog-toggle{font-weight:700}.mobile-drawer .mobile-submenu>div{padding-right:0}.mobile-drawer .mobile-subgroup{flex-direction:column;display:flex}.mobile-drawer .mobile-submenu .mobile-subgroup>button{color:#3a4048;text-align:right;background:0 0;border:0;border-right:1px solid #d9dde2;justify-content:space-between;align-items:center;height:47px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.mobile-drawer .mobile-subgroup>button svg{width:16px;transition:transform .2s}.mobile-drawer .mobile-subgroup.expanded>button{color:var(--navy);font-weight:700}.mobile-drawer .mobile-subgroup.expanded>button svg{transform:rotate(180deg)}.mobile-subsubmenu{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.mobile-subgroup.expanded>.mobile-subsubmenu{grid-template-rows:1fr}.mobile-subsubmenu>div{flex-direction:column;min-height:0;padding-right:14px;display:flex;overflow:hidden}.mobile-drawer .mobile-subsubmenu button{color:#60676f;text-align:right;background:0 0;border:0;border-right:1px solid #e2e6ea;height:41px;padding:0 12px;font-size:13px;font-weight:400}.mobile-drawer .mobile-subsubmenu button:first-child{color:var(--navy);font-weight:600}.mobile-drawer .mobile-submenu>div>button,.mobile-drawer .mobile-submenu>div>button:first-child{color:#3a4048;justify-content:space-between;align-items:center;font-weight:500;display:flex}.mobile-drawer .mobile-submenu>div>button svg{width:15px}.mobile-drawer .mobile-submenu button,.mobile-drawer .mobile-submenu .mobile-subgroup>button,.mobile-drawer .mobile-subsubmenu button{border-right:0!important}.mobile-drawer .mobile-submenu>div>button,.mobile-drawer .mobile-submenu>div>.mobile-subgroup{border-bottom:1px solid var(--line)}.mobile-drawer .mobile-submenu>div>:last-child{border-bottom:0}.mobile-drawer .mobile-subsubmenu>div>button{border-bottom:1px solid #eceef1}.mobile-drawer .mobile-subsubmenu>div>button:last-child{border-bottom:0}.search-box input,.search-top .search-box input,.search-box input:focus,.search-box input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.search-panel{position:relative}.search-panel:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#f1f3f600,#f0f2f6f7);border-radius:0 0 34px 34px;height:46px;position:absolute;bottom:0;left:0;right:0}.search-results.container{scrollbar-color:#1f5f99 #12233f24}.search-results.container::-webkit-scrollbar{appearance:none;width:7px}.search-results.container::-webkit-scrollbar-track{background:#12233f24;border-radius:99px;margin-block:10px}@media (width<=860px){.search-results.container{padding-bottom:0!important}.search-results>div:not(.search-suggestions):not(.empty){padding-bottom:34px}}.search-results.container{scrollbar-width:thin!important;scrollbar-color:#1f5f99 #12233f24!important;overflow-y:scroll!important}.search-results.container::-webkit-scrollbar{appearance:none!important;width:7px!important;display:block!important}.search-results.container::-webkit-scrollbar-track{background:#12233f24!important;border-radius:99px!important}.search-results.container::-webkit-scrollbar-thumb{background:#1f5f99!important;border-radius:99px!important;min-height:44px!important}.mobile-catalog-nav{scrollbar-width:thin;scrollbar-color:#12233f73 #12233f1a}.mobile-catalog-nav::-webkit-scrollbar{appearance:none;width:5px}.mobile-catalog-nav::-webkit-scrollbar-track{background:#12233f14;border-radius:99px}.mobile-catalog-nav::-webkit-scrollbar-thumb{background:#12233f6b;border-radius:99px}.qty b{justify-content:center;align-items:center;height:100%;font-size:12px;line-height:1;display:flex}.qty button{justify-content:center;align-items:center;padding:0;display:flex}@media (width<=860px){.cart-page .cart-purchase-row{flex-wrap:wrap;gap:10px}.cart-page .cart-copy .cart-purchase-row .price{flex:100%;min-width:0;overflow:hidden}.cart-page .cart-qty-group{flex:100%;justify-content:space-between;align-items:center;gap:10px;display:flex}.cart-page .cart-copy .cart-purchase-row .qty{flex:0 0 106px;width:106px;height:38px}}.coupon-box.referral-box>label{align-items:center;gap:7px;display:flex}.referral-help-trigger{background:var(--navy);color:#fff;border:0;border-radius:50%;place-items:center;width:20px;min-width:20px;height:20px;padding:0;font:700 11px/1 Manrope,sans-serif;animation:1.7s ease-in-out infinite referral-help-pulse;display:grid}.referral-help-trigger:hover,.referral-help-trigger:focus-visible{background:#1f5f99;animation-play-state:paused}@keyframes referral-help-pulse{0%,to{opacity:1;box-shadow:0 0 #1f5f998c}50%{opacity:.72;box-shadow:0 0 0 6px #1f5f9900}}@media (prefers-reduced-motion:reduce){.referral-help-trigger{animation:none}}.referral-help-card{border-radius:var(--r-xl);text-align:right;flex-direction:column;width:min(560px,100% - 28px);max-height:min(82dvh,760px);padding:24px 26px 26px;display:flex}.referral-help-card>.drawer-top{border-bottom:1px solid var(--line);flex:none;align-items:flex-start;padding-bottom:14px}.referral-help-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#1f5f99 #12233f24;flex:auto;min-height:0;margin:16px 0 18px;padding-left:10px;overflow-y:scroll}.referral-help-body::-webkit-scrollbar{appearance:none;width:6px}.referral-help-body::-webkit-scrollbar-track{background:#12233f1f;border-radius:99px}.referral-help-body::-webkit-scrollbar-thumb{background:#1f5f99;border-radius:99px}.referral-help-body article+article{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.referral-help-body b{color:var(--navy);margin-bottom:7px;font-size:13px;display:block}.referral-help-body p{color:#5d646d;margin:0;font-size:11px;line-height:2.1}.referral-help-card>.primary{flex:none}@media (width<=860px){.referral-help-card{width:calc(100% - 24px);max-height:86dvh;padding:20px 18px 22px}.referral-help-body p{font-size:12px}}.coupon-box.referral-box>label>.referral-help-trigger{border-radius:50%!important;flex:0 0 20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;padding:0!important}@media (width<=860px){body.referral-help-open .mobile-nav{opacity:0;pointer-events:none;transform:translateY(100%)}}.referral-help-card>.drawer-top>.icon-btn{border-radius:var(--r-sm)!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;color:var(--ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.referral-help-card>.drawer-top>.icon-btn:hover{background:#12233f12!important}.referral-help-card>.drawer-top>.icon-btn svg{width:20px}.coupon-box.referral-box>label>.referral-help-trigger{aspect-ratio:1!important;line-height:1!important;animation:1.8s ease-out infinite referral-help-ring!important}@keyframes referral-help-ring{0%{box-shadow:0 0 #1f5f9980}70%{box-shadow:0 0 0 9px #1f5f9900}to{box-shadow:0 0 #1f5f9900}}@media (prefers-reduced-motion:reduce){.coupon-box.referral-box>label>.referral-help-trigger{animation:none!important}}.referral-help-card{border:1px solid #12233f14;box-shadow:0 30px 70px #08162d38}.referral-help-card>.drawer-top{min-height:0!important}.referral-help-card>.drawer-top h2{margin:2px 0 0!important}.referral-help-body{margin-top:14px;padding-left:2px;overflow-y:auto}.referral-help-wrap>.scrim{-webkit-backdrop-filter:blur(16px)saturate(118%)!important;background:#f7f6f257!important}.checkout-form{flex-direction:column;gap:16px;display:flex}.checkout-form>section{border-radius:var(--r-lg);background:#fff;margin:0;box-shadow:0 10px 28px #08162d0d;border:1px solid #12233f14!important;padding:22px 24px!important}.checkout-form>section>h2{margin:0 0 4px;font-size:16px}.checkout-form h2 b{display:none}.checkout-form>section>label:first-of-type,.checkout-form>section>.form-grid{margin-top:12px}.checkout-codes{border-top:1px solid var(--line);margin:18px 0 6px;padding:16px 0 4px}.checkout-codes .coupon-box{border:0!important;padding:0 0 16px!important}.checkout-codes .coupon-box+.coupon-box{border-top:1px solid var(--line)!important;padding-top:16px!important}.shipping-picker{margin:18px 0 4px;display:block!important}.shipping-picker-title{color:var(--ink);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex!important}.shipping-picker-title svg{width:17px;color:var(--navy)}.shipping-picker .shipping-options{flex-direction:column;gap:9px;display:flex}.checkout-summary .checkout-line{border-radius:var(--r-md);background:#fff;margin-bottom:10px;border:1px solid #12233f14!important;padding:12px 14px!important}.checkout-summary .checkout-line:last-of-type{margin-bottom:0}.checkout-summary .checkout-line img{border-radius:10px}.referral-help-wrap>.scrim,.referral-help-wrap>.scrim:hover,.referral-help-wrap>.scrim:focus,.referral-help-wrap>.scrim:active{background:#f7f6f257!important;transform:none!important}@media (width<=860px){.product-page.container{width:min(100% - 32px,var(--container))}.gallery{margin-right:0!important;width:100%!important;margin-inline:auto!important}.gallery-main{border-radius:var(--r-lg);overflow:hidden}.gallery-main>img{border-radius:var(--r-lg)}.thumbs{overscroll-behavior-x:contain;justify-content:center;gap:10px;overflow-x:auto;padding:12px 0 0!important}.thumbs button{background:var(--paper);opacity:.55;border-radius:12px;width:64px;min-width:64px;padding:0;transition:opacity .2s,box-shadow .2s;overflow:hidden;box-shadow:0 0 0 1px #12233f14;border:0!important}.thumbs button.active{opacity:1;box-shadow:0 0 0 2px var(--navy)}.thumbs img{border-radius:12px}.product-info,.product-info h1,.product-info .product-kicker,.product-info .sku,.product-info .lead{text-align:center}.product-info .option-group>div:first-child,.product-info .color-options,.product-info .size-options,.product-info .price,.product-info .price-current,.product-info .stock-line{justify-content:center}.product-info .buy-message{text-align:center}.breadcrumbs{justify-content:center}}.size-link{min-height:38px;color:var(--navy);background:#fff;border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:0 15px;font-size:11px;font-weight:600;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;border:1px solid #12233f2e!important}.size-link:before{content:"";background:var(--navy);color:#fff;content:"i";text-align:center;border-radius:50%;place-items:center;width:15px;height:15px;font:700 9px/15px Manrope,sans-serif;display:grid}.size-link:hover{background:var(--navy);color:#fff;border-color:var(--navy)!important}.size-link:hover:before{color:var(--navy);background:#fff}.size-modal{border-radius:var(--r-xl);border:1px solid #12233f14;flex-direction:column;width:min(620px,100% - 28px);max-height:min(84dvh,720px);padding:22px 24px 24px;display:flex;box-shadow:0 30px 70px #08162d3d}.modal-wrap>.scrim{-webkit-backdrop-filter:blur(16px)saturate(118%);background:#f7f6f257!important}.size-modal>.drawer-top{border-bottom:1px solid var(--line);flex:none;align-items:flex-start;min-height:0;padding-bottom:14px}.size-modal>.drawer-top h2{margin:2px 0 0;font-size:20px}.size-modal .size-table{border:1px solid var(--line);border-radius:var(--r-md);scrollbar-width:thin;scrollbar-color:#1f5f99 #12233f1f;flex:auto;min-height:0;margin:16px 0 14px;overflow:auto}.size-modal .size-table table{border-collapse:separate;border-spacing:0}.size-modal .size-table th{z-index:1;background:var(--navy);color:#fff;white-space:nowrap;font-size:10px;font-weight:700;position:sticky;top:0}.size-modal .size-table td{font-size:11px}.size-modal .size-table tbody tr:nth-child(2n) td{background:var(--paper)}.size-modal .size-table tbody tr:last-child td{border-bottom:0}.size-modal>p{border-radius:var(--r-md);background:var(--paper);color:#5d646d;flex:none;margin:0;padding:12px 14px;font-size:10px;line-height:2}@media (width<=860px){.size-modal{width:calc(100% - 24px);padding:18px 16px 20px}.size-modal>.drawer-top h2{font-size:18px}.size-modal .size-table td{font-size:12px}.size-modal>p{font-size:11px}}.select-size-hint{border-radius:var(--r-md);color:#a3281f;background:#fdf2f1;border:1px solid #b9322a47;justify-content:center;align-items:center;gap:8px;margin:16px 0 0;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.8;display:flex}.select-size-hint:before{content:"!";background:var(--sale);color:#fff;border-radius:50%;place-items:center;width:20px;min-width:20px;height:20px;font:700 12px Manrope,sans-serif;display:grid}.add-main{white-space:nowrap;gap:10px;padding-inline:12px;font-size:12px}.add-main svg{flex:0 0 17px}@media (width<=860px){.buy-row{gap:8px;grid-template-columns:104px minmax(0,1fr)!important}.add-main{padding-inline:10px;font-size:13px}}@media (width<=380px){.buy-row{grid-template-columns:96px minmax(0,1fr)!important}.add-main{gap:7px;font-size:12px}}.size-link{white-space:nowrap}@media (width<=860px){.product-info .product-size-group{flex-direction:column;align-items:center;display:flex}.product-info .size-link{align-self:center;margin-inline:auto}.product-info>.price,.product-info>.price .price-current,.product-info>.price .price-offer{justify-content:center!important}.product-info>.price{flex-direction:column;align-items:center;gap:6px;display:flex!important}}.product-info .stock-line{border-radius:999px;align-items:center;gap:8px;margin:16px 0 0;padding:9px 15px;font-size:12px;font-weight:700;line-height:1.6;display:inline-flex!important}.product-info .stock-line i{flex:0 0 9px;width:9px;height:9px}.product-info .stock-line.is-available{color:#1d7a4d;background:#e9f5ee}.product-info .stock-line.is-available i.in{background:#1d7a4d}.product-info .stock-line.is-unavailable{color:#a3281f;background:#fdf2f1}.product-info .stock-line.is-unavailable i.out{background:var(--sale)}.product-info .product-size-group>.size-link{max-width:100%;white-space:nowrap!important;flex-wrap:nowrap!important;width:auto!important;margin:14px auto 0!important;display:inline-flex!important}.product-info .product-size-group{flex-direction:column;align-items:center;display:flex!important}.product-info .product-size-group>div:first-child{width:100%}.product-info>.price{text-align:center;flex-direction:column;gap:6px;justify-content:center!important;align-items:center!important;display:flex!important}.product-info>.price .price-current,.product-info>.price .price-offer{justify-content:center!important}@media (width<=860px){.product-detail .buy-row{z-index:auto!important;background:0 0!important;border-top:0!important;margin:20px 0 0!important;padding:0!important;position:static!important;bottom:auto!important}.product-info .stock-line{margin-inline:auto}}.product-detail .buy-row{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.promo-banner-grid.is-pair>.promo-banner-card,.promo-banner-grid.is-pair>.promo-banner-card:nth-child(2){align-self:stretch;position:relative;top:auto;margin-top:0!important}.referral-tier-ladder{flex-direction:column;gap:14px;display:flex}.referral-tier-ladder>header h3{color:var(--navy);font-size:15px}.referral-tier-ladder ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.referral-ladder-step{border:1px solid var(--line);background:var(--white);border-radius:16px;align-items:center;gap:16px;padding:14px 18px;display:flex}.referral-ladder-step.is-next{border-color:#12233f66;box-shadow:0 8px 24px #12233f12}.referral-ladder-step.is-earned{background:#12233f09}.referral-ladder-mark{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);border-radius:50%;flex:0 0 38px;place-items:center;display:grid}.referral-ladder-step.is-earned .referral-ladder-mark{background:var(--navy);border-color:var(--navy);color:#fff}.referral-ladder-mark svg{width:17px}.referral-ladder-step>div{flex-direction:column;flex:1;gap:3px;display:flex}.referral-ladder-step>div b{font-size:14px}.referral-ladder-step>div small{color:var(--muted);font-size:9px;line-height:1.7}.referral-ladder-step>em{color:var(--muted);white-space:nowrap;font-size:9px;font-style:normal}.referral-ladder-step.is-earned>em{color:var(--navy)}@media (width<=560px){.referral-ladder-step{flex-wrap:wrap;gap:12px}.referral-ladder-step>em{text-align:end;width:100%}}.payment-result{place-items:center;min-height:70vh;padding-block:clamp(48px,8vw,104px);display:grid}.payment-result-card{--accent:#17365f;--accent-soft:#12233f17;--accent-glow:#12233f42;background:var(--paper);text-align:center;border-radius:26px;flex-direction:column;align-items:center;width:min(660px,100%);padding:clamp(34px,5vw,60px) clamp(24px,5vw,58px);display:flex;box-shadow:0 24px 60px -34px #12233f73}.payment-result-card.is-failed{--accent:#b9322a;--accent-soft:#b9322a17;--accent-glow:#b9322a4d}.payment-result-mark{background:var(--accent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 88%,#fff),var(--accent));color:#fff;width:80px;height:80px;box-shadow:0 0 0 12px var(--accent-soft),0 18px 34px -16px var(--accent-glow);border-radius:50%;place-items:center;display:grid}.payment-result-mark svg{stroke-width:2px;width:31px;height:31px}.payment-result-eyebrow{letter-spacing:.2em;color:var(--accent);opacity:.9;margin-top:30px;font:600 9px Manrope,sans-serif}.payment-result-card h1{letter-spacing:-.01em;color:var(--navy);margin:14px 0 0;font-size:clamp(26px,3.4vw,38px);font-weight:500;line-height:1.6}.payment-result-card>p{color:#6b7280;max-width:44ch;margin:14px 0 0;font-size:12.5px;line-height:2.3}.payment-result-facts{border-radius:var(--r-lg);background:var(--white);flex-wrap:wrap;justify-content:center;gap:24px 44px;width:100%;margin-top:30px;padding:24px 22px;display:flex;box-shadow:inset 0 0 0 1px #12233f0d}.payment-result-facts>div{flex-direction:column;align-items:center;gap:10px;display:flex}.payment-result-facts small{color:var(--muted);letter-spacing:.02em;font-size:9px}.payment-result-facts b{letter-spacing:1.5px;color:var(--navy);font:500 19px Manrope,sans-serif}.payment-result-facts .referral-code{border-radius:var(--r-md);background:var(--paper);color:var(--navy);border:1px solid #12233f1a;padding:11px 16px}.payment-result-facts .referral-code:hover{background:#f1efe9;border-color:#12233f47}.payment-result-facts .referral-code b{letter-spacing:2px;font-size:17px}.payment-result-facts .referral-code>span{opacity:.55}.payment-result-facts .referral-code.is-copied{background:#2e6e5212;border-color:#2e6e5273}.payment-result-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.payment-result-actions .primary{min-width:230px;min-height:52px}.ghost-action{border-radius:var(--r-md);background:var(--white);min-height:52px;color:var(--navy);border:1px solid #12233f1f;justify-content:center;align-items:center;padding:0 26px;font-weight:500;transition:border-color .25s,background .25s,transform .25s;display:inline-flex}.ghost-action:hover{background:#fbfaf7;border-color:#12233f4d;transform:translateY(-1px)}.payment-result-note{color:var(--muted);max-width:40ch;margin-top:22px;font-size:10px;line-height:2.1}@media (width<=560px){.payment-result{padding-block:36px}.payment-result-card{border-radius:22px;padding:32px 20px}.payment-result-mark{width:70px;height:70px;box-shadow:0 0 0 9px var(--accent-soft),0 14px 26px -14px var(--accent-glow)}.payment-result-mark svg{width:27px;height:27px}.payment-result-facts{gap:20px;padding:20px 16px}.payment-result-actions{flex-direction:column;width:100%}.payment-result-actions .primary,.payment-result-actions .ghost-action{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.ghost-action:hover{transform:none}}.recommended-sets-promo .promo-duo{direction:ltr;justify-content:space-between;align-items:center;gap:clamp(10px,2vw,28px);width:min(1320px,100%);margin-inline:auto;display:flex!important}.recommended-sets-promo .promo-duo-card{flex:0 38%;max-width:460px;width:auto!important;margin-inline:0!important}.promo-duo-arrow{flex:auto;min-width:80px;max-width:300px;display:block}.promo-duo-arrow>img{width:100%;height:auto;display:block}.promo-duo-title{cursor:pointer;background:0 0;border:0;flex:0 44%;max-width:520px;padding:0;transition:transform .3s;display:block}.promo-duo-title>img{width:100%;height:auto;display:block}.promo-duo-title:hover{transform:translateY(-4px)scale(1.015)}.recommended-sets-promo .promo-duo .promo-duo-cta{display:none}@media (width<=860px){.recommended-sets-promo .promo-duo{flex-direction:column;gap:10px;width:100%}.recommended-sets-promo .promo-duo-card,.promo-duo-title{flex:none;max-width:none;width:100%!important}.promo-duo-arrow{display:none}.promo-duo-title{order:1;margin-bottom:2px}.recommended-sets-promo .promo-duo-card{order:2}.recommended-sets-promo .promo-duo .promo-duo-cta{isolation:isolate;flex:none;order:3;gap:12px;min-height:48px;margin-top:18px;padding-inline:30px;font-size:12px;display:inline-flex;position:relative;box-shadow:none!important;filter:none!important;border-radius:14px!important;animation:none!important;transform:none!important}.recommended-sets-promo .promo-duo .promo-duo-cta:before,.recommended-sets-promo .promo-duo .promo-duo-cta:after{z-index:-1;border-radius:inherit;pointer-events:none;background:0 0;border:0;animation:2.4s linear infinite promo-cta-ring;position:absolute;inset:0;content:""!important}.recommended-sets-promo .promo-duo .promo-duo-cta:after{animation-delay:1.2s}.recommended-sets-promo .promo-duo .promo-duo-cta svg{width:16px}}@keyframes promo-cta-ring{0%{box-shadow:0 0 #12233f73}20%{box-shadow:0 0 0 5px #12233f57}45%{box-shadow:0 0 0 11px #12233f29}65%{box-shadow:0 0 0 16px #12233f00}to{box-shadow:0 0 0 16px #12233f00}}@media (prefers-reduced-motion:reduce){.recommended-sets-promo .promo-duo .promo-duo-cta:before,.recommended-sets-promo .promo-duo .promo-duo-cta:after{animation:none}}.announcement-sticky{z-index:120;position:sticky;top:0}.header.has-announcement{top:var(--announce-h,34px)}.seasonal-filter{top:calc(165px + var(--announce-h,0px))}.filters-desktop .filters,.filters-desktop .filters-scroll-shell{top:calc(164px + var(--announce-h,0px));max-height:calc(100vh - 184px - var(--announce-h,0px))}.cart-summary,.account-nav{top:calc(110px + var(--announce-h,0px))}@media (width<=860px){.listing-toolbar{top:calc(72px + var(--announce-h,0px))}}@media (width>=861px){.announcement+.header .header-main.header-inner,.announcement+.header.scrolled .header-main.header-inner{top:var(--announce-h,34px)!important}}.product-description{padding-block:clamp(16px,2vw,26px)}.product-description-card{text-align:center;background:linear-gradient(135deg,#ecf1f9e6,#faf8f3f2 55%,#e8eef8d9);border:1px solid #12233f17;border-radius:20px;width:min(760px,100%);margin-inline:auto;padding:clamp(18px,2.2vw,26px) clamp(20px,3vw,34px);box-shadow:0 18px 44px #12233f12,inset 0 1px #ffffffe6}.product-description-card h2{color:var(--navy);justify-content:center;align-items:center;gap:10px;margin:0 0 10px;font-size:clamp(15px,1.5vw,19px);font-weight:800;display:flex}.product-description-card h2 img{flex:none;width:clamp(22px,2.2vw,28px);height:auto}.product-description-card p{color:#4a5568;max-width:66ch;margin:0 auto;font-size:clamp(11px,.95vw,12.5px);line-height:2.1}.product-description-card p+p{margin-top:10px}@media (width<=860px){.product-description-card{border-radius:16px;padding:20px 18px}}.product-info .stock-line{justify-content:center;width:fit-content;margin-inline:auto!important;display:flex!important}.footer-column-body>div{display:contents}.site-footer .footer-column.is-collapsible{text-align:center}.site-footer .footer-column.is-collapsible>b{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:14px 0;display:flex}.site-footer .footer-column.is-collapsible>b svg{opacity:.65;width:15px;transition:transform .28s}.site-footer .footer-column.is-collapsible.is-open>b svg{transform:rotate(180deg)}.site-footer .footer-column.is-collapsible .footer-column-body>div{visibility:hidden;flex-direction:column;align-items:center;gap:14px;height:0;min-height:0;transition:height .3s,visibility .3s;display:flex;overflow:hidden}.site-footer .footer-column.is-collapsible.is-open .footer-column-body>div{visibility:visible;height:auto;padding-block:6px 4px}.site-footer address.footer-column.is-collapsible a,.site-footer address.footer-column.is-collapsible .footer-contact-muted{justify-content:center}.site-footer .footer-column.is-collapsible{margin-inline:auto;align-items:center!important;width:100%!important;max-width:none!important}.site-footer .footer-column.is-collapsible>b{justify-content:center!important}.site-footer address.footer-column.is-collapsible a,.site-footer address.footer-column.is-collapsible .footer-contact-muted{text-align:center;align-items:center;gap:9px;width:100%;justify-content:center!important;display:flex!important}.site-footer .footer-column.is-collapsible>b,.site-footer .footer-column.is-collapsible .footer-column-body,.site-footer .footer-column.is-collapsible .footer-column-body>div{align-self:stretch;width:100%!important;max-width:none!important}.site-footer .footer-column.is-collapsible{padding-inline:0!important}.site-footer .footer-column.is-collapsible>b{text-align:center;margin-inline:0!important;padding-inline:0!important}.site-footer address.footer-column.is-collapsible a,.site-footer address.footer-column.is-collapsible .footer-contact-muted{margin-inline:0!important;padding-inline:0!important}.site-footer .footer-column.is-collapsible>b{transform:none!important}.site-footer address.footer-column.is-collapsible a,.site-footer address.footer-column.is-collapsible .footer-contact-muted{gap:9px!important;width:auto!important;min-width:0!important;margin-inline:auto!important}.site-footer address.footer-column.is-collapsible a>span,.site-footer address.footer-column.is-collapsible .footer-contact-muted>span{text-align:center;flex:none!important;width:auto!important;margin:0!important}.site-footer address.footer-column.is-collapsible a>svg,.site-footer address.footer-column.is-collapsible .footer-contact-muted>svg{flex:none!important;margin:0!important}.site-footer address.footer-column.is-collapsible a,.site-footer address.footer-column.is-collapsible .footer-contact-muted{direction:rtl!important;flex-direction:row!important}.site-footer .footer-column.is-collapsible .footer-column-body>div{place-self:stretch stretch;width:max-content!important;max-width:100%!important;margin-inline:auto!important}.site-footer .footer-column.is-collapsible .footer-column-body{justify-items:center!important}.site-footer .footer-column.is-collapsible .footer-column-body>div{place-self:start center!important}.site-footer address.footer-column.is-collapsible a,.site-footer address.footer-column.is-collapsible .footer-contact-muted{text-align:start;justify-content:flex-start!important;width:100%!important;margin-inline:0!important}.site-footer address.footer-column.is-collapsible a>span,.site-footer address.footer-column.is-collapsible .footer-contact-muted>span{text-align:start}@media (width<=860px){.site-footer .footer-bottom{flex-direction:column!important}.listing-toolbar{border-radius:16px;align-items:center;gap:8px;box-shadow:0 8px 24px #12233f12;background:#ffffffeb!important;min-height:0!important;padding:8px 12px!important;display:flex!important;overflow:visible!important}.listing-toolbar .filter-mobile{white-space:nowrap;flex:none;align-items:center;gap:6px;min-height:38px;padding:0 13px;font-size:10px;font-weight:700;display:inline-flex;color:var(--navy)!important;background:#fff!important;border:1px solid #12233f29!important;border-radius:999px!important}.listing-toolbar .filter-mobile svg{width:14px}.listing-toolbar .sort-control{flex:auto;align-items:center;gap:0;min-width:0;display:flex;background:0 0!important;border:0!important;padding:0!important}.listing-toolbar .sort-label{display:none!important}.listing-toolbar .sort-menu{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex:auto;align-items:center;gap:6px;min-width:0;padding:2px 2px 2px 0;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(270deg,#000 88%,#0000 100%);mask-image:linear-gradient(270deg,#000 88%,#0000 100%)}.listing-toolbar .sort-menu::-webkit-scrollbar{display:none}.listing-toolbar .sort-menu button{scroll-snap-align:end;white-space:nowrap;flex:none;min-height:34px;transition:background-color .2s,color .2s,border-color .2s;color:#55607a!important;background:#12233f0a!important;border:1px solid #12233f1f!important;border-radius:999px!important;padding:0 13px!important;font-size:10px!important;font-weight:600!important}.listing-toolbar .sort-menu button:before,.listing-toolbar .sort-menu button:after{content:none!important;display:none!important}.listing-toolbar .sort-menu button.selected{border-color:var(--navy)!important;background:var(--navy)!important;color:#fff!important;font-weight:700!important}}html{font-size:16px}body,#root,#root *,#app-loader,#app-loader *{text-rendering:optimizelegibility;font-family:Estedad,Tahoma,Arial,sans-serif!important}body{font-size:15px;font-weight:450;line-height:1.8}#root p{font-size:max(13px,1em);line-height:1.9}#root small{font-size:12px!important;line-height:1.75!important}#root button,#root input,#root textarea,#root select{font-size:13px;line-height:1.65}.site-header a,.site-header button,.secondary-nav button,.mobile-nav button{font-size:13px!important}.product-copy h3,.new-products-rail .product-copy h3,.premium-sale-step-track .product-copy h3{font-size:14px!important;line-height:1.75!important}.product-copy>small,.featured-product-copy small,.product-specifications dt,.product-specifications dd,.select-size-hint,.color-dock small,.trust-strip small{font-size:12px!important;line-height:1.8!important}.price strong,.price.compact strong,.price-current strong{font-size:max(14px,1em)!important;line-height:1.7!important}.price del,.price-offer del,.price em,.price-current small{font-size:11px!important;line-height:1.5!important}.product-card>.product-card-quick-add,.quick-add{font-size:12px!important;font-weight:650!important}.checkout-page label,.checkout-page input,.checkout-page textarea,.checkout-page select,.cart-page,.account-page,.auth-form{font-size:14px!important;line-height:1.85!important}.checkout-line b,.cart-copy b,.account-history-list b{font-size:14px!important;line-height:1.75!important}.field-error,.coupon-box small,.referral-box small,.vpn-note small,.secure-note,.footer-main,.footer-bottom,.footer-socials span,.footer-credit small{font-size:12px!important;line-height:1.8!important}.search-overlay .search-results>div>button small{font-size:12px!important}@media (width<=860px){body{font-size:16px}#root p{font-size:max(14px,1em)}#root button,#root input,#root textarea,#root select{font-size:14px}#root small{font-size:12px!important}}.wishlist-page>.product-grid{margin-top:clamp(28px,3vw,44px)!important}.site-shell,html,body{background:var(--zen-linen,#d8d5ca)!important}.thumbs button,.thumbs button:hover,.thumbs button:focus,.thumbs button:focus-visible,.thumbs button.active{box-shadow:none!important;border-color:#0000!important;outline:0!important}.thumbs button:hover,.thumbs button:focus-visible{transform:none!important}.thumbs button.active{opacity:1!important}@media (width>=861px){.catalog-layout{align-items:start}.filters-desktop{align-self:start;margin-top:-16px}.filters-desktop .filters-scroll-shell{top:calc(116px + var(--announce-h,0px));max-height:calc(100vh - 136px - var(--announce-h,0px))}.filters-desktop .filters{max-height:calc(100vh - 136px - var(--announce-h,0px));top:auto!important}}@media (width<=860px){.mobile-nav{overflow:hidden;right:12px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)saturate(150%)!important;background:#fffffff0!important;border:1px solid #12233f1a!important;border-radius:22px!important;width:auto!important;height:72px!important;padding:7px!important;left:12px!important;box-shadow:0 18px 48px #08182e33,inset 0 1px #fffffff2!important}.mobile-nav button{min-width:0;color:#687385!important;background:0 0!important;border:0!important;border-radius:16px!important;gap:1px!important;min-height:56px!important;padding:4px 2px!important;font-size:10px!important;font-weight:700!important;line-height:1.35!important;transition:background-color .2s,color .2s,transform .2s,box-shadow .2s!important}.mobile-nav button:before{content:none!important;display:none!important}.mobile-nav button svg,.mobile-nav button .header-icon{color:currentColor!important;filter:none!important;border-radius:9px!important;width:27px!important;height:27px!important;margin:0!important;padding:4px!important;transform:none!important}.mobile-nav button.active{color:#fff!important;background:linear-gradient(145deg,#173b68,#0d2749)!important;box-shadow:0 8px 20px #0d27493d!important}.mobile-nav button:active{transform:scale(.96)!important}.mobile-nav button:focus-visible{outline-offset:-3px;outline:2px solid #2c67a4!important}.site-footer{padding-bottom:calc(94px + env(safe-area-inset-bottom))!important}.cart-drawer{height:100dvh!important;max-height:100dvh!important;top:0!important;bottom:0!important}body.cart-open .mobile-nav{opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px))}.buy-row{bottom:calc(94px + env(safe-area-inset-bottom))!important}}body .site-footer,.footer-reveal-enabled .site-footer{box-shadow:none!important;background:radial-gradient(70% 90% at 92% 12%,#84a9cf2e,#0000 56%),radial-gradient(60% 80% at 5% 95%,#b9322a26,#0000 58%),linear-gradient(145deg,#0b182a 0%,#12233f 58%,#182d4b 100%)!important;border-radius:34px 34px 0 0!important}body .site-footer .footer-ambient{overflow:hidden;background:0 0!important;border-radius:0!important;inset:0!important}.site-shell.is-home-shell,html.home-route,body.home-route{background:#f7f4ee!important}@media (width<=600px){body .site-footer,.footer-reveal-enabled .site-footer{border-radius:24px 24px 0 0!important}}body .site-footer .footer-credit a{color:#d4deea;gap:10px}body .site-footer .footer-credit a>span{gap:7px}body .site-footer .footer-credit small{color:#c5d0de!important;font-size:11px!important;font-weight:600!important;line-height:1.7!important}#root .site-footer .footer-credit strong{direction:ltr;color:#9fd6ff!important;letter-spacing:0!important;font-family:Estedad,Tahoma,Arial,sans-serif!important;font-size:14px!important;font-weight:750!important;line-height:1.65!important}body .site-footer .footer-credit svg{flex:none;width:20px;height:20px}@media (width<=600px){body .site-footer .footer-credit small{font-size:10.5px!important}#root .site-footer .footer-credit strong{font-size:13.5px!important}.premium-sale .premium-sale-step-track .product-card.is-stacked>.product-card-quick-add{justify-content:center!important;align-self:stretch!important;width:calc(100% - 22px)!important;min-width:0!important;margin:9px 11px 11px!important;display:flex!important}}.wholesale-page{isolation:isolate;position:relative;overflow:clip;background:radial-gradient(circle at 10% 10%,#1f4a7e1f,transparent 30%), radial-gradient(circle at 90% 31%,#ffffff61,transparent 27%), linear-gradient(180deg,#dfdcd2 0%,var(--zen-linen,#d8d5ca) 52%,#d2cfc4 100%)!important}.wholesale-page:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(112deg,#0000 12%,#ffffff29 38%,#0000 62%);position:absolute;inset:0}.wholesale-page .wholesale-hero{isolation:isolate;position:relative;width:100%!important;max-width:none!important;min-height:390px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-inline:0!important;padding-block:clamp(58px,7vw,92px)!important}.wholesale-page .wholesale-hero:before,.wholesale-page .wholesale-hero:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.wholesale-page .wholesale-hero:before{aspect-ratio:1;background:radial-gradient(circle,#27548b21,#0000 69%);width:clamp(260px,32vw,520px);top:-42%;right:-9%}.wholesale-page .wholesale-hero:after{aspect-ratio:1;background:radial-gradient(circle,#ffffff5c,#0000 68%);width:clamp(220px,27vw,430px);bottom:-54%;left:-7%}.wholesale-page .wholesale-hero:before,.wholesale-page .wholesale-hero:after{display:none!important}.wholesale-page .wholesale-hero h1{text-wrap:balance;text-shadow:0 1px #ffffff61;color:#102541!important}.wholesale-page .wholesale-hero p{color:#626a72!important}.wholesale-page .wholesale-hero .primary{min-width:190px;color:#fff!important;background:linear-gradient(135deg,#1d4c82,#102d53)!important;border-color:#12335f!important;box-shadow:0 16px 34px #12335f33!important}.wholesale-page .wholesale-hero .primary:hover{color:#12335f!important;background:#fff!important}.wholesale-page .wholesale-benefits{gap:18px;padding-block:28px 34px!important}.wholesale-page .wholesale-benefits article{-webkit-backdrop-filter:blur(12px);background:#f7f6f2a8;border:1px solid #12233f17;border-radius:22px;min-height:132px;padding:22px 18px;box-shadow:0 15px 38px #12233f12,inset 0 1px #ffffffb3}.wholesale-page .wholesale-benefits svg{color:#173f70;background:#12335f17;border-radius:17px;width:54px;height:54px;padding:13px}.wholesale-page .wholesale-grid{margin-top:28px}.wholesale-page .direct-contact{background:radial-gradient(circle at 12% 88%,#477ebf38,#0000 31%),linear-gradient(145deg,#153a67,#081c36)!important;box-shadow:0 26px 65px #081c3633!important}.wholesale-page .callback{background:#f7f6f2e0!important;border-color:#12233f1a!important;box-shadow:0 24px 58px #12233f1a,inset 0 1px #ffffffdb!important}.wholesale-page .callback input,.wholesale-page .wholesale-category-trigger{background:#ffffff9e!important}@media (width<=900px){.wholesale-page .wholesale-hero{width:100%!important}.wholesale-page .wholesale-benefits{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}}@media (width<=600px){.wholesale-page .wholesale-hero{border-radius:0!important;width:100%!important;min-height:315px!important}.wholesale-page .wholesale-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:calc(100% - 20px);padding-block:18px 24px!important}.wholesale-page .wholesale-benefits article{border-radius:17px;min-height:112px;padding:14px 7px}.wholesale-page .wholesale-benefits svg{border-radius:14px;width:46px;height:46px;padding:11px}.wholesale-page .wholesale-benefits b{font-size:10px;line-height:1.7}.wholesale-page .wholesale-grid{margin-top:16px}}
