.nw-banner-carousel .nw-slider-container{height:100%}.nw-banner-carousel .nw-slider-wrapper{height:100%;max-width:1920px;margin:0 auto}.nw-banner-carousel .nw-slider-row{height:100%}.nw-banner-carousel .nw-banner-carousel-slide{float:left;position:relative;height:100%;width:100%;margin:0}.nw-banner-carousel .nw-banner-carousel-slide:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;background-repeat:no-repeat;background-position:center center;background-size:cover;pointer-events:none;z-index:-1}.nw-banner-carousel .nw-banner-carousel-slide .banner-image-small,.nw-banner-carousel .nw-banner-carousel-slide .banner-image-large{position:absolute;z-index:-1;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;padding:0}.nw-banner-carousel .nw-banner-container{height:100%}.nw-banner-carousel{height:320px}.nw-banner-carousel.nw-banner-carousel-hlarge{height:595px}.nw-banner-carousel .nw-subtitle.mobile{display:none}.mobile-description-position.nw-banner-carousel .nw-subtitle.mobile{display:block;padding:0 30px;color:#000}.mobile-description-position.nw-banner-carousel{height:420px}.mobile-description-position.nw-banner-carousel .nw-banner-carousel-slide{height:320px;margin-bottom:100px}.mobile-description-position.nw-banner-carousel .nw-banner-carousel-slide-contents .nw-subtitle{display:none}.nw-banner-carousel .nw-navigation-dots{position:absolute;bottom:25px;right:25px}.nw-banner-row{height:100%;padding:0 10px;position:relative}.nw-banner-carousel .nw-tagline{margin-bottom:15px}.nw-banner-carousel .nw-subtitle{margin-top:10px}.nw-banner-carousel .nw-footer{margin-top:2rem}.nw-banner-carousel .nw-footer,.nw-banner-carousel .nw-footer p{font-size:8px;line-height:normal;font-weight:400}.nw-banner-carousel .nw-footer a{text-decoration:underline}.nw-banner-carousel-slide-contents{display:flex;flex-direction:column;height:100%;justify-content:center}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents .nw-title-image{display:none}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents .nw-btn-container{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;margin-top:20px;text-align:left;gap:6px}.nw-banner-carousel .nw-slider-container .nw-btn,.nw-banner-carousel .nw-slider-container .product-form{margin:0}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents .nw-btn-container img{display:none;position:absolute;width:150px;left:0;padding-right:20px}.nw-banner-carousel-slide-contents.content-left{margin-left:20px}@media (min-width: 576px){.nw-banner-carousel{height:348px}.nw-banner-carousel.nw-banner-carousel-hlarge{height:375px}.mobile-description-position.nw-banner-carousel .nw-banner-carousel-slide{height:348px;margin-bottom:100px}.mobile-description-position.nw-banner-carousel .nw-subtitle.mobile{padding:0 50px}.nw-banner-carousel .nw-footer{margin-top:5rem}.nw-banner-carousel .nw-footer,.nw-banner-carousel .nw-footer p{font-size:12px}.nw-banner-carousel .nw-banner-carousel-slide:before{opacity:1}.nw-banner-carousel-slide-contents.content-left{margin-left:42.5px}.nw-banner-carousel .nw-slider-container .nw-btn,.nw-banner-carousel .nw-slider-container .product-form{margin:unset}.nw-banner-carousel .nw-tagline{margin-bottom:20px}}@media (min-width: 768px){.nw-banner-carousel.nw-banner-carousel-hlarge{height:414px}.mobile-description-position.nw-banner-carousel{height:348px}.nw-banner-carousel .nw-subtitle{margin-top:20px}.mobile-description-position.nw-banner-carousel .nw-subtitle.mobile{display:none}.mobile-description-position.nw-banner-carousel .nw-banner-carousel-slide-contents .nw-subtitle{display:block}.mobile-description-position.nw-banner-carousel .nw-banner-carousel-slide{height:100%;margin-bottom:0}.nw-navigation-dots{position:relative;bottom:auto;right:auto}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents .nw-btn-container{margin-top:40px;flex-direction:row;gap:30px}}@media (max-width: 767px){.nw-banner-carousel .nw-slider-container h1,.nw-banner-carousel .nw-slider-container .nw-h1{font-size:28px;line-height:30px}}@media (min-width: 992px){.nw-banner-carousel{height:425px}.nw-banner-carousel.nw-banner-carousel-hlarge{height:700px}.mobile-description-position.nw-banner-carousel{height:425px}.nw-banner-carousel .nw-subtitle{margin-top:10px}.nw-banner-carousel-slide-contents.content-center{margin-left:120px}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents.has-side-image .nw-btn-container{text-align:center}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents .nw-title-image{display:block;max-height:100px;max-width:175px;margin-bottom:10px}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents .nw-btn-container.has-side-image{padding-bottom:20px}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents .nw-btn-container img{display:block;transform:translateY(-50%) translateY(25px)}}@media (min-width: 1200px){.nw-banner-carousel,.mobile-description-position.nw-banner-carousel{height:500px}.nw-banner-carousel-slide-contents.content-center{margin-left:160px}.nw-banner-carousel-slide-contents.content-left{margin-left:122.5px}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents.has-side-image .nw-btn{margin:35px auto 0}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents .nw-title-image{margin-bottom:25px}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents .nw-btn-container img{display:block;width:170px;transform:translateY(-50%) translateY(60px)}}@media (min-width: 1400px){.nw-banner-carousel{height:550px}.nw-banner-carousel.nw-banner-carousel-hlarge{height:725px}.mobile-description-position.nw-banner-carousel{height:550px}.nw-banner-carousel-slide .nw-banner-carousel-slide-contents .nw-btn-container img{display:block;width:200px;transform:translateY(-50%) translateY(60px)}}@media (min-width: 1600px){.nw-banner-carousel .nw-slider-container h1,.nw-banner-carousel .nw-slider-container .nw-h1{font-size:50px;line-height:1.5}.nw-banner-carousel .nw-banner-carousel-slide:before{background-size:130%}}@media (max-width: 575px){.banner-image-large{display:none}}@media (min-width: 576px){.banner-image-small{display:none}}.nw-banner-carousel.debug .nw-banner-carousel-slide{border:1px solid purple}.nw-banner-carousel.debug .nw-banner-carousel-slide:nth-child(2n){border:1px solid violet}.nw-banner-carousel.debug .container{border:1px solid lime}.nw-parallax{display:block;position:relative;height:100%;width:100%;overflow:hidden}.nw-parallax+.nw-banner-row{position:absolute;top:0;width:100%}.nw-parallax .nw-parallax-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;margin-bottom:-23%}.nw-parallax .nw-parallax-layer img{width:100%;height:100%;position:relative;object-fit:cover;object-position:70% 100%}.nw-banner-carousel.nw-banner-carousel-parallax .nw-banner-container{height:100%}.nw-banner-carousel.nw-banner-carousel-parallax{height:450px}@media (min-width: 768px){.nw-banner-carousel.nw-banner-carousel-parallax{height:690px}}@media (min-width: 1200px){.nw-banner-carousel.nw-banner-carousel-parallax{height:690px}}@media (min-width: 1600px){.nw-banner-carousel.nw-banner-carousel-parallax{height:800px}}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .nw-banner-row{margin:0;padding:0}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .nw-banner-row>*{margin:0;padding:0}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .nw-banner-carousel-slide-image{height:55%;background-size:cover}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .nw-banner-carousel-slide-contents{height:45%}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .text-right{flex-direction:column-reverse}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .nw-banner-carousel-slide-contents{padding:20px 30px}@media screen and (min-width: 576px){.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .nw-banner-carousel-slide-image,.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .nw-banner-carousel-slide-contents{height:100%}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .text-right{flex-direction:row-reverse}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .nw-banner-carousel-slide-contents{padding:60px 50px}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .text-right .nw-banner-carousel-slide-contents{padding:60px 30px}}@media screen and (min-width: 1200px){.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .nw-banner-carousel-slide-contents{padding-left:130px}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .text-right .nw-banner-carousel-slide-contents{padding-left:100px}.nw-banner-carousel .nw-banner-carousel-slide.nw-split-slide .nw-h1{font-size:50px;line-height:64px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/nw-banner-carousel.css.map */
