.new-slideshow .slideshow__text.banner__box .banner__heading{font-family:var(--font-homepage-heading-family)}.new-slideshow .slideshow__text.banner__box .banner__heading.h0{font-size:6.4rem;font-weight:300}.new-slideshow .banner__box>*+.banner__buttons{margin-top:3rem}.new-slideshow .slideshow__text.banner__box .banner__heading em{font-family:var(--font-homepage-sub-heading-family);font-style:normal}body.template-index .new-slideshow .banner__box>*+.banner__buttons .button{color:#fff;background-color:transparent;border:1px solid #fff}body.template-index .new-slideshow .banner__box>*+.banner__buttons .button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));box-shadow:none}body.template-index .new-slideshow .banner__box>*+.banner__buttons .button:hover{background:#f1ece8;color:#361f0d}.new-slideshow .slideshow__text.banner__box{max-width:100rem}.new-slideshow .slideshow__text.banner__box .banner__heading{line-height:1}.new-slideshow .video-toggle-btn{position:absolute;bottom:50px;right:50px;background:#0000001a;border:none;padding:7px;cursor:pointer;z-index:3;width:40px;height:40px}.new-slideshow .video-toggle-btn svg{width:27px;height:26px;fill:#fff}.new-slideshow .video-toggle-btn .play-icon{display:none}.new-slideshow.banner:after,.new-slideshow .banner__media:after{display:none}@media screen and (max-width: 1024px){.new-slideshow .slideshow__text.banner__box .banner__heading.h0{font-size:5.6rem}}@media screen and (max-width: 999px){.new-slideshow.banner:before{display:block!important}}@media screen and (max-width: 749px){.new-slideshow .slideshow__text.banner__box .banner__heading.h0{font-size:4.8rem}.new-slideshow .banner__box>*+.banner__buttons{margin-top:2rem}.new-slideshow.banner--adapt_image{height:548px}.new-slideshow .video-toggle-btn{bottom:25px;right:25px;padding:4px;width:32px;height:32px}.new-slideshow .video-toggle-btn svg{width:24px;height:24px}}@media screen and (max-width: 480px){.new-slideshow .slideshow__text.banner__box{padding:4rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/new-slideshow.css.map */
