.faq__layout{display:grid;grid-template-columns:1fr;gap:32px}.faq__header,.faq__items{min-width:0}@media screen and (min-width:1024px){.faq__layout{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);align-items:start;gap:32px}}@media screen and (min-width:1280px){.faq__layout{gap:8rem}}.faq__header{display:flex;flex-direction:column;gap:30px}.faq__titles{display:flex;flex-direction:column;gap:clamp(.75rem,2vw,.9375rem)}.faq__subheading{font-size:14px;line-height:18px;color:#e72a77;margin:0}.faq__heading{font-size:30px;font-weight:700;line-height:34px;color:#000;margin:0}.faq__description{font-size:14px;line-height:20px;color:#767676}.faq__description p{margin:0}.faq__items{display:flex;flex-direction:column;gap:35px}.faq__item{background-color:#fff;border:1px solid #ddd;border-radius:14px}.faq__summary{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:20px;cursor:pointer;list-style:none}.faq__summary::-webkit-details-marker{display:none}.faq__question{font-size:16px;font-weight:500;line-height:18px;color:#000}.faq__toggle{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#e72a77;flex-shrink:0;transition:transform .3s ease}.faq__toggle svg{width:8px;height:5px}.faq__item[open]:not(.faq__item--closing) .faq__toggle{transform:rotate(180deg)}.faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq__item[open]:not(.faq__item--closing) .faq__panel{grid-template-rows:1fr}.faq__item[open].faq__item--closing .faq__panel{grid-template-rows:0fr}.faq__panel-inner{overflow:hidden;min-height:0;padding:0 20px 20px}.faq__answer{font-size:14px;line-height:20px;color:#767676}.faq__answer p{margin:0}@media screen and (max-width:749px){.faq__titles{gap:0}.faq__header{gap:16px}.faq__heading{margin-top:0;font-size:22px}.faq__items{gap:16px}.faq__question{font-size:14px;font-weight:700;line-height:22px}.faq__toggle{width:28px;height:28px}.faq__toggle svg{width:10px;height:6px}.faq__answer{font-size:14px;line-height:22px;margin-top:0}}@media(prefers-reduced-motion:reduce){.faq__panel,.faq__toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
