.sndgrs-catalog{padding:clamp(3rem,6vw,7rem) 2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sndgrs-catalog__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;justify-items:center;gap:clamp(2.5rem,4vw,4rem);max-width:76rem;margin-inline:auto}.sndgrs-catalog__media,.sndgrs-catalog__details{min-width:0;width:100%;margin-inline:auto}.sndgrs-catalog__media{max-width:58rem}.sndgrs-catalog__gallery{display:flex;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.sndgrs-catalog__image{flex:0 0 100%;min-width:0;scroll-snap-align:start}.sndgrs-catalog__image img{display:block;width:100%;height:auto}.sndgrs-catalog__thumbnails{display:flex;justify-content:safe center;align-items:flex-start;gap:1rem;overflow-x:auto;padding:1.2rem .4rem}.sndgrs-catalog__thumbnails a{flex:0 0 7rem;border:1px solid rgba(var(--color-foreground),.35)}.sndgrs-catalog__thumbnails img{display:block;width:7rem;height:auto}.sndgrs-catalog__details{max-width:76rem;overflow-wrap:anywhere;text-align:center}.sndgrs-catalog h1{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3rem,4vw,4.8rem);line-height:1.15;letter-spacing:0;text-wrap:balance}.sndgrs-catalog__price{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin:1.5rem 0 2.5rem;font-size:1.8rem}.sndgrs-catalog__price s{opacity:.7}.sndgrs-catalog__option{margin-bottom:2rem}.sndgrs-catalog__option h2{font-family:var(--font-body-family);font-size:1.6rem;line-height:1.4;margin:0 0 .8rem}.sndgrs-catalog__values{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem}.sndgrs-catalog__values a{display:inline-flex;align-items:center;min-height:4.8rem;padding:.8rem 1.2rem;border:1px solid rgba(var(--color-foreground),.5);color:inherit;text-decoration:none}.sndgrs-catalog__values a[aria-current=true]{box-shadow:inset 0 0 0 1px currentColor;border-color:currentColor;text-decoration:underline;text-underline-offset:.3em}.sndgrs-catalog__unavailable{font-size:1.2rem}.sndgrs-catalog__form{display:grid;gap:1.2rem;width:100%;max-width:42rem;margin:2.5rem auto 0}.sndgrs-catalog__quantity{display:flex;justify-content:center;align-items:center;gap:1.5rem}.sndgrs-catalog__quantity input{width:8rem;min-height:4.8rem;padding:1rem;background:transparent;color:inherit;border:1px solid currentColor;font:inherit}.sndgrs-catalog__submit{width:100%;min-height:4.8rem;padding:1.2rem 2rem;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.sndgrs-catalog__submit:disabled{opacity:.55;cursor:not-allowed}#MainContent .sndgrs-catalog .sndgrs-catalog__description.rte{max-width:68rem;margin:3rem auto 0;text-align:left;font-size:1.6rem;line-height:1.7}.sndgrs-catalog__description h2{margin-top:2.5rem;font-size:2.2rem;line-height:1.3}.sndgrs-catalog__description img,.sndgrs-catalog__description video{max-width:100%;height:auto}.sndgrs-catalog__description table{display:block;max-width:100%;overflow-x:auto}.sndgrs-catalog :is(button,a,input,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAAACA */
