.vyo-faq{padding-top:var(--vyo-faq-pt, 40px);padding-bottom:var(--vyo-faq-pb, 40px);color:var(--vyo-ink, #1a1a1a);font-family:var(--vyo-font, var(--font-body-family));letter-spacing:0}.vyo-faq *,.vyo-faq *:before,.vyo-faq *:after{box-sizing:border-box}.vyo-faq__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.vyo-faq .vyo-faq__heading{margin:0;font-family:var(--vyo-font-cond, var(--vyo-font-heading));font-size:28px;font-weight:700;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:var(--vyo-ink, #1a1a1a)}.vyo-faq__all{color:var(--vyo-ink, #1a1a1a);font-size:14px;text-decoration:underline;text-underline-offset:3px}.vyo-faq__list{display:block}.vyo-faq__item{border-bottom:1px solid var(--vyo-line, #e5e5e5)}.vyo-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:16px 0;margin:0;border:0;background:none;color:var(--vyo-ink, #1a1a1a);font-family:inherit;font-size:14px;font-weight:700;line-height:1.7;letter-spacing:.02em;text-transform:uppercase;text-align:left;cursor:pointer}.vyo-faq__q:focus-visible{outline:1px solid var(--vyo-ink, #1a1a1a);outline-offset:2px}.vyo-faq__icon{position:relative;flex:0 0 auto;width:11px;height:11px;margin-right:4px}.vyo-faq__icon:before,.vyo-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform .3s ease}.vyo-faq__icon:after{transform:rotate(90deg)}.vyo-faq__q[aria-expanded=true] .vyo-faq__icon:after{transform:rotate(0)}.vyo-faq__a{overflow:hidden;transition:height .3s ease}.vyo-faq__a-inner{padding:0 40px 22px 0;font-size:14px;line-height:1.65;color:var(--vyo-text, #4b4b4b)}.vyo-faq__a-inner p{margin:0 0 8px}.vyo-faq__a-inner p:last-child{margin-bottom:0}@media screen and (max-width:749px){.vyo-faq>.vyo-container{padding-left:36px;padding-right:36px}.vyo-faq__header{margin-bottom:8px}.vyo-faq .vyo-faq__heading{font-size:20px;line-height:1.5}.vyo-faq__q{min-height:70px;padding:14px 0;font-size:14px;font-weight:700;line-height:1.7}.vyo-faq__icon{width:12px;height:12px;margin-right:2px}.vyo-faq__a-inner{padding-right:16px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vyo-faq.css.map */
