.vf-faq2 .vf-faq2__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "list" "card"}.vf-faq2 .vf-faq2__aside{display:contents}.vf-faq2 .vf-faq2__head{grid-area:head;margin-bottom:24px}.vf-faq2 .vf-faq2__head .vf-eyebrow{margin-bottom:12px}.vf-faq2 .vf-faq2__title em{font-style:normal;font-weight:500}.vf-faq2 .vf-faq2__lede{margin-top:14px;font-size:15px;line-height:24px;color:var(--vf-muted);max-width:36ch}.vf-faq2 .vf-faq2__list{grid-area:list;border-top:1px solid var(--vf-line)}.vf-faq2 .vf-faq2__item{border-bottom:1px solid var(--vf-line)}.vf-faq2 .vf-faq2__q{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:14px 0;cursor:pointer;list-style:none;font-size:16px;line-height:23px;font-weight:500;letter-spacing:-.1px;color:var(--vf-ink);-webkit-tap-highlight-color:transparent}.vf-faq2 .vf-faq2__q::-webkit-details-marker{display:none}.vf-faq2 .vf-faq2__q::marker{content:""}.vf-faq2 .vf-faq2__q:focus-visible{outline:2px solid var(--vf-ink);outline-offset:4px}.vf-faq2 .vf-faq2__q-text{min-width:0;transition:color .2s}.vf-faq2 .vf-faq2__q:hover .vf-faq2__q-text{color:var(--vf-text)}.vf-faq2 .vf-faq2__pm{position:relative;flex:0 0 auto;width:14px;height:14px}.vf-faq2 .vf-faq2__pm:before,.vf-faq2 .vf-faq2__pm:after{content:"";position:absolute;left:0;top:50%;width:14px;height:1.5px;margin-top:-.75px;background:var(--vf-ink);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s}.vf-faq2 .vf-faq2__pm:after{transform:rotate(90deg)}.vf-faq2 .vf-faq2__item[open] .vf-faq2__pm:after{transform:rotate(180deg);opacity:0}.vf-faq2 .vf-faq2__item.is-closing .vf-faq2__pm:after{transform:rotate(90deg);opacity:1}.vf-faq2 .vf-faq2__a{overflow:hidden}.vf-faq2 .vf-faq2__a-in{max-width:62ch;padding:0 34px 20px 0;font-size:15px;line-height:24px;color:var(--vf-text)}.vf-faq2 .vf-faq2__a-in p+p{margin-top:10px}.vf-faq2 .vf-faq2__a-in a{color:var(--vf-ink);text-decoration:underline;text-underline-offset:3px}.vf-faq2 .vf-faq2__a.is-anim{transition:height .32s cubic-bezier(.4,0,.2,1)}.vf-faq2 .vf-faq2__a.is-anim .vf-faq2__a-in{transition:opacity .32s}.vf-faq2 .vf-faq2__item.is-closing .vf-faq2__a-in{opacity:0}.vf-faq2 .vf-faq2__card{grid-area:card;margin-top:24px;padding:18px 18px 16px;background:var(--vf-grey)}.vf-faq2 .vf-faq2__who{display:flex;align-items:flex-start;gap:14px}.vf-faq2 .vf-faq2__avatar{flex:0 0 auto;width:48px;height:48px;border-radius:50%;object-fit:cover}.vf-faq2 .vf-faq2__card-title{font-size:15px;line-height:22px;font-weight:500;color:var(--vf-ink)}.vf-faq2 .vf-faq2__card-text{margin-top:2px;font-size:14px;line-height:21px;color:var(--vf-muted)}.vf-faq2 .vf-faq2__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 20px;margin-top:14px;padding-top:14px;border-top:1px solid var(--vf-line)}.vf-faq2 .vf-faq2__mail{padding:6px 0;font-size:14px;line-height:20px;font-weight:500;color:var(--vf-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#0d0d0d59;word-break:break-all}.vf-faq2 .vf-faq2__more{padding:6px 0;font-size:11px;line-height:16px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--vf-muted);text-decoration:none}.vf-faq2 .vf-faq2__mail:hover{text-decoration-color:currentColor}.vf-faq2 .vf-faq2__more:hover{color:var(--vf-ink)}@media(min-width:750px){.vf-faq2 .vf-faq2__head{margin-bottom:32px}.vf-faq2 .vf-faq2__q{font-size:17px;line-height:25px}.vf-faq2 .vf-faq2__card{max-width:440px}}@media(min-width:1024px){.vf-faq2 .vf-faq2__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-template-areas:"aside list";column-gap:96px;align-items:start}.vf-faq2 .vf-faq2__aside{display:block;grid-area:aside;position:sticky;top:120px}.vf-faq2 .vf-faq2__head{margin-bottom:0}.vf-faq2 .vf-faq2__card{max-width:360px;margin-top:40px;padding:22px 24px}.vf-faq2 .vf-faq2__q{min-height:72px;padding:22px 0;font-size:18px;line-height:26px}.vf-faq2 .vf-faq2__a-in{padding-bottom:26px}}@media(prefers-reduced-motion:reduce){.vf-faq2 .vf-faq2__a.is-anim,.vf-faq2 .vf-faq2__a.is-anim .vf-faq2__a-in,.vf-faq2 .vf-faq2__pm:before,.vf-faq2 .vf-faq2__pm:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/vf-faq2.css.map */
