.product-sticky-atc{color:#1f1b16;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fbf9f5;border-top:1px solid #e4ddd3;transition:transform .18s,opacity .18s,visibility 0s linear .18s;box-shadow:0 -3px 12px #1f1b160a}.product-sticky-atc,.product-sticky-atc *{box-sizing:border-box}.product-sticky-atc__inner{grid-template-columns:minmax(0,1fr) minmax(0,auto);grid-template-areas:"summary action""price action";align-items:center;column-gap:16px;max-width:76rem;min-height:44px;margin:0 auto;display:grid}.product-sticky-atc__image{display:none}.product-sticky-atc__summary{grid-area:summary;min-width:0}.product-sticky-atc__title{overflow-wrap:anywhere;font-size:.8125rem;font-weight:550;line-height:1.35;display:block}.product-sticky-atc__variant{color:#6c6258;overflow-wrap:anywhere;font-size:.75rem;line-height:1.35;display:block}.product-sticky-atc__price{grid-area:price;align-self:start;min-width:0}.product-sticky-atc__price .preview-product-price{overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.4}.product-sticky-atc__button{color:#fff;cursor:pointer;font:inherit;background:#1d1a17;border:1px solid #1d1a17;border-radius:3px;grid-area:action;min-width:0;min-height:44px;padding:10px 14px;font-size:.8125rem;font-weight:550;line-height:1.35}.product-sticky-atc__button:disabled{cursor:not-allowed;opacity:.65}.product-sticky-atc__button:focus-visible{outline-offset:3px;outline:2px solid #9b642c}.product-sticky-atc__notice{color:#913c32;grid-column:1/-1;margin:8px 0 0;font-size:.8125rem;line-height:1.5}.has-product-sticky-atc{scroll-padding-bottom:calc(var(--product-sticky-height,76px) + 16px)}.has-product-sticky-atc body{padding-bottom:var(--product-sticky-height,calc(76px + env(safe-area-inset-bottom)))}.has-product-sticky-atc .back-to-top-button{bottom:calc(var(--product-sticky-height,76px) + 16px)}.has-product-sticky-atc .newsletter-tab{bottom:max(calc(120px + env(safe-area-inset-bottom)), calc(var(--product-sticky-height,76px) + 16px))}@media (width<=767px){.has-product-sticky-atc .newsletter-tab{bottom:max(calc(100px + env(safe-area-inset-bottom)), calc(var(--product-sticky-height,76px) + 16px))}}@media (width<=359px){.product-sticky-atc__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"summary price""action action";gap:8px 12px}}@media (width>=58em){.product-sticky-atc{padding-inline:24px}.product-sticky-atc__inner{grid-template-columns:auto minmax(0,1fr) auto minmax(12rem,auto);grid-template-areas:"image summary price action";column-gap:20px}.product-sticky-atc__image{object-fit:contain;grid-area:image;width:48px;height:48px;display:block}.product-sticky-atc__price{align-self:center}}@media (prefers-reduced-motion:reduce){.product-sticky-atc{transition:none}}.preview-product-page{--preview-product-ink:#1f1b16;--preview-product-muted:#6c6258;--preview-product-border:#e4ddd3;color:var(--preview-product-ink);gap:1.75rem;max-width:76rem;margin:0 auto;padding-block:1rem 3rem;display:grid}.preview-product-page *,.preview-product-page :before,.preview-product-page :after{box-sizing:border-box}.preview-product-page :is(h1,h2,p,section,figure){margin:0;padding:0}.preview-product-page h1{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(1.6rem,5.8vw,2rem);font-weight:600;line-height:1.15}.preview-product-page h2{font-size:1.05rem;font-weight:550;line-height:1.4}.preview-product-page .preview-product-info,.preview-product-page .preview-product-gallery{min-width:0}.preview-product-page .preview-product-back{color:var(--preview-product-muted);text-underline-offset:.2rem;grid-column:1/-1;justify-self:start;padding-block:.75rem;font-size:.8rem;text-decoration:underline}.preview-product-page .preview-product-vendor{color:var(--preview-product-muted);letter-spacing:.15em;margin-bottom:.65rem;font-size:.68rem}.preview-product-page .preview-product-media{aspect-ratio:4/5;background:#f7f4ef;width:100%;position:relative;overflow:hidden}.preview-product-page .preview-product-media__placeholder{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.preview-product-page .preview-product-media img{object-fit:contain;object-position:center;border-radius:0;width:100%;height:100%;padding:0;display:block}.preview-product-page .preview-product-media__placeholder{color:var(--preview-product-muted);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.85rem;display:flex}.preview-product-page .preview-product-price{margin-top:.65rem;font-size:1rem;line-height:1.4}.preview-product-page .preview-product-price,.product-sticky-atc__price .preview-product-price{flex-wrap:wrap;align-items:baseline;gap:.1em .45rem;display:flex}.preview-product-price__current,.preview-product-price__compare{white-space:nowrap}.preview-product-price__compare{color:#6f6f6f;font-size:.85em;font-weight:400;text-decoration:line-through}.preview-product-page .preview-product-note,.preview-product-page .preview-product-error{color:var(--preview-product-muted);margin-top:.75rem;font-size:.75rem;line-height:1.5}.preview-product-page .preview-product-error{border-left:2px solid var(--preview-product-border);padding-left:.75rem}.preview-product-page .preview-product-options{gap:.8rem;margin-top:1.25rem;display:grid}.preview-product-page .preview-product-option label{margin-bottom:.35rem;font-size:.8rem;display:block}.preview-product-page .preview-product-option select{border:1px solid var(--preview-product-border);color:inherit;font:inherit;background:#fff;border-radius:3px;width:100%;min-height:2.75rem;padding:.5rem;font-size:.9rem}.preview-product-page .preview-product-selection-hint{color:var(--preview-product-muted);font-size:.75rem;line-height:1.5}.preview-product-page .preview-jewelry-picker{border-top:1px solid var(--preview-product-border);margin-top:1.5rem;padding-top:1.25rem}.preview-product-page .preview-jewelry-intro{color:var(--preview-product-muted);margin-top:.3rem;font-size:.8rem;line-height:1.5}.preview-product-page .preview-jewelry-none{border:1px solid var(--preview-product-border);cursor:pointer;border-radius:3px;align-items:center;gap:.65rem;min-height:2.75rem;margin-block:1rem;padding:.6rem .75rem;font-size:.85rem;display:flex}.preview-product-page .preview-jewelry-none.is-selected,.preview-product-page .preview-jewelry-card.is-selected{border-color:var(--preview-product-ink);box-shadow:inset 0 0 0 1px var(--preview-product-ink)}.preview-product-page input[type=radio]{accent-color:var(--preview-product-ink);flex:none;width:1rem;height:1rem;margin:0}.preview-product-page .preview-jewelry-card{padding-bottom:.75rem;position:relative}.preview-product-page .preview-jewelry-card :is(.preview-jewelry-name,.preview-product-price,.preview-product-link){padding-inline:.75rem}.preview-product-page .preview-jewelry-choice{cursor:pointer;display:block}.preview-product-page .preview-jewelry-choice>input{z-index:1;position:absolute;top:1.2rem;right:1.2rem}.preview-product-page .preview-jewelry-name{overflow-wrap:anywhere;margin-top:.75rem;font-size:.9rem;font-weight:500;line-height:1.4;display:block}.preview-product-page .preview-jewelry-card .preview-product-price{color:var(--preview-product-muted);margin-top:.3rem;font-size:.8rem}.preview-product-page .preview-product-link{color:inherit;text-underline-offset:.2rem;align-items:center;min-height:2.75rem;margin-top:.35rem;font-size:.8rem;line-height:1.4;text-decoration:underline;display:inline-flex}.preview-product-page .preview-jewelry-selection{border-top:1px solid var(--preview-product-border);margin-top:1rem;padding-top:1rem}.preview-product-page .preview-jewelry-selection__title{font-size:.8rem;line-height:1.5}.preview-product-page .preview-product-purchase{margin-top:1.5rem}.preview-product-page .preview-product-delivery{color:#666;overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.8125rem;line-height:1.5}.preview-product-page .preview-product-purchase__button{color:#fff;cursor:not-allowed;font:inherit;letter-spacing:.05em;opacity:.68;background:#1d1a17;border:1px solid #1d1a17;border-radius:3px;width:100%;min-height:3rem;padding:.8rem 1rem;font-size:.85rem;font-weight:550}.preview-product-page .preview-product-details{margin-top:1.5rem}.preview-product-page .preview-product-details details{border-block:1px solid var(--preview-product-border)}.preview-product-page .preview-product-details summary{cursor:pointer;min-height:3rem;padding-block:.9rem;font-size:.9rem}.preview-product-page .preview-product-description{overflow-wrap:anywhere;padding-bottom:1rem;font-size:.9rem;line-height:1.6}.preview-product-page .preview-product-description p+p{margin-top:.7rem}.preview-product-page .preview-product-service{flex-wrap:wrap;gap:.3rem 1.25rem;margin-top:.75rem;font-size:.8rem;display:flex}.preview-product-page .preview-product-service a{color:var(--preview-product-muted);text-underline-offset:.2rem;align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.preview-product-page .preview-carousel{min-width:0}.preview-product-page .preview-carousel__track{--preview-slide-width:84%;--preview-slide-gap:.75rem;cursor:grab;gap:var(--preview-slide-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;display:flex;overflow-x:auto}.preview-product-page .preview-carousel__track:after{content:"";flex:0 0 calc(100% - var(--preview-slide-width) - var(--preview-slide-gap))}.preview-product-page .preview-carousel__track--images{align-items:start;overflow-y:hidden}.preview-product-page .preview-carousel__track::-webkit-scrollbar{display:none}.preview-product-page .preview-carousel__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.preview-product-page .preview-carousel__slide{flex:0 0 var(--preview-slide-width);scroll-snap-align:start;min-width:0}.preview-product-page .preview-carousel__slide img{pointer-events:none;-webkit-user-select:none;user-select:none}.preview-product-page .preview-carousel--gallery .preview-carousel__track{--preview-slide-width:100%;--preview-slide-gap:0px}.preview-product-page .preview-carousel--gallery .preview-carousel__track:after{display:none}.preview-product-page .preview-carousel__controls{justify-content:flex-end;align-items:center;gap:.65rem;margin-top:.65rem;display:flex}.preview-product-page .preview-carousel__controls button{border:1px solid var(--preview-product-border);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:50%;width:2.75rem;height:2.75rem;padding:0;font-size:1.1rem}.preview-product-page .preview-carousel__controls button:disabled{cursor:default;opacity:.35}.preview-product-page .preview-carousel__controls>span{color:var(--preview-product-muted);font-variant-numeric:tabular-nums;text-align:center;min-width:2.5rem;font-size:.75rem}.preview-product-page :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--preview-product-ink);outline-offset:3px}@media (width>=45em){.preview-product-page .preview-carousel--paired .preview-carousel__track{--preview-slide-width:calc((100% - .75rem) / 2);--preview-slide-gap:.75rem}.preview-product-page{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:2.5rem;padding:2rem 1rem 4rem}.preview-product-page .preview-product-info{max-width:32rem}}@media (prefers-reduced-motion:reduce){.preview-product-page .preview-carousel__track{scroll-behavior:auto}}.preview-product-page .jewelry-editorial{grid-column:1/-1;justify-self:center;gap:1.5rem;width:100%;min-width:0;max-width:32rem;margin-top:.5rem;display:grid}.preview-product-page .jewelry-editorial__media{aspect-ratio:4/5;background:#f2f1ef;width:100%;position:relative;overflow:hidden}.preview-product-page .jewelry-editorial__media img,.preview-product-page .jewelry-editorial__placeholder{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.preview-product-page .jewelry-editorial__media img{object-fit:contain;height:auto;display:block;position:static}.preview-product-page .jewelry-editorial__media:has(>img){aspect-ratio:auto;background:0 0}.preview-product-page .jewelry-editorial__placeholder{color:var(--preview-product-muted);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.85rem;line-height:1.5;display:flex}.preview-product-page .jewelry-editorial__copy{gap:.65rem;padding-block:.25rem;display:grid}.preview-product-page .jewelry-editorial__copy h2{letter-spacing:-.02em;font-size:clamp(1.3rem,3vw,1.6rem);line-height:1.25}.preview-product-page .jewelry-editorial__copy p{font-size:.95rem;line-height:1.65}.preview-product-page--first-one,.preview-product-page--first-one :is(.first-one-section,#first-one-jewelry){scroll-margin-top:calc(var(--header-height,64px) + 1.5rem)}.preview-product-page--first-one .first-one-extension{grid-column:1/-1;gap:3rem;min-width:0;display:grid}.preview-product-page--first-one .first-one-extension>.preview-jewelry-picker{border:0;min-width:0;margin:0;padding:0}.preview-product-page--first-one .first-one-jewelry-copy{max-width:55ch;margin-top:.5rem;font-size:1rem;line-height:1.6}.preview-product-page--first-one .first-one-section{min-width:0}.preview-product-page--first-one .first-one-section h2{letter-spacing:-.025em;font-size:clamp(1.55rem,3.1vw,2.15rem);font-weight:550;line-height:1.2}.preview-product-page--first-one .first-one-heading{gap:.8rem;max-width:55ch;display:grid}.preview-product-page--first-one .first-one-eyebrow{color:var(--preview-product-muted);letter-spacing:.1em;font-size:.72rem;line-height:1.5}.preview-product-page--first-one .first-one-text{font-size:1.0625rem;line-height:1.6}.preview-product-page--first-one .first-one-preview-note{color:var(--preview-product-muted);max-width:60ch;margin-top:.8rem;font-size:.875rem;line-height:1.6}.preview-product-page--first-one .first-one-media{aspect-ratio:var(--first-one-placeholder-ratio);background:#f2f1ef;width:100%;position:relative;overflow:hidden}.preview-product-page--first-one .first-one-media img,.preview-product-page--first-one .first-one-media__placeholder{width:100%;height:100%;position:absolute;inset:0}.preview-product-page--first-one .first-one-media img{object-fit:contain;border-radius:0;height:auto;display:block;position:static}.preview-product-page--first-one .first-one-media:has(>img){aspect-ratio:auto;background:0 0}.preview-product-page--first-one .first-one-media__placeholder{color:var(--preview-product-muted);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.85rem;line-height:1.5;display:flex}.preview-product-page--first-one .first-one-fits .preview-carousel{margin-top:1.5rem}.preview-product-page--first-one .first-one-fits .preview-carousel__track{--preview-slide-width:88%}.preview-product-page--first-one .first-one-fits .first-one-media{aspect-ratio:3/4}.preview-product-page--first-one .first-one-fits .first-one-media img{object-fit:cover;height:100%;position:absolute}.preview-product-page--first-one .first-one-fit figcaption{color:var(--preview-product-muted);padding-top:.7rem;font-size:.8rem;line-height:1.5}.preview-product-page--first-one .first-one-anchor,.preview-product-page--first-one .first-one-service a{color:inherit;text-underline-offset:.2rem;align-items:center;min-height:2.75rem;font-size:.9rem;line-height:1.5;text-decoration:underline;display:inline-flex}.preview-product-page--first-one .first-one-anchor{margin-top:.7rem}.preview-product-page--first-one .first-one-split{align-items:center;gap:1.5rem;display:grid}.preview-product-page--first-one .first-one-detail>.first-one-media{max-width:38rem}.preview-product-page--first-one .first-one-spin{width:100%;max-width:580px;margin-inline:auto}.preview-product-page--first-one .first-one-trust,.preview-product-page--first-one .first-one-reviews{background:#f7f4ef;padding:1.5rem}.preview-product-page--first-one .first-one-accordions{width:100%;max-width:52rem;margin-inline:auto}.preview-product-page--first-one .first-one-accordions__list{border-top:1px solid var(--preview-product-border);margin-top:1.25rem}.preview-product-page--first-one .first-one-accordions details{border-bottom:1px solid var(--preview-product-border)}.preview-product-page--first-one .first-one-accordions summary{cursor:pointer;min-height:2.75rem;padding:1rem 2.5rem 1rem 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;position:relative}.preview-product-page--first-one .first-one-accordions summary::-webkit-details-marker{display:none}.preview-product-page--first-one .first-one-accordions summary:after{content:"+";font-size:1.3rem;font-weight:400;position:absolute;top:.8rem;right:.5rem}.preview-product-page--first-one .first-one-accordions details[open]>summary:after{content:"−"}.preview-product-page--first-one .first-one-accordions__body{color:var(--preview-product-muted);overflow-wrap:anywhere;padding-bottom:1rem;font-size:1rem;line-height:1.6}.preview-product-page--first-one .first-one-service{flex-wrap:wrap;gap:.4rem 1.5rem;display:flex}.preview-product-page--first-one .first-one-service>:not(a){flex-basis:100%}.preview-product-page--first-one :is(.first-one-section h2,.first-one-eyebrow,.first-one-anchor,.first-one-accordions summary){overflow-wrap:anywhere}.preview-product-page--first-one #watch-measurements{scroll-margin-top:calc(var(--header-height,64px) + 1rem)}.preview-product-page--first-one .first-one-measurements{border-collapse:collapse;table-layout:auto;width:100%;margin-bottom:.9rem}.preview-product-page--first-one .first-one-measurements :is(th,td){border-bottom:1px solid var(--preview-product-border);text-align:left;vertical-align:top;padding:.6rem 0;font-weight:400}.preview-product-page--first-one .first-one-measurements th{overflow-wrap:anywhere;width:72%;padding-right:1rem}.preview-product-page--first-one .first-one-measurements td{text-align:right;white-space:nowrap}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .preview-product-vendor{color:#8a4f43;margin-bottom:.4rem;font-weight:600}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-rating{color:var(--preview-product-muted);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;width:fit-content;margin-bottom:.65rem;padding-block:.15rem;font-size:.75rem;line-height:1.5;text-decoration:none;display:flex}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-rating__stars{gap:.1rem;display:inline-flex}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-rating .first-one-icon{width:.85rem;height:.85rem}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-shipping-status{margin-top:1rem}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-shipping-status__availability{align-items:center;gap:.6rem;font-size:.875rem;line-height:1.5;display:flex}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-shipping-status strong{font-weight:550}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-stock-dot{opacity:1;background:#39764d;border-radius:50%;flex:0 0 .5rem;height:.5rem}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-stock-dot.is-pulsing{animation:1.6s ease-in-out 3 first-one-stock-pulse}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-shipping-status__delivery{color:var(--preview-product-muted);margin-top:.4rem;font-size:.8125rem;line-height:1.5}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-service-banner{background:0 0;border-block:1px solid #ded4c8;grid-column:1/-1;min-width:0;padding-block:.875rem}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-service-banner__items{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-service-banner__items li{text-align:center;border-right:1px solid #ded4c8;align-content:start;justify-items:center;gap:.375rem;min-width:0;padding-inline:.25rem;font-size:.6875rem;line-height:1.35;display:grid}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-service-banner .first-one-icon{width:1.125rem;height:1.125rem}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-service-banner__items li:last-child{border-right:0}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-service-banner__items strong{overflow-wrap:anywhere;min-width:0;max-width:100%;font-weight:550}:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-service-banner__items strong span{display:block}.preview-product-page--jewelry .first-one-service-banner{margin-top:1.25rem}.preview-product-page--jewelry .preview-product-purchase form{width:100%;max-width:none}.preview-product-page .preview-product-purchase__button:not(:disabled){cursor:pointer;opacity:1}.preview-product-page--jewelry .jewelry-product-details__components ul{margin-block:.5rem 1rem;padding-left:1.25rem}.preview-product-page--jewelry .jewelry-product-details{border-top:1px solid var(--preview-product-border);min-width:0;margin-top:1.25rem}.preview-product-page--jewelry .jewelry-product-details details{border-bottom:1px solid var(--preview-product-border)}.preview-product-page--jewelry .jewelry-product-details summary{cursor:pointer;min-height:2.75rem;padding:.85rem 1.8rem .85rem 0;font-size:.9rem;font-weight:500;line-height:1.5;list-style:none;position:relative}.preview-product-page--jewelry .jewelry-product-details summary::-webkit-details-marker{display:none}.preview-product-page--jewelry .jewelry-product-details summary:after{content:"+";font-size:1.15rem;position:absolute;top:.7rem;right:.4rem}.preview-product-page--jewelry .jewelry-product-details details[open]>summary:after{content:"−"}.preview-product-page--jewelry .jewelry-product-details__body{color:var(--preview-product-muted);overflow-wrap:anywhere;padding-bottom:1rem;font-size:.875rem;line-height:1.6}.preview-product-page--jewelry .jewelry-product-details__body p+p{margin-top:.6rem}.preview-product-page--jewelry .jewelry-product-details__body a{color:inherit;text-underline-offset:.2rem}.jewelry-product-details__group+.jewelry-product-details__group{margin-top:1.25rem}.jewelry-product-details__group h3{color:var(--preview-product-ink);font-size:inherit;margin:0 0 .65rem;font-weight:500}.jewelry-measurements{border-collapse:collapse;table-layout:fixed;width:100%}.jewelry-measurements th,.jewelry-measurements td{border-bottom:1px solid var(--preview-product-border);overflow-wrap:anywhere;text-align:left;vertical-align:top;white-space:normal;padding:.6rem 0;font-weight:400}.jewelry-measurements th:first-child{width:44%;padding-right:1rem}.jewelry-measurements thead th{font-weight:500}.jewelry-measurements+p{margin-top:.9rem}.preview-product-page--first-one .first-one-features{border-block:1px solid var(--preview-product-border);margin-top:1.75rem;padding-block:1.5rem}.preview-product-page--first-one .first-one-features__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.preview-product-page--first-one .first-one-features__grid li{text-align:center;justify-items:center;gap:.5rem;min-width:0;display:grid}.preview-product-page--first-one .first-one-features__grid li>:is(strong,span){overflow-wrap:anywhere;min-width:0;max-width:100%}.preview-product-page--first-one .first-one-features__category{color:var(--preview-product-muted);letter-spacing:.08em;font-size:.6875rem;line-height:1.5}.preview-product-page--first-one .first-one-features__grid strong{font-size:clamp(.9375rem,1.5vw,1.125rem);font-weight:550;line-height:1.4}@keyframes first-one-stock-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){:is(.preview-product-page--first-one,.preview-product-page--jewelry) .first-one-stock-dot.is-pulsing{animation:none}}@media (width>=45em){.preview-product-page--first-one .first-one-features__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.preview-product-page--first-one .first-one-extension{gap:4.5rem}.preview-product-page--first-one .first-one-extension .preview-carousel__track{--preview-slide-width:calc(33.3333% - .5rem)}.preview-product-page--first-one .first-one-text{font-size:1.1875rem}.preview-product-page--first-one .first-one-split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3rem}.preview-product-page--first-one .first-one-wrist{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.preview-product-page--first-one .first-one-wrist>.first-one-media{grid-area:1/2}.preview-product-page--first-one .first-one-wrist__copy{grid-area:1/1}.preview-product-page--first-one .first-one-trust,.preview-product-page--first-one .first-one-reviews{padding:2rem}}@media (width<=44.999em){.preview-product-page{padding-top:0}.preview-product-page>.preview-product-gallery,.preview-product-page .jewelry-editorial__media,.preview-product-page--first-one .first-one-spin,.preview-product-page--first-one .first-one-split>.first-one-media{width:calc(100% + 2rem);max-width:none;margin-inline:-1rem}.preview-product-page .jewelry-editorial{max-width:none}.preview-product-page .preview-product-gallery .preview-carousel__controls{padding-inline:1rem}}
