.Button-module__LCT47W__button{border-radius:var(--radius-pill);min-height:44px;font-family:var(--font-body), sans-serif;font-weight:600;font-size:var(--fs-ui);white-space:nowrap;transition:transform var(--t-fast) var(--ease-out), background-color var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out);justify-content:center;align-items:center;gap:.5em;padding:12px 26px;line-height:1;display:inline-flex}.Button-module__LCT47W__button:active{transform:scale(.98)}.Button-module__LCT47W__label{align-items:center;gap:.45em;display:inline-flex}.Button-module__LCT47W__arrow{transition:transform var(--t-fast) var(--ease-out);display:inline-block}.Button-module__LCT47W__button:hover .Button-module__LCT47W__arrow{transform:translate(4px)}.Button-module__LCT47W__primary{background:var(--color-rose-deep);color:var(--color-white);box-shadow:0 10px 28px -12px color-mix(in srgb, var(--color-rose-deep) 70%, transparent);isolation:isolate;position:relative;overflow:hidden}.Button-module__LCT47W__primary:after{content:"";z-index:-1;transition:transform .7s var(--ease-out);background:linear-gradient(110deg,#0000 30%,#fff0e147 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.Button-module__LCT47W__primary:hover:after{transform:translate(120%)}.Button-module__LCT47W__primary:hover{background:color-mix(in srgb, var(--color-rose-deep) 86%, #000);box-shadow:0 14px 34px -12px color-mix(in srgb, var(--color-rose-deep) 85%, transparent)}.Button-module__LCT47W__dark{background:var(--color-dark);color:var(--color-white)}.Button-module__LCT47W__dark:hover{background:color-mix(in srgb, var(--color-dark) 86%, #000)}.Button-module__LCT47W__outline{border:1px solid color-mix(in srgb, currentColor 38%, transparent);color:currentColor;background:0 0}.Button-module__LCT47W__outline:hover{border-color:currentColor}.Button-module__LCT47W__soft{background:color-mix(in srgb, var(--color-rose) 12%, var(--color-white));min-height:40px;color:color-mix(in srgb, var(--color-rose-deep) 88%, #000);padding:9px 16px;font-size:14px;font-weight:600}.Button-module__LCT47W__soft:hover{background:var(--color-rose-deep);color:var(--color-white)}.Button-module__LCT47W__ghost{min-height:0;color:var(--color-rose-deep);letter-spacing:.01em;white-space:normal;background:0 0;border-radius:0;padding:6px 0}.Button-module__LCT47W__ghost .Button-module__LCT47W__label{transition:border-color var(--t-fast) var(--ease-out);border-bottom:1px solid #0000;padding-bottom:1px}.Button-module__LCT47W__ghost:hover .Button-module__LCT47W__label{border-color:color-mix(in srgb, var(--color-rose-deep) 50%, transparent)}.Button-module__LCT47W__link{color:currentColor;white-space:nowrap;background:0 0;border-radius:0;min-height:0;padding:4px 2px;font-weight:500}.Button-module__LCT47W__link .Button-module__LCT47W__label{border-bottom:1px solid color-mix(in srgb, currentColor 60%, transparent);transition:border-color var(--t-fast) var(--ease-out);padding-bottom:3px}.Button-module__LCT47W__link:hover .Button-module__LCT47W__label{border-color:currentColor}
.DayClock-module__r0BHmG__clock{opacity:0;pointer-events:none;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);align-items:center;gap:10px;display:flex;transform:translateY(6px)}.DayClock-module__r0BHmG__clock[data-visible]{opacity:1;transform:none}.DayClock-module__r0BHmG__sky{flex:none;overflow:visible}.DayClock-module__r0BHmG__arc{stroke:color-mix(in srgb, var(--color-gold) 70%, transparent);stroke-width:1px;stroke-dasharray:1.2 2.4;stroke-linecap:round}.DayClock-module__r0BHmG__horizon{stroke:color-mix(in srgb, currentColor 35%, transparent);stroke-width:1px;stroke-linecap:round}.DayClock-module__r0BHmG__sun{fill:var(--color-gold);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--color-gold) 80%, transparent));transition:transform .3s var(--ease-out)}.DayClock-module__r0BHmG__moon{fill:var(--color-gold);opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(6px)}.DayClock-module__r0BHmG__clock[data-night] .DayClock-module__r0BHmG__moon{opacity:1;transform:none}.DayClock-module__r0BHmG__clock{color:var(--color-ink)}.DayClock-module__r0BHmG__clock[data-tone=dark]{color:#efe4d6}.DayClock-module__r0BHmG__clock[data-tone=dark] .DayClock-module__r0BHmG__moon{fill:#efe4d6}.DayClock-module__r0BHmG__clock[data-tone=dark] .DayClock-module__r0BHmG__label{color:#d8b87a}.DayClock-module__r0BHmG__readout{flex-direction:column;gap:4px;line-height:1;display:flex}.DayClock-module__r0BHmG__time{font-family:var(--font-display), serif;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.02em;font-size:17px}.DayClock-module__r0BHmG__label{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--color-gold-deep);transition:color var(--t-theme) var(--ease-out);font-size:9px;font-weight:700}@media (min-width:1024px){.DayClock-module__r0BHmG__readout{flex-direction:row;align-items:baseline;gap:12px}.DayClock-module__r0BHmG__time{font-size:20px}.DayClock-module__r0BHmG__label{letter-spacing:.24em;font-size:11px}}
.SiteHeader-module__gsr0IW__header{z-index:100;height:var(--header-h);transition:background-color var(--t-theme) var(--ease-out), border-color var(--t-theme) var(--ease-out), backdrop-filter var(--t-theme) var(--ease-out);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.SiteHeader-module__gsr0IW__header[data-theme=light]{background:color-mix(in srgb, var(--color-light) 90%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-border) 70%, transparent);-webkit-backdrop-filter:blur(12px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.SiteHeader-module__gsr0IW__header[data-theme=light]{background:var(--color-light)}}.SiteHeader-module__gsr0IW__header[data-theme=dark]{background:color-mix(in srgb, var(--color-night) 72%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-gold) 16%, transparent);-webkit-backdrop-filter:blur(14px)}.SiteHeader-module__gsr0IW__header[data-theme=dark] .SiteHeader-module__gsr0IW__wordmark,.SiteHeader-module__gsr0IW__header[data-theme=dark] .SiteHeader-module__gsr0IW__mobileLink{color:#e0cfb1}.SiteHeader-module__gsr0IW__header[data-theme=dark] .SiteHeader-module__gsr0IW__nav{color:#e8ddcadb}.SiteHeader-module__gsr0IW__header[data-theme=dark] .SiteHeader-module__gsr0IW__nav a:hover{color:#fff}.SiteHeader-module__gsr0IW__header[data-theme=transparent]{background:0 0;border-bottom:1px solid #0000}.SiteHeader-module__gsr0IW__header[data-theme=transparent] .SiteHeader-module__gsr0IW__wordmark{color:#e0cfb1}.SiteHeader-module__gsr0IW__header[data-theme=transparent] .SiteHeader-module__gsr0IW__nav{color:#e8ddcadb}.SiteHeader-module__gsr0IW__header[data-theme=transparent] .SiteHeader-module__gsr0IW__nav a:hover{color:#fff}.SiteHeader-module__gsr0IW__header[data-theme=transparent] .SiteHeader-module__gsr0IW__mobileLink{color:#e0cfb1}.SiteHeader-module__gsr0IW__inner{justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.SiteHeader-module__gsr0IW__clockSlot{flex:1;min-width:0;padding-left:4px;display:flex}.SiteHeader-module__gsr0IW__wordmark{font-family:var(--font-deva), var(--font-display), serif;color:var(--color-ink);font-size:clamp(22px,5.5vw,28px);line-height:1}.SiteHeader-module__gsr0IW__nav{display:none}.SiteHeader-module__gsr0IW__actions{align-items:center;gap:14px;display:flex}.SiteHeader-module__gsr0IW__mobileLink{font-size:var(--fs-ui);color:var(--color-ink);transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);font-weight:600}.SiteHeader-module__gsr0IW__header[data-in-story] .SiteHeader-module__gsr0IW__mobileLink{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out), visibility 0s linear .3s;transform:translateY(-6px)}.SiteHeader-module__gsr0IW__cta{min-height:40px;padding:9px 16px}.SiteHeader-module__gsr0IW__ctaLabel{display:none}@media (min-width:1024px){.SiteHeader-module__gsr0IW__clockSlot{flex:none;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SiteHeader-module__gsr0IW__nav{font-size:var(--fs-ui);color:var(--color-ink);transition:opacity .36s var(--ease-out), transform .36s var(--ease-out);gap:36px;font-weight:600;display:flex}.SiteHeader-module__gsr0IW__header[data-in-story] .SiteHeader-module__gsr0IW__nav{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .36s var(--ease-out), transform .36s var(--ease-out), visibility 0s linear .36s;transform:translateY(-6px)}.SiteHeader-module__gsr0IW__nav a:hover{color:var(--color-rose-deep)}.SiteHeader-module__gsr0IW__mobileLink{display:none}.SiteHeader-module__gsr0IW__cta{min-height:44px;padding:11px 22px}.SiteHeader-module__gsr0IW__ctaLabel{display:inline}}
.HeroPrologue-module__wq6TNG__hero{--hero-fg:#d8c5a5;--hero-muted:#c4b29a;min-height:100svh;color:var(--hero-fg);background:var(--color-dark);isolation:isolate;display:flex;position:relative;overflow:hidden}.HeroPrologue-module__wq6TNG__bg{object-fit:cover;object-position:center;z-index:-2}.HeroPrologue-module__wq6TNG__hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0009 0%,#00000040 40%,#0000 62%);position:absolute;inset:0}.HeroPrologue-module__wq6TNG__inner{z-index:1;width:100%;min-height:100svh;padding-top:calc(var(--header-h) + 16px);flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(18px,5vw,44px);padding-bottom:40px;display:flex;position:relative}.HeroPrologue-module__wq6TNG__copy{flex-direction:column;order:2;align-items:flex-start;display:flex}.HeroPrologue-module__wq6TNG__brand{flex-direction:column;align-items:flex-start;margin-bottom:.9em;display:flex}.HeroPrologue-module__wq6TNG__mark{color:var(--hero-fg);background:linear-gradient(115deg,#ead9b8 10%,#c6a96e 55%,#e9d6b0 90%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(56px,17vw,92px);line-height:1}.HeroPrologue-module__wq6TNG__brandName{letter-spacing:.32em;text-transform:uppercase;color:var(--hero-muted);margin-top:.7em;font-size:12px;font-weight:600}.HeroPrologue-module__wq6TNG__headline{font-family:var(--font-display), serif;letter-spacing:-.005em;color:var(--hero-fg);text-wrap:balance;margin-bottom:.5em;font-size:clamp(30px,8.4vw,48px);font-weight:400;line-height:1.08}.HeroPrologue-module__wq6TNG__lead{color:var(--hero-muted);max-width:36ch;margin-bottom:1.7em;font-size:clamp(16px,4.4vw,22px);line-height:1.5}.HeroPrologue-module__wq6TNG__headline em{background:linear-gradient(115deg,#f0dfbf 10%,#c6a96e 60%,#e9d6b0 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.HeroPrologue-module__wq6TNG__scrollCue{color:var(--hero-muted);flex-direction:column;align-items:center;gap:10px;display:none;position:absolute;bottom:clamp(14px,3svh,28px);left:50%;transform:translate(-50%)}.HeroPrologue-module__wq6TNG__scrollCueText{letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600}.HeroPrologue-module__wq6TNG__scrollCueLine{background:color-mix(in srgb, var(--color-gold) 25%, transparent);width:1px;height:44px;position:relative;overflow:hidden}.HeroPrologue-module__wq6TNG__scrollCueLine:after{content:"";background:var(--color-gold);animation:HeroPrologue-module__wq6TNG__cue 2.4s var(--ease-out) infinite;position:absolute;inset:0;transform:translateY(-100%)}@keyframes HeroPrologue-module__wq6TNG__cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.HeroPrologue-module__wq6TNG__actions{color:var(--hero-fg);flex-wrap:wrap;align-items:center;gap:clamp(16px,5vw,28px);display:flex}.HeroPrologue-module__wq6TNG__earringWrap{aspect-ratio:636/1322;order:1;align-self:center;height:38svh;position:relative}.HeroPrologue-module__wq6TNG__earringWrap:before{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-gold) 85%, transparent));transform-origin:top;width:1px;height:40svh;position:absolute;bottom:99%;left:50%}.HeroPrologue-module__wq6TNG__earringImg{object-fit:contain;object-position:center;filter:drop-shadow(0 26px 46px #0000008c)}.HeroPrologue-module__wq6TNG__glint{pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 38%,#ffeecd99 49%,#fffaeed9 50%,#ffeecd99 51%,#0000 62%) 120% 0/300% 100% no-repeat;animation:8s ease-in-out 2.4s infinite HeroPrologue-module__wq6TNG__glint;position:absolute;inset:0;-webkit-mask:url(/images/hero/earring-mask.webp) 50%/contain no-repeat;mask:url(/images/hero/earring-mask.webp) 50%/contain no-repeat}@keyframes HeroPrologue-module__wq6TNG__glint{0%{background-position:120% 0}35%,to{background-position:-20% 0}}@media (prefers-reduced-motion:no-preference){.HeroPrologue-module__wq6TNG__bg{animation:1.6s ease-out backwards HeroPrologue-module__wq6TNG__heroFade}.HeroPrologue-module__wq6TNG__earringWrap:before{animation:1.1s cubic-bezier(.65,0,.35,1) backwards HeroPrologue-module__wq6TNG__heroThread}.HeroPrologue-module__wq6TNG__earringImg{animation:1.5s cubic-bezier(.22,1,.36,1) .15s backwards HeroPrologue-module__wq6TNG__heroDrop}.HeroPrologue-module__wq6TNG__brand{animation:1s cubic-bezier(.22,1,.36,1) .2s backwards HeroPrologue-module__wq6TNG__heroRise}.HeroPrologue-module__wq6TNG__headline [data-line]>span{animation:1.2s cubic-bezier(.16,1,.3,1) .38s backwards HeroPrologue-module__wq6TNG__heroLine}.HeroPrologue-module__wq6TNG__lead{animation:.9s cubic-bezier(.22,1,.36,1) .6s backwards HeroPrologue-module__wq6TNG__heroRise}.HeroPrologue-module__wq6TNG__actions{animation:.9s cubic-bezier(.22,1,.36,1) .72s backwards HeroPrologue-module__wq6TNG__heroRise}.HeroPrologue-module__wq6TNG__scrollCue{animation:1.2s ease-out 1.4s backwards HeroPrologue-module__wq6TNG__heroFade}}@keyframes HeroPrologue-module__wq6TNG__heroFade{0%{opacity:0}}@keyframes HeroPrologue-module__wq6TNG__heroThread{0%{transform:scaleY(0)}}@keyframes HeroPrologue-module__wq6TNG__heroDrop{0%{opacity:.01;transform:translateY(-52px)}}@keyframes HeroPrologue-module__wq6TNG__heroRise{0%{opacity:0;transform:translateY(24px)}}@keyframes HeroPrologue-module__wq6TNG__heroLine{0%{transform:translateY(115%)}}@media (min-width:1024px){.HeroPrologue-module__wq6TNG__inner{flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(32px,5vw,72px);padding-top:0;padding-bottom:0}.HeroPrologue-module__wq6TNG__copy{flex:0 auto;order:1;max-width:760px;transform:translate(clamp(20px,5vw,72px),-4svh)}.HeroPrologue-module__wq6TNG__mark{font-size:clamp(64px,6.2vw,104px)}.HeroPrologue-module__wq6TNG__headline{white-space:nowrap;font-size:clamp(34px,3vw,48px)}.HeroPrologue-module__wq6TNG__lead{max-width:40ch;font-size:clamp(18px,1.4vw,21px)}.HeroPrologue-module__wq6TNG__scrollCue{display:flex}.HeroPrologue-module__wq6TNG__earringWrap:before{display:none}.HeroPrologue-module__wq6TNG__earringWrap{flex:none;order:2;align-self:center;height:min(58svh,680px);margin-right:clamp(8px,6vw,104px);transform:translateY(-4svh)}}
.ProductMedia-module__MlefZa__media{aspect-ratio:4/5;background:var(--color-border);position:relative;overflow:hidden}.ProductMedia-module__MlefZa__track{position:absolute;inset:0}.ProductMedia-module__MlefZa__slide{position:absolute;inset:0;overflow:hidden}.ProductMedia-module__MlefZa__img{object-fit:cover;transition:transform .9s var(--ease-out)}.ProductMedia-module__MlefZa__slide[data-worn-shot]{opacity:0;transition:opacity .6s var(--ease-out)}.ProductMedia-module__MlefZa__slide[data-worn-shot] .ProductMedia-module__MlefZa__img{transform:scale(1.06)}.ProductMedia-module__MlefZa__wornTag{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-night) 55%, transparent);-webkit-backdrop-filter:blur(6px);color:#f4ece2;letter-spacing:.16em;text-transform:uppercase;padding:5px 10px;font-size:10px;font-weight:700;position:absolute;bottom:10px;right:10px}.ProductMedia-module__MlefZa__dots{display:none}@media (hover:none){.ProductMedia-module__MlefZa__media[data-has-worn] .ProductMedia-module__MlefZa__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.ProductMedia-module__MlefZa__media[data-has-worn] .ProductMedia-module__MlefZa__track::-webkit-scrollbar{display:none}.ProductMedia-module__MlefZa__media[data-has-worn] .ProductMedia-module__MlefZa__slide{scroll-snap-align:start;flex:0 0 100%;position:relative}.ProductMedia-module__MlefZa__slide[data-worn-shot]{opacity:1}.ProductMedia-module__MlefZa__slide[data-worn-shot] .ProductMedia-module__MlefZa__img{transform:none}.ProductMedia-module__MlefZa__media[data-has-worn] .ProductMedia-module__MlefZa__dots{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-night) 28%, transparent);pointer-events:none;gap:5px;padding:4px 6px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.ProductMedia-module__MlefZa__dots span{width:5px;height:5px;transition:background-color var(--t-fast) var(--ease-out), width var(--t-fast) var(--ease-out);background:#ffffff8c;border-radius:50%}.ProductMedia-module__MlefZa__dots span[data-active]{background:#fff;border-radius:3px;width:12px}.ProductMedia-module__MlefZa__wornTag{left:10px;right:auto}}
.SectionLabel-module__MAeTja__label{margin-bottom:1.1em}.SectionLabel-module__MAeTja__centered{text-align:center}
.Sparkle-module__zbePia__sparkle{width:.7em;height:.7em;color:var(--color-gold);vertical-align:middle;flex:none;display:inline-block}
.DayStory-module__etE1cG__section{background:var(--color-light)}.DayStory-module__etE1cG__intro{z-index:3;text-align:center;padding-top:var(--section-y);flex-direction:column;align-items:center;padding-bottom:clamp(8px,2vw,24px);display:flex;position:relative}.DayStory-module__etE1cG__introTitle{font-size:var(--fs-section);color:var(--color-ink);text-wrap:balance;line-height:1.06}.DayStory-module__etE1cG__introTitle em{color:var(--color-rose-deep);font-style:italic}.DayStory-module__etE1cG__introLead{max-width:44ch;font-size:var(--fs-lead);color:var(--color-text);margin-top:1em;line-height:1.55}.DayStory-module__etE1cG__timeline{text-align:left;gap:2px;width:fit-content;margin:clamp(32px,8vw,56px) auto 0;padding:0;list-style:none;display:grid;position:relative}.DayStory-module__etE1cG__timeline:before{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--color-gold) 40%, transparent), var(--color-gold), color-mix(in srgb, var(--color-night) 70%, transparent));width:1px;transform:scaleY(var(--draw,1));transform-origin:top;position:absolute;top:22px;bottom:22px;left:6px}.DayStory-module__etE1cG__timelineLink{border-radius:8px;grid-template-columns:13px 72px auto;align-items:center;column-gap:16px;min-height:44px;display:grid;position:relative}.DayStory-module__etE1cG__timelineDot{background:var(--color-light);border:1.5px solid var(--color-gold);width:13px;height:13px;transition:background-color var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);border-radius:50%}.DayStory-module__etE1cG__timelineTime{font-family:var(--font-display), serif;color:var(--color-ink);font-variant-numeric:lining-nums;font-size:24px;line-height:1}.DayStory-module__etE1cG__timelineName{letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold-deep);font-size:11px;font-weight:600}.DayStory-module__etE1cG__timeline li:last-child .DayStory-module__etE1cG__timelineDot{background:var(--color-night);border-color:var(--color-night)}@media (hover:hover) and (pointer:fine){.DayStory-module__etE1cG__timelineLink:hover .DayStory-module__etE1cG__timelineDot{background:var(--color-gold);transform:scale(1.25)}}@media (min-width:640px){.DayStory-module__etE1cG__timeline{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:min(100%,760px)}.DayStory-module__etE1cG__timeline:before{background:linear-gradient(to right, color-mix(in srgb, var(--color-gold) 30%, transparent), var(--color-gold), color-mix(in srgb, var(--color-gold) 30%, transparent));width:auto;height:1px;transform:scaleX(var(--draw,1));transform-origin:0;inset:6px 12.5% auto}.DayStory-module__etE1cG__timelineLink{flex-direction:column;align-items:center;gap:6px;padding-bottom:6px;display:flex}.DayStory-module__etE1cG__timelineTime{margin-top:6px;font-size:26px}.DayStory-module__etE1cG__timelineName{letter-spacing:.16em;font-size:12px}}.DayStory-module__etE1cG__chapter{padding-block:var(--section-y);background:var(--color-light);position:relative}.DayStory-module__etE1cG__chapter[data-tone=rose]{background:color-mix(in srgb, var(--color-rose) 12%, var(--color-light))}.DayStory-module__etE1cG__chapter[data-tone=dark]{background:var(--color-night)}.DayStory-module__etE1cG__chapter[data-tone=rose]{background-image:linear-gradient(to bottom, transparent calc(100% - min(var(--section-y) * 1.6, 220px)), #96645c8c calc(100% - min(var(--section-y) * 1.05, 140px)), #4a302b calc(100% - min(var(--section-y) * .45, 60px)), var(--color-night) 100%)}.DayStory-module__etE1cG__inner{padding-inline:var(--gutter);flex-direction:column;gap:clamp(30px,8vw,48px);display:flex}.DayStory-module__etE1cG__sceneWrap{width:100%;position:relative}.DayStory-module__etE1cG__sceneClip{border-radius:var(--radius-image);isolation:isolate;overflow:hidden}.DayStory-module__etE1cG__scene{aspect-ratio:4/5;object-fit:cover;object-position:center 26%;width:100%;height:auto;display:block}.DayStory-module__etE1cG__insetWrap{position:relative}.DayStory-module__etE1cG__productCrop{aspect-ratio:1;border-radius:var(--radius-image);background:var(--color-white);width:100%;box-shadow:var(--shadow-float);position:relative;overflow:hidden}.DayStory-module__etE1cG__productImg{object-fit:cover}.DayStory-module__etE1cG__sceneWrap .DayStory-module__etE1cG__insetWrap{width:clamp(120px,34vw,168px);position:absolute;bottom:clamp(-24px,-4vw,-14px);right:clamp(12px,5vw,26px)}.DayStory-module__etE1cG__copy .DayStory-module__etE1cG__insetWrap{width:clamp(150px,44vw,200px);margin-top:clamp(26px,7vw,38px)}.DayStory-module__etE1cG__copy{max-width:var(--measure);flex-direction:column;align-items:flex-start;display:flex}.DayStory-module__etE1cG__label{color:var(--color-gold-deep);margin-bottom:1.1em}.DayStory-module__etE1cG__heading{font-family:var(--font-display), serif;font-weight:400;font-size:var(--fs-story);letter-spacing:-.005em;text-wrap:balance;color:var(--color-ink);margin-bottom:.5em;line-height:1.06}.DayStory-module__etE1cG__body{font-size:var(--fs-lead);color:var(--color-text);max-width:34ch;line-height:1.6}.DayStory-module__etE1cG__bodyLine{display:block}.DayStory-module__etE1cG__worn{border-left:2px solid var(--color-gold);background:color-mix(in srgb, var(--color-white) 70%, transparent);transition:background-color var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);border-radius:0 12px 12px 0;flex-direction:column;gap:4px;margin-top:clamp(22px,5vw,30px);padding:12px 18px 12px 16px;display:inline-flex}.DayStory-module__etE1cG__wornLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-deep);font-size:11px;font-weight:600}.DayStory-module__etE1cG__wornName{font-family:var(--font-display), serif;font-size:calc(var(--fs-body) * 1.12);color:var(--color-ink);flex-wrap:wrap;align-items:baseline;gap:0 10px;display:inline-flex}.DayStory-module__etE1cG__wornPrice{font-family:var(--font-body), sans-serif;color:var(--color-rose-deep);font-size:.82em;font-weight:600}.DayStory-module__etE1cG__wornArrow{font-family:var(--font-body), sans-serif;color:var(--color-rose-deep);transition:transform var(--t-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.DayStory-module__etE1cG__worn:hover{background:var(--color-white)}.DayStory-module__etE1cG__worn:hover .DayStory-module__etE1cG__wornArrow{transform:translate(4px)}}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__worn{background:color-mix(in srgb, var(--color-white) 6%, transparent)}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__wornLabel{color:#d8b87a}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__wornName{color:#efe4d6}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__wornPrice,.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__wornArrow{color:#e2b3ab}@media (hover:hover) and (pointer:fine){.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__worn:hover{background:color-mix(in srgb, var(--color-white) 11%, transparent)}}.DayStory-module__etE1cG__stitch{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.DayStory-module__etE1cG__stitchLine{background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--color-gold) 85%, transparent) 0 6px, transparent 6px 12px);width:2px;height:clamp(64px,18vw,96px);transform:scaleY(var(--draw,1));transform-origin:top}.DayStory-module__etE1cG__stitchTime{border-radius:var(--radius-pill);background:var(--color-white);border:1px solid color-mix(in srgb, var(--color-gold) 45%, transparent);font-family:var(--font-display), serif;color:var(--color-ink);padding:4px 10px;font-size:14px;line-height:1;box-shadow:0 6px 16px #2c232614}.DayStory-module__etE1cG__chapter[data-tone=rose] .DayStory-module__etE1cG__stitchTime{background:var(--color-night);border-color:color-mix(in srgb, var(--color-gold) 40%, transparent);color:#efe4d6}.DayStory-module__etE1cG__divider{background:color-mix(in srgb, var(--color-gold) 55%, transparent);width:clamp(96px,18vw,128px);height:1px;margin:.1em 0 1.2em;display:block;position:relative}.DayStory-module__etE1cG__divider:after{content:"";background:var(--color-gold);width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.DayStory-module__etE1cG__bodyLead{font-family:var(--font-display), serif;font-style:italic;font-size:calc(var(--fs-lead) * 1.05);color:var(--color-ink);margin-bottom:.4em;line-height:1.4}.DayStory-module__etE1cG__sparkle{filter:drop-shadow(0 3px 7px #2c232638);font-size:34px;position:absolute;top:clamp(-18px,-3vw,-10px);right:clamp(-16px,-3vw,-8px)}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__heading{color:#e8dccd;word-spacing:.12em}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__bodyLead{color:var(--color-white)}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__body{color:color-mix(in srgb, var(--color-white) 78%, transparent)}.DayStory-module__etE1cG__chapter[data-tone=rose] .DayStory-module__etE1cG__label{color:#9a564f}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__label{color:#d8b87a}@media (min-width:1024px){.DayStory-module__etE1cG__stitch{display:none}.DayStory-module__etE1cG__inner{flex-direction:row;align-items:center;gap:clamp(40px,5vw,96px);max-width:1600px;margin-inline:auto;padding-inline:0}.DayStory-module__etE1cG__sceneWrap{flex:56%}.DayStory-module__etE1cG__scene{aspect-ratio:auto;object-position:center 24%;height:min(82svh,800px)}.DayStory-module__etE1cG__sceneClip{border-radius:0 clamp(24px,2.4vw,34px) clamp(24px,2.4vw,34px) 0}.DayStory-module__etE1cG__sceneWrap .DayStory-module__etE1cG__insetWrap{width:clamp(178px,16.5vw,230px);bottom:clamp(-30px,-2.4vw,-20px);right:clamp(-44px,-3.2vw,-26px)}.DayStory-module__etE1cG__copy .DayStory-module__etE1cG__insetWrap{width:clamp(200px,19vw,260px);margin-top:clamp(36px,4vw,56px)}.DayStory-module__etE1cG__sparkle{font-size:44px}.DayStory-module__etE1cG__copy{max-width:530px;padding-right:var(--gutter);flex:44%}.DayStory-module__etE1cG__heading{font-size:clamp(40px,3.6vw,50px)}.DayStory-module__etE1cG__chapter[data-reverse] .DayStory-module__etE1cG__inner{flex-direction:row-reverse}.DayStory-module__etE1cG__chapter[data-reverse] .DayStory-module__etE1cG__sceneClip{border-radius:clamp(24px,2.4vw,34px) 0 0 clamp(24px,2.4vw,34px)}.DayStory-module__etE1cG__chapter[data-reverse] .DayStory-module__etE1cG__copy{padding-right:0;padding-left:var(--gutter)}.DayStory-module__etE1cG__chapter[data-tone=dark]{padding-block:0}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__inner{align-items:stretch;min-height:min(90svh,880px)}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__sceneClip{border-radius:0;height:100%}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__scene{object-position:center 22%;height:100%}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__sceneWrap:after{content:"";pointer-events:none;background:linear-gradient(to right, var(--color-night) 0%, color-mix(in srgb, var(--color-night) 55%, transparent) 16%, transparent 42%);position:absolute;inset:0}.DayStory-module__etE1cG__chapter[data-tone=dark] .DayStory-module__etE1cG__copy{justify-content:center;padding-block:clamp(48px,8vh,96px)}}
.ManySelves-module__hYPrNW__section{background:var(--color-light);padding-block:var(--section-y);position:relative;overflow:hidden}.ManySelves-module__hYPrNW__inner{columns:2;padding-inline:var(--gutter);column-gap:clamp(12px,4vw,18px)}.ManySelves-module__hYPrNW__tile{break-inside:avoid;border-radius:var(--radius-image);background:var(--color-border);box-shadow:var(--shadow-card);margin-bottom:clamp(12px,4vw,18px);position:relative;overflow:hidden}.ManySelves-module__hYPrNW__portrait{aspect-ratio:4/5}.ManySelves-module__hYPrNW__ornament{aspect-ratio:1}.ManySelves-module__hYPrNW__tileImg{object-fit:cover;object-position:center;transition:transform .48s var(--ease-out)}@media (hover:hover) and (pointer:fine){.ManySelves-module__hYPrNW__tile:hover .ManySelves-module__hYPrNW__tileImg{transform:scale(1.04)}}.ManySelves-module__hYPrNW__copy{column-span:all;text-align:center;flex-direction:column;align-items:center;gap:14px;padding-block:clamp(30px,8vw,48px);display:flex;position:relative}.ManySelves-module__hYPrNW__heading{font-family:var(--font-display), serif;text-transform:uppercase;letter-spacing:.03em;color:var(--color-ink);font-size:clamp(42px,13vw,68px);font-weight:400;line-height:1;position:relative}.ManySelves-module__hYPrNW__line{margin-bottom:-.16em;padding-bottom:.16em;display:block;overflow:hidden}.ManySelves-module__hYPrNW__line>span{display:block}.ManySelves-module__hYPrNW__sparkle{color:var(--color-gold);font-size:.32em;position:absolute;top:82%;left:50%;transform:translate(-50%,-50%)}.ManySelves-module__hYPrNW__tagline{font-family:var(--font-display), serif;color:var(--color-rose-deep);font-size:clamp(17px,4.8vw,21px);font-style:italic}.ManySelves-module__hYPrNW__lead{font-size:var(--fs-lead);color:var(--color-text);max-width:40ch;line-height:1.6}@media (min-width:1024px){.ManySelves-module__hYPrNW__inner{columns:auto;max-width:1240px;min-height:clamp(600px,50vw,700px);margin-inline:auto;padding-inline:0;position:relative}.ManySelves-module__hYPrNW__tile{margin-bottom:0;position:absolute}.ManySelves-module__hYPrNW__copy{column-span:none;z-index:3;gap:16px;width:min(29%,360px);padding-block:0;position:absolute;top:50%;left:51%;transform:translate(-50%,-50%)}.ManySelves-module__hYPrNW__heading{font-size:clamp(46px,4.4vw,64px)}.ManySelves-module__hYPrNW__tagline{white-space:nowrap;font-size:clamp(15px,1.45vw,18px)}.ManySelves-module__hYPrNW__lead{max-width:none}.ManySelves-module__hYPrNW__pTopLeft{width:13.5%;top:3%;left:5.5%}.ManySelves-module__hYPrNW__oMidLeft{width:9%;top:46%;left:7%}.ManySelves-module__hYPrNW__pLeft{aspect-ratio:5/8;width:17.5%;top:20%;left:19.5%}.ManySelves-module__hYPrNW__pTopRight{aspect-ratio:3/5;width:15.5%;top:3%;right:20%}.ManySelves-module__hYPrNW__oTopRight{width:10.5%;top:14%;right:8%}.ManySelves-module__hYPrNW__pRight{aspect-ratio:3/4;width:14%;top:42%;right:9%}.ManySelves-module__hYPrNW__oBottomRight{width:11%;top:62%;right:19%}}
.CollectionReveal-module__IR6BxW__section{padding-top:var(--section-y);background:var(--color-light);padding-bottom:32px;position:relative}.CollectionReveal-module__IR6BxW__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.CollectionReveal-module__IR6BxW__heading{font-family:var(--font-display), serif;font-size:var(--fs-section);color:var(--color-ink);max-width:var(--measure);line-height:1.04}.CollectionReveal-module__IR6BxW__support{font-size:var(--fs-body);color:var(--color-text);max-width:46ch;margin-top:.9em;line-height:1.5}.CollectionReveal-module__IR6BxW__labelSparkle{color:var(--color-gold);margin-inline:.15em;font-size:1.5em}@media (min-width:1024px){.CollectionReveal-module__IR6BxW__section{padding-top:calc(var(--section-y) * .4);padding-bottom:56px}}
.not-found-module__sxuMuG__page{min-height:100svh;padding:48px var(--gutter) 72px;text-align:center;background:radial-gradient(60% 50% at 50% 30%, #8a5a3c59, transparent 70%), var(--color-night);color:#efe4d6;flex-direction:column;justify-content:center;align-items:center;display:flex}.not-found-module__sxuMuG__pendant{flex-direction:column;align-items:center;margin-top:-48px;margin-bottom:28px;display:flex}.not-found-module__sxuMuG__thread{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-gold) 80%, transparent));width:1px;height:18svh}.not-found-module__sxuMuG__earring{aspect-ratio:636/1322;transform-origin:50% 0;height:clamp(150px,24svh,220px);animation:5s ease-in-out infinite alternate not-found-module__sxuMuG__sway;position:relative}.not-found-module__sxuMuG__img{object-fit:contain;filter:drop-shadow(0 20px 36px #0009)}@keyframes not-found-module__sxuMuG__sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}.not-found-module__sxuMuG__code{font-size:var(--fs-label);letter-spacing:.28em;text-transform:uppercase;color:#d8b87a;margin-bottom:1.2em;font-weight:600}.not-found-module__sxuMuG__title{color:#f4ece2;text-wrap:balance;font-size:clamp(32px,6vw,60px);line-height:1.08}.not-found-module__sxuMuG__title em{color:#e7c9a0;font-style:italic}.not-found-module__sxuMuG__lead{max-width:36ch;font-size:var(--fs-lead);color:#f4ece2b8;margin-block:1.1em 2em}
