.vl-warranty-faq-section{--vl-wf-u: 1px;margin:0}@media screen and (min-width:1024px)and (max-width:1279px){.vl-warranty-faq-section{--vl-wf-u: .0694444444vw}}@media screen and (min-width:768px)and (max-width:1023px){.vl-warranty-faq-section{--vl-wf-u: .0694444444vw}}@media screen and (max-width:767px){.vl-warranty-faq-section{--vl-wf-u: .2564102564vw}}.vl-warranty-faq{box-sizing:border-box;padding-top:var(--vl-wf-padding-top, 80px);padding-bottom:var(--vl-wf-padding-bottom, 80px);background:#f2f3f5}.vl-warranty-faq-section--bg-white .vl-warranty-faq{background:#fff}.vl-wf__container{box-sizing:border-box;width:calc(1200 * var(--vl-wf-u));margin:0 auto}.vl-wf__head{display:flex;flex-direction:column;gap:calc(16 * var(--vl-wf-u));width:calc(892 * var(--vl-wf-u));margin:0 auto;text-align:center}.vl-wf__title{margin:0;color:#1f1f1f;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(40 * var(--vl-wf-u));line-height:calc(46 * var(--vl-wf-u));letter-spacing:-.02em}.vl-wf__subtitle{margin:0;color:#89898b;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(16 * var(--vl-wf-u));line-height:calc(22 * var(--vl-wf-u));letter-spacing:-.01em}.vl-wf__list{display:flex;flex-direction:column;gap:calc(24 * var(--vl-wf-u));margin-top:calc(40 * var(--vl-wf-u))}.vl-wf__item,.vl-wf__details{display:block}.vl-wf__summary{display:flex;align-items:flex-start;gap:calc(24 * var(--vl-wf-u));cursor:pointer;list-style:none}.vl-wf__summary::-webkit-details-marker{display:none}.vl-wf__summary::marker{content:""}.vl-wf__question{flex:1 1 auto;min-width:0;color:#1f1f1f;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(22 * var(--vl-wf-u));line-height:calc(24 * var(--vl-wf-u));letter-spacing:-.02em}.vl-wf__icon{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:calc(24 * var(--vl-wf-u));height:calc(24 * var(--vl-wf-u));color:#1f1f1f}.vl-wf__icon svg{display:block;width:100%;height:100%}.vl-wf__icon .vl-toggle-bar--v{transform-box:fill-box;transform-origin:center;transition:transform .3s ease}.vl-wf__details[open]:not(.is-collapsing) .vl-wf__icon .vl-toggle-bar--v{transform:rotate(90deg)}.vl-wf__details.is-animating .vl-wf__answer{overflow:hidden}@media(prefers-reduced-motion:reduce){.vl-wf__icon .vl-toggle-bar--v{transition:none}}.vl-wf__answer{box-sizing:border-box;padding-top:calc(16 * var(--vl-wf-u));padding-right:calc(48 * var(--vl-wf-u));color:#434343;font-family:Manrope-SemiBold,sans-serif;font-synthesis:style;font-size:calc(16 * var(--vl-wf-u));line-height:calc(22 * var(--vl-wf-u))}.vl-wf__answer>:first-child{margin-top:0}.vl-wf__answer>:last-child{margin-bottom:0}.vl-wf__answer p{margin:0}.vl-wf__answer p+p,.vl-wf__answer ul+p,.vl-wf__answer p+ul,.vl-wf__answer ol+p,.vl-wf__answer p+ol,.vl-wf__answer ul+ul,.vl-wf__answer ol+ol{margin-top:calc(22 * var(--vl-wf-u))}.vl-wf__answer li{margin-top:calc(22 * var(--vl-wf-u))}.vl-wf__answer li:first-child{margin-top:0}.vl-wf__answer .vl-wf__table-wrap+p,.vl-wf__answer .vl-wf__table-wrap+ul,.vl-wf__answer .vl-wf__table-wrap+ol{margin-top:calc(22 * var(--vl-wf-u))}.vl-wf__answer a{color:inherit;text-decoration:underline}.vl-wf__divider{height:1px;background:#d6d6d9}.vl-wf__summary:focus-visible{outline:2px solid #1f1f1f;outline-offset:4px}@media(hover:hover){.vl-wf__summary:hover .vl-wf__question{color:#383838}}.vl-wf__answer .vl-wf__table-wrap{margin-top:calc(22 * var(--vl-wf-u));overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.vl-wf__answer table{width:100%;border-collapse:collapse;font-size:calc(14 * var(--vl-wf-u));line-height:calc(23 * var(--vl-wf-u))}.vl-wf__answer th,.vl-wf__answer td{padding:calc(8 * var(--vl-wf-u)) calc(10 * var(--vl-wf-u));text-align:left;vertical-align:top}.vl-wf__answer .vl-wf__table-wrap th,.vl-wf__answer .vl-wf__table-wrap td{border:1px solid #89898b}.vl-wf__answer th{color:#1f1f1f;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none}@media screen and (max-width:767px){.vl-warranty-faq{padding-top:var(--vl-wf-padding-top-m, 32px);padding-bottom:var(--vl-wf-padding-bottom-m, 32px)}.vl-wf__container{width:calc(358 * var(--vl-wf-u))}.vl-wf__head{width:100%}.vl-wf__title{font-size:calc(32 * var(--vl-wf-u));line-height:calc(38 * var(--vl-wf-u))}.vl-wf__answer .vl-wf__table-wrap{margin-right:calc(-48 * var(--vl-wf-u))}.vl-wf__answer table{width:auto;min-width:calc(600 * var(--vl-wf-u))}}
/*# sourceMappingURL=/cdn/shop/t/644/assets/vl-warranty-faq.css.map */
