.banner__buttons a.button.button--primary{min-height:unset;min-width:unset;padding:unset;background-color:#1f6223;box-shadow:unset;border-radius:4px;padding:1rem;color:#fff;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.banner__buttons a.button.button--primary:after{box-shadow:unset}.banner__subheading{font-family:Poppins;font-size:18px;font-weight:700;line-height:27px;letter-spacing:0em;color:#fff;display:flex;align-items:center;column-gap:8px}@media (min-width: 750px){.custom-page-width{max-width:unset}.banner__content.banner__content--middle-left{background:linear-gradient(85deg,#000000bf 8.21%,#0000 77.59%)}h2.banner__heading{color:#fff;font-family:Poppins;font-size:42px;font-style:normal;font-weight:800;line-height:normal}.banner__box.content-container{height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;justify-content:center}.icons-wrapper{display:flex;gap:5rem}.banner__text{color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.banner__buttons a.button.button--primary{min-height:unset;min-width:unset;width:250px;font-size:18px}}@media screen and (max-width: 749px){.custom-banner .banner:not(.banner--stacked){flex-direction:column-reverse}.banner.custom-banner:not(.banner--stacked){flex-direction:column-reverse;flex-wrap:wrap}.banner__box{background-color:#000;box-shadow:0 0 10rem 9rem #000;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.icons-wrapper{display:flex;justify-content:space-around;width:100%}.icons-wrapper img.image-banner-icon{width:auto;height:40px}.banner__heading{color:#fff;text-align:center;font-family:Poppins;font-size:24px;font-style:normal;font-weight:800;line-height:normal}.banner__box>*+.banner__text{color:#fff;text-align:center;font-family:Poppins;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.banner__buttons{position:absolute;left:50%;transform:translate(-50%);bottom:-5rem}.banner__buttons a.button.button--primary{min-height:unset;min-width:unset;width:189px;font-size:18px}.banner__subheading{font-size:15px;line-height:23px;text-align:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/custom-section-image-banner.css.map?v=145852241227132569521724686041 */
