.image-with-text .container.large{padding-left:0;padding-right:0}.image-with-text .column{min-width:0}.image-with-text .column-lg--50{position:relative}.image-with-text .column-lg--50:last-child{display:flex;flex-direction:column}.image-with-text .column-lg--50:last-child .text a{color:inherit}.image-with-text .column-lg--50:last-child .text a:hover{color:inherit}.image-with-text .heading-group{margin:0 0 40px}@media (min-width: 1024px){.image-with-text .heading-group{margin:0;position:relative}}.image-with-text__subtitle{line-height:1;font-size:12px}@media (min-width: 1024px){.image-with-text__subtitle{position:absolute;bottom:0;font-size:14px}}.image-with-text .swiper-slide img{-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.image-with-text .swiper-slide img{width:100%}}.image-with-text.module-height-image-height .image-with-text__background{height:100%}.image-with-text.module-height-image-height .image-with-text__background video{height:100%}.image-with-text.module-height-image-height .image-with-text__background img{height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.image-with-text.module-height-image-height .image-with-text__background img{width:100%}}.image-with-text.module-height-image-height .image-with-text__foreground{top:0;width:60%;max-width:600px}.image-with-text.module-height-image-height .image-with-text__foreground img,.image-with-text.module-height-image-height .image-with-text__images{height:100%}.image-with-text.module-height-image-height.layout-right .container--left{padding-left:0}.image-with-text.module-height-image-height.layout-right .column:last-child{padding-left:var(--responsive-spacer-lg)}@media (min-width: 1440px){.image-with-text.module-height-image-height.layout-right .column:last-child{padding-right:120px}}.image-with-text.module-height-image-height.layout-left .column:last-child{padding-left:var(--responsive-spacer-lg)}.image-with-text.layout-right .row .column:first-child{order:2}.image-with-text.layout-right .row .column:first-child .image-with-text__background{margin-left:auto;margin-right:0}.image-with-text.layout-right .row .column:first-child .image-with-text__foreground{right:unset;left:var(--horizontal-spacer)}@media (min-width: 1024px){.image-with-text.layout-right .row .column:first-child .image-with-text__foreground{left:0}}.image-with-text.layout-right .row .column:last-child{padding-right:var(--responsive-spacer-lg);padding-left:var(--responsive-spacer-lg);order:1}@media (min-width: 1440px){.image-with-text.layout-right .row .column:last-child{padding-right:120px}}.image-with-text.layout-left .column:first-child .image-with-text__background{margin-right:auto;margin-left:0}.image-with-text.layout-left .column:first-child .image-with-text__foreground{left:unset;right:0}@media (max-width: 1023px){.image-with-text.layout-left .column:first-child .image-with-text__foreground{bottom:unset;top:0;left:var(--horizontal-spacer)}}.image-with-text.layout-left .column:last-child{padding-left:var(--responsive-spacer-lg);padding-right:var(--responsive-spacer-lg)}@media (min-width: 1440px){.image-with-text.layout-left .column:last-child{padding-right:120px}}@media (max-width: 1024px){.image-with-text.image-top .row .column:first-child{order:1}.image-with-text.image-top .row .column:last-child{order:2}}.image-with-text__background{width:100%;margin-right:0}@media (min-width: 1024px){.image-with-text__background{width:calc(100% - 160px)}}.image-with-text__background.full{width:100%}.image-with-text__background.full img{width:100%;min-height:auto}.image-with-text__background video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.image-with-text__background video{height:calc(var(--vp-height) - var(--header-height))}}.image-with-text__background img{min-height:350px;display:flex;height:auto;width:80%;margin-left:auto}@media (min-width: 1024px){.image-with-text__background img{margin-left:unset;aspect-ratio:unset;height:calc(var(--vp-height) - var(--header-height))}}.image-with-text__foreground{position:absolute;bottom:0;max-width:600px;display:flex;align-items:flex-end;left:0;height:90%}@media (min-width: 1024px){.image-with-text__foreground{height:auto}}.image-with-text__foreground img{width:100%;margin-right:auto;height:100%}@media (min-width: 1024px){.image-with-text__foreground img{margin-right:unset;height:auto;width:100%}}.image-with-text__nav{position:relative;display:flex;justify-content:space-between;width:100%;margin-top:27px}@media (min-width: 1024px){.image-with-text__nav{margin-top:clamp(60px,5.9895833333vw,200px)}}.image-with-text__nav:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:rgba(var(--color-foreground),.3)}.image-with-text__nav span{display:inline-block;opacity:.3;line-height:1;text-transform:uppercase;cursor:pointer;font-size:1rem;padding-bottom:3px}@media (min-width: 1024px){.image-with-text__nav span{width:33.3333333333%;font-size:1.4rem;padding-bottom:10px}}.image-with-text__nav span.active{opacity:1;border-bottom:3px solid rgb(var(--color-foreground))}.image-with-text__nav span:nth-child(2){text-align:center}@media (min-width: 1024px){.image-with-text__nav span:last-child{text-align:right;padding-right:20px}}.image-with-text__text{height:100%;padding-top:60px;padding-bottom:60px}@media (min-width: 1024px){.image-with-text__text{padding-top:clamp(60px,4.39238653vw,300px);padding-bottom:clamp(60px,4.39238653vw,300px)}}@media (min-width: 1367px){.image-with-text__text{padding-top:clamp(60px,5.2083333333vw,300px);padding-bottom:clamp(60px,5.2083333333vw,300px)}}@media (min-width: 1680px){.image-with-text__text{padding-top:clamp(60px,8.0729166667vw,300px);padding-bottom:clamp(60px,8.0729166667vw,300px)}}.image-with-text__text .swiper-slide{display:flex;flex-direction:column;justify-content:space-between;row-gap:15px}@media (min-width: 1024px){.image-with-text__text .swiper-slide{row-gap:40px}}.image-with-text__text .swiper-slide.bottom{justify-content:flex-end}.image-with-text__text .swiper-slide .subheading{display:inline-block;text-transform:uppercase;margin-bottom:1rem;font-size:1.2rem;font-weight:"wght" var(--weight-medium);margin-bottom:2.5rem;margin-top:0}@media (min-width: 1024px){.image-with-text__text .swiper-slide .subheading{margin-bottom:2.6rem;font-size:1.4rem;line-height:calc(1 + .8 / var(--font-body-scale))!important}}.image-with-text__text .swiper-slide .heading{margin:0}@media (min-width: 1024px){.image-with-text__text .swiper-slide .heading.h0,.image-with-text__text .swiper-slide .heading.h1{line-height:7.8rem}}.image-with-text__text .swiper-slide .button{margin-top:40px}@media (min-width: 1024px){.image-with-text__text .swiper-slide .button{margin-top:30px}}.image-with-text__text a{color:inherit;text-decoration:none}.image-with-text .image-with-text__table table{display:block;width:100%;box-shadow:none}.image-with-text .image-with-text__table table th{background-color:transparent;border:none!important;display:flex;align-items:flex-end}.image-with-text .image-with-text__table table th+th{border-left:1px solid rgb(var(--color-foreground))}.image-with-text .image-with-text__table table th:first-of-type{padding-left:0}.image-with-text .image-with-text__table table tbody{display:grid;grid-template-columns:1fr;grid-template-rows:rrepeat(auto-fit,minmax(50px,60px));border:none!important}.image-with-text .image-with-text__table table tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.image-with-text .image-with-text__table table tr::nth-child(n + 1){max-height:55px}.image-with-text .image-with-text__table table tr:nth-child(2) td{color:#457066}.image-with-text .image-with-text__table table tr td{display:flex;align-items:center;border:none}.image-with-text .image-with-text__table table tr td:first-of-type{padding-left:0}.image-with-text .image-with-text__table table tr td img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;height:1.8rem}.image-with-text .image-with-text__table table tr td+td{border-left:1px solid rgb(var(--color-foreground))}.image-with-text .image-with-text__table table tr+tr{border-top:1px solid rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/349/assets/section-image-with-text.css.map */
