.vr-ff{background:var(--ff-bg, #f5f1e8);padding:var(--ff-space, 4.5rem) 0;text-align:center}.vr-ff [hidden]{display:none!important}.vr-ff__in{max-width:var(--vr-max, 1240px);margin:0 auto;padding-inline:var(--vr-gutter, clamp(1.25rem, 4vw, 3rem))}.vr-ff__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vr-ff__h{margin:0;font-family:var(--vr-serif, Georgia, serif);font-weight:300;font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:1.15;letter-spacing:0;color:var(--ff-heading, #2b2622)}.vr-ff__sub{margin:.5rem 0 0;color:var(--ff-body, #4a3f36)}.vr-ff__find{display:flex;align-items:center;gap:.7rem;max-width:34rem;margin:1.8rem auto 0;border-bottom:1px solid var(--ff-line, #b68c47)}.vr-ff__find input{flex:1;min-width:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;padding:.7rem 0 .6rem 1.7rem;font-family:var(--vr-serif, Georgia, serif);font-size:1.45rem;color:var(--ff-heading, #2b2622);text-align:center;outline:none;-webkit-appearance:none;appearance:none}.vr-ff__find input::placeholder{color:var(--ff-body, #4a3f36);opacity:.7}.vr-ff__find input::-webkit-search-cancel-button{display:none}.vr-ff__find:focus-within{border-bottom-width:2px;margin-bottom:-1px}.vr-ff__find svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--ff-line, #b68c47);stroke-width:1.5}.vr-ff__ribbons{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem .35rem;max-width:62rem;margin:2rem auto 0}.vr-ff__rb{margin:0;border:0;padding:.62rem 1.5rem;background:var(--ff-rb, #ede5d6);color:var(--ff-rb-ink, #4a3f36);font-family:var(--vr-sans, inherit);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;cursor:pointer;clip-path:polygon(0 0,100% 0,calc(100% - 9px) 50%,100% 100%,0 100%,9px 50%);transition:background-color .2s ease,color .2s ease,filter .2s ease}.vr-ff__rb:hover{filter:brightness(.95)}.vr-ff__rb.is-on{background:var(--ff-rb-on, #2f5d50);color:var(--ff-rb-on-ink, #f5f1e8);filter:none}.vr-ff__rb:focus-visible{outline:2px solid var(--ff-rb-on, #2f5d50);outline-offset:3px}.vr-ff__card{position:relative;max-width:54rem;margin:2.4rem auto 0;padding:clamp(1.4rem,3vw,2.4rem) clamp(.6rem,2.5vw,2rem);background:var(--ff-card, #faf7f0);box-shadow:0 22px 40px -30px #2b262273}.vr-ff__card:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid var(--ff-frame, #e5c99d);pointer-events:none}.vr-ff__qa{border-radius:2px;transition:background-color .25s ease}.vr-ff__qa:hover,.vr-ff__qa[open]{background:var(--ff-hover, #f5f1e8)}.vr-ff__qa summary{position:relative;display:block;list-style:none;padding:1.05rem 3rem;cursor:pointer}.vr-ff__qa summary::-webkit-details-marker{display:none}.vr-ff__qa summary:focus-visible{outline:2px solid var(--ff-rb-on, #2f5d50);outline-offset:2px}.vr-ff__qa h3{margin:0;font-family:var(--vr-serif, Georgia, serif);font-weight:400;font-size:1.35rem;line-height:1.3;letter-spacing:0;color:var(--ff-q, #2b2622)}.vr-ff__pm{position:absolute;right:1.25rem;top:1.45rem;width:14px;height:14px}.vr-ff__pm:before,.vr-ff__pm:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:var(--ff-mark, #b68c47);transition:transform .3s ease}.vr-ff__pm:after{transform:rotate(90deg)}.vr-ff__qa[open] .vr-ff__pm:after{transform:rotate(0)}.vr-ff__ans{padding:0 2.5rem 1.3rem;color:var(--ff-a, #4a3f36);font-size:.95rem;line-height:1.85}.vr-ff__ans p{margin:0}.vr-ff__ans p+p{margin-top:.6rem}.vr-ff__ans a,.vr-ff__none a{color:var(--ff-link, #2f5d50);text-underline-offset:.2em}.vr-ff__none{padding:1.5rem 1.25rem;color:var(--ff-a, #4a3f36)}.vr-ff__none p{margin:0}@media(max-width:600px){.vr-ff__find input{font-size:1.15rem}.vr-ff__rb{padding:.55rem 1.15rem}.vr-ff__card{padding-inline:1rem}.vr-ff__qa summary{padding:1rem 2.25rem}.vr-ff__pm{right:.85rem}.vr-ff__ans{padding-inline:1.25rem}}@media(prefers-reduced-motion:reduce){.vr-ff__rb,.vr-ff__qa,.vr-ff__pm:before,.vr-ff__pm:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vr-faq-finder.css.map */
