@media screen and (min-width: 990px){.section-image-with-text--fullwidth{--image-height-based-on-container: calc((var(--page-width) / 2 - var(--page-gap-desktop)) * var(--image-aspect-ratio));--image-height-based-on-viewport: calc((100vw / 2 - var(--page-gap-desktop)) * var(--image-aspect-ratio));--image-height: min(var(--image-height-based-on-container), var(--image-height-based-on-viewport));min-height:var(--image-height)}.section-image-with-text--fullwidth :is(.section__wrapper,.section__container,.section__grid){min-height:var(--image-height)}.section-image-with-text--fullwidth .section__wrapper{position:relative}.section-image-with-text--fullwidth .section__media{position:static}.section-image-with-text--fullwidth .section__media img,.section-image-with-text--fullwidth .section__media .media__loader{transform-origin:0 0;width:50%;height:var(--image-height)}.section-image-with-text--fullwidth .section__media svg{position:absolute;top:0;left:0;width:50%}.section-image-with-text--fullwidth.section-image-with-text--flipped .section__media img,.section-image-with-text--fullwidth.section-image-with-text--flipped .section__media svg,.section-image-with-text--fullwidth.section-image-with-text--flipped .section__media .media__loader{left:50%}.section-image-with-text--fullwidth.section-image-with-text--align-top img{top:0;bottom:auto}.section-image-with-text--fullwidth.section-image-with-text--align-center img{top:50%;bottom:auto;transform:translateY(-50%)}.section-image-with-text--fullwidth.section-image-with-text--align-bottom img{top:auto;bottom:0}}@media screen and (max-width: 989px){.section-image-with-text.image-bottom .section__grid{display:flex;flex-direction:column-reverse}.section-image-with-text.image-top .section__grid{display:flex;flex-direction:column}.padding-top-none{padding-top:0}.padding-top-small{padding-top:10px}.padding-top-medium{padding-top:20px}.padding-top-large{padding-top:30px}.padding-bottom-none{padding-bottom:0}.padding-bottom-small{padding-bottom:10px}.padding-bottom-medium{padding-bottom:20px}.padding-bottom-large{padding-bottom:30px}}.grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:calc(var(--spacing-step) * 2);row-gap:calc(var(--spacing-step) * 1)!important}.pb-xs{padding-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/1229/assets/section-image-with-text.css.map */
