.faq-with-image{position:relative;padding-block:var(--faq-with-image-padding-top-mobile) var(--faq-with-image-padding-bottom-mobile);background-color:rgb(var(--color-scheme-background));color:rgb(var(--color-scheme-text))}@media (min-width: 990px){.faq-with-image{padding-block:var(--faq-with-image-padding-top-desktop) var(--faq-with-image-padding-bottom-desktop)}}.faq-with-image__container{margin-inline:auto;padding-inline:20px}@media (min-width: 990px){.faq-with-image__container{padding-inline:40px}}.faq-with-image__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width: 990px){.faq-with-image__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.faq-with-image__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width: 990px){.faq-with-image__left{-ms-flex-negative:0;flex-shrink:0;gap:40px;width:550px}}.faq-with-image__title{margin:0;color:rgb(var(--color-scheme-text));font-family:var(--font-heading-family);font-size:clamp(1.5rem,4vw,2rem);font-weight:900;line-height:1.08;text-align:center;text-transform:uppercase;text-wrap:balance}@media (min-width: 990px){.faq-with-image__title{font-size:32px;line-height:36px;text-align:left}}.faq-with-image__image-wrapper{width:100%;max-width:400px}@media (min-width: 990px){.faq-with-image__image-wrapper{width:480px}}.faq-with-image__image{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.faq-with-image__right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.faq-with-image__accordions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.faq-with-image__accordion{-webkit-padding-after:20px;padding-block-end:20px;-webkit-border-after:2px solid rgb(var(--color-scheme-text));border-block-end:2px solid rgb(var(--color-scheme-text))}.faq-with-image__accordion:last-child{-webkit-border-after:2px solid rgb(var(--color-scheme-text));border-block-end:2px solid rgb(var(--color-scheme-text))}.faq-with-image__accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;cursor:pointer;gap:24px}.faq-with-image__accordion-header::-webkit-details-marker{display:none}.faq-with-image__accordion-header::marker{content:"";display:none}.faq-with-image__accordion-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:rgb(var(--color-scheme-text));font-family:var(--font-heading-family);font-size:16px;font-weight:900;line-height:24px}.faq-with-image__accordion-icon{position:relative;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px}.faq-with-image__accordion-icon svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.faq-with-image__accordion-icon .icon-plus{opacity:1}.faq-with-image__accordion-icon .icon-minus{opacity:0}@media (prefers-reduced-motion: reduce){.faq-with-image__accordion-icon svg{-webkit-transition:none;transition:none}}.faq-with-image__accordion[open] .faq-with-image__accordion-icon .icon-plus{opacity:0}.faq-with-image__accordion[open] .faq-with-image__accordion-icon .icon-minus{opacity:1}.faq-with-image__accordion-content{-webkit-padding-before:24px;padding-block-start:24px}.faq-with-image__accordion-richtext{color:rgb(var(--color-scheme-text));font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:24px}.faq-with-image__accordion-richtext p{margin-block:0}.faq-with-image__accordion-richtext p+p{-webkit-margin-before:16px;margin-block-start:16px}.faq-with-image__accordion-richtext strong,.faq-with-image__accordion-richtext b{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-faq-with-image.css.map */
