.fw-vr.fw-vr-faq{padding:clamp(3.25rem,6vw,5rem) 0 clamp(2.75rem,5vw,4.25rem);background:#fff}.fw-vr .fw-vr-faq__head{text-align:center;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.fw-vr .fw-vr-faq__eyebrow{margin:0 0 .65rem;font-family:Montserrat,var(--fw-font-heading, Arial, sans-serif);font-size:.75rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;font-variant:normal;color:var(--vr-purple, #5d2b91);line-height:1.2}.fw-vr .fw-vr-faq__heading{margin:0;font-family:Montserrat,var(--fw-font-heading, Arial, sans-serif);font-weight:700;font-size:30px;line-height:34.5px;letter-spacing:-.03em;text-align:center;color:#111}.fw-vr .fw-vr-faq__list{width:100%;margin-inline:auto;display:flex;flex-direction:column;gap:0}.fw-vr .fw-vr-faq__item{border-top:1px solid #bfbfbf;background:transparent;overflow:visible}.fw-vr .fw-vr-faq__item:last-child{border-bottom:1px solid #bfbfbf}.fw-vr .fw-vr-faq__button{width:100%;min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left;background:transparent;border:0;border-radius:0;box-shadow:none;padding:1.1rem 0;font:inherit;cursor:pointer;color:#111;appearance:none;-webkit-appearance:none;list-style:none}.fw-vr .fw-vr-faq__button::-webkit-details-marker{display:none}.fw-vr .fw-vr-faq__button::marker{content:""}.fw-vr .fw-vr-faq__button:hover,.fw-vr .fw-vr-faq__button:focus{background:transparent}.fw-vr .fw-vr-faq__button:focus-visible{outline:3px solid var(--fw-color-green-dark, #0d893e);outline-offset:2px}.fw-vr .fw-vr-faq__question{flex:1;min-width:0;font-family:Montserrat,var(--fw-font-heading, Arial, sans-serif);font-weight:500;font-size:17px;line-height:22px;letter-spacing:-.01em}.fw-vr .fw-vr-faq__icon{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--vr-purple, #5d2b91);background:#fff;color:var(--vr-purple, #5d2b91);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;transition:background .2s ease,border-color .2s ease,color .2s ease}.fw-vr .fw-vr-faq__glyph{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:16px;height:16px}.fw-vr .fw-vr-faq__glyph--minus{opacity:0}.fw-vr .fw-vr-faq__item[open] .fw-vr-faq__icon{background:var(--vr-purple, #5d2b91);border-color:var(--vr-purple, #5d2b91);color:#fff}.fw-vr .fw-vr-faq__item[open] .fw-vr-faq__glyph--plus{opacity:0}.fw-vr .fw-vr-faq__item[open] .fw-vr-faq__glyph--minus{opacity:1}.fw-vr .fw-vr-faq__item[open] .fw-vr-faq__button{min-height:0;padding-top:1.35rem;padding-bottom:.75rem;align-items:flex-start}.fw-vr .fw-vr-faq__item[open] .fw-vr-faq__icon{margin-top:.1rem}.fw-vr .fw-vr-faq__panel{padding:0 calc(44px + 1rem) 1.2rem 0}.fw-vr .fw-vr-faq__answer{font-family:var(--fw-font-body, Figtree, Arial, sans-serif);font-size:clamp(.9375rem,1vw,1.0625rem);font-weight:400;line-height:1.55;color:#333;max-width:52rem}.fw-vr .fw-vr-faq__answer p{margin:0}@media(max-width:1023px){.fw-vr.fw-vr-faq{padding-block:2.75rem}.fw-vr .fw-vr-faq__head{margin-bottom:1.5rem}.fw-vr.fw-vr-faq .fw-vr-faq__heading{font-size:30px;line-height:34.5px;font-weight:700}.fw-vr.fw-vr-faq .fw-vr-faq__question{font-size:17px;line-height:22px;font-weight:500}}@media(min-width:1024px){.fw-vr.fw-vr-faq{padding-top:clamp(64px,calc(80 * var(--vr-u)),80px);padding-bottom:clamp(54px,calc(68 * var(--vr-u)),68px)}.fw-vr.fw-vr-faq>.fw-vr__shell{width:clamp(320px,calc(1640 * var(--vr-u)),1640px);max-width:100%;margin-inline:auto;padding-inline:0}.fw-vr .fw-vr-faq__head{text-align:center;margin-bottom:clamp(32px,calc(40 * var(--vr-u)),40px)}.fw-vr .fw-vr-faq__eyebrow{margin:0 0 clamp(8px,calc(10 * var(--vr-u)),10px);font-family:Montserrat,var(--fw-font-heading, Arial, sans-serif);font-weight:400;font-size:clamp(16px,calc(20 * var(--vr-u)),20px);line-height:clamp(20px,calc(25 * var(--vr-u)),25px);letter-spacing:.02em;text-transform:uppercase;font-variant:normal}.fw-vr .fw-vr-faq__heading{font-family:Montserrat,var(--fw-font-heading, Arial, sans-serif);font-weight:700;font-size:clamp(36px,calc(50 * var(--vr-u)),50px);line-height:clamp(44px,calc(61 * var(--vr-u)),61px);letter-spacing:-.03em;text-align:center}.fw-vr .fw-vr-faq__item:not([open]) .fw-vr-faq__button{min-height:clamp(84px,calc(107 * var(--vr-u)),107px)}.fw-vr .fw-vr-faq__button{gap:clamp(20px,calc(24 * var(--vr-u)),24px);padding:clamp(16px,calc(20 * var(--vr-u)),20px) 0}.fw-vr .fw-vr-faq__question{font-family:Montserrat,var(--fw-font-heading, Arial, sans-serif);font-weight:400;font-size:clamp(22px,calc(30 * var(--vr-u)),30px);line-height:clamp(28px,calc(37 * var(--vr-u)),37px);letter-spacing:-.01em}.fw-vr .fw-vr-faq__icon{width:clamp(48px,calc(62 * var(--vr-u)),62px);height:clamp(48px,calc(62 * var(--vr-u)),62px);border-width:1px}.fw-vr .fw-vr-faq__glyph{width:clamp(16px,calc(18 * var(--vr-u)),18px);height:clamp(16px,calc(18 * var(--vr-u)),18px)}.fw-vr .fw-vr-faq__panel{padding:0 clamp(64px,calc(82 * var(--vr-u)),82px) clamp(20px,calc(24 * var(--vr-u)),24px) 0}.fw-vr .fw-vr-faq__answer,.fw-vr .fw-vr-faq__answer p{font-size:clamp(17px,calc(20 * var(--vr-u)),20px);line-height:clamp(26px,calc(30 * var(--vr-u)),30px);font-weight:400;max-width:none;width:auto}}@media(prefers-reduced-motion:reduce){.fw-vr .fw-vr-faq__icon{transition:none}}@media(max-width:767px){.fw-vr.fw-vr-faq .fw-vr__shell{padding-inline:20px}.fw-vr .fw-vr-faq__eyebrow{font-size:14px}.fw-vr .fw-vr-faq__answer{overflow:hidden}.fw-vr .fw-vr-faq__item[open] .fw-vr-faq__answer{max-height:none}.fw-vr .fw-vr-faq__answer p{margin-block:0 12px}.fw-vr .fw-vr-faq__answer p:last-child{margin-bottom:0}summary.fw-vr-faq__button,.fw-vr .fw-vr-faq__question{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fw-vr-faq.css.map */
