.rv-faq__layout{display:grid;gap:clamp(2rem,4vw,4rem)}@media screen and (min-width:990px){.rv-faq--split .rv-faq__layout{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.rv-faq--split .rv-section__header{position:sticky;top:calc(var(--header-height, 0px) + 2rem)}}.rv-faq--stacked .rv-faq__content{width:100%;max-width:52rem;margin-inline:auto}.rv-faq__contact{display:flex;justify-content:center;margin-top:2rem}.rv-faq__contact .rv-btn{width:100%}@media screen and (min-width:750px){.rv-faq__contact .rv-btn{width:auto}}.rv-faq .rv-section__header{margin-block-end:0}.rv-faq__items{border-top:1px solid var(--rv-line)}.rv-faq__item{border-bottom:1px solid var(--rv-line)}.rv-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.5rem;cursor:pointer;list-style:none;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.3}.rv-faq__question::-webkit-details-marker{display:none}.rv-faq__question:focus-visible{outline:2px solid var(--rv-fg);outline-offset:4px}.rv-faq__toggle{flex:none;display:grid;transition:transform .3s ease}.rv-faq__item[open] .rv-faq__toggle{transform:rotate(45deg)}.rv-faq__answer{padding-block-end:1.5rem;max-width:44rem;line-height:1.7}.rv-faq__answer>:first-child{margin-top:0}.rv-faq__answer>:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rv-faq.css.map */
