.faq{width:100%}.accordion__content-wrapper{overflow:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out}.accordion__content{overflow:hidden}.accordion__content>*:first-child{padding-top:15px}.accordion:has(>.accordion__heading input:checked)>.accordion__content-wrapper{grid-template-rows:1fr}.accordion:has(>.accordion__heading input:checked) .accordion__heading svg{transform:rotate(-180deg)}.accordion__heading input{display:none}.accordion__heading svg{transform:rotate(0);transition:all .3s;min-width:14px;max-width:14px;flex-shrink:0}@media screen and (min-width:749px){.accordion--mobile .accordion__content-wrapper{grid-template-rows:1fr}}.faq__wrapper{display:flex;gap:46px}.faq__wrapper h2{color:#0d1216;font-size:40px;font-weight:700;flex:0 0 37%}.faq__items{flex:1;list-style:none;margin:0;padding:0;background:var(--card-background);border-radius:32px}.faq__items>li{padding:36px 20px;border-bottom:1px solid rgba(13,18,22,.12);position:relative}.faq__items>li:last-child{border-bottom:none}.faq__items>li .accordion__heading,.accordion__content-wrapper{width:100%;margin:0}.faq__items label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.faq__items label{width:100%;max-width:100%;box-sizing:border-box;color:#0d1216;font-size:16px;font-weight:700;line-height:22.4px;display:flex;align-items:center;justify-content:space-between;gap:10px}.faq__items label span{flex:1;min-width:0}@media screen and (max-width:700px){.faq__wrapper h2{font-size:21px;font-weight:700;margin-bottom:20px}.faq__wrapper{display:block}.faq__items{border-radius:12px}.faq__items>li{padding:30px 16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq.css.map */
