@import "https://fonts.googleapis.com/css2?family=Vazirmatn:wght@300;400;500;600;700&family=Cormorant:wght@400;500;600;700&family=Noto+Naskh+Arabic:wght@400;500;600;700&family=Noto+Sans+Arabic:wght@400;500;600;700&family=Lalezar&family=Aref+Ruqaa:wght@400;700&display=swap";
.homeCategoriesHeader p,.tulipSelectionHeader>p,.tulipSelectionOverlay span,.tulipSelectionMeta span,.tulipSelectionSmallMeta span,.tulipStoryHeader span,.tulipStoryDetailText span,.editorialMomentsHeader span,.editorialFilmOverlay span,.editorialMomentText span,.editorialMomentDuo figcaption span,.featuredFinalHeader>div:first-child>span,.featuredFinalMainOverlay span,.featuredFinalCardMeta span,.homeCategoryMeta span{font-family:Cormorant,Vazirmatn,Vazir,Tahoma,sans-serif!important;font-weight:700!important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Vazirmatn,Vazir,Tahoma,sans-serif}button,input{font:inherit}a{color:inherit;text-decoration:none}img{display:block}main{overflow:clip}.shell{width:min(1240px,100% - 64px);margin-inline:auto}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.topbar{background:#ece2d5;border-bottom:1px solid #e8ddce;height:30px}.topbarInner{color:#371e1f;letter-spacing:0;justify-content:space-between;align-items:center;height:100%;font-size:9px;display:flex}.currencyButton{color:inherit;letter-spacing:0;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.siteHeader{background:#fffffffa;border-bottom:1px solid #e8ded1}.header{grid-template-columns:220px 1fr 220px;align-items:center;height:108px;display:grid}.logoLink{width:max-content}.headerSpacer{width:1px;height:1px}.brandLogo{color:#140b0b;flex-direction:column;align-items:center;line-height:1;display:inline-flex}.brandLogoCompact .brandMark{width:38px;height:46px}.brandMark{width:48px;height:58px;color:var(--gold)}.brandName{letter-spacing:.28em;margin-top:-2px;padding-inline-start:.28em;font:500 22px/1 Vazirmatn,Vazir,Tahoma,sans-serif}.brandRule{align-items:center;gap:5px;width:82px;height:8px;display:flex}.brandRule:before,.brandRule:after{content:"";background:#1a0d0d;flex:1;height:1px}.brandRule i{background:var(--gold);width:4px;height:4px;transform:rotate(45deg)}.brandSubtitle{letter-spacing:.28em;padding-inline-start:.28em;font-size:5.8px}.nav{letter-spacing:0;justify-content:center;align-items:center;gap:42px;font:500 10px/1 Vazirmatn,Vazir,Tahoma,sans-serif;display:flex}.nav a{padding:10px 0;position:relative}.nav a:after{content:"";inset-inline:0;background:var(--gold);transform-origin:50%;height:1px;transition:transform .2s;position:absolute;bottom:2px;transform:scaleX(0)}.nav a:hover:after{transform:scaleX(1)}.chevron{margin-inline-start:4px;font-family:Vazirmatn,Vazir,Tahoma,sans-serif;font-size:10px}.actions{justify-content:flex-end;align-items:center;gap:18px;display:flex}.actions button{color:#140b0b;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:32px;padding:0;display:grid}.headerIcon{width:18px;height:18px}.cartButton{position:relative}.cartButton span{inset-inline-start:23px;font-size:9px;position:absolute;top:11px}.hero{aspect-ratio:1916/530;background:#e2d3bf;width:100%;min-height:390px;max-height:545px;position:relative;overflow:hidden}.heroImage{background-image:url(/images/home/hero-tulip.webp);background-position:50% 44%;background-size:cover;position:absolute;inset:0}.heroCopy{text-align:center;z-index:2;width:360px;position:absolute;top:68%;left:66.8%;transform:translate(-50%,-50%)}.heroCopy p{color:#1b0c0c;text-shadow:0 1px 8px #ffffff80;margin:0 0 20px;font:400 16px/1.7 Vazirmatn,Vazir,Tahoma,sans-serif}.primaryButton{color:#ede7de;letter-spacing:0;background:linear-gradient(#832328,#6d1d21);border:1px solid #772024;justify-content:center;align-items:center;min-width:188px;height:44px;padding:0 24px;font-size:10px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 18px #764a111f}.primaryButton:hover{transform:translateY(-2px);box-shadow:0 12px 24px #764a112e}.featureStrip{border-bottom:1px solid var(--line);background:#f0e6d9}.featureStripInner{grid-template-columns:repeat(4,1fr);min-height:104px;display:grid}.feature{border-inline-start:1px solid var(--line);align-items:center;gap:18px;min-width:0;padding:24px 30px;display:flex}.feature:first-child{border-inline-start:0}.featureIcon{color:var(--gold);flex:none;width:36px;height:36px}.feature h3{letter-spacing:0;white-space:nowrap;margin:0 0 6px;font-size:9px;font-weight:600}.featuredSection{background:var(--bg);padding:46px 0 24px}.featuredLayout{grid-template-columns:250px 1fr;align-items:stretch;gap:28px;display:grid}.sectionIntro{padding:8px 0 0 4px}.eyebrow{color:var(--gold-dark);letter-spacing:0;font-size:10px;font-weight:600;display:block}.miniRule{background:var(--gold);width:28px;height:1px;margin:18px 0;display:block}.sectionIntro h2{letter-spacing:0;margin:0 0 15px;font:400 27px/1.55 Vazirmatn,Vazir,Tahoma,sans-serif}.sectionIntro p{max-width:175px;color:var(--muted);margin:0 0 18px;font-size:11px;line-height:1.65}.textLink,.storyLink{border-bottom:1px solid var(--gold);letter-spacing:0;align-items:center;gap:8px;padding-bottom:5px;font-size:9px;display:inline-flex}.textLink span,.storyLink span{color:var(--gold);font-size:15px;line-height:8px}.collectionGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.collectionCard{min-width:0}.collectionPhoto{height:100%;min-height:208px;box-shadow:var(--shadow);background:#deceb8;position:relative;overflow:hidden}.collectionPhoto img{object-fit:cover;transition:transform .45s}.collectionCard:hover img{transform:scale(1.035)}.collectionShade{background:linear-gradient(#0000 46%,#1c120a94 100%);position:absolute;inset:0}.collectionCopy{inset-inline:18px;color:#fff;position:absolute;bottom:14px}.collectionCopy h3{letter-spacing:0;margin:0 0 6px;font:400 16px/1.5 Vazirmatn,Vazir,Tahoma,sans-serif}.collectionCopy a{border-bottom:1px solid #ffffffbf;align-items:center;gap:6px;padding-bottom:3px;font-size:8px;display:inline-flex}.collectionCopy a span{color:#a52c32;font-size:13px}.storySection{padding:0 0 70px}.storyGrid{border:1px solid var(--line);background:#f0e6d9;grid-template-columns:1.05fr .82fr 1.08fr .78fr 1.03fr;min-height:280px;display:grid;overflow:hidden;box-shadow:0 16px 40px #46311b0a}.storyGrid>*+*{border-inline-start:1px solid var(--line)}.storyPhoto{background:#e5dac9;min-height:280px;position:relative;overflow:hidden}.storyPhoto img{object-fit:cover;transition:transform .5s}.storyPhoto:hover img{transform:scale(1.035)}.storyText{flex-direction:column;justify-content:center;padding:30px 26px;display:flex}.storyText h2{letter-spacing:0;margin:0 0 14px;font:400 20px/1.55 Vazirmatn,Vazir,Tahoma,sans-serif}.storyText p{color:var(--muted);margin:0 0 18px;font-size:10.5px;line-height:1.7}.storyLink{align-self:flex-start}.footer{border-top:1px solid var(--line);background:#ebe2d4}.newsletter{justify-content:space-between;align-items:center;gap:40px;min-height:118px;display:flex}.newsletter h2{color:var(--gold);margin:8px 0 0;font:400 22px/1.5 Vazirmatn,Vazir,Tahoma,sans-serif}.newsletterForm{background:#fff;border:1px solid #e2d6c4;grid-template-columns:1fr 120px;width:min(480px,48vw);height:44px;display:grid}.newsletterForm input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:0 16px;font-size:11px}.newsletterForm button{background:var(--gold);color:#fff;letter-spacing:0;cursor:pointer;border:0;font-size:9px}.footerMain{border-top:1px solid var(--line);background:#ede4d7}.footerGrid{grid-template-columns:1.45fr repeat(4,1fr);gap:48px;padding-top:42px;padding-bottom:34px;display:grid}.footerBrandBlock .brandLogo{align-items:flex-start}.footerBrandBlock .brandRule{width:74px}.footerBrandBlock p{max-width:200px}.footer h3{letter-spacing:0;margin:2px 0 15px;font-size:9px}.footer p,.footer a{color:var(--muted);margin:7px 0;font-size:10px;line-height:1.55;display:block}.footer a:hover{color:var(--gold-dark)}.footerBottom{border-top:1px solid var(--line);color:#5f3335;justify-content:space-between;align-items:center;gap:30px;min-height:56px;font-size:9px;display:flex}@media (max-width:1050px){.shell{width:min(100% - 40px,1240px)}.header{grid-template-columns:170px 1fr 170px}.nav{gap:24px}.hero{aspect-ratio:16/5.4}.heroCopy{top:72%;left:70%}.feature{padding-inline:18px}.featureIcon{width:30px;height:30px}.featuredLayout{grid-template-columns:210px 1fr;gap:20px}.sectionIntro h2{font-size:23px}.storyText{padding-inline:20px}.storyText h2{font-size:17px}.footerGrid{gap:28px}}@media (max-width:820px){.topbar{height:28px}.header{grid-template-columns:1fr auto;height:78px}.brandLogoCompact .brandMark{width:30px;height:36px}.brandName{font-size:17px}.brandRule{width:66px;height:6px}.brandSubtitle{font-size:4.8px}.nav{display:none}.actions{grid-column:2}.actions button:nth-child(2),.actions button:nth-child(3){display:none}.hero{aspect-ratio:auto;min-height:480px}.heroImage{background-position:35%}.hero:after{content:"";pointer-events:none;background:linear-gradient(#fff9ee00,#fff9eeeb);position:absolute;inset:58% 0 0}.heroCopy{width:min(90%,360px);top:auto;bottom:24px;left:50%;transform:translate(-50%)}.heroCopy p{margin-bottom:14px;font-size:15px}.primaryButton{height:42px}.featureStripInner{grid-template-columns:repeat(2,1fr)}.feature:nth-child(3){border-inline-start:0}.feature:nth-child(n+3){border-top:1px solid var(--line)}.featuredLayout{grid-template-columns:1fr}.sectionIntro{grid-template-columns:1fr auto;align-items:end;column-gap:20px;display:grid}.sectionIntro .eyebrow,.sectionIntro .miniRule,.sectionIntro h2,.sectionIntro p{grid-column:1}.sectionIntro .textLink{grid-area:1/2/span 4;align-self:end;margin-bottom:2px}.collectionGrid{grid-template-columns:repeat(2,1fr)}.collectionPhoto{min-height:260px}.storyGrid{grid-template-columns:1fr 1fr}.storyGrid>*+*{border-inline-start:0}.storyGrid>*{border-bottom:1px solid var(--line)}.storyGrid>:nth-child(2n){border-inline-start:1px solid var(--line)}.storyPhotoWoman{grid-column:2}.newsletter{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:28px}.newsletterForm{width:100%}.footerGrid{grid-template-columns:1.4fr 1fr 1fr}.footerGrid>:nth-child(4),.footerGrid>:nth-child(5){margin-top:8px}}@media (max-width:560px){.shell{width:min(100% - 24px,1240px)}.topbarInner{font-size:7.5px}.currencyButton{font-size:8px}.header{height:72px}.actions{gap:12px}.hero{min-height:510px}.heroImage{background-position:32%;background-size:auto 100%}.heroCopy{bottom:28px}.featureStripInner{grid-template-columns:1fr}.feature{border-top:1px solid var(--line);min-height:86px;border-left:0!important}.feature:first-child{border-top:0}.featuredSection{padding-top:36px}.sectionIntro{display:block}.sectionIntro h2{font-size:25px}.sectionIntro .textLink{margin-top:6px}.collectionGrid{grid-template-columns:1fr}.collectionPhoto{min-height:320px}.storySection{padding-bottom:48px}.storyGrid{grid-template-columns:1fr}.storyGrid>*{border-left:0!important}.storyPhoto{min-height:300px}.storyPhotoWoman{grid-column:auto}.storyText{min-height:210px;padding:32px 28px}.newsletterForm{grid-template-columns:1fr 102px}.footerGrid{grid-template-columns:1fr 1fr}.footerBrandBlock{grid-column:1/-1}.footerBottom{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:16px}}.productBreadcrumb{color:#643638;letter-spacing:0;align-items:center;gap:9px;min-height:58px;font-size:9px;display:flex}.productBreadcrumb a{color:#422325}.productBreadcrumb a:hover{color:var(--gold-dark)}.productBreadcrumb span:last-child{color:#211212}.productDetail{background:var(--surface);border:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);min-height:560px;display:grid;box-shadow:0 20px 48px #4530180f}.productDetailMedia{background:#e7dccd;min-height:560px;position:relative;overflow:hidden}.productDetailMedia img{object-fit:cover;transition:transform .65s}.productDetailMedia:hover img{transform:scale(1.018)}.productDetailCopy{border-inline-start:1px solid var(--line);flex-direction:column;justify-content:center;padding:64px 58px;display:flex}.productDetailCopy h1{letter-spacing:0;max-width:420px;margin:0;font:400 38px/1.45 Vazirmatn,Vazir,Tahoma,sans-serif}.productDetailPrice{color:#1e0f10;letter-spacing:0;text-align:center;margin:22px 0 0;font:700 32px/1.4 Vazirmatn,Vazir,Tahoma,sans-serif}body main .productDetailPrice{font-size:32px!important}.productDetailDescription{max-width:390px;color:var(--muted);margin:26px 0 0;font-size:11px;line-height:1.8}.productDetailNote{border-top:1px solid var(--line);color:#522c2e;letter-spacing:0;flex-wrap:wrap;align-items:center;gap:9px;margin-top:36px;padding-top:24px;font-size:7.8px;display:flex}.productDetailNote i{background:var(--gold);width:3px;height:3px;transform:rotate(45deg)}.productSpecsShell{padding-top:44px;padding-bottom:72px}.productSpecs{border:1px solid var(--line);background:#f0e6d9;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);display:grid;box-shadow:0 16px 40px #46311b0a}.productSpecsHeading{background:var(--surface-warm);padding:46px 42px}.productSpecsHeading h2{margin:0 0 14px;font:400 27px/1.55 Vazirmatn,Vazir,Tahoma,sans-serif}.productSpecsHeading p{max-width:260px;color:var(--muted);margin:0;font-size:10.5px;line-height:1.75}.productSpecsGrid{grid-template-columns:1fr 1fr;align-content:stretch;margin:0;display:grid}.productSpecRow{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:9px;min-height:92px;padding:22px 28px;display:flex}.productSpecRow:nth-child(odd){border-inline-end:1px solid var(--line)}.productSpecRow:nth-last-child(-n+2){border-bottom:0}.productSpecRow dt{color:#6b3a3c;letter-spacing:0;text-transform:uppercase;font-size:8px;font-weight:600}.productSpecRow dd{color:#1b0e0f;margin:0;font:400 14px/1.65 Vazirmatn,Vazir,Tahoma,sans-serif}.productSpecCode{letter-spacing:0;font-family:Vazirmatn,Vazir,Tahoma,sans-serif!important;font-size:11px!important}.stockStatus{letter-spacing:0;align-items:center;gap:8px;width:max-content;font-family:Vazirmatn,Vazir,Tahoma,sans-serif;font-size:10px;display:inline-flex}.stockStatus i{background:currentColor;border-radius:50%;width:6px;height:6px}.stockStatusAvailable{color:#61715b}.stockStatusUnavailable{color:#8f5c50}@media (max-width:900px){.productDetail{grid-template-columns:1fr 1fr;min-height:500px}.productDetailMedia{min-height:500px}.productDetailCopy{padding:48px 34px}.productDetailCopy h1{font-size:31px}.productSpecsHeading{padding:38px 30px}.productSpecRow{padding-inline:22px}}@media (max-width:700px){.productBreadcrumb{white-space:nowrap;min-height:48px;overflow:hidden}.productDetail{grid-template-columns:1fr}.productDetailMedia{min-height:430px}.productDetailCopy{border-inline-start:0;border-top:1px solid var(--line);padding:38px 28px 42px}.productDetailCopy h1{font-size:30px}.productSpecsShell{padding-top:28px;padding-bottom:48px}.productSpecs{grid-template-columns:1fr}.productSpecsHeading{border-bottom:1px solid var(--line);padding:34px 28px}}@media (max-width:520px){.productDetailMedia{min-height:360px}.productSpecsGrid{grid-template-columns:1fr}.productSpecRow,.productSpecRow:nth-child(odd),.productSpecRow:nth-last-child(-n+2){border-inline-end:0;border-bottom:1px solid var(--line);min-height:78px}.productSpecRow:last-child{border-bottom:0}}.customDesignHero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 76% 42%,#c8a16329,#0000 31%),linear-gradient(135deg,#efe6d9 0%,#ebe1d3 56%,#e7dbca 100%);min-height:520px;position:relative;overflow:hidden}.customDesignHero:before{content:"";opacity:.32;background-image:linear-gradient(#b8843612 1px,#0000 1px),linear-gradient(90deg,#b8843612 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#140b0b 45%,#140b0b);mask-image:linear-gradient(90deg,#0000,#140b0b 45%,#140b0b)}.customDesignHeroGlow{filter:blur(6px);pointer-events:none;border-radius:50%;position:absolute}.customGlowOne{background:#ffffffb8;width:340px;height:340px;top:-160px;left:-110px}.customGlowTwo{background:#c5914621;width:220px;height:220px;bottom:-110px;right:9%}.customDesignHeroInner{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:80px;min-height:520px;display:grid;position:relative}.customDesignHeroCopy{max-width:590px}.customBreadcrumb{color:#603436;align-items:center;gap:8px;margin-bottom:48px;font-size:10px;display:inline-flex}.customBreadcrumb span{color:var(--gold)}.customEyebrow{color:var(--gold-dark);letter-spacing:.18em;text-align:right;direction:ltr;margin-bottom:18px;font-size:9px;font-weight:600;display:block}.customDesignHeroCopy h1{color:var(--gold);letter-spacing:-.025em;margin:0 0 24px;font:500 clamp(22px,2.2vw,30px)/1.45 Vazirmatn,Vazir,Tahoma,sans-serif}.customDesignHeroCopy p{color:#4c292a;max-width:540px;margin:0;font-size:13px;line-height:2}.customDesignHeroArt{justify-self:center;width:390px;height:390px;position:relative}.heroArtRing{border:1px solid #a46f2261;border-radius:50%;position:absolute}.ringOne{inset:15px}.ringTwo{border-color:#a46f2233;inset:66px}.heroArtRing:before,.heroArtRing:after{content:"";border:1px solid var(--gold);background:#eadfd0;width:7px;height:7px;position:absolute;transform:rotate(45deg)}.ringOne:before{top:38px;right:53px}.ringOne:after{bottom:51px;left:38px}.heroGem{background:linear-gradient(135deg,#fffffffa,#e5cda985);border:1px solid #96662273;place-items:center;display:grid;position:absolute;inset:112px;transform:rotate(45deg);box-shadow:0 26px 70px #643e1121,inset 0 0 0 14px #ffffff6b}.heroGem:before,.heroGem:after{content:"";border:1px solid #b1803647;position:absolute;inset:22px}.heroGem:after{background:#be8b4024;inset:45px}.heroGem span{z-index:2;background:#eee4d6;border:1px solid #641b1e;width:24px;height:24px;position:relative;transform:rotate(45deg)}.heroArtCaption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf8e0;border:1px solid #d0bc9ecc;min-width:178px;padding:17px 20px 16px;position:absolute;bottom:52px;left:-4px;box-shadow:0 14px 34px #442c1212}.heroArtCaption span{color:#5c3234;margin-bottom:4px;font-size:9px;display:block}.heroArtCaption strong{font-size:11px;font-weight:600}.customDesignSection{background:var(--bg);padding:78px 0 92px}.customDesignLayout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:54px;display:grid}.customDesignAside{padding:12px 10px 12px 0;position:sticky;top:28px}.customAsideNumber{width:max-content;color:var(--gold);letter-spacing:.12em;margin:4px 0 7px;font-size:10px;display:block}.customDesignAside h2{margin:0 0 7px;font-size:14px;font-weight:600}.customDesignAside p{max-width:190px;color:var(--muted);margin:0 0 31px;font-size:10.5px;line-height:1.85}.customDesignAside p:not(:last-child):after{content:"";background:#e2d5c3;width:1px;height:22px;margin:20px 8px -12px 0;display:block}.customDesignForm{border:1px solid var(--line);background:#fffefaeb;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px;padding:44px;display:grid;box-shadow:0 24px 70px #4b311312}.customFormHeading{border-bottom:1px solid var(--line);grid-column:1/-1;margin-bottom:10px;padding-bottom:30px}.customFormHeading>span{color:var(--gold-dark);font-size:9px;font-weight:600}.customFormHeading h2{margin:9px 0 8px;font:400 25px/1.55 Vazirmatn,Vazir,Tahoma,sans-serif}.customFormHeading p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.8}.customField{min-width:0}.customFieldFull{grid-column:1/-1}.customField>label{color:#2b1718;margin-bottom:10px;font-size:10px;font-weight:600;display:block}.customField input:not([type=file]),.customField textarea{width:100%;color:var(--ink);background:#ede7de;border:1px solid #e3d7c6;outline:0;transition:border-color .2s,box-shadow .2s}.customField input:not([type=file]){height:48px;padding:0 15px}.customField textarea{resize:vertical;min-height:128px;padding:14px 15px;line-height:1.8}.customField input:not([type=file])::placeholder,.customField textarea::placeholder{color:#784143}.customField input:not([type=file]):focus,.customField textarea:focus{border-color:#892429;box-shadow:0 0 0 3px #b8843614}.inputWithSuffix{position:relative}.inputWithSuffix input{padding-left:62px}.inputWithSuffix span{color:#643638;font-size:9px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.choiceGrid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.choiceCard{color:#3d2122;cursor:pointer;background:#ede7de;border:1px solid #e4d8c7;justify-content:center;align-items:center;gap:7px;min-height:54px;font-size:9.5px;transition:all .2s;display:flex}.choiceCard:hover{border-color:#94272d}.choiceCard.isSelected{color:#370e10;background:#ede3d4;border-color:#711e22;box-shadow:inset 0 0 0 1px #b8843614}.choiceDot{border:1px solid #711e22;width:5px;height:5px;transform:rotate(45deg)}.choiceCard.isSelected .choiceDot{background:var(--gold)}.goldColorChoices{background:#ede7de;border:1px solid #e3d7c6;grid-template-columns:repeat(3,1fr);min-height:48px;display:grid}.goldColorChoice{border:0;color:#4a282a;cursor:pointer;background:0 0;border-inline-start:1px solid #e8ddce;justify-content:center;align-items:center;gap:8px;font-size:9px;display:flex}.goldColorChoice:first-child{border-inline-start:0}.goldColorChoice.isSelected{color:#2d0c0e;background:#ede3d4;font-weight:600}.goldSwatch{border:1px solid #4e3b222e;border-radius:50%;width:12px;height:12px}.swatch1{background:linear-gradient(135deg,#f2d780,#c69532)}.swatch2{background:linear-gradient(135deg,#fbfbf8,#cfcac2)}.swatch3{background:linear-gradient(135deg,#f0c4b2,#bf7b65)}.certificateChoices{gap:10px;display:flex}.certificateChoices button{color:#472628;cursor:pointer;background:#fff;border:1px solid #e3d7c6;justify-content:center;align-items:center;gap:9px;min-width:180px;height:46px;font-size:9.5px;display:flex}.certificateChoices button.isSelected{color:#330d0f;background:#ede3d4;border-color:#711e22}.radioRing{border:1px solid #884144;border-radius:50%;place-items:center;width:13px;height:13px;display:grid}.certificateChoices .isSelected .radioRing{border-color:var(--gold)}.radioRing i{border-radius:50%;width:5px;height:5px}.certificateChoices .isSelected .radioRing i{background:var(--gold)}.referenceUpload{color:#462627;cursor:pointer;background:#eee5d8;border:1px dashed #dccdb8;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:176px;transition:border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.referenceUpload:hover{border-color:var(--gold);background:#ede3d5}.uploadIcon{width:34px;height:34px;color:var(--gold);background:#ede7de;border:1px solid #ded0bb;border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.uploadIcon svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.referenceUpload strong{margin-bottom:5px;font-size:10px;font-weight:600}.referenceUpload small{color:#733e41;direction:ltr;font-size:8px}.referenceUpload.hasPreview{border-style:solid;min-height:250px}.referenceUpload.hasPreview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.referenceUpload.hasPreview:after{content:"";background:linear-gradient(#0000 55%,#20160d8c);position:absolute;inset:0}.replaceImage{z-index:2;color:#fff;border-bottom:1px solid #ffffffb3;padding-bottom:3px;font-size:9px;position:absolute;bottom:16px}.customFormSubmit{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;margin-top:5px;padding-top:28px;display:flex}.customFormSubmit>div{flex-direction:column;gap:5px;display:flex}.customFormSubmit span{color:var(--muted);font-size:9px}.customSubmitButton{color:#fff;cursor:pointer;background:linear-gradient(#832328,#6d1d21);border:1px solid #671b1f;min-width:190px;height:48px;font-size:10px;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 24px #764a1121}.customSubmitButton:hover{transform:translateY(-2px);box-shadow:0 14px 28px #764a1130}@media (max-width:1050px){.customDesignHeroInner{gap:36px}.customDesignHeroArt{width:330px;height:330px}.heroGem{inset:96px}.customDesignLayout{grid-template-columns:210px minmax(0,1fr);gap:32px}.customDesignForm{padding:34px}.choiceGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.customDesignHero,.customDesignHeroInner{min-height:600px}.customDesignHeroInner{grid-template-columns:1fr;gap:10px;padding-block:46px}.customDesignHeroCopy{max-width:620px}.customBreadcrumb{margin-bottom:30px}.customDesignHeroArt{opacity:.68;width:280px;height:280px;position:absolute;bottom:-40px;left:-70px}.heroGem{inset:82px}.heroArtCaption{display:none}.customDesignLayout{grid-template-columns:1fr}.customDesignAside{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;column-gap:12px;padding:0 0 16px;display:grid;position:static}.customDesignAside h2{margin-top:2px}.customDesignAside p{grid-column:2;max-width:none;margin-bottom:18px}.customDesignAside p:after{display:none!important}.customDesignForm{padding:30px}}@media (max-width:560px){.customDesignHero,.customDesignHeroInner{min-height:560px}.customDesignHeroInner{padding-block:34px 55px}.customDesignHeroCopy p{font-size:11.5px}.customDesignHeroArt{width:220px;height:220px;bottom:-42px;left:-70px}.heroGem{inset:66px}.customDesignSection{padding:48px 0 62px}.customDesignForm{grid-template-columns:1fr;gap:22px;padding:22px 18px}.customField,.customFieldFull,.customFormHeading,.customFormSubmit{grid-column:1}.customFormHeading h2{font-size:21px}.choiceGrid{grid-template-columns:repeat(2,1fr)}.goldColorChoices{grid-template-columns:1fr}.goldColorChoice{border-inline-start:0;border-top:1px solid #e8ddce;min-height:43px}.goldColorChoice:first-child{border-top:0}.certificateChoices{flex-direction:column}.certificateChoices button{width:100%;min-width:0}.customFormSubmit{flex-direction:column;align-items:stretch}.customSubmitButton{width:100%}}.referenceUploadNote{color:#6d3b3d;margin-top:8px;font-size:8.5px;line-height:1.7;display:block}.customSubmitMessage{border:1px solid;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;font-size:9.5px;display:flex}.customSubmitMessage span{direction:rtl}.customSubmitMessage.isSuccess{color:#401618;background:#ede3d6;border-color:#ddcdb7}.customSubmitMessage.isError{color:#531a1d;background:#efe5d8;border-color:#e3d6c3}.customSubmitButton:disabled{cursor:wait;opacity:.68;transform:none}@media (max-width:560px){.customSubmitMessage{flex-direction:column;align-items:flex-start}}.topbarInner,.currencyButton{font-size:11.5px}.brandSubtitle{font-size:7.5px}.nav{font-size:12.5px}.chevron{font-size:12px}.cartButton span{font-size:11px}.primaryButton,.feature h3{font-size:12.5px}.feature p{font-size:12px;line-height:1.75}.eyebrow{font-size:12px}.sectionIntro p{max-width:205px;font-size:13px;line-height:1.8}.textLink,.storyLink{font-size:11.5px}.collectionCopy a{font-size:10.5px}.storyText p{font-size:13px;line-height:1.85}.newsletterForm input{font-size:13px}.newsletterForm button{font-size:11.5px}.footer h3{font-size:12px}.footer p,.footer a{font-size:12px;line-height:1.75}.footerBottom{font-size:11px}.productBreadcrumb{font-size:11.5px}.productDetailDescription{font-size:14px;line-height:1.95}.productDetailNote{font-size:10.5px;line-height:1.8}.productSpecsHeading p{font-size:13px;line-height:1.9}.productSpecRow dt{font-size:11px}.productSpecRow dd{font-size:16px}.productSpecCode{font-size:13px!important}.stockStatus{font-size:12.5px}.customBreadcrumb{font-size:12px}.customEyebrow{font-size:11px}.customDesignHeroCopy p{font-size:15px;line-height:2}.heroArtCaption span{font-size:11px}.heroArtCaption strong{font-size:13px}.customAsideNumber{font-size:12px}.customDesignAside h2{font-size:16px}.customDesignAside p{max-width:220px;font-size:13px;line-height:1.95}.customFormHeading>span{font-size:11.5px}.customFormHeading p{font-size:13px;line-height:1.9}.customField>label{font-size:12.5px}.customField input,.customField textarea{font-size:14px}.inputWithSuffix span{font-size:11px}.choiceCard,.goldColorChoice,.certificateChoices button{font-size:11.5px}.referenceUpload strong{font-size:12.5px}.referenceUpload small{font-size:10px}.replaceImage{font-size:11px}.customFormSubmit strong{font-size:12.5px}.customFormSubmit span{font-size:11px}.customSubmitButton{font-size:12.5px}.referenceUploadNote{font-size:10.5px}.customSubmitMessage{font-size:11.5px}.customSubmitMessage strong{font-size:12.5px}@media (max-width:820px){.topbarInner,.currencyButton{font-size:10.5px}.feature h3{font-size:12px}.feature p,.footer p,.footer a{font-size:11.5px}}@media (max-width:560px){.topbarInner,.currencyButton{font-size:10px}.heroCopy p{font-size:16px}.sectionIntro p{max-width:none;font-size:13px}.storyText p{font-size:13px}.productBreadcrumb{font-size:11px}.productDetailDescription{font-size:14px}.productSpecRow dt{font-size:11px}.productSpecRow dd{font-size:15px}.customDesignHeroCopy p{font-size:14px}.customDesignAside p{max-width:none;font-size:12.5px}.customFormHeading p,.customField>label{font-size:12.5px}.customField input,.customField textarea{font-size:14px}.choiceCard,.goldColorChoice,.certificateChoices button{font-size:11.5px}.customFormSubmit strong{font-size:12px}.customFormSubmit span{font-size:11px}}.homePage{--home-shell:1440px;background:#ede5da}.homePage .shell{width:min(var(--home-shell), calc(100% - 72px))}.homePage .topbar{background:#ebe1d4;height:32px}.homePage .topbarInner,.homePage .currencyButton{font-size:11px}.homePage .siteHeader{background:#fffffffb}.homePage .header{grid-template-columns:230px 1fr 230px;height:112px}.homePage .brandLogoCompact .brandMark{width:42px;height:50px}.homePage .brandName{font-size:23px}.homePage .brandSubtitle{font-size:6.5px}.homePage .nav{gap:clamp(28px,3vw,52px);font-size:14px;font-weight:500}.homePage .chevron{font-size:12px}.homePage .actions{gap:20px}.homePage .actions button{width:30px;height:36px}.homePage .headerIcon{width:20px;height:20px}.homePage .cartButton span{inset-inline-start:27px;font-size:10px;top:10px}.homePage .hero{aspect-ratio:1916/555;min-height:480px;max-height:620px}.homePage .heroImage{background-position:50% 44%}.homePage .heroCopy{width:430px;top:70%;left:67.2%}.homePage .heroCopy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#fff8e894,#fff8e800 70%);position:absolute;inset:-20px -28px -22px}.homePage .heroCopy p{color:#1b0b0c;text-shadow:0 1px 14px #ffffffb3;margin-bottom:22px;font-size:18px;font-weight:500;line-height:1.8}.homePage .primaryButton{background:linear-gradient(#832328,#661b1f);border-color:#711e22;min-width:220px;height:50px;padding-inline:30px;font-size:13px;box-shadow:0 12px 28px #623d1029}.homePage .featureStrip{background:#f0e6d9}.homePage .featureStripInner{min-height:120px}.homePage .feature{gap:18px;padding:26px 30px}.homePage .featureIcon{width:38px;height:38px}.homePage .feature h3{margin-bottom:7px;font-size:13px;font-weight:600}.homePage .feature p{font-size:12px;line-height:1.75}.homePage .featuredHeading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:28px;display:flex}.homePage .featuredHeadingCopy{max-width:700px}.homePage .eyebrow{font-size:12px;font-weight:600}.homePage .miniRule{width:36px;margin:16px 0 18px}.homePage .featuredHeading h2{margin:0;font-size:clamp(29px,2.2vw,38px);font-weight:400;line-height:1.55}.homePage .featuredHeading p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.8}.homePage .textLink,.homePage .storyLink{padding-bottom:7px;font-size:12px}.homePage .collectionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.homePage .collectionPhoto{height:360px;min-height:360px;box-shadow:0 18px 46px #442c1217}.homePage .collectionShade{background:linear-gradient(#16100a00 44%,#160f09b8 100%)}.homePage .collectionCopy{inset-inline:22px;bottom:20px}.homePage .collectionCopy h3{margin-bottom:11px;font-size:20px;font-weight:500}.homePage .collectionCopy a{opacity:.9;border-bottom-color:#ffffff94;padding-bottom:4px;font-size:10.5px}.homePage .storyHeading{width:min(760px,100%);margin:0 0 24px auto}.homePage .storyHeading h2{margin:12px 0 0;font-size:clamp(28px,2.15vw,37px);font-weight:400;line-height:1.65}.homePage .storyGrid{grid-template-columns:1.08fr .82fr 1.08fr .82fr 1.08fr;min-height:420px;box-shadow:0 20px 56px #422b140e}.homePage .storyPhoto{min-height:420px}.homePage .storyText{padding:42px 32px}.homePage .storyNumber{color:var(--gold);letter-spacing:.08em;margin-bottom:22px;font-size:11px;display:block}.homePage .storyText h2{margin-bottom:18px;font-size:24px;line-height:1.65}.homePage .storyText p{margin-bottom:24px;font-size:13px;line-height:1.9}.homePage .footer{background:#ebe1d3}.homePage .newsletter{gap:42px;min-height:132px}.homePage .newsletter.shell{width:min(1080px,100% - 72px)}.homePage .newsletter h2{color:var(--gold);margin-top:10px;font-size:22px}.homePage .newsletterForm{grid-template-columns:1fr 132px;width:min(550px,48vw);height:52px}.homePage .newsletterForm input{padding-inline:20px;font-size:13px}.homePage .newsletterForm button{font-size:12px;transition:background .2s}.homePage .newsletterForm button:hover{background:var(--gold-dark)}.homePage .footerGrid{grid-template-columns:1.35fr repeat(4,1fr);gap:clamp(34px,4vw,70px);padding-top:54px;padding-bottom:46px}.homePage .footer h3{margin-bottom:18px;font-size:12px}.homePage .footer p,.homePage .footer a{margin:8px 0;font-size:13px;line-height:1.75}.homePage .footerBrandBlock p{max-width:235px}.homePage .footerBottom{min-height:64px;font-size:10.5px}@media (max-width:1180px){.homePage .shell{width:min(100% - 48px, var(--home-shell))}.homePage .newsletter.shell{width:min(1080px,100% - 48px)}.homePage .header{grid-template-columns:190px 1fr 190px}.homePage .nav{gap:24px;font-size:13px}.homePage .heroCopy{left:70%}.homePage .collectionPhoto{height:310px;min-height:310px}.homePage .storyGrid,.homePage .storyPhoto{min-height:360px}.homePage .storyText{padding:34px 24px}.homePage .storyText h2{font-size:20px}}@media (max-width:820px){.homePage .shell{width:min(100% - 32px, var(--home-shell))}.homePage .newsletter.shell{width:min(1080px,100% - 32px)}.homePage .header{grid-template-columns:1fr auto;height:82px}.homePage .hero{min-height:520px}.homePage .heroCopy{width:min(88%,430px);left:50%}.homePage .featureStripInner{grid-template-columns:repeat(2,1fr)}.homePage .featuredSection{padding-top:48px}.homePage .featuredHeading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:26px}.homePage .collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homePage .collectionPhoto{height:360px;min-height:360px}.homePage .storySection{padding-top:46px;padding-bottom:68px}.homePage .storyGrid{grid-template-columns:1fr 1fr}.homePage .storyPhoto,.homePage .storyText{min-height:340px}.homePage .storyPhotoWoman{grid-column:2}.homePage .newsletter{padding-block:36px}.homePage .newsletterForm{width:100%}.homePage .footerGrid{grid-template-columns:1.4fr 1fr 1fr}}@media (max-width:560px){.homePage .shell{width:min(100% - 24px, var(--home-shell))}.homePage .newsletter.shell{width:min(1080px,100% - 24px)}.homePage .topbarInner,.homePage .currencyButton{font-size:9px}.homePage .hero{min-height:540px}.homePage .heroCopy p{font-size:16px}.homePage .primaryButton{min-width:200px;height:48px;font-size:12px}.homePage .featureStripInner,.homePage .collectionGrid,.homePage .storyGrid{grid-template-columns:1fr}.homePage .feature{min-height:94px}.homePage .featuredHeading h2,.homePage .storyHeading h2{font-size:28px}.homePage .collectionPhoto{height:420px;min-height:420px}.homePage .storyPhoto,.homePage .storyText{min-height:310px}.homePage .storyPhotoWoman{grid-column:auto}.homePage .newsletter h2{font-size:19px}.homePage .newsletterForm{grid-template-columns:1fr 105px}.homePage .footerGrid{grid-template-columns:1fr 1fr}.homePage .footerBrandBlock{grid-column:1/-1}}.headerStack{z-index:50;color:var(--ink);background:#ede7de;transition:background .28s,box-shadow .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s;position:relative}.goldPriceBar{background:0 0;border:0;height:30px}.goldPriceInner{color:#371e1f;white-space:nowrap;justify-content:center;align-items:center;gap:9px;height:100%;font-size:11px;display:flex}.goldPriceInner strong{color:var(--gold-dark);font-size:11px;font-weight:600}.headerStack .siteHeader{background:var(--surface-warm);border:0;transition:background .28s,box-shadow .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s}.headerStack .header{height:94px}.headerStack:hover .siteHeader,.headerStack:focus-within .siteHeader{box-shadow:0 18px 34px #100d0a2e}.headerStack .nav a:after{background:#160a0b;height:2px;bottom:3px;box-shadow:0 5px 12px #0000003d}.headerStack .nav a{transition:color .2s,transform .2s}.headerStack .nav a:hover{color:#140b0b;transform:translateY(-1px)}.homePage .headerStackOverlay{z-index:60;color:#15090a;background:0 0;position:absolute;inset:0 0 auto}.homePage .headerStackOverlay:before{content:"";z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0}.homePage .headerStackOverlay:hover,.homePage .headerStackOverlay:focus-within{-webkit-backdrop-filter:blur(16px);background:#ffffffeb;box-shadow:0 22px 42px #0f0c0838}.homePage .headerStackOverlay:hover:before,.homePage .headerStackOverlay:focus-within:before{opacity:0}.homePage .headerStackOverlay .goldPriceBar,.homePage .headerStackOverlay .siteHeader{background:0 0}.homePage .headerStackOverlay .goldPriceInner{color:#231011;text-shadow:0 1px 10px #ffffffb3}.homePage .headerStackOverlay .goldPriceInner strong{color:#4b1417}.homePage .hero{aspect-ratio:auto;width:100%;height:100svh;min-height:640px;max-height:none}.homePage .heroImage{background-position:50%;background-size:cover}.homePage .heroCopy{top:72%}.mobileMenu{display:none;position:relative}.mobileMenu summary{cursor:pointer;place-items:center;width:32px;height:36px;list-style:none;display:grid}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenuPanel{inset-inline:16px;-webkit-backdrop-filter:blur(14px);background:#fffffffa;border:1px solid #b9a48947;border-radius:16px;gap:2px;padding:12px 16px 16px;display:grid;position:fixed;top:104px;box-shadow:0 24px 48px #140f0a33}.mobileMenuPanel a{border-radius:10px;align-items:center;min-height:46px;padding-inline:8px;font-size:14px;transition:background .15s;display:flex}.mobileMenuPanel a:active,.mobileMenuPanel a:hover{background:#f3ece0}@media (max-width:1180px){.headerStack .header,.homePage .headerStackOverlay .header{grid-template-columns:190px 1fr 190px}.homePage .heroCopy{left:69%}}@media (max-width:820px){.goldPriceBar{height:26px}.goldPriceInner,.goldPriceInner strong{font-size:10px}.headerStack .header,.homePage .headerStackOverlay .header{grid-template-columns:1fr auto;height:74px}.headerStack .nav{display:none}.mobileMenu{display:block}.headerStack .actions{gap:10px}.headerStack .desktopAction{display:none}.headerStack .brandLogoCompact .brandMark{width:34px;height:40px}.headerStack .brandName{font-size:19px}.headerStack .brandSubtitle{font-size:5.5px}.homePage .hero{height:100svh;min-height:600px}.homePage .heroImage{background-position:38%}.homePage .heroCopy{width:min(90%,430px);top:auto;bottom:34px;left:50%;transform:translate(-50%)}.homePage .hero:after{content:"";pointer-events:none;background:linear-gradient(#fff9ee00,#fff9eee6);position:absolute;inset:55% 0 0}.mobileMenuPanel{top:88px}}@media (max-width:560px){.goldPriceInner{gap:6px}.homePage .hero{min-height:620px}.homePage .heroImage{background-position:34%;background-size:cover}.homePage .heroCopy{bottom:28px}.homePage .headerStackOverlay:before{inset-bottom:-24px}}.goldPriceInner small{color:#522c2e;opacity:.78;font-size:9px}@media (max-width:560px){.goldPriceInner small{display:none}}@media (min-width:821px){.homePage .heroCopy{text-align:center;width:clamp(320px,23vw,430px);top:74.5%;left:auto;right:clamp(34px,6.5vw,128px);transform:translateY(-50%)}}@media (max-width:820px){.homePage .heroCopy{text-align:center;left:50%;right:auto;transform:translate(-50%)}}.headerStack{z-index:100;position:sticky;top:0}.homePage .headerStackOverlay{z-index:100;width:100%;position:fixed;inset:0 0 auto}.stickyHomeLogo{width:108px;height:72px;color:var(--gold);opacity:1;justify-self:start;place-items:center;transition:opacity .24s,transform .24s;display:inline-grid;transform:translateY(0)}.stickyHomeLogo .brandLogo{color:#140b0b;flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.stickyHomeLogo .brandMark{width:31px;height:37px;color:var(--gold)}.stickyHomeLogo .brandName{letter-spacing:.25em;margin-top:-2px;padding-inline-start:.25em;font-size:16px;display:block}.stickyHomeLogo .brandRule{width:64px;height:6px;display:flex}.stickyHomeLogo .brandSubtitle{letter-spacing:.14em;white-space:nowrap;padding-inline-start:.14em;font-size:6.6px;display:block}.homePage .headerStackOverlay:not(.headerStackScrolled) .stickyHomeLogo{opacity:0;pointer-events:none;transform:translateY(-8px)}.headerStackScrolled,.homePage .headerStackOverlay.headerStackScrolled{-webkit-backdrop-filter:blur(16px);box-shadow:none;background:#fffffff0}.homePage .headerStackOverlay.headerStackScrolled:before{opacity:0}.homePage .headerStackOverlay.headerStackScrolled .goldPriceBar,.homePage .headerStackOverlay.headerStackScrolled .siteHeader{background:0 0}.homePage .headerStackOverlay:hover,.homePage .headerStackOverlay:focus-within,.homePage .headerStackOverlay.headerStackScrolled:hover,.homePage .headerStackOverlay.headerStackScrolled:focus-within{box-shadow:0 22px 42px #0f0c0838}@media (max-width:1100px){.headerStack .nav{display:none}.mobileMenu{display:block}.headerStack .header,.homePage .headerStackOverlay .header{grid-template-columns:1fr auto;height:74px}.headerStack .actions{gap:10px}.headerStack .desktopAction{display:none}.stickyHomeLogo{width:92px;height:62px}.stickyHomeLogo .brandMark{width:27px;height:32px}.stickyHomeLogo .brandName{font-size:14px}.stickyHomeLogo .brandRule{width:56px}.stickyHomeLogo .brandSubtitle{letter-spacing:.14em;font-size:5.8px}.mobileMenuPanel{top:102px}}@media (max-width:820px){.mobileMenuPanel{top:100px}}@media (max-width:560px){.stickyHomeLogo{width:82px;height:58px}.stickyHomeLogo .brandMark{width:24px;height:29px}.stickyHomeLogo .brandName{font-size:12px}.stickyHomeLogo .brandRule{width:50px;height:5px}.stickyHomeLogo .brandSubtitle{letter-spacing:.12em;font-size:5.2px}}@media (min-width:821px){.homePage .heroCopy{text-align:center;width:min(390px,28vw);top:81%;left:81.25%;right:auto;transform:translate(-50%,-50%)}}@media (max-width:820px){.homePage .heroCopy{text-align:center;width:min(92%,440px);inset:auto auto clamp(96px,14svh,118px) 58%;transform:translate(-50%)}.homePage .heroCopy p{margin-bottom:18px;font-size:clamp(19px,3.4vw,22px);font-weight:600;line-height:1.7}.homePage .primaryButton{min-width:220px;height:52px;font-size:14px}}@media (max-width:560px){.homePage .heroCopy{bottom:96px;left:58%}.homePage .heroCopy p{font-size:19px}}@media (min-width:1101px){.homePage .heroImage{background-position:54%!important}.homePage .heroCopy{text-align:center!important;width:min(440px,30vw)!important;inset:74.5% auto auto 77.2%!important;transform:translate(-50%,-50%)!important}.homePage .heroCopy p{margin:0 0 18px!important;font-size:clamp(20px,1.35vw,24px)!important;font-weight:600!important;line-height:1.65!important}.homePage .primaryButton{min-width:230px!important;height:52px!important;font-size:14px!important}}@media (min-width:821px) and (max-width:1100px){.homePage .heroCopy{text-align:center!important;width:min(410px,38vw)!important;inset:75% auto auto 78.5%!important;transform:translate(-50%,-50%)!important}.homePage .heroCopy p{margin:0 0 17px!important;font-size:20px!important;font-weight:600!important}}@media (max-width:820px){.homePage .heroCopy{text-align:center!important;width:min(92%,450px)!important;inset:auto auto clamp(150px,22svh,180px) 52.5%!important;transform:translate(-50%)!important}.homePage .heroCopy p{margin:0 0 17px!important;font-size:clamp(20px,4vw,23px)!important;font-weight:600!important;line-height:1.65!important}.homePage .primaryButton{min-width:225px!important;height:52px!important;font-size:14px!important}}@media (max-width:560px){.homePage .heroCopy{bottom:clamp(138px,20svh,160px)!important;left:52.5%!important}.homePage .heroCopy p{font-size:20px!important}}.homePage .headerStackOverlay:not(.headerStackScrolled){-webkit-backdrop-filter:none!important;box-shadow:none!important;background:#ffffff06!important}.homePage .headerStackOverlay:not(.headerStackScrolled):hover,.homePage .headerStackOverlay:not(.headerStackScrolled):focus-within{-webkit-backdrop-filter:none!important;background:#ffffff06!important;box-shadow:0 18px 32px #0c0a083d!important}.homePage .headerStackOverlay.headerStackScrolled{-webkit-backdrop-filter:blur(10px)!important;box-shadow:none!important;background:#ffffff61!important}.homePage .headerStackOverlay.headerStackScrolled:hover,.homePage .headerStackOverlay.headerStackScrolled:focus-within{background:#ffffff61!important;box-shadow:0 18px 32px #0c0a083d!important}.homePage .headerStackOverlay:before{opacity:0!important;background:0 0!important}@media (min-width:1101px){.homePage .headerStackOverlay.headerStackScrolled .nav{transform:translate(0)!important}.homePage .heroCopy{text-align:center!important;width:min(440px,30vw)!important;inset:74.5% auto auto 83.5%!important;transform:translate(-50%,-50%)!important}.homePage .heroCopy p{margin:0 0 18px!important;font-size:clamp(21px,1.45vw,25px)!important;font-weight:600!important;line-height:1.6!important}.homePage .headerStackOverlay .goldPriceInner{justify-content:flex-start!important}.homePage .headerStackOverlay .nav{justify-content:flex-start!important;transform:none!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .goldPriceInner{justify-content:flex-end!important;padding-right:clamp(42px,7vw,118px)!important;font-size:11.5px!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .goldPriceInner strong{font-size:11.5px!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .nav{justify-content:flex-end!important;gap:clamp(26px,2.25vw,42px)!important;font-size:13.5px!important;position:relative!important;left:auto!important;right:auto!important;transform:translate(clamp(145px,10vw,205px))!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .nav a{font-size:13.5px!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .goldPriceInner{transform:translate(clamp(150px,13vw,235px))!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .nav{transform:translate(clamp(285px,23vw,410px))!important}}.homePage .heroVideo{object-fit:cover;object-position:54% center;width:calc(100% + 2px);height:calc(100% + 2px);display:block;position:absolute;inset:-1px}.homePage .heroCopy{z-index:2}.homePage .heroCopy .brandLogo{color:#651b1f;filter:drop-shadow(0 2px 12px #fffaef6b);align-items:center;margin:0 auto 22px}.homePage .heroCopy .brandMark{width:70px;height:84px}.homePage .heroCopy .brandName{letter-spacing:.08em;color:#1a0c0d;text-shadow:0 1px 14px #ffffff61;font-size:clamp(34px,2.9vw,48px);line-height:1}.homePage .heroCopy .brandRule{width:108px;height:10px}.homePage .heroCopy .brandSubtitle{color:#220f10;text-shadow:0 1px 10px #ffffff59;font-size:7px}.heroBrandReveal,.heroTaglineReveal,.heroButtonReveal{opacity:0;will-change:opacity, transform, filter;animation-duration:1.35s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:1;animation-fill-mode:forwards}.heroBrandReveal{filter:blur(3px);animation-name:tulipHeroBrandReveal;animation-delay:.18s;transform:translateY(16px)}.heroTaglineReveal{filter:blur(2px);animation-name:tulipHeroCopyReveal;animation-delay:.48s;transform:translateY(12px)}.heroButtonReveal{filter:blur(1.5px);animation-name:tulipHeroCopyReveal;animation-delay:.72s;transform:translateY(10px)}@keyframes tulipHeroBrandReveal{to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes tulipHeroCopyReveal{to{opacity:1;filter:blur();transform:translateY(0)}}@media (min-width:1101px){.homePage .heroCopy{top:67.5%!important}}@media (min-width:821px) and (max-width:1100px){.homePage .heroVideo{object-position:52% center}.homePage .heroCopy{top:68%!important}.homePage .heroCopy .brandMark{width:58px;height:70px}.homePage .heroCopy .brandName{font-size:34px}}@media (max-width:820px){.homePage .heroVideo{object-position:38% center}.homePage .heroCopy{bottom:clamp(72px,10svh,92px)!important}.homePage .heroCopy .brandLogo{margin-bottom:18px}.homePage .heroCopy .brandMark{width:54px;height:64px}.homePage .heroCopy .brandName{font-size:clamp(30px,8vw,38px)}.homePage .heroCopy .brandRule{width:94px}.homePage .heroCopy .brandSubtitle{font-size:6px}}@media (max-width:560px){.homePage .heroVideo{object-position:34% center}.homePage .heroCopy{bottom:70px!important}}@media (prefers-reduced-motion:reduce){.heroBrandReveal,.heroTaglineReveal,.heroButtonReveal{opacity:1;filter:none;animation:none;transform:none}}@media (min-width:1101px){.homePage .headerStackOverlay:not(.headerStackScrolled) .goldPriceInner{text-align:right!important;justify-content:flex-start!important;width:min(50vw,780px)!important;margin-left:auto!important;margin-right:clamp(24px,3.2vw,64px)!important;padding-right:0!important;transform:none!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .header{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:clamp(16px,1.4vw,28px)!important;width:min(50vw,780px)!important;margin-left:auto!important;margin-right:clamp(24px,3.2vw,64px)!important;padding:0!important;display:flex!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .stickyHomeLogo{width:0!important;height:0!important;position:absolute!important;overflow:hidden!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .nav{flex:auto!important;justify-content:flex-start!important;gap:clamp(14px,1.25vw,24px)!important;width:auto!important;min-width:0!important;font-size:clamp(11.5px,.82vw,13px)!important;transform:none!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .nav a{font-size:inherit!important;white-space:nowrap!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .actions{flex:none!important;gap:clamp(10px,.9vw,16px)!important}.homePage .heroCopy .brandLogo{margin-bottom:26px!important}.homePage .heroCopy .brandMark{filter:drop-shadow(0 2px 10px #fff8e957);color:#651b1f!important;width:98px!important;height:117px!important}.homePage .heroCopy .brandDiamondOuter{stroke-width:3.3px!important}.homePage .heroCopy .brandDiamondInner{stroke-width:1.9px!important}.homePage .heroCopy .brandName{letter-spacing:.1em!important;padding-inline-start:.1em!important;font-size:clamp(50px,3.8vw,66px)!important}.homePage .heroCopy .brandRule{width:148px!important;height:12px!important}.homePage .heroCopy .brandSubtitle{letter-spacing:.22em!important;padding-inline-start:.22em!important;font-size:9px!important}.homePage .heroCopy{width:min(500px,34vw)!important;top:66.5%!important}}@media (min-width:821px) and (max-width:1100px){.homePage .heroCopy .brandMark{width:72px!important;height:86px!important}.homePage .heroCopy .brandName{font-size:40px!important}.homePage .heroCopy .brandRule{width:116px!important}.homePage .heroCopy .brandDiamondOuter{stroke-width:3px!important}.homePage .heroCopy .brandDiamondInner{stroke-width:1.75px!important}}@media (max-width:820px){.homePage .heroCopy .brandMark{width:64px!important;height:76px!important}.homePage .heroCopy .brandName{font-size:clamp(34px,9vw,42px)!important}.homePage .heroCopy .brandRule{width:106px!important}.homePage .heroCopy .brandDiamondOuter{stroke-width:3px!important}.homePage .heroCopy .brandDiamondInner{stroke-width:1.75px!important}}@media (min-width:1101px){.homePage .headerStackOverlay:not(.headerStackScrolled) .nav,.homePage .headerStackOverlay:not(.headerStackScrolled) .nav a{font-size:14.5px!important}.homePage .headerStackOverlay:not(.headerStackScrolled) .chevron{font-size:13px!important}.homePage .headerStackOverlay.headerStackScrolled .header{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:clamp(22px,2vw,34px)!important;display:flex!important}.homePage .headerStackOverlay.headerStackScrolled .stickyHomeLogo{flex:0 0 108px!important;justify-self:auto!important}.homePage .headerStackOverlay.headerStackScrolled .nav{flex:none!important;justify-content:flex-start!important;gap:clamp(24px,2vw,36px)!important;width:auto!important;font-size:14.5px!important;transform:none!important}.homePage .headerStackOverlay.headerStackScrolled .nav a{font-size:inherit!important;white-space:nowrap!important}.homePage .headerStackOverlay.headerStackScrolled .chevron{font-size:13px!important}.homePage .headerStackOverlay.headerStackScrolled .actions{flex:none!important;margin-inline-start:auto!important}.homePage .heroCopy{top:58.5%!important}}.homePage .heroBrandReveal{transform-origin:50%;animation-name:tulipHeroBrandRevealV17!important;animation-duration:1.7s!important;animation-timing-function:cubic-bezier(.22,1,.36,1)!important;animation-fill-mode:forwards!important}@keyframes tulipHeroBrandRevealV17{0%{opacity:0;filter:blur(3px);transform:translateY(16px)scale(.96)}62%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:1;filter:blur();transform:translateY(0)scale(1.055)}}@media (min-width:821px) and (max-width:1100px){.homePage .heroCopy{top:61%!important}}@media (max-width:820px){.homePage .heroCopy{bottom:clamp(118px,16svh,145px)!important}}@media (max-width:560px){.homePage .heroCopy{bottom:118px!important}}@media (prefers-reduced-motion:reduce){.homePage .heroBrandReveal{opacity:1!important;filter:none!important;animation:none!important;transform:scale(1.055)!important}}@media (min-width:1101px){.homePage .heroCopy .brandMark{width:118px!important;height:141px!important}.homePage .heroCopy .brandName{font-size:clamp(60px,4.35vw,78px)!important}.homePage .heroCopy .brandRule{width:174px!important;height:13px!important}.homePage .heroCopy .brandSubtitle{font-size:10px!important}.homePage .heroCopy{width:min(560px,38vw)!important}}@media (min-width:821px) and (max-width:1100px){.homePage .heroCopy .brandMark{width:84px!important;height:100px!important}.homePage .heroCopy .brandName{font-size:46px!important}.homePage .heroCopy .brandRule{width:132px!important}}@media (max-width:820px){.homePage .heroCopy .brandMark{width:72px!important;height:86px!important}.homePage .heroCopy .brandName{font-size:clamp(40px,10vw,48px)!important}.homePage .heroCopy .brandRule{width:116px!important}}.homePage .heroBrandReveal{animation-name:tulipHeroBrandRevealV18!important;animation-duration:1.9s!important;animation-timing-function:cubic-bezier(.22,1,.36,1)!important;animation-fill-mode:forwards!important}@keyframes tulipHeroBrandRevealV18{0%{opacity:0;filter:blur(3px);transform:translateY(18px)scale(.94)}58%{opacity:1;filter:blur();transform:translateY(0)scale(1)}78%{opacity:1;filter:blur();transform:translateY(0)scale(1.035)}to{opacity:1;filter:blur();transform:translateY(0)scale(1.095)}}.homePage .heroBrandReveal .brandLogo{animation:.95s cubic-bezier(.22,1,.36,1) 1.82s both tulipHeroLuxuryGleamV18;position:relative}.homePage .heroBrandReveal .brandLogo:after{content:"✦";z-index:3;pointer-events:none;color:#fff9e1fa;text-shadow:0 0 7px #fffffff2,0 0 15px #e3b768c7,0 0 25px #b77e2a61;opacity:0;font-size:26px;line-height:1;animation:.82s ease-out 2.02s both tulipHeroSparkleV18;position:absolute;top:-3px;left:58%;transform:translate(-50%,-50%)scale(.25)rotate(-10deg)}@keyframes tulipHeroLuxuryGleamV18{0%,to{filter:brightness()saturate()drop-shadow(0 2px 10px #fff8e929)}48%{filter:brightness(1.22)saturate(1.08)drop-shadow(0 0 15px #ffebb4b8)}}@keyframes tulipHeroSparkleV18{0%{opacity:0;transform:translate(-50%,-50%)scale(.25)rotate(-10deg)}38%{opacity:1;transform:translate(-50%,-50%)scale(1.15)rotate(7deg)}66%{opacity:.72;transform:translate(-50%,-50%)scale(.82)rotate(18deg)}to{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(28deg)}}@media (max-width:820px){.homePage .heroBrandReveal .brandLogo:after{font-size:20px;top:-2px}}@media (prefers-reduced-motion:reduce){.homePage .heroBrandReveal{opacity:1!important;filter:none!important;animation:none!important;transform:scale(1.095)!important}.homePage .heroBrandReveal .brandLogo{animation:none!important}.homePage .heroBrandReveal .brandLogo:after{display:none!important}}@media (min-width:1101px){.homePage .heroCopy{top:55.5%!important}}@media (min-width:821px) and (max-width:1100px){.homePage .heroCopy{top:58.5%!important}}@media (max-width:820px){.homePage .heroCopy{bottom:clamp(132px,18svh,156px)!important}}@media (max-width:560px){.homePage .heroCopy{bottom:132px!important}}@media (max-width:1100px){.homePage .headerStackOverlay .nav{display:none!important}.homePage .headerStackOverlay .mobileMenu{display:block!important}}@media (max-width:820px){.homePage .heroVideo{object-fit:cover!important;object-position:22% center!important}.homePage .heroCopy{text-align:center!important;width:min(88vw,390px)!important;inset:auto auto clamp(78px,10svh,108px) 50%!important;transform:translate(-50%)!important}.homePage .heroCopy .brandLogo{margin-bottom:14px!important}.homePage .heroCopy .brandMark{width:66px!important;height:79px!important}.homePage .heroCopy .brandName{font-size:clamp(36px,10vw,44px)!important}.homePage .heroCopy p{margin-bottom:14px!important;font-size:clamp(16px,4.5vw,19px)!important;line-height:1.65!important}.homePage .primaryButton{min-width:190px!important;height:48px!important;font-size:13px!important}.homePage .headerStackOverlay .goldPriceBar{height:26px!important}.homePage .headerStackOverlay .goldPriceInner{width:min(100% - 24px, var(--home-shell))!important;justify-content:center!important;gap:6px!important;padding-inline:0!important;transform:none!important}.homePage .headerStackOverlay .header{grid-template-columns:1fr auto!important;height:68px!important}.homePage .headerStackOverlay .actions{gap:9px!important}.homePage .headerStackOverlay .mobileMenu summary{width:34px!important;height:38px!important}.homePage .headerStackOverlay .mobileMenu summary .headerIcon{width:21px!important;height:21px!important}.homePage .headerStackOverlay .mobileMenuPanel{border-radius:14px;max-height:calc(100svh - 110px);overflow-y:auto;top:94px!important;inset-inline:12px!important}}@media (max-width:560px){.homePage .heroVideo{object-position:21.5% center!important}.homePage .heroCopy{width:min(90vw,350px)!important;bottom:clamp(62px,8svh,84px)!important}.homePage .heroCopy .brandMark{width:60px!important;height:72px!important}.homePage .heroCopy .brandName{font-size:clamp(34px,10.5vw,41px)!important}.homePage .heroCopy p{font-size:clamp(15px,4.4vw,18px)!important}.homePage .primaryButton{min-width:178px!important;height:46px!important}.homePage .headerStackOverlay .goldPriceBar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#faf5ecdb!important;border-bottom:1px solid #7c582b24!important;height:34px!important}.homePage .headerStackOverlay .goldPriceInner{color:#1c0c0d!important;letter-spacing:0!important;width:calc(100% - 20px)!important;text-shadow:none!important;white-space:nowrap!important;justify-content:center!important;gap:7px!important;margin-inline:auto!important;padding-inline:0!important;font-size:12.5px!important;font-weight:600!important;line-height:1.35!important}.homePage .headerStackOverlay .goldPriceInner strong{color:#4f1518!important;text-shadow:none!important;font-size:13.5px!important;font-weight:800!important;line-height:1.35!important}.homePage .headerStackOverlay .goldPriceInner small{opacity:.9!important;font-size:11.5px!important}.homePage .headerStackOverlay .header{height:64px!important}.homePage .headerStackOverlay .mobileMenuPanel{top:90px!important}}.homePage .featuredSection{background:#ede5d9;padding:22px 0 18px}.homePage .featuredShowcase{direction:ltr;grid-template-columns:240px minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.homePage .featuredIntro{text-align:right;direction:rtl;align-self:start;padding:20px 6px 0 4px}.homePage .featuredIntro .eyebrow{color:#621a1e;letter-spacing:.02em;font-size:11px;font-weight:600;display:block}.homePage .featuredIntro .miniRule{background:#711e22;width:28px;height:1px;margin:15px 0 17px auto;display:block}.homePage .featuredIntro h2{color:#1b0e0f;margin:0;font:400 26px/1.55 Vazirmatn,Vazir,Tahoma,sans-serif}.homePage .featuredIntro p{color:#542d2f;margin:12px 0 19px;font-size:12px;line-height:1.9}.homePage .featuredIntro .textLink{font-size:10.5px;font-weight:500}.homePage .collectionGrid{direction:ltr;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.homePage .collectionCard{direction:rtl;background:#f0e6d9;border:1px solid #e7dccd;min-width:0;overflow:hidden;box-shadow:0 9px 24px #412b130e}.homePage .collectionPhoto{aspect-ratio:1.46;width:100%;height:auto;min-height:0;box-shadow:none;background:#e7dccb;position:relative;overflow:hidden}.homePage .collectionPhoto img,.homePage .storyPhoto img{object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.homePage .collectionCard:hover .collectionPhoto img,.homePage .storyPhoto:hover img{transform:scale(1.025)}.homePage .collectionImage1,.homePage .collectionImage2{object-position:center 48%}.homePage .collectionImage3{object-position:center 52%}.homePage .collectionImage4{object-position:center 50%}.homePage .collectionMeta{background:#fffefafa;border-top:1px solid #e8ddce;min-height:82px;padding:12px 15px 13px}.homePage .collectionMeta h3{color:#231314;margin:0 0 8px;font-size:14px;font-weight:500;line-height:1.5}.homePage .collectionMeta a{color:#3f2223;border-bottom:1px solid #711e22;align-items:center;gap:5px;padding-bottom:3px;font-size:9.5px;font-weight:500;display:inline-flex}.homePage .collectionMeta a span{color:#711e22;font-size:13px;line-height:1}.homePage .storySection{padding-top:0;padding-bottom:18px}.homePage .storyGrid{direction:ltr;background:#f0e6d9;border:1px solid #e6dacb;grid-template-columns:1.06fr .82fr 1.18fr .82fr 1.06fr;min-height:300px;display:grid;overflow:hidden;box-shadow:0 10px 30px #432d150a}.homePage .storyGrid>*{direction:rtl;min-width:0}.homePage .storyGrid>*+*{border-inline-start:1px solid #e6dacb}.homePage .storyPhoto{background:#e6dac9;min-height:300px;position:relative;overflow:hidden}.homePage .storyPhotoHands img,.homePage .storyPhotoWoman img{filter:none}.homePage .storyPhotoHands img,.homePage .storyPhotoRing img{object-position:center 50%}.homePage .storyPhotoWoman img{object-position:center 42%}.homePage .storyText{text-align:right;background:#f0e6d9;flex-direction:column;justify-content:center;min-height:300px;padding:28px 24px;display:flex}.homePage .storyText h2{color:#231314;margin:0 0 14px;font:400 18px/1.7 Vazirmatn,Vazir,Tahoma,sans-serif}.homePage .storyText p{color:#542d2f;margin:0 0 17px;font-size:11.5px;line-height:1.9}.homePage .storyText .storyLink{align-self:flex-start;font-size:9.5px;font-weight:500}.homePage .featureStrip{background:#ede5d9;border-top:1px solid #e6dacb;border-bottom:1px solid #e6dacb;margin-top:0}.homePage .featureStripInner{grid-template-columns:repeat(4,minmax(0,1fr));min-height:94px;display:grid}.homePage .feature{border-inline-start:1px solid #e5daca;gap:14px;min-width:0;padding:19px 24px}.homePage .feature:first-child{border-inline-start:0}.homePage .featureIcon{color:#711e22;width:32px;height:32px}.homePage .feature h3{color:#341c1d;margin:0 0 4px;font-size:10.5px;font-weight:600}.homePage .feature p{color:#593032;margin:0;font-size:9.5px;line-height:1.65}@media (max-width:1180px){.homePage .featuredShowcase{grid-template-columns:205px minmax(0,1fr);gap:18px}.homePage .featuredIntro h2{font-size:22px}.homePage .collectionMeta{min-height:78px;padding-inline:12px}.homePage .storyGrid,.homePage .storyPhoto,.homePage .storyText{min-height:270px}.homePage .storyText{padding:22px 18px}.homePage .storyText h2{font-size:16px}.homePage .storyText p{font-size:10.5px}.homePage .feature{padding-inline:17px}}@media (max-width:980px){.homePage .featuredSection{padding-top:28px}.homePage .featuredShowcase{grid-template-columns:1fr;gap:22px}.homePage .featuredIntro{max-width:560px;padding:0}.homePage .featuredIntro h2{font-size:27px}.homePage .collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.homePage .collectionPhoto{aspect-ratio:1.5}.homePage .storyGrid{grid-template-columns:1fr 1fr;min-height:0}.homePage .storyGrid>*+*{border-inline-start:0}.homePage .storyGrid>*{border-bottom:1px solid #e6dacb}.homePage .storyGrid>:nth-child(2n){border-inline-start:1px solid #e6dacb}.homePage .storyPhoto,.homePage .storyText{min-height:330px}.homePage .storyPhotoWoman{border-bottom:0;grid-column:1/-1;min-height:380px}.homePage .featureStripInner{grid-template-columns:repeat(2,minmax(0,1fr))}.homePage .feature:nth-child(3){border-inline-start:0}.homePage .feature:nth-child(n+3){border-top:1px solid #e5daca}}@media (max-width:620px){.homePage .featuredSection{padding:26px 0 14px}.homePage .featuredIntro h2{font-size:25px}.homePage .featuredIntro p{font-size:12px}.homePage .collectionGrid{grid-template-columns:1fr;gap:14px}.homePage .collectionPhoto{aspect-ratio:1.42}.homePage .collectionMeta{min-height:76px;padding:12px 14px}.homePage .collectionMeta h3{font-size:14.5px}.homePage .storySection{padding-bottom:14px}.homePage .storyGrid{grid-template-columns:1fr}.homePage .storyGrid>*,.homePage .storyGrid>:nth-child(2n){border-inline-start:0;border-bottom:1px solid #e6dacb}.homePage .storyPhoto,.homePage .storyText,.homePage .storyPhotoWoman{grid-column:auto;min-height:300px}.homePage .storyText{min-height:220px;padding:28px 24px}.homePage .storyText h2{font-size:20px}.homePage .storyText p{font-size:12px}.homePage .storyPhotoWoman{border-bottom:0;min-height:340px}.homePage .featureStripInner{grid-template-columns:1fr}.homePage .feature,.homePage .feature:nth-child(3){border-inline-start:0;border-top:1px solid #e5daca;min-height:78px}.homePage .feature:first-child{border-top:0}.homePage .featureIcon{width:30px;height:30px}}.homePage .featuredIntro,.homePage .collectionMeta,.homePage .storyText{text-align:center;direction:rtl}.homePage .featuredIntro .miniRule{margin-left:auto;margin-right:auto}.homePage .featuredIntro .textLink,.homePage .collectionMeta .editorialLink,.homePage .storyText .storyLink{margin-inline:auto}.homePage .storyText .storyLink{align-self:center}.homePage .editorialLink{direction:ltr;flex-direction:row;justify-content:center;align-items:center;gap:6px;display:inline-flex}.homePage .editorialLink .editorialLinkText{color:inherit;font-size:inherit;line-height:inherit;direction:rtl;unicode-bidi:isolate}.homePage .editorialLink .editorialLinkArrow{color:#711e22;direction:ltr;unicode-bidi:isolate;flex:none;font-size:13px;line-height:1;display:inline-block;transform:none!important}.homePage .collectionMeta h3,.homePage .storyText h2,.homePage .storyText p,.homePage .featuredIntro h2,.homePage .featuredIntro p{text-align:center;direction:rtl}.homePage .editorialLink .editorialLinkArrow{display:none!important}.homePage .editorialLink{direction:rtl!important;justify-content:center!important;align-items:center!important;gap:7px!important;display:inline-flex!important}.homePage .editorialLink:before{content:"◆";color:#711e22;flex:none;font-size:7px;line-height:1;display:inline-block;transform:translateY(-.5px)}.homePage .editorialLink{font-size:12.5px!important}.homePage .featureStripInner{align-items:stretch}.homePage .feature{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important}.homePage .feature>div{width:100%;text-align:center!important}.homePage .featureIcon{margin:0 auto;width:36px!important;height:36px!important}.homePage .feature h3{text-align:center!important;margin:0 0 6px!important;font-size:15px!important;line-height:1.6!important}.homePage .feature p{text-align:center!important;margin:0!important;font-size:12.5px!important;line-height:1.8!important}@media (max-width:620px){.homePage .feature{min-height:118px!important;padding:18px 16px!important}.homePage .feature h3{font-size:14.5px!important}.homePage .feature p{font-size:12px!important}}.themePreview{z-index:500;direction:rtl;font-family:Vazirmatn,Vazir,Tahoma,sans-serif;position:fixed;bottom:18px;left:18px}.themePreviewToggle{color:#201112;-webkit-backdrop-filter:blur(12px);cursor:pointer;min-height:42px;font:inherit;background:#fffffff0;border:1px solid #2f2b2621;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:11.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 30px #1c18141a}.themePreviewToggleMark{background:linear-gradient(135deg,#a02b30,#633538 55%,#5d2c2f);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #ffffffe6}.themePreviewPanel{-webkit-backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #2f2b261c;border-radius:18px;width:min(390px,100vw - 36px);margin-bottom:9px;padding:14px;box-shadow:0 18px 54px #1c181424}.themePreviewHeading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:11px;display:flex}.themePreviewHeading strong{color:#1a0e0f;font-size:12.5px;font-weight:700}.themePreviewHeading small{color:#643638;font-size:9px}.themePreviewOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.themePreviewOptions button{color:#251415;cursor:pointer;min-width:0;min-height:62px;font:inherit;background:#ede7de;border:1px solid #e6dcce;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:7px 5px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.themePreviewOptions button:hover{border-color:#ded1be;transform:translateY(-1px)}.themePreviewOptions button.isActive{border-color:#5c3133;box-shadow:inset 0 0 0 1px #3f393214,0 5px 14px #221e1a0f}.themePreviewSwatch{background:linear-gradient(90deg,#ede5d9 0 55%,#711e22 55%);border:1px solid #27231f14;border-radius:999px;width:27px;height:13px}[data-preview-theme=sage] .themePreviewSwatch{background:linear-gradient(90deg,#ece4d9 0 45%,#e5dbcd 45% 73%,#593032 73%)}[data-preview-theme=powder] .themePreviewSwatch{background:linear-gradient(90deg,#ece5db 0 45%,#e8decf 45% 73%,#582f31 73%)}[data-preview-theme=rose] .themePreviewSwatch{background:linear-gradient(90deg,#ece5da 0 45%,#e7ddcf 45% 73%,#512325 73%)}.themePreviewLabel{flex-direction:column;align-items:center;gap:1px;min-width:0;display:flex}.themePreviewLabel strong{font-size:10.5px;font-weight:650}.themePreviewLabel small{color:#67373a;white-space:nowrap;text-overflow:ellipsis;max-width:74px;font-size:7.5px;overflow:hidden}html[data-tulip-theme=sage]{--tp-page:#ece4d9;--tp-surface:#ede7de;--tp-soft:#e8ded1;--tp-soft-strong:#e5dbcc;--tp-ink:#1f1112;--tp-muted:#532d2f;--tp-accent:#572f31;--tp-accent-dark:#452527;--tp-metal:#7f2c30;--tp-line:#e5dacc;--tp-shadow:#32413614}html[data-tulip-theme=powder]{--tp-page:#ede5da;--tp-surface:#ede7de;--tp-soft:#e9e0d3;--tp-soft-strong:#e7ddce;--tp-ink:#251415;--tp-muted:#582f31;--tp-accent:#5a3133;--tp-accent-dark:#4a2628;--tp-metal:#7a3337;--tp-line:#e6dcce;--tp-shadow:#32444e14}html[data-tulip-theme=rose]{--tp-page:#ece5da;--tp-surface:#ede7de;--tp-soft:#e8ded1;--tp-soft-strong:#e6dbcc;--tp-ink:#231313;--tp-muted:#572f31;--tp-accent:#512325;--tp-accent-dark:#421a1c;--tp-metal:#7b3539;--tp-line:#e6dcce;--tp-shadow:#53343b13}html[data-tulip-theme] .homePage{background:var(--tp-page)!important;color:var(--tp-ink)!important}html[data-tulip-theme] .homePage .featuredSection,html[data-tulip-theme] .homePage .featureStrip{background:var(--tp-page)!important}html[data-tulip-theme] .homePage .collectionCard,html[data-tulip-theme] .homePage .collectionMeta,html[data-tulip-theme] .homePage .storyGrid,html[data-tulip-theme] .homePage .storyText{background:var(--tp-surface)!important}html[data-tulip-theme] .homePage .collectionCard,html[data-tulip-theme] .homePage .collectionMeta,html[data-tulip-theme] .homePage .storyGrid,html[data-tulip-theme] .homePage .storyGrid>*+*,html[data-tulip-theme] .homePage .featureStrip,html[data-tulip-theme] .homePage .feature,html[data-tulip-theme] .homePage .newsletterForm,html[data-tulip-theme] .homePage .footerMain,html[data-tulip-theme] .homePage .footerBottom{border-color:var(--tp-line)!important}html[data-tulip-theme] .homePage .collectionCard,html[data-tulip-theme] .homePage .storyGrid{box-shadow:0 12px 34px var(--tp-shadow)!important}html[data-tulip-theme] .homePage .collectionPhoto,html[data-tulip-theme] .homePage .storyPhoto{background:var(--tp-soft)!important}html[data-tulip-theme] .homePage .featuredIntro h2,html[data-tulip-theme] .homePage .collectionMeta h3,html[data-tulip-theme] .homePage .storyText h2,html[data-tulip-theme] .homePage .feature h3,html[data-tulip-theme] .homePage .newsletter h2,html[data-tulip-theme] .homePage .footer h3{color:var(--tp-ink)!important}html[data-tulip-theme] .homePage .featuredIntro p,html[data-tulip-theme] .homePage .storyText p,html[data-tulip-theme] .homePage .feature p,html[data-tulip-theme] .homePage .footer p,html[data-tulip-theme] .homePage .footer a,html[data-tulip-theme] .homePage .footerBottom{color:var(--tp-muted)!important}html[data-tulip-theme] .homePage .featuredIntro .eyebrow,html[data-tulip-theme] .homePage .featureIcon,html[data-tulip-theme] .homePage .brandMark,html[data-tulip-theme] .homePage .editorialLink:before{color:var(--tp-metal)!important}html[data-tulip-theme] .homePage .featuredIntro .miniRule,html[data-tulip-theme] .homePage .brandRule i{background:var(--tp-metal)!important}html[data-tulip-theme] .homePage .collectionMeta a,html[data-tulip-theme] .homePage .textLink,html[data-tulip-theme] .homePage .storyLink{color:var(--tp-accent-dark)!important;border-bottom-color:var(--tp-accent)!important}html[data-tulip-theme] .homePage .primaryButton,html[data-tulip-theme] .homePage .newsletterForm button{border-color:var(--tp-accent-dark)!important;background:var(--tp-accent)!important;color:#ede7de!important;box-shadow:0 10px 24px var(--tp-shadow)!important}html[data-tulip-theme] .homePage .primaryButton:hover,html[data-tulip-theme] .homePage .newsletterForm button:hover{background:var(--tp-accent-dark)!important}html[data-tulip-theme] .homePage .footer{background:var(--tp-soft)!important;border-top-color:var(--tp-line)!important}html[data-tulip-theme] .homePage .footerMain{background:color-mix(in srgb, var(--tp-soft) 54%, white)!important}html[data-tulip-theme] .homePage .newsletterForm{background:var(--tp-surface)!important}html[data-tulip-theme] .homePage .newsletterForm input{color:var(--tp-ink)!important}html[data-tulip-theme] .homePage .newsletterForm input::placeholder{color:color-mix(in srgb, var(--tp-muted) 76%, white)!important}html[data-tulip-theme] .homePage .footer a:hover{color:var(--tp-accent-dark)!important}html[data-tulip-theme] .homePage .headerStackOverlay.headerStackScrolled{background:color-mix(in srgb, var(--tp-surface) 90%, var(--tp-soft))!important}html[data-tulip-theme] .homePage .headerStackOverlay.headerStackScrolled .goldPriceBar,html[data-tulip-theme] .homePage .headerStackOverlay.headerStackScrolled .siteHeader{background:0 0!important}html[data-tulip-theme] .homePage .nav a:after{background:var(--tp-accent)!important}@media (max-width:620px){.themePreview{bottom:10px;left:10px}.themePreviewPanel{border-radius:15px;width:calc(100vw - 20px);padding:11px}.themePreviewHeading{flex-direction:column;align-items:flex-start;gap:2px}.themePreviewOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.themePreviewOptions button{min-height:57px;padding-inline:3px}.themePreviewLabel small{display:none}}.brandLogoImage{object-fit:contain;width:155px;height:auto;display:block}.brandLogoCompact .brandLogoImage{width:104px}.footerBrandBlock .brandLogoImage{width:145px}@media (max-width:820px){.brandLogoImage{width:125px}.brandLogoCompact .brandLogoImage{width:86px}}html,body,.homePage{background:#ede7de}.homePage .hero{aspect-ratio:auto;background:#140b0b;width:100%;height:100svh;min-height:680px;max-height:none;position:relative;overflow:hidden}.homePage .heroVideo{object-fit:cover;object-position:center center;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px}.homePage .hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000001f 0%,#00000005 45%,#0000002e 100%);position:absolute;inset:0}.homePage .heroCopy{z-index:2;text-align:center;width:min(520px,100% - 48px);position:absolute;top:auto;bottom:8vh;left:50%;transform:translate(-50%)}.homePage .heroCopy p{color:#ede7de;text-shadow:0 2px 16px #0006;margin:18px 0 20px;font-size:16px}.homePage .heroCopy .brandLogoImage{width:170px;max-width:46vw;margin-inline:auto}.homePage .heroCopy .primaryButton{min-width:170px;height:46px}@media (max-width:820px){.homePage .hero{height:100svh;min-height:620px}.homePage .heroVideo{object-position:center center}.homePage .heroCopy{width:calc(100% - 36px);bottom:7vh}.homePage .heroCopy .brandLogoImage{width:135px}.homePage .heroCopy p{font-size:14px}}:root{--bg:#ede0d4;--surface:#f3ece1;--surface-warm:#dcd3b4;--ink:#4e1d1e;--muted:#914546;--gold:#4a1519;--gold-dark:#300e10;--line:#d6c9a4;--shadow:0 16px 38px #4a15191a}body,.homePage{background:#ede7de}.goldPriceBar,.topbar{background:#ebe3d9!important;border-color:#e7ddd0!important}.siteHeader{background:#fffffff7;border-color:#e7ddd0}.featuredSection,.storySection,.featureStrip,.footer,.footerMain{background:#ede7de!important}.collectionPhoto,.storyPhoto{background:#eae2d7!important}.storyGrid{box-shadow:none!important;background:#ede7de!important;border-color:#e7ddd0!important}.footer,.footerMain{border-color:#e7ddd0!important}.newsletterForm{background:#ede7de!important;border-color:#e4dacb!important}.newsletterForm button{color:#ede7de!important;background:#140b0b!important}.primaryButton{background:#140b0b;border-color:#140b0b}.eyebrow,.textLink span,.storyLink span{color:#291617}.miniRule,.textLink,.storyLink{border-color:#291617}.homeCategories{background:var(--surface-warm);padding:96px 0 110px}.homeCategoriesHeader{text-align:center;margin-bottom:52px}.homeCategoriesHeader p{color:#6c3a3c;letter-spacing:.18em;margin:0 0 9px;font-size:10px;font-weight:500}.homeCategoriesHeader h2{color:var(--gold);margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:400}.homeCategoriesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.homeCategoryCard{min-width:0;display:block}.homeCategoryMedia{aspect-ratio:4/5;background:#eae3d8;position:relative;overflow:hidden}.homeCategoryMedia img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.6,.2,1);transform:scale(1.002)}.homeCategoryCard:hover .homeCategoryMedia img{transform:scale(1.035)}.homeCategoryMeta{text-align:center;padding:17px 2px 0}.homeCategoryMeta h3{color:#140b0b;margin:0 0 5px;font-size:15px;font-weight:400}.homeCategoryMeta span{color:#703c3f;letter-spacing:.14em;font-size:8px}@media (max-width:820px){.homeCategories{padding:64px 0 76px}.homeCategoriesHeader{margin-bottom:32px}.homeCategoriesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px}.homeCategoryMeta{padding-top:12px}.homeCategoryMeta h3{font-size:13px}}.homePage .hero{background:#140a0b}.homePage .heroVideo{transform:scale(1.02)}.homePage .hero:after{background:linear-gradient(#080a0e29 0%,#080a0e14 30%,#080a0e2e 60%,#080a0e61 100%)!important}.homePage .heroCopy{bottom:7vh}.homePage .heroCopy p{color:#fffffff5;letter-spacing:0}.homePage .heroCopy .brandLogoImage{filter:drop-shadow(0 10px 18px #0000002e)}@media (max-width:820px){.homePage .heroCopy{bottom:6vh}}.homePage .heroCopy .brandLogoImage{max-width:58vw;width:230px!important}@media (max-width:820px){.homePage .heroCopy .brandLogoImage{max-width:64vw;width:180px!important}}.tulipSelection{background:var(--bg);padding:110px 0 130px}.tulipSelectionHeader{text-align:center;max-width:610px;margin:0 auto 58px}.tulipSelectionHeader>p{color:#6a393c;letter-spacing:.2em;margin:0 0 10px;font-size:10px}.tulipSelectionHeader h2{color:var(--gold);margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:400}.tulipSelectionHeader>span{color:#5c3234;margin-top:15px;font-size:14px;line-height:2;display:block}.tulipSelectionEditorial{grid-template-columns:1.35fr .8fr;align-items:stretch;gap:22px;display:grid}.tulipSelectionVideoCard{background:var(--surface-warm);min-height:690px;position:relative;overflow:hidden}.tulipSelectionVideoCard video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tulipSelectionVideoCard:after{content:"";background:0 0;position:absolute;inset:0}.tulipSelectionOverlay{z-index:2;color:#ede7de;text-shadow:0 2px 16px #1406078c;position:absolute;bottom:36px;right:38px}.tulipSelectionOverlay span{letter-spacing:.16em;opacity:.92;font-size:9px}.tulipSelectionOverlay h3{margin:8px 0 0;font-size:clamp(22px,2.5vw,34px);font-weight:400}.tulipSelectionLead{background:#ede7de;flex-direction:column;display:flex}.tulipSelectionImage{background:#eae1d5;flex:1;min-height:520px;overflow:hidden}.tulipSelectionImage img,.tulipSelectionSmallImage img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.6,.2,1)}.tulipSelectionLead:hover img,.tulipSelectionSmall:hover img{transform:scale(1.025)}.tulipSelectionMeta{text-align:center;flex-direction:column;align-items:center;padding:27px 28px 31px;display:flex}.tulipSelectionMeta span,.tulipSelectionSmallMeta span{color:var(--muted);letter-spacing:.16em;font-size:9px}.tulipSelectionMeta h3{color:var(--gold);margin:9px 0 14px;font-size:20px;font-weight:400}.tulipSelectionMeta a,.tulipSelectionSmallMeta a{color:var(--gold);border-bottom:1px solid color-mix(in srgb, var(--gold) 55%, transparent);padding-bottom:3px;font-size:12px;transition:border-color .2s,opacity .2s;display:inline-block}.tulipSelectionMeta a:hover,.tulipSelectionSmallMeta a:hover{border-color:var(--gold);opacity:.82}.tulipSelectionSmallGrid{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:22px;display:grid}.tulipSelectionSmall{background:#ede7de;grid-template-columns:1.15fr .85fr;min-height:310px;display:grid}.tulipSelectionSmallImage{background:#eae1d5;overflow:hidden}.tulipSelectionSmallMeta{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:34px;display:flex}.tulipSelectionSmallMeta h3{color:var(--gold);margin:9px 0 17px;font-size:18px;font-weight:400}.tulipSelectionSmallMeta a{width:fit-content}@media (max-width:900px){.tulipSelection{padding:75px 0 85px}.tulipSelectionEditorial{grid-template-columns:1fr}.tulipSelectionVideoCard{min-height:72svh}.tulipSelectionImage{min-height:520px}.tulipSelectionSmallGrid{grid-template-columns:1fr}}@media (max-width:620px){.tulipSelectionVideoCard{min-height:66svh}.tulipSelectionOverlay{bottom:24px;right:22px}.tulipSelectionImage{min-height:420px}.tulipSelectionSmall{grid-template-columns:1fr}.tulipSelectionSmallImage{aspect-ratio:4/4.5}.tulipSelectionSmallMeta{padding:23px}}.tulipStory{background:var(--surface-warm);padding:130px 0}.tulipStoryHeader{text-align:center;margin-bottom:50px}.tulipStoryHeader span{color:#703c3f;letter-spacing:.2em;margin-bottom:10px;font-size:9px;display:block}.tulipStoryHeader h2{color:var(--gold);margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:400}.tulipStoryEditorial{grid-template-columns:1.45fr .75fr;min-height:720px;display:grid}.tulipStoryHero{background:#eae2d6;overflow:hidden}.tulipStoryHero img{object-fit:cover;width:100%;height:100%;min-height:720px;transition:transform 1s cubic-bezier(.2,.6,.2,1)}.tulipStoryEditorial:hover .tulipStoryHero img{transform:scale(1.018)}.tulipStoryCopy{background:#ebe3d9;flex-direction:column;justify-content:center;padding:clamp(45px,6vw,90px);display:flex}.tulipStoryNumber{color:#7b4245;letter-spacing:.16em;margin-bottom:44px;font-size:10px}.tulipStoryCopy h3{color:var(--gold);margin:0 0 33px;font-size:clamp(19px,1.6vw,24px);font-weight:400;line-height:1.35}.tulipStoryCopy p{color:#542d2f;max-width:450px;margin:0 0 18px;font-size:14px;line-height:2.15}.tulipStoryLink{color:#150c0c;border-bottom:1px solid #603436;align-items:center;gap:12px;width:fit-content;margin-top:23px;padding-bottom:4px;font-size:12px;display:flex}.tulipStoryLink span{transition:transform .3s}.tulipStoryLink:hover span{transform:translate(-4px)}.tulipStoryDetail{background:var(--bg);grid-template-columns:.85fr 1.15fr;margin-top:22px;display:grid}.tulipStoryDetailText{color:var(--ink);flex-direction:column;justify-content:center;padding:clamp(42px,6vw,85px);display:flex}.tulipStoryDetailText span{color:var(--gold);letter-spacing:.18em;margin-bottom:25px;font-size:9px}.tulipStoryDetailText p{max-width:460px;margin:0;font-size:clamp(20px,2vw,30px);font-weight:300;line-height:1.9}.tulipStoryDetailImage{min-height:480px;overflow:hidden}.tulipStoryDetailImage img{object-fit:cover;width:100%;height:100%;min-height:480px}@media (max-width:900px){.tulipStory{padding:85px 0}.tulipStoryEditorial{grid-template-columns:1fr}.tulipStoryHero img{min-height:70svh}.tulipStoryCopy{padding:55px 35px 60px}.tulipStoryDetail{grid-template-columns:1fr}.tulipStoryDetailImage{order:-1}}@media (max-width:620px){.tulipStory{padding:70px 0}.tulipStoryHeader{margin-bottom:34px}.tulipStoryHero img{min-height:62svh}.tulipStoryCopy{padding:43px 24px 48px}.tulipStoryNumber{margin-bottom:28px}.tulipStoryDetailText{padding:42px 25px 48px}.tulipStoryDetailImage,.tulipStoryDetailImage img{min-height:390px}}.editorialMoments{background:var(--bg);padding:125px 0 135px}.editorialMomentsHeader{text-align:center;margin-bottom:55px}.editorialMomentsHeader span{color:#6f3c3e;letter-spacing:.2em;margin-bottom:10px;font-size:9px;display:block}.editorialMomentsHeader h2{color:var(--gold);margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:400}.editorialMomentRow{background:#ede7de;grid-template-columns:1.3fr .7fr;display:grid}.editorialMomentImage{background:#eae1d5;margin:0;overflow:hidden}.editorialMomentImageLarge{min-height:680px}.editorialMomentImage img{object-fit:cover;width:100%;height:100%;min-height:680px;transition:transform .8s cubic-bezier(.2,.6,.2,1)}.editorialMomentRow:hover img{transform:scale(1.02)}.editorialMomentText{flex-direction:column;justify-content:center;padding:clamp(45px,6vw,85px);display:flex}.editorialMomentText>span{color:#784143;letter-spacing:.16em;margin-bottom:40px;font-size:9px}.editorialMomentText h3{color:var(--gold);white-space:nowrap;margin:0 0 30px;font-size:clamp(17px,1.35vw,20px);font-weight:400;line-height:1.35}.editorialMomentText p{color:#572f31;max-width:400px;margin:0 0 26px;font-size:14px;line-height:2.1}.editorialMomentText a{color:#1f1111;border-bottom:1px solid #5e3335;width:fit-content;padding-bottom:4px;font-size:12px}.editorialFilm{background:var(--surface-warm);height:82svh;min-height:650px;margin-top:24px;position:relative;overflow:hidden}.editorialFilm video{object-fit:cover;width:100%;height:100%}.editorialFilm:after{content:"";background:0 0;position:absolute;inset:0}.editorialFilmOverlay{z-index:2;color:#ede7de;text-shadow:0 2px 16px #1406078c;background:linear-gradient(#140a0a00 0%,#140a0a7a 40%,#140a0aa8 100%);border-radius:12px;max-width:min(90%,480px);padding:22px 26px 26px;position:absolute;bottom:clamp(30px,6vw,70px);right:clamp(25px,5vw,70px)}.editorialFilmOverlay span{letter-spacing:.18em;color:#ffffffd9;font-size:9px}.editorialFilmOverlay h3{margin:10px 0 8px;font-size:clamp(27px,4vw,50px);font-weight:300}.editorialFilmOverlay p{color:#ffffffe6;max-width:420px;margin:0;font-size:13px;line-height:2}.editorialMomentDuo{grid-template-columns:.9fr 1.1fr;align-items:start;gap:24px;margin-top:24px;display:grid}.editorialMomentDuoItem{margin:0}.editorialMomentDuoItem img{object-fit:cover;background:#eae1d5;width:100%;display:block}.editorialMomentDuoTall{margin-top:85px}.editorialMomentDuoTall img{height:610px}.editorialMomentDuoShort img{height:720px}.editorialMomentDuoItem figcaption{padding:18px 2px 0}.editorialMomentDuoItem figcaption span{color:#753f42;letter-spacing:.16em;font-size:8px}.editorialMomentDuoItem figcaption p{color:#1b0f0f;margin:7px 0 0;font-size:14px}@media (max-width:900px){.editorialMoments{padding:85px 0 95px}.editorialMomentRow{grid-template-columns:1fr}.editorialMomentImageLarge,.editorialMomentImage img{min-height:65svh}.editorialMomentText{padding:50px 32px 58px}.editorialFilm{height:72svh;min-height:560px}}@media (max-width:620px){.editorialMoments{padding:70px 0 80px}.editorialMomentsHeader{margin-bottom:35px}.editorialMomentImageLarge,.editorialMomentImage img{min-height:58svh}.editorialMomentText{padding:42px 24px 48px}.editorialFilm{height:66svh;min-height:520px}.editorialFilm video{object-position:18% 42%}.editorialFilmOverlay{background:linear-gradient(#140a0a00 0%,#140a0a80 45%,#140a0aad 100%);border-radius:10px;padding:14px 16px 16px;bottom:25px;left:22px;right:22px}.editorialMomentDuo{grid-template-columns:1fr;gap:38px}.editorialMomentDuoTall{margin-top:0}.editorialMomentDuoTall img,.editorialMomentDuoShort img{aspect-ratio:4/5;height:auto}}.featuredFinal{background:var(--surface-warm);padding:135px 0 145px}.featuredFinalHeader{text-align:center;border-bottom:1px solid #e5dbcd;flex-direction:column;justify-content:center;align-items:center;gap:18px;margin-bottom:58px;padding-bottom:35px;display:flex}.featuredFinalHeader>div:first-child>span{color:#723d40;letter-spacing:.2em;margin-bottom:11px;font-size:9px;display:block}.featuredFinalHeader h2{color:var(--gold);margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:300}.featuredFinalHeaderLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 24px;display:flex}.featuredFinalHeaderLinks a{color:#5e3235;border-bottom:1px solid #0000;padding-bottom:3px;font-size:12.5px;transition:color .2s,border-color .2s}.featuredFinalHeaderLinks a:hover{color:var(--gold);border-color:var(--gold)}.featuredFinalGrid{grid-template-columns:1.45fr .75fr;gap:22px;display:grid}.featuredFinalMain{background:#e8dfd3;min-height:940px;display:block;position:relative;overflow:hidden}.featuredFinalMain img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0}.featuredFinalMain:hover img{transform:scale(1.025)}.featuredFinalMain:after{content:"";background:linear-gradient(#00000003 30%,#0000000f 58%,#00000094 100%);position:absolute;inset:0}.featuredFinalMainOverlay{z-index:2;color:#ede7de;position:absolute;bottom:42px;right:42px}.featuredFinalMainOverlay>span{color:#ffffffb8;letter-spacing:.18em;margin-bottom:8px;font-size:8px;display:block}.featuredFinalMainOverlay h3{margin:0 0 12px;font-size:clamp(28px,3vw,43px);font-weight:300}.featuredFinalMainOverlay p{border-bottom:1px solid #ffffffb3;width:fit-content;margin:0;padding-bottom:4px;font-size:11px}.featuredFinalSide{grid-template-rows:repeat(3,1fr);gap:22px;display:grid}.featuredFinalCard{background:#eae3d8;grid-template-columns:1fr .72fr;min-height:298px;display:grid}.featuredFinalCardMedia{overflow:hidden}.featuredFinalCardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.6,.2,1)}.featuredFinalCard:hover .featuredFinalCardMedia img{transform:scale(1.035)}.featuredFinalCardMeta{flex-direction:column;justify-content:space-between;padding:28px 24px;display:flex}.featuredFinalCardMeta>div>span{color:#784143;letter-spacing:.15em;font-size:7px}.featuredFinalCardMeta h3{color:#150b0c;margin:7px 0 0;font-size:16px;font-weight:400}.featuredFinalArrow{color:#432425;font-size:16px;transition:transform .3s}.featuredFinalCard:hover .featuredFinalArrow{transform:translate(-5px)}.featuredFinalStatement{color:#ede7de;background:#140b0b;grid-template-columns:.35fr 1fr;align-items:start;gap:50px;margin-top:22px;padding:75px clamp(30px,6vw,90px);display:grid}.featuredFinalStatement span{color:#7e4447;letter-spacing:.18em;padding-top:9px;font-size:8px}.featuredFinalStatement p{max-width:800px;margin:0;font-size:clamp(22px,3vw,39px);font-weight:300;line-height:1.8}@media (max-width:980px){.featuredFinal{padding:90px 0 100px}.featuredFinalGrid{grid-template-columns:1fr}.featuredFinalMain{min-height:75svh}.featuredFinalSide{grid-template-rows:none;grid-template-columns:repeat(3,1fr)}.featuredFinalCard{flex-direction:column;display:flex}.featuredFinalCardMedia{aspect-ratio:4/5}.featuredFinalCardMeta{flex:1}}@media (max-width:700px){.featuredFinal{padding:70px 0 80px}.featuredFinalHeader{grid-template-columns:1fr;gap:25px;margin-bottom:35px}.featuredFinalHeaderSide{justify-self:start}.featuredFinalMain{min-height:68svh}.featuredFinalMainOverlay{bottom:25px;right:23px}.featuredFinalSide{grid-template-columns:1fr}.featuredFinalCard{grid-template-columns:1.15fr .85fr;min-height:260px;display:grid}.featuredFinalCardMedia{aspect-ratio:auto}.featuredFinalCardMeta{text-align:center;justify-content:center;align-items:center;gap:12px}.featuredFinalCardMeta>div{flex-direction:column;align-items:center;display:flex}.featuredFinalStatement{grid-template-columns:1fr;gap:24px;padding:45px 25px 50px}}.homeCategoriesHeader{margin-bottom:34px!important}.tulipSelectionHeader{margin-bottom:38px!important}.tulipStoryHeader{margin-bottom:36px!important}.editorialMomentsHeader{margin-bottom:38px!important}.featuredFinalHeader{margin-bottom:40px!important}.homeCategoriesHeader h2,.tulipSelectionHeader h2,.tulipStoryHeader h2,.editorialMomentsHeader h2,.featuredFinalHeader h2{font-size:clamp(20px,1.8vw,26px)!important}.tulipStoryCopy h3{white-space:nowrap!important;font-size:clamp(17px,1.3vw,20px)!important}.tulipStoryDetailText p{font-size:clamp(16px,1.5vw,20px)!important}.editorialMomentText h3{font-size:clamp(17px,1.35vw,20px)!important}.editorialFilmOverlay h3{font-size:clamp(24px,3vw,38px)!important}.featuredFinalMainOverlay h3{font-size:clamp(24px,2.5vw,34px)!important}.featuredFinalStatement p{font-size:clamp(19px,2.2vw,29px)!important}.tulipSelectionVideoCard{min-height:600px!important}.tulipStoryEditorial,.tulipStoryHero img{min-height:620px!important}.editorialMomentImageLarge,.editorialMomentImage img{min-height:580px!important}.editorialFilm{height:68svh!important;min-height:560px!important}.featuredFinalMain{min-height:760px!important}.featuredFinalStatement{padding-top:52px!important;padding-bottom:52px!important}@media (max-width:700px){.homeCategories,.tulipSelection,.tulipStory,.editorialMoments,.featuredFinal{padding-top:55px!important;padding-bottom:62px!important}.tulipSelectionVideoCard{min-height:58svh!important}.tulipStoryHero img{min-height:54svh!important}.editorialMomentImageLarge,.editorialMomentImage img{min-height:52svh!important}.editorialFilm{height:58svh!important;min-height:470px!important}.featuredFinalMain{min-height:58svh!important}}.homeCategories{padding:42px 0 48px!important}.tulipSelection{padding:48px 0 54px!important}.tulipStory{padding:50px 0!important}.editorialMoments{padding:50px 0 56px!important}.featuredFinal{padding:52px 0 58px!important}.featureStrip{padding-top:42px!important;padding-bottom:42px!important}.homeCategoriesHeader,.tulipSelectionHeader,.tulipStoryHeader,.editorialMomentsHeader{margin-bottom:24px!important}.featuredFinalHeader{margin-bottom:26px!important;padding-bottom:20px!important}.tulipSelectionSmallGrid{gap:12px!important;margin-top:12px!important}.tulipSelectionEditorial{gap:12px!important}.tulipStoryDetail,.editorialFilm{margin-top:12px!important}.editorialMomentDuo{gap:14px!important;margin-top:12px!important}.featuredFinalGrid,.featuredFinalSide{gap:14px!important}.featuredFinalStatement{margin-top:14px!important;padding-top:38px!important;padding-bottom:38px!important}.tulipSelectionHeader>span{margin-top:10px!important}.tulipStoryCopy h3,.editorialMomentText h3{margin-bottom:20px!important}.tulipStoryCopy p,.editorialMomentText p{margin-bottom:12px!important}.tulipStoryNumber{margin-bottom:25px!important}@media (max-width:700px){.homeCategories,.tulipSelection,.tulipStory,.editorialMoments,.featuredFinal{padding-top:36px!important;padding-bottom:40px!important}.homeCategoriesHeader,.tulipSelectionHeader,.tulipStoryHeader,.editorialMomentsHeader,.featuredFinalHeader{margin-bottom:20px!important}.tulipStoryDetail,.editorialFilm,.editorialMomentDuo,.featuredFinalStatement{margin-top:10px!important}}.featureStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)!important;padding:0!important}.featureStripInner{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.feature{border-left:1px solid #e5dcce;align-items:center;gap:16px;min-height:125px;padding:25px 30px;display:flex}.feature:last-child{border-left:0}.featureIcon{color:#1f1111;flex:none;place-items:center;width:38px;height:38px;display:grid}.featureIcon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.feature h3{color:#140b0b;margin:0 0 6px;font-size:13px;font-weight:500}.feature p{color:#603436;margin:0;font-size:11px;line-height:1.75}@media (max-width:900px){.featureStripInner{grid-template-columns:repeat(2,1fr)}.feature{border-bottom:1px solid #e5dcce;min-height:115px}.feature:nth-child(2){border-left:0}.feature:nth-last-child(-n+2){border-bottom:0}}@media (max-width:560px){.featureStripInner{grid-template-columns:1fr}.feature{border-bottom:1px solid #e5dcce;border-left:0;min-height:auto;padding:20px 22px}.feature:last-child{border-bottom:0}.featureIcon{width:34px;height:34px}.featureIcon svg{width:24px;height:24px}}html .homePage .featureStrip,html[data-tulip-theme] .homePage .featureStrip{background:#eae3d8!important;border-top:1px solid #e5dcce!important;border-bottom:1px solid #e5dcce!important;margin:0!important;padding:0!important}html .homePage .featureStripInner,html[data-tulip-theme] .homePage .featureStripInner{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;min-height:0!important;display:grid!important}html .homePage .feature,html[data-tulip-theme] .homePage .feature{text-align:right!important;border-top:0!important;border-bottom:0!important;border-left:1px solid #e5dcce!important;background:0 0!important;border-inline-start:1px solid #e5dcce!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:14px!important;min-height:108px!important;padding:20px 24px!important;display:flex!important}html .homePage .feature:last-child,html[data-tulip-theme] .homePage .feature:last-child{border-left:0!important;border-inline-start:0!important}html .homePage .featureIcon,html[data-tulip-theme] .homePage .featureIcon{color:#201112!important;flex:none!important;width:31px!important;height:31px!important;margin:0!important}html .homePage .featureIcon svg,html[data-tulip-theme] .homePage .featureIcon svg{stroke:currentColor!important;stroke-width:1.35px!important;width:27px!important;height:27px!important}html .homePage .feature h3,html[data-tulip-theme] .homePage .feature h3{color:#140b0b!important;margin:0 0 5px!important;font-size:12px!important;font-weight:500!important}html .homePage .feature p,html[data-tulip-theme] .homePage .feature p{color:#5e3335!important;margin:0!important;font-size:10px!important;line-height:1.65!important}@media (max-width:900px){html .homePage .featureStripInner,html[data-tulip-theme] .homePage .featureStripInner{grid-template-columns:repeat(2,minmax(0,1fr))!important}html .homePage .feature,html[data-tulip-theme] .homePage .feature{border-bottom:1px solid #e5dcce!important}}@media (max-width:560px){html .homePage .featureStripInner,html[data-tulip-theme] .homePage .featureStripInner{grid-template-columns:1fr!important}html .homePage .feature,html[data-tulip-theme] .homePage .feature{border-left:0!important;border-inline-start:0!important;border-bottom:1px solid #e5dcce!important;justify-content:flex-start!important;min-height:82px!important;padding:16px 20px!important}html .homePage .feature:last-child,html[data-tulip-theme] .homePage .feature:last-child{border-bottom:0!important}}html .homePage .feature,html[data-tulip-theme] .homePage .feature{border-right:0!important;border-inline-start:0!important}html .homePage .feature:not(:last-child),html[data-tulip-theme] .homePage .feature:not(:last-child){border-left:1px solid #e5dcce!important}html .homePage .feature:last-child,html[data-tulip-theme] .homePage .feature:last-child{border-left:0!important}html .homePage .footer{background:#ede7de!important;border-top:0!important}html .homePage .newsletter{grid-template-columns:1fr minmax(340px,520px);align-items:center;gap:55px;display:grid;background:#ede7de!important;padding-top:44px!important;padding-bottom:44px!important}html .homePage .newsletter .eyebrow{letter-spacing:.18em;margin-bottom:7px;display:block;color:#713d40!important;font-size:8px!important}html .homePage .newsletter h2{margin:0;color:#140b0b!important;font-size:clamp(20px,2vw,28px)!important;font-weight:400!important}html .homePage .newsletterForm{grid-template-columns:1fr auto;background:#ede7de!important;border:1px solid #e1d6c6!important;border-radius:0!important;height:48px!important;padding:0!important;display:grid!important}html .homePage .newsletterForm input{min-width:0;color:#140b0b!important;background:0 0!important;border:0!important;outline:0!important;padding:0 17px!important;font-size:12px!important}html .homePage .newsletterForm button{min-width:92px;transition:background .25s;color:#ede7de!important;background:#140b0b!important;border:0!important;border-radius:0!important;padding:0 22px!important;font-size:11px!important}html .homePage .newsletterForm button:hover{background:#291617!important}html .homePage .footerMain,html[data-tulip-theme] .homePage .footerMain{color:var(--ink)!important;background:var(--surface-warm)!important;border:0!important}html .homePage .footerGrid{grid-template-columns:1.7fr repeat(4,minmax(120px,1fr))!important;gap:38px!important;padding-top:48px!important;padding-bottom:42px!important;display:grid!important}html .homePage .footerBrandBlock{padding-left:25px}html .homePage .footerBrandBlock .brandLogoImage{width:142px!important}html .homePage .footerBrandBlock p{max-width:270px;color:var(--muted)!important;margin:18px 0 0!important;font-size:11px!important;line-height:1.9!important}html .homePage .footerGrid h3{color:var(--gold)!important;margin:0 0 17px!important;font-size:11px!important;font-weight:500!important}html .homePage .footerGrid a,html .homePage .footerGrid p{display:block;color:var(--muted)!important;margin:0 0 10px!important;font-size:10px!important;line-height:1.7!important;text-decoration:none!important}html .homePage .footerGrid a{transition:color .2s}html .homePage .footerGrid a:hover{color:var(--gold)!important}html .homePage .footerMain [class*=socialBar]{border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;justify-content:center!important;align-items:center!important;min-height:66px!important;display:flex!important}html .homePage .footerMain [class*=socialLinks]{justify-content:center!important;align-items:center!important;gap:10px!important;display:flex!important}html .homePage .footerMain [class*=socialLink]{width:33px!important;height:33px!important;color:var(--gold)!important;border:1px solid var(--line)!important;background:0 0!important;border-radius:50%!important;place-items:center!important;transition:color .2s,border-color .2s,background .2s,transform .2s!important;display:grid!important}html .homePage .footerMain [class*=socialLink]:hover{transform:translateY(-2px);color:#ede7de!important;background:var(--gold)!important;border-color:var(--gold)!important}html .homePage .footerBottom{min-height:78px!important;color:var(--muted)!important;border-top:0!important}html .homePage .footerBottom a{color:var(--muted)!important}html .homePage .footerBottom a:hover{color:var(--gold)!important}@media (max-width:900px){html .homePage .newsletter{grid-template-columns:1fr!important;gap:23px!important;padding-top:36px!important;padding-bottom:36px!important}html .homePage .footerGrid{grid-template-columns:repeat(2,1fr)!important;gap:35px 25px!important}html .homePage .footerBrandBlock{grid-column:1/-1;padding-left:0}}@media (max-width:560px){html .homePage .newsletter{padding-top:30px!important;padding-bottom:30px!important}html .homePage .newsletterForm{grid-template-columns:1fr 78px}html .homePage .newsletterForm button{min-width:0;padding-inline:10px!important}html .homePage .footerGrid{grid-template-columns:1fr 1fr!important;gap:30px 18px!important;padding-top:36px!important;padding-bottom:34px!important}html .homePage .footerBrandBlock .brandLogoImage{width:120px!important}html .homePage .footerMain [class*=socialBar]{min-height:70px!important;padding:14px 0!important}html .homePage .footerBottom{padding-top:20px!important;padding-bottom:20px!important}}html .headerStack.headerStackScrolled,html .headerStackOverlay.headerStackScrolled{-webkit-backdrop-filter:none!important;background:#ede7de!important}html .headerStackScrolled .siteHeader,html .headerStackOverlay.headerStackScrolled .siteHeader{background:var(--surface-warm)!important;background-color:var(--surface-warm)!important;-webkit-backdrop-filter:none!important;box-shadow:0 1px #00000014!important}html .headerStackScrolled .header{background:var(--surface-warm)!important}html .headerStackScrolled .goldPriceBar{-webkit-backdrop-filter:none!important;background:#ebe3d8!important}html .headerStackScrolled .nav a,html .headerStackScrolled .actions button,html .headerStackScrolled .mobileMenu summary{color:#140b0b!important}html .homePage .footerBrandBlock{min-width:250px!important;overflow:visible!important}html .homePage .footerBrandBlock .footerSocialsFixed{direction:ltr!important;grid-template-rows:32px!important;grid-template-columns:repeat(6,32px)!important;grid-auto-flow:column!important;justify-content:start!important;align-items:center!important;gap:8px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin:18px 0 0!important;padding:0!important;display:grid!important;overflow:visible!important}html .homePage .footerBrandBlock .footerSocialsFixed>a{float:none!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;color:var(--gold)!important;background:0 0!important;border:1px solid #371d1f!important;border-radius:50%!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}html .homePage .footerBrandBlock .footerSocialsFixed>a:hover{color:#140b0b!important;border-color:var(--gold)!important;background:#ede7de!important}html .homePage .footerBrandBlock .footerSocialsFixed svg{width:14px!important;height:14px!important;margin:0!important;display:block!important}html .homePage .footerMain [class*=socialBar]{display:none!important}@media (max-width:620px){html .homePage .footerBrandBlock{min-width:0!important}html .homePage .footerBrandBlock .footerSocialsFixed{grid-template-rows:29px!important;grid-template-columns:repeat(6,29px)!important;gap:6px!important;margin-top:16px!important}html .homePage .footerBrandBlock .footerSocialsFixed>a{width:29px!important;min-width:29px!important;max-width:29px!important;height:29px!important;min-height:29px!important;max-height:29px!important}html .homePage .footerBrandBlock .footerSocialsFixed svg{width:13px!important;height:13px!important}}html .homePage .footerBrandBlock .footerSocialsFixed{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}html .homePage .footerBrandBlock .footerSocialsFixed:before,html .homePage .footerBrandBlock .footerSocialsFixed:after{content:none!important;display:none!important}html .homePage .footerBrandBlock .footerSocialsFixed{grid-template-rows:37px!important;grid-template-columns:repeat(6,37px)!important;gap:9px!important;margin-top:20px!important}html .homePage .footerBrandBlock .footerSocialsFixed>a{border-width:1px!important;width:37px!important;min-width:37px!important;max-width:37px!important;height:37px!important;min-height:37px!important;max-height:37px!important}html .homePage .footerBrandBlock .footerSocialsFixed svg{width:17px!important;height:17px!important}html .homePage .footerGrid h3{margin-bottom:19px!important;font-size:13px!important;font-weight:500!important}html .homePage .footerGrid a,html .homePage .footerGrid p{font-size:11.5px!important;line-height:1.8!important}html .homePage .newsletter .eyebrow{font-size:9px!important}html .homePage .newsletter h2{font-size:clamp(22px,2.1vw,30px)!important}html .homePage .newsletterForm input,html .homePage .newsletterForm button{font-size:12px!important}html .homePage .footerBottom,html .homePage .footerBottom span,html .homePage .footerBottom a{font-size:10.5px!important}@media (max-width:620px){html .homePage .footerBrandBlock .footerSocialsFixed{grid-template-rows:32px!important;grid-template-columns:repeat(6,32px)!important;gap:6px!important}html .homePage .footerBrandBlock .footerSocialsFixed>a{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important}html .homePage .footerBrandBlock .footerSocialsFixed svg{width:15px!important;height:15px!important}html .homePage .footerGrid h3{font-size:12.5px!important}html .homePage .footerGrid a,html .homePage .footerGrid p{font-size:11px!important}}html .homePage .footerBrandBlock{text-align:center!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;padding-left:0!important;display:flex!important}html .homePage .footerBrandBlock .brandLogo,html .homePage .footerBrandBlock .brandLogoCompact{justify-content:center!important;width:100%!important;display:flex!important}html .homePage .footerBrandBlock .brandLogoImage{margin-left:auto!important;margin-right:auto!important;display:block!important}html .homePage .footerBrandBlock .footerSocialsFixed{width:max-content!important;box-shadow:none!important;direction:ltr!important;background:0 0!important;border:0!important;grid-template-rows:37px!important;grid-template-columns:repeat(6,37px)!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:18px auto 0!important;padding:0!important;display:grid!important}html .homePage .footerBrandBlock .footerSocialsFixed>a{width:37px!important;min-width:37px!important;max-width:37px!important;height:37px!important;min-height:37px!important;max-height:37px!important;color:var(--gold)!important;box-shadow:none!important;background:0 0!important;border:1px solid #371d1f!important;border-radius:50%!important;place-items:center!important;margin:0!important;padding:0!important;transition:color .2s,border-color .2s!important;display:grid!important;transform:none!important}html .homePage .footerBrandBlock .footerSocialsFixed svg{width:17px!important;height:17px!important;transition:transform .22s,color .22s!important;display:block!important;transform:scale(1)!important}html .homePage .footerBrandBlock .footerSocialsFixed>a:hover,html .homePage .footerBrandBlock .footerSocialsFixed>a:focus-visible{color:var(--gold)!important;box-shadow:none!important;background:0 0!important;border-color:#4b282a!important;transform:none!important}html .homePage .footerBrandBlock .footerSocialsFixed>a:hover svg,html .homePage .footerBrandBlock .footerSocialsFixed>a:focus-visible svg{transform:scale(1.28)!important}html .homePage .footerContactBlock{text-align:right!important;flex-direction:column!important;align-items:flex-start!important;display:flex!important}html .homePage .footerContactInfo{flex-direction:column!important;align-items:flex-start!important;gap:7px!important;width:100%!important;display:flex!important}html .homePage .footerContactInfo p,html .homePage .footerContactInfo a{width:auto!important;margin:0!important;font-size:11.5px!important;line-height:1.7!important;display:block!important}html .homePage .footerContactInfo p{color:#86484b!important}html .homePage .footerContactInfo a{color:#86484b!important;text-decoration:none!important}html .homePage .footerContactInfo a:hover{color:#ede7de!important}html .homePage .footerEnamadPlaceholder{color:#201112!important;background:#ede7de!important;border:1px solid #e4dacb!important;border-radius:4px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:82px!important;height:92px!important;margin-top:22px!important;display:flex!important}html .homePage .footerEnamadPlaceholder span{direction:ltr;font-size:12px!important;font-weight:600!important}html .homePage .footerEnamadPlaceholder small{color:#613436!important;font-size:8px!important}@media (max-width:620px){html .homePage .footerBrandBlock{align-items:center!important}html .homePage .footerBrandBlock .footerSocialsFixed{grid-template-rows:31px!important;grid-template-columns:repeat(6,31px)!important;gap:6px!important;margin-top:16px!important}html .homePage .footerBrandBlock .footerSocialsFixed>a{width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;min-height:31px!important;max-height:31px!important}html .homePage .footerBrandBlock .footerSocialsFixed svg{width:15px!important;height:15px!important}html .homePage .footerContactBlock{align-items:flex-start!important}html .homePage .footerEnamadPlaceholder{width:75px!important;height:84px!important}}html .homePage .footerMain .footerBrandBlock .footerSocialsFixed,html .homePage .footerMain .footerBrandBlock .footerSocialsFixed:hover,html .homePage .footerMain .footerBrandBlock .footerSocialsFixed:focus-within{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;transform:none!important}html .homePage .footerMain .footerBrandBlock .footerSocialsFixed>a,html .homePage .footerMain .footerBrandBlock .footerSocialsFixed>a:hover,html .homePage .footerMain .footerBrandBlock .footerSocialsFixed>a:focus-visible{box-shadow:none!important;color:var(--gold)!important;background:0 0!important;transform:none!important}html .homePage .footerMain .footerBrandBlock .footerSocialsFixed>a svg{transition:transform .2s,opacity .2s!important;transform:scale(1)!important}html .homePage .footerMain .footerBrandBlock .footerSocialsFixed>a:hover svg,html .homePage .footerMain .footerBrandBlock .footerSocialsFixed>a:focus-visible svg{transform:scale(1.32)!important}html .homePage .footerMain .footerBrandBlock .footerSocialsFixed:before,html .homePage .footerMain .footerBrandBlock .footerSocialsFixed:after,html .homePage .footerMain .footerBrandBlock .footerSocialsFixed>a:before,html .homePage .footerMain .footerBrandBlock .footerSocialsFixed>a:after{content:none!important;display:none!important}.homePage img.tulipRandomHoverImage{backface-visibility:hidden;will-change:transform;transform-origin:50%!important;transition:transform .34s cubic-bezier(.55,.08,.25,1),opacity .24s!important}.homePage img.tulipRandomHoverImage.tulipRandomHoverTurning{opacity:.92;transform:perspective(1100px)rotateY(88deg)scale(.985)!important}@media (hover:none),(pointer:coarse){.homePage img.tulipRandomHoverImage,.homePage img.tulipRandomHoverImage.tulipRandomHoverTurning{transition:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.homePage img.tulipRandomHoverImage{transition:opacity .15s!important}.homePage img.tulipRandomHoverImage.tulipRandomHoverTurning{opacity:.35;transform:none!important}}.homePage img.tulipRandomHoverImage,.homePage img.tulipRandomHoverImage.tulipRandomHoverTurning,.homePage img.tulipHoverSwap,.homePage img.tulipHoverSwapFade{transform:rotate(0)!important}.homePage img.tulipHoverSwap{opacity:1;will-change:opacity;transition:opacity .23s cubic-bezier(.4,0,.2,1)!important}.homePage img.tulipHoverSwap.tulipHoverSwapFade{opacity:.12!important;transform:none!important}.homePage img.tulipHoverSwap:hover{transform:none!important}@media (hover:none),(pointer:coarse){.homePage img.tulipHoverSwap,.homePage img.tulipHoverSwap.tulipHoverSwapFade{opacity:1!important;transition:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.homePage img.tulipHoverSwap{transition:opacity .1s linear!important}}html .homePage .siteHeader{overflow:visible!important}html .homePage .header{align-items:center!important;height:92px!important;min-height:92px!important}html .homePage .stickyHomeLogo{justify-content:center!important;align-items:center!important;height:92px!important;display:flex!important;overflow:hidden!important}html .homePage .stickyHomeLogo .brandLogo,html .homePage .stickyHomeLogo .brandLogoCompact{justify-content:center!important;align-items:center!important;height:100%!important;display:flex!important}html .homePage .stickyHomeLogo .brandLogoImage{object-fit:contain!important;width:92px!important;max-width:92px!important;height:auto!important;max-height:76px!important;margin:0!important;display:block!important}html .headerStackScrolled .stickyHomeLogo .brandLogoImage{width:86px!important;max-width:86px!important;max-height:70px!important}@media (max-width:820px){html .homePage .header{height:76px!important;min-height:76px!important}html .homePage .stickyHomeLogo{height:76px!important}html .homePage .stickyHomeLogo .brandLogoImage{width:76px!important;max-width:76px!important;max-height:62px!important}html .homePage .heroBrandReveal{display:none!important}}html .goldPriceBar,html .homePage .goldPriceBar,html .goldPriceInner,html .goldPriceInner span,html .goldPriceInner strong,html .goldPriceInner small{color:#2c1819!important}html .goldPriceInner strong{font-weight:500!important}html .headerStackScrolled .goldPriceInner,html .headerStackScrolled .goldPriceInner span,html .headerStackScrolled .goldPriceInner strong,html .headerStackScrolled .goldPriceInner small{color:#2c1819!important}html,body{width:100%;max-width:100%;overflow-x:hidden}.homePage{width:100%;overflow-x:hidden}.homePage img,.homePage video{max-width:100%}.homePage .shell{width:min(1380px,100% - 64px);margin-inline:auto}@media (min-width:1400px){.homePage .shell{width:min(1420px,100% - 80px)}.homePage .heroCopy{bottom:7vh!important}}@media (max-width:1180px){.homePage .shell{width:min(100% - 44px,1180px)}.homePage .nav{gap:20px!important}.homePage .nav a{font-size:11px!important}.homePage .actions{gap:10px!important}.homeCategoriesGrid{gap:14px!important}.tulipSelectionEditorial,.tulipStoryEditorial{grid-template-columns:1.15fr .85fr!important}.editorialMomentRow{gap:38px!important}.featuredFinalGrid{grid-template-columns:1.35fr .65fr!important}.homePage .footerGrid{grid-template-columns:1.5fr repeat(4,minmax(105px,1fr))!important;gap:28px!important}}@media (max-width:1024px){.homePage .shell{width:calc(100% - 36px)}.homePage .nav{gap:15px!important}.homePage .nav a{font-size:10.5px!important}.homePage .stickyHomeLogo .brandLogoImage{width:82px!important;max-width:82px!important}.homePage .hero{min-height:620px!important}.homeCategoriesGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.tulipSelectionEditorial{grid-template-columns:1fr 1fr!important;gap:14px!important}.tulipSelectionSmallGrid{gap:14px!important}.tulipStoryEditorial{grid-template-columns:1fr 1fr!important}.editorialMomentRow{grid-template-columns:1.05fr .95fr!important;gap:30px!important}.editorialMomentDuo{gap:14px!important}.featuredFinalGrid{grid-template-columns:1fr 1fr!important}.homePage .footerGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:38px 28px!important}.homePage .footerBrandBlock{grid-column:1/-1!important}}@media (max-width:820px){.homePage .shell{width:calc(100% - 28px)}.goldPriceBar{min-height:30px!important}.goldPriceInner{white-space:nowrap;gap:6px!important;min-height:30px!important}.goldPriceInner span,.goldPriceInner strong{font-size:9.5px!important}.goldPriceInner small{display:none!important}.homePage .header{height:72px!important;min-height:72px!important}.homePage .stickyHomeLogo{height:72px!important}.homePage .stickyHomeLogo .brandLogoImage{width:72px!important;max-width:72px!important;max-height:58px!important}.homePage .nav{display:none!important}.homePage .mobileMenu{display:block!important}.homePage .desktopAction{display:none!important}.homePage .actions{gap:7px!important;margin-inline-start:auto!important}.homePage .actions button,.homePage .mobileMenu summary{width:34px!important;height:34px!important}.homePage .hero{height:calc(100svh - 30px)!important;min-height:560px!important}.homePage .heroCopy{width:calc(100% - 40px)!important;bottom:7vh!important}.homePage .heroCopy .brandLogoImage{width:165px!important;max-width:52vw!important}.homePage .heroTaglineReveal{font-size:12px!important}.homeCategoriesHeader h2,.tulipSelectionHeader h2,.tulipStoryHeader h2,.editorialMomentsHeader h2,.featuredFinalHeader h2{font-size:27px!important}.tulipSelectionEditorial{grid-template-columns:1fr!important}.tulipSelectionVideoCard{min-height:58svh!important}.tulipSelectionLead img{min-height:52svh!important}.tulipStoryEditorial{grid-template-columns:1fr!important;min-height:0!important}.tulipStoryHero img{min-height:54svh!important}.tulipStoryCopy{padding:34px 0 10px!important}.tulipStoryDetail{grid-template-columns:1fr!important}.editorialMomentRow{grid-template-columns:1fr!important;gap:28px!important}.editorialMomentText{padding:0!important}.editorialMomentImageLarge,.editorialMomentImage img{min-height:52svh!important}.editorialFilm{height:58svh!important;min-height:470px!important}.featuredFinalHeader{grid-template-columns:1fr!important;gap:18px!important}.featuredFinalHeaderSide{max-width:100%!important}.featuredFinalGrid{grid-template-columns:1fr!important}.featuredFinalMain{min-height:58svh!important}.featuredFinalSide{grid-template-columns:repeat(3,1fr)!important}.homePage .newsletter{grid-template-columns:1fr!important;gap:22px!important}}@media (max-width:700px){.homePage .shell{width:calc(100% - 24px)}.homeCategories,.tulipSelection,.tulipStory,.editorialMoments,.featuredFinal{padding-top:42px!important;padding-bottom:46px!important}.homeCategoriesHeader,.tulipSelectionHeader,.tulipStoryHeader,.editorialMomentsHeader,.featuredFinalHeader{margin-bottom:22px!important}.homeCategoriesGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.homeCategoryMeta{padding-top:11px!important}.homeCategoryMeta h3{font-size:13px!important}.homeCategoryMeta span{font-size:8px!important}.tulipSelectionSmallGrid{grid-template-columns:1fr!important}.tulipSelectionSmallGrid img{min-height:48svh!important}.tulipStoryCopy h3{white-space:nowrap!important;font-size:clamp(14px,4.3vw,22px)!important}.tulipStoryCopy p{font-size:12px!important;line-height:2!important}.tulipStoryDetailText{padding:30px 22px!important}.editorialMomentText h3{white-space:normal;font-size:19px!important}.editorialMomentText p{font-size:12px!important;line-height:1.95!important}.editorialFilmOverlay{padding:26px 20px!important}.editorialFilmOverlay h3{font-size:27px!important}.editorialMomentDuo{grid-template-columns:1fr!important}.editorialMomentDuoTall img,.editorialMomentDuoShort img{height:auto!important;min-height:50svh!important}.featuredFinalSide{grid-template-columns:1fr!important}.featuredFinalCard img{min-height:52svh!important}.featuredFinalStatement{padding:34px 20px!important}.featuredFinalStatement p{font-size:21px!important;line-height:1.75!important}html .homePage .featureStripInner,html[data-tulip-theme] .homePage .featureStripInner{grid-template-columns:1fr!important}html .homePage .feature,html[data-tulip-theme] .homePage .feature{border-bottom:1px solid #e5dcce!important;border-left:0!important;border-right:0!important;justify-content:flex-start!important;min-height:78px!important;padding:14px 16px!important}html .homePage .feature:last-child{border-bottom:0!important}.homePage .footerGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 18px!important}.homePage .footerBrandBlock{grid-column:1/-1!important;align-items:center!important}.homePage .footerContactBlock{align-items:flex-start!important}}@media (max-width:560px){.homePage .shell{width:calc(100% - 20px)}.goldPriceInner{justify-content:center!important}.goldPriceInner span,.goldPriceInner strong{font-size:8.7px!important}.homePage .header{height:66px!important;min-height:66px!important}.homePage .stickyHomeLogo{height:66px!important}.homePage .stickyHomeLogo .brandLogoImage{width:66px!important;max-width:66px!important;max-height:53px!important}.homePage .actions button,.homePage .mobileMenu summary{width:31px!important;height:31px!important}.homePage .headerIcon{width:18px!important;height:18px!important}.homePage .hero{min-height:520px!important}.homePage .heroCopy{width:calc(100% - 28px)!important;bottom:6vh!important}.homePage .heroCopy .brandLogoImage{width:145px!important}.homeCategoriesHeader h2,.tulipSelectionHeader h2,.tulipStoryHeader h2,.editorialMomentsHeader h2,.featuredFinalHeader h2{font-size:23px!important}.homeCategoriesGrid{gap:8px!important}.homePage .newsletter{padding-top:28px!important;padding-bottom:28px!important}.homePage .newsletter h2{font-size:22px!important}.homePage .newsletterForm{grid-template-columns:1fr 76px!important;height:45px!important}.homePage .footerGrid{grid-template-columns:1fr 1fr!important;gap:28px 14px!important;padding-top:32px!important}.homePage .footerGrid h3{font-size:12px!important}.homePage .footerGrid a,.homePage .footerGrid p{font-size:10.5px!important}html .homePage .footerBrandBlock .footerSocialsFixed{grid-template-rows:30px!important;grid-template-columns:repeat(6,30px)!important;gap:5px!important;margin-inline:auto!important}html .homePage .footerBrandBlock .footerSocialsFixed>a{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important}html .homePage .footerBrandBlock .footerSocialsFixed svg{width:14px!important;height:14px!important}.homePage .footerBottom{text-align:center!important}}@media (max-width:390px){.homePage .shell{width:calc(100% - 16px)}.goldPriceInner{gap:4px!important}.goldPriceInner span,.goldPriceInner strong{font-size:8px!important}.homeCategoriesGrid{gap:6px!important}html .homePage .footerBrandBlock .footerSocialsFixed{grid-template-rows:27px!important;grid-template-columns:repeat(6,27px)!important;gap:4px!important}html .homePage .footerBrandBlock .footerSocialsFixed>a{width:27px!important;min-width:27px!important;max-width:27px!important;height:27px!important;min-height:27px!important;max-height:27px!important}.homePage .footerGrid{gap:25px 10px!important}}@media (hover:hover) and (pointer:fine){.homePage img.tulipHoverSwap{cursor:pointer}}@media (hover:none),(pointer:coarse){.homePage img.tulipHoverSwap,.homePage img.tulipHoverSwapFade{opacity:1!important;transition:none!important;transform:none!important}}
