.section__image-with-text .banner__box-wrapper{grid-gap:0rem}.section__image-with-text .banner__text .more-less-layout__button{margin-top:2.4rem;padding-top:0;padding-bottom:0}.section__image-with-text .hotspot-popup__content{--color-foreground: var(--global-color-foreground);--color-background: var(--global-color-background);--gradient-background: rgb(var(--global-color-background))}.section__image-with-text .hotspot-popup__close{left:auto;right:1.6rem}.section__image-with-text .grid--reverse-large .hotspot-popup__close{left:1.6rem;right:auto}.section__image-with-text .hotspot-popup .hotspot-popup__inner{overflow-y:hidden;padding:0;width:100%;max-width:39.2rem;margin:0 auto;display:flex;justify-content:center;align-items:center}.section__image-with-text .hotspot-popup .card.card-product .card__content{padding-bottom:2.4rem;margin-top:calc(-1*(0rem + (var(--card-hover-distance) + 2.4rem)));transform:translateY(calc(0rem + (var(--card-hover-distance) + 2.4rem)))}.section__image-with-text .hotspot-popup .card.card-product:hover .card__content{transform:translateY(0)}@media screen and (min-width: 750px) and (max-width: 989px){.section__image-with-text .hotspot-popup[open]{position:relative;margin-top:calc(-1 * var(--min-height))}}@media screen and (max-width: 1199px){.section__image-with-text .hotspot-popup .theme-swiper{padding-bottom:5.6rem}}@media screen and (max-width: 989px){.section__image-with-text .banner__content.banner__content-no-padding,.section__image-with-text .banner__box.banner__box-no-padding{min-height:auto}.section__image-with-text .banner__box.banner__box-no-padding{padding-bottom:2.4rem}}@media screen and (min-width: 750px){.section__image-with-text .hotspot-popup .hotspot-popup__inner{max-width:55%}}@media screen and (min-width: 1200px){.section__image-with-text .hotspot-popup .hotspot-popup__inner{max-width:39.2rem}}.section__image-with-text.section__link-white--hover .rte a{color:currentColor;text-decoration:underline}@media screen and (max-width: 989px){.section__image-with-text.section__image-padding-mobile .banner__content.banner__content--middle .banner__box-wrapper.left{margin-left:auto;margin-right:auto}.section__image-with-text.section__image-padding-mobile .page-width--full .banner__media{padding-left:var(--page-padding-inline);padding-right:var(--page-padding-inline)}}@media (min-width: 750px) and (max-width: 989px){.section__image-with-text.section__image-padding-mobile{--padding-top: 40px!important;--padding-bottom: 40px!important}}@media screen and (min-width: 998px){.section__image-with-text.table-2-col .media-wrapper,.section__image-with-text.table-2-col .media-wrapper .media{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-image-with-text.css.map */
