.hero-slider-section,.hero-slider-container{width:100%;position:relative}.hero-slider-container:not(.slick-initialized) .hero-slider-item:not(:first-child){display:none}.hero-slider-flex-container{display:flex;flex-wrap:wrap;align-items:center;gap:40px;padding:140px 0 60px}.hero-slider-container .slick-dots{position:absolute;bottom:10px;left:0;right:0;display:flex;justify-content:center;margin:0;padding:0;list-style-type:none;z-index:5}.hero-slider-container .slick-dots li{margin:0}.hero-slider-container .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;position:relative;transition:transform .2s ease}.hero-slider-container .slick-dots li button:focus{outline:2px solid #fff;outline-offset:2px}.hero-slider-container .slick-dots li button:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#ffffff80;transition:background-color .3s ease}.hero-slider-container .slick-dots li.slick-active button:before{background-color:#fff}.hero-slider-container--single .slick-dots{display:none!important}.hero-slider-text-column{flex:1;min-width:300px}.hero-slider-image-column{min-width:300px;display:flex;justify-content:end}.hero-slider-heading{font-size:4.8rem;margin:0;line-height:1.3}.hero-slider-subheading{font-size:1.9rem;margin-bottom:30px;line-height:1.5}.hero-slider-button{display:inline-block;padding:12px 24px;background-color:#ff5e00;color:#fff;text-decoration:none;border-radius:10px;font-weight:600;transition:background-color .3s ease;font-size:12px}.hero-slider-button:hover,.hero-slider-button:focus{background-color:#e55a42;outline:none}.hero-slider-button:focus-visible{outline:2px solid #fff;outline-offset:2px}.hero-slider-image{max-height:480px;width:auto}.hero-slider-placeholder{width:100%;height:auto;max-height:500px}@media screen and (min-width: 1920px){.hero-slider-text-column{padding-right:10%}}@media screen and (max-width: 990px){.hero-slider-flex-container{padding:125px 20px 45px}.hero-slider-flex-container{flex-direction:column}.hero-slider-text-column,.hero-slider-image-column{width:100%}img.hero-slider-image{width:100%;height:auto;max-height:unset}.hero-slider-image-column{justify-content:center}.hero-slider-heading{font-size:3.5rem}.hero-slider-subheading{font-size:1.7rem}.hero-slider-container .slick-dots{bottom:7px}.hero-slider-container .slick-dots li button:before{width:8px;height:8px}}
/*# sourceMappingURL=/cdn/shop/t/278/assets/hero-slider.css.map */
