.ext-image-banner .image-wrapper img{width:100%;max-width:var(--width-mb);margin:auto;height:auto}.ext-image-banner .image-wrapper img{box-shadow:unset;border:unset}.ext-image-banner .image-btn-wrapper{display:flex;flex-direction:column;gap:20px;margin-top:40px;border-radius:var(--border-radius)}.ext-image-banner .image-btn-wrapper .banner__text{display:flex;flex-direction:column;gap:20px}.ext-image-banner .image-btn-wrapper .rte a.image-btn{text-decoration:none;background:var(--text-background);border:2px solid var(--border-color);border-radius:var(--border-radius);padding:10px 30px;width:fit-content;margin:auto;color:var(--text-color);font-size:var(--font-size-mb)}.ext-image-banner .image-btn-wrapper .rte a.image-btn:hover,.ext-image-banner .banner:not(.slideshow) .rte a.image-btn:hover{background:var(--text-background-hover);color:var(--text-color-hover);border-color:var(--text-color-hover)}.ext-image-banner .banner:not(.slideshow) .rte a,.ext-image-banner .banner:not(.slideshow) .inline-richtext a:hover,.ext-image-banner .banner:not(.slideshow) .rte a:hover{color:var(--text-color)}.ext-image-banner .banner--full_height{height:100vh}.ext-image-banner .desktop-display{display:none}.ext-image-banner .mobile-display{display:block}.ext-image-banner .banner__box{max-width:100%;min-width:100%}.ext-image-banner .banner__box .banner__heading{margin-top:0}@media only screen and (max-width: 375px){.ext-image-banner .banner--full_height{height:100vh;overflow:hidden}.ext-image-banner .banner__text .image-wrapper img{max-width:100px}}@media only screen and (min-width: 768px){.ext-image-banner .image-btn-wrapper{gap:50px}.ext-image-banner .desktop-display{display:block}.ext-image-banner .mobile-display{display:none}.ext-image-banner .image-wrapper img{max-width:var(--width)}.ext-image-banner .image-btn-wrapper{display:flex;flex-direction:row;width:100%;max-width:700px;justify-content:center;gap:0px;margin:40px auto auto}.ext-image-banner .image-btn-wrapper.space-between{justify-content:space-between}.ext-image-banner .image-btn-wrapper a.image-btn{font-size:var(--font-size-tb)}}@media only screen and (min-width: 1280px){.ext-image-banner .image-btn-wrapper a.image-btn{font-size:var(--font-size)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ext-section-image-banner.css.map */
