.hero-slider{width:100%;height:100%}.hero-slide{position:relative;background-position:center;background-size:cover;cursor:pointer}.hero-banner img{height:auto;display:block;width:100%;max-width:100%}.hero-content{position:absolute;max-width:430px}.hero-content .heading{font-size:42px;line-height:35px;margin-bottom:16px;font-weight:700;text-transform:uppercase}.hero-content .subheading{font-size:16px;padding:25px 0;margin-bottom:40px;font-weight:400;line-height:24px;text-transform:uppercase}.hero-content a{border:2px solid;min-width:340px;font-size:16px;font-weight:700;line-height:normal;position:relative;align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:auto;max-width:100%;transition-property:background-color,border,color,box-shadow;transition-duration:.15s;transition-timing-function:ease-in-out;overflow:hidden;padding:18px 0}.hero-banner-wrapper{position:relative}.hero-banner-wrapper .slick-buttons{position:absolute;top:18%;transform:translateY(-18%);display:flex;justify-content:space-between;width:100%;height:0;padding:0 20px}.hero-banner-wrapper .slick-buttons .slick-arrow{border:0}.hero-banner-wrapper .slick-buttons .slick-arrow.slick-prev{text-align:left}.hero-banner-wrapper .slick-buttons .slick-arrow.slick-next{text-align:right}.hero-banner-wrapper .slick-buttons .btn-banner-prev,.slick-buttons .btn-banner-next{width:100px!important;height:450px!important}.hero-banner-wrapper .slick-dots{position:absolute;justify-content:center;margin:0 auto;bottom:23px;gap:7px;height:8px;left:50%;transform:translate(-50%)}.hero-banner-wrapper .slick-dots li button{width:8px!important;height:8px!important;border-radius:50%!important;background-color:#7b8492}.hero-banner-wrapper .slick-dots li.slick-active button{background-color:#fff}.hero-banner-wrapper .slick-dots{width:unset!important}@media only screen and (max-width: 990px){.hero-banner-wrapper .slick-buttons{top:34%;transform:translateY(-34%)}.hero-banner-wrapper .slick-buttons .btn-banner-prev,.slick-buttons .btn-banner-next{width:70px!important;height:100px!important;align-items:center;display:block!important;padding:0!important;margin:0!important}}@media only screen and (max-width: 479px){.slide-desktop-only{display:none}.slide-mobile-only{display:block}.hero-content .heading,.hero-content .subheading{margin-bottom:10px}.hero-content{max-width:none;left:50%;transform:translate(-50%);text-align:center;bottom:57px}.hero-content .subheading{padding:20px 0}.hero-content .heading{font-size:32px}.hero-content a{min-width:300px}.overlay-effect{position:absolute;width:100%;height:65%;bottom:0}.hero-banner-wrapper .slick-list .slick-track .slick-slide{margin:0!important}.hero-banner-wrapper .slick-buttons .btn-banner-prev,.slick-buttons .btn-banner-next{display:flex}.hero-banner-wrapper .slick-buttons{padding:0 10px;margin-top:-22px}}@media only screen and (min-width: 480px){.hero-content{bottom:5%;left:5.5%;margin:0 20px}.slide-desktop-only{display:block}.slide-mobile-only{display:none}}@media only screen and (min-width: 1550px){.hero-banner-wrapper .slick-buttons{padding:0 6%}}@media only screen and (max-width: 990px) and (min-width: 479px){.hero-content a{min-width:35vw}}
/*# sourceMappingURL=/cdn/shop/t/273/assets/hero-banner.css.map */
