.slideshow .banner__content{text-align:center;max-width:1000px;margin:0 auto;padding:3rem 2rem}.slideshow .banner__content .banner__heading{font-size:clamp(2.2rem,5vw,3.8rem)!important;line-height:1.2;margin-bottom:1.5rem}.slideshow .banner__content .banner__heading .highlight{color:#2d4a3e!important;font-weight:900;display:inline-block;transform:scale(1.05);letter-spacing:.02em;margin:0 .15em;padding:.1em 0;text-shadow:2px 2px 4px rgba(0,0,0,.08)}.slideshow .banner__content .banner__text{font-size:1.15em;line-height:1.7;max-width:580px;margin:1.5rem auto;color:#555}.slideshow .banner__content .accent-text{color:#d49c3d!important;font-style:italic;display:inline-block;margin:0 .1em;font-weight:500}.reflection-text{display:inline-block;color:#2d4a3e;font-weight:600;position:relative;margin:0 .1em;padding-bottom:2px}.reflection-text:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(45,74,62,.2),transparent)}@media screen and (max-width: 768px){.slideshow .banner__content{padding:2rem 1.5rem}.slideshow .banner__content .banner__heading{font-size:2rem!important;line-height:1.3}.slideshow .banner__content .banner__text{font-size:1rem;line-height:1.6;margin:1.2rem auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/slide-fixes.css.map */
