.faq-with-image__grid{display:grid;gap:2rem}@media(min-width:750px){.faq-with-image__grid{grid-template-columns:1fr 1fr;align-items:flex-start;gap:0}}.faq-with-image__content{padding:32px 24px}@media(min-width:750px){.faq-with-image__content{padding:48px 60px}}.faq-with-image__header{margin-bottom:12px}@media(min-width:750px){.faq-with-image__header{margin-bottom:40px}}.faq-with-image__heading{margin:0;font-size:32px;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.faq-with-image__heading em,.faq-with-image__heading i{font-family:var(--font-heading-family-secondary, "Cormorant Garamond", serif);font-style:italic;font-weight:400}@media(min-width:750px){.faq-with-image__heading{font-size:40px}}.faq-with-image__description{margin-top:16px;font-size:15px;line-height:1.6;color:rgb(var(--color-foreground));opacity:.8}.faq-with-image__description p{margin:0}.faq-with-image__description p+p{margin-top:12px}.faq-with-image__media{min-height:200px}@media(min-width:750px){.faq-with-image__media{position:sticky;top:2rem;min-height:400px}.faq-with-image--image-left .faq-with-image__media{grid-column:1;grid-row:1}.faq-with-image--image-left .faq-with-image__content{grid-column:2;grid-row:1}.faq-with-image:not(.faq-with-image--image-left) .faq-with-image__media{grid-column:2;grid-row:1}.faq-with-image:not(.faq-with-image--image-left) .faq-with-image__content{grid-column:1;grid-row:1}}.faq-with-image__image{overflow:hidden;border-radius:var(--border-radius, 8px)}.faq-with-image__image img{display:block;width:100%;height:auto;object-fit:cover}.faq-with-image__image--desktop{display:none}@media(min-width:750px){.faq-with-image__image--desktop{display:block}}.faq-with-image__image--mobile{display:block;aspect-ratio:4 / 3}.faq-with-image__image--mobile .responsive-image-wrapper{height:100%}@media(min-width:750px){.faq-with-image__image--mobile{display:none}}.faq-with-image__placeholder{width:100%;height:100%;min-height:400px;background:rgb(var(--color-background-ligthen, 245, 245, 245))}.faq-with-image__image--mobile .faq-with-image__placeholder{min-height:300px}.faq-with-image__items{display:flex;flex-direction:column}.faq-with-image__item{border-bottom:1px solid #d5ecf6}.faq-with-image__item:first-child{border-top:1px solid #d5ecf6}.faq-with-image__question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;border:none;background:none;color:rgb(var(--color-foreground));font-size:16px;font-weight:500;line-height:1.5;text-align:left;cursor:pointer;gap:16px;transition:color .2s ease}.faq-with-image__question:hover{color:rgb(var(--color-button, 0, 0, 0))}.faq-with-image__question:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:2px;border-radius:4px}.faq-with-image__question-text{flex:1;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.faq-with-image__icon{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}.faq-with-image__icon svg{position:absolute;width:20px;height:20px;color:rgb(var(--color-foreground));transition:opacity .3s ease,transform .3s ease}.faq-with-image__icon .icon-plus{opacity:1;transform:rotate(0)}.faq-with-image__icon .icon-minus{opacity:0;transform:rotate(-90deg)}.faq-with-image__item.is-open .faq-with-image__icon .icon-plus{opacity:0;transform:rotate(90deg)}.faq-with-image__item.is-open .faq-with-image__icon .icon-minus{opacity:1;transform:rotate(0)}.faq-with-image__answer{overflow:hidden}.faq-with-image__answer-inner{padding:0 0 20px;color:rgb(var(--color-foreground));font-size:15px;line-height:1.7;opacity:.85}.faq-with-image__answer-inner p{margin:0 0 16px}.faq-with-image__answer-inner p:last-child{margin-bottom:0}.faq-with-image--full-width .page-width{max-width:none;padding:0}@media(min-width:750px){.faq-with-image--full-width .faq-with-image__content{padding:60px 80px}}@media(prefers-reduced-motion:reduce){.faq-with-image__icon svg,.faq-with-image__question{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq-with-image.css.map */
