@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;450;500;550;600;650;700;750;800&family=Alexandria:wght@400;500;600;700;800&display=swap');
:root{--bg:#f6f1e9;--text:#4a1828;--rose:#702b40;--muted:#7b6b67;--line:#4a182827;--sans:'Manrope',sans-serif;--serif:var(--sans)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--bg);color:var(--text);font:13px var(--sans)}a{color:inherit;text-decoration:none}button{font:inherit;border:0;background:none;color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid var(--rose);outline-offset:5px}a:hover,button:hover{color:#a04d5f}[hidden]{display:none!important}h1,h2,h3,p{margin:0}em{font-weight:inherit;font-style:normal;color:#a35466}.announcement{background:#4a1828;color:#fff4eb;text-align:center;font-size:9px;letter-spacing:2px;padding:10px 16px}header{display:flex;justify-content:space-between;align-items:center;padding:23px 5%;gap:28px;border-bottom:1px solid var(--line)}.wordmark{font:800 37px/.9 'Manrope',sans-serif;letter-spacing:-3px;display:inline-flex;flex-direction:column;align-items:center;direction:ltr}.wordmark span{font:500 6px/3 'Manrope',sans-serif;letter-spacing:3px;margin-inline-start:4px}nav{display:flex;gap:34px;font-size:10px;font-weight:600}.header-actions{display:flex;align-items:center;gap:24px}.header-actions>button:first-child{font-size:12px}.bag-button{display:flex;align-items:center;gap:7px;font-size:10px}.hero{display:grid;grid-template-columns:1fr 1fr;padding:36px 5% 42px;gap:30px;min-height:660px;position:relative}.hero-copy{padding:45px 0 15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;z-index:1}.eyebrow{font-size:9px;letter-spacing:2px;font-weight:600;line-height:1.8;display:flex;align-items:center;gap:10px}.eyebrow b{font-weight:600}.eyebrow>span:empty{height:6px;width:6px;background:var(--rose);border-radius:50%}h1{font-weight:550;font-size:clamp(62px,6.5vw,106px);line-height:1.03;letter-spacing:-5px;margin:28px 0 25px;max-width:600px}h1 em{display:block}.hero-copy>p{font-size:12px;line-height:1.95;max-width:315px;color:var(--muted)}.button{display:inline-flex;justify-content:space-between;align-items:center;gap:35px;min-height:48px;padding:15px 24px;font-size:10px;font-weight:600;border-radius:3px}.button>span:last-child{font-size:18px;font-weight:400}.primary{margin-top:27px;background:var(--text);color:#fff5eb}.primary:hover{background:#723346;color:white}.hero-foot{margin-top:42px;display:flex;align-items:center;gap:12px;font-size:8px;letter-spacing:2px;color:var(--muted)}.fine-line{height:1px;width:33px;background:#bda099}.hero-art{position:relative;min-width:0;min-height:565px;border-radius:220px 220px 4px 4px;overflow:hidden;background:#e2c9ad}.hero-art>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 56%}.hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#310c2180,transparent 35%)}.image-note{position:absolute;inset-inline-start:27px;bottom:28px;color:#fff3e6;z-index:1;display:flex;flex-direction:column;gap:8px}.image-note>span:first-child{font-size:8px;letter-spacing:2px}.image-note>span:last-child{font-size:19px;font-weight:500;letter-spacing:-.6px}.image-counter{position:absolute;bottom:31px;inset-inline-end:25px;color:#ffeadb;z-index:1;font-size:10px}.image-counter span{font-size:8px;opacity:.7;margin-inline-start:5px}.material-strip{display:flex;justify-content:space-around;align-items:center;gap:35px;overflow:hidden;white-space:nowrap;padding:24px 25px;background:#e9ddd4;border-block:1px solid #4a18280e;font-size:9px;letter-spacing:2px}.material-strip i{font-size:21px;font-style:normal;font-weight:400}.section-pad{padding:76px 5%}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:30px}.section-heading h2{margin-top:13px}h2{font-weight:500;font-size:clamp(32px,3.2vw,48px);letter-spacing:-1.8px;line-height:1.2}.section-heading>p{font-size:11px;color:var(--muted);max-width:235px;line-height:1.8}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:start}.collection-card{position:relative;overflow:hidden;height:380px;background:#531a2e;border-radius:150px 150px 3px 3px;color:white}.collection-card:nth-child(2){margin-top:48px}.collection-card:nth-child(3){border-radius:3px 3px 150px 3px}.fabric-art{position:absolute;inset:0;background-image:url('assets/editorial-still-life-v2.png');transition:transform .7s;background-size:270%;background-repeat:no-repeat}.collection-card:hover .fabric-art{transform:scale(1.035)}.satin .fabric-art{background-position:97% 100%}.velvet .fabric-art{background-position:98% 0;background-size:340%}.lace .fabric-art{background-position:43% 46%;background-size:240%}.fold,.lace-pattern{display:none}.collection-card:after{position:absolute;content:'';inset:0;background:linear-gradient(0deg,#290b1be6,transparent 50%)}.card-index{position:absolute;top:25px;inset-inline-start:25px;z-index:1;font-size:9px;color:#ffe8d9}.collection-card:not(:last-child) .card-index{top:41%;inset-inline-start:21px}.collection-caption{position:absolute;bottom:27px;inset-inline:24px;display:flex;align-items:center;justify-content:space-between;gap:8px;z-index:1}.collection-caption div>span{font-size:7px;letter-spacing:1.8px;opacity:.85}.collection-caption h3{font-size:23px;letter-spacing:-.8px;font-weight:500;line-height:1.3;margin-top:9px;color:#fff3e9}.circle-arrow{border:1px solid #ffffff66;width:33px;height:33px;display:grid;place-items:center;border-radius:50%;flex-shrink:0}.preview-note{font-size:9px;line-height:1.8;color:var(--muted);margin-top:21px}.story{display:grid;grid-template-columns:1fr 1fr;margin:0 5%;background:#4a1828;color:#fff3e9;border-radius:4px;overflow:hidden}.story-image{height:455px;background:#100c0e}.story-image img{width:100%;height:100%;object-fit:contain;padding:28px}.story-copy{padding:60px 13%;align-self:center}.story .eyebrow{color:#e8c2b5}.story h2{font-size:48px;line-height:1.15;margin:23px 0}.story em{color:#d7a796}.story-copy p{font-size:11px;line-height:2;color:#e0c3be}.text-link{display:inline-flex;align-items:center;gap:32px;border-bottom:1px solid currentColor;padding:12px 0;font-size:10px;margin-top:18px}.story .text-link{color:#edcdc0}.filter-bar{display:flex;gap:25px;border-bottom:1px solid var(--line);margin-bottom:26px}.filter-bar button{padding:12px 0;font-size:10px;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px}.filter-bar button.active{color:var(--text);border-bottom-color:var(--text)}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.swatch{position:relative;overflow:hidden;background-image:url('assets/editorial-still-life-v2.png');background-repeat:no-repeat;background-size:300%;background-position:90% 99%}.swatch.lace{background-position:38% 48%;background-size:250%}.swatch.velvet{background-position:99% 2%;background-size:340%}.swatch.champagne{background-position:30% 63%;background-size:290%}.product-card .swatch{height:275px;border-radius:3px}.product-tag{position:absolute;top:12px;inset-inline-start:12px;font-size:7px;letter-spacing:1px;background:#fff5e7dc;color:#4a1828;padding:7px 9px;border-radius:2px}.product-info{padding:16px 0;display:flex;justify-content:space-between;align-items:center;gap:10px}.product-info h3{font-size:13px;font-weight:600;letter-spacing:-.3px;margin-bottom:7px}.product-info p{font-size:9px;color:var(--muted)}.add-sample{width:31px;height:31px;flex-shrink:0;border:1px solid var(--line);border-radius:50%;font-size:20px}.add-sample:hover{background:#e9ddd4}.preview-banner{display:flex;gap:20px;align-items:center;margin-top:28px;border-block:1px solid var(--line);padding:23px 0}.spark{font-size:28px}.preview-banner strong{font-size:15px;font-weight:500;letter-spacing:-.4px}.preview-banner p{font-size:10px;color:var(--muted);margin-top:7px;line-height:1.8}.closing{margin:0 5%;border-top:1px solid var(--line);padding:65px 20px 70px;text-align:center}.closing .eyebrow{display:block}.closing h2{font-size:clamp(35px,4vw,60px);max-width:800px;margin:22px auto 26px;letter-spacing:-2px}.outline{border:1px solid var(--text)}footer{padding:35px 5%;background:#e9ddd4;display:flex;gap:30px;align-items:center}footer .wordmark{font-size:31px}footer p{font-size:12px}footer>span{margin-inline-start:auto;font-size:9px;color:var(--muted)}footer .text-link{margin:0;font-size:9px}.overlay{position:fixed;inset:0;background:#26101c70;backdrop-filter:blur(5px);z-index:10}.bag-panel{position:fixed;inset-block:0;inset-inline-end:0;width:min(440px,100%);background:var(--bg);padding:30px;z-index:11;overflow:auto;box-shadow:0 0 40px #0002}.bag-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.bag-head h2{font-size:28px;letter-spacing:-1px}.bag-head button{font-size:30px;padding:0 8px}.bag-notice,.bag-end{font-size:11px;line-height:1.9;color:var(--muted);margin:25px 0}.bag-row{display:flex;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.bag-row .swatch{width:65px;height:80px;flex-shrink:0}.bag-row h3{font-size:15px}.bag-row p{font-size:10px;color:var(--muted);margin:10px 0}.remove-item{font-size:10px;text-decoration:underline;padding:0}.empty-bag{text-align:center;padding:70px 10px;font-size:12px;line-height:1.9;color:var(--muted)}.bag-end{border-top:1px solid var(--line);padding-top:20px}#toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px);background:var(--text);color:var(--bg);padding:15px 25px;font-size:11px;z-index:20;opacity:0;transition:.25s;pointer-events:none;max-width:90%;text-align:center;border-radius:3px}#toast.show{opacity:1;transform:translate(-50%,0)}html[lang=ar]{--sans:'Alexandria',sans-serif}html[lang=ar] h1{font-size:clamp(58px,6vw,92px);line-height:1.3;letter-spacing:-2px;font-weight:500}html[lang=ar] h2{letter-spacing:-.7px;line-height:1.5}html[lang=ar] h3{letter-spacing:0}html[lang=ar] .eyebrow,html[lang=ar] .announcement,html[lang=ar] .hero-foot,html[lang=ar] .collection-caption div>span{letter-spacing:0}html[lang=ar] .hero-copy>p{font-size:15px;line-height:1.9}html[lang=ar] .button{font-size:13px}html[lang=ar] .collection-caption h3{font-size:26px}html[lang=ar] .product-info h3{font-size:16px}html[lang=ar] .section-heading>p{font-size:13px}html[lang=ar] .preview-note{font-size:11px}html[lang=ar] nav{font-size:13px}html[lang=ar] .story-copy p{font-size:14px}html[lang=ar] .filter-bar button{font-size:13px}html[lang=ar] .preview-banner p{font-size:12px}
@media(min-width:1600px){body{max-width:1800px;margin:auto}.hero{min-height:800px}.hero-art{border-radius:330px 330px 4px 4px}}@media(max-width:1000px){h1{font-size:70px;letter-spacing:-4px}.hero{min-height:590px}.hero-art{min-height:490px}.collection-card{height:320px}.collection-caption{inset-inline:18px}.collection-caption h3{font-size:20px}.story-copy{padding:40px 10%}.story h2{font-size:40px}.story-image{height:430px}.product-card .swatch{height:230px}.product-grid{gap:14px}footer{flex-wrap:wrap}footer>span{margin-inline-start:0}footer .text-link{margin-inline-start:auto}}
@media(max-width:700px){header{padding:21px 6%}.wordmark{font-size:32px}nav{display:none}.header-actions{gap:20px}.hero{grid-template-columns:1fr;padding:30px 6% 30px;gap:29px}.hero-copy{padding:5px 0 0}.hero .eyebrow{font-size:8px}h1{font-size:64px;letter-spacing:-3.5px;line-height:1.02;margin:20px 0}h1 em{display:inline}.hero-copy>p{max-width:315px;font-size:11px}.primary{margin-top:22px;min-height:45px}.hero-foot{display:none}.hero-art{height:430px;min-height:0;border-radius:170px 170px 3px 3px}.image-note>span:last-child{font-size:17px}.image-note{inset-inline-start:20px;bottom:25px}.image-counter{inset-inline-end:20px;bottom:27px}.material-strip{padding:21px 6%;font-size:8px;justify-content:flex-start;gap:25px}.material-strip i{font-size:17px}.section-pad{padding:49px 6%}.section-heading{display:block;margin-bottom:23px}h2{font-size:33px;letter-spacing:-1.2px}.section-heading>p{margin-top:13px;font-size:10px;max-width:280px}.collection-grid{grid-template-columns:1fr 1fr;gap:14px}.collection-card{height:270px;border-radius:100px 100px 3px 3px}.collection-card:nth-child(2){margin-top:33px}.collection-card:nth-child(3){grid-column:1/-1;height:230px;border-radius:3px 3px 100px 3px;margin-top:0}.collection-card:nth-child(3) .fabric-art{background-size:150%;background-position:40% 45%}.collection-caption{inset-inline:15px;bottom:20px;align-items:flex-end}.collection-caption h3{font-size:20px;letter-spacing:-.7px;max-width:110px}.collection-caption div>span{font-size:6px;letter-spacing:.8px}.circle-arrow{width:26px;height:26px;font-size:12px}.collection-card:nth-child(3) h3{max-width:none;font-size:26px}.card-index{top:20px!important;inset-inline-start:20px!important}.collection-card:not(:last-child) .card-index{display:none}.preview-note{font-size:8px}.story{grid-template-columns:1fr;margin:0 6%}.story-image{height:300px}.story-image img{padding:22px}.story-copy{padding:35px 8% 40px}.story h2{font-size:37px;margin-block:18px}.story-copy p{font-size:11px}.filter-bar{gap:23px}.filter-bar button{font-size:9px}.product-grid{grid-template-columns:repeat(2,1fr);gap:20px 14px}.product-card .swatch{height:215px}.product-info h3{font-size:11px}.product-info p{font-size:8px}.add-sample{width:27px;height:27px;font-size:18px}.product-tag{font-size:6px;letter-spacing:.5px;top:9px;inset-inline-start:9px;padding:6px}.preview-banner{align-items:flex-start;gap:14px}.preview-banner strong{font-size:14px}.preview-banner p{font-size:9px}.closing{margin:0 6%;padding:45px 0 50px}.closing h2{font-size:36px;letter-spacing:-1.5px}footer{padding:30px 6%;gap:22px 15px}footer p{font-size:10px}footer>span{font-size:8px;width:65%}html[lang=ar] h1{font-size:61px;line-height:1.2;margin:23px 0}html[lang=ar] .hero-copy>p{font-size:14px}html[lang=ar] .section-heading h2{font-size:30px}html[lang=ar] .collection-caption h3{font-size:23px;line-height:1.3}html[lang=ar] .collection-caption div>span{font-size:8px}html[lang=ar] .collection-caption{gap:4px}html[lang=ar] .product-info h3{font-size:14px}html[lang=ar] .closing h2{font-size:34px}html[lang=ar] footer p{font-size:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}
/* LNGRE / After Dark */
:root{--bg:#100b0f;--text:#f4e7df;--rose:#dba99b;--muted:#b59d9e;--line:#dba99b26}body{background:radial-gradient(ellipse at 0 15%,#2b0e1a 0,transparent 38%),#100b0f}.announcement{background:#481628;color:#efd7cc}header{background:#100b0fe6}.wordmark{color:#dba99b}.hero{padding-top:35px;min-height:670px;gap:0;grid-template-columns:48% 52%}.hero-copy{padding-inline-end:30px}.hero h1{font-weight:450;letter-spacing:-4px;font-size:clamp(60px,6.2vw,100px)}em{color:#dba99b}.hero-art{border-radius:3px;min-height:580px;background:#2b0b17}.hero-art>img{width:300%;height:100%;max-width:none;object-fit:fill;left:-200%;filter:brightness(.82)}.hero-art:after{background:linear-gradient(0deg,#100b0fe6,transparent 25%),linear-gradient(90deg,#100b0f80,transparent 22%)}.hero-copy>p{max-width:340px}.primary{background:#dba99b;color:#2a101b}.primary:hover{background:#edc3b4;color:#2a101b}.material-strip{background:#1e1018;color:#cda99e;border-block:1px solid var(--line)}.fine-line{background:#78565a}.collection-grid{gap:20px;align-items:stretch}.collection-card{height:490px;border-radius:3px!important}.collection-card:nth-child(2){margin-top:0}.fabric-art{background-image:url('assets/collections-v3.png');background-size:300% 100%!important}.lingerie .fabric-art{background-position:0% 50%}.two-pieces .fabric-art{background-position:50% 50%}.robes .fabric-art{background-position:100% 50%}.collection-card:after{background:linear-gradient(0deg,#160b13f0,transparent 30%)}.collection-card .card-index{top:20px!important;inset-inline-start:20px!important;display:block!important}.collection-caption{inset-inline:22px;bottom:26px}.collection-caption h3{font-size:25px;font-weight:500}.collection-caption div>span{font-size:7px;color:#dba99b}.story{background:#211019;border:1px solid var(--line);margin-top:10px}.story-image{background:#090709}.story-copy p{color:var(--muted)}.edit{padding-top:72px}.shop-toolbar{display:flex;justify-content:space-between;align-items:center;gap:25px;border-bottom:1px solid var(--line);margin-bottom:18px}.filter-bar{border:0;margin-bottom:0;gap:25px}.filter-bar button{padding-bottom:18px;color:#b59d9e;font-size:11px}.filter-bar button.active{color:#e9bdad;border-color:#dba99b}.sort-control{display:flex;gap:12px;align-items:center;flex-shrink:0}.sort-control label{font-size:10px;color:var(--muted)}select{font:11px var(--sans);color:var(--text);background:#21131b;border:1px solid #dba99b40;border-radius:3px;padding:11px 30px 11px 12px;cursor:pointer;max-width:230px;color-scheme:dark}select:focus-visible{outline:2px solid var(--rose);outline-offset:3px}.catalog-meta{display:flex;justify-content:space-between;gap:15px;margin-bottom:23px;font-size:8px;color:var(--muted);letter-spacing:.7px}.product-grid{grid-template-columns:repeat(3,1fr);gap:25px}.product-card .swatch{height:460px;border:1px solid #dba99b12}.swatch{background-image:url('assets/collections-v3.png');background-size:300% 100%!important}.swatch.lingerie{background-position:0% 50%}.swatch.two-pieces{background-position:50% 50%}.swatch.robes{background-position:100% 50%}.product-tag{background:#140b11d9;color:#e7c2b3}.product-info{align-items:flex-start;padding-top:18px}.product-info h3{font-size:14px;font-weight:500;margin-bottom:9px}.product-info p{font-size:10px}.product-price{font-size:13px;margin-top:14px;color:#eac6b7}.product-price small{font-size:8px;color:var(--muted);margin-inline-start:8px;font-weight:400}.add-sample{color:#dba99b}.add-sample:hover{background:#3a1a28}.preview-banner{margin-top:33px}.outline{border-color:#dba99b77;color:#e7c2b3}.closing{background:radial-gradient(ellipse at 50% 100%,#361120,transparent 70%);margin-inline:0;padding-inline:5%}footer{background:#160c13}.bag-panel{background:#1a0e16}.bag-row .swatch{height:112px;width:65px}.bag-row h3{font-size:14px}#toast{background:#dba99b;color:#2a101b}html[lang=ar] .hero h1{font-size:clamp(58px,6vw,92px);letter-spacing:-2px}html[lang=ar] .sort-control label,html[lang=ar] select{font-size:12px}html[lang=ar] .catalog-meta{letter-spacing:0;font-size:10px}html[lang=ar] .product-price{font-size:15px}html[lang=ar] .product-price small{font-size:10px}
@media(max-width:1000px){.hero{min-height:610px}.hero-art{min-height:520px}.collection-card{height:410px}.product-card .swatch{height:400px}.collection-caption h3{font-size:22px}.sort-control{gap:8px}.filter-bar{gap:19px}.shop-toolbar{gap:15px}.product-grid{gap:20px}}
@media(max-width:700px){.hero{grid-template-columns:1fr;gap:30px;padding-top:28px}.hero-copy{padding-inline-end:0}.hero h1{font-size:64px;letter-spacing:-3px;line-height:1.05}.hero h1 em{display:block}.hero-art{height:520px;min-height:0;border-radius:3px}.hero-art:after{background:linear-gradient(0deg,#100b0fd9,transparent 30%)}.hero-copy>p{font-size:12px}.collection-grid{grid-template-columns:1fr 1fr;gap:14px}.collection-card{height:335px}.collection-card:nth-child(3){grid-column:auto;height:335px}.collection-caption{inset-inline:12px;bottom:20px}.collection-caption h3{font-size:20px;max-width:110px}.collection-card:nth-child(3) h3{font-size:20px;max-width:110px}.collection-caption div>span{font-size:6px;letter-spacing:.5px}.circle-arrow{width:23px;height:23px}.collection-card .card-index{font-size:8px;top:12px!important;inset-inline-start:12px!important}.collection-card:last-child{grid-column:1/-1;height:440px}.collection-card:last-child .fabric-art{background-size:300% 100%!important}.story{margin:0 6%}.shop-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:0;border-bottom:none}.filter-bar{gap:0;justify-content:space-between;border-bottom:1px solid var(--line);width:100%}.filter-bar button{padding:12px 0;font-size:10px}.sort-control{justify-content:space-between;padding-top:17px}.sort-control label{font-size:11px}select{font-size:11px;max-width:245px;flex:0 1 220px}.catalog-meta{font-size:7px;letter-spacing:0;margin-block:20px;gap:10px}.product-grid{grid-template-columns:repeat(2,1fr);gap:25px 14px}.product-card .swatch{height:285px}.product-info h3{font-size:11px;line-height:1.5}.product-info p{font-size:8px;line-height:1.7}.product-price{font-size:11px;margin-top:10px}.product-price small{display:block;margin:5px 0 0;font-size:8px}.product-info{gap:5px}.add-sample{width:25px;height:25px}.edit{padding-top:49px}.product-tag{font-size:6px;padding:6px;inset-inline-start:8px;top:8px}html[lang=ar] .hero h1{font-size:61px;line-height:1.25}html[lang=ar] .collection-caption h3{font-size:23px}html[lang=ar] .collection-caption div>span{font-size:7px}html[lang=ar] .filter-bar button{font-size:13px}html[lang=ar] .catalog-meta{font-size:9px}html[lang=ar] .product-info h3{font-size:14px}html[lang=ar] .product-info p{font-size:10px}html[lang=ar] .product-price{font-size:14px}html[lang=ar] .product-price small{font-size:9px}}
.collection-card.lingerie .fabric-art{background-position:0% 50%}.collection-card.two-pieces .fabric-art{background-position:50% 50%}.collection-card.robes .fabric-art{background-position:100% 50%}.hero-art:before{content:'';position:absolute;inset-block:0;left:0;width:2px;background:#100b0f;z-index:2;pointer-events:none}
.collection-grid{grid-template-columns:repeat(4,1fr)}.collection-card{height:420px}.pajamas-placeholder{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 25%,#64283b80,transparent 60%),linear-gradient(150deg,#2b1421,#100b0f);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;color:#dba99b}.pajamas-placeholder>span:first-child{font-size:48px;font-weight:400}.pajamas-placeholder>span:last-child{font-size:9px;text-align:center;padding:15px}.catalog-empty{grid-column:1/-1;min-height:280px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--line);background:#21101955;padding:30px;gap:20px}.catalog-empty>span{color:var(--rose);font-size:30px}.catalog-empty h3{font-size:20px;font-weight:500}.catalog-empty p{font-size:12px;color:var(--muted);line-height:1.8}.catalog-empty button{border-bottom:1px solid var(--rose);padding:10px;color:var(--rose);font-size:12px}.filter-bar{flex-wrap:wrap;column-gap:24px;row-gap:0}.collection-caption h3{font-size:22px}.collection-caption{inset-inline:16px}html[lang=ar] .collection-caption h3{font-size:23px}@media(max-width:1000px){.collection-grid{grid-template-columns:repeat(2,1fr)}.collection-card{height:440px}.shop-toolbar{flex-wrap:wrap}.sort-control{margin-bottom:15px}}@media(max-width:700px){.collection-grid{grid-template-columns:repeat(2,1fr)}.collection-card,.collection-card:nth-child(3),.collection-card:last-child{height:315px;grid-column:auto}.collection-caption h3,.collection-card:nth-child(3) h3{font-size:20px}.filter-bar{justify-content:flex-start;gap:0 23px}.filter-bar button{padding:12px 0}.sort-control{margin-bottom:0}.pajamas-placeholder>span:last-child{font-size:8px}}
.collection-grid{grid-template-columns:repeat(3,1fr);gap:22px}.collection-card{height:450px}.homewear-placeholder{background:radial-gradient(ellipse at 70% 35%,#6a393c88,transparent 60%),linear-gradient(135deg,#2d1820,#100b0f)}.offers-placeholder{background:radial-gradient(ellipse at center,#74243d77,transparent 70%),#240d19}.offers-placeholder>span:first-child{font:400 92px/1 var(--sans);letter-spacing:-8px;color:#e8bbab}.product-price del{color:#ac9697;font-size:10px;margin-inline-end:7px;font-weight:400}.filter-bar{gap:0 19px}.shop-toolbar{flex-wrap:wrap}.sort-control{margin-bottom:14px}.collection-card .collection-caption h3{font-size:24px}@media(max-width:1000px){nav{gap:22px}.collection-grid{grid-template-columns:repeat(3,1fr);gap:16px}.collection-card{height:370px}.collection-card .collection-caption{inset-inline:15px}.collection-card .collection-caption h3{font-size:20px}.collection-card .collection-caption div>span{font-size:6px;letter-spacing:.7px}}@media(max-width:700px){.collection-grid{grid-template-columns:repeat(2,1fr);gap:14px}.collection-card,.collection-card:nth-child(3),.collection-card:last-child{height:315px;grid-column:auto}.collection-card .collection-caption h3{font-size:19px}.filter-bar{justify-content:flex-start;column-gap:24px;row-gap:0}.filter-bar button{font-size:10px}.sort-control{margin-bottom:0}.offers-placeholder>span:first-child{font-size:70px}html[lang=ar] .collection-card .collection-caption h3{font-size:22px}html[lang=ar] .filter-bar button{font-size:13px}}
/* Champagne micro-shimmer: fine dust over a smooth luminous color. */
:is(.hero h1,h2,h3,.image-note>span:last-child){font-weight:800;color:#e7b1a2}
:is(.hero h1,h2,h3,.image-note>span:last-child) em{font-weight:inherit;color:inherit}
.hero h1{font-size:clamp(54px,5.8vw,96px);letter-spacing:-3px}
@supports ((background-clip:text) or (-webkit-background-clip:text)){
:is(.hero h1,h2,h3,.image-note>span:last-child){
background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22110%22%20viewBox%3D%220%200%20180%20110%22%3E%3Cg%20fill%3D%22%23fff0d5%22%3E%3Cpath%20opacity%3D%22.85%22%20d%3D%22M19%2014l.65%203.35L23%2018l-3.35.65L19%2022l-.65-3.35L15%2018l3.35-.65Z%22%2F%3E%3Cpath%20opacity%3D%22.7%22%20d%3D%22M83%2051l.4%202.6%202.6.4-2.6.4-.4%202.6-.4-2.6-2.6-.4%202.6-.4Z%22%2F%3E%3Cpath%20opacity%3D%22.8%22%20d%3D%22M147%2025l.55%202.95L151%2028.5l-3.45.55L147%2032l-.55-2.95-3.45-.55%203.45-.55Z%22%2F%3E%3Cpath%20opacity%3D%22.65%22%20d%3D%22M42%2086l.4%202.1%202.1.4-2.1.4-.4%202.1-.4-2.1-2.1-.4%202.1-.4Z%22%2F%3E%3Cpath%20opacity%3D%22.75%22%20d%3D%22M131%2091l.45%202.55%202.55.45-2.55.45-.45%202.55-.45-2.55-2.55-.45%202.55-.45Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22120%22%3E%3Cpath%20d%3D%22M2.21%2013.25l0.24%200.24-0.24%200.24-0.24-0.24Z%22%20fill%3D%22white%22%20opacity%3D%220.46%22%2F%3E%3Cpath%20d%3D%22M24.96%2013.30l0.19%200.19-0.19%200.19-0.19-0.19Z%22%20fill%3D%22white%22%20opacity%3D%220.49%22%2F%3E%3Cpath%20d%3D%22M26.53%2088.56l0.32%200.32-0.32%200.32-0.32-0.32Z%22%20fill%3D%22white%22%20opacity%3D%220.21%22%2F%3E%3Cpath%20d%3D%22M96.42%2053.49l0.24%200.24-0.24%200.24-0.24-0.24Z%22%20fill%3D%22white%22%20opacity%3D%220.60%22%2F%3E%3Cpath%20d%3D%22M16.76%202.04l0.40%200.40-0.40%200.40-0.40-0.40Z%22%20fill%3D%22white%22%20opacity%3D%220.33%22%2F%3E%3Cpath%20d%3D%22M35.73%2039.41l0.23%200.23-0.23%200.23-0.23-0.23Z%22%20fill%3D%22white%22%20opacity%3D%220.58%22%2F%3E%3Cpath%20d%3D%22M37.86%2025.74l0.30%200.30-0.30%200.30-0.30-0.30Z%22%20fill%3D%22white%22%20opacity%3D%220.40%22%2F%3E%3Cpath%20d%3D%22M171.67%20100.42l0.23%200.23-0.23%200.23-0.23-0.23Z%22%20fill%3D%22white%22%20opacity%3D%220.24%22%2F%3E%3Cpath%20d%3D%22M150.55%20118.55l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.48%22%2F%3E%3Cpath%20d%3D%22M156.30%2077.95l0.19%200.19-0.19%200.19-0.19-0.19Z%22%20fill%3D%22white%22%20opacity%3D%220.51%22%2F%3E%3Cpath%20d%3D%22M131.37%2022.95l0.31%200.31-0.31%200.31-0.31-0.31Z%22%20fill%3D%22white%22%20opacity%3D%220.25%22%2F%3E%3Cpath%20d%3D%22M7.45%2040.10l0.22%200.22-0.22%200.22-0.22-0.22Z%22%20fill%3D%22white%22%20opacity%3D%220.33%22%2F%3E%3Cpath%20d%3D%22M116.42%2099.93l0.41%200.41-0.41%200.41-0.41-0.41Z%22%20fill%3D%22white%22%20opacity%3D%220.59%22%2F%3E%3Cpath%20d%3D%22M178.83%2094.57l0.21%200.21-0.21%200.21-0.21-0.21Z%22%20fill%3D%22white%22%20opacity%3D%220.23%22%2F%3E%3Cpath%20d%3D%22M112.28%2065.18l0.32%200.32-0.32%200.32-0.32-0.32Z%22%20fill%3D%22white%22%20opacity%3D%220.19%22%2F%3E%3Cpath%20d%3D%22M34.70%20110.22l0.30%200.30-0.30%200.30-0.30-0.30Z%22%20fill%3D%22white%22%20opacity%3D%220.46%22%2F%3E%3Cpath%20d%3D%22M17.22%2047.51l0.39%200.39-0.39%200.39-0.39-0.39Z%22%20fill%3D%22white%22%20opacity%3D%220.44%22%2F%3E%3Cpath%20d%3D%22M178.50%2023.37l0.26%200.26-0.26%200.26-0.26-0.26Z%22%20fill%3D%22white%22%20opacity%3D%220.51%22%2F%3E%3Cpath%20d%3D%22M80.04%2094.38l0.29%200.29-0.29%200.29-0.29-0.29Z%22%20fill%3D%22white%22%20opacity%3D%220.20%22%2F%3E%3Cpath%20d%3D%22M17.80%20117.80l0.16%200.16-0.16%200.16-0.16-0.16Z%22%20fill%3D%22white%22%20opacity%3D%220.24%22%2F%3E%3Cpath%20d%3D%22M60.34%2085.24l0.38%200.38-0.38%200.38-0.38-0.38Z%22%20fill%3D%22white%22%20opacity%3D%220.36%22%2F%3E%3Cpath%20d%3D%22M89.67%2094.41l0.20%200.20-0.20%200.20-0.20-0.20Z%22%20fill%3D%22white%22%20opacity%3D%220.32%22%2F%3E%3Cpath%20d%3D%22M110.29%2076.22l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.20%22%2F%3E%3Cpath%20d%3D%22M24.83%2086.69l0.33%200.33-0.33%200.33-0.33-0.33Z%22%20fill%3D%22white%22%20opacity%3D%220.59%22%2F%3E%3Cpath%20d%3D%22M138.16%2030.22l0.35%200.35-0.35%200.35-0.35-0.35Z%22%20fill%3D%22white%22%20opacity%3D%220.59%22%2F%3E%3Cpath%20d%3D%22M62.77%201.11l0.23%200.23-0.23%200.23-0.23-0.23Z%22%20fill%3D%22white%22%20opacity%3D%220.28%22%2F%3E%3Cpath%20d%3D%22M31.70%205.25l0.16%200.16-0.16%200.16-0.16-0.16Z%22%20fill%3D%22white%22%20opacity%3D%220.54%22%2F%3E%3Cpath%20d%3D%22M9.00%2073.49l0.18%200.18-0.18%200.18-0.18-0.18Z%22%20fill%3D%22white%22%20opacity%3D%220.24%22%2F%3E%3Cpath%20d%3D%22M147.73%2035.67l0.18%200.18-0.18%200.18-0.18-0.18Z%22%20fill%3D%22white%22%20opacity%3D%220.35%22%2F%3E%3Cpath%20d%3D%22M125.09%2062.55l0.38%200.38-0.38%200.38-0.38-0.38Z%22%20fill%3D%22white%22%20opacity%3D%220.33%22%2F%3E%3Cpath%20d%3D%22M94.33%2085.79l0.26%200.26-0.26%200.26-0.26-0.26Z%22%20fill%3D%22white%22%20opacity%3D%220.47%22%2F%3E%3Cpath%20d%3D%22M84.04%2015.88l0.16%200.16-0.16%200.16-0.16-0.16Z%22%20fill%3D%22white%22%20opacity%3D%220.50%22%2F%3E%3Cpath%20d%3D%22M134.07%20112.80l0.33%200.33-0.33%200.33-0.33-0.33Z%22%20fill%3D%22white%22%20opacity%3D%220.41%22%2F%3E%3Cpath%20d%3D%22M29.91%20102.22l0.16%200.16-0.16%200.16-0.16-0.16Z%22%20fill%3D%22white%22%20opacity%3D%220.34%22%2F%3E%3Cpath%20d%3D%22M25.31%2045.47l0.21%200.21-0.21%200.21-0.21-0.21Z%22%20fill%3D%22white%22%20opacity%3D%220.34%22%2F%3E%3Cpath%20d%3D%22M128.00%2064.79l0.19%200.19-0.19%200.19-0.19-0.19Z%22%20fill%3D%22white%22%20opacity%3D%220.50%22%2F%3E%3Cpath%20d%3D%22M132.32%2099.14l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.43%22%2F%3E%3Cpath%20d%3D%22M161.17%2030.88l0.18%200.18-0.18%200.18-0.18-0.18Z%22%20fill%3D%22white%22%20opacity%3D%220.52%22%2F%3E%3Cpath%20d%3D%22M65.50%2047.79l0.37%200.37-0.37%200.37-0.37-0.37Z%22%20fill%3D%22white%22%20opacity%3D%220.32%22%2F%3E%3Cpath%20d%3D%22M35.72%2025.50l0.22%200.22-0.22%200.22-0.22-0.22Z%22%20fill%3D%22white%22%20opacity%3D%220.46%22%2F%3E%3Cpath%20d%3D%22M66.29%2092.39l0.14%200.14-0.14%200.14-0.14-0.14Z%22%20fill%3D%22white%22%20opacity%3D%220.26%22%2F%3E%3Cpath%20d%3D%22M112.49%2057.27l0.27%200.27-0.27%200.27-0.27-0.27Z%22%20fill%3D%22white%22%20opacity%3D%220.57%22%2F%3E%3Cpath%20d%3D%22M49.92%2021.66l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.37%22%2F%3E%3Cpath%20d%3D%22M53.49%2056.73l0.12%200.12-0.12%200.12-0.12-0.12Z%22%20fill%3D%22white%22%20opacity%3D%220.15%22%2F%3E%3Cpath%20d%3D%22M68.34%2090.70l0.21%200.21-0.21%200.21-0.21-0.21Z%22%20fill%3D%22white%22%20opacity%3D%220.56%22%2F%3E%3Cpath%20d%3D%22M104.29%2048.06l0.35%200.35-0.35%200.35-0.35-0.35Z%22%20fill%3D%22white%22%20opacity%3D%220.25%22%2F%3E%3Cpath%20d%3D%22M108.94%20101.30l0.28%200.28-0.28%200.28-0.28-0.28Z%22%20fill%3D%22white%22%20opacity%3D%220.29%22%2F%3E%3Cpath%20d%3D%22M17.28%2068.72l0.18%200.18-0.18%200.18-0.18-0.18Z%22%20fill%3D%22white%22%20opacity%3D%220.32%22%2F%3E%3Cpath%20d%3D%22M97.64%20112.61l0.32%200.32-0.32%200.32-0.32-0.32Z%22%20fill%3D%22white%22%20opacity%3D%220.38%22%2F%3E%3Cpath%20d%3D%22M154.50%2036.80l0.24%200.24-0.24%200.24-0.24-0.24Z%22%20fill%3D%22white%22%20opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M99.76%2026.35l0.24%200.24-0.24%200.24-0.24-0.24Z%22%20fill%3D%22white%22%20opacity%3D%220.52%22%2F%3E%3Cpath%20d%3D%22M43.62%2084.57l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.58%22%2F%3E%3Cpath%20d%3D%22M123.13%2038.43l0.41%200.41-0.41%200.41-0.41-0.41Z%22%20fill%3D%22white%22%20opacity%3D%220.51%22%2F%3E%3Cpath%20d%3D%22M11.10%2029.53l0.27%200.27-0.27%200.27-0.27-0.27Z%22%20fill%3D%22white%22%20opacity%3D%220.60%22%2F%3E%3Cpath%20d%3D%22M25.32%205.51l0.21%200.21-0.21%200.21-0.21-0.21Z%22%20fill%3D%22white%22%20opacity%3D%220.17%22%2F%3E%3Cpath%20d%3D%22M73.61%2064.37l0.25%200.25-0.25%200.25-0.25-0.25Z%22%20fill%3D%22white%22%20opacity%3D%220.21%22%2F%3E%3Cpath%20d%3D%22M4.17%2096.09l0.25%200.25-0.25%200.25-0.25-0.25Z%22%20fill%3D%22white%22%20opacity%3D%220.37%22%2F%3E%3Cpath%20d%3D%22M86.05%2081.89l0.39%200.39-0.39%200.39-0.39-0.39Z%22%20fill%3D%22white%22%20opacity%3D%220.52%22%2F%3E%3Cpath%20d%3D%22M130.89%2040.49l0.17%200.17-0.17%200.17-0.17-0.17Z%22%20fill%3D%22white%22%20opacity%3D%220.19%22%2F%3E%3Cpath%20d%3D%22M154.63%206.54l0.29%200.29-0.29%200.29-0.29-0.29Z%22%20fill%3D%22white%22%20opacity%3D%220.56%22%2F%3E%3Cpath%20d%3D%22M58.01%2046.45l0.25%200.25-0.25%200.25-0.25-0.25Z%22%20fill%3D%22white%22%20opacity%3D%220.58%22%2F%3E%3Cpath%20d%3D%22M123.15%20100.53l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.48%22%2F%3E%3Cpath%20d%3D%22M81.17%2047.81l0.36%200.36-0.36%200.36-0.36-0.36Z%22%20fill%3D%22white%22%20opacity%3D%220.48%22%2F%3E%3Cpath%20d%3D%22M163.88%2088.23l0.39%200.39-0.39%200.39-0.39-0.39Z%22%20fill%3D%22white%22%20opacity%3D%220.34%22%2F%3E%3Cpath%20d%3D%22M100.10%2093.92l0.26%200.26-0.26%200.26-0.26-0.26Z%22%20fill%3D%22white%22%20opacity%3D%220.21%22%2F%3E%3Cpath%20d%3D%22M105.38%20104.16l0.38%200.38-0.38%200.38-0.38-0.38Z%22%20fill%3D%22white%22%20opacity%3D%220.21%22%2F%3E%3Cpath%20d%3D%22M68.59%2027.21l0.22%200.22-0.22%200.22-0.22-0.22Z%22%20fill%3D%22white%22%20opacity%3D%220.58%22%2F%3E%3Cpath%20d%3D%22M75.80%2037.38l0.20%200.20-0.20%200.20-0.20-0.20Z%22%20fill%3D%22white%22%20opacity%3D%220.35%22%2F%3E%3Cpath%20d%3D%22M120.55%2040.93l0.18%200.18-0.18%200.18-0.18-0.18Z%22%20fill%3D%22white%22%20opacity%3D%220.25%22%2F%3E%3Cpath%20d%3D%22M46.79%20108.58l0.17%200.17-0.17%200.17-0.17-0.17Z%22%20fill%3D%22white%22%20opacity%3D%220.49%22%2F%3E%3Cpath%20d%3D%22M19.47%2094.11l0.20%200.20-0.20%200.20-0.20-0.20Z%22%20fill%3D%22white%22%20opacity%3D%220.50%22%2F%3E%3Cpath%20d%3D%22M77.78%209.24l0.15%200.15-0.15%200.15-0.15-0.15Z%22%20fill%3D%22white%22%20opacity%3D%220.51%22%2F%3E%3Cpath%20d%3D%22M97.55%2058.09l0.23%200.23-0.23%200.23-0.23-0.23Z%22%20fill%3D%22white%22%20opacity%3D%220.46%22%2F%3E%3Cpath%20d%3D%22M86.82%207.14l0.30%200.30-0.30%200.30-0.30-0.30Z%22%20fill%3D%22white%22%20opacity%3D%220.29%22%2F%3E%3Cpath%20d%3D%22M152.40%2065.53l0.35%200.35-0.35%200.35-0.35-0.35Z%22%20fill%3D%22white%22%20opacity%3D%220.20%22%2F%3E%3Cpath%20d%3D%22M127.27%2072.88l0.38%200.38-0.38%200.38-0.38-0.38Z%22%20fill%3D%22white%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M99.26%2070.70l0.35%200.35-0.35%200.35-0.35-0.35Z%22%20fill%3D%22white%22%20opacity%3D%220.27%22%2F%3E%3Cpath%20d%3D%22M98.09%2094.12l0.30%200.30-0.30%200.30-0.30-0.30Z%22%20fill%3D%22white%22%20opacity%3D%220.39%22%2F%3E%3Cpath%20d%3D%22M154.05%20116.84l0.20%200.20-0.20%200.20-0.20-0.20Z%22%20fill%3D%22white%22%20opacity%3D%220.18%22%2F%3E%3Cpath%20d%3D%22M110.42%2017.41l0.41%200.41-0.41%200.41-0.41-0.41Z%22%20fill%3D%22white%22%20opacity%3D%220.36%22%2F%3E%3Cpath%20d%3D%22M96.14%2097.70l0.38%200.38-0.38%200.38-0.38-0.38Z%22%20fill%3D%22white%22%20opacity%3D%220.21%22%2F%3E%3Cpath%20d%3D%22M81.61%2021.39l0.26%200.26-0.26%200.26-0.26-0.26Z%22%20fill%3D%22white%22%20opacity%3D%220.21%22%2F%3E%3Cpath%20d%3D%22M157.86%2042.45l0.24%200.24-0.24%200.24-0.24-0.24Z%22%20fill%3D%22white%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M148.21%2040.05l0.27%200.27-0.27%200.27-0.27-0.27Z%22%20fill%3D%22white%22%20opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M33.81%2015.97l0.38%200.38-0.38%200.38-0.38-0.38Z%22%20fill%3D%22white%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M127.41%2088.26l0.30%200.30-0.30%200.30-0.30-0.30Z%22%20fill%3D%22white%22%20opacity%3D%220.31%22%2F%3E%3Cpath%20d%3D%22M154.39%2094.24l0.14%200.14-0.14%200.14-0.14-0.14Z%22%20fill%3D%22white%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M114.60%2034.55l0.17%200.17-0.17%200.17-0.17-0.17Z%22%20fill%3D%22white%22%20opacity%3D%220.19%22%2F%3E%3Cpath%20d%3D%22M146.05%20101.52l0.22%200.22-0.22%200.22-0.22-0.22Z%22%20fill%3D%22white%22%20opacity%3D%220.23%22%2F%3E%3Cpath%20d%3D%22M13.19%2049.47l0.21%200.21-0.21%200.21-0.21-0.21Z%22%20fill%3D%22white%22%20opacity%3D%220.17%22%2F%3E%3Cpath%20d%3D%22M53.59%2098.40l0.14%200.14-0.14%200.14-0.14-0.14Z%22%20fill%3D%22white%22%20opacity%3D%220.33%22%2F%3E%3Cpath%20d%3D%22M92.56%2019.29l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.18%22%2F%3E%3Cpath%20d%3D%22M25.89%20116.55l0.38%200.38-0.38%200.38-0.38-0.38Z%22%20fill%3D%22white%22%20opacity%3D%220.47%22%2F%3E%3Cpath%20d%3D%22M161.92%2038.86l0.19%200.19-0.19%200.19-0.19-0.19Z%22%20fill%3D%22white%22%20opacity%3D%220.54%22%2F%3E%3Cpath%20d%3D%22M109.13%20110.58l0.23%200.23-0.23%200.23-0.23-0.23Z%22%20fill%3D%22white%22%20opacity%3D%220.34%22%2F%3E%3Cpath%20d%3D%22M129.21%20105.72l0.17%200.17-0.17%200.17-0.17-0.17Z%22%20fill%3D%22white%22%20opacity%3D%220.27%22%2F%3E%3Cpath%20d%3D%22M2.46%2066.76l0.40%200.40-0.40%200.40-0.40-0.40Z%22%20fill%3D%22white%22%20opacity%3D%220.41%22%2F%3E%3Cpath%20d%3D%22M26.75%2082.63l0.31%200.31-0.31%200.31-0.31-0.31Z%22%20fill%3D%22white%22%20opacity%3D%220.20%22%2F%3E%3Cpath%20d%3D%22M164.56%2078.93l0.27%200.27-0.27%200.27-0.27-0.27Z%22%20fill%3D%22white%22%20opacity%3D%220.30%22%2F%3E%3Cpath%20d%3D%22M28.89%2055.90l0.23%200.23-0.23%200.23-0.23-0.23Z%22%20fill%3D%22white%22%20opacity%3D%220.25%22%2F%3E%3Cpath%20d%3D%22M116.35%2079.01l0.41%200.41-0.41%200.41-0.41-0.41Z%22%20fill%3D%22white%22%20opacity%3D%220.59%22%2F%3E%3Cpath%20d%3D%22M83.87%2085.71l0.23%200.23-0.23%200.23-0.23-0.23Z%22%20fill%3D%22white%22%20opacity%3D%220.35%22%2F%3E%3Cpath%20d%3D%22M102.06%20117.62l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.36%22%2F%3E%3Cpath%20d%3D%22M60.56%2096.18l0.41%200.41-0.41%200.41-0.41-0.41Z%22%20fill%3D%22white%22%20opacity%3D%220.36%22%2F%3E%3Cpath%20d%3D%22M14.36%2071.03l0.30%200.30-0.30%200.30-0.30-0.30Z%22%20fill%3D%22white%22%20opacity%3D%220.46%22%2F%3E%3Cpath%20d%3D%22M139.79%2055.31l0.28%200.28-0.28%200.28-0.28-0.28Z%22%20fill%3D%22white%22%20opacity%3D%220.50%22%2F%3E%3Cpath%20d%3D%22M4.93%2028.48l0.33%200.33-0.33%200.33-0.33-0.33Z%22%20fill%3D%22white%22%20opacity%3D%220.59%22%2F%3E%3Cpath%20d%3D%22M169.79%2033.40l0.41%200.41-0.41%200.41-0.41-0.41Z%22%20fill%3D%22white%22%20opacity%3D%220.28%22%2F%3E%3Cpath%20d%3D%22M81.50%2018.76l0.30%200.30-0.30%200.30-0.30-0.30Z%22%20fill%3D%22white%22%20opacity%3D%220.33%22%2F%3E%3Cpath%20d%3D%22M123.31%20114.70l0.16%200.16-0.16%200.16-0.16-0.16Z%22%20fill%3D%22white%22%20opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M108.29%2032.78l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.57%22%2F%3E%3Cpath%20d%3D%22M125.13%2074.87l0.15%200.15-0.15%200.15-0.15-0.15Z%22%20fill%3D%22white%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M71.83%2055.54l0.29%200.29-0.29%200.29-0.29-0.29Z%22%20fill%3D%22white%22%20opacity%3D%220.35%22%2F%3E%3Cpath%20d%3D%22M171.64%2055.76l0.32%200.32-0.32%200.32-0.32-0.32Z%22%20fill%3D%22white%22%20opacity%3D%220.50%22%2F%3E%3Cpath%20d%3D%22M167.92%2020.22l0.22%200.22-0.22%200.22-0.22-0.22Z%22%20fill%3D%22white%22%20opacity%3D%220.58%22%2F%3E%3Cpath%20d%3D%22M109.10%2044.33l0.38%200.38-0.38%200.38-0.38-0.38Z%22%20fill%3D%22white%22%20opacity%3D%220.20%22%2F%3E%3Cpath%20d%3D%22M45.59%207.98l0.32%200.32-0.32%200.32-0.32-0.32Z%22%20fill%3D%22white%22%20opacity%3D%220.37%22%2F%3E%3Cpath%20d%3D%22M54.80%2052.55l0.20%200.20-0.20%200.20-0.20-0.20Z%22%20fill%3D%22white%22%20opacity%3D%220.47%22%2F%3E%3Cpath%20d%3D%22M136.74%2045.41l0.38%200.38-0.38%200.38-0.38-0.38Z%22%20fill%3D%22white%22%20opacity%3D%220.17%22%2F%3E%3Cpath%20d%3D%22M101.82%2018.26l0.16%200.16-0.16%200.16-0.16-0.16Z%22%20fill%3D%22white%22%20opacity%3D%220.40%22%2F%3E%3Cpath%20d%3D%22M15.66%208.75l0.16%200.16-0.16%200.16-0.16-0.16Z%22%20fill%3D%22white%22%20opacity%3D%220.32%22%2F%3E%3Cpath%20d%3D%22M149.45%2034.53l0.16%200.16-0.16%200.16-0.16-0.16Z%22%20fill%3D%22white%22%20opacity%3D%220.50%22%2F%3E%3Cpath%20d%3D%22M147.08%20119.40l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M78.04%20118.68l0.28%200.28-0.28%200.28-0.28-0.28Z%22%20fill%3D%22white%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M40.36%2056.15l0.33%200.33-0.33%200.33-0.33-0.33Z%22%20fill%3D%22white%22%20opacity%3D%220.25%22%2F%3E%3Cpath%20d%3D%22M94.02%2098.63l0.36%200.36-0.36%200.36-0.36-0.36Z%22%20fill%3D%22white%22%20opacity%3D%220.46%22%2F%3E%3Cpath%20d%3D%22M149.19%20119.22l0.30%200.30-0.30%200.30-0.30-0.30Z%22%20fill%3D%22white%22%20opacity%3D%220.26%22%2F%3E%3Cpath%20d%3D%22M39.96%206.39l0.40%200.40-0.40%200.40-0.40-0.40Z%22%20fill%3D%22white%22%20opacity%3D%220.41%22%2F%3E%3Cpath%20d%3D%22M108.50%20104.40l0.33%200.33-0.33%200.33-0.33-0.33Z%22%20fill%3D%22white%22%20opacity%3D%220.33%22%2F%3E%3Cpath%20d%3D%22M105.42%209.66l0.20%200.20-0.20%200.20-0.20-0.20Z%22%20fill%3D%22white%22%20opacity%3D%220.30%22%2F%3E%3Cpath%20d%3D%22M143.04%2079.07l0.30%200.30-0.30%200.30-0.30-0.30Z%22%20fill%3D%22white%22%20opacity%3D%220.33%22%2F%3E%3Cpath%20d%3D%22M63.31%2046.02l0.14%200.14-0.14%200.14-0.14-0.14Z%22%20fill%3D%22white%22%20opacity%3D%220.31%22%2F%3E%3Cpath%20d%3D%22M163.68%2097.62l0.19%200.19-0.19%200.19-0.19-0.19Z%22%20fill%3D%22white%22%20opacity%3D%220.37%22%2F%3E%3Cpath%20d%3D%22M134.03%2023.79l0.23%200.23-0.23%200.23-0.23-0.23Z%22%20fill%3D%22white%22%20opacity%3D%220.41%22%2F%3E%3Cpath%20d%3D%22M33.80%20109.01l0.13%200.13-0.13%200.13-0.13-0.13Z%22%20fill%3D%22white%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M120.45%2047.48l0.21%200.21-0.21%200.21-0.21-0.21Z%22%20fill%3D%22white%22%20opacity%3D%220.54%22%2F%3E%3Cpath%20d%3D%22M128.08%2025.04l0.22%200.22-0.22%200.22-0.22-0.22Z%22%20fill%3D%22white%22%20opacity%3D%220.19%22%2F%3E%3Cpath%20d%3D%22M113.16%2050.63l0.22%200.22-0.22%200.22-0.22-0.22Z%22%20fill%3D%22white%22%20opacity%3D%220.47%22%2F%3E%3Cpath%20d%3D%22M45.74%2016.66l0.36%200.36-0.36%200.36-0.36-0.36Z%22%20fill%3D%22white%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M145.31%2066.70l0.34%200.34-0.34%200.34-0.34-0.34Z%22%20fill%3D%22white%22%20opacity%3D%220.54%22%2F%3E%3Cpath%20d%3D%22M6.99%2035.69l0.23%200.23-0.23%200.23-0.23-0.23Z%22%20fill%3D%22white%22%20opacity%3D%220.48%22%2F%3E%3Cpath%20d%3D%22M60.49%2091.48l0.20%200.20-0.20%200.20-0.20-0.20Z%22%20fill%3D%22white%22%20opacity%3D%220.58%22%2F%3E%3Cpath%20d%3D%22M78.35%2070.55l0.31%200.31-0.31%200.31-0.31-0.31Z%22%20fill%3D%22white%22%20opacity%3D%220.52%22%2F%3E%3Cpath%20d%3D%22M101.44%2025.14l0.25%200.25-0.25%200.25-0.25-0.25Z%22%20fill%3D%22white%22%20opacity%3D%220.40%22%2F%3E%3Cpath%20d%3D%22M13.05%2099.27l0.21%200.21-0.21%200.21-0.21-0.21Z%22%20fill%3D%22white%22%20opacity%3D%220.56%22%2F%3E%3Cpath%20d%3D%22M66.95%20113.79l0.34%200.34-0.34%200.34-0.34-0.34Z%22%20fill%3D%22white%22%20opacity%3D%220.33%22%2F%3E%3Cpath%20d%3D%22M126.24%20-0.11l0.15%200.15-0.15%200.15-0.15-0.15Z%22%20fill%3D%22white%22%20opacity%3D%220.41%22%2F%3E%3Cpath%20d%3D%22M55.37%2048.49l0.33%200.33-0.33%200.33-0.33-0.33Z%22%20fill%3D%22white%22%20opacity%3D%220.36%22%2F%3E%3Cpath%20d%3D%22M110.21%2088.66l0.37%200.37-0.37%200.37-0.37-0.37Z%22%20fill%3D%22white%22%20opacity%3D%220.20%22%2F%3E%3Cpath%20d%3D%22M149.15%2088.99l0.19%200.19-0.19%200.19-0.19-0.19Z%22%20fill%3D%22white%22%20opacity%3D%220.19%22%2F%3E%3Cpath%20d%3D%22M34.77%2010.44l0.29%200.29-0.29%200.29-0.29-0.29Z%22%20fill%3D%22white%22%20opacity%3D%220.60%22%2F%3E%3Cpath%20d%3D%22M87.47%2032.95l0.17%200.17-0.17%200.17-0.17-0.17Z%22%20fill%3D%22white%22%20opacity%3D%220.59%22%2F%3E%3Cpath%20d%3D%22M98.37%2028.21l0.39%200.39-0.39%200.39-0.39-0.39Z%22%20fill%3D%22white%22%20opacity%3D%220.34%22%2F%3E%3Cpath%20d%3D%22M177.25%2061.12l0.20%200.20-0.20%200.20-0.20-0.20Z%22%20fill%3D%22white%22%20opacity%3D%220.23%22%2F%3E%3Cpath%20d%3D%22M2.97%2097.49l0.22%200.22-0.22%200.22-0.22-0.22Z%22%20fill%3D%22white%22%20opacity%3D%220.48%22%2F%3E%3Cpath%20d%3D%22M151.48%2048.00l0.27%200.27-0.27%200.27-0.27-0.27Z%22%20fill%3D%22white%22%20opacity%3D%220.47%22%2F%3E%3Cpath%20d%3D%22M115.66%2043.38l0.18%200.18-0.18%200.18-0.18-0.18Z%22%20fill%3D%22white%22%20opacity%3D%220.28%22%2F%3E%3Cpath%20d%3D%22M3.75%2075.93l0.31%200.31-0.31%200.31-0.31-0.31Z%22%20fill%3D%22white%22%20opacity%3D%220.50%22%2F%3E%3Cpath%20d%3D%22M79.12%2087.50l0.29%200.29-0.29%200.29-0.29-0.29Z%22%20fill%3D%22white%22%20opacity%3D%220.53%22%2F%3E%3Cpath%20d%3D%22M99.07%2080.44l0.30%200.30-0.30%200.30-0.30-0.30Z%22%20fill%3D%22white%22%20opacity%3D%220.24%22%2F%3E%3Cpath%20d%3D%22M18%2019.2l.32%201.48%201.48.32-1.48.32-.32%201.48-.32-1.48-1.48-.32%201.48-.32Z%22%20fill%3D%22%23fff8e8%22%20opacity%3D%22.75%22%2F%3E%3Cpath%20d%3D%22M79%2072.2l.32%201.48%201.48.32-1.48.32-.32%201.48-.32-1.48-1.48-.32%201.48-.32Z%22%20fill%3D%22%23fff8e8%22%20opacity%3D%22.75%22%2F%3E%3Cpath%20d%3D%22M143%2036.2l.32%201.48%201.48.32-1.48.32-.32%201.48-.32-1.48-1.48-.32%201.48-.32Z%22%20fill%3D%22%23fff8e8%22%20opacity%3D%22.75%22%2F%3E%3Cpath%20d%3D%22M110%20103.2l.32%201.48%201.48.32-1.48.32-.32%201.48-.32-1.48-1.48-.32%201.48-.32Z%22%20fill%3D%22%23fff8e8%22%20opacity%3D%22.75%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(118deg,#b57868 0%,#e2b8a3 18%,#fff1d9 33%,#cf9c87 49%,#f4d7bd 65%,#b77c69 82%,#efcdb5 100%);
background-size:180px 110px,180px 120px,100% 100%;background-repeat:repeat,repeat,no-repeat;
-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;
filter:drop-shadow(0 1px 1px #0006)
}
:is(.hero h1,h2,h3,.image-note>span:last-child) em{color:inherit;-webkit-text-fill-color:inherit}
}
html[lang=ar] .hero h1{font-weight:800}
.filter-bar button,.sort-control label{font-weight:700}
@media(max-width:700px){.hero h1{font-size:clamp(42px,13.5vw,64px);letter-spacing:-2.6px}html[lang=ar] .hero h1{font-size:58px;letter-spacing:-1.5px}.collection-card .collection-caption h3{font-weight:800}}
@media(forced-colors:active){:is(.hero h1,h2,h3,.image-note>span:last-child){background:none;color:CanvasText;-webkit-text-fill-color:CanvasText;filter:none}}
.hero h1{position:relative}.hero h1:after{content:'';position:absolute;top:.15em;inset-inline-start:.18em;width:24px;height:24px;pointer-events:none;background:radial-gradient(ellipse at center,#fffaf0 0%,#ffe9d7 22%,#e6b7a180 60%,transparent 78%);clip-path:polygon(50% 0,55% 43%,100% 50%,55% 56%,50% 100%,44% 56%,0 50%,44% 44%);filter:drop-shadow(0 0 4px #ffd8c6);opacity:.9}
@media(forced-colors:active){.hero h1:after{display:none}}

.hero h1:after{display:none}

/* Three tiny highlights, with the approved base color left intact. */
.hero h1:after{display:block;content:'';position:absolute;inset:0;width:auto;height:auto;clip-path:none;filter:none;opacity:.85;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cpath%20fill%3D%22%23fff0d5%22%20d%3D%22M6%200l.8%205.2L12%206l-5.2.8L6%2012l-.8-5.2L0%206l5.2-.8Z%22%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cpath%20fill%3D%22%23fff0d5%22%20d%3D%22M6%200l.8%205.2L12%206l-5.2.8L6%2012l-.8-5.2L0%206l5.2-.8Z%22%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cpath%20fill%3D%22%23fff0d5%22%20d%3D%22M6%200l.8%205.2L12%206l-5.2.8L6%2012l-.8-5.2L0%206l5.2-.8Z%22%2F%3E%3C%2Fsvg%3E");background-size:8px 8px,6px 6px,7px 7px;background-position:26% 18%,61% 49%,35% 81%;background-repeat:no-repeat}
.collection-caption h3{position:relative}.collection-caption h3:after{content:'';position:absolute;inset:0;pointer-events:none;opacity:.7;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cpath%20fill%3D%22%23fff0d5%22%20d%3D%22M6%200l.8%205.2L12%206l-5.2.8L6%2012l-.8-5.2L0%206l5.2-.8Z%22%2F%3E%3C%2Fsvg%3E");background-size:5px 5px;background-position:34% 40%;background-repeat:no-repeat}
@media(forced-colors:active){.hero h1:after,.collection-caption h3:after{display:none}}
/* Warm glints radiating gently from the lettering. */
.text-sparkle{position:absolute;display:block;pointer-events:none;width:var(--spark-size,10px);height:var(--spark-size,10px);left:var(--spark-x);top:var(--spark-y);z-index:2;opacity:0;transform:translate(-50%,-50%) scale(.35);background:radial-gradient(circle,#fff9e9 0 12%,#ffe9c4 20%,#eac59a66 47%,transparent 70%);filter:drop-shadow(0 0 3px #ffe2b4);animation:letter-glint var(--spark-duration,3.6s) ease-in-out infinite;animation-delay:var(--spark-delay,0s)}
.text-sparkle:before,.text-sparkle:after{content:'';position:absolute;background:linear-gradient(90deg,transparent,#fff4d9 46%,#fffdf4 50%,#fff4d9 54%,transparent);border-radius:50%}.text-sparkle:before{inset:44% -25%}.text-sparkle:after{inset:-25% 44%;background:linear-gradient(0deg,transparent,#fff4d9 46%,#fffdf4 50%,#fff4d9 54%,transparent)}
.hero h1,h2,.collection-caption h3{position:relative;overflow:visible}.hero h1:after,.collection-caption h3:after{display:none}
@keyframes letter-glint{0%,20%,100%{opacity:0;transform:translate(-50%,-50%) scale(.35)}38%{opacity:.95;transform:translate(-50%,-50%) scale(1)}55%{opacity:.4;transform:translate(-50%,-58%) scale(.65)}72%{opacity:0;transform:translate(-50%,-80%) scale(.3)}}
@media(prefers-reduced-motion:reduce){.text-sparkle{animation:none;opacity:.65;transform:translate(-50%,-50%) scale(.75)}}
@media(forced-colors:active){.text-sparkle{display:none}}

/* A brighter, fuller sparkle pass in the same warm beige palette. */
.text-sparkle{filter:drop-shadow(0 0 4px #ffe2b4) drop-shadow(0 0 8px #eac59a55)}
@keyframes letter-glint{0%,8%,100%{opacity:0;transform:translate(-50%,-50%) scale(.35)}27%,42%{opacity:1;transform:translate(-50%,-50%) scale(1)}60%{opacity:.65;transform:translate(-50%,-59%) scale(.8)}84%{opacity:0;transform:translate(-50%,-85%) scale(.35)}}
.swatch.live-product{background-image:none!important;background:#20131b;display:grid;place-items:center}.catalog-image{width:100%;height:100%;object-fit:contain;display:block}.missing-photo{color:var(--muted);font-size:11px;padding:20px;text-align:center}.add-sample:disabled{opacity:.35;cursor:not-allowed}
/* Bilingual theme control; the approved night palette remains the default. */
:root{color-scheme:dark}.theme-toggle{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:11px;color:var(--rose);padding:0 8px;border:1px solid var(--line);border-radius:24px}.theme-toggle .moon-icon{display:none}html[data-theme=light] .theme-toggle .moon-icon{display:block}html[data-theme=light] .theme-toggle .sun-icon{display:none}.header-actions{gap:18px}
html[lang=ar]{--sans:'Alexandria',sans-serif}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{letter-spacing:0}html[lang=ar] .hero h1{font-size:clamp(46px,5.2vw,78px);line-height:1.65;letter-spacing:0;font-weight:700}html[lang=ar] .hero-copy>p{font-size:13px;line-height:2.2}html[lang=ar] .collection-card .collection-caption h3{font-size:23px;font-weight:700;line-height:1.8}html[lang=ar] .section-heading h2,html[lang=ar] .story h2{line-height:1.8;font-weight:700}html[lang=ar] nav{font-size:11px}html[lang=ar] footer p{font-size:11px;line-height:1.8}
html[data-theme=light]{color-scheme:light;--bg:#faf5ed;--text:#481c2c;--rose:#915548;--muted:#796460;--line:#6e3c3726}
html[data-theme=light] body{background:radial-gradient(ellipse at 0 15%,#ebd5ce55,transparent 42%),#faf5ed}
html[data-theme=light] header{background:#faf5edf2}html[data-theme=light] .wordmark{color:#753747}html[data-theme=light] .announcement{background:#4a1828;color:#fbe8d9}
html[data-theme=light] :is(.hero h1,.section-heading h2,.closing h2,.product-info h3,.catalog-empty h3,.bag-head h2){background-image:linear-gradient(112deg,#713943,#a06c4f 30%,#622937 52%,#a57352 76%,#713943);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:none}
html[data-theme=light] .eyebrow{color:#864e4b}html[data-theme=light] .hero-copy .eyebrow>span:empty{background:#864e4b}html[data-theme=light] .primary{background:#5c2638;color:#fff2e6}html[data-theme=light] .primary:hover{background:#783449}html[data-theme=light] .material-strip{background:#eaded3;color:#754e45}html[data-theme=light] .fine-line{background:#b38e7c}
html[data-theme=light] .hero-art:before{background:#211019}html[data-theme=light] .hero-art:after{background:linear-gradient(0deg,#100b0fc9,transparent 28%)}
html[data-theme=light] .story{background:#3d1929;color:#fff1e7}html[data-theme=light] .story .eyebrow{color:#ebc1ae}html[data-theme=light] .story-copy p{color:#dec4ba}
html[data-theme=light] .filter-bar button{color:#796460}html[data-theme=light] .filter-bar button.active{color:#65293a;border-color:#7c3d4d}html[data-theme=light] select{background:#f2e7dc;color:#481c2c;border-color:#b3907d80;color-scheme:light}html[data-theme=light] .catalog-empty{background:#f0e4d855}html[data-theme=light] .swatch.live-product{background:#ede0d6}html[data-theme=light] .add-sample{color:#754532}html[data-theme=light] .add-sample:hover{background:#eadbd0}html[data-theme=light] .product-price{color:#693d36}html[data-theme=light] .product-price del{color:#917a70}
html[data-theme=light] .closing{background:radial-gradient(ellipse at 50% 100%,#e5cfc366,transparent 70%)}html[data-theme=light] .outline{border-color:#95695180;color:#6d3d38}html[data-theme=light] footer{background:#ebddd1}html[data-theme=light] .bag-panel{background:#faf5ed}html[data-theme=light] #toast{background:#542538;color:#fff1e5}html[data-theme=light] .overlay{background:#27101c66}
@media(max-width:700px){.header-actions{gap:9px}.theme-toggle{padding:0;width:44px;height:44px}.theme-toggle>span{display:none}html[lang=ar] .hero h1{font-size:47px;line-height:1.65;letter-spacing:0}html[lang=ar] .hero-copy>p{font-size:12px}html[lang=ar] .collection-card .collection-caption h3{font-size:19px}html[lang=ar] .collection-caption div>span{font-size:7px}html[lang=ar] .section-heading h2{font-size:29px}html[lang=ar] .button{font-size:11px}html[lang=ar] .filter-bar button{font-size:11px}}
/* Each chapter has its own pace and layout; the icon rail stays lightweight. */
.category-ribbon{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:17px 10%;border-bottom:1px solid var(--line);background:#170e14;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#8a5b5666 transparent}.category-shortcut{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:73px;padding:5px 10px;color:#d8b0a1;font-size:10px;font-weight:500;text-align:center;white-space:nowrap}.category-shortcut svg{width:37px;height:37px;flex-shrink:0;transition:transform .2s}.category-shortcut:hover svg{transform:translateY(-3px)}.category-shortcut.active:after{content:'';position:absolute;bottom:-5px;left:35%;right:35%;height:1px;background:var(--rose)}.category-shortcut:last-child{color:#efc6a8}
.chapter{padding:90px 5%}.chapter-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px}.chapter-heading>div{position:relative}.chapter-number{display:block;font-size:10px;color:var(--muted);margin-bottom:19px;letter-spacing:2px}.chapter-heading h2{font-size:clamp(36px,4.2vw,64px);line-height:1.12;margin-top:17px;letter-spacing:-2px}.chapter-heading>p{color:var(--muted);font-size:12px;line-height:1.95;max-width:280px;padding-bottom:5px}.sleep-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:38px;align-items:start}.chapter-card{position:relative;display:block;overflow:hidden;isolation:isolate;background:#200d17;border-radius:3px}.chapter-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#130a13f5,transparent 45%);z-index:0;pointer-events:none}.sleep-card{height:660px}.intimate-card{height:490px}.lingerie-column{padding-top:62px}.editorial-art{position:absolute;inset:0;background-image:url('assets/collections-v3.png');background-size:300% 100%;transition:transform .7s}.pj-art{background-position:50% 50%}.lingerie-art{background-position:0% 50%}.chapter-card:hover .editorial-art{transform:scale(1.025)}.chapter-card-caption{position:absolute;inset-inline:30px;bottom:30px;z-index:1}.chapter-card-caption>span:first-child{font-size:8px;letter-spacing:2px;color:#e2bdab}.chapter-card-caption h3{font-size:39px;line-height:1.3;font-weight:800;letter-spacing:-1px;margin:12px 0 16px}.chapter-card-link{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#eed8cc;font-size:11px;border-top:1px solid #f4d6c53b;padding-top:17px}.chapter-card-link>span:last-child{font-size:22px}.chapter-quote{font-size:23px;line-height:1.5;font-weight:400;letter-spacing:-.8px;padding:29px 8px 0;color:#c3a69c}.chapter-quote em{color:var(--rose);font-weight:500}
.essentials-chapter{background:#1c1018;border-block:1px solid var(--line);padding-top:75px;padding-bottom:63px}.essentials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.essential-image{height:390px;background-image:url('assets/essentials-v16.png');background-size:300% 100%;background-repeat:no-repeat;border-radius:3px}.bras-art{background-position:0% 50%}.panties-art{background-position:50% 50%}.accessories-art{background-position:100% 50%}.essential-caption{display:flex;align-items:center;justify-content:space-between;padding:20px 0 10px;gap:10px;color:var(--rose)}.essential-caption>div{display:flex;align-items:center;gap:11px}.essential-caption svg{width:26px;height:26px;flex-shrink:0}.essential-caption h3{font-size:21px;font-weight:800;letter-spacing:-.5px}.essential-caption>span{font-size:20px}.essential-card{display:block;min-width:0}.essentials-chapter .preview-note{margin-top:19px;font-size:9px;line-height:1.8}
.sale-chapter{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:35px;margin:76px 5% 0;background:radial-gradient(ellipse at 100% 70%,#76304870,transparent 65%),#361322;padding:50px 6%;border:1px solid #b77b6a38;border-radius:3px;overflow:hidden}.sale-copy>.eyebrow{color:#e7bda7}.sale-copy h2{font-size:53px;line-height:1.15;margin:22px 0 17px;letter-spacing:-1.8px}.sale-copy>p{color:#d6b9ae;font-size:12px;line-height:1.9}.sale-copy .primary{margin-top:25px;background:#e2b49f;color:#321320}.sale-art{text-align:center;color:#dcaa91;display:flex;flex-direction:column;align-items:center;gap:30px}.sale-art svg{width:190px;height:190px;stroke-width:.55;opacity:.85;transform:rotate(-12deg)}.sale-art>span{font-size:8px;letter-spacing:3px;color:#c79e8d}.edit{margin-top:30px}.edit>.section-heading{border-top:1px solid var(--line);padding-top:40px}.story{margin-top:25px;margin-bottom:40px}
html[lang=ar] .category-shortcut{font-size:11px;letter-spacing:0}html[lang=ar] .chapter-heading h2{font-size:42px;line-height:1.7;letter-spacing:0}html[lang=ar] .chapter-heading>p{font-size:12px;line-height:2.1}html[lang=ar] .chapter-card-caption h3{font-size:29px;line-height:1.8;letter-spacing:0}html[lang=ar] .chapter-card-caption>span:first-child{letter-spacing:0}html[lang=ar] .chapter-card-link{font-size:11px}html[lang=ar] .chapter-quote{font-size:19px;line-height:1.9;letter-spacing:0}html[lang=ar] .essential-caption h3{font-size:18px;letter-spacing:0}html[lang=ar] .sale-copy h2{font-size:41px;line-height:1.7;letter-spacing:0}html[lang=ar] .sale-copy>p{font-size:12px;line-height:2}
html[data-theme=light] .category-ribbon{background:#f3e9de}html[data-theme=light] .category-shortcut{color:#804b43}html[data-theme=light] .category-shortcut:last-child{color:#6b283d}html[data-theme=light] .essentials-chapter{background:#eee2d7}html[data-theme=light] .chapter-quote{color:#7c6257}html[data-theme=light] :is(.chapter-heading h2,.essential-caption h3){background-image:linear-gradient(112deg,#713943,#a06c4f 30%,#622937 52%,#a57352 76%,#713943);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:none}html[data-theme=light] .chapter-card-caption h3{color:#e7c2ad}html[data-theme=light] .sale-chapter{background:radial-gradient(ellipse at 100% 70%,#90485a55,transparent 65%),#4b1c30}.sale-chapter .text-sparkle{filter:drop-shadow(0 0 3px #ffe2b4)}
@media(max-width:1000px){.category-ribbon{padding-inline:6%}.chapter{padding-block:65px}.sleep-grid{gap:25px}.sleep-card{height:550px}.intimate-card{height:420px}.lingerie-column{padding-top:45px}.essential-image{height:330px}.essentials-grid{gap:20px}.chapter-card-caption{inset-inline:22px;bottom:25px}.chapter-card-caption h3{font-size:33px}.essential-caption h3{font-size:18px}.essential-caption>div{gap:8px}.sale-copy h2{font-size:45px}.sale-art svg{width:155px;height:155px}.sale-chapter{padding:40px 5%;margin-top:60px}html[lang=ar] .essential-caption h3{font-size:16px}html[lang=ar] .chapter-heading h2{font-size:36px}html[lang=ar] .sale-copy h2{font-size:35px}}
@media(max-width:700px){.category-ribbon{display:flex;padding:12px 4%;gap:0}.category-shortcut{flex:0 0 82px;min-height:75px;padding:5px 7px;gap:8px;font-size:9px}.category-shortcut svg{width:32px;height:32px}.chapter{padding:47px 6%}.chapter-heading{display:block;margin-bottom:25px}.chapter-number{font-size:9px;margin-bottom:14px}.chapter-heading h2{font-size:38px;letter-spacing:-1.4px;line-height:1.15;margin-top:12px}.chapter-heading>p{font-size:11px;margin-top:18px;max-width:340px;line-height:1.95}.sleep-grid{grid-template-columns:1fr;gap:29px}.sleep-card{height:490px}.lingerie-column{padding-top:0}.intimate-card{height:440px}.chapter-card-caption{inset-inline:24px;bottom:26px}.chapter-card-caption h3{font-size:33px}.chapter-quote{font-size:22px;padding:22px 0 0;line-height:1.6}.essentials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 15px}.essential-image{height:270px}.essential-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;border-top:1px solid var(--line);padding-top:22px}.essential-card:last-child .essential-image{height:230px}.essential-card:last-child .essential-caption{align-items:flex-start;justify-content:center;flex-direction:column;gap:20px}.essential-card:last-child .essential-caption>div{flex-direction:column;align-items:flex-start;gap:14px}.essential-caption{padding-top:15px}.essential-caption svg{width:23px;height:23px}.essential-caption h3{font-size:17px}.essential-caption>div{gap:7px}.essential-caption>span{font-size:18px}.essentials-chapter .preview-note{font-size:8px}.sale-chapter{grid-template-columns:1fr auto;gap:12px;padding:30px 7%;margin:42px 6% 0}.sale-copy h2{font-size:31px;letter-spacing:-1px;line-height:1.2;margin-top:16px}.sale-copy>p{font-size:10px;max-width:190px}.sale-copy .eyebrow{font-size:7px;letter-spacing:1px}.sale-copy .button{padding:12px 14px;gap:18px;min-height:44px;font-size:9px}.sale-art svg{width:70px;height:70px}.sale-art>span{display:none}.edit{margin-top:5px}.edit>.section-heading{padding-top:28px}.story{margin-bottom:25px}html[lang=ar] .category-shortcut{font-size:9px;white-space:normal;line-height:1.7}html[lang=ar] .chapter-heading h2{font-size:30px;line-height:1.7}html[lang=ar] .chapter-heading>p{font-size:11px;line-height:2.1}html[lang=ar] .chapter-card-caption h3{font-size:25px}html[lang=ar] .chapter-card-caption>span:first-child{font-size:8px}html[lang=ar] .chapter-quote{font-size:18px;line-height:1.9}html[lang=ar] .essential-caption>div{gap:5px}html[lang=ar] .essential-caption h3{font-size:12px;line-height:1.7}html[lang=ar] .sale-copy h2{font-size:26px;line-height:1.6}html[lang=ar] .sale-copy>p{font-size:10px}html[lang=ar] .sale-copy .button{font-size:9px;padding-inline:12px}html[lang=ar] .sale-copy .eyebrow{letter-spacing:0}}
.chapter-card h3,.essential-caption h3{position:relative}
