.section-text-and-image .wrapper{display:flex;flex-direction:column;gap:2rem;border-radius:var(--border-radius);align-items:center;padding:1.5rem}@media(min-width:990px){.section-text-and-image .wrapper{padding:3rem;display:grid;gap:5rem}.section-text-and-image .wrapper.align-left{grid-template-columns:50% 1fr}.section-text-and-image .wrapper.align-right{grid-template-columns:1fr 50%}.section-text-and-image .wrapper.align-right .image{order:2}}.section-text-and-image .wrapper .image{position:relative;padding:1rem}.section-text-and-image .wrapper .image img{border-radius:1rem;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-text-and-image .wrapper .content{display:flex;flex-direction:column;width:100%;padding:1rem}@media(min-width:990px){.section-text-and-image .wrapper .content{max-width:40ch;padding:0}}.section-text-and-image .wrapper .content h2{margin:0 0 1.5rem}@media(min-width:990px){.section-text-and-image .wrapper .content a{width:-moz-fit-content;width:fit-content}}.section-text-and-image .wrapper .content .button{max-width:-moz-fit-content;max-width:fit-content}.section-text-and-image .wrapper .content .button--tertiary{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.section-text-and-image .wrapper .content .button--tertiary:hover,.section-text-and-image .wrapper .content .button--tertiary:focus,.section-text-and-image .wrapper .content .button--tertiary:active{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-text-and-image.css.map */
