.editorial-patterns-module__Gyf-AG__card,.editorial-patterns-module__Gyf-AG__promo{gap:var(--component-inline-gap-small);padding:var(--component-content-inset);border:1px solid var(--color-commerce-border);border-radius:var(--radius-card);background:var(--color-commerce-surface);display:grid}.editorial-patterns-module__Gyf-AG__card h3,.editorial-patterns-module__Gyf-AG__promo h3{font-family:var(--font-display);margin:0}.editorial-patterns-module__Gyf-AG__card p,.editorial-patterns-module__Gyf-AG__promo p,.editorial-patterns-module__Gyf-AG__trust p{color:var(--color-commerce-ink-2);margin:0;line-height:1.8}.editorial-patterns-module__Gyf-AG__card a,.editorial-patterns-module__Gyf-AG__promo a{color:var(--color-commerce-ink);text-decoration:none}.editorial-patterns-module__Gyf-AG__card small{color:var(--color-commerce-muted)}.editorial-patterns-module__Gyf-AG__trust{gap:var(--component-inline-gap-small);padding:var(--component-content-inset-small);display:flex}.editorial-patterns-module__Gyf-AG__trust>span{background:var(--color-commerce-accent-soft);border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid}.editorial-patterns-module__Gyf-AG__promo>span{color:var(--color-commerce-accent);font-size:.78rem;font-weight:700}.editorial-patterns-module__Gyf-AG__directory ul{gap:var(--component-inline-gap);margin:0;padding:0;list-style:none;display:grid}.editorial-patterns-module__Gyf-AG__directory a{gap:var(--component-inline-gap-micro);padding:var(--component-content-inset-small);border:1px solid var(--color-commerce-border);border-radius:var(--radius-control);color:var(--color-commerce-ink);text-decoration:none;display:grid}.editorial-patterns-module__Gyf-AG__directory span{color:var(--color-commerce-ink-2)}
.credit-banner-module__ZNCaWG__link{aspect-ratio:1376/768;border-radius:var(--radius-hm-frame);background:var(--color-hm-paper-2);isolation:isolate;display:block;position:relative;overflow:hidden}.credit-banner-module__ZNCaWG__link:focus-visible{outline:2px solid var(--color-hm-ink);outline-offset:4px}.credit-banner-module__ZNCaWG__image{object-fit:cover;object-position:center}
.home-light-stage-hero-module__jRX55W__hero{padding:var(--component-content-inset-relaxed) 0 var(--component-content-inset-wide);background:var(--color-hm-paper)}.home-light-stage-hero-module__jRX55W__frame{border-radius:var(--radius-hm-frame);background:var(--color-hm-paper-2);height:clamp(31.5rem,39vw,34rem);color:var(--color-hm-ink);isolation:isolate;position:relative;overflow:hidden}.home-light-stage-hero-module__jRX55W__background{z-index:-2;object-fit:fill;object-position:center}.home-light-stage-hero-module__jRX55W__copyStack{z-index:3;width:min(22rem,28%);min-height:10rem;position:absolute;top:30%;right:5%}.home-light-stage-hero-module__jRX55W__copy{visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--dur-hm-stage) var(--ease-hm-in-out), transform var(--dur-hm-stage) var(--ease-hm-in-out), visibility 0s linear var(--dur-hm-stage);position:absolute;inset:0;transform:translateY(.65rem)}.home-light-stage-hero-module__jRX55W__copy[data-active]{visibility:visible;opacity:1;transition-delay:0s;transform:translate(0,0)}.home-light-stage-hero-module__jRX55W__copy h2{max-width:100%;font-family:var(--font-hm-display);letter-spacing:-.025em;text-wrap:balance;white-space:pre-line;margin:0;font-size:clamp(1.25rem,2.15vw,1.9rem);font-weight:740;line-height:1.4}.home-light-stage-hero-module__jRX55W__copy p{max-width:31rem;margin:var(--component-heading-description-gap-small) 0 0;color:var(--color-hm-ink-2);white-space:pre-line;font-size:.8125rem;line-height:1.85}.home-light-stage-hero-module__jRX55W__productStack{--queue-before:100%;--queue-after:-100%;--piece-size:clamp(14rem, 18.4vw, 16.5rem);z-index:2;width:50%;height:62%;position:absolute;top:24%;left:25%}.home-light-stage-hero-module__jRX55W__product{--product-scale:1;--product-rotation:0deg;--product-x:0%;--shadow-width:44%;--shadow-height:4%;--shadow-opacity:.14;visibility:hidden;opacity:0;transform:translate3d(var(--product-x), 0, 0) rotate(var(--product-rotation)) scale(var(--product-scale));pointer-events:none;isolation:isolate;will-change:transform, opacity;transition:opacity var(--dur-hm-stage) var(--ease-hm-in-out), transform var(--dur-hm-stage) var(--ease-hm-in-out), visibility 0s linear var(--dur-hm-stage);position:absolute;inset:0}.home-light-stage-hero-module__jRX55W__product[data-position=before]{--product-x:var(--queue-before)}.home-light-stage-hero-module__jRX55W__product[data-position=after]{--product-x:var(--queue-after)}.home-light-stage-hero-module__jRX55W__product[data-position=current]{--product-x:0%;visibility:visible;opacity:1;transition-delay:0s}.home-light-stage-hero-module__jRX55W__product:before{content:"";z-index:0;width:var(--shadow-width);height:var(--shadow-height);background:radial-gradient(ellipse at center, color-mix(in oklch, var(--color-hm-ink) 40%, transparent) 0%, transparent 72%);opacity:var(--shadow-opacity);filter:blur(.5rem);border-radius:50%;position:absolute;top:97%;left:50%;transform:translate(-50%)}.home-light-stage-hero-module__jRX55W__product img{z-index:1;object-fit:contain;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.home-light-stage-hero-module__jRX55W__artwork{width:calc(var(--piece-size) * var(--art-size));height:calc(var(--piece-size) * var(--art-size));transform:translate(var(--art-center-x), var(--art-center-y));position:absolute;top:50%;left:50%}.home-light-stage-hero-module__jRX55W__necklace{--shadow-width:74%;--shadow-opacity:.13}.home-light-stage-hero-module__jRX55W__ring{--shadow-width:54%;--shadow-opacity:.16}.home-light-stage-hero-module__jRX55W__earrings{--shadow-width:48%;--shadow-opacity:.13}.home-light-stage-hero-module__jRX55W__metals{--shadow-width:40%;--shadow-height:5%;--shadow-opacity:.16}.home-light-stage-hero-module__jRX55W__dots{z-index:4;direction:rtl;display:flex;position:absolute;bottom:1.5%;left:50%;transform:translate(-50%)}.home-light-stage-hero-module__jRX55W__dots button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.home-light-stage-hero-module__jRX55W__dots button:before{content:"";background:color-mix(in oklch, var(--color-hm-ink) 28%, transparent);width:.42rem;height:.42rem;box-shadow:0 0 0 1px color-mix(in oklch, var(--color-hm-paper) 55%, transparent);transition:background-color var(--dur-hm-fast) var(--ease-hm-out), transform var(--dur-hm-fast) var(--ease-hm-out);border-radius:50%}.home-light-stage-hero-module__jRX55W__dots button[data-active]:before{background:var(--color-hm-primary);transform:scale(1.35)}.home-light-stage-hero-module__jRX55W__dots button:focus-visible{outline:.2rem solid var(--color-hm-focus);outline-offset:-.4rem}.home-light-stage-hero-module__jRX55W__dots button:active:before{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.home-light-stage-hero-module__jRX55W__dots button:not([data-active]):hover:before{background:color-mix(in oklch, var(--color-hm-ink) 54%, transparent)}}@media (max-width:47.99rem){.home-light-stage-hero-module__jRX55W__hero{padding-top:var(--component-content-inset)}.home-light-stage-hero-module__jRX55W__frame{border-radius:var(--radius-hm-image);width:min(100% - 1.25rem,80rem);height:36rem}.home-light-stage-hero-module__jRX55W__copyStack{top:22%;right:var(--space-hm-lg);left:var(--space-hm-lg);width:auto;min-height:9.5rem}.home-light-stage-hero-module__jRX55W__copy h2{max-width:100%;font-size:clamp(1.25rem,5.8vw,1.5rem)}.home-light-stage-hero-module__jRX55W__copy p{max-width:28rem;font-size:.75rem;line-height:1.75}.home-light-stage-hero-module__jRX55W__productStack{--queue-before:74%;--queue-after:-74%;--piece-size:clamp(9.5rem, 47vw, 12rem);width:68%;height:40%;top:46%;left:16%}.home-light-stage-hero-module__jRX55W__background{object-fit:cover}.home-light-stage-hero-module__jRX55W__dots{bottom:.5%}}@media (prefers-reduced-motion:reduce){.home-light-stage-hero-module__jRX55W__copy,.home-light-stage-hero-module__jRX55W__product,.home-light-stage-hero-module__jRX55W__dots button:before{transition-duration:.15s}.home-light-stage-hero-module__jRX55W__copy{transform:none}.home-light-stage-hero-module__jRX55W__product,.home-light-stage-hero-module__jRX55W__product[data-position=before],.home-light-stage-hero-module__jRX55W__product[data-position=after],.home-light-stage-hero-module__jRX55W__product[data-position=current]{--product-x:0%}}
