.vl-warranty-eligibility-section{--vl-we-u: 1px;margin:0}@media screen and (min-width:1024px)and (max-width:1279px){.vl-warranty-eligibility-section{--vl-we-u: .0694444444vw}}@media screen and (min-width:768px)and (max-width:1023px){.vl-warranty-eligibility-section{--vl-we-u: .0694444444vw}}@media screen and (max-width:767px){.vl-warranty-eligibility-section{--vl-we-u: .2564102564vw}}.vl-warranty-eligibility{box-sizing:border-box;padding-top:var(--vl-we-padding-top, 80px);padding-bottom:var(--vl-we-padding-bottom, 80px);background:#f2f3f5}.vl-we__grid{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch;gap:calc(16 * var(--vl-we-u));width:calc(1199 * var(--vl-we-u));margin:0 auto}.vl-warranty-eligibility__footnote{box-sizing:border-box;width:100%;margin:calc(8 * var(--vl-we-u)) 0 0;color:#89898b;font-family:Manrope-SemiBold,sans-serif;font-synthesis:none;font-size:calc(14 * var(--vl-we-u));line-height:calc(18 * var(--vl-we-u));text-align:left}.vl-we__card{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:calc(40 * var(--vl-we-u));width:calc(794 * var(--vl-we-u));min-height:calc(571 * var(--vl-we-u));padding:calc(38.5 * var(--vl-we-u)) calc(48 * var(--vl-we-u));background:#fff;border-radius:calc(24 * var(--vl-we-u))}.vl-we__form{display:flex;flex-direction:column;gap:calc(40 * var(--vl-we-u));margin:0}.vl-we__card.is-result .vl-we__form{display:none}.vl-we__back{position:absolute;top:calc(16 * var(--vl-we-u));right:calc(16 * var(--vl-we-u));display:none;align-items:center;justify-content:center;width:calc(48 * var(--vl-we-u));height:calc(48 * var(--vl-we-u));padding:0;border:0;border-radius:999px;background:#f2f3f5;cursor:pointer}.vl-we__card.is-result .vl-we__back{display:inline-flex}.vl-we__back svg{display:block;width:calc(24 * var(--vl-we-u));height:calc(24 * var(--vl-we-u))}.vl-we__form-body{display:flex;flex-direction:column;gap:calc(18 * var(--vl-we-u))}.vl-we__head{display:flex;flex-direction:column;gap:calc(16 * var(--vl-we-u))}.vl-we__title{margin:0;color:#1f1f1f;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(32 * var(--vl-we-u));line-height:calc(38 * var(--vl-we-u));letter-spacing:-.02em}.vl-we__subtitle{margin:0;color:#89898b;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(16 * var(--vl-we-u));line-height:calc(22 * var(--vl-we-u));letter-spacing:-.01em}.vl-we__steps{display:flex;flex-direction:column;gap:calc(18 * var(--vl-we-u))}.vl-we__step{display:flex;flex-direction:column;gap:calc(16 * var(--vl-we-u))}.vl-we__step.is-hidden{display:none}.vl-we__step-head{display:flex;align-items:center;gap:calc(12 * var(--vl-we-u));cursor:pointer}.vl-we__step-num{display:flex;flex:none;align-items:center;justify-content:center;width:calc(28 * var(--vl-we-u));height:calc(28 * var(--vl-we-u));border-radius:999px;background:#1f1f1f;color:#fff;font-family:Manrope-ExtraBold,sans-serif;font-size:calc(14 * var(--vl-we-u));line-height:calc(20 * var(--vl-we-u))}.vl-we__step-text{color:#1f1f1f;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(18 * var(--vl-we-u));line-height:calc(24 * var(--vl-we-u));letter-spacing:-.02em}.vl-we__control{position:relative;box-sizing:border-box;width:calc(451 * var(--vl-we-u));height:calc(48 * var(--vl-we-u));background:#f2f3f5;border:1px solid #d6d6d9;border-radius:calc(8 * var(--vl-we-u))}.vl-we__input{box-sizing:border-box;width:100%;height:100%;margin:0;padding:calc(12 * var(--vl-we-u)) calc(48 * var(--vl-we-u)) calc(12 * var(--vl-we-u)) calc(16 * var(--vl-we-u));border:0;border-radius:inherit;background:transparent;color:#1f1f1f;font-family:Manrope-SemiBold,sans-serif;font-synthesis:none;font-size:calc(16 * var(--vl-we-u));line-height:calc(22 * var(--vl-we-u));text-align:left;appearance:none;-webkit-appearance:none}.vl-we__input:focus{outline:none}.vl-we__input--date:invalid{color:transparent}.vl-we__input--select:invalid{color:#bbbbbe}.vl-we__input--date::-webkit-calendar-picker-indicator{position:absolute;top:50%;right:calc(16 * var(--vl-we-u));width:calc(20 * var(--vl-we-u));height:calc(20 * var(--vl-we-u));margin:0;padding:0;transform:translateY(-50%);opacity:0;cursor:pointer}.vl-we__date-placeholder{position:absolute;top:50%;left:calc(16 * var(--vl-we-u));transform:translateY(-50%);color:#bbbbbe;font-family:Manrope-SemiBold,sans-serif;font-synthesis:none;font-size:calc(16 * var(--vl-we-u));line-height:calc(22 * var(--vl-we-u));pointer-events:none}.vl-we__input--date:focus~.vl-we__date-placeholder,.vl-we__input--date:valid~.vl-we__date-placeholder{display:none}.vl-we__input--date:invalid~.vl-we__icon{color:#bbbbbe}.vl-we__icon{position:absolute;top:50%;right:calc(16 * var(--vl-we-u));display:flex;align-items:center;justify-content:center;width:calc(20 * var(--vl-we-u));height:calc(20 * var(--vl-we-u));transform:translateY(-50%);color:#434343;pointer-events:none}.vl-we__icon svg{display:block;width:100%;height:100%}.vl-we__submit{display:inline-flex;align-self:flex-start;align-items:center;gap:calc(8 * var(--vl-we-u));margin:0;padding:calc(4 * var(--vl-we-u)) calc(4 * var(--vl-we-u)) calc(4 * var(--vl-we-u)) calc(20 * var(--vl-we-u));border:0;border-radius:calc(50 * var(--vl-we-u));background:#1f1f1f;cursor:pointer;transition:background .2s ease}.vl-we__submit:not(.is-inactive):hover{background:#383838}.vl-we__submit.is-inactive{opacity:.5;cursor:default}.vl-we__submit-label{color:#f2f3f5;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(16 * var(--vl-we-u));line-height:calc(16 * var(--vl-we-u));letter-spacing:-.02em;white-space:nowrap}.vl-we__submit-icon{display:flex;flex:none;align-items:center;justify-content:center;width:calc(40 * var(--vl-we-u));height:calc(40 * var(--vl-we-u));border-radius:999px;background:#f2f3f5}.vl-we__submit-icon svg{display:block;width:calc(24 * var(--vl-we-u));height:calc(24 * var(--vl-we-u))}.vl-we__results{display:none;flex-direction:column;gap:calc(40 * var(--vl-we-u))}.vl-we__card.is-result .vl-we__results{display:flex}.vl-we__result{display:none;flex-direction:column;gap:calc(16 * var(--vl-we-u))}.vl-we__result.is-active{display:flex}.vl-we__result-head{display:flex;flex-direction:column;gap:calc(8 * var(--vl-we-u));margin-bottom:calc(24 * var(--vl-we-u))}.vl-we__badge{align-self:flex-start;margin:0;padding:calc(9 * var(--vl-we-u)) calc(16 * var(--vl-we-u));border-radius:calc(100 * var(--vl-we-u));background:#ffd046;color:#434343;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(16 * var(--vl-we-u));line-height:calc(22 * var(--vl-we-u));letter-spacing:-.01em}.vl-we__result[data-vl-we-state=s6] .vl-we__badge{background:#f2f3f5;color:#89898b}.vl-we__result-title{margin:0;color:#1f1f1f;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(40 * var(--vl-we-u));line-height:calc(46 * var(--vl-we-u));letter-spacing:-.02em}.vl-we__window{display:flex;box-sizing:border-box;align-items:center;gap:calc(16 * var(--vl-we-u));width:100%;padding:calc(12 * var(--vl-we-u)) calc(16 * var(--vl-we-u));border-radius:calc(8 * var(--vl-we-u));background:#fff6dd}.vl-we__result[data-vl-we-state=s6] .vl-we__window{background:#f2f3f5}.vl-we__result[data-vl-we-state=s6]{gap:calc(70 * var(--vl-we-u))}.vl-we__result[data-vl-we-state=s6] .vl-we__result-head{gap:calc(16 * var(--vl-we-u));margin-bottom:0}.vl-we__result[data-vl-we-state=s6] .vl-we__result-actions{margin-top:0}.vl-we__window-icon{display:block;flex:none;width:calc(48 * var(--vl-we-u));height:calc(48 * var(--vl-we-u))}.vl-we__window-icon svg{display:block;width:100%;height:100%}.vl-we__window-body{display:flex;flex:1 1 auto;flex-direction:column;gap:calc(4 * var(--vl-we-u));min-width:0}.vl-we__window-line{margin:0;color:#434343;font-family:Manrope-SemiBold,sans-serif;font-synthesis:none;font-size:calc(14 * var(--vl-we-u));line-height:calc(16 * var(--vl-we-u))}.vl-we__window-value{margin:0;color:#1f1f1f;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(32 * var(--vl-we-u));line-height:calc(38 * var(--vl-we-u));letter-spacing:-.02em}.vl-we__note{margin:0;color:#bbbbbe;font-family:Manrope-SemiBold,sans-serif;font-synthesis:none;font-size:calc(14 * var(--vl-we-u));line-height:calc(18 * var(--vl-we-u))}.vl-we__result-actions{display:flex;align-items:flex-start;gap:calc(16 * var(--vl-we-u));margin-top:calc(24 * var(--vl-we-u))}.vl-we__btn{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;height:calc(48 * var(--vl-we-u));padding:calc(16 * var(--vl-we-u)) calc(24 * var(--vl-we-u));border:0;border-radius:calc(99 * var(--vl-we-u));font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(18 * var(--vl-we-u));line-height:calc(24 * var(--vl-we-u));letter-spacing:-.03em;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s ease,border-color .2s ease}.vl-we__btn--dark{background:#1f1f1f;color:#fff}.vl-we__btn[hidden]{display:none}.vl-we__btn-spinner{position:absolute;top:50%;left:50%;width:calc(20 * var(--vl-we-u));height:calc(20 * var(--vl-we-u));margin:calc(-10 * var(--vl-we-u)) 0 0 calc(-10 * var(--vl-we-u));--gsc-spinner-color: currentColor;animation:none;opacity:0;pointer-events:none}.vl-we__btn-spinner[hidden]{display:none}.vl-we__btn--loading{position:relative;pointer-events:none}.vl-we__btn--loading>.vl-we__btn-label{opacity:0}.vl-we__btn--loading>.vl-we__btn-spinner{display:block;opacity:1;animation:spinner-bulqg1 .7s infinite linear alternate,spinner-oaa3wk 1.4s infinite linear}a.vl-we__btn--dark:hover{background:#383838}.vl-we__btn--ghost{border:1px solid #1f1f1f;border-radius:calc(100 * var(--vl-we-u));background:#fff;color:#1f1f1f}a.vl-we__btn--ghost:hover{background:#f2f3f5}.vl-we__btn--disabled{background:#f2f3f5;color:#bbbbbe;cursor:default}.vl-we__aside{position:relative;box-sizing:border-box;width:calc(389 * var(--vl-we-u));min-height:calc(571 * var(--vl-we-u));overflow:hidden;border-radius:calc(24 * var(--vl-we-u));background:#fbfbfb}.vl-we__aside-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vl-we__aside-media img,.vl-we__aside-media svg{display:block;width:100%;height:100%;object-fit:cover}.vl-we__aside-title{position:absolute;top:calc(40 * var(--vl-we-u));left:calc(51 * var(--vl-we-u));width:calc(287 * var(--vl-we-u));margin:0;color:#434343;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(16 * var(--vl-we-u));line-height:calc(22 * var(--vl-we-u));letter-spacing:-.01em;text-align:center}.vl-we__aside-steps{position:absolute;top:calc(445 * var(--vl-we-u));left:calc(59 * var(--vl-we-u));display:flex;align-items:center;gap:calc(12 * var(--vl-we-u))}.vl-we__aside-step{display:flex;align-items:center;gap:calc(12 * var(--vl-we-u))}.vl-we__aside-circle{position:relative;display:block;flex:none;width:calc(48 * var(--vl-we-u));height:calc(48 * var(--vl-we-u))}.vl-we__aside-circle-bg{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.vl-we__aside-circle-bg svg{display:block;width:100%;height:100%}.vl-we__aside-circle-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.vl-we__aside-circle-icon svg{display:block;height:auto}.vl-we__aside-circle-icon--house svg{width:calc(30.2197 * var(--vl-we-u))}.vl-we__aside-circle-icon--bike svg{width:calc(32 * var(--vl-we-u))}.vl-we__aside-circle-icon--calendar svg{width:calc(27 * var(--vl-we-u))}.vl-we__aside-circle-badge{position:absolute;top:calc(26 * var(--vl-we-u));left:calc(25 * var(--vl-we-u));display:block;width:calc(16 * var(--vl-we-u));height:calc(16 * var(--vl-we-u))}.vl-we__aside-circle-badge svg{display:block;width:100%;height:100%}.vl-we__aside-arrow{display:flex;flex:none;align-items:center;justify-content:center;width:calc(40 * var(--vl-we-u))}.vl-we__aside-arrow svg{display:block;width:calc(42 * var(--vl-we-u));height:auto}.vl-we__aside-labels{position:absolute;top:calc(501 * var(--vl-we-u));left:calc(39 * var(--vl-we-u));display:flex;align-items:flex-start;gap:calc(28 * var(--vl-we-u))}.vl-we__aside-label{display:flex;flex-direction:column;align-items:center;gap:calc(2 * var(--vl-we-u));width:calc(85 * var(--vl-we-u))}.vl-we__aside-label-num{display:flex;align-items:center;justify-content:center;width:calc(16 * var(--vl-we-u));height:calc(16 * var(--vl-we-u));border-radius:999px;background:#fdbd03;color:#1f1f1f;font-family:Manrope-ExtraBold,sans-serif;font-synthesis:none;font-size:calc(8 * var(--vl-we-u));line-height:calc(9.333 * var(--vl-we-u));letter-spacing:-.02em}.vl-we__aside-label-text{color:#000;font-family:Manrope-Bold,sans-serif;font-synthesis:none;font-size:calc(12 * var(--vl-we-u));line-height:calc(14 * var(--vl-we-u));text-align:center}.vl-we__result:focus{outline:none}.vl-we__input:focus-visible,.vl-we__submit:focus-visible,.vl-we__btn:focus-visible,.vl-we__back:focus-visible{outline:2px solid #1f1f1f;outline-offset:4px}.vl-we__input--date:focus-visible,.vl-we__input--select:focus-visible{outline:2px solid #1f1f1f;outline-offset:2px}@media screen and (max-width:767px){.vl-warranty-eligibility{padding-top:var(--vl-we-padding-top-m, 32px);padding-bottom:var(--vl-we-padding-bottom-m, 32px)}.vl-we__grid{flex-direction:column;gap:calc(16 * var(--vl-we-u));width:calc(358 * var(--vl-we-u))}.vl-we__card{order:1}.vl-warranty-eligibility__footnote{order:2;max-width:none;margin-top:0}.vl-we__aside{order:3}.vl-we__card{justify-content:flex-start;width:100%;min-height:0;gap:calc(32 * var(--vl-we-u));padding:calc(32 * var(--vl-we-u)) calc(24 * var(--vl-we-u))}.vl-we__result{gap:calc(32 * var(--vl-we-u))}.vl-we__result-body{gap:calc(24 * var(--vl-we-u))}.vl-we__note{font-size:calc(14 * var(--vl-we-u));line-height:calc(18 * var(--vl-we-u))}.vl-we__btn{font-size:calc(16 * var(--vl-we-u));line-height:calc(22 * var(--vl-we-u))}.vl-we__back{top:calc(8 * var(--vl-we-u));right:calc(8 * var(--vl-we-u));width:calc(40 * var(--vl-we-u));height:calc(40 * var(--vl-we-u))}.vl-we__back svg{width:calc(20 * var(--vl-we-u));height:calc(20 * var(--vl-we-u))}.vl-we__form-body{gap:calc(32 * var(--vl-we-u))}.vl-we__steps{gap:calc(24 * var(--vl-we-u))}.vl-we__step{gap:calc(8 * var(--vl-we-u))}.vl-we__control{width:100%}.vl-we__submit{align-self:center}.vl-we__aside{width:100%;min-height:calc(500 * var(--vl-we-u))}.vl-we__aside-title{top:calc(24 * var(--vl-we-u));left:calc(36 * var(--vl-we-u))}.vl-we__aside-steps{top:calc(382 * var(--vl-we-u));left:calc(47.5 * var(--vl-we-u));gap:calc(16 * var(--vl-we-u))}.vl-we__aside-step{gap:calc(16 * var(--vl-we-u))}.vl-we__aside-circle{width:calc(40 * var(--vl-we-u));height:calc(40 * var(--vl-we-u))}.vl-we__aside-circle-icon--house svg{width:calc(25.1831 * var(--vl-we-u))}.vl-we__aside-circle-icon--bike svg{width:calc(26.6667 * var(--vl-we-u))}.vl-we__aside-circle-icon--calendar svg{width:calc(22.5 * var(--vl-we-u))}.vl-we__aside-circle-badge{top:calc(21.67 * var(--vl-we-u));left:calc(20.83 * var(--vl-we-u));width:calc(13.33 * var(--vl-we-u));height:calc(13.33 * var(--vl-we-u))}.vl-we__aside-labels{top:calc(430 * var(--vl-we-u));left:calc(24 * var(--vl-we-u))}.vl-we__result-actions{flex-direction:column;align-items:stretch}.vl-we__btn{width:100%}.vl-we__btn--disabled{width:100%;height:calc(48 * var(--vl-we-u))}.vl-we__result{gap:calc(8 * var(--vl-we-u))}.vl-we__result-head{gap:calc(4 * var(--vl-we-u));margin-bottom:calc(16 * var(--vl-we-u))}.vl-we__badge{padding:calc(6 * var(--vl-we-u)) calc(16 * var(--vl-we-u));font-size:calc(14 * var(--vl-we-u));line-height:calc(20 * var(--vl-we-u))}.vl-we__result-title{font-size:calc(28 * var(--vl-we-u));line-height:calc(34 * var(--vl-we-u))}.vl-we__window{background:#fff4d5}.vl-we__result[data-vl-we-state=s6] .vl-we__window{background:#f2f3f5}.vl-we__window-icon{width:calc(40 * var(--vl-we-u));height:calc(40 * var(--vl-we-u))}.vl-we__window-value{font-size:calc(28 * var(--vl-we-u));line-height:calc(34 * var(--vl-we-u))}.vl-we__note{font-size:calc(12 * var(--vl-we-u));line-height:calc(14 * var(--vl-we-u))}.vl-we__result-actions{flex-direction:column;align-items:stretch;gap:calc(8 * var(--vl-we-u));margin-top:calc(16 * var(--vl-we-u))}.vl-we__result[data-vl-we-state=s6]{gap:calc(35 * var(--vl-we-u))}.vl-we__result[data-vl-we-state=s6] .vl-we__result-head{gap:calc(8 * var(--vl-we-u))}}
/*# sourceMappingURL=/cdn/shop/t/644/assets/vl-warranty-eligibility.css.map */
