.slideshow-promo{display:flex;flex-direction:column;gap:.65rem;width:100%;max-width:min(36rem,100%)}.slideshow-promo--align-left{text-align:start;align-items:flex-start}.slideshow-promo--align-center{text-align:center;align-items:center;margin-inline:auto}.slideshow-promo--align-right{text-align:end;align-items:flex-end;margin-inline-start:auto}.slideshow-promo__heading{margin:0;line-height:1.1;color:inherit;font-size:clamp(2.25rem,7.5vw,4.5rem);letter-spacing:-.02em;font-weight:400}.slideshow-promo__heading p{margin:0}.slideshow-promo__heading p+p{margin-block-start:.2em}.slideshow-promo__heading strong,.slideshow-promo__heading b{font-weight:700}.slideshow-promo__heading a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.slideshow-promo__subheading{margin:0;font-size:clamp(.875rem,2vw,1.125rem);font-weight:400;line-height:1.45;max-width:28rem;color:inherit}.slideshow-promo__subheading p{margin:0}.slideshow-promo__subheading strong,.slideshow-promo__subheading b{font-weight:600}.slideshow-promo__subheading a{color:inherit;text-decoration:underline;text-underline-offset:.12em}.slideshow-promo--align-center .slideshow-promo__subheading{margin-inline:auto}.slideshow-promo--align-right .slideshow-promo__subheading{margin-inline-start:auto}.slideshow-promo__badge{display:inline-block;margin-block-start:.15rem;padding:.5rem 1.25rem;border-radius:9999px;font-weight:700;font-size:clamp(.8125rem,2.1vw,1rem);letter-spacing:.055em;color:#fff;background:#ff2d7a;border:3px dashed #fff}.slideshow-promo__disclaimer{margin:0;margin-block-start:2.35rem;font-size:.75rem;font-style:italic;line-height:1.35;opacity:.95;color:inherit}.slideshow-promo+.prose{margin-block-start:1.5rem}.slideshow__nav{z-index:2;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.slideshow__nav--prev{inset-inline-start:var(--slideshow-controls-spacing, var(--container-gutter))}.slideshow__nav--next{inset-inline-end:var(--slideshow-controls-spacing, var(--container-gutter))}@media screen and (max-width:699px){.slideshow__nav .circle-button{--circle-button-size: 2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-slideshow.css.map */
