.text-with-image{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:.25rem;border-radius:var(--radius);overflow:hidden}.text-with-image__image{position:relative;overflow:hidden}.text-with-image__image img{width:100%;height:100%;object-fit:cover}.text-with-image__content{--calculated-padding: max(calc((var(--true-vw, 100vw) - var(--container-width)) / 2 + var(--container-padding)), 5rem);background-color:var(--bgclr);color:var(--clr);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:5rem var(--calculated-padding) 5rem 5rem}.text-with-image__content svg{max-height:2.5rem;margin-bottom:auto}.text-with-image__content h2{margin-block:3rem 1rem}.text-with-image__content h2 img{display:inline-block;max-width:2rem}.text-with-image__content p{margin-bottom:1em;line-height:1.5}.text-with-image__content .btn{margin-top:2.5rem}.text-with-image .accordion{width:100%;max-width:500px}.text-with-image .accordion details{border-color:currentColor}.text-with-image .accordion .accordion-item__contents{color:currentColor}.text-with-image .accordion details .marker{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:#ffffff4d;border-radius:50%}.text-with-image .accordion details .marker svg path{stroke:currentColor}@media(max-width:1023px)and (min-width:768px){.text-with-image__content{padding:7.5rem 3.5rem}}@media(max-width:767px){.text-with-image{display:flex;gap:.25rem;flex-direction:column;border-radius:0}.text-with-image__image{width:100%;max-height:25rem;overflow:hidden}.text-with-image__content{padding:3.5rem 1rem 2.5rem}.text-with-image .accordion details{border-color:var(--color-white)}.text-with-image--reverse-mobile{flex-direction:column-reverse}}@media(min-width:768px){.text-with-image--reverse{direction:rtl}.text-with-image--reverse *{direction:ltr}}@media(min-width:1400px){.text-with-image__image{max-height:50rem}.text-with-image .accordion{margin-top:1rem}.text-with-image .accordion details{padding:1.2rem 1rem 1.2rem 0}.text-with-image__content h2 img{max-width:3rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-text-with-image.css.map */
