.banner.homepage-slideshow{max-height:65vh}@media screen and (max-width: 991px){.banner.homepage-slideshow{max-height:70vh}}.banner.homepage-slideshow *{max-height:inherit}.banner.homepage-slideshow .gallery-cell .image-element__wrap{position:relative}.banner.homepage-slideshow .gallery-cell .image-element__wrap img{max-height:579px;object-fit:cover;object-position:center}.banner.homepage-slideshow .gallery-cell .image-element__wrap:before{content:"";background-image:var(--overlay_gradient_desktop);background-color:var(--overlay_color_desktop);background-blend-mode:multiply;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}@media (max-width: 799px){.banner.homepage-slideshow .gallery-cell .image-element__wrap:before{background-image:var(--overlay_gradient_mobile);background-color:var(--overlay_color_mobile)}}@media screen and (max-width: 479px){.banner.homepage-slideshow .gallery-cell .image-element__wrap{max-height:460px}}.banner.homepage-slideshow .gallery-cell .video-element__wrap:before{content:"";background-image:var(--overlay_gradient_desktop);background-color:var(--overlay_color_desktop);background-blend-mode:multiply;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}@media (max-width: 799px){.banner.homepage-slideshow .gallery-cell .video-element__wrap:before{background-image:var(--overlay_gradient_mobile);background-color:var(--overlay_color_mobile)}}.banner.homepage-slideshow .gallery-cell .video-element__wrap video{object-fit:cover}.banner.homepage-slideshow .caption{z-index:10;max-width:1232px;padding:0 104px}@media (max-width: 991px){.banner.homepage-slideshow .caption{padding:0 64px}}@media (max-width: 991px) and (max-width: 799px){.banner.homepage-slideshow .caption{padding:0 16px}}.banner.homepage-slideshow .caption .caption-content{max-width:100%}@media (max-width: 798px){.banner.homepage-slideshow .caption .caption-content{max-width:100%}}.banner.homepage-slideshow .caption .caption-content h1.headline{padding:0;font-family:Amiri;font-size:48px;font-weight:700;line-height:1.4;letter-spacing:.05em;margin-bottom:20px}@media (max-width: 799px){.banner.homepage-slideshow .caption .caption-content h1.headline{font-size:36px;margin-bottom:15px}}.banner.homepage-slideshow .caption .caption-content a.action_button{max-width:none;width:fit-content!important;height:auto;transition:all .1s ease-in-out}@media (max-width: 799px){.banner.homepage-slideshow .caption .caption-content a.action_button{padding:5px 30px;font-size:16px;line-height:24.19px}}@media (max-width: 480px){.banner.homepage-slideshow .caption .caption-content a.action_button{width:fit-content!important;padding:10px 30px;font-size:16px;line-height:1;min-height:auto;height:auto}}.banner.homepage-slideshow .caption .caption-content a.action_button.highlight-true{background-color:#fff;border-color:#fff;box-shadow:none;color:#333}.banner.homepage-slideshow .caption .caption-content a.action_button.highlight-true:hover{color:#fff;background-color:#7d5454;border-color:#7d5454;box-shadow:#fff 0 0 0 1px}@media only screen and (max-width: 480px){.banner.homepage-slideshow .caption{font-size:16px;width:100%;position:absolute;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translateY(-50%)}}.banner.homepage-slideshow .caption.vertical-position-top{top:25%}.banner.homepage-slideshow .caption.vertical-position-center{top:50%}.banner.homepage-slideshow .caption.vertical-position-bottom{top:75%}
/*# sourceMappingURL=/cdn/shop/t/98/assets/slideshow.css.map */
