@media screen and (min-width:768px){.warranty-container{width:85%;max-width:1200px;margin:0 auto}}.register-warrenty-card{background-color:#fff!important}.register-warrenty-card select{background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") no-repeat right 12px center;background-size:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none}.register-warrenty-card .colmn-2{margin:0 auto;padding:32px 16px;box-sizing:border-box}@media screen and (min-width:768px){.register-warrenty-card .colmn-2{width:85%;max-width:1080px;padding:60px 40px}}.reg-list{list-style:none;margin:0!important;padding:0;display:grid;grid-template-columns:1fr;gap:28px 36px}@media screen and (min-width:768px){.reg-list{grid-template-columns:1fr 1fr}.gfield:has(input[placeholder*=Address]),.gfield:has(input[placeholder*=address]){grid-column:1/-1}.gfield:has(.registerMultiStepForm),.registerMultiStepForm,.registerMultiStepForm .gfield,.registerMultiStepForm>div,.registerMultiStepForm>li,.registerMultiStepForm>ul{grid-column:1/-1!important}.gfield:has(.ginput_container_city),.gfield:has(.ginput_container_pincode){grid-column:auto}.gfield:has(.ginput_container_state){grid-column:auto}.gfield:has(input[type=file]),.gfield:has(select#source_purchase){grid-column:1/-1}}.gfield{margin:0}.gfield label{display:block;color:#111!important;font-size:15px;font-weight:600;margin-top:4px;line-height:1.4}.gfield .gfield_required{color:#e11d48;margin-left:2px}#ginput_container_pincode input,#ginput_container_state input,.ginput_container input[type=email],.ginput_container input[type=tel],.ginput_container input[type=text],.ginput_container_city .medium,.ginput_container_email .medium,.ginput_container_line1 .medium,.ginput_container_phone .medium,.ginput_container_pincode input,.ginput_container_state input,.ginput_container_text .medium,.model-input,.pincode-warranty input{font-family:var(--font-body-small-family);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size,14px);line-height:var(--font-body-small-line-height,140%);letter-spacing:var(--font-body-small-letter-spacing,0);color:#1a1819;background:transparent;border:none;border-bottom:2px solid #d1d5db;border-radius:0;padding:8px 0;width:100%;height:auto;box-shadow:none;transition:border-bottom-color .2s ease,font-size .2s ease,font-family .2s ease}.ginput_container input[type=email]:not(:-moz-placeholder),.ginput_container input[type=tel]:not(:-moz-placeholder),.ginput_container input[type=text]:not(:-moz-placeholder),.ginput_container_city .medium:not(:-moz-placeholder),.ginput_container_email .medium:not(:-moz-placeholder),.ginput_container_line1 .medium:not(:-moz-placeholder),.ginput_container_phone .medium:not(:-moz-placeholder),.ginput_container_pincode input:not(:-moz-placeholder),.ginput_container_state input:not(:-moz-placeholder),.ginput_container_text .medium:not(:-moz-placeholder),.model-input:not(:-moz-placeholder){font-family:var(--font-body-large-family);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size,16px);line-height:var(--font-body-large-line-height,140%);letter-spacing:var(--font-body-large-letter-spacing,0)}.ginput_container input[type=email]:not(:placeholder-shown),.ginput_container input[type=tel]:not(:placeholder-shown),.ginput_container input[type=text]:not(:placeholder-shown),.ginput_container_city .medium:not(:placeholder-shown),.ginput_container_email .medium:not(:placeholder-shown),.ginput_container_line1 .medium:not(:placeholder-shown),.ginput_container_phone .medium:not(:placeholder-shown),.ginput_container_pincode input:not(:placeholder-shown),.ginput_container_state input:not(:placeholder-shown),.ginput_container_text .medium:not(:placeholder-shown),.model-input:not(:placeholder-shown){font-family:var(--font-body-large-family);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size,16px);line-height:var(--font-body-large-line-height,140%);letter-spacing:var(--font-body-large-letter-spacing,0)}.ginput_container input::-moz-placeholder,.ginput_container_pincode input::-moz-placeholder,.ginput_container_state input::-moz-placeholder,.model-input::-moz-placeholder{font-family:var(--font-body-small-family);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size,14px);line-height:var(--font-body-small-line-height,140%);letter-spacing:var(--font-body-small-letter-spacing,0);color:#9ca3af;opacity:1}.ginput_container input::placeholder,.ginput_container_pincode input::placeholder,.ginput_container_state input::placeholder,.model-input::placeholder{font-family:var(--font-body-small-family);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size,14px);line-height:var(--font-body-small-line-height,140%);letter-spacing:var(--font-body-small-letter-spacing,0);color:#9ca3af;opacity:1}.ginput_container input:hover,.ginput_container_pincode input:hover,.ginput_container_state input:hover,.model-input:hover{border-bottom-color:#9ca3af}.ginput_container input:focus,.ginput_container_pincode input:focus,.ginput_container_state input:focus,.model-input:focus{outline:none;border-bottom-color:#fcb630;border-bottom-width:3px;box-shadow:none}#warranty-region select,.ginput_container_select select,.ginput_container_state select,select#source_purchase{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E") no-repeat right 8px center;background-size:18px;border:none;border-bottom:2px solid #d1d5db;border-radius:0;padding:8px 32px 8px 0;font-size:16px;color:#1a1819;width:100%;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;transition:border-bottom-color .2s ease}#warranty-region select:hover,.ginput_container_select select:hover,.ginput_container_state select:hover,select#source_purchase:hover{border-bottom-color:#9ca3af}#warranty-region select:focus,.ginput_container_select select:focus,.ginput_container_state select:focus,select#source_purchase:focus{outline:none;border-bottom-color:#fcb630;border-bottom-width:3px;box-shadow:none}.gfield_select,.ginput_container select:not(.ginput_container_state select):not(#warranty-region select):not(select#source_purchase){width:100%;height:48px;padding:0 16px;font-size:15px;line-height:1.5;color:#1a1819;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:inset 0 1px 2px rgba(0,0,0,.05);-webkit-appearance:none;-moz-appearance:none;appearance:none}.gfield_select:hover,.ginput_container select:hover{border-color:#9ca3af}.gfield_select:focus,.ginput_container select:focus{outline:none;border-color:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.15)}input[type=date]{color:#1a1819;width:100%;height:48px;padding:0 16px;border:1px solid #d1d5db;border-radius:6px}input[type=file]{height:auto;padding:8px 0}[type=file]::-webkit-file-upload-button{background:#fcb630;border:none;color:#1a1819;font-size:14px;font-weight:500;padding:10px 20px;border-radius:6px;cursor:pointer;margin-right:12px}[type=file]::-webkit-file-upload-button:hover{background:#f59e0b}@media screen and (min-width:768px){.gfield_select,.medium,input[type=date]{font-size:16px}}.gform_footer{margin-top:48px;text-align:center}.verify-btn{background-color:#000!important;color:#fff!important;border:none;width:150px;height:40px;border-radius:10px;font-family:founders,sans-serif;font-size:16px;font-weight:400;padding:0 24px;opacity:1;cursor:pointer;transition:all .2s ease;transform:rotate(0deg)}.verify-btn:hover{background-color:#111!important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.15)}.gform_button{background-color:#000!important;color:#fff!important;border:none;width:800px;height:60px;border-radius:10px;font-family:founders,sans-serif;font-size:18px;font-weight:600;padding:0 40px;opacity:1;cursor:pointer;transition:all .2s ease;transform:rotate(0deg)}.gform_button:hover{background-color:#f59e0b!important;transform:translateY(-1px)}label.gfield_label[for=model],label.gfield_label[for^=model-]{padding-top:12px;display:inline-block}@media screen and (min-width:768px){.gform_button{height:64px;font-size:20px;min-width:280px}}.comm-error{color:#e11d48;font-size:13px;margin-top:5px;display:block}.findSerialNumber{position:relative;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.imgShow{opacity:0;visibility:hidden;position:absolute;top:calc(100% + 12px);left:0;z-index:1000;width:320px;height:auto;max-width:90vw;-o-object-fit:contain;object-fit:contain;box-shadow:0 8px 20px rgba(0,0,0,.3);border-radius:12px;background:#fff;padding:10px;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transform:translateY(8px);pointer-events:none}.findSerialNumber:hover .imgShow{opacity:1;visibility:visible;transform:translateY(0)}.scan-video{background-color:#fff;width:100%;max-width:340px;height:255px;margin:24px auto;overflow:hidden;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.scan-video video{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.register-warrenty-card .ginput_container_text .medium,.register-warrenty-card .ginput_container_text .model-input,.register-warrenty-card .ginput_container_text input[type=text]{background:transparent!important;border:none!important;border-bottom:2px solid #d1d5db!important;border-radius:0!important;box-shadow:none!important;padding:8px 0!important;height:auto!important;transition:border-bottom-color .2s ease!important;font-family:var(--font-body-small-family)!important;font-weight:var(--font-body-small-weight)!important;font-size:var(--font-body-small-size,14px)!important;line-height:var(--font-body-small-line-height,140%)!important;letter-spacing:var(--font-body-small-letter-spacing,0)!important;color:#1a1819!important;width:100%!important}.register-warrenty-card .ginput_container_text .medium:not(:-moz-placeholder),.register-warrenty-card .ginput_container_text .model-input:not(:-moz-placeholder),.register-warrenty-card .ginput_container_text input[type=text]:not(:-moz-placeholder){font-family:var(--font-body-large-family)!important;font-weight:var(--font-body-large-weight)!important;font-size:var(--font-body-large-size,16px)!important;line-height:var(--font-body-large-line-height,140%)!important;letter-spacing:var(--font-body-large-letter-spacing,0)!important}.register-warrenty-card .ginput_container_text .medium:not(:placeholder-shown),.register-warrenty-card .ginput_container_text .model-input:not(:placeholder-shown),.register-warrenty-card .ginput_container_text input[type=text]:not(:placeholder-shown){font-family:var(--font-body-large-family)!important;font-weight:var(--font-body-large-weight)!important;font-size:var(--font-body-large-size,16px)!important;line-height:var(--font-body-large-line-height,140%)!important;letter-spacing:var(--font-body-large-letter-spacing,0)!important}.register-warrenty-card .ginput_container_text .medium::-moz-placeholder,.register-warrenty-card .ginput_container_text .model-input::-moz-placeholder,.register-warrenty-card .ginput_container_text input[type=text]::-moz-placeholder{font-family:var(--font-body-small-family)!important;font-weight:var(--font-body-small-weight)!important;font-size:var(--font-body-small-size,14px)!important;line-height:var(--font-body-small-line-height,140%)!important;letter-spacing:var(--font-body-small-letter-spacing,0)!important;color:#9ca3af!important;opacity:1!important}.register-warrenty-card .ginput_container_text .medium::placeholder,.register-warrenty-card .ginput_container_text .model-input::placeholder,.register-warrenty-card .ginput_container_text input[type=text]::placeholder{font-family:var(--font-body-small-family)!important;font-weight:var(--font-body-small-weight)!important;font-size:var(--font-body-small-size,14px)!important;line-height:var(--font-body-small-line-height,140%)!important;letter-spacing:var(--font-body-small-letter-spacing,0)!important;color:#9ca3af!important;opacity:1!important}.register-warrenty-card .ginput_container_text .medium:hover,.register-warrenty-card .ginput_container_text .model-input:hover,.register-warrenty-card .ginput_container_text input[type=text]:hover{border-bottom-color:#9ca3af!important}.register-warrenty-card .ginput_container_text .medium:focus,.register-warrenty-card .ginput_container_text .model-input:focus,.register-warrenty-card .ginput_container_text input[type=text]:focus{outline:none!important;border-bottom-color:#fcb630!important;border-bottom-width:3px!important;box-shadow:none!important}@media(max-width:768px){.gform_button{width:100%!important;max-width:100%!important;height:56px;font-size:16px;padding:0 20px;border-radius:10px}.gform_footer{text-align:center}.verify-btn{width:auto!important;min-width:110px;height:36px;padding:0 14px;font-size:13px;border-radius:8px;white-space:nowrap}}@media(min-width:1200px){.gform_button{width:800px}}@media(max-width:1199px)and (min-width:769px){.gform_button{width:100%!important;max-width:600px}}@media(max-width:768px){.gform_button{width:100%!important;max-width:100%}}.barcode-scanner-container{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.camera-frame{width:100%;max-width:400px;height:300px;background:#fff;border-radius:10px;padding:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden;position:relative}.scanner-element{width:100%;height:100%;border-radius:8px;overflow:hidden;background:#000}.scanner-status{color:#fcb630;text-align:center;margin-top:10px;font-size:14px}@media(max-width:768px){input[type=date]{position:relative}input[type=date]:not(:focus):not([value]):before{content:attr(data-placeholder);position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:14px;pointer-events:none}input[type=date]:focus:before,input[type=date][value]:before{display:none}}.register-warrenty-card .ginput_container_pincode p,.register-warrenty-card .ginput_container_state p{display:none!important}.icon_root__nC2lM{align-items:center;display:inline-flex;justify-content:center;touch-action:manipulation}.icon_icon__ckKxp{fill:var(--fill,none);stroke:var(--stroke,rgb(var(--venia-global-color-text)))}@media (min-width:641px){.icon_icon_desktop__WSPtw{width:28px;height:28px}}.indicator_root__dIAUX{align-content:center;align-items:center;display:grid;gap:3rem;height:calc(100% - 6rem);justify-content:center;justify-items:center;margin:3rem 0;width:100%}.indicator_globalClass__gwJjv{position:fixed;top:0;left:0;margin:0;height:100%;width:100%;z-index:1000}.indicator_message__xC5ng{color:rgb(var(--venia-global-color-text-alt));font-size:1rem;letter-spacing:.25rem;text-transform:uppercase}.indicator_indicator__JcX09{animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:indicator_pulse__yUwZq;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes indicator_pulse__yUwZq{0%{filter:grayscale(1);transform:scale(.75) rotate(-540deg)}to{filter:grayscale(0);transform:scale(1) rotate(0deg)}}.spinner_root__EDTC7{--stroke:rgb(var(--venia-global-color-text-hint))}.spinner_icon__UEcJA{animation:spinner_spin__AMcej 1.92s linear infinite}@keyframes spinner_spin__AMcej{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.field_root__xz_3i{color:rgb(var(--venia-global-color-text));display:grid;align-content:start}.field_input__QY_1x:disabled{background:rgb(var(--venia-global-color-gray-100));border-color:rgb(var(--venia-global-color-gray-400));color:rgb(var(--venia-global-color-gray-darker))}.field_input__QY_1x:focus{box-shadow:-6px 6px rgb(var(--venia-brand-color-1-100));outline:none}.field_optional__cMvKq{color:rgb(var(--venia-global-color-gray-700));font-size:var(--venia-global-fontSize-100);font-weight:var(--venia-global-fontWeight-normal)}.field_root__hkNuq{color:rgb(var(--venia-global-color-text));display:grid;align-content:start}.field_input__qxELs:disabled{background:rgb(var(--venia-global-color-gray-100));border-color:rgb(var(--venia-global-color-gray-400));color:rgb(var(--venia-global-color-gray-darker))}.field_input__qxELs:focus{box-shadow:-6px 6px rgb(var(--venia-brand-color-1-100));outline:none}.field_optional__1qhVr{color:rgb(var(--venia-global-color-gray-700));font-size:var(--venia-global-fontSize-100);font-weight:var(--venia-global-fontWeight-normal)}.fieldIcons_root__E92DA{display:inline-grid;grid-auto-flow:column;grid-template-areas:"before input after";grid-template-columns:auto 1fr auto;height:2.5rem;width:100%}.fieldIcons_input___Q0wA{align-items:center;display:flex;grid-column:before-start/after-end;grid-row:input-start/input-end}.fieldIcons_input___Q0wA>input{padding-left:calc(1.875rem * var(--iconsBefore) + .625rem);padding-right:calc(1.875rem * var(--iconsAfter) + .625rem)}.fieldIcons_after__tHqjn,.fieldIcons_before___rzD_{align-items:center;display:flex;justify-content:center;margin:0 2px;pointer-events:none;width:2.5rem;z-index:1}.fieldIcons_after__tHqjn:empty,.fieldIcons_before___rzD_:empty{display:none}.fieldIcons_before___rzD_{grid-area:before}.fieldIcons_after__tHqjn{grid-area:after}.fieldIcons_before___rzD_ svg{stroke:rgb(var(--venia-global-color-gray-600))}.message_root__Y5rdQ{font-size:.75rem;font-weight:400;line-height:1rem;padding:.25rem .125rem .125rem}.message_root__Y5rdQ:empty{display:none}.message_root_error__D2vzP{color:rgb(var(--venia-global-color-error));font-weight:var(--venia-global-fontWeight-semibold)}.textInput_input_error__x4Jts{border-color:rgb(var(--venia-global-color-red-400))}.textInput_inputField__CpyOH[type=number]::-webkit-inner-spin-button,.textInput_inputField__CpyOH[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.search-result-model{max-height:300px;overflow-y:scroll;box-shadow:0 5px 4px 0 hsla(0,2%,8%,.149)}.search-result-model::-webkit-scrollbar{width:8px}.service-date-purchase{-webkit-appearance:none!important;-moz-appearance:none;appearance:none}.search-result-model::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);background-color:#fff}.search-result-model::-webkit-scrollbar-thumb{background-color:#f2bb44;height:120px}.search-result-model{-ms-overflow-style:none}.icon_root__Fnb3x{align-items:center;display:inline-flex;justify-content:center;touch-action:manipulation}.icon_icon__ykuMF{fill:var(--fill,none);stroke:var(--stroke,rgb(var(--venia-global-color-text)))}@media (min-width:641px){.icon_icon_desktop__IDBed{width:28px;height:28px}}.select_wrapper__lcdQZ{display:inline-grid;grid-auto-flow:column;grid-template-areas:"input icon";grid-template-columns:auto 2.25rem;height:2.25rem}.select_input__cD4Fh,.select_input_error__I5zH0{padding-right:calc(2.25rem - 1px);background-image:none}.select_input__cD4Fh:disabled{pointer-events:none;color:rgb(var(--venia-global-color-gray-darker))}.select_input_error__I5zH0{border-color:rgb(var(--venia-global-color-red-400))}