.button--secondarry{color:#fff;background:transparent;text-decoration:none;padding:0 48px;display:flex;align-items:center}.image-banner-content{display:flex;flex-direction:column}.image-banner-content-align-center{align-items:center}.image-banner-content-align-left{align-items:flex-start}.image-banner-content-align-right{align-items:end}.section-image-banner .banner__heading{font-family:var(--font-heading-family);font-weight:700;line-height:1.3;text-align:center;margin:0;padding-bottom:16px}.section-image-banner .banner__text p{font-family:var(--font-body-family);font-weight:600;line-height:1.4;letter-spacing:.02em;text-align:center;margin:0;padding-bottom:32px;text-transform:capitalize;word-break:break-word}.image-banner-btn{font-family:var(--font-body-family);font-size:18px;font-weight:800;line-height:70px;text-align:center;min-width:auto;text-transform:uppercase;padding:0 45px;min-width:225px}.section-image-banner .banner__heading{color:var(--heading-color)}.section-image-banner .banner__text{color:var(--desc-color)}.section-image-banner .banner__heading{font-size:var(--banner--heading)}.section-image-banner .banner__text p{font-size:var(--banner--text)}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-image-banner .banner__heading{font-size:36px!important;line-height:1.2;padding-bottom:16px}.section-image-banner .banner__text p{font-size:18px!important;line-height:1.3;padding-bottom:32px}.section-image-banner .banner__text p br{display:none}.image-banner-btn{font-size:16px;line-height:55px;padding:0 60px}}@media screen and (max-width: 767px){.section-image-banner .banner__heading{font-weight:700;line-height:1.3}.section-image-banner .banner__text p{font-weight:600;line-height:1.4;letter-spacing:.02em}.banner__content--middle-center{align-items:center;justify-content:center}.section-image-banner .banner__text p br{display:none}.section-image-banner .banner__heading{font-size:var(--banner--heading-mobile)}.section-image-banner .banner__text p{font-size:var(--banner--text-mobile)}.image-banner-btn,.image-banner-btn.button--transparent{min-width:225px;width:max-content;padding:0 50px;width:100%}.banner__buttons .image-banner-btn{font-size:16px;line-height:3.8;padding:0px 8.475vw;min-width:auto;width:max-content}.banner__content--middle-center .banner__buttons{justify-content:center}}.image-banner-content-align-left .banner__heading,.image-banner-content-align-left .banner__text p{text-align:left}.image-banner-content-align-right .banner__heading,.image-banner-content-align-right .banner__text p{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/8/assets/new-image-banner.css.map */
