.banner-with-button{position:relative}.banner-with-button img{width:100%}.banner-with-button .container{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop);position:absolute;bottom:0;left:50%;margin:0 auto;transform:translate(-50%)}.banner-with-button .banner_image_wrapper img{width:100%;height:auto;display:block}.banner-with-button img.mobile-img{display:none}.banner-with-button .button-wrapper .button-wrapper-container{display:flex;gap:32px;width:fit-content;margin:0 auto;justify-content:center}.banner-with-button .button-wrapper .custom-button{font-size:var(--font-desktop);color:var(--color);background-color:var(--bg-color);padding:23px 32px;text-transform:uppercase;line-height:1.6;display:inline-block;border-radius:4px;transition:all .3s ease-out}.banner-with-button .button-wrapper .custom-button:hover{color:var(--color-hover);background-color:var(--bg-color-hover)}@media only screen and (max-width: 1023px){.banner-with-button .container{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile);width:100%;display:flex;justify-content:center}.banner-with-button img.desktop-img{display:none}.banner-with-button img.mobile-img{display:block}.banner-with-button .button-wrapper .custom-button{font-size:var(--font-mobile);padding:11px 24px;line-height:1.7}.banner-with-button .button-wrapper .button-wrapper-container{gap:16px;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/banner-with-button.css.map */
