.section-image-with-quote{position:relative;overflow-x:clip;--image-width: 55%;padding-bottom:.25rem;opacity:.85;background-color:#121c21;margin-top:-18px}.section-image-with-quote .container{display:grid;column-gap:3rem}@media (min-width: 768px) and (max-width: 1024px){.section-image-with-quote .container{max-width:var(--content-tablet-width)}}@media (min-width: 1024px){.section-image-with-quote .container{grid-template-columns:var(--grid-columns);grid-template-areas:var(--layout-direction);align-items:center;gap:3rem}.section-image-with-quote .container.vertical-start{align-items:start}.section-image-with-quote .container.vertical-end{align-items:end}}@media (min-width: 1280px){.section-image-with-quote .container{gap:6rem;padding:0 var(--content-offset)}}.section-image-with-quote .container>.image{grid-area:image;position:relative}.section-image-with-quote .container>.image img{height:auto;max-width:100%;object-fit:var(--image-fit)}@media (min-width: 1024px){.section-image-with-quote .container>.image img{z-index:1}.section-image-with-quote .container>.image img.overlap-top,.section-image-with-quote .container>.image img.overlap-bottom{height:110%}.section-image-with-quote .container>.image img.overlap-top{bottom:0}.section-image-with-quote .container>.image img.overlap-bottom{top:0}.section-image-with-quote .container>.image img.overlap-both{height:120%;top:-10%}}.section-image-with-quote .container>.image.corners img{border-radius:3rem}.section-image-with-quote .content{grid-area:content;text-align:center;position:relative;z-index:2;text-wrap:balance}@media (max-width: 1024px){.section-image-with-quote .container{display:flex;flex-direction:column;padding-top:4rem}.section-image-with-quote .container>.image,.section-image-with-quote .container>.content{grid-area:unset}.section-image-with-quote .container>.image{display:flex;justify-content:center}.section-image-with-quote .content{text-align:center}.section-image-with-quote .content h2,.section-image-with-quote .content p{margin-left:auto;margin-right:auto}}.section-image-with-quote .content p{font-weight:700;font-size:2rem;font-style:italic}.section-image-with-quote .content p:last-of-type{margin-bottom:2.5rem}.section-image-with-quote .side-logo-wrapper{position:absolute;width:30vw;top:15vh;height:50%;right:-17vw;z-index:-5}.section-image-with-quote .side-logo-wrapper img{height:100%;width:auto}@media (max-width: 1024px){.section-image-with-quote .side-logo-wrapper{width:30vw;height:28%;top:3vh;right:-5%}.section-image-with-quote .content p{font-size:1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-image-with-quote.css.map */
