h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family, sans-serif);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));letter-spacing:calc(var(--font-heading-scale) * .06rem);word-break:break-word;text-wrap:balance;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{font-family:var(--font-body-family, sans-serif);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);font-size:clamp(18px,1.6vw + .25rem,24px);line-height:1.6;color:rgb(var(--color-foreground));margin:.5em 0 1em}small{font-size:clamp(16px,1.2vw + .2rem,18px);line-height:1.4;opacity:.85}h1,.h0{font-size:clamp(36px,4.4vw + .5rem,58px);margin:.4em 0 .35em}h2,.h1{font-size:clamp(32px,3.5vw + .4rem,44px);margin:.45em 0 .35em}h3,.h2{font-size:clamp(28px,2.8vw + .3rem,32px);margin:.5em 0 .35em}h4,.h3{font-size:clamp(26px,2.2vw + .25rem,28px);margin:.55em 0 .35em}@media (min-width: 768px) and (max-width: 1023px){h1,.h0{letter-spacing:.02em}h2,.h1{letter-spacing:.015em}h3,.h2{letter-spacing:.01em}}@media (max-width: 767px){h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:.01em;line-height:1.2}h1,.h0{margin-top:.35em}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/astro-slideshow-component.css.map */
