.rvrn-faq{--rvrn-section-bg: var(--rvrn-color-white, #fff);--rvrn-section-text: var(--rvrn-color-black, #050505);--rvrn-section-text-dim: rgba(0, 0, 0, .72);--rvrn-section-text-muted: rgba(0, 0, 0, .5);--rvrn-section-text-faint: rgba(0, 0, 0, .36);--rvrn-section-accent: var(--rvrn-accent, #d00a07);--rvrn-section-line: rgba(22, 24, 29, .05);--rvrn-section-line-soft: rgba(22, 24, 29, .06);--rvrn-section-surface: var(--rvrn-surface-muted, #f5f5f7);--rvrn-section-surface-hover: #f0f0f2;background:var(--rvrn-section-bg);color:var(--rvrn-section-text);padding-block:var(--rvrn-section-padding-y, clamp(58px, 6vw, 92px))}.rvrn-faq--scheme-dark{--rvrn-section-bg: var(--rvrn-color-black-soft, #0a0a0c);--rvrn-section-text: var(--rvrn-color-white, #fff);--rvrn-section-text-dim: rgba(255, 255, 255, .72);--rvrn-section-text-muted: rgba(255, 255, 255, .5);--rvrn-section-text-faint: rgba(255, 255, 255, .36);--rvrn-section-line: rgba(255, 255, 255, .08);--rvrn-section-line-soft: rgba(255, 255, 255, .1);--rvrn-section-surface: rgba(255, 255, 255, .06);--rvrn-section-surface-hover: rgba(255, 255, 255, .1)}.rvrn-faq--scheme-soft-gray{--rvrn-section-bg: var(--rvrn-color-bg, #f5f5f7)}.rvrn-faq__inner{width:100%;margin-inline:auto}.rvrn-container--1600 .rvrn-faq__inner{max-width:var(--rvrn-container-wide, 1600px);padding-inline:clamp(16px,4vw,48px)}.rvrn-container--full .rvrn-faq__inner{max-width:none;padding-inline:0}.rvrn-faq__heading{margin-bottom:36px}.rvrn-faq .rvrn-section-heading__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:24px;font-size:13px;letter-spacing:.14em}.rvrn-faq .rvrn-section-heading__eyebrow:before{content:"";width:8px;height:8px;flex:0 0 auto;background:var(--rvrn-section-accent)}.rvrn-faq .rvrn-section-heading__title{text-transform:none;margin-bottom:8px}.rvrn-faq .rvrn-section-heading__title-muted{opacity:.42}.rvrn-faq .rvrn-section-heading__description{margin:0 0 36px;font-size:15px;color:var(--rvrn-section-text-muted);opacity:1;max-width:560px}.rvrn-faq__groups{display:flex;flex-direction:column;gap:0}.rvrn-faq__group+.rvrn-faq__group{margin-top:28px}.rvrn-faq__divider{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rvrn-section-text-faint)}.rvrn-faq__list{display:flex;flex-direction:column;gap:8px}.rvrn-faq__item{padding:0;margin:0;overflow:hidden;background:var(--rvrn-section-bg);border:1px solid var(--rvrn-section-line);border-radius:6px;transition:border-color var(--rvrn-duration-fast, .18s) ease}.rvrn-faq__item[open]{border-color:#16181d17}.rvrn-faq--scheme-dark .rvrn-faq__item[open]{border-color:#ffffff24}.rvrn-faq__item summary{cursor:pointer;font-family:var(--rvrn-type-h3-family, var(--rvrn-font-tight));font-size:17px;font-weight:500;line-height:1.35;color:var(--rvrn-section-text);list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:14px 18px 14px 20px;background:var(--rvrn-section-surface);transition:background-color var(--rvrn-duration-fast, .18s) ease,color var(--rvrn-duration-fast, .18s) ease}.rvrn-faq__item summary::-webkit-details-marker{display:none}.rvrn-faq__item summary:hover{background:var(--rvrn-section-surface-hover)}.rvrn-faq__item summary:focus-visible{outline:2px solid var(--rvrn-section-accent);outline-offset:-3px}.rvrn-faq__item summary:after{content:"+";flex:0 0 auto;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:19px;line-height:18px;font-weight:300;color:#62646a;transition:color var(--rvrn-duration-fast, .18s) ease}.rvrn-faq__item[open] summary:after{content:"\2212"}.rvrn-faq__answer{padding:14px 20px 17px;font-size:14px;line-height:1.58;color:var(--rvrn-section-text-muted);background:var(--rvrn-section-bg);border-top:1px solid var(--rvrn-section-line-soft)}.rvrn-faq__answer p{margin:0 0 1em}.rvrn-faq__answer p:last-child{margin-bottom:0}@media(max-width:767px){.rvrn-faq{padding-block:48px}.rvrn-faq__item summary{min-height:52px;padding:13px 14px 13px 16px;font-size:15px}.rvrn-faq__answer{padding:12px 16px 15px}}@media(prefers-reduced-motion:reduce){.rvrn-faq__item,.rvrn-faq__item summary,.rvrn-faq__item summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-rvrn-faq.css.map */
