vx-faq{display:block}.vx-faq{--f: 1px;position:relative;background:var(--vx-faq-bg, #f8f8f8);color:var(--vx-faq-fg, #111);padding:56px 20px 0;overflow:hidden;overflow:clip}.vx-faq .vx-heading{--vx-h-size: 34px;line-height:1.05;color:inherit}.vx-faq__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:28px}.vx-faq__left{display:contents}.vx-faq__intro{order:1}.vx-faq__list{order:2}.vx-faq__art{order:3}.vx-faq__text{margin-top:12px;font-size:14px;font-weight:400;line-height:1.5}.vx-faq__text p{margin:0}.vx-faq__text p+p{margin-top:.6em}.vx-faq__text a{color:inherit}.vx-faq__cta{margin-top:22px;padding-left:6px}.vx-faq__art{position:relative;width:min(100% + 20px,460px);margin-left:-20px;pointer-events:none}.vx-faq__art-inner{will-change:transform}.vx-faq__art .vx-slot{background:none}.vx-faq__art .vx-slot--empty{background:#1111110b;outline-color:#11111129;color:#111}.vx-faq__art .vx-slot__img{object-fit:contain}.vx-faq__item{--vx-faq-row: 58px;display:block;border:1px solid rgba(17,17,17,.48);border-radius:16px;transition:border-color .35s var(--vx-ease, ease)}.vx-faq__item+.vx-faq__item{margin-top:8px}.vx-faq__item[open]:not(.is-closing){border-color:#111111db}.vx-faq__q{display:flex;align-items:center;gap:14px;min-height:calc(var(--vx-faq-row) - 2px);padding:8px 18px 8px 8px;list-style:none;cursor:pointer;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.vx-faq__q::-webkit-details-marker,.vx-faq__q::marker{display:none;content:""}.vx-faq__q:focus{outline:none}.vx-faq__q:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:15px}.vx-faq__q-text{min-width:0;transition:color .3s var(--vx-ease, ease)}.vx-faq__icon.vx-circle{--vx-c-size: 30px;--vx-c-bg: transparent;--vx-c-fg: #111;--vx-c-arc: #111;--vx-c-ring: rgba(17, 17, 17, .3);flex:none;cursor:inherit;box-shadow:0 0 0 3px var(--vx-faq-bg, #f8f8f8),0 0 0 4px #11111114;transition:box-shadow .35s var(--vx-ease, ease),border-color .35s var(--vx-ease, ease)}.vx-faq__icon.vx-circle:before{transition:transform .6s var(--vx-ease, ease),opacity .35s var(--vx-ease, ease)}.vx-faq__icon svg{width:42%;height:42%}.vx-faq__v{transform-box:fill-box;transform-origin:center;transition:transform .4s var(--vx-ease, ease)}.vx-faq__item[open]:not(.is-closing) .vx-faq__icon.vx-circle{box-shadow:none;--vx-c-ring: rgba(17, 17, 17, .42)}.vx-faq__item[open]:not(.is-closing) .vx-faq__icon.vx-circle:before{opacity:0;transform:rotate(90deg)}.vx-faq__item[open]:not(.is-closing) .vx-faq__v{transform:scaleY(0)}@media(hover:hover){.vx-faq__q:hover .vx-faq__q-text{color:#111111b8}.vx-faq__q:hover .vx-faq__icon.vx-circle{box-shadow:0 0 0 3px var(--vx-faq-bg, #f8f8f8),0 0 0 4px #1110}.vx-faq__q:hover .vx-faq__icon.vx-circle:before{opacity:0;transform:rotate(90deg)}}.vx-faq__a{overflow:hidden}.vx-faq__a-inner{padding:0 20px 16px 16px;font-size:14px;font-weight:400;line-height:1.5}.vx-faq__a-inner>*{margin:0}.vx-faq__a-inner>*+*{margin-top:.6em}.vx-faq__a-inner a{color:inherit;text-decoration:underline;text-underline-offset:2px}.vx-faq__a-inner a:hover{text-decoration-thickness:2px}.vx-faq__a-inner ul,.vx-faq__a-inner ol{padding-left:1.2em}@media(min-width:990px){.vx-faq{--f: min(calc(100vw / 1280), 2.4px);padding:calc(var(--vx-faq-pt, 38) * var(--f)) calc(32.5 * var(--f)) calc(var(--vx-faq-pb, 80) * var(--f)) calc(30 * var(--f))}.vx-faq .vx-heading{--vx-h-size: calc(36 * var(--f));line-height:1.04}.vx-faq__grid{grid-template-columns:minmax(0,601fr) minmax(0,616.5fr);column-gap:0;row-gap:0;align-items:start}.vx-faq__left{display:block;padding-right:calc(24 * var(--f))}.vx-faq--no-questions .vx-faq__grid{grid-template-columns:minmax(0,1fr)}.vx-faq__list{padding-top:calc(6 * var(--f))}.vx-faq__text{margin-top:calc(10 * var(--f));font-size:max(13px,calc(8.5 * var(--f)))}.vx-faq__cta{margin-top:calc(17 * var(--f));padding-left:5px}.vx-faq__art{width:calc(470 * var(--f));margin-top:calc(12 * var(--f));margin-left:calc(-30 * var(--f))}.vx-faq--no-art .vx-faq__left{padding-bottom:0}.vx-faq__item{--vx-faq-row: calc(37 * var(--f));border-radius:calc(16 * var(--f))}.vx-faq__item+.vx-faq__item{margin-top:calc(6.5 * var(--f))}.vx-faq__q{gap:calc(12 * var(--f));padding:calc(4 * var(--f)) calc(16 * var(--f)) calc(4 * var(--f)) calc(6 * var(--f));font-size:max(13px,calc(10.75 * var(--f)))}.vx-faq__q:focus-visible{border-radius:calc(15 * var(--f))}.vx-faq__icon.vx-circle{--vx-c-size: max(24px, calc(22 * var(--f)));box-shadow:0 0 0 calc(2 * var(--f)) var(--vx-faq-bg, #f8f8f8),0 0 0 calc(2.6 * var(--f)) #1111111a}.vx-faq__q:hover .vx-faq__icon.vx-circle{box-shadow:0 0 0 calc(2 * var(--f)) var(--vx-faq-bg, #f8f8f8),0 0 0 calc(2.6 * var(--f)) #1110}.vx-faq__a-inner{padding:0 calc(18 * var(--f)) calc(9.5 * var(--f)) calc(8.5 * var(--f));font-size:max(12.5px,calc(8.5 * var(--f)));line-height:1.42}}@media(prefers-reduced-motion:reduce){.vx-faq__item,.vx-faq__q-text,.vx-faq__icon.vx-circle,.vx-faq__icon.vx-circle:before,.vx-faq__v{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vx-faq.css.map */
