:root{--warranty-primary-color: #0F4D91}body main *{font-family:Poppins,sans-serif!important}.api-loader-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffffe6;display:flex;justify-content:center;align-items:center;z-index:1000;border-radius:8px}.case-senstive{font-size:10px;opacity:.7}.api-loader{text-align:center;color:var(--warranty-primary-color)}.loader-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid var(--warranty-primary-color);border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 15px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.api-loader p{margin:0;font-size:14px;font-weight:500}.button-loader{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--warranty-primary-color);font-size:12px;font-weight:500}.button-spinner{width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid var(--warranty-primary-color);border-radius:50%;animation:spin 1s linear infinite;margin-right:8px}.warranty-registration-container{max-width:100%;margin:0 auto}.warranty-registration{margin:0}.buttonwrapper{display:flex;flex-direction:column;align-items:baseline;gap:15px;margin-bottom:20px}.otp-button:disabled,.verify-button:disabled,.submit-button:disabled{background:#415b87;cursor:not-allowed;opacity:.6}select#purchase-channel{font-weight:400}.hero-section{position:relative;background-size:cover;background-position:center;min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px 20px 30px}.upload-invoice-section{width:100%}.hero-title{color:#fff;font-weight:500;font-size:42px;line-height:100%;letter-spacing:0%;text-align:center;margin-bottom:30px}.warranty-flow{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.flow-step{display:flex;flex-direction:column;align-items:center;gap:15px}.step-button{background:#ffffff47;border-radius:50px;padding:12px;display:flex;align-items:center;gap:15px;cursor:pointer;transition:all .3s ease;min-width:200px;justify-content:center}.step-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.step-text{color:#fff;font-weight:500;font-size:18px;line-height:28px;letter-spacing:-.44px}.content-section{display:grid;grid-template-columns:1fr 1fr;min-height:375px;gap:0}.left-content{position:relative;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:60px 40px;color:#fff}.left-title{margin-bottom:10px;color:#fff;font-weight:600;font-size:36px;line-height:100%;letter-spacing:0%;text-align:center}.left-description{max-width:530px;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0%;text-align:center}.right-content{background:#fff;width:100%;max-width:600px;margin:0 auto;padding:30px 0 30px 20px}.go-to-login-page{margin-bottom:20px;color:var(--warranty-primary-color)}.form-container{width:100%;max-width:520px;margin:0 auto}.mobile-number-form .form-title{margin-bottom:24px;color:#000;text-align:left;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0px}.form-group{margin-bottom:0}.mobile-number-form .form-label{color:#000;font-weight:300;font-size:12px;line-height:16px;letter-spacing:0px;margin-bottom:4px}.form-input{width:100%;padding:15px;border:2px solid #ddd;border-radius:8px;font-size:16px;transition:border-color .3s ease}.form-input:focus{outline:none;border-color:var(--warranty-primary-color)}.otp-button,.verify-button,.submit-button{width:100%;background:var(--warranty-primary-color);color:#fff;border:none;padding:13.5px;border-radius:8px;cursor:pointer;transition:background .3s ease;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0px;text-align:center}.otp-verification-form .form-title{font-weight:400;font-size:20px;line-height:30px;letter-spacing:0px;margin-bottom:4px}.otp-inputs{margin-top:24px}.otp-inputs>label{display:block;margin-bottom:4px}.otp-input{width:48px;height:48px;text-align:center;font-size:14px;font-weight:400;border:2px solid #ddd;border-radius:8px;transition:border-color .3s ease;margin-inline:4px}.otp-input:focus{outline:none;border-color:var(--warranty-primary-color)}.resend-text{text-align:center;margin-top:15px;font-size:14px;color:#666}.resend-link{color:var(--warranty-primary-color);text-decoration:none;font-weight:600;cursor:pointer}.resend-link:hover{text-decoration:underline}.edit-mobile-btn{background:none;border:none;color:var(--warranty-primary-color);text-decoration:underline;cursor:pointer;font-size:inherit;font-weight:inherit;padding:0;margin-left:5px}.edit-mobile-btn:hover{text-decoration:none}.customer-info-container{padding:18px 20px;margin:0 auto;max-width:600px;border-radius:12px;border:1px solid rgba(0,0,0,.1);background:#fff}.customer-info-title{color:#000;margin-bottom:5px;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0px}.customer-info-subtitle{color:#000;margin-bottom:24px;font-weight:300;font-size:12px;line-height:18px;letter-spacing:0px}.customer-info-form{display:flex;flex-direction:column;gap:0px}.form-group{display:flex;flex-direction:column}.customer-info-form .form-label{color:#000;margin-bottom:4px;text-align:left;font-weight:300;font-size:12px;line-height:16px;letter-spacing:0px}.form-input{padding:14px 16px;border:1.5px solid #e5e5e5;border-radius:10px;font-size:14px;background:#fff;transition:all .25s ease}.form-input:focus{outline:none;border-color:#1e4f8f;background:#fff}.checkbox-group{display:flex;align-items:flex-start;gap:10px}.checkbox-input{width:18px;height:18px;cursor:pointer;margin-top:3px;min-width:18px;min-height:18px;border:1px solid var(--warranty-primary-color);border-radius:5.3px}.checkbox-label{color:#333;font-weight:300;font-size:11px;line-height:16px;letter-spacing:0px}.back-btnWarrenty{margin-bottom:10px}button#back-to-customer-infobtnWarrenty[style="display: block;"]{display:flex!important;align-items:center;gap:4px;color:#000}button#back-to-customer-infobtnWarrenty[style="display: block;"]:hover{color:var(--warranty-primary-color)}button#back-to-customer-infobtnWarrenty[style="display: block;"] svg path{stroke:#000}button#back-to-customer-infobtnWarrenty[style="display: block;"]:hover svg path{stroke:var(--warranty-primary-color)}.invoice-uploaded .upload-document-section{display:none}.warranty.back-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:#4a5565;cursor:pointer;padding:0 0 16px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0px;text-align:center}.back-btn:hover{color:var(--warranty-primary-color)}.back-btn:hover svg path{stroke:var(--warranty-primary-color)}div#file-name-display{display:none!important}.checkbox-label a{color:#777;text-decoration:underline;font-weight:500}.submit-section{margin-top:10px}.submit-button:disabled{opacity:.6;cursor:not-allowed}.warranty-claim-form-container{background:#fff;border-radius:14px;box-shadow:0 6px 20px #0000000f;padding:28px;max-width:520px;margin:40px auto;border:1px solid #e6e6e6}.warranty-claim-back-btn{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.31px;text-align:center;color:#4a5565;margin-bottom:16px}select.warranty-claim-form-select.warranty-claim-issue-type{font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.31px;color:#000}.warranty-claim-form-title{display:flex;align-items:center;gap:10px}.TrackNow{background:var(--warranty-primary-color);color:#fff;border:none;padding:8px 15px;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:.2s;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.31px;text-align:center;text-decoration:none}.warranty_claim_title .title{color:#101828;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.07px}.warranty-claim-form-subtitle{color:#6a7282;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.15px}.upload_image_label{font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.15px;margin-bottom:8px;display:block}input.warranty-claim-form-input.warranty-claim-product{font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.15px}.warranty-claim-form-label{font-size:14px;font-weight:500;color:#364153;margin-bottom:7.5px;display:block}.warranty-claim-image{display:none}.warranty-claim-form-input,.warranty-claim-form-select,.warranty-claim-form-textarea{width:100%;padding:11px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;background:#fff;transition:all .2s ease}.warranty-claim-form-input::placeholder,.warranty-claim-form-textarea::placeholder{color:#9ca3af}.warranty-claim-form-input:focus,.warranty-claim-form-select:focus,.warranty-claim-form-textarea:focus{border-color:var(--warranty-primary-color);box-shadow:0 0 0 2px #2563eb1a;outline:none}.warranty-claim-product{background:#eef4ff!important;border:1px solid #bfdbfe!important;color:var(--warranty-primary-color);font-weight:600}.warranty-claim-form-row{display:flex;gap:10px;margin-top:18px}.warranty-claim-form-row>div,.warranty-claim-form-row input{flex:1}.pickup_title{font-weight:500;font-size:18px;line-height:28px;letter-spacing:-.44px;margin-bottom:16px;color:#101828}.warranty-claim-form-upload{border-radius:8px;padding:14.1px 16px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;border:1px solid #E0E0E0;gap:10px;margin-bottom:24px}.warranty-claim-form-upload label{cursor:pointer;font-size:14px;color:#374151;display:flex;align-items:center;gap:6px}.warranty-claim-form-upload svg{width:18px;height:18px}.warranty-claim-form-submit{width:100%;background:var(--warranty-primary-color);color:#fff;border:none;padding:12.5px;border-radius:8px;font-size:15px;cursor:pointer;transition:all .2s ease}.select_issue_wrapper,.input_wrapper{position:relative}.select_issue_wrapper>svg{position:absolute;right:10px;top:12px}.empty-state{max-width:max-content;margin:20px auto 40px;text-align:center}.input_wrapper>svg{position:absolute;left:10px;top:11px}.warranty-claim-form-input{padding-left:36px}.upload-invoice-container{background:#fff;border-radius:12px;padding:18px 20px;max-width:550px;border:1px solid #0000004D}.upload-invoice-title{color:#000;margin-bottom:0;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0px}.upload-invoice-subtitle{font-size:12px;color:#000;margin-bottom:12px}.upload-document-label{color:#000;margin-bottom:4px;display:block;font-weight:300;font-size:12px;line-height:16px;letter-spacing:0px}.upload-file-container{border-radius:8px;padding:9.7px 16px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;border:1px solid #E0E0E0;gap:10px}.input-with-icon>svg{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select_option_wrapper{position:relative}span.dropdown-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select-input{font-weight:300;font-size:14px;line-height:100%;letter-spacing:0px}.upload-file-container input[type=file]{display:none}.upload-file-text{color:#000;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0px}.upload-file-icon{color:var(--warranty-primary-color);font-size:18px;display:flex;align-items:center;gap:8px}.file-name-display{margin-top:10px;font-size:13px;color:#666;padding:8px 12px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.file-name-display.has-file{background:#e8f5e8;border-color:#28a745;color:#155724}.error-message{margin-top:10px;font-size:13px;color:#dc3545;padding:8px 12px;background:#f8d7da;border-radius:6px;border:1px solid #f5c6cb;display:none}.purchasechannel-wrap{display:flex;gap:8px;align-items:center}.error-message.show{display:block!important;visibility:visible!important;animation:slideIn .3s ease forwards}.upload-icon{width:20px;height:20px;fill:currentColor}.invoice-preview-card{background:#fff;padding:20px;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 10px #0000001a}.invoice-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.invoice-type{font-size:18px;font-weight:600;color:#333}.invoice-number{font-size:16px;color:#666}.invoice-details{margin-top:20px}.invoice-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.invoice-label{font-size:14px;color:#666}.invoice-value{font-size:14px;color:#333}.pdf-preview-placeholder{display:flex;align-items:center;justify-content:center;padding:40px 20px;border:2px dashed #ddd;border-radius:10px;background:#f8f9fa}a.add-product-btns{display:flex;align-items:center;gap:10px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.31px;text-align:center;border:1px solid var(--warranty-primary-color);border-radius:4px;padding:7.5px 15px;color:var(--warranty-primary-color)}.pdf-icon{width:60px;height:60px;margin-bottom:15px}.pdf-info{text-align:center;color:#666}.pdf-info h4{margin:0 0 10px;font-size:18px;font-weight:600;color:#333}.pdf-info p{margin:5px 0;font-size:14px;color:#777}.action-buttons{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.reupload-button{background:transparent;padding-block:14.2px;border-radius:8px;cursor:pointer;transition:.3s ease;display:flex;border:1px solid #E0E0E0;width:100%;max-width:250px;align-items:center;justify-content:center;gap:10px;font-weight:300;font-style:Light;font-size:14px;leading-trim:NONE;line-height:100%;letter-spacing:0px}.activate-button{background:var(--warranty-primary-color);color:#fff;border:none;padding-block:17px;border-radius:8px;cursor:pointer;transition:.3s ease;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0px;width:100%;max-width:250px}.input-with-icon{position:relative}.input-with-icon input[type=date]{padding:10px;border:1px solid #ccc;border-radius:10px;width:100%}.input-with-icon .checkmark-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:18px;color:var(--warranty-primary-color)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.form-group{margin-bottom:12px}.form-input{padding:12.7px 10px;border:1px solid #E0E0E0;border-radius:8px;width:100%}input[readonly]{pointer-events:none;background:#e0e0e030}.verify-button{margin-top:12px}.form-input:focus{border-color:var(--warranty-primary-color);box-shadow:0 0 10px #0000001a}.warranty-popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:9999}.warranty-popup{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000002e;padding:18px;max-width:550px;width:90vw;text-align:center;border:1px solid #0000004D}.warranty-popup h2{color:var(--warranty-primary-color);font-weight:700;font-size:52.77px;line-height:100%;letter-spacing:0px;margin-bottom:24px}.warranty-popup p{font-weight:400;font-size:20px;line-height:30px;letter-spacing:0px;text-align:center;margin-bottom:0}.warranty-popup .warranty-number{color:var(--warranty-primary-color);margin-bottom:18px;font-weight:700;font-size:20px;line-height:100%;letter-spacing:0px;text-align:center}.warranty-popup .popup-btn{background:var(--warranty-primary-color);color:#fff;border:none;padding:17px 20px;border-radius:8px;cursor:pointer;margin-top:24px;transition:background .2s;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0px}.manage-protection-container{max-width:800px;margin:60px auto;background:#fff;border-radius:16px;box-shadow:0 8px 25px #00000014;padding:40px 32px 32px;border:1px solid #eee}.add-product-btn{background:#fff;color:var(--warranty-primary-color);border:1px solid var(--warranty-primary-color);padding:8px 18px;border-radius:4px;cursor:pointer;transition:.2s;display:flex;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.31px;text-align:center}.manage-protection-hero{width:100vw;padding-block:45px;display:flex;align-items:center;justify-content:center;position:relative;margin-left:50%;transform:translate(-50%)}.manage-protection-hero-title{color:#fff;font-weight:500;font-size:48px;line-height:100%;letter-spacing:0%;text-align:center}.manage-protection-main{max-width:1200px;margin:30px auto 0;padding:0 24px}.manage-protection-header-row{display:flex;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:24px}.manage-protection-title{color:#000;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0px}.manage-protection-subtitle{font-weight:300;font-size:12px;line-height:100%;letter-spacing:0px}.add-product-btn svg{width:18px;height:18px;fill:currentColor}.product-card-list{margin-top:24px;display:flex;flex-direction:column;gap:32px;margin-bottom:40px}.warranty_loader_wrapper{position:relative;min-height:50px}.product-card{display:flex;align-items:center;background:#fff;border-radius:14px;padding:32px 32px 32px 24px;gap:20px;max-width:100%;border-top:1px solid #E5E7EB;box-shadow:0 1px 3px #0000001a}.product-card-img{width:120px;height:120px;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #ddd}.product-card-img img{width:100%;height:100%;object-fit:contain}.product-card-details{flex:1;display:flex;flex-direction:column;gap:8px}.warranty-product-name{color:#000;font-weight:500;font-size:18px;line-height:28px;letter-spacing:-.44px}.serial_number{color:#000;margin-bottom:2px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.15px}.serial_number .serial-number{text-transform:uppercase}.ordered-on,.warranty-till{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.15px;display:flex;align-items:flex-start;gap:8px;color:#000}.product-card-meta svg{width:18px;height:18px;margin-right:4px;vertical-align:middle}.product-card-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.claim-btn{background:var(--warranty-primary-color);color:#fff;border:none;padding:8px 15px;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:.2s;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.31px;text-align:center;text-decoration:none}.claim-btn:hover{opacity:.9}.note{margin-top:10px;padding:10px 14px;background-color:#ffcdcd00;border:1px solid #000000;border-left:4px solid #4807ff;border-radius:6px}#note-invoice{font-size:13px;color:#100707a6;font-weight:500;display:block}.claim-btn.disabled-btn,.claim-btn.expired-btn{background:#999;cursor:not-allowed;opacity:.6;pointer-events:none}.claim-btn.disabled-btn:hover,.claim-btn.expired-btn:hover{opacity:.6;background:#999}.disabled-btn.expired-btn{background:silver;color:#666}.warranty_validity{display:grid;grid-template-columns:1fr 1fr}.invoice-details-row{display:none;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:0}.serial_number small{display:inline-block;margin-left:5px}.info-msg{display:none}img.note-icon{height:16px}.checkbox-section{margin-bottom:20px}.tooltip-wrapper{position:relative;display:inline-block;cursor:pointer}.note-icon{width:16px;height:16px}.tooltip-text{visibility:hidden;opacity:0;width:max-content;background:#ededed;color:#000;text-align:center;padding:4px 8px;border-radius:6px;position:absolute;bottom:126%;left:50%;transform:translate(-50%);transition:opacity .3s ease;font-size:12px;z-index:10}.tooltip-text:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:#ededed transparent transparent transparent}.tooltip-wrapper:hover .tooltip-text{visibility:visible;opacity:1;display:block}.warranty-claim-form-input.warranty-claim-city,.warranty-claim-form-input.warranty-claim-state,.warranty-claim-form-input.warranty-claim-pincode{padding-left:10px}input#serial-id::placeholder{text-transform:capitalize}form#otp-verification-form .checkbox-section{margin-top:15px;margin-bottom:0}input#serial-id{text-transform:uppercase}button.otp-button{margin-top:10px}@media(max-width:900px){.manage-protection-main{padding:0 16px}.hero-title{font-size:36px;margin-bottom:40px}.content-section{grid-template-columns:1fr;min-height:unset}.left-content,.right-content{padding:32px 10px}.form-container{max-width:100%}}@media(max-width:767.98px){.upload-invoice-section.invoice-uploaded .upload-invoice-container{padding:0;border:none}div#customer-info-section.invoice-visible{margin-top:0}.customer-info-container{margin:0}.step-text{font-weight:500;font-size:11.88px;line-height:18.48px;letter-spacing:-.29px}.invoice-details-row{grid-template-columns:1fr;gap:0;margin-bottom:0}.invoice-preview-section{margin-top:12px}.upload-file-container:has(input[disabled]){cursor:not-allowed}.upload-document-section{margin-top:0}.action-buttons{flex-wrap:wrap;gap:12px}.action-buttons button{max-width:100%;padding-block:14.2px;min-height:48px}.checkbox-input{width:16px;height:16px;min-width:16px;min-height:16px}.warranty-popup h2{font-weight:600;font-size:28px;line-height:100%;letter-spacing:0px;margin-bottom:15px}.warranty-popup p{font-weight:400;font-size:12.5px;line-height:18px;letter-spacing:0px;text-align:center}.warranty-popup .warranty-number{font-size:11px}.upload-invoice-container{padding:20px;margin-inline:0px}.warranty-popup .popup-btn{font-weight:300;font-size:8.75px;line-height:100%;letter-spacing:0px;padding:11px 20px;margin-top:12px}a.add-product-btns{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0px;text-align:center;justify-content:center;margin-top:16px;width:100%}.product-card-img{margin-right:12px}.product-card{align-items:flex-start;gap:0px;display:grid;grid-template-columns:1fr 3fr;padding:17px 10px}.product-card-actions{grid-column:span 3;margin-top:12px}.warranty-product-name{font-size:16px;line-height:20px}.serial_number{font-size:12px;line-height:18px;letter-spacing:0}.ordered-on,.warranty-till{font-weight:400;font-size:12px;line-height:18px;letter-spacing:0px}.ordered-on{margin-bottom:7px}.warranty_validity{display:block;grid-template-columns:1fr 1fr}.claim-btn{width:100%;display:flex;justify-content:center;align-items:center;font-size:14px}span.info-msg.tooltip-text{width:160px}.add-product-btn{width:100%;justify-content:center;margin-top:16px}.manage-protection-header-row{flex-wrap:wrap;margin-top:0}.manage-protection-hero-title{font-weight:500;font-size:24px;line-height:100%;letter-spacing:0%;text-align:center}.manage-protection-title{font-weight:500;font-size:16px;line-height:20px;letter-spacing:0px}.manage-protection-subtitle{font-weight:300;font-size:11px;line-height:17px;letter-spacing:0px}.content-section{display:flex;flex-direction:column-reverse}.content-section .right-content{padding:20px}.hero-section{padding:32px 8px;min-height:120px}.hero-title{font-size:28px;margin-bottom:20px;line-height:38px}.step-button{background:#ffffff47;border-radius:50px;padding:7px;display:flex;align-items:center;gap:6.6px;cursor:pointer;transition:all .3s ease;min-width:200px;justify-content:center}.warranty-claim-form-title>svg{height:24px;width:24px}.warranty-claim-form-title{gap:12px}.warranty-claim-form-container{padding:20px;margin-bottom:24px}.warranty-flow{flex-direction:column;gap:7px}.warranty_claim_title .title{font-weight:700;font-size:20px;line-height:25px;letter-spacing:0px}.warranty-claim-form-subtitle{font-size:13px;line-height:20px}.warranty-claim-form-row{flex-wrap:wrap;gap:0;margin-top:0}.warranty-claim-form-row .form-group{width:100%;flex:auto!important}.left-title{font-size:18px;margin-bottom:10px}.left-description{font-size:14px;max-width:100%}.form-label{font-size:14px;margin-bottom:6px}.form-input{font-size:14px;padding:12px;border-radius:6px}.otp-button,.verify-button{font-size:16px;padding:12px;border-radius:6px}input[type=tel]{font-size:14px}.otp-input{width:38px;height:38px;font-size:16px;border-radius:6px}}
/*# sourceMappingURL=/cdn/shop/t/466/assets/warranty.css.map */
