.image-hero-slider{position:relative;margin-bottom:65px}.image-hero-slider__swiper{position:relative;overflow-x:clip;overflow-y:visible}.image-hero-slider__inner{position:relative}.image-hero-slider__slide{position:relative;display:flex;min-height:540px;overflow:visible;align-items:flex-start;background:var(--slide-background, #f1ebe6)}.image-hero-slider__background,.image-hero-slider__background img,.image-hero-slider__picture,.image-hero-slider__picture img{display:block;width:100%}.image-hero-slider__background{position:absolute;top:0;right:0;left:0;z-index:0;bottom:-43px}.image-hero-slider__background img{height:100%;object-fit:contain;object-position:86% 0}.image-hero-slider__content{position:relative;z-index:2;width:58%;max-width:688px;margin:37px 0 30px;margin-left:clamp(32px,8vw,150px);color:#1b4422}.image-hero-slider__badges{display:flex;align-items:center;gap:0;min-height:80px;margin-bottom:14px}.image-hero-slider__badges img{display:block;width:80px;height:80px;object-fit:contain}.image-hero-slider__badges img+img{margin-left:-4px}.image-hero-slider__badges--images{gap:12px}.image-hero-slider__badges--images img{width:auto;max-width:160px}.image-hero-slider__badges--images img+img{margin-left:0}.image-hero-slider__pretitle{margin:0 0 0 24px;color:#1b4422;font-family:Trade Gothic Next LT Pro;font-weight:800;font-size:16px;line-height:140%;letter-spacing:4%;text-transform:uppercase}.image-hero-slider__heading{margin:24px 0;color:#1b4422;font-size:68px;line-height:normal;letter-spacing:.003em}.image-hero-slider__text{margin:0 0 32px;color:#1b4422;letter-spacing:0}.image-hero-slider__text p,.image-hero-slider__footnote p{margin:0}.image-hero-slider__cta{display:inline-flex;margin-top:0;text-decoration:none}.image-hero-slider__footnote{margin-top:27px;font-size:11px;line-height:1.45}.image-hero-slider__picture{position:absolute;z-index:1;right:clamp(20px,7vw,160px);bottom:-90px;width:min(52%,710px);height:100%}.image-hero-slider__picture img{height:100%;object-fit:contain;object-position:right bottom}.image-hero-slider__placeholder{display:grid;min-height:420px;place-items:center;background:#f1ebe6}.image-hero-slider .swiper-button-prev,.image-hero-slider .swiper-button-next{z-index:20;width:62px;height:62px;max-width:62px;max-height:62px;margin-top:0;border:0;border-radius:0;background:transparent}.image-hero-slider .swiper-button-prev{top:calc(50% - 25px);left:8px;transform:translate(62%,-7%)}.image-hero-slider .swiper-button-next{top:calc(50% - 25px);right:-8px;transform:translate(-62%,-7%)}.image-hero-slider .swiper-button-prev:after,.image-hero-slider .swiper-button-next:after{display:none}.image-hero-slider .mobile-icon{display:none!important}.image-hero-slider__pagination.swiper-pagination{z-index:20;bottom:-63px;line-height:0}.image-hero-slider .swiper-pagination-bullet{width:9px;height:9px;margin:0 5px;opacity:1;background:#c5dca1}.image-hero-slider .swiper-pagination-bullet-active{background:#1b4422}@media screen and (max-width:1300px){.image-hero-slider__content{width:73%;max-width:500px}}@media screen and (max-width:1200px){.image-hero-slider__content{width:75%;max-width:480px;margin-top:25px;margin-bottom:25px}.image-hero-slider__badges img{width:75px;height:75px}.image-hero-slider__heading{margin:22px 0;font-size:62px}.image-hero-slider__text{margin:22px 0}}@media screen and (max-width:1024px){.image-hero-slider__content{width:76%;max-width:450px;margin-top:20px;margin-bottom:20px}.image-hero-slider__badges img{width:70px;height:70px}.image-hero-slider__badges img+img{margin-left:-3px}.image-hero-slider__badges--images img+img{margin-left:0}.image-hero-slider__pretitle{margin-left:20px;font-size:15px}.image-hero-slider__heading{margin:20px 0;font-size:56px}.image-hero-slider__text{margin:20px 0;font-size:15px}}@media screen and (max-width:900px){.image-hero-slider__badges img{width:65px;height:65px}.image-hero-slider__heading{margin:18px 0;font-size:48px}.image-hero-slider__text{max-width:300px;margin:18px 0}}.image-hero-slider__badges.image-hero-slider__badges--icons img{height:46px;width:auto}.image-hero-slider__badges.image-hero-slider__badges--icons{gap:12px}.image-hero-slider h2{font-family:IvyPresto Text;font-weight:600;font-style:SemiBold;font-size:68px;line-height:110.00000000000001%;letter-spacing:0%;color:#1b4422;margin:0 0 14px}.image-hero-slider__text p,.image-hero-slider__footnote p{margin:0;font-family:Trade Gothic Next LT Pro;font-weight:400;font-style:Regular;font-size:16px;line-height:140%;letter-spacing:0%;color:#1b4422}.image-hero-slider__footnote p{font-size:12px}.image-hero-slider__badges.image-hero-slider__badges--images{gap:0}.image-hero-slider__badges--images img+img{margin-left:-5px}.image-hero-slider__content--images img:nth-child(2){z-index:1}.image-hero-slider__content.image-hero-slider__content--images{margin-top:69px}.image-hero-slider__content--images .image-hero-slider__badges{margin-bottom:41px}@media screen and (max-width:749px){.image-hero-slider__content--images .image-hero-slider__badges{flex-wrap:wrap;margin-bottom:8px}.image-hero-slider .image-hero-slider__content--images a.image-hero-slider__cta.primary-button{margin-top:21px}.image-hero-slider__content.image-hero-slider__content--images{margin-top:26px}.image-hero-slider__background{bottom:-8px}.image-hero-slider__background img{object-position:right bottom;position:relative;bottom:-34px}.image-hero-slider a.image-hero-slider__cta.primary-button{order:2}.image-hero-slider .image-hero-slider__text{order:1}.image-hero-slider .primary-button{padding:13px 19px}.image-hero-slider .image-hero-slider__footnote{order:1;margin-top:0;margin-bottom:24px}.image-hero-slider .image-hero-slider__footnote p{font-size:10px}.image-hero-slider .image-hero-slider__text p{font-size:14px;max-width:245px}.image-hero-slider .image-hero-slider__text p br,.image-hero-slider .image-hero-slider__footnote p br{display:none}.image-hero-slider h2{font-size:36px}.image-hero-slider__badges.image-hero-slider__badges--icons img{height:35px;width:49px;min-width:49px}.image-hero-slider__badges.image-hero-slider__badges--icons{display:flex;order:3;flex-direction:column;margin-top:30px}.image-hero-slider .swiper-button-prev,.image-hero-slider .swiper-button-next{top:auto;bottom:-64px;width:36px;height:24px;margin-top:0;border:0;background:transparent}.image-hero-slider .desktop-icon{display:none!important}.image-hero-slider .mobile-icon{display:flex!important}.image-hero-slider .swiper-button-prev{left:50%;transform:translate(calc((100% + var(--mobile-margin)) * -1))}.image-hero-slider .swiper-button-next{right:50%;transform:translate(calc(100% + var(--mobile-margin)))}.image-hero-slider__pagination.swiper-pagination{bottom:-57px}.image-hero-slider .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px}.image-hero-slider__placeholder{min-height:520px}.image-hero-slider__slide{min-height:500px;align-items:flex-start}.image-hero-slider__content{width:75%;max-width:none;margin:12px 0 0 14px;display:flex;flex-direction:column;align-items:flex-start}.image-hero-slider__badges{gap:0;min-height:60px;margin-bottom:32px}.image-hero-slider__badges img{width:60px;height:60px}.image-hero-slider__badges img+img{margin-left:-2px}.image-hero-slider__badges--images{gap:6px}.image-hero-slider__badges--images img{max-width:110px}.image-hero-slider__badges--images img+img{margin-left:0}.image-hero-slider__pretitle{display:flex;width:100%;margin:20px 0 0;font-size:14px}.image-hero-slider__heading{margin:14px 0;font-size:36px;line-height:1.2}.image-hero-slider__text{max-width:none;margin:14px 0;font-size:14px}.image-hero-slider__cta{margin-top:0}.image-hero-slider__footnote{max-width:220px;margin-top:23px;font-size:8px}.image-hero-slider__picture{right:0;bottom:-28px;width:76%;height:65%}.image-hero-slider{margin-bottom:141px}}@media screen and (min-width:749px){.image-hero-slider .swiper-button-prev{left:-10px}.image-hero-slider__background img{object-position:bottom;max-width:66%;margin-left:auto;margin-top:auto}}@media screen and (min-width:749px)and (max-width:1530px){.image-hero-slider__background img{max-width:57%;padding-right:77px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/image-hero-slider.css.map */
