.warranty-form{padding-bottom:2px}.warranty-form .checkbox-wrapper{align-items:center;display:flex}.warranty-form .checkbox-wrapper input,.warranty-form .checkbox-wrapper label{margin-bottom:0}.warranty-form .input-full{margin-bottom:2px}.warranty-form textarea.input-full{margin-bottom:4px}.warranty-form .input-error{border-color:#d02e2e}.warranty-form .grid-item{position:relative}.warranty-form .grid-item small{position:absolute;letter-spacing:0!important;font-style:italic;visibility:hidden;top:98%;line-height:1.3}.warranty-form .grid-item:has(.input-error) small{visibility:visible;color:#d02e2e}.warranty-form .info-text{font-size:.85em;color:#414141;margin-bottom:0;margin-top:.2rem}.warranty-form .grid-item:has(.input-error) .info-text{margin-top:0}.warranty-form .form-grid{display:grid;gap:1.5rem 1rem;margin-bottom:35px}.form-grid .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid input[type=file]::file-selector-button{background-color:var(--colorBtnPrimary);border:1px solid transparent;color:var(--colorBtnPrimaryText);padding:4px 14px;font-size:calc(var(--typeBaseSize) - 6px);font-size:max(calc(var(--typeBaseSze) - 6px),12px);margin-right:20px;transition:.5s;margin-bottom:-1px;margin-top:-1px}.form-grid input[type=file]::file-selector-button:hover{background-color:var(--colorBtnPrimary);transform:scale(1.05)}progress{accent-color:#6e715b;background-color:#e9e9e3;-webkit-appearence:none;height:8px}progress::-webkit-progress-bar{background-color:#e9e9e3}progress::-webkit-progress-value{background-color:#6e715b;transition:width .5s ease}progress::-moz-progress-bar{background-color:#6e715b;transition:width .5s ease}.warranty-form .success-screen .container{text-align:center;padding:40px;margin:auto;border:1px solid #56ad6a;border-radius:8px;background-color:#ecfef06e;min-width:300px;color:#000;display:flex;gap:25px;flex-direction:column;align-items:center;justify-content:center}.warranty-form .success-screen .icon{height:2.3rem;width:2.3rem;margin-right:8px;color:#4caf50}.warranty-form .success-message h3{font-size:24px;margin-bottom:0}.warranty-form .success-screen p{margin-bottom:0}.warranty-form .additional-info p{font-size:14px;font-weight:700}.warranty-form .additional-info a{font-weight:400}.warranty-form .success-actions{display:flex;gap:.25rem;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:769px){.warranty-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.warranty-form .grid-item.col-span-2{grid-column:span 2 / span 2}}
/*# sourceMappingURL=/cdn/shop/t/197/assets/warranty-form.css.map */
