.faq-with-image__grid{display:grid;grid-template-columns:1fr;align-items:start;gap:var(--fwi-gap-mobile, 3.2rem)}@media screen and (min-width:990px){.faq-with-image__grid{grid-template-columns:1fr 1fr;gap:var(--fwi-gap, 5.6rem);align-items:center}.faq-with-image__grid--image-right .faq-with-image__media{order:2}.faq-with-image__grid--image-right .faq-with-image__content{order:1}}.faq-with-image__media{display:flex;width:100%;min-width:0;justify-content:var(--fwi-image-align, center)}.faq-with-image__image-wrap{position:relative;overflow:hidden;width:var(--fwi-image-width-mobile, 100%);max-width:var(--fwi-image-max-width, 560px);border-radius:var(--fwi-image-radius, 16px);background:rgba(var(--color-foreground),.06);aspect-ratio:var(--fwi-aspect-ratio, 4 / 5)}.faq-with-image__image-wrap img,.faq-with-image__image-wrap svg{display:block;width:100%;height:100%;object-fit:var(--fwi-object-fit, cover);object-position:center center}.faq-with-image__content{min-width:0}.faq-with-image__header--centered{text-align:center;width:100%;max-width:72rem;margin:0 auto 4rem}.faq-with-image__header--centered .faq-with-image__heading,.faq-with-image__header--centered .faq-with-image__heading p{text-align:center}.faq-with-image__header--centered .faq-with-image__subheading{max-width:56rem;margin-left:auto;margin-right:auto}.faq-with-image__eyebrow{margin:0 0 var(--fwi-eyebrow-margin-bottom, 8px);font-family:var(--fwi-subheading-font-family, Inter, sans-serif);font-size:var(--fwi-eyebrow-size, 11px);font-weight:600;line-height:1.45;letter-spacing:.08em;text-transform:uppercase;color:var(--fwi-eyebrow-color, #4e0b36)}.faq-with-image__heading{margin:0 0 var(--fwi-heading-margin-bottom, 1.2rem);font-family:var(--fwi-heading-font-family, "Playfair Display", serif);font-size:var(--fwi-heading-size-mobile, clamp(2.4rem, 3vw, 3.6rem));line-height:1.12;font-weight:var(--fwi-heading-font-weight, 900);letter-spacing:-.02em;color:var(--fwi-heading-color, #4e0b36)}.faq-with-image__heading>*:first-child{margin-top:0}.faq-with-image__heading>*:last-child{margin-bottom:0}.faq-with-image__heading p{margin:0}.faq-with-image__heading em,.faq-with-image__heading i{font-style:italic;font-weight:400;color:var(--fwi-heading-accent-color, #7b5b8e)}.faq-with-image__heading strong{font-weight:var(--fwi-heading-font-weight, 900);color:var(--fwi-heading-color, #4e0b36)}.faq-with-image__header--centered .faq-with-image__heading{margin-bottom:0}@media screen and (min-width:750px){.faq-with-image__heading{font-size:var(--fwi-heading-size, clamp(2.8rem, 3.2vw, 4rem))}}.faq-with-image__subheading{margin-top:0;margin-bottom:var(--fwi-subheading-margin-bottom, 2.4rem);font-family:var(--fwi-subheading-font-family, inherit);font-size:var(--fwi-subheading-size-mobile, 1.5rem);font-weight:var(--fwi-subheading-font-weight, 400);line-height:1.55;color:var(--fwi-subheading-color, rgba(var(--color-foreground), .78))}.faq-with-image__header--centered .faq-with-image__subheading{margin-top:var(--fwi-heading-margin-bottom, 12px)}@media screen and (min-width:750px){.faq-with-image__subheading{font-size:var(--fwi-subheading-size, 1.6rem)}}.faq-with-image__list{margin:0 0 var(--fwi-list-margin-bottom, 2.8rem);padding:0;list-style:none}.faq-with-image__item{margin:0 0 var(--fwi-item-gap, .8rem);border-radius:var(--fwi-item-radius, .8rem);background:var(--fwi-item-bg, #f3eef8);overflow:hidden}.faq-with-image__item:last-child{margin-bottom:0}.faq-with-image__grid--divider-items .faq-with-image__item{margin:0;border-radius:0;background:transparent;border-bottom:1px solid rgba(78,11,54,.12)}.faq-with-image__grid--divider-items .faq-with-image__item:last-child{border-bottom:none}.faq-with-image__grid--divider-items .faq-with-image__item summary{padding:1rem 0}.faq-with-image__grid--divider-items .faq-with-image__answer{padding:0 0 1rem}.faq-with-image__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:var(--fwi-item-padding-y, 1.4rem) var(--fwi-item-padding-x, 1.6rem);cursor:pointer;list-style:none}.faq-with-image__item summary::-webkit-details-marker{display:none}.faq-with-image__question{margin:0;font-family:var(--fwi-question-font-family, inherit);font-size:var(--fwi-question-size-mobile, 1.4rem);line-height:1.45;font-weight:var(--fwi-body-font-weight, 400);color:var(--fwi-question-color, rgb(var(--color-foreground)));text-align:left}@media screen and (min-width:750px){.faq-with-image__question{font-size:var(--fwi-question-size, 1.5rem)}}.faq-with-image__icon{flex-shrink:0;font-size:var(--fwi-icon-size, 2rem);line-height:1;font-weight:300;color:var(--fwi-icon-color, rgb(var(--color-foreground)));transition:transform .2s ease}.faq-with-image__item details[open] .faq-with-image__icon{transform:rotate(45deg)}.faq-with-image__answer{padding:0 var(--fwi-item-padding-x, 1.6rem) var(--fwi-item-padding-y, 1.4rem);font-family:var(--fwi-body-font-family, inherit);font-size:var(--fwi-answer-size-mobile, 1.4rem);font-weight:var(--fwi-body-font-weight, 400);line-height:1.55;color:var(--fwi-answer-color, rgba(var(--color-foreground), .78))}@media screen and (min-width:750px){.faq-with-image__answer{font-size:var(--fwi-answer-size, 1.5rem)}}.faq-with-image__answer>*:first-child{margin-top:0}.faq-with-image__answer>*:last-child{margin-bottom:0}.faq-with-image__cta{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:var(--fwi-button-height, 5.2rem);padding:0 var(--fwi-button-padding-x, 3.2rem);border-radius:var(--fwi-button-radius, 12px);background:var(--fwi-button-bg, rgb(var(--color-button)))!important;color:var(--fwi-button-text, rgb(var(--color-button-text)))!important;font-family:var(--fwi-button-font-family, inherit);font-size:var(--fwi-button-font-size, 1.6rem);font-weight:var(--fwi-button-font-weight, 600);text-decoration:none;transition:opacity .2s ease}.faq-with-image__cta:hover{opacity:.92}.faq-with-image__cta .icon{width:1.6rem;height:1.6rem}.faq-with-image__placeholder{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.65)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-faq-with-image.css.map */
