.custom-faq-image-wrapper{padding-top:var(--padding-top, 60px);padding-bottom:var(--padding-bottom, 60px);background-color:var(--background-color, transparent);width:100%;border-bottom:1px solid #dddddd;max-width:1270px;margin:0 auto}.custom-faq-image{max-width:var(--max-width, 1200px);margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;box-sizing:border-box}.custom-faq-image__container{display:grid;gap:20px;align-items:stretch;width:100%}@media screen and (min-width:768px){.custom-faq-image__container.split-50-50{grid-template-columns:1fr 1fr}.custom-faq-image__container.split-40-60{grid-template-columns:4fr 6fr}.custom-faq-image__container.split-60-40{grid-template-columns:6fr 4fr}}@media screen and (max-width:767px){.custom-faq-image__container{grid-template-columns:1fr;gap:30px}.custom-faq-image__container.image-first .custom-faq-image__image-col{order:1}.custom-faq-image__container.image-first .custom-faq-image__faq-col{order:2}}.custom-faq-image__faq-col{background-color:var(--faq-bg-color, #f5f4f0);border-radius:var(--border-radius, 12px);padding:40px;box-sizing:border-box;display:flex;justify-content:center;flex-direction:column}@media screen and (max-width:767px){.custom-faq-image__faq-col{padding:30px 20px;order:2}}.custom-faq-image__header{margin-bottom:2rem;text-align:left}.custom-faq-image__title{font-size:var(--title-font-size, 32px);font-weight:700;color:var(--title-color, #333333);margin-top:0;margin-bottom:.5rem;line-height:1.2}.custom-faq-image__subtitle{font-size:var(--subtitle-font-size, 16px);color:var(--subtitle-color, #777777);margin:0}.custom-faq-image__list{width:100%}.custom-faq-image__item{border-top:1px solid var(--border-color, #dcdcdc);box-sizing:border-box}.custom-faq-image__item:last-child{border-bottom:1px solid var(--border-color, #dcdcdc)}.custom-faq-image__question{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;padding:18px 0;margin:0;font-size:var(--question-font-size, 14px);font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:inherit;color:var(--question-color, #333333);text-align:left;cursor:pointer;box-sizing:border-box}.custom-faq-image__question:focus-visible{outline:2px solid var(--question-color, #333333);outline-offset:4px}.custom-faq-image__answer-wrapper{height:0;overflow:hidden;transition:height .3s cubic-bezier(.25,1,.5,1);box-sizing:border-box}.custom-faq-image__answer{padding-bottom:18px;font-size:var(--answer-font-size, 14px);line-height:1.6;color:var(--answer-color, #555555)}.custom-faq-image__answer p{margin:0 0 1em}.custom-faq-image__answer p:last-child{margin-bottom:0}.custom-faq-image__icon{width:22px;height:22px;border-radius:50%;background-color:var(--icon-bg-color, #b0b0b0);position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:1.5rem;box-sizing:border-box}.custom-faq-image__icon:before,.custom-faq-image__icon:after{content:"";position:absolute;background-color:var(--icon-symbol-color, #ffffff);transition:transform .25s ease,opacity .25s ease;box-sizing:border-box}.custom-faq-image__icon:before{width:10px;height:2px}.custom-faq-image__icon:after{width:2px;height:10px}.custom-faq-image__item.is-active .custom-faq-image__icon:after{transform:rotate(90deg);opacity:0}.custom-faq-image__image-col{border-radius:var(--border-radius, 12px);overflow:hidden;position:relative;box-sizing:border-box}.custom-faq-image__image{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1}.custom-faq-image__image-col svg.placeholder-svg{width:100%;height:100%;min-height:400px;display:block;background-color:#f1f5f9;fill:#cbd5e1}@media screen and (max-width:767px){.custom-faq-image__image-col{min-height:300px;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-custom-faq-image.css.map */
