.image-with-text{width:100%}.image-with-text>.container{max-width:var(--image-with-text-max-width, 1440px)}.image-with-text--round-top{border-radius:var(--border-radius-block) var(--border-radius-block) 0 0}.image-with-text-backdrop{background:linear-gradient(var(--image-with-text-backdrop),var(--image-with-text-backdrop)) top / 100% var(--border-radius-block) no-repeat}.image-with-text-main{width:100%;display:grid}.image-with-text-main--align-image-left{grid-template-columns:1fr;grid-template-rows:auto auto}@media screen and (min-width:750px){.image-with-text-main--align-image-left{grid-template-columns:1fr 1fr;grid-template-rows:auto}}.image-with-text-main--align-image-right{grid-template-columns:1fr;grid-template-rows:auto auto}@media screen and (min-width:750px){.image-with-text-main--align-image-right{grid-template-columns:1fr 1fr;grid-template-rows:auto}}.image-with-text-main--align-image-right .image-with-text-content{order:-1}.image-with-text-main--align-image-top,.image-with-text-main--align-image-bottom{grid-template-columns:1fr;grid-template-rows:auto auto}.image-with-text-main--align-image-bottom .image-with-text-content{order:-1}.image-with-text-main--align-image-top .image-with-text-content__heading,.image-with-text-main--align-image-bottom .image-with-text-content__heading{max-width:500px}.image-with-text-main--align-image-top .image-with-text-content__text,.image-with-text-main--align-image-bottom .image-with-text-content__text{max-width:700px}.image-with-text-main--gap-small{gap:1.6rem}.image-with-text-main--gap-medium{gap:2.4rem}.image-with-text-main--gap-large{gap:3.2rem}.image-with-text-img-wrapper{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--border-radius-block)}.image-with-text-img-wrapper img,.image-with-text-img-wrapper .placeholder-svg{width:100%;height:100%;object-position:center}.image-with-text-content{width:100%;display:flex;flex-direction:column;border-radius:var(--border-radius-block);padding:2.4rem}@media screen and (min-width:576px){.image-with-text-content{padding:3.2rem}}@media screen and (min-width:990px){.image-with-text-content{padding:4rem}}@media screen and (min-width:1200px){.image-with-text-content{padding:6.4rem 4rem}}.image-with-text-content--align-left{align-items:flex-start}.image-with-text-content--align-left .image-with-text-content__subheading,.image-with-text-content--align-left .image-with-text-content__heading,.image-with-text-content--align-left .image-with-text-content__text{text-align:left}.image-with-text-content--align-left .image-with-text-content__buttons-container{justify-content:flex-start}.image-with-text-content--align-center{align-items:center}.image-with-text-content--align-center .image-with-text-content__subheading,.image-with-text-content--align-center .image-with-text-content__heading,.image-with-text-content--align-center .image-with-text-content__text{text-align:center}.image-with-text-content--align-center .image-with-text-content__buttons-container{justify-content:center}.image-with-text-content--align-right{align-items:flex-end}.image-with-text-content--align-right .image-with-text-content__subheading,.image-with-text-content--align-right .image-with-text-content__heading,.image-with-text-content--align-right .image-with-text-content__text{text-align:right}.image-with-text-content--align-right .image-with-text-content__buttons-container{justify-content:flex-end}.image-with-text-content--vertical-align-top{justify-content:flex-start}.image-with-text-content--vertical-align-center{justify-content:center}.image-with-text-content--vertical-align-bottom{justify-content:flex-end}.image-with-text-content__subheading:not(:last-child){margin-bottom:1.2rem}@media screen and (min-width:1200px){.image-with-text-content__subheading:not(:last-child){margin-bottom:1.6rem}}.image-with-text-content__heading{max-width:321px;word-break:break-word}.image-with-text-content__heading.h0,.image-with-text-content__heading.h1{max-width:none;font-weight:600}.image-with-text-content__heading:not(:last-child){margin-bottom:1.6rem}@media screen and (min-width:1200px){.image-with-text-content__heading:not(:last-child){margin-bottom:2rem}}@media screen and (min-width:1360px){.image-with-text-content__heading.h1{font-size:8.5rem}}.image-with-text-content__text{color:rgba(var(--color-foreground-secondary));max-width:415px;word-break:break-word}.image-with-text-content__text:not(:last-child){margin-bottom:2.4rem}@media screen and (min-width:1200px){.image-with-text-content__text:not(:last-child){margin-bottom:2.8rem}}.image-with-text-content__text a{display:inline;color:rgba(var(--color-foreground-secondary));transition:background-size var(--duration-200) var(--ease-attract-enter),opacity var(--duration-200) var(--ease-attract-enter);background-position:left 90%;background-size:100% 5%;background-image:linear-gradient(to right,rgba(var(--color-foreground-secondary)) 0% 100%);background-repeat:no-repeat;text-decoration:none}@media screen and (pointer:fine){.image-with-text-content__text a:hover{background-size:0% 5%;background-position:right 90%;opacity:.8}}.image-with-text-content__buttons-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:.6rem;row-gap:1.2rem;margin-top:1.6rem}.image-with-text-content__buttons-container--with-tertiary{column-gap:1.6rem}.image-with-text-content__buttons-container--image{display:none}.image-with-text-content__button{flex-shrink:unset}@media screen and (max-width:749px){.image-with-text.image-with-text--mobile-button-on-image:not(.image-with-text--full-bleed){padding-bottom:3.2rem}.image-with-text--mobile-button-on-image:not(.image-with-text--full-bleed) .image-with-text-img-wrapper{width:calc(100% + 2rem);margin-left:-1rem}.image-with-text--mobile-button-on-image:not(.image-with-text--full-bleed) .image-with-text-content__buttons-container--image{right:1rem}.image-with-text-main--mobile-button-on-image .image-with-text-img-wrapper{aspect-ratio:var(--mobile-image-aspect-ratio)}.image-with-text-main--mobile-button-on-image .image-with-text-content__text{max-width:80%}.image-with-text-main--mobile-button-on-image .image-with-text-content__buttons-container--content{display:none}.image-with-text-main--mobile-button-on-image .image-with-text-content__buttons-container--image{position:absolute;right:2rem;bottom:2rem;z-index:2;display:flex;width:auto;margin:0;justify-content:flex-end}.image-with-text-content__button.button--brand,.image-with-text-main--editorial .image-with-text-content__button,.image-with-text-main--mobile-button-on-image .image-with-text-content__button,.image-with-text--full-bleed .image-with-text-content__button{min-height:4.8rem;padding:1.4rem 2rem;font-size:1.4rem;line-height:2rem}}.image-with-text-main--editorial .image-with-text-content{padding:0}.image-with-text-main--editorial .image-with-text-content__heading{max-width:none}@media screen and (min-width:750px){.image-with-text-main--editorial.image-with-text-main--align-image-right{grid-template-columns:var(--content-column-width, 40%) 1fr}.image-with-text-main--editorial.image-with-text-main--align-image-left{grid-template-columns:1fr var(--content-column-width, 40%)}.image-with-text-main--editorial.image-with-text-main--align-image-right .image-with-text-content{padding-right:4rem}.image-with-text-main--editorial.image-with-text-main--align-image-left .image-with-text-content{padding-left:4rem}}.image-with-text--full-bleed{--image-with-text-gutter: 2rem}@media screen and (min-width:1200px){.image-with-text--full-bleed{--image-with-text-gutter: 8rem}}.image-with-text--full-bleed>.container{max-width:100%;padding-left:0;padding-right:0}.image-with-text--full-bleed .image-with-text-main{position:relative;grid-template-columns:1fr;grid-template-rows:1fr;gap:0}.image-with-text--full-bleed .image-with-text-img-wrapper,.image-with-text--full-bleed .image-with-text-content{grid-area:1 / 1}.image-with-text--full-bleed .image-with-text-img-wrapper{position:relative;border-radius:0}.image-with-text--full-bleed .image-with-text-img-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0}.image-with-text--full-bleed .image-with-text-img-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,hsl(var(--black) / .7),hsl(var(--black) / .55) 25%,hsl(var(--black) / 0) 60%)}.image-with-text--full-bleed .image-with-text-content{position:relative;z-index:1;background:transparent;padding-left:var(--image-with-text-gutter);padding-right:var(--image-with-text-gutter)}@media screen and (min-width:750px){.image-with-text--full-bleed .image-with-text-content{padding-left:max(var(--image-with-text-gutter),calc((100% - var(--image-with-text-max-width, 1440px)) / 2 + var(--image-with-text-gutter)));padding-right:max(var(--image-with-text-gutter),calc((100% - var(--image-with-text-max-width, 1440px)) / 2 + var(--image-with-text-gutter)))}.image-with-text--full-bleed .image-with-text-content>*{max-width:var(--content-column-width, 40%)}}@media screen and (max-width:749px){.image-with-text--full-bleed .image-with-text-img-wrapper{aspect-ratio:auto!important}.image-with-text--full-bleed .image-with-text-img-wrapper:after{background:linear-gradient(to top,hsl(var(--black) / .75),hsl(var(--black) / .4) 55%,hsl(var(--black) / .15))}.image-with-text--full-bleed .image-with-text-content{min-height:48rem;padding-top:4rem;padding-bottom:4rem}.image-with-text--full-bleed .image-with-text-main--mobile-button-on-image .image-with-text-img-wrapper{aspect-ratio:var(--mobile-image-aspect-ratio)!important}.image-with-text--full-bleed .image-with-text-main--mobile-button-on-image .image-with-text-img-wrapper:after{background:linear-gradient(to bottom,hsl(var(--black) / .75),hsl(var(--black) / .4) 45%,hsl(var(--black) / .15))}.image-with-text--full-bleed .image-with-text-main--mobile-button-on-image .image-with-text-content{min-height:0;justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-image-with-text.css.map */
