.faq{background-color:var(--background-color);color:var(--faq-text-color);border-color:var(--border-color)}.faq__container{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:900px){.faq__container{gap:60px}}.faq--page .faq__container{gap:0;padding-top:2.5em;padding-bottom:2.5em}@media screen and (min-width:900px){.faq--page .faq__container:first-child{padding-top:0}.faq--page .faq__container:last-child{padding-bottom:0}}.faq__title{color:inherit;margin-bottom:0}.faq__subtitle{text-transform:uppercase;font-size:1.2em;letter-spacing:.05em;font-weight:700;font-family:var(--font-family-body);color:var(--faq-text-color)}.faq__items{display:flex;flex-direction:column}@media screen and (min-width:750px){.faq__items{flex-flow:wrap;gap:0 50px}}.faq__column:first-of-type{border-top:1px solid var(--border-color)}@media screen and (min-width:750px){.faq__column{width:calc(50% - 25px)}.faq__column:nth-child(-n+2){border-top:1px solid var(--border-color)}}.faq__item::details-content{transition:height .5s ease,content-visibility .5s ease allow-discrete;height:0;overflow:clip}.faq__item[open]::details-content{height:auto}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}.faq__item{width:100%;padding:10px 0;border-bottom:1px solid var(--border-color);transition:padding-bottom .3s ease-in-out}.faq__item[open]{padding-bottom:22px}.faq__question{display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:20px;cursor:pointer;transition:padding-bottom .5s ease-in-out;list-style:none}.faq__question::-webkit-details-marker{display:none}.faq__item[open] .faq__question{padding-bottom:8px;transition:padding-bottom .1s ease-in-out}.faq__question-text{font-family:var(--font-family-body);font-size:var(--font-size-body-l);font-weight:700;letter-spacing:0;margin:0}.faq__icon{display:flex}.faq__item svg{width:20px;height:20px;font-size:20px;transition:transform .3s ease-in-out;transform:rotate(90deg)}.faq__item[open] .faq__icon svg{transform:rotate(270deg)}.faq__answer{font-size:var(--font-size-body-l)}.faq--page .faq__answer{font-size:var(--font-size-body-m)}.faq__answer p:last-of-type{margin-bottom:0}.faq__answer a{color:var(--faq-text-color, var(--text-color));text-decoration:underline}.faq__answer a:hover{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/770/assets/style_sections_faq.css.map */
