.image-with-text-homepage .image-with-text__text-item{width:100%}.image-with-text-homepage .image-with-text__media-item{display:none}.image-with-text__custom-carousel{position:relative}.image-with-text__custom-carousel>.image-with-text__custom-carousel-slide{display:none}.image-with-text__custom-carousel>.image-with-text__custom-carousel-slide:nth-of-type(1){display:flex}.image-with-text__custom-carousel-slide{aspect-ratio:1 / 1}.image-with-text__custom-carousel-slide img{object-fit:cover;object-position:left;width:100%}.image-with-text__custom-carousel .slick-dots{bottom:20px}.image-with-text__custom-carousel .slick-dots li button:before{font-size:48px;color:#fff;opacity:.75}.image-with-text__custom-carousel .slick-dots li.slick-active button:before{opacity:1}.image-with-text__custom-carousel.slick-dotted.slick-slider{margin-bottom:0!important}.image-with-text-homepage .image-with-text__text-item .content-container{justify-content:center!important;align-items:center!important}.image-with-text-homepage .image-with-text__text-item .content-container>div{margin-left:auto;margin-right:auto}.image-with-text-homepage .image-with-text__text-item .image-with-text__text{text-align:center}.image-with-text-homepage .image-with-text__text-item .hero-buttons .hero-card{padding:15px 20px;display:flex;flex-direction:column}.image-with-text-homepage .image-with-text__text-item .hero-buttons .hero-card .hero-card-header{display:flex;gap:10px;align-items:center;margin-bottom:1em}.image-with-text-homepage .image-with-text__text-item .hero-buttons .hero-card .hero-card-header h3{font-family:Heavitas;font-size:14px;margin:4px 0 0}.image-with-text-homepage .image-with-text__text-item .hero-buttons .hero-card .hero-card-header svg{width:20px;height:auto}.image-with-text-homepage .image-with-text__text-item .hero-buttons .hero-card p{color:#092e00;margin-bottom:1.5em}.image-with-text-homepage .image-with-text__text-item .hero-buttons .hero-card p a{color:#092e00}.image-with-text-homepage .image-with-text__text-item .hero-buttons .hero-card{border:2px solid rgba(9,46,0,.8);border-radius:20px}.image-with-text-homepage .image-with-text__text-item .hero-buttons .hero-card a.button{margin-top:auto}.image-with-text-homepage .image-with-text__text-item .hero-buttons .hero-card:first-of-type{background:#dcf8d3;border:2px solid #DCF8D3}.image-with-text-homepage .image-with-text__text-item .hero-buttons .button{min-width:180px}@media screen and (max-width: 749px){.image-with-text-homepage .image-with-text__text-item h2{text-align:center}}.image-with-text-homepage-content{display:flex;gap:1em}.image-with-text-homepage-content-text{width:45%;padding:2em 1em;display:flex;flex-direction:column;justify-content:center}.image-with-text-homepage-content-text p{text-align:left;font-size:14px;color:#092e00}.image-with-text-homepage-content-video{display:flex;align-self:flex-start;width:55%;position:relative}.image-with-text-homepage-content-video video{object-fit:contain;width:100%;height:auto}.image-with-text-homepage-content-video video::-webkit-media-controls{visibility:hidden}.image-with-text-homepage-content-video.active video::-webkit-media-controls{visibility:visible}.image-with-text-homepage-content-video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;justify-content:center;align-items:center}.image-with-text-homepage-content-video-overlay img{object-fit:contain;width:90px;height:auto}.image-with-text-homepage-content-video-overlay img:hover{cursor:pointer}@media screen and (min-width: 1000px){.image-with-text-homepage-content-text{padding-top:0}}@media screen and (max-width: 999px){.image-with-text-homepage .image-with-text__text-item h2{text-align:center}}@media screen and (max-width:999px){.image-with-text-homepage-content{flex-wrap:wrap;gap:2em}.image-with-text-homepage-content-text{width:100%;align-items:center;max-width:500px;margin:0 auto;order:2}.image-with-text-homepage-content-text p{text-align:center}.image-with-text-homepage-content-video{width:100%}.image-with-text-homepage .image-with-text__text-item .hero-buttons .hero-card .hero-card-header{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-image-with-text-homepage.css.map */
