.hl-hero-slider{position:relative}.hl-hero-slider__viewport{overflow:hidden;transition:height .5s ease-in-out}.hl-hero-slider__container{display:flex;touch-action:pan-y pinch-zoom}.hl-hero-slide{--hl-hero-footer-icon: none;--hl-hero-overlay-color: transparent;--hl-hero-overlay-opacity: 0;position:relative;flex:0 0 100%;min-width:0;width:100%;height:auto;min-height:700px;padding:100px 20px;background-image:var(--hl-hero-slide-bg-mobile, var(--hl-hero-slide-bg-desktop));background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between;gap:50px}.hl-hero-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--hl-hero-overlay-color);opacity:var(--hl-hero-overlay-opacity);pointer-events:none;z-index:0}.hl-hero-slide>.page-width{position:relative;z-index:1}@media(min-width:1024px){.hl-hero-slide{padding:150px 20px 40px;gap:55px;align-items:center}}@media(min-width:768px)and (max-width:1023px){.hl-hero-slide{padding:150px 20px 40px 50px;gap:55px;align-items:center}}.hl-hero-slider.is-not-homepage .hl-hero-slide{padding-top:60px!important;padding-bottom:60px!important}@media(min-width:1024px){.hl-hero-slider.is-not-homepage .hl-hero-slide{padding-top:100px!important;padding-bottom:40px!important}}.hl-hero .page-width{padding:0!important;margin:0!important;width:100%}@media(min-width:1024px){.hl-hero .page-width{max-width:1280px;margin:0 auto}}.hl-hero-slide__inner{width:100%;display:grid;grid-template-columns:1fr;gap:60px;align-items:center}@media(min-width:768px){.hl-hero-slide__inner{grid-template-columns:1fr 1fr;align-items:start}}@media(min-width:1024px){.hl-hero-slider{height:auto;min-height:min(calc(100vh - var(--hl-announcement-height, 0px)),var(--hl-hero-slider-max-height));max-height:none}}@media(min-width:1024px){.hl-hero-slide{padding:170px 80px 40px;background-image:var(--hl-hero-slide-bg-desktop)}}@media(min-width:1024px){.hl-hero-slide__inner{grid-template-columns:var(--hl-hero-desktop-left-column, 440px) var(--hl-hero-desktop-right-column, auto)}}.hl-hero-slide__content,.hl-hero-slide__front{display:flex;flex-direction:column;gap:20px}.hl-hero-slide__front .hl-hero-slide__front-title{margin:0;text-align:center}.hl-hero-slide__front .hl-hero-slide__front-text{display:flex;flex-direction:column;align-items:center;gap:15px}.hl-hero-slide__front .hl-hero-slide__front-text *{text-align:center;margin:0;color:var(--hl-front-text-color)!important}.hl-hero-slide__front .hl-hero-slide__front-text{color:var(--hl-front-text-color)!important}.hl-hero-slide__footer-wrap{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.hl-hero-slide__footer-wrap{flex-flow:row nowrap;justify-content:space-between;gap:60px}}@media(min-width:1024px){.hl-hero-slide__footer-wrap>*{flex:0 0 var(--hl-hero-footer-width, 390px)}}.hl-hero-slide--has-footer-icon .hl-hero-slide__footer:last-child{display:grid;grid-template-columns:35px auto;gap:15px}@media(min-width:768px){.hl-hero-slide--has-footer-icon .hl-hero-slide__footer:last-child{gap:20px}}.hl-hero-slide--has-footer-icon .hl-hero-slide__footer:last-child:before{content:"";display:inline-block;width:35px;height:35px;margin-right:10px;background-image:var(--hl-hero-footer-icon);background-repeat:no-repeat;background-position:center;background-size:contain}.hl-hero-slide__subtitle,.hl-hero-slide__front-title,.hl-hero-slide__front-text,.hl-hero-slide__footer{margin:0}.hl-hero-slide__footer{display:flex;flex-direction:column;gap:15px}.hl-hero-slide__footer>*{margin:0}.hl-hero-slide__footer,.hl-hero-slide__footer *{color:var(--hl-hero-footer-color)!important}.hl-hero .flickity-prev-next-button{top:50%;transform:translateY(-50%);position:absolute;z-index:5;background:var(--hl-color-guava);border:1px solid var(--hl-color-guava);width:53px;height:53px;border-radius:unset;padding:0;overflow:hidden;isolation:isolate}.hl-hero .flickity-prev-next-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(110deg,transparent 0%,transparent 35%,hsla(0,0%,100%,.25) 50%,transparent 65%,transparent 100%);transform:translate(-100%);pointer-events:none;z-index:0}.hl-hero .flickity-prev-next-button .flickity-button-icon{display:none}.hl-hero .flickity-prev-next-button:hover:before{animation:hl-hero-button-shine .75s cubic-bezier(.01,.56,1,1)}.hl-hero .flickity-previous{left:0;border-top-right-radius:100%;border-bottom-right-radius:100%}.hl-hero .flickity-previous:after{background-image:url(bstro-cream-arrow-left.svg);left:0;border-top-right-radius:100%;border-bottom-right-radius:100%;background-size:16px auto}.hl-hero .flickity-next{right:0;border-top-left-radius:100%;border-bottom-left-radius:100%}.hl-hero .flickity-next:after{background-image:url(bstro-cream-arrow-right.svg);right:0;border-top-left-radius:100%;border-bottom-left-radius:100%;background-size:16px auto}@media(max-width:767px){.hl-hero .flickity-prev-next-button{display:none}.hl-hero-slider__viewport,.hl-hero-slider__container,.hl-hero-slider .hl-hero-slide{touch-action:pan-y}}@media(hover:none)and (pointer:coarse){.hl-hero-slider__viewport{transition:none!important}}.hl-hero-slider.is-fade .hl-hero-slider__container{position:relative}.hl-hero-slider.is-fade .hl-hero-slider__container>.hl-hero-slide{position:absolute!important;top:0;left:0!important;width:100%;transform:none!important;backface-visibility:hidden;visibility:visible;pointer-events:none}.hl-hero-slider.is-fade .hl-hero-slider__container>.hl-hero-slide.is-selected{position:relative!important;pointer-events:auto;z-index:2}.hl-hero-slider{--hl-hero-anim-ease: cubic-bezier(.26, .54, .32, 1);--hl-hero-anim-duration: .9s;--hl-hero-anim-distance: 20px;--hl-hero-cta-anim-distance: 32px}@keyframes hl-hero-button-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes hl-hero-cta-rise-up{0%{opacity:0;transform:translateY(var(--hl-hero-anim-distance))}to{opacity:1;transform:translateY(0)}}.hl-hero-slider.is-fade .hl-hero-slide :is(.hl-hero-slide__title,.hl-hero-slide__subtitle,.hl-hero-slide__front-title,.hl-hero-slide__front-text,.hl-hero-slide__footer-wrap>*){opacity:0;transform:translateY(var(--hl-hero-anim-distance));transition:opacity var(--hl-hero-anim-duration) var(--hl-hero-anim-ease),transform var(--hl-hero-anim-duration) var(--hl-hero-anim-ease);transition-delay:0s}.hl-hero-slider.is-fade .hl-hero-slide .hl-hero-slide__content>.btn{opacity:0!important;transform:translateY(var(--hl-hero-cta-anim-distance))!important;transition:opacity var(--hl-hero-anim-duration) var(--hl-hero-anim-ease),transform var(--hl-hero-anim-duration) var(--hl-hero-anim-ease),background .2s ease!important;transition-delay:0s,0s,0s!important;will-change:opacity,transform}.hl-hero-slider.is-fade .hl-hero-slide .hl-hero-slide__front-image{opacity:0;transform:scale(.9);transition:opacity var(--hl-hero-anim-duration) var(--hl-hero-anim-ease),transform var(--hl-hero-anim-duration) var(--hl-hero-anim-ease);transition-delay:0s}.hl-hero-slider.is-fade.is-animate-ready .hl-hero-slide.is-selected :is(.hl-hero-slide__title,.hl-hero-slide__subtitle,.hl-hero-slide__front-title,.hl-hero-slide__front-text,.hl-hero-slide__footer-wrap>*){opacity:1;transform:translateY(0)}.hl-hero-slider.is-fade.is-animate-ready .hl-hero-slide.is-selected .hl-hero-slide__content>.btn{opacity:1!important;transform:translateY(0)!important}.hl-hero-slider.is-fade.is-animate-ready .hl-hero-slide.is-selected .hl-hero-slide__front-image{opacity:1;transform:scale(1)}.hl-hero-slider.is-fade.is-animate-ready .hl-hero-slide.is-selected .hl-hero-slide__subtitle{transition-delay:.35s}.hl-hero-slider.is-fade.is-animate-ready .hl-hero-slide.is-selected .btn.btn--primary{transition-delay:.55s,.55s,0s!important}.hl-hero-slider.is-fade.is-animate-ready .hl-hero-slide.is-selected .hl-hero-slide__front-title{transition-delay:.15s}.hl-hero-slider.is-fade.is-animate-ready .hl-hero-slide.is-selected .hl-hero-slide__front-text{transition-delay:.35s}.hl-hero-slider.is-fade.is-animate-ready .hl-hero-slide.is-selected .hl-hero-slide__footer-wrap>*:nth-child(1){transition-delay:.7s}.hl-hero-slider.is-fade.is-animate-ready .hl-hero-slide.is-selected .hl-hero-slide__footer-wrap>*:nth-child(2){transition-delay:.7s}@media(prefers-reduced-motion:reduce){.hl-hero-slider.is-fade .hl-hero-slide :is(.hl-hero-slide__title,.hl-hero-slide__subtitle,.hl-hero-slide__content .btn,.hl-hero-slide__front-image,.hl-hero-slide__front-title,.hl-hero-slide__front-text,.hl-hero-slide__footer-wrap>*){opacity:1;transform:none;transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bstro-hero-slider.css.map */
