.faq-section{color:#000;text-align:left}.faq-section *{box-sizing:border-box}.faq-section .page-width{width:100%;max-width:1280px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.faq-section h2{margin-top:0;margin-bottom:30px;font-style:normal;font-weight:700;font-size:var(--font-size-heading-large);line-height:1.2}@media only screen and (min-width:1024px){.faq-section h2{margin-bottom:40px}}.faq-section__layout{display:grid;gap:60px}@media only screen and (min-width:1024px){.faq-section__layout{grid-template-columns:minmax(428px,34.5%) 1fr}}@media only screen and (min-width:1024px){.faq-section__layout.no-image{grid-template-columns:minmax(0,1fr)}}.faq-section__media{font-size:0;line-height:0}.faq-section__media img{display:block;width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right}.faq-section__items{display:flex;flex-direction:column;gap:32px}.faq-section__item{font-size:0;line-height:0}.faq-section__item.is-open .faq-section__summary{background:#ee2e3d}.faq-section__item.is-open .faq-section__question{color:#fff}.faq-section__item.is-open .faq-section__icon{color:#fff;border-color:#fff}.faq-section__item.is-open .faq-section__icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-section__item.is-open .faq-section__answer{grid-template-rows:1fr;padding-bottom:24px}.faq-section__summary{width:100%;min-height:60px;display:flex;align-items:center;justify-content:space-between;padding:10px 27px 10px 32px;border:2px solid #EE2E3D;gap:20px;text-align:left;cursor:pointer;background:#fff;transition:background .25s ease}.faq-section__summary::-webkit-details-marker{display:none}.faq-section__question{font-family:Work Sans,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1.2;color:#ee2e3d;transition:color .25s ease}@media only screen and (min-width:1024px){.faq-section__question{font-size:21px}}.faq-section__icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex:0 0 30px;font-size:0;color:#ee2e3d;line-height:0;border-radius:6px;transition:color .25s ease,border .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,color .25s ease,border .25s ease;transition:transform .25s ease,color .25s ease,border .25s ease,-webkit-transform .25s ease;border:2px solid #EE2E3D}.faq-section__icon svg{width:16px;height:auto;fill:currentColor;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.faq-section__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease,padding .25s ease;transition:grid-template-rows .25s ease,padding .25s ease,-ms-grid-rows .25s ease;padding:0 27px 0 32px;font-style:normal;font-weight:400;font-size:16px;line-height:1.2;color:#fff;background:#ee2e3d}@media only screen and (min-width:1024px){.faq-section__answer{font-size:18px}}.faq-section__answer-content{overflow:hidden}.faq-section__answer-content>div>*:first-child{margin-top:0}.faq-section__answer-content>div>*:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/59/assets/faq-section.css.map */
