.faq_headlines{position:sticky;top:60px;align-self:flex-start;display:flex;flex-direction:column;gap:1.6rem;min-width:250px}@media screen and (max-width: 749px){.faq_headlines{gap:2.4rem}}.faq_headlines a{text-decoration:none!important}.faq .accordion{border:none;margin-top:0}.faq .accordion details{border-bottom:1px solid #E0E0E0;padding:2.4rem 0}@media screen and (max-width: 749px){.faq .accordion details{padding:1.6rem 0}}.faq .accordion:first-of-type{margin-top:1rem}.faq_big_headline{font-weight:700;margin-bottom:0;letter-spacing:1.7px;color:#e30613;margin-top:5px}.faq_headings-container{border-bottom:1px solid #E0E0E0}.faq_headings-container:not(:first-of-type){margin-top:8rem}@media screen and (max-width: 749px){.faq_headings-container:not(:first-of-type){margin-top:5.6rem}}.faq_headings-container .faq_big_headline-container{display:flex;gap:1.6rem;align-items:center;margin-bottom:2.4rem}@media screen and (max-width: 749px){.faq_headings-container .faq_big_headline-container{margin-bottom:1.6rem}}.faq_headings-container .faq_big_headline-container img{object-fit:contain}.faq summary .icon-caret{position:relative}.faq .accordion__content{margin-bottom:0;margin-top:1.6rem}@media screen and (max-width: 749px){.faq .accordion__content{margin-top:1.2rem}}.faq .faq_headings-container{display:flex;flex-direction:column}.faq .faq_headings-container .faq_subheading{margin-top:1.6rem;margin-bottom:1.6rem;color:#e30613}.faq .accordion__content p{font-size:1.6rem}@media screen and (max-width: 749px){.faq .accordion__content p{font-size:1.4rem}}.faq_headlines a{font-size:1.8rem;font-family:Industry Medium;font-weight:500}@media screen and (max-width: 749px){.faq_headlines a{font-size:1.6rem}}.faq{display:flex;gap:8rem}@media screen and (max-width: 749px){.faq{flex-direction:column;gap:9.6rem}}.faq details[open] summary~*{animation:sweep .5s ease-in-out;padding:0}.faq_headline.is-active{font-family:Industry Bold,sans-serif;font-weight:700;color:#e30613!important}@keyframes sweep{0%{opacity:0;margin-left:-10px}to{opacity:1;margin-left:0}}.faq .accordion summary{padding:0;justify-content:space-between}.faq_container{width:100%}.faq .accordion__title{line-height:140%}@media screen and (min-width: 750px){.faq .accordion__title{font-size:1.8rem}}@media screen and (max-width: 749px){.faq .accordion__title{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/component-faq.css.map */
