.image-with-text{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.image-with-text .container{overflow:hidden}.image-with-text:has(.image-with-text-background-image) .container{position:relative}.image-with-text__grid{display:flex;flex-direction:column;gap:var(--mobile-gap)}@media screen and (min-width: 990px){.image-with-text__grid{gap:var(--desktop-gap)}}@media screen and (min-width: 1200px){.image-with-text__grid{flex-direction:row;justify-content:space-between;align-items:stretch;max-height:80vh}}@media screen and (min-width: 1200px){.image-with-text__grid--top .image-with-text__content{justify-content:flex-start}}@media screen and (min-width: 1200px){.image-with-text__grid--center .image-with-text__content{justify-content:center}}@media screen and (min-width: 1200px){.image-with-text__grid--bottom .image-with-text__content{justify-content:flex-end}}@media screen and (min-width: 750px){.image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__left--outside{margin-left:-6.4rem;margin-right:0}}@media screen and (min-width: 750px){.image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__left--outside img:first-child,.image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__left--outside video:first-child{border-top-left-radius:0;border-bottom-left-radius:0}}.image-with-text__left{flex:auto;transition:top var(--duration-default);overflow:hidden}@media screen and (min-width: 1200px){.image-with-text__left{position:sticky;top:1rem}}.image-with-text__container:has(.image-with-text-background-image) .image-with-text__left{z-index:1}.image-with-text__left--all-height{align-self:stretch}.image-with-text__content{display:flex;flex-direction:column;align-items:flex-start;flex:1}@media screen and (min-width: 990px){.image-with-text__content{padding-top:var(--content-padding-top);padding-bottom:var(--content-padding-bottom)}}@media screen and (min-width: 1200px){.image-with-text__content--medium{flex:none;max-width:38%}}@media screen and (min-width: 1200px){.image-with-text__content--small{flex:none;max-width:30.35%}.image-with-text__content--full{flex:none;max-width:50%}}.image-with-text__media{display:flex;align-items:stretch;justify-content:space-between;gap:.8rem;overflow:hidden}.image-with-text__media img,.image-with-text__media video{display:block;width:100%;height:100%;object-fit:cover}.image-with-text__media video:first-child:not(:last-child){width:calc(54% - .6rem)}.image-with-text__media video:last-child:not(:first-child){width:calc(46% - .2rem)}@media screen and (min-width: 990px){.image-with-text__media--adapt{height:auto}}.image-with-text__media--all-height{height:30rem}@media screen and (min-width: 576px){.image-with-text__media--all-height{height:40rem}}@media screen and (min-width: 990px){.image-with-text__media--all-height{height:100%}}.image-with-text__media--small img{height:35vh}@media screen and (min-width: 990px){.image-with-text__media--small img{height:40.8vh}}.image-with-text__media--medium{height:40vh}@media screen and (min-width: 990px){.image-with-text__media--medium{height:55.6vh}}.image-with-text__media--large{height:45vh}@media screen and (min-width: 990px){.image-with-text__media--large{height:63vh}}@media screen and (min-width: 990px){.image-with-text__grid--equal-widths .image-with-text__content{max-width:unset;width:50%}.image-with-text__grid--equal-widths:not(.image-with-text__grid--reverse) .image-with-text__content{padding-left:30px}.image-with-text__grid--equal-widths.image-with-text__grid--reverse .image-with-text__content{padding-right:30px}}.image-with-text .subtitle{margin-bottom:64px}.image-with-text:has(.image-with-text__heading.mobile-hidden) .subtitle{margin-bottom:20px}.image-with-text__content .subtitle.subtitle--top{margin-bottom:48px}@media screen and (min-width: 990px){.image-with-text .subtitle{margin-bottom:10px}.image-with-text:has(.image-with-text__heading.mobile-hidden) .subtitle{margin-bottom:40px}.image-with-text__content .subtitle.subtitle--top{margin-bottom:auto}}.image-with-text__subheading:last-child{margin-bottom:0}.image-with-text__heading{margin-top:0;margin-bottom:1.6rem;max-width:69.4rem}.image-with-text__heading:last-child{margin-bottom:0}@media screen and (min-width: 1200px){.image-with-text__heading{margin-bottom:2.4rem}.image-with-text__heading.h3{font-size:var(--font-size-l);margin-bottom:1.6rem}}.image-with-text__text{max-width:43rem}@media screen and (min-width: 750px){.image-with-text__text{max-width:47rem}}@media screen and (min-width: 1200px){.image-with-text__text{max-width:56rem}.image-with-text__content--full .image-with-text__text{max-width:unset}}.image-with-text__text p{margin-top:0}.image-with-text__text p:last-child{margin-bottom:0}.image-with-text__heading+.image-with-text__button{margin-top:.8rem}.image-with-text__button{margin-top:2rem}.image-with-text__button .button-arrow{width:15px}@media screen and (min-width: 1200px){.image-with-text__button{margin-top:2.8rem}}.image-with-text__button:first-child{margin-top:0}.image-with-text .placeholder-svg{width:100%;height:100%;border-radius:.4rem;overflow:hidden}@media screen and (min-width: 1200px){.image-with-text__grid--reverse{flex-direction:row-reverse}.image-with-text__grid--reverse .image-with-text__left--outside{margin-right:-6.4rem;margin-left:0}.image-with-text__grid--reverse .image-with-text__left--outside img:last-child,.image-with-text__grid--reverse .image-with-text__left--outside video:last-child{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (max-width: 1200px){.image-with-text__grid--mobile-reverse{flex-direction:column-reverse}}.image-with-text__media--placeholder{background-color:transparent;position:relative;height:35rem;overflow:hidden}@media screen and (min-width: 1360px){.image-with-text__media--placeholder{height:45rem}}.image-with-text__content>:first-child:is(.image-with-text__heading){margin-top:0}.image-with-text__content :last-child:is(.image-with-text__heading){margin-bottom:0}.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main .image-with-text__left{top:calc(var(--header-height) + 1rem)}.image-with-text__accent-text--desktop{display:none}.image-with-text__accent-text--mobile{overflow:visible;padding-bottom:18px}.image-with-text__accent-text--mobile .image-with-text__accent-text-item{width:fit-content}@media screen and (min-width: 1200px){.image-with-text__accent-text--mobile{display:none}.image-with-text__accent-text--desktop{width:100%;margin-top:auto;display:flex;flex-direction:column}.image-with-text__accent-text--desktop .image-with-text__accent-text-item{position:relative;padding-bottom:36px;border-bottom:1px solid var(--color-beige-700)}.image-with-text__accent-text--desktop .image-with-text__accent-text-item:after{content:"";position:absolute;bottom:-1px;left:0;display:block;width:0;height:1px;background-color:var(--color-gray-100);margin-top:36px;transition:var(--transition-normal)}.image-with-text__accent-text--desktop .image-with-text__accent-text-item:first-child:after{width:27%}.image-with-text__accent-text--desktop .image-with-text__accent-text-item:hover:after{width:100%}.image-with-text__accent-text--desktop .image-with-text__accent-text-item+.image-with-text__accent-text-item{margin-top:36px}}.image-with-text-background-image{top:var(--top-position, unset);bottom:var(--bottom-position, unset);left:var(--left-position, unset);right:var(--right-position, unset);width:var(--image-width-mobile);z-index:0}.image-with-text-background-image picture{width:100%}@media screen and (min-width: 990px){.image-with-text-background-image{width:var(--image-width)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-image-with-text.css.map */
