:root{--ink:#080b0f;--paper:#fff8e9;--gold:#f1c27d;--line:#fff8e93d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);margin:0;font-family:Manrope,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.header{z-index:20;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;width:100%;height:96px;padding:0 5vw;transition:all .45s;display:flex;position:fixed;top:0;left:0}.header--scrolled{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:var(--line);background:#080b0fde;height:72px}.brand{letter-spacing:.05em;align-items:center;gap:8px;font-family:DM Serif Display,serif;font-size:22px;display:flex}.brand i{background:var(--gold);border-radius:50%;width:5px;height:5px;display:block}.nav{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:36px;font-size:12px;display:flex}.nav>a:not(.nav__visit){position:relative}.nav>a:not(.nav__visit):after{content:"";background:var(--gold);width:0;height:1px;transition:all .3s;position:absolute;bottom:-7px;left:0}.nav>a:hover:after{width:100%}.nav__visit{border:1px solid #ffffff59;align-items:center;gap:8px;padding:13px 18px;display:flex}.menu{color:inherit;background:0 0;border:0;padding:8px;display:none}.hero{--scroll:0px;isolation:isolate;height:100svh;min-height:700px;position:relative;overflow:hidden}.hero__image{transform:scale(1.08) translateY(calc(var(--scroll) * .12));background-image:linear-gradient(90deg,#04070bd1 0%,#04070b40 52%,#04070b80 100%),linear-gradient(#0000 60%,#04070bc7),url(/saree-reference.png);background-position:50% 56%;background-size:cover;animation:2.2s cubic-bezier(.2,.8,.2,1) forwards hero-in;position:absolute;inset:-5%}.hero:after{content:"";z-index:-1;background:radial-gradient(circle at 70% 20%,#0000,#00000040 65%);position:absolute;inset:0}.hero__grain{opacity:.055;z-index:1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:absolute;inset:0}.hero__content{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;max-width:800px;height:100%;padding:7vh 8vw 5vh;display:flex;position:relative}.eyebrow,.section-kicker{letter-spacing:.32em;font-size:10px;font-weight:600}.eyebrow{align-items:center;gap:12px;display:flex}.eyebrow span{background:var(--gold);width:28px;height:1px;display:block}.wordmark{letter-spacing:-.06em;flex-direction:column;margin:42px 0 35px;font-family:DM Serif Display,serif;font-size:clamp(96px,16vw,230px);font-weight:400;line-height:.73;display:flex}.wordmark em{color:#0000;-webkit-text-stroke:1px #eee9deeb;margin-left:.65em;font-weight:400}.hero__rule{align-items:center;gap:18px;width:min(440px,80vw);display:flex}.hero__rule i{background:#eee9de66;flex:1;height:1px}.hero__rule b{letter-spacing:.28em;text-transform:uppercase;font-size:9px}.hero__tagline{margin:28px 0 22px;font-family:DM Serif Display,serif;font-size:clamp(26px,3vw,43px);line-height:1.05}.hero__cta,.text-link{letter-spacing:.17em;text-transform:uppercase;border-bottom:1px solid var(--gold);align-items:center;gap:12px;padding-bottom:8px;font-size:11px;display:inline-flex}.hero__footer{z-index:3;letter-spacing:.18em;text-transform:uppercase;color:#eee9dead;grid-template-columns:1fr 1fr 1fr;align-items:end;font-size:9px;display:grid;position:absolute;bottom:30px;left:5vw;right:5vw}.hero__footer>a{justify-self:center;align-items:center;gap:14px;display:flex}.hero__footer>a i{border:1px solid var(--line);border-radius:50%;place-items:center;width:38px;height:38px;animation:1.8s ease-in-out infinite bob;display:grid}.hero__count{text-align:right;font-size:13px}.hero__count span{color:var(--gold);padding:0 4px}.intro{opacity:0;animation:.9s forwards rise;transform:translateY(22px)}.intro--1{animation-delay:.4s}.intro--2{animation-delay:.55s}.intro--3{animation-delay:.7s}.intro--4{animation-delay:.9s}.intro--5{animation-delay:1.05s}.intro--6{animation-delay:1.2s}.manifesto{color:#101318;text-align:center;background:#e9e1d2;flex-direction:column;align-items:center;min-height:92vh;padding:140px 10vw;display:flex;position:relative;overflow:hidden}.manifesto__orb{border:1px solid #754a222e;border-radius:50%;width:450px;height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.manifesto__orb:before,.manifesto__orb:after{content:"";border:1px solid #754a221f;border-radius:50%;position:absolute;inset:45px}.manifesto__orb:after{inset:95px}.section-kicker{color:#9b6735;margin:0 0 40px}.manifesto h2,.contact h2{letter-spacing:-.035em;margin:0;font:400 clamp(52px,8vw,110px)/.95 DM Serif Display,serif;position:relative}.manifesto h2 em,.contact h2 em{color:#9b6735;font-weight:400}.manifesto__copy{color:#55514b;max-width:590px;margin:56px 0 35px;font-size:15px;line-height:1.9;position:relative}.manifesto .text-link{position:relative}.stats{background:#0b1015;grid-template-columns:repeat(3,1fr);padding:105px 8vw;display:grid}.stats article{text-align:center;border-right:1px solid var(--line)}.stats article:last-child{border:0}.stats strong{font:400 clamp(58px,8vw,108px) DM Serif Display,serif}.stats strong span{color:var(--gold);font-size:.45em}.stats p{letter-spacing:.18em;text-transform:uppercase;color:#8f9394;justify-content:center;gap:7px;font-size:10px;line-height:1.8;display:flex}.stats svg{color:var(--gold)}.contact{background:#14100d;grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;padding:140px 8vw;display:grid}.contact h2{font-size:clamp(50px,7vw,94px)}.contact__card{color:#cbc2b6;border-top:1px solid #c9904f73;padding-top:28px}.contact__card>svg{color:var(--gold)}.contact__card p{font-size:14px;line-height:1.9}.contact__card a{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:7px;margin-top:25px;font-size:10px;display:flex}.call{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:80px;padding:30px 0;display:flex}.call small{letter-spacing:.25em;font-size:9px}.call span{color:var(--gold);font:400 clamp(28px,4vw,52px) DM Serif Display,serif}footer{letter-spacing:.16em;text-transform:uppercase;color:#777;justify-content:space-between;align-items:center;height:120px;padding:0 5vw;font-size:9px;display:flex}[data-reveal]{opacity:0;transition:opacity 1s,transform 1s cubic-bezier(.2,.8,.2,1);transform:translateY(30px)}[data-reveal].is-visible{opacity:1;transform:none}@keyframes hero-in{to{transform:scale(1)translateY(0)}}@keyframes rise{to{opacity:1;transform:none}}@keyframes bob{50%{transform:translateY(7px)}}@media (width<=760px){.header{height:76px;padding:0 20px}.menu{z-index:3;display:block}.nav{text-transform:none;background:#090c10;flex-direction:column;justify-content:center;gap:28px;font:400 30px DM Serif Display,serif;transition:all .55s cubic-bezier(.77,0,.18,1);position:fixed;inset:0;transform:translate(100%)}.nav--open{transform:none}.nav>a{opacity:0;transform:translateY(12px)}.nav--open>a{animation:.5s forwards rise;animation-delay:calc(.12s * var(--i))}.nav__visit{text-transform:uppercase;font:500 11px Manrope,sans-serif}.hero{min-height:680px}.hero__image{background-image:linear-gradient(90deg,#04070bb3,#04070b1f),linear-gradient(#0000 55%,#04070bd9),url(/saree-reference.png);background-position:50%;inset:-2%}.hero__content{justify-content:center;padding:60px 24px 90px}.wordmark{margin:36px 0 28px;font-size:clamp(94px,35vw,145px)}.wordmark em{margin-left:.25em}.hero__tagline{font-size:30px}.hero__footer{grid-template-columns:1fr auto;bottom:22px;left:24px;right:24px}.hero__footer>p:first-child,.hero__footer>a span{display:none}.hero__footer>a{grid-row:1;justify-self:start}.hero__footer .hero__count{grid-column:2}.manifesto{min-height:85vh;padding:110px 24px}.manifesto__orb{width:330px;height:330px}.manifesto h2{font-size:54px}.manifesto__copy{font-size:14px}.stats{grid-template-columns:1fr;padding:40px 24px}.stats article{border-right:0;border-bottom:1px solid var(--line);padding:48px 0}.stats article:last-child{border-bottom:0}.contact{grid-template-columns:1fr;gap:55px;padding:100px 24px}.contact h2{font-size:53px}.call{flex-direction:column;align-items:flex-start;gap:15px;margin-top:30px}.call span{font-size:35px}footer{flex-wrap:wrap;gap:25px;height:auto;padding:45px 24px}footer p:last-child{width:100%}.hero:after{background:linear-gradient(#05080cb8 0,#05080cad 26%,#05080c14 52%,#05080c4d 100%)}}.hero__image{background-image:linear-gradient(90deg,#430518c7 0%,#5607194d 48%,#3203121f 72%),linear-gradient(#0000 57%,#2d0310a6),url(/hero-silk-bright.avif);background-position:50%}.hero:after{background:radial-gradient(circle at 78% 30%,#0000,#3a031433 72%)}@media (width<=760px){.hero__image{background-image:linear-gradient(90deg,#470418b3,#47041829),linear-gradient(#0000 48%,#310211b3),url(/hero-silk-bright.avif);background-position:62%}.hero:after{background:linear-gradient(#39031485 0,#39031447 35%,#39031414 60%,#26020d59 100%)}}.wordmark{margin-bottom:12px}.wordmark em{color:#fff;-webkit-text-stroke:0;margin-left:.65em}.hero__place{text-transform:uppercase;letter-spacing:.52em;color:#fff;margin:0 0 19px 1.1em;font-size:12px;line-height:1}.hero__rule b{letter-spacing:.34em;color:#fff;font-size:13px}.hero__rule{margin-bottom:3px}.heritage{color:#20160f;isolation:isolate;background:#f2eadb;height:100svh;min-height:680px;position:relative;overflow:hidden}.heritage__silk{z-index:-2;will-change:transform;background-color:#f2eadb;background-image:repeating-linear-gradient(92deg,#7f582b05 0 1px,#0000 1px 5px);position:absolute;inset:-10%}.heritage__silk:after{content:"";opacity:.5;background:radial-gradient(at 78% 20%,#c9a9752e,#0000 42%),radial-gradient(at 18% 80%,#fff9,#0000 46%);position:absolute;inset:0}.heritage__silk i{filter:blur(.2px);border-top:1px solid #9c703917;border-radius:50%;width:75vw;height:25vh;position:absolute;transform:rotate(-8deg)}.heritage__silk i:first-child{top:18%;left:35%}.heritage__silk i:nth-child(2){width:95vw;top:47%;left:-10%}.heritage__silk i:nth-child(3){width:82vw;top:76%;left:26%}.heritage__statement{will-change:transform,opacity;flex-direction:column;justify-content:center;padding:3vh 6vw;display:flex;position:absolute;inset:0}.heritage__mask{overflow:hidden}.heritage__line{letter-spacing:-.055em;text-transform:uppercase;will-change:transform;font:400 clamp(72px,11.4vw,176px)/.82 DM Serif Display,serif;display:block}.heritage__line--accent{color:#a46c31;margin-left:14vw;font-style:italic}.heritage__kicker{z-index:2;letter-spacing:.32em;color:#95652f;border-bottom:1px solid #422b1633;justify-content:space-between;margin:0;padding-bottom:15px;font-size:10px;font-weight:600;display:flex;position:absolute;top:95px;left:6vw;right:6vw}.heritage__final{will-change:transform,opacity;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);align-items:start;gap:8vw;padding:143px 6vw 38px;display:grid;position:absolute;inset:0}.heritage__story h2{letter-spacing:-.045em;margin:0 0 25px;font:400 clamp(47px,5.5vw,83px)/.88 DM Serif Display,serif}.heritage__story h2 em{color:#9b6735;font-weight:400}.heritage__copy{color:#5e554b;grid-template-columns:1fr 1fr;gap:0 25px;max-width:590px;font-size:clamp(10px,.82vw,13px);line-height:1.6;display:grid}.heritage__copy p{margin:0 0 12px}.heritage__copy p:first-child{color:#362b22;grid-column:1/-1;font-size:1.08em}.heritage__button{color:#fff;letter-spacing:.22em;text-transform:uppercase;background:#21150e;align-items:center;gap:10px;margin-top:7px;padding:13px 18px;font-size:9px;display:inline-flex}.heritage__facts{border-top:1px solid #422b1633;border-left:1px solid #422b1633;grid-template-columns:1fr 1fr;display:grid}.fact{border-bottom:1px solid #422b1633;border-right:1px solid #422b1633;flex-direction:column;justify-content:space-between;min-height:125px;padding:19px 22px;display:flex}.fact>div{white-space:nowrap}.fact strong{letter-spacing:-.04em;font:400 clamp(35px,3.8vw,60px)/1 DM Serif Display,serif}.fact sup{color:#a46c31;margin-left:3px;font:500 16px Manrope,sans-serif}.fact p{letter-spacing:.18em;text-transform:uppercase;color:#796f65;margin:8px 0 0;font-size:8px;line-height:1.4}.fact .fact__word{font-size:clamp(25px,2.4vw,39px)}@media (width<=760px){.wordmark em{margin-left:.25em}.hero__place{margin-bottom:18px;margin-left:.2em;font-size:10px}.hero__rule b{font-size:11px}.heritage{min-height:680px}.heritage__statement{padding:0 20px}.heritage__line{font-size:clamp(52px,17vw,72px);line-height:.92}.heritage__line--accent{margin-left:6vw}.heritage__kicker{top:76px;left:22px;right:22px}.heritage__final{padding:112px 22px 24px;display:block;overflow-y:auto}.heritage__story h2{margin-bottom:17px;font-size:44px}.heritage__copy{gap:0 12px;font-size:10px;line-height:1.48}.heritage__copy p{margin-bottom:8px}.heritage__button{margin:4px 0 20px;padding:11px 15px}.heritage__facts{grid-template-columns:repeat(3,1fr)}.fact{min-height:91px;padding:12px 9px}.fact strong{font-size:29px}.fact .fact__word{font-size:15px}.fact sup{font-size:10px}.fact p{letter-spacing:.1em;font-size:6px}.contact{position:relative}}.about-reveal{color:#261a12;isolation:isolate;background:#f3ead7;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.about-reveal__fabric{z-index:-1;will-change:transform;background-color:#f3ead7;background-image:linear-gradient(90deg,#8b613006 1px,#0000 1px),linear-gradient(0deg,#8b613005 1px,#0000 1px),radial-gradient(at 78% 20%,#e7cd9e6b,#0000 47%),radial-gradient(at 15% 88%,#fffcf2b3,#0000 48%);background-size:5px 5px,5px 5px,100% 100%,100% 100%;position:absolute;inset:-5%}.about-reveal__fabric:after{content:"";opacity:.25;background:repeating-linear-gradient(112deg,#0000 0 110px,#9b673514 111px,#0000 113px 220px);position:absolute;inset:0}.about-reveal__inner{will-change:transform,opacity;grid-template-columns:minmax(0,1.08fr) minmax(480px,.92fr);align-items:center;gap:8vw;width:100%;max-width:1500px;margin:auto;padding:118px 6vw 64px;display:grid}.about-reveal__label{letter-spacing:.32em;color:#986735;border-bottom:1px solid #412a163d;justify-content:space-between;max-width:590px;margin:0 0 35px;padding-bottom:13px;font-size:9px;font-weight:600;display:flex}.about-reveal__story h2{letter-spacing:-.055em;margin:0 0 43px;font:400 clamp(70px,8.2vw,126px)/.82 DM Serif Display,serif}.about-reveal__story>p:not(.about-reveal__label){color:#5c5146;max-width:620px;margin:0 0 18px;font-size:clamp(12px,.95vw,15px);line-height:1.75}.about-reveal__story .about-reveal__lead{color:#33261d;font-size:clamp(14px,1.1vw,17px)}.about-reveal__shipping{font-weight:600;color:#93602d!important}.about-reveal__button{color:#fff;letter-spacing:.22em;text-transform:uppercase;background:#25180f;align-items:center;gap:12px;margin-top:12px;padding:15px 19px;font-size:9px;transition:background .45s cubic-bezier(.22,1,.36,1);display:inline-flex}.about-reveal__button:hover{background:#9b6735}.about-reveal__stats{border-top:1px solid #412a1638;border-left:1px solid #412a1638;grid-template-columns:1fr 1fr;display:grid}.about-reveal__stat{will-change:transform,opacity;border-bottom:1px solid #412a1638;border-right:1px solid #412a1638;flex-direction:column;justify-content:space-between;min-height:142px;padding:24px;display:flex}.about-reveal__stat strong{letter-spacing:-.045em;color:#2a1c13;font:400 clamp(42px,4.5vw,70px)/1 DM Serif Display,serif}.about-reveal__stat strong.about-reveal__worldwide{font-size:clamp(27px,3vw,46px)}.about-reveal__stat p{letter-spacing:.19em;text-transform:uppercase;color:#776b60;margin:15px 0 0;font-size:8px;line-height:1.5}@media (width<=760px){.about-reveal{align-items:flex-start;min-height:100svh}.about-reveal__inner{padding:104px 22px 70px;display:block}.about-reveal__label{margin-bottom:27px}.about-reveal__story h2{margin-bottom:30px;font-size:70px}.about-reveal__story>p:not(.about-reveal__label){font-size:12px;line-height:1.68}.about-reveal__story .about-reveal__lead{font-size:14px}.about-reveal__button{margin:7px 0 40px}.about-reveal__stats{grid-template-columns:1fr 1fr}.about-reveal__stat{min-height:112px;padding:16px}.about-reveal__stat strong{font-size:40px}.about-reveal__stat strong.about-reveal__worldwide{font-size:23px}.about-reveal__stat p{letter-spacing:.12em;font-size:7px}}.collection{color:#211810;isolation:isolate;background:#f8f5ef;height:100svh;min-height:680px;position:relative;overflow:hidden}.collection__campaign-label{z-index:8;color:#fff;text-shadow:0 1px 20px #00000061;will-change:transform,opacity;position:absolute;bottom:5vh;left:5vw}.collection__campaign-label span{letter-spacing:.34em;font-size:10px}.collection__campaign-label p{margin:12px 0 0;font:400 clamp(28px,4.2vw,64px)/1 DM Serif Display,serif}.collection__heading{z-index:2;will-change:transform,opacity;grid-template-columns:.58fr 1.25fr .72fr;align-items:end;gap:4vw;height:100px;display:grid;position:absolute;top:82px;left:5vw;right:5vw}.collection__heading>div{letter-spacing:.25em;border-top:1px solid #2c1d1038;justify-content:space-between;align-self:start;padding-top:7px;font-size:9px;display:flex}.collection__heading>div p{margin:0}.collection__heading>div span{color:#a46c31}.collection__heading h2{letter-spacing:-.035em;margin:0;font:400 clamp(34px,3.4vw,54px)/.88 DM Serif Display,serif}.collection__heading h2 em{color:#a46c31;font-weight:400}.collection__heading>p{color:#74695f;max-width:260px;margin:0;font-size:10px;line-height:1.6}.collection__grid{z-index:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:absolute;inset:207px 5vw 26px}.collection__tile{cursor:pointer;transform-origin:50%;will-change:transform,opacity;background:#e6ddd0;border-radius:20px;min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.collection__tile--featured{z-index:4}.collection__tile img{object-fit:cover;object-position:center;will-change:transform;width:100%;height:106%;transition:transform .8s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1);display:block}.collection__tile:hover img{filter:brightness(1.07);transform:scale(1.03)}.collection__hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.14em;text-transform:uppercase;opacity:0;background:#1a120cc2;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:8px;transition:all .45s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:13px;right:14px;transform:translateY(7px)}.collection__tile:hover .collection__hover{opacity:1;transform:none}@media (width<=760px){.collection{min-height:680px}.collection__campaign-label{bottom:34px;left:22px}.collection__campaign-label p{font-size:34px}.collection__heading{height:115px;display:block;top:75px;left:18px;right:18px}.collection__heading>div{padding-top:6px}.collection__heading h2{margin-top:13px;font-size:31px}.collection__heading>p{display:none}.collection__grid{gap:8px;inset:208px 14px 20px}.collection__tile{border-radius:12px}.collection__hover{display:none}}body{font-family:Lora,serif}.brand,.wordmark,.manifesto h2,.contact h2,.call span,.heritage__line,.heritage__story h2,.fact strong,.about-reveal__story h2,.about-reveal__stat strong,.collection__campaign-label p,.collection__heading h2{font-family:Cormorant Garamond,serif}.nav{font-family:Lora,serif}.hero__grain{display:none}.wordmark{letter-spacing:-.035em;margin-bottom:22px}.wordmark em{font-style:normal}.hero__origin{color:#fff;text-shadow:0 2px 18px #3d000f6b;margin-left:clamp(7px,1vw,17px)}.hero__place,.hero__since{text-transform:uppercase;color:#fff;margin:0;font-family:Lora,serif}.hero__place{letter-spacing:.36em;font-size:clamp(16px,1.55vw,22px);font-weight:600;line-height:1.2}.hero__since{letter-spacing:.25em;margin-top:9px;font-size:clamp(13px,1.2vw,18px);font-weight:500;line-height:1.2}.hero__cta{letter-spacing:.12em;border:0;margin-top:34px;padding:0;font-family:Lora,serif;font-size:11px;font-weight:600}.hero__cta:after{display:none}.hero__footer,.hero__rule,.hero__tagline{display:none!important}.nav>a:not(.nav__visit):after{display:none}.header .brand i{width:4px;height:4px}@media (width<=760px){.nav{font-family:Cormorant Garamond,serif}.hero__content{padding-bottom:55px}.wordmark{margin-bottom:24px}.hero__origin{margin-left:4px}.hero__place{letter-spacing:.28em;font-size:16px}.hero__since{letter-spacing:.2em;margin-top:8px;font-size:13px}.hero__cta{margin-top:30px;font-size:10px}}.expanding-about{color:#281b12;background:#f8f4eb;height:220svh;position:relative}.expanding-about__sticky{isolation:isolate;place-items:center;height:100svh;min-height:680px;display:grid;position:sticky;top:0;overflow:hidden}.expanding-about__swatch{z-index:-1;transform-origin:50%;will-change:transform,border-radius;background-color:#f0e1bd;background-image:linear-gradient(90deg,#84552309 1px,#0000 1px),linear-gradient(0deg,#84552306 1px,#0000 1px),radial-gradient(at 72% 22%,#fff9e1e6,#0000 46%),radial-gradient(at 20% 82%,#d2aa6757,#0000 50%);background-size:4px 4px,4px 4px,100% 100%,100% 100%;width:220px;height:220px;margin:-110px 0 0 -110px;position:absolute;top:50%;left:50%;box-shadow:0 22px 70px #5c3a161f}.expanding-about__swatch:after{content:"";border-radius:inherit;opacity:.24;background:repeating-linear-gradient(112deg,#0000 0 55px,#89582721 56px,#0000 58px 112px);position:absolute;inset:0}.expanding-about__layout{grid-template-columns:minmax(0,1.07fr) minmax(460px,.93fr);align-items:center;gap:8vw;width:100%;max-width:1500px;padding:105px 6vw 36px;display:grid}.expanding-about__label{letter-spacing:.3em;color:#8d5c28;will-change:opacity;border-bottom:1px solid #38231238;justify-content:space-between;max-width:610px;margin:0 0 25px;padding-bottom:12px;font-size:9px;font-weight:600;display:flex}.expanding-about__story h2{letter-spacing:-.045em;will-change:transform,opacity;margin:0 0 32px;font:600 clamp(67px,7.5vw,114px)/.82 Cormorant Garamond,serif}.expanding-about__copy{will-change:transform,opacity;max-width:620px}.expanding-about__copy p{color:#594d42;margin:0 0 15px;font-size:clamp(11px,.88vw,14px);line-height:1.7}.expanding-about__copy p:first-child{color:#33261c;font-size:clamp(13px,1vw,16px)}.expanding-about__button{color:#fff;letter-spacing:.18em;text-transform:uppercase;will-change:transform,opacity;background:#281a10;align-items:center;gap:11px;margin-top:7px;padding:14px 18px;font-size:9px;font-weight:600;display:inline-flex}.expanding-about__stats{border-top:1px solid #38231236;border-left:1px solid #38231236;grid-template-columns:1fr 1fr;display:grid}.expanding-about__stat{will-change:transform,opacity;border-bottom:1px solid #38231236;border-right:1px solid #38231236;flex-direction:column;justify-content:space-between;min-height:132px;padding:21px;display:flex}.expanding-about__stat strong{letter-spacing:-.04em;font:600 clamp(40px,4.3vw,65px)/1 Cormorant Garamond,serif}.expanding-about__stat p{letter-spacing:.16em;text-transform:uppercase;color:#75695d;margin:12px 0 0;font-size:8px;line-height:1.4}.wordmark,.wordmark em,.header .brand{font-weight:600}@media (width<=760px){.expanding-about{height:250svh}.expanding-about__sticky{min-height:620px}.expanding-about__layout{padding:82px 20px 18px;display:block}.expanding-about__label{margin-bottom:13px}.expanding-about__story h2{margin-bottom:13px;font-size:51px}.expanding-about__copy{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.expanding-about__copy p{margin-bottom:8px;font-size:8.5px;line-height:1.42}.expanding-about__copy p:first-child{grid-column:1/-1;font-size:10px}.expanding-about__copy .expanding-about__shipping{grid-column:1/-1}.expanding-about__button{margin:0 0 14px;padding:10px 13px;font-size:7px}.expanding-about__stats{grid-template-columns:repeat(3,1fr)}.expanding-about__stat{min-height:82px;padding:10px 8px}.expanding-about__stat strong{font-size:28px}.expanding-about__stat strong.expanding-about__worldwide{font-size:15px}.expanding-about__stat p{letter-spacing:.08em;margin-top:7px;font-size:5.5px}}.expanding-about__swatch{background-color:#f5dfa7;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%3Cg fill='none' stroke='%23a85c38' stroke-opacity='.22' stroke-width='1.2'%3E%3Cpath d='M45 22c26 19 33 43 18 62-12 15-34 13-38-5-4-17 11-32 28-24-13 2-20 13-15 22 6 11 21 5 23-8 3-17-8-31-16-47Z'/%3E%3Cpath d='M120 112c22 15 28 35 15 51-10 12-28 10-31-4-3-14 9-26 23-20-10 2-16 10-12 17 5 9 17 4 19-7 2-13-7-25-14-37Z'/%3E%3Ccircle cx='135' cy='42' r='13'/%3E%3Ccircle cx='135' cy='42' r='5'/%3E%3Cpath d='m8 145 12-13 12 13 12-13 12 13 12-13 12 13'/%3E%3Cpath d='M91 8v54M84 15h14M84 28h14M84 41h14'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(at 72% 18%,#fffbe0f5,#0000 44%),radial-gradient(at 16% 82%,#e7ab5b4d,#0000 48%);background-size:180px 180px,100% 100%,100% 100%;box-shadow:0 24px 80px #824c1c29}.collection__heading h2 em{font-family:Cormorant Garamond,serif;font-weight:600}.expanding-about__swatch{background-color:#efb42d;background-image:linear-gradient(90deg,#fff7d605,#fff6d729),url(/images/saree-texture-light.avif);background-position:50%;background-size:cover;box-shadow:0 20px 65px #70361229;border-radius:0!important}.expanding-about__story h2,.expanding-about__stat strong,.collection__heading h2,.collection__campaign-label p{font-family:Bodoni Moda,serif}.expanding-about__story h2{letter-spacing:-.025em;font-weight:500}.expanding-about__stat strong{font-weight:500}.collection__heading h2{font-weight:500;line-height:.98}.collection__heading h2 em{font-family:Cormorant Garamond,serif}.expanding-about__swatch{will-change:clip-path;background-image:linear-gradient(90deg,#fff5cdc7 0%,#fff1beb3 45%,#ffeaa738 67%,#ffe07b14 100%),url(/images/saree-texture-light.avif);background-position:50%;width:100%;height:100%;margin:0;inset:0;transform:none!important}.expanding-about__layout{max-width:none;padding:95px 6vw 28px 52vw;display:block}.expanding-about__label{margin-bottom:15px}.expanding-about__story h2{margin-bottom:18px;font-size:clamp(55px,5vw,78px)}.expanding-about__copy p{margin-bottom:10px;font-size:clamp(10px,.78vw,12px);line-height:1.55}.expanding-about__copy p:first-child{font-size:clamp(11px,.88vw,14px)}.expanding-about__button{margin:0 0 18px;padding:12px 16px}.expanding-about__stats{background:#ffeeb257;grid-template-columns:repeat(3,1fr)}.expanding-about__stat{min-height:103px;padding:14px}.expanding-about__stat strong{font-size:clamp(31px,3vw,46px)}.expanding-about__stat strong.expanding-about__worldwide{font-size:clamp(20px,2vw,30px)}@media (width<=760px){.expanding-about__layout{padding:80px 18px 16px}.expanding-about__sticky:after{content:"";z-index:-1;pointer-events:none;background:#fff0c1ad;position:absolute;inset:0}.expanding-about__story h2{font-size:47px}.expanding-about__copy p{font-size:8.5px}.expanding-about__copy p:first-child{font-size:10px}.expanding-about__stats{grid-template-columns:repeat(3,1fr)}}.expanding-about__swatch{will-change:width,height;background-position:50%;margin:0;inset:50% auto auto 50%;transform:translate(-50%,-50%)!important}.expanding-about__layout{z-index:2;position:relative}.expanding-about__swatch{filter:saturate(1.16)contrast(1.055)}.expanding-about__bridge{display:none}.expanding-about__swatch{filter:saturate(1.3)contrast(1.1)brightness(.96);background-image:linear-gradient(90deg,#ffe6912e 0%,#ffe17d1f 46%,#cc73120a 72%,#0000 100%),url(/images/saree-texture-light.avif)}.expanding-about__bridge{background:linear-gradient(#0000 0% 64%,#e1762421 80%,#85222294 100%)}.expanding-about{background:#fff8e9}.collection{background:#f8f5ef}.expanding-about__copy p,.expanding-about__copy p:first-child{color:#f4ead8;font-size:clamp(11px,.86vw,13px);line-height:1.62}@media (width<=760px){.expanding-about__layout{background:#260d11e8}.expanding-about__sticky:after{display:none}.expanding-about__copy p,.expanding-about__copy p:first-child{font-size:9.5px;line-height:1.5}}.expanding-about__swatch{box-shadow:none}.expanding-about__layout{color:#321817;background:linear-gradient(90deg,#0000 0% 44%,#fff4d31f 49%,#fff7e2db 60%,#fff9ebf7 100%)}.expanding-about__layout:before{content:"";pointer-events:none;background:linear-gradient(#0000,#b16d2d7a 18% 82%,#0000);width:1px;position:absolute;top:11%;bottom:9%;left:50.5%}.expanding-about__button{color:#fff8e8;background:#7b2530}.expanding-about__stats{background:#fff8e561;border-color:#74431c3d}@media (width<=760px){.expanding-about__layout{background:#fff7e0e6}.expanding-about__layout:before{display:none}}.expanding-about__layout{-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);color:#35181a;background:#fffcf4eb;border:1px solid #b57d365c;border-radius:28px;width:min(650px,46vw);margin:0 4vw 0 auto;padding:30px 32px 26px;overflow:hidden}.expanding-about__layout:before{display:none}.expanding-about__layout:after{content:"";background:linear-gradient(90deg,#0000,#c88c3f 28%,#e5bd79 68%,#0000);height:3px;position:absolute;top:0;left:32px;right:32px}.expanding-about__label{color:#9a602d;border-color:#7e4b223d}.expanding-about__copy p,.expanding-about__copy p:first-child{color:#59483e}.expanding-about__copy .expanding-about__shipping{color:#a26028}.expanding-about__button{color:#fffaf0;background:#681f31;border-radius:999px;padding:12px 17px}.expanding-about__stats{background:#ffffff52;border-color:#7e4b2233;border-radius:14px;overflow:hidden}.expanding-about__stat{border-color:#7e4b2233}.expanding-about__stat p{color:#735f51}@media (width<=760px){.expanding-about__layout{background:#fffcf4f0;border-radius:22px;width:calc(100% - 28px);margin:0 14px;padding:24px 18px 18px}.expanding-about__layout:after{left:18px;right:18px}.expanding-about__button{padding:10px 14px}}.expanding-about__layout{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:70px 1vw 24px;overflow:visible}.expanding-about__layout:after{display:none}.expanding-about__swatch:after{opacity:1;background:linear-gradient(90deg,#0000 28%,#fff7de38 43%,#fff9e8c2 61%,#fffcf3f0 100%),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 6px)}.expanding-about__story h2{color:#42111d}.expanding-about__copy p,.expanding-about__copy p:first-child{color:#382a24;font-size:clamp(12px,.92vw,14px);font-weight:500}.expanding-about__copy .expanding-about__shipping{color:#7d351d;font-weight:600}.expanding-about__label{color:#773d22;font-weight:700}.expanding-about__stat strong{color:#42111d}.expanding-about__stat strong sup{color:#8a3a27;vertical-align:super;margin-left:3px;font-family:Lora,serif;font-size:.38em;font-weight:700}.expanding-about__reviews-anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:54%;left:0}.expanding-about__stat p{color:#4f3b31;font-weight:600}.expanding-about__stats{background:#fffaed29}@media (width<=760px){.expanding-about__layout{background:0 0;border-radius:0;width:calc(100% - 36px);margin:0 18px;padding:68px 0 18px}.expanding-about__swatch:after{background:#fffaebdb}.expanding-about__copy p,.expanding-about__copy p:first-child{font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.service-highlights{color:#2d1a14;background:#f1eadf;padding:108px 5vw 118px}.service-highlights>header{border-bottom:1px solid #43251738;justify-content:space-between;align-items:end;gap:40px;max-width:1480px;margin:0 auto 42px;padding-bottom:28px;display:flex}.service-highlights .section-kicker{color:#8d4d26;margin:0}.service-highlights h2{color:#4a1724;text-align:right;max-width:850px;margin:0;font:500 clamp(43px,5.3vw,76px)/.96 Bodoni Moda,serif}.service-highlights__grid{border-top:1px solid #43251733;border-left:1px solid #43251733;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1480px;margin:0 auto;display:grid}.service-highlights article{border-bottom:1px solid #43251733;border-right:1px solid #43251733;flex-direction:column;min-height:190px;padding:28px;display:flex}.service-highlights article>svg{color:#8d4d26}.service-highlights h3{color:#421822;margin:30px 0 10px;font:600 28px/1 Cormorant Garamond,serif}.service-highlights article p,.service-highlights article a{color:#69564a;max-width:290px;margin:0;font-size:12px;line-height:1.65}.service-highlights article a{text-underline-offset:4px;-webkit-text-decoration:underline #8d4d2661;text-decoration:underline #8d4d2661}.contact__card a+a{margin-top:14px}@media (width<=900px){.service-highlights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.service-highlights{padding:78px 18px 86px}.service-highlights>header{margin-bottom:28px;padding-bottom:22px;display:block}.service-highlights h2{text-align:left;margin-top:17px;font-size:42px}.service-highlights article{min-height:165px;padding:20px}.service-highlights h3{margin-top:24px;font-size:24px}.service-highlights article p,.service-highlights article a{font-size:10px}}.shop-page{color:#21120d;background:#f4f1e9;position:relative;overflow:hidden}.shop-showcase{color:#fff;isolation:isolate;background:#2b251e;align-items:center;min-height:740px;display:flex;position:relative;overflow:hidden}.shop-showcase__image{z-index:1;object-fit:cover;object-position:center 55%;filter:saturate(1.08)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.shop-showcase__veil{z-index:2;background:linear-gradient(90deg,#1a0a0cd1 0%,#260c1194 42%,#18140f2e 76%),linear-gradient(#0000 58%,#19080bc2 100%);position:absolute;inset:0}.shop-showcase__copy{z-index:3;width:min(760px,78vw);padding:94px 7vw 150px;position:relative}.shop-eyebrow{letter-spacing:0;text-transform:uppercase;color:#a6652b;margin:0 0 18px;font-size:10px;font-weight:800}.shop-showcase .shop-eyebrow{color:#f2ca7f}.shop-showcase h2{letter-spacing:0;text-wrap:balance;margin:0;font:500 clamp(60px,7.4vw,116px)/.88 Bodoni Moda,serif}.shop-showcase h2 em{color:#f4cd87;font-family:Cormorant Garamond,serif;font-weight:500}.shop-showcase__copy>p:not(.shop-eyebrow){color:#ffffffd6;max-width:620px;margin:27px 0 0;font-size:15px;line-height:1.75}.shop-showcase__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.shop-showcase__actions a{letter-spacing:0;text-transform:uppercase;border:1px solid #ffffffb8;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:11px;font-weight:800;transition:background .35s,color .35s,border-color .35s;display:inline-flex}.shop-showcase__actions a:first-child{color:#431523;background:#fff;border-color:#fff}.shop-showcase__actions a:hover{color:#321018;background:#e9b85f;border-color:#e9b85f}.shop-showcase__marquee{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#370a1866;border-top:1px solid #ffffff3d;border-bottom:1px solid #ffffff29;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.shop-showcase__track{width:max-content;animation:54s linear infinite shop-category-scroll;display:flex}.shop-showcase__group{flex-shrink:0;align-items:center;padding:20px 0;display:flex}.shop-showcase__group span{white-space:nowrap;color:#ffffffd1;letter-spacing:0;padding:0 25px;font:500 29px/1 Cormorant Garamond,serif}.shop-showcase__group i{background:#eab759;border-radius:50%;flex:0 0 6px;width:6px;height:6px}@keyframes shop-category-scroll{to{transform:translate(-50%)}}.shop-collection-index{background-color:#f4f1e9;background-image:repeating-linear-gradient(90deg,#593f2b06 0 1px,#0000 1px 6px);padding:96px 5vw 130px;scroll-margin-top:72px}.shop-collection-index__head{border-bottom:1px solid #4325173d;max-width:1480px;margin:0 auto 46px;padding-bottom:30px}.shop-collection-index__head h2{letter-spacing:0;color:#4a1724;margin:0;font:500 clamp(50px,6vw,86px)/.94 Bodoni Moda,serif}.shop-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1480px;margin:0 auto;display:grid}.shop-collection-card{color:#27150f;text-align:left;cursor:pointer;background:#fff;border:1px solid #482b1d33;border-radius:6px;min-width:0;padding:0;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .45s;overflow:hidden;box-shadow:0 16px 44px #3e271812}.shop-collection-card:hover,.shop-collection-card.is-active{border-color:#7a2435;transform:translateY(-5px);box-shadow:0 24px 58px #3e271824}.shop-collection-card__media{aspect-ratio:4/3;background:#d8c7a8;display:block;position:relative;overflow:hidden}.shop-collection-card__media:after{content:"";background:linear-gradient(#0000 54%,#200d0d5c);position:absolute;inset:0}.shop-collection-card__media img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .7s;display:block}.shop-collection-card:hover .shop-collection-card__media img{filter:saturate(1.08);transform:scale(1.04)}.shop-collection-card__media small{z-index:1;color:#5b2430;letter-spacing:0;text-transform:uppercase;background:#fffbf1eb;border-radius:3px;padding:7px 10px;font-size:10px;font-weight:800;position:absolute;bottom:12px;right:12px}.shop-collection-card__body{flex-direction:column;min-height:190px;padding:23px 23px 21px;display:flex}.shop-collection-card__body>strong{letter-spacing:0;color:#471824;overflow-wrap:anywhere;font:600 clamp(27px,2.25vw,36px)/.98 Cormorant Garamond,serif}.shop-collection-card__footer{justify-content:space-between;align-items:end;gap:16px;margin-top:auto;padding-top:24px;display:flex}.shop-collection-card__price{grid-template-columns:auto auto;align-items:end;gap:20px;display:grid}.shop-collection-card__price>span{flex-direction:column;gap:4px;display:flex}.shop-collection-card__price small{color:#8b6f62;text-transform:uppercase;font-size:9px;font-weight:800}.shop-collection-card__price del{color:#6d1d30;font-size:17px;font-weight:800;text-decoration-color:#b12f46;text-decoration-thickness:2px}.shop-collection-card__price b{color:#6d1d30;font-size:24px;line-height:1}.shop-collection-card__footer>i{color:#fff;background:#173f34;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;transition:background .3s,transform .3s;display:grid}.shop-collection-card:hover .shop-collection-card__footer>i{background:#8a283b;transform:rotate(4deg)}.shop-products-view{background:#fff;border-top:8px solid #5c1728;padding:108px 5vw 130px;scroll-margin-top:72px}.shop-products-view__head{border-bottom:1px solid #43251738;max-width:1480px;margin:0 auto 46px;padding-bottom:32px}.shop-products-view__head>button{color:#5c1728;cursor:pointer;letter-spacing:0;text-transform:uppercase;background:#fff;border:1px solid #43251740;border-radius:4px;align-items:center;gap:9px;margin-bottom:38px;padding:11px 14px;font-size:10px;font-weight:800;transition:background .3s,color .3s;display:inline-flex}.shop-products-view__head>button:hover{color:#fff;background:#5c1728}.shop-products-view__head h2{letter-spacing:0;color:#4a1724;text-wrap:balance;max-width:1050px;margin:0;font:500 clamp(48px,6vw,88px)/.92 Bodoni Moda,serif}.shop-products-view__head>div{justify-content:space-between;align-items:end;gap:30px;margin-top:24px;display:flex}.shop-products-view__head>div p{color:#6b5549;max-width:760px;margin:0;font-size:14px;line-height:1.7}.shop-products-view__head>div span{white-space:nowrap;color:#8d4d26;text-transform:uppercase;letter-spacing:0;font-size:11px;font-weight:800}.shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1480px;margin:0 auto;display:grid}.shop-product{background:#fff;border:1px solid #482b1d2e;border-radius:6px;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s;overflow:hidden;box-shadow:0 18px 50px #3f261714}.shop-product:hover{transform:translateY(-5px);box-shadow:0 28px 68px #3f261724}.shop-slider{background:#d8c7a8;height:440px;position:relative;overflow:hidden}.shop-slider img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .7s;display:block}.shop-product:hover .shop-slider img{filter:saturate(1.07);transform:scale(1.035)}.shop-slider__veil{pointer-events:none;background:linear-gradient(#00000005,#0000 55%,#1e0a0c3d);position:absolute;inset:0}.shop-slider__controls{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.shop-slider__controls button{color:#421622;cursor:pointer;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 20px #0000001f}.shop-slider__controls span{color:#fff;letter-spacing:0;background:#2a0d14b8;border-radius:3px;padding:8px 11px;font-size:10px}.shop-slider__dots{gap:6px;display:flex;position:absolute;top:14px;right:14px}.shop-slider__dots i{background:#ffffff8f;border-radius:50%;width:7px;height:7px}.shop-slider__dots i.is-active{background:#efc77c}.shop-product__body{padding:22px 22px 24px}.shop-product__body>p{letter-spacing:0;text-transform:uppercase;color:#9b5228;margin:0 0 9px;font-size:9px;font-weight:800}.shop-product h3{letter-spacing:0;color:#3f1717;margin:0;font:600 31px/1 Cormorant Garamond,serif}.shop-product__meta{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:18px 0 20px;display:flex}.shop-product__meta>span:not(.shop-product__offer){color:#6b584d;border-right:1px solid #4e302033;padding-right:12px;font-size:11px;font-weight:600}.shop-product__meta .shop-product__offer{color:#fff8e9;background:#681f31;border-radius:4px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;margin-top:5px;padding:10px 12px;display:grid;box-shadow:0 10px 24px #681f3129}.shop-product__offer small{letter-spacing:0;text-transform:uppercase;color:#efc77c;font-size:9px;font-weight:800}.shop-product__offer del{color:#fff8e9;font-size:15px;font-weight:800;text-decoration-color:#efc77c;text-decoration-thickness:2px}.shop-product__offer strong{color:#fff;letter-spacing:0;font-size:24px;font-weight:900;line-height:1}.shop-product__body>a{letter-spacing:0;text-transform:uppercase;color:#681f31;border-top:1px solid #6d401c29;justify-content:space-between;align-items:center;gap:12px;padding-top:17px;font-size:10px;font-weight:800;display:flex}@media (width<=1120px){.shop-showcase{min-height:650px}.shop-collection-grid,.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.shop-showcase{align-items:flex-end;min-height:680px}.shop-showcase__image{object-position:57% center}.shop-showcase__veil{background:linear-gradient(#1f080e61,#1f080ee0 72%)}.shop-showcase__copy{width:100%;padding:98px 20px 128px}.shop-showcase h2{font-size:52px;line-height:.92}.shop-showcase__copy>p:not(.shop-eyebrow){font-size:13px;line-height:1.65}.shop-showcase__actions{grid-template-columns:1fr;display:grid}.shop-showcase__actions a{width:100%}.shop-showcase__group{padding:17px 0}.shop-showcase__group span{padding:0 19px;font-size:24px}.shop-collection-index,.shop-products-view{padding:76px 18px 90px}.shop-collection-index__head{margin-bottom:32px;padding-bottom:25px}.shop-collection-index__head h2{font-size:45px}.shop-collection-grid,.shop-grid{grid-template-columns:1fr;gap:18px}.shop-collection-card__media{aspect-ratio:1.18}.shop-collection-card__body{min-height:180px;padding:20px}.shop-collection-card__body>strong{font-size:31px}.shop-products-view__head{margin-bottom:30px}.shop-products-view__head>button{margin-bottom:28px}.shop-products-view__head h2{font-size:45px}.shop-products-view__head>div{display:block}.shop-products-view__head>div span{margin-top:15px;display:block}.shop-slider{height:430px}.shop-product h3{font-size:29px}}@media (prefers-reduced-motion:reduce){.shop-showcase__track{animation:none}.shop-collection-card,.shop-product{transition:none}}.reviews-page{color:#32171a;background:#f4f1e9;min-height:100svh;padding:150px 5vw 120px}.reviews-page__head{border-bottom:1px solid #43251738;max-width:1480px;margin:0 auto 48px;padding-bottom:28px}.reviews-page__head h1{letter-spacing:0;margin:14px 0 12px;font:500 clamp(48px,6vw,86px)/.95 Bodoni Moda,serif}.reviews-page__head>p:last-child{color:#6b5a4e;margin:0;font-size:14px}.reviews-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1480px;margin:0 auto;display:grid}.review-card{background:#fff;border:1px solid #4325172e;border-radius:6px;flex-direction:column;justify-content:space-between;min-height:168px;padding:25px;display:flex}.review-card__top{flex-direction:column;gap:8px;display:flex}.review-card__top strong{color:#4a1724;font:600 24px/1.05 Cormorant Garamond,serif}.review-card__top span{color:#806c60;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.review-card__top .review-card__stars{color:#b8862f;letter-spacing:1px;font-size:15px;line-height:1}.review-card p{color:#382820;margin:28px 0 0;font:500 20px/1.35 Cormorant Garamond,serif}.review-card__rating{color:#5a4134}@media (width<=900px){.reviews-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.reviews-page{padding:110px 18px 80px}.reviews-page__head{margin-bottom:28px}.reviews-page__head h1{font-size:48px}.reviews-page__grid{grid-template-columns:1fr;gap:13px}.review-card{min-height:142px;padding:21px}.review-card p{font-size:19px}}
