.ab-image-banner .banner--desktop-transparent .banner__box{max-width:474px;text-align:left;padding:0}.ab-image-banner .banner__heading{line-height:1.35;letter-spacing:.6px;text-align:left;color:#fff}.ab-image-banner .banner__box .banner__text{font-weight:500;line-height:1.35;letter-spacing:.6px;text-align:left;margin-top:8px;color:#fff}.ab-image-banner .banner__buttons .button{font-size:14px;font-weight:700;line-height:18px;letter-spacing:0em;padding:16px 32px;width:100%;opacity:1;background-color:#e6d5be;color:#50320a}.ab-image-banner .banner__buttons{margin-top:16px}.ab-image-banner .banner__content{justify-content:flex-start}.ab-image-banner .desktop{display:block}.ab-image-banner .mobile{display:none}.ab-image-banner .banner{position:relative}@media (max-width: 749px){.ab-image-banner .banner__content.banner__content--middle-left.page-width{align-items:flex-end;justify-content:flex-start;padding:24px}.ab-image-banner .banner__heading{max-width:100%!important;width:100%!important;padding-right:0;padding-left:0}.ab-image-banner .banner__box{max-width:100%!important;width:100%!important}.ab-image-banner .banner__box .banner__text{font-size:20px;color:#fff}.ab-image-banner .desktop{display:none}.ab-image-banner .mobile{display:block}.ab-image-banner .mobile img{object-position:top}.ab-image-banner .banner__buttons{width:100%;max-width:100%;text-align:left;justify-content:flex-start;margin:0;display:flex;flex-wrap:wrap;gap:10px}}.ab-image-banner .banner__heading{font-size:32px;max-width:65%}.ab-image-banner .banner__buttons button{width:auto;text-align:left}.ab-image-banner .banner__buttons button .ab-image-banner .banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:65vh}@media (max-width : 1660px) and (min-width : 1441px){.ab-image-banner .banner__content{padding-left:14px!important}}@media (max-width : 1440px) and (min-width : 1411px){.ab-image-banner .banner__content{padding-left:24px!important}}@media (max-width : 1410px) and (min-width : 769px){.ab-image-banner .banner__content{padding-left:144px!important}}.banner__buttons .button{display:inline-flex;align-items:center;gap:8px}.mobile-only{display:none}@media (max-width: 749px){.mobile-only{display:block}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-ab-image-banner.css.map */
