.image-with-text--image-media,.image-with-text--content{isolation:isolate;border-radius:var(--image-border-radius, 16px)}.image-with-text--image-media{box-shadow:var(--block-shadows)}.image-with-text{display:grid;grid-auto-flow:dense}@media only screen and (min-width: 768px){.image-with-text{grid-template-areas:"media content";grid-template-columns:1fr 1fr}}@media only screen and (min-width: 768px){.image-with-text.text_first{grid-template-areas:"content media"}}.image-with-text--image{width:100%}@media only screen and (min-width: 768px){.image-with-text--image{grid-area:media}}.image-with-text--image svg,.image-with-text--image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-with-text--image svg{padding:50px;fill:var(--bg-body, #fff);opacity:.5;background:var(--color-accent)}.image-with-text--image-media{position:relative;width:100%;overflow:hidden;padding-bottom:var(--ratio-percent)}.image-with-text--image-media.aspect-ratio--small{padding-bottom:75%}.image-with-text--image-media.aspect-ratio--large{padding-bottom:100%}.image-with-text--image-media iframe,.image-with-text--image-media video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.image-with-text--content{display:flex;width:100%;flex-grow:1;padding:25px;align-items:center}@media only screen and (min-width: 768px){.image-with-text--content{padding:45px;grid-area:content}}@media only screen and (min-width: 1068px){.image-with-text--content{padding:40px}}@media only screen and (min-width: 1440px){.section-image-with-text .image-with-text-section_layout1 .image-with-text--image-media{height:28.813rem;width:38.938rem;padding:0}}.image-with-text--content--inner{max-width:600px;margin:0 auto}.image-with-text--content--image{margin-bottom:30px}.image-with-text--content--image svg{width:100px;height:100px;fill:var(--bg-body, #fff);opacity:.5;background:var(--color-accent);margin-bottom:20px}.image-with-text--content p{color:var(--color-text, --color-body);font-weight:var(--font-weight-medium)}.image-with-text--content h3{color:var(--color-body-heading);line-height:120%}.image-with-text--content .text-button{color:var(--color-text, --color-body)}.image-with-text--content .text-button:before{background:rgba(var(--color-text-rgb),.4)}.image-with-text--content .text-button:after{background:var(--color-text, --color-body)}.image-with-text--content .accordion summary{color:var(--color-text, --color-body)}.image-with-text--content .accordion summary span:before,.image-with-text--content .accordion summary span:after{background:var(--color-text, --color-body)}@media only screen and (min-width: 768px){.image-with-text.grid--image-small{grid-template-columns:4fr 6fr}}@media only screen and (min-width: 768px){.image-with-text.grid--image-small.text_first{grid-template-columns:6fr 4fr}}@media only screen and (min-width: 768px){.image-with-text.grid--image-large{grid-template-columns:6fr 4fr}.image-with-text.grid--image-large.text_first{grid-template-columns:4fr 6fr}}@media only screen and (min-width: 770px){.product-gallery-container .product-image-container .product-images .flickity-nav.flickity-prev{bottom:-5.625rem;top:auto;left:-15px!important;opacity:1}.product-gallery-container .product-image-container .product-images .flickity-nav.flickity-next{bottom:-5.625rem;top:auto;right:-15px!important;opacity:1}.flickity-nav{width:46px;height:46px}.flickity-nav svg{width:18px;height:18px}}@media screen and (max-width: 1024px){.section-image-with-text .image-with-text--content{padding:20px}}.section-image-with-text .image-with-text--content.image-with-text--inner{border-radius:var(--block-border-radius-l)}.section-image-with-text .image-with-text--content.image-with-text--inner .rte p{margin-bottom:3.5rem;max-width:500px}.section-image-with-text .image-with-text--image-media{border-radius:var(--image-border-radius)}.section-image-with-text .image-with-text--content.image-with-text--inner .image-with-text--content--inner{max-width:100%;margin:initial}.image-with-text-section_layout2 .image-with-text--content.image-with-text--inner{border-radius:var(--block-border-radius-l);align-items:end;max-width:400px}.image-with-text-section_layout2 .image-with-text--content.image-with-text--inner h3{font-size:var(--h2);letter-spacing:.84px;margin-bottom:0}.image-with-text-section_layout2 .image-with-text--content.image-with-text--inner p{margin-bottom:10px}.image-with-text-section_layout2 .image-with-text--image{max-width:1024px}.image-with-text-section_layout2 .image-with-text--image-media{border-radius:var(--block-border-radius-xl) var(--block-border-radius, 16px) var(--block-border-radius, 16px) var(--block-border-radius, 16px)}.image-with-text-section_layout2 .image-with-text.grid--image-large.text_first{grid-template-columns:4fr 10fr}.image-with-text-section_layout2 .column-spacing--small{gap:.625rem}@media only screen and (max-width: 1024px){.image-with-text-section_layout2 .image-with-text--image{max-width:768px}.image-with-text-section_layout2 .image-with-text.grid--image-large.text_first{grid-template-columns:4fr 7fr;gap:1rem}}@media only screen and (max-width: 767px){.section-image-with-text .image-with-text-wrapper .section-header .section-header--title{font-size:1.5rem;line-height:120%;letter-spacing:.03rem;margin-bottom:1.125rem}.section-image-with-text .image-with-text-wrapper .section-header p{font-size:1rem;line-height:160%}.section-image-with-text .section-header{padding:0 0 2rem}.section-image-with-text .image-with-text--image-media{border-radius:.75rem}.section-image-with-text .image-with-text--content{justify-content:center}.section-image-with-text .image-with-text--content h3{font-size:1rem;line-height:140%;letter-spacing:.02rem;margin-bottom:.1rem}.section-image-with-text .image-with-text--content--inner{text-align:center}.section-image-with-text .image-with-text--content--inner .rte{margin:0}.section-image-with-text .image-with-text--content{padding:.5rem 0 0}.section-image-with-text .image-with-text--content p{font-size:.875rem;line-height:160%;margin-bottom:.75rem!important}.section-image-with-text .button.outline{margin:auto}.section-image-with-text .image-with-text-section_layout2 .image-with-text--content--inner{text-align:left}.image-with-text-section_layout2 .image-with-text.grid--image-large.text_first{display:block}.image-with-text-section_layout2 .image-with-text--image-media{border-radius:.25rem;min-height:10rem}.image-with-text-section_layout2 .image-with-text--image{margin-bottom:1.125rem}.image-with-text-section_layout2 .image-with-text--content.image-with-text--inner{padding:2rem;border-radius:.25rem;justify-content:start;max-width:100%}.image-with-text-section_layout2 .image-with-text--content.image-with-text--inner p{font-size:1rem;letter-spacing:.02rem;margin-bottom:.75rem!important;line-height:.75rem}.image-with-text-section_layout2 .image-with-text--content.image-with-text--inner h3{font-size:1.5rem;text-align:left;letter-spacing:.03rem;line-height:120%}}.image-with-text-section_layout1{background:var(--color-bg, #fff)}.image-with-text-section_layout1 .row>.columns{padding:0}.image-with-text-section_layout1 .row .image-with-text{gap:0}.image-with-text-section_layout1 .row .image-with-text .image-with-text--content.image-with-text--inner{border-radius:var(--block-border-radius-l) 0 0 var(--block-border-radius-l)}.image-with-text-section_layout1 .row .image-with-text .image-with-text--image.image-with-text--inner{border-radius:0 var(--block-border-radius-l) var(--block-border-radius-l) 0}.image-with-text-section_layout1 .image-with-text--content.image-with-text--inner .image-with-text--content--inner .rte p{max-width:40.5rem;font-size:1.25rem;line-height:160%;color:var(--color-body-text)}@media only screen and (max-width: 1024px) and (min-width: 768px){.image-with-text-section_layout1 .image-with-text--content.image-with-text--inner .image-with-text--content--inner .rte p{font-size:1rem;margin-bottom:1.25rem}.image-with-text-section_layout1 .image-with-text--content h3{font-size:1.5625rem}.image-with-text-section_layout1 .row .image-with-text .image-with-text--content.image-with-text--inner{padding-left:2rem!important}.image-with-text-section_layout2 .image-with-text--content.image-with-text--inner h3{font-size:1.25rem}}@media only screen and (max-width: 767px){.image-with-text-section_layout1 .row .image-with-text{padding:0}.image-with-text-section_layout1 .row .image-with-text .image-with-text--content.image-with-text--inner{padding:1.125rem 0 0;background-color:transparent}.image-with-text-section_layout1 .row .image-with-text .image-with-text--image.image-with-text--inner{height:10.625rem}.image-with-text-section_layout1 .row .image-with-text .image-with-text--image-media{padding:0;height:10.625rem}.section-image-with-text .image-with-text--content.image-with-text--inner .image-with-text--content--inner .rte p{font-size:1rem}}@media only screen and (max-width: 1300px) and (min-width: 1025px){.image-with-text-section_layout2 .image-with-text--content.image-with-text--inner{padding:2rem}.image-with-text-section_layout2 .image-with-text--content.image-with-text--inner h3{font-size:2rem}}
