.image-carousel .slider{width:100%}.image-carousel.outermost{padding:50px 0;overflow:hidden}.image-carousel-section .slick-slider .slick-track{padding-left:25px;padding-right:25px}.image-carousel .sec-heading,.image-carousel .slider-heading{color:var(--heading-font-color)}.image-carousel .sec-paratext{margin:0 auto;color:var(--main-font-color)}.image-carousel .img-title{color:var(--forest);font-size:24px;line-height:32px;padding-top:var(--sm)}.itc-link,.image-carousel .img-title a{text-decoration:none}.image-carousel .slick-center{transition:.2s ease-in-out;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3)}.image-carousel-section .slick-slide{margin-left:25px;margin-right:25px}.image-carousel .slick-slide img{display:flex;width:-webkit-fill-available;border-radius:25px}.image-carousel .thumb-img{width:65px;position:absolute;top:5px;left:146px}.image-carousel .slick-prev,.image-carousel .slick-next{width:44px;height:44px;top:40%;transform:translateY(-40%);z-index:10}.image-carousel .slick-prev:before,.image-carousel .slick-next:before{content:""}.image-carousel .slick-prev:after,.image-carousel .slick-next:after{content:"";position:absolute;top:40%;width:28px;height:28px;transform:translateY(-40%);background-repeat:no-repeat;background-position:center;background-size:contain}.image-carousel .slick-prev:after{left:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path fill='%230a4c3b' d='M 10,50 L 60,100 L 70,90 L 30,50 L 70,10 L 60,0 Z'/></svg>")}.image-carousel .slick-next:after{right:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path fill='%230a4c3b' d='M 10,50 L 60,100 L 70,90 L 30,50 L 70,10 L 60,0 Z' transform='translate(100 100) rotate(180)'/></svg>")}.image-carousel [class^=bxslider-].slick-initialized.slick-slider{overflow:unset;max-width:1080px;margin:0 auto;height:auto}.image-carousel.wide .bxslider.slick-initialized.slick-slider{max-width:1600px}@media only screen and (min-width:480px){.image-carousel.slide-width-auto .slick-slide{width:auto!important}}.image-carousel .slick-prev,.slick-next{z-index:100!important}.image-carousel .slick-prev{left:25px}.image-carousel .slick-next{right:25px}.image-carousel .slick-prev:before{transition:.2s ease-in-out;color:#303030!important;font-size:2vw!important;margin-right:-10vw}.image-carousel .slick-next:before{transition:.2s ease-in-out;color:#303030!important;font-size:2vw!important;margin-left:-10vw}.image-carousel .slick-dots li button:before{transition:.2s ease-in-out;font-size:.7vw!important}@media only screen and (max-width:767px){.image-carousel .page-width{padding:0}.image-carousel.outermost{padding:20px 0}.image-carousel .sec-heading.heading-lg{font-size:28px;line-height:35px}.image-carousel .sec-paratext{padding:10px}.image-carousel .slick-center{transition:.2s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.image-carousel .slider-heading{margin:16px}.image-carousel .slick-slide{padding:0;margin:0 20px}.image-carousel .slick-slide img{border-radius:15px}}.image-carousel-section .bxslider-outer,.image-carousel-section .slick-slider{position:relative}.image-carousel-section .custom-slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:42px;height:42px;border:0;border-radius:50%;background:#fffffff2;color:#0a4c3b;font-size:28px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000026;padding:0}.image-carousel-section .slick-prev.custom-slick-arrow{left:-12px}.image-carousel-section .slick-next.custom-slick-arrow{right:-12px}.image-carousel-section .custom-slick-arrow:hover{opacity:.9}.image-carousel-section .custom-slick-arrow:before{content:none!important}@media only screen and (max-width:767px){.image-carousel-section .slick-slider .slick-track{padding-left:0;padding-right:0}.image-carousel .slick-list{padding:0 20px}.image-carousel .slick-slide{margin:0;padding:0}.image-carousel .slider-heading{margin:0}.image-carousel .slick-slide img{width:100%;display:block}}@media screen and (max-width:480px){.image-carousel .slider-heading .card-body{padding:0 55px}.image-carousel .img-title{font-size:20px;line-height:24px;padding-top:var(--xs)}}
/*# sourceMappingURL=/cdn/shop/t/167/assets/section-image-carousel.css.map */
