.section-faq-toggle-cards .hero-cards__list{grid-template-columns:1fr;max-width:400px;margin:0 auto;row-gap:1rem}@media screen and (min-width:950px){.section-faq-toggle-cards .hero-cards__list{grid-template-columns:1fr 1fr;max-width:unset}}.faq-toggle-cards details{list-style:none}.faq-toggle-cards summary.hero-card{cursor:pointer;grid-template-areas:"image copy cta";grid-template-columns:min-content 1fr min-content;padding:1.4rem 2rem 1.4rem 1.4rem;column-gap:1.2rem;align-items:center;min-height:95px;height:100%}.faq-toggle-cards summary.hero-card::-webkit-details-marker{display:none}.section-faq-toggle-cards .hero-cards__item{border:2px solid transparent;box-sizing:border-box}.section-faq-toggle-cards .hero-cards__item:has(details[open]){border:2px solid #FF8D80}.section-faq-toggle-cards .hero-card .hero-card__image{min-width:65px;display:flex;height:100%;align-items:center}.section-faq-toggle-cards .hero-card .hero-card__cta{width:2.4rem;height:2.4rem;margin-top:0;display:flex;align-items:center;justify-content:center;border:1px solid;border-radius:50%}.section-faq-toggle-cards .hero-card .hero-card__heading{font-size:2rem;line-height:1.1em;letter-spacing:0;margin-bottom:0}.section-faq-toggle-cards .hero-card .hero-card__description{font-size:1.5rem;line-height:1.2em;letter-spacing:0;font-weight:500}@media screen and (min-width:950px){.section-faq-toggle-cards .hero-card .hero-card__heading{font-size:2.4rem;line-height:1.16em}.section-faq-toggle-cards .hero-card .hero-card__description{font-size:2rem;line-height:1.1em}}.section-faq-toggle-cards .hero-card .hero-card__cta .icon{position:relative;right:unset;top:unset}.faq-toggle-card__icon{display:flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out}.faq-toggle-card__icon .icon-caret{width:1.4rem;height:1.4rem}.faq-toggle-cards details[open] .faq-toggle-card__icon{transform:rotate(180deg)}@media screen and (min-width:750px){.faq-toggle-card__icon .icon-caret{width:1.8rem;height:1.8rem}}.faq-toggle-panels{margin-top:3rem}.faq-toggle-panels [data-faq-panel]{display:none}.faq-toggle-cards:has(details[data-card=card_1][open]) .faq-toggle-panels [data-faq-panel=card_1]{display:block}.faq-toggle-cards:has(details[data-card=card_2][open]) .faq-toggle-panels [data-faq-panel=card_2]{display:block}.faq-toggle-panel__heading{margin:0 0 2rem;font-size:2.4rem;letter-spacing:0;line-height:1.16;text-align:center}@media screen and (min-width:750px){.faq-toggle-panels{margin-top:5rem}.faq-toggle-panel__heading{margin-bottom:3.4rem}}
/*# sourceMappingURL=/cdn/shop/t/243/assets/component-faq-toggle-cards.css.map */
