.store-info-carousel-banner .inner-container{position:relative;min-height:calc(100vh - 56px);display:flex}.store-info-carousel-banner .inner-container .slick-list,.store-info-carousel-banner .inner-container .slick-track{height:100%}.store-info-carousel-banner .inner-container .slider-wrapper{position:relative}.store-info-carousel-banner .inner-container .full-filled{min-height:100%;width:100%}.store-info-carousel-banner .inner-container .coming-soon{position:absolute;display:flex;align-content:center;color:var(--coming-soon-color);text-align:center;font-size:3.625rem;font-style:italic;line-height:124.137931%;z-index:1;background:#faf8f499;justify-content:center;align-items:center}.store-info-carousel-banner .inner-container .image-wrapper{position:relative;width:calc(100% - 368px);min-height:100%}.store-info-carousel-banner .inner-container .image-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.store-info-carousel-banner .img-abs{position:absolute;left:0;top:0;width:100%;height:626px;z-index:-2;object-fit:cover;object-position:bottom center}.store-info-carousel-banner .slide.slick-active .img-abs{opacity:0!important}.store-info-carousel-banner .img-abs.large--show{width:calc(100% - 368px)!important;position:absolute;left:0;top:0;height:100%;object-fit:cover;object-position:center}.store-info-carousel-banner .slick-dots{position:absolute;width:100%;display:flex;left:0;top:0;height:30px;margin-top:0;background:#fff}.store-info-carousel-banner .slick-dots li{width:var(--button-width)}.store-info-carousel-banner .slick-dots li button{display:none}.store-info-carousel-banner.slick-dots li button{width:150px;height:60px;border-radius:0;color:#fff}.store-info-carousel-banner .slick-dots li:after{content:"";position:absolute;display:flex;z-index:6;width:100%;height:100%;left:0;top:0;align-items:center;justify-content:center;color:#4f1f0066;font-size:.6875rem;text-transform:uppercase;letter-spacing:.1125rem}.store-info-carousel-banner .slick-dots li:first-child:after{padding-left:10px}.store-info-carousel-banner .slick-dots li.slick-active:after{color:#4f1f00}.store-info-carousel-banner .inner-container .text-wrapper{width:368px;display:flex;flex-wrap:wrap;align-items:start;background:var(--slide-bg)}.store-info-carousel-banner .inner-container .text-wrapper .content-wrapper{margin-top:calc(100% - 368px);padding:0 2.625rem 2.625rem;margin-top:auto;min-height:20.25rem;display:flex;flex-wrap:wrap;width:100%;height:auto;background:var(--slide-bg)}.store-info-carousel-banner .inner-container .text-wrapper h3,.store-info-carousel-banner .inner-container .text-wrapper h1{color:var(--title-color);font-size:3.625rem;line-height:4.5rem;margin-bottom:0;height:4rem}.store-info-carousel-banner .inner-container .text-wrapper .def-title,.store-info-carousel-banner .inner-container .text-wrapper .def-text{font-size:1rem;font-weight:300;line-height:150%;letter-spacing:.125rem;text-transform:uppercase}.store-info-carousel-banner .inner-container .text-wrapper .def-one .def-title,.store-info-carousel-banner .inner-container .text-wrapper .def-one .def-text{color:var(--def-one-color)}.store-info-carousel-banner .inner-container .text-wrapper .def-two .def-title,.store-info-carousel-banner .inner-container .text-wrapper .def-two .def-text{color:var(--def-two-color)}.store-info-carousel-banner .inner-container .text-wrapper .def-title{margin-top:2.125rem;font-weight:700}.store-info-carousel-banner .inner-container .text-wrapper .contact-links{margin-top:auto}.store-info-carousel-banner .inner-container .text-wrapper .contact-links a{text-align:center;font-size:.875rem;font-weight:500;letter-spacing:.04375rem;text-decoration-line:underline;flex:0}.store-info-carousel-banner .inner-container .text-wrapper .contact-links .telephone{color:var(--phone-color)}.store-info-carousel-banner .inner-container .text-wrapper .contact-links .telephone:hover{color:var(--phone-color-hover)}.store-info-carousel-banner .inner-container .text-wrapper .contact-links .email{color:var(--email-color)}.store-info-carousel-banner .inner-container .text-wrapper .contact-links .email:hover{color:var(--email-color-hover)}.store-info-carousel-banner .inner-container .text-wrapper .contact-links .custom-link{color:var(--custom-link-color)}.store-info-carousel-banner .inner-container .text-wrapper .contact-links .custom-link:hover{color:var(--custom-link-color-hover)}.store-info-carousel-banner .inner-container .text-wrapper .contact-links a:not(:last-of-type){margin-right:1.87rem}.store-info-carousel-banner .slide{margin:0;position:relative}.store-info-carousel-banner .slide:not(.slick-active){opacity:0}.store-info-carousel-banner .slide.slick-active{opacity:1}.store-info-carousel-banner .slide:not(.slick-active) .image-wrapper{transform:translateY(100%);max-height:0px}.store-info-carousel-banner .slide:not(.slick-active) .image-wrapper img{opacity:0}.store-info-carousel-banner .slide.slick-active .image-wrapper{transform:translateY(0);min-height:626px;opacity:1}.store-info-carousel-banner .slide.slick-active .image-wrapper img{opacity:1}@media all and (max-width: 900px){.store-info-carousel-banner .img-abs.hide{display:none!important}.store-info-carousel-banner .slick-list{max-height:800px}.store-info-carousel-banner .slide{flex-direction:column;max-height:800px}.store-info-carousel-banner .slide *{max-width:100vw}.store-info-carousel-banner .slick-dots{background:none;margin-top:0}.store-info-carousel-banner .slick-dots li:last-child{flex:0 0 130px}.store-info-carousel-banner .inner-container{width:100%;min-height:calc(100vh - 65px);max-height:calc(100vh - 65px);position:relative}.store-info-carousel-banner .inner-container .image-wrapper{width:100%}.store-info-carousel-banner .inner-container .text-wrapper{width:100%;min-height:130px}.store-info-carousel-banner .inner-container .text-wrapper .content-wrapper{padding:.5rem 1.25rem 2.5rem;display:flex;flex-wrap:wrap;width:100%;min-height:auto}.store-info-carousel-banner .inner-container .text-wrapper h3,.store-info-carousel-banner .inner-container .text-wrapper h1{font-size:2.125rem;height:2.125rem;line-height:1em;margin-top:1rem}.store-info-carousel-banner .inner-container .text-wrapper .def-text{font-size:.875rem}.store-info-carousel-banner .inner-container .text-wrapper .def-title{margin-top:1.5rem}.store-info-carousel-banner .inner-container .coming-soon{font-size:1.75rem}.store-info-carousel-banner .inner-container .text-wrapper .def-wrapper{flex:1}.store-info-carousel-banner .inner-container .text-wrapper .contact-links{flex:0 0 30%}.store-info-carousel-banner .inner-container .text-wrapper .contact-links{padding-bottom:1.25rem}.store-info-carousel-banner .inner-container .text-wrapper .def-wrapper:last-child{display:none}.store-info-carousel-banner .slide.slick-active .image-wrapper,.store-info-carousel-banner .img-abs{min-height:calc(100% - 240px);max-height:calc(100% - 240px)}.store-info-carousel-banner.isSafari .inner-container{width:100%;min-height:calc(100vh - 110px);max-height:calc(100vh - 110px);position:relative}}@media all and (max-width: 600px) and (max-height: 800px){.store-info-carousel-banner .inner-container .image-wrapper img{object-fit:cover;object-position:bottom center}}
/*# sourceMappingURL=/cdn/shop/t/480/assets/store-info-carousel-banner.css.map */
