.srt-pdp{background:var(--srt-paper);padding-block:clamp(32px,5vw,64px) clamp(48px,6vw,88px);border-bottom:1px solid var(--srt-line)}.srt-pdp__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,5vw,80px);align-items:start}.srt-pdp__gallery{display:block;position:sticky;top:24px;outline:none}.srt-pdp__viewport{position:relative}.srt-pdp__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.srt-pdp__track::-webkit-scrollbar{display:none}.srt-pdp__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1 / 1;background-color:var(--srt-cream)}.srt-pdp__gallery--contain .srt-pdp__slide img{object-fit:contain}.srt-pdp__counter{position:absolute;right:14px;bottom:14px;margin:0;padding:5px 11px;background:#15161a9e;color:#f5ecda;font-family:var(--srt-mono);font-size:11px;letter-spacing:.08em;border-radius:2px;pointer-events:none}.srt-pdp__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:none;place-items:center;padding:0;border:1px solid var(--srt-line);border-radius:50%;background:#f7f7f4eb;color:var(--srt-ink);font-size:15px;cursor:pointer;opacity:0;transition:opacity .2s ease,background .2s ease}.srt-pdp__nav--prev{left:14px}.srt-pdp__nav--next{right:14px}.srt-pdp__viewport:hover .srt-pdp__nav,.srt-pdp__nav:focus-visible{opacity:1}.srt-pdp__nav:hover{background:var(--srt-paper)}@media(hover:hover)and (pointer:fine){.srt-pdp__nav{display:grid}}.srt-pdp__thumbs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:12px}.srt-pdp__thumb{width:72px;height:72px;padding:0;border:1px solid var(--srt-line);background:var(--srt-cream);cursor:pointer;overflow:hidden;opacity:.55;transition:opacity .2s ease,border-color .2s ease}.srt-pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.srt-pdp__thumb:hover{opacity:.85}.srt-pdp__thumb[aria-current=true]{opacity:1;border-color:var(--srt-ink)}@media(prefers-reduced-motion:reduce){.srt-pdp__track{scroll-behavior:auto}}.srt-pdp__buy{display:flex;flex-direction:column;gap:20px;padding-top:clamp(8px,2vw,24px)}.srt-pdp__eyebrow{display:flex;align-items:center;gap:12px;color:var(--srt-gold);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.srt-pdp__num{font-family:var(--srt-mono);color:var(--srt-ink-mute);letter-spacing:.1em}.srt-pdp__title{font-size:clamp(34px,4vw,54px);margin:0}.srt-pdp__lede{font-size:16px;line-height:1.6;color:var(--srt-ink-soft);max-width:46ch;margin:0}.srt-pdp__price{padding-top:4px}.srt-pdp__shipping{font-size:12px;color:var(--srt-ink-mute);letter-spacing:.04em;margin:0}.srt-pdp__reassurance{list-style:none;padding:18px 0 0;margin:4px 0 0;border-top:1px solid var(--srt-line);display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--srt-ink-soft)}.srt-pdp__reassurance li{display:flex;align-items:flex-start;gap:12px}.srt-pdp__check{color:var(--srt-gold);font-family:var(--srt-mono);font-size:11px;padding-top:4px;flex-shrink:0}.srt-pdp .srt-btn{width:100%}@media screen and (max-width:900px){.srt-pdp__grid{grid-template-columns:1fr}.srt-pdp__gallery{position:static}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-serantine-product.css.map */
