.impression-form-v2{--spacing-0-5: .125rem;--spacing-1: .25rem;--spacing-1-5: .375rem;--spacing-2: .5rem;--spacing-2-5: .625rem;--spacing-3: .75rem;--spacing-3-5: .875rem;--spacing-4: 1rem;--spacing-4-5: 1.125rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--input-height: 2.625rem;--input-gap: .5rem;--input-padding-inline: 1rem;--input-background: transparent;--input-text-color: 55 55 55;--rounded-input: .5rem;--rounded-button: .5rem;--rounded-full: 9999px;--button-background-primary: 46 86 67;--button-text-primary: 255 255 255;--button-background-secondary: 55 55 55;--button-text-secondary: 255 255 255;--text-color: 55 55 55;--text-primary: 55 55 55;--background: 255 255 255;--accent: 46 86 67;--text-xxs: .6875rem;--text-xs: .75rem;--text-sm: .8125rem;--text-base: .9375rem;--text-lg: 1.125rem;--text-letter-spacing: 0;--text-font-family: Inter, sans-serif;--heading-font-family: Inter, sans-serif;--heading-font-weight: 700;--heading-font-style: normal;--heading-text-transform: none;--heading-letter-spacing: 0;--heading-line-height: 1.3;--text-h1: 2rem;--text-h2: 1.5rem;--transform-origin-start: left;--container-max-width: 1200px;--container-gutter: 1.25rem;--error-text: 220 38 38}@media screen and (min-width:700px){.impression-form-v2{--input-height: 3.125rem;--text-h1: 2.5rem;--text-h2: 2rem}}.impression-form-v2 .form{align-content:start;gap:var(--spacing-4);display:grid}.impression-form-v2 .fieldset,.impression-form-v2 .input-row{gap:var(--input-gap);display:grid}@media screen and (min-width:700px){.impression-form-v2 .form:not(.form--tight){gap:var(--spacing-6)}.impression-form-v2 .input-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.impression-form-v2 .input,.impression-form-v2 .textarea,.impression-form-v2 .select{-webkit-appearance:none;appearance:none;height:var(--input-height);border-radius:var(--rounded-input);background:rgb(var(--input-background, transparent));color:rgb(var(--input-text-color, var(--text-color)));text-align:start;border-width:1px;border-style:solid;border-color:rgb(var(--text-color) / .12);width:100%;padding-inline-start:var(--input-padding-inline);padding-inline-end:var(--input-padding-inline);font-family:inherit;font-size:inherit;line-height:inherit}.impression-form-v2 .input::placeholder,.impression-form-v2 .textarea::placeholder{color:rgb(var(--text-color) / .4);opacity:1}.impression-form-v2 :is(.input:focus,.textarea:focus,.select:focus-visible){border-color:currentColor;outline:none;box-shadow:inset 0 0 0 1px}.impression-form-v2 .input.is-floating,.impression-form-v2 .select.is-floating{height:calc(var(--input-height) + .625rem);padding-block-start:var(--spacing-4)}.impression-form-v2 .textarea{vertical-align:top;height:auto;padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4)}.impression-form-v2 .textarea.is-floating{padding-block-start:var(--spacing-6);padding-block-end:var(--spacing-2)}.impression-form-v2 .select{gap:var(--spacing-4);justify-content:space-between;align-items:center;padding-inline-end:calc(var(--input-padding-inline) * 2);display:flex;cursor:pointer}.impression-form-v2 .select-chevron{position:absolute;top:calc(50% - 3.5px);right:var(--input-padding-inline)}.impression-form-v2 .form-control{text-align:start;position:relative}.impression-form-v2 .floating-label{height:calc(var(--input-height) + .625rem);top:0;left:1px;opacity:.5;pointer-events:none;transform-origin:var(--transform-origin-start);grid-auto-flow:column;align-items:center;column-gap:.5rem;margin-inline-start:var(--spacing-4);transition:transform .2s ease-in-out;display:grid;position:absolute}.impression-form-v2 :is(:is(.input,.textarea):focus~.floating-label,:is(.input,.textarea):not(:placeholder-shown)~.floating-label,:is(.input,.textarea,.select):autofill~.floating-label,.select:valid~.floating-label){transform:scale(.65) translateY(calc(-1 * var(--spacing-4)))}.impression-form-v2 .form-control__max-characters-count{display:block;margin-block-start:var(--spacing-1)}@media screen and (min-width:700px){.impression-form-v2 .floating-label{margin-inline-start:var(--spacing-5)}}.impression-form-v2 .button,.impression-form-v2 .btn{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary);-webkit-appearance:none;appearance:none;border-radius:var(--rounded-button);background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));text-align:center;font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);padding:var(--spacing-2-5) var(--spacing-5);font-weight:700;line-height:1.6;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative;border:none;cursor:pointer}.impression-form-v2 .button--lg{font-size:var(--text-base);padding:.8125rem var(--spacing-6)}.impression-form-v2 .button--outline{color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1));background:none;box-shadow:inset 0 0 0 2px}@media screen and (min-width:700px){.impression-form-v2 .button,.impression-form-v2 .btn{padding:var(--spacing-3) var(--spacing-6)}.impression-form-v2 .button--lg{padding:var(--spacing-3-5) var(--spacing-8)}}.impression-form-v2 .icon{vertical-align:middle;display:block}.impression-form-v2 .icon-chevron-bottom{transition:transform .2s ease-in-out}.impression-form-v2 .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.impression-form-v2 .text-xs{font-size:var(--text-xs)}.impression-form-v2 .text-sm{font-size:var(--text-sm)}.impression-form-v2 .text-subdued{color:rgb(var(--text-color) / .7)}.impression-form-v2 .text-end{text-align:end}.impression-form-v2 .text-center{text-align:center}.impression-form-v2 .text-custom{color:rgb(var(--text-color))}.impression-form-v2 .text-error{color:rgb(var(--error-text))}.impression-form-v2 .rounded{border-radius:var(--rounded-input)}.impression-form-v2 .bg-custom{background:rgb(var(--background))}.impression-form-v2 .bg-secondary{background:rgb(var(--text-color) / .05)}.impression-form-v2 .h1,.impression-form-v2 .h2{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height)}.impression-form-v2 .h1{font-size:var(--text-h1)}.impression-form-v2 .h2{font-size:var(--text-h2)}.impression-form-v2 .prose{line-height:1.6}.impression-form-v2 .prose>*+*{margin-block-start:1em}.impression-form-v2 .prose a{text-decoration:underline}.impression-form-v2 .subheading{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase}.impression-form-v2 .circle-chevron{width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--rounded-full);background:rgb(var(--text-color) / .1);flex-shrink:0;place-items:center;transition:all .2s ease-in-out;display:grid}.bottom-footer{background-color:#2e5643}.bottom-footer .inner-section .main-botton-footer{max-width:1200px;width:100%;margin:0 auto;padding:64px 20px;text-align:center;display:flex;flex-direction:column;justify-content:center}.bottom-footer .inner-section .main-botton-footer .footer-logo{width:75px;height:75px;margin:0 auto}.bottom-footer .inner-section .main-botton-footer .footer-logo a img.footer-bottom-logo{width:100%;height:100%}.bottom-footer .inner-section .main-botton-footer h2.bottom-heading{margin:25px auto 32px;font-size:60px!important;font-weight:800!important;line-height:72px;font-family:Inter,sans-serif!important;max-width:900px;width:100%;color:#fff}.bottom-footer .inner-section .main-botton-footer h2.bottom-heading strong{color:#38b6ff}.bottom-footer .inner-section .main-botton-footer .footer-buttons{display:flex;align-items:center;margin:0 auto;gap:16px}.bottom-footer .inner-section .main-botton-footer .footer-buttons .file-a-claim a,.bottom-footer .inner-section .main-botton-footer .footer-buttons .Policy a{padding:11px 0;width:200px;font-weight:700;font-size:15px;line-height:22px;font-family:Inter,sans-serif!important;display:inline-block;border-radius:60px;background:linear-gradient(135deg,#0db2fa,#0357ff);border:1px solid #0db2fa;text-transform:uppercase;color:#fff}.bottom-footer .inner-section .main-botton-footer .footer-buttons .Policy a{background:transparent!important;border:1px solid #0357ff}.bottom-footer .inner-section .main-botton-footer .footer-buttons .Policy a:hover{background-color:#38b6ff0a!important;border:1px solid rgb(56,182,255);transition:.2s all}.bottom-footer .inner-section .main-botton-footer .footer-buttons .file-a-claim a:hover{background-color:#277fb2;box-shadow:#8c98a42d 0 10px 40px 10px;transition:.2s all}.bottom-footer .inner-section .main-botton-footer p.question-have{font-size:16px;font-weight:400;line-height:24px;font-family:Inter,sans-serif!important;margin:64px 0 32px;color:#fff}.bottom-footer .inner-section .main-botton-footer p.question-have a{text-decoration:underline;color:inherit}.bottom-footer .inner-section .main-botton-footer p.visit-para{font-family:Inter,sans-serif!important;font-size:12px;font-weight:400;line-height:normal;padding:17px;border:1px solid rgba(217,217,217,.2);color:#fff}.bottom-footer .inner-section .main-botton-footer .Saveby{display:flex;align-items:center;justify-content:space-between;margin:72px 0 0}.bottom-footer .inner-section .main-botton-footer .Saveby .copyright p{font-size:14px;font-weight:400;line-height:21px;font-family:Inter,sans-serif!important;color:#fff;letter-spacing:.1px}.bottom-footer .inner-section .main-botton-footer .Saveby .copyright{max-width:60%;width:100%;text-align:justify}.bottom-footer .inner-section .main-botton-footer .Saveby .links-part{max-width:40%;width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-around}.bottom-footer .inner-section .main-botton-footer .Saveby .links-part .inner-links-part a p{font-family:Inter,sans-serif!important;font-weight:400;line-height:16px;color:#fff;font-size:14px;letter-spacing:.1px}@media(max-width:1199px){.bottom-footer .inner-section .main-botton-footer h2.bottom-heading{font-size:50px!important;line-height:57px;max-width:620px}.bottom-footer .inner-section .main-botton-footer{max-width:720px}}@media(max-width:899px){.bottom-footer .inner-section .main-botton-footer .Saveby,.bottom-footer .inner-section .main-botton-footer .Saveby .links-part{flex-direction:column;gap:8px}.bottom-footer .inner-section .main-botton-footer .Saveby .links-part .inner-links-part,.bottom-footer .inner-section .main-botton-footer .Saveby .copyright{max-width:100%;text-align:center}}@media(max-width:600px){.bottom-footer .inner-section .main-botton-footer .footer-logo{width:60px;height:60px}.bottom-footer .inner-section .main-botton-footer h2.bottom-heading{font-size:38px!important;line-height:45px;max-width:449px}.bottom-footer .inner-section .main-botton-footer .footer-buttons .file-a-claim a,.bottom-footer .inner-section .main-botton-footer .footer-buttons .Policy a{width:150px;font-size:14px;line-height:20px}.bottom-footer .inner-section .main-botton-footer .Saveby{margin:64px 0 0}.bottom-footer .inner-section .main-botton-footer{padding:32px 20px}}@media(max-width:575px){.bottom-footer .inner-section .main-botton-footer .footer-logo{width:50px;height:50px}}@media(max-width:480px){.bottom-footer .inner-section .main-botton-footer{padding:32px 16px}}.file-claim{padding:110px 0 64px;background:#f7faf9;height:100vh}.file-claim .inner-section{max-width:600px;width:100%;margin:0 auto;padding:0 16px}.file-claim .inner-section .inner-main-content{padding:16px;border-radius:20px;border:1px solid #2e5643;background:#fff}.file-claim .inner-section .inner-main-content h2.heading{font-size:24px!important;font-weight:400!important;line-height:32px;font-family:Inter,sans-serif!important;color:#2e5643;margin:0}.file-claim .inner-section .inner-main-content p.para-text{font-size:16px;font-weight:400;line-height:24px;color:#2e5643;font-family:Inter,sans-serif!important;margin:0 0 32px}.file-claim .inner-section .inner-main-content .input-group{display:flex;flex-direction:column;position:relative;z-index:0;padding:0;margin:0;width:100%;height:100%}.file-claim .inner-section .inner-main-content .input-group.first{margin-bottom:16px}.file-claim .inner-section .inner-main-content .input-group label.input-label{font-size:12px;font-weight:400;line-height:20px;font-family:Inter,sans-serif!important;color:#2e5643;position:absolute;top:-11px;left:12px;z-index:1;background:#fff;padding:0 3px}.file-claim .inner-section .inner-main-content .input-group .input-field{display:flex;align-items:center;border:1px solid rgb(120 129 139 / 35%);width:100%;height:100%;border-radius:5px;padding:16px 14px;gap:8px}.file-claim .inner-section .inner-main-content .input-group.selected .input-label{color:#2e5643}.file-claim .inner-section .inner-main-content .input-group.selected .input-field,.file-claim .inner-section .inner-main-content .input-group.selected .input-field:hover{border:1px solid #2e5643}.file-claim .inner-section .inner-main-content .input-group .input-field:hover{border:1px solid black}.file-claim .inner-section .inner-main-content .input-group .input-field span.input-icon{display:inline-block;height:24px}.file-claim .inner-section .inner-main-content .input-group .input-field span.input-icon svg.MuiSvgIcon-root{-webkit-user-select:none;user-select:none;width:24px;height:24px;display:inline-block;fill:#272727a3;flex-shrink:0;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1)}.file-claim .inner-section .inner-main-content .input-group .input-field input{font-size:16px;font-weight:400;line-height:23px;font-family:Inter,sans-serif!important;width:100%;height:100%;border:none;outline:none;background:transparent}.file-claim .inner-section .inner-main-content .find-btn a{font-size:14px;font-weight:700;line-height:24px;font-family:Inter,sans-serif!important;padding:10px 16px;margin:16px 0 0;max-width:200px;width:100%;display:flex;justify-content:center;background:#2e5643;border-radius:60px;text-transform:uppercase;color:#fff;position:relative}@media(max-width:899px){.file-claim{padding:94px 0 50px}.file-claim .inner-section .inner-main-content h2.heading{font-size:20px!important;line-height:28px}}@media(max-width:575px){.file-claim{padding:80px 0 30px}.file-claim .inner-section .inner-main-content{padding:16px 16px 24px}}.claim-submit,.claim-details{padding:110px 0 64px;height:100%;background:#f7faf9}.claim-details .claim-details-container{width:100%;max-width:600px;margin:0 auto;padding:0 16px}.claim-details .claim-details-title{font-size:32px;font-weight:700;line-height:40px;margin-bottom:11px;text-align:center;font-family:Inter,sans-serif!important;color:#2e5643}.claim-details .claim-details-subtitle{margin:0;font-weight:400;font-size:16px;line-height:1.5;text-align:center;color:#2e5643;font-family:Inter,sans-serif!important}.claim-details .claim-details-form .claim-form-control{display:flex;flex-direction:column;padding-top:32px}.claim-details .claim-details-form .claim-form-control .claim-label-control{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#2e5643;margin-bottom:5.6px}.claim-details .claim-details-form .claim-form-control .input-control-wrap .claim-input-control{width:100%;padding:16px;border-radius:5px;font-size:16px;font-family:Inter,sans-serif;font-weight:400;background:#fff;border:0}.claim-details .claim-details-form .claim-form-control .input-control-wrap .claim-input-control:disabled{border:0}.claim-details .claim-details-form .claim-form-control .input-control-wrap .claim-input-control:focus-within{outline:0}.claim-details .claim-details-form .claim-form-control .input-control-wrap{display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(0,0,0,.26);padding-right:14px;border-radius:5px}.claim-details .claim-details-form .claim-form-control .input-control-wrap .icon-wrap{line-height:0}.claim-details .claim-details-form .claim-form-control .input-control-wrap .icon-wrap .icon{width:24px;height:24px;margin-left:8px;fill:#0000008a}.claim-details .claim-details-form .claim-form-control .input-control-wrap.input-control-select,.claim-details .claim-details-form .claim-form-control .input-control-wrap.input-control-textarea{padding-right:0}.claim-details .claim-details-form .claim-form-control .input-control-wrap.input-control-textarea textarea{resize:none}.claim-details .claim-details-form .claim-form-control .input-control-wrap.input-control-select .claim-input-control{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 19px) calc(1.5em - 2px),calc(100% - 14px) calc(1.5em - 2px),calc(100% - .5em) .5em;background-size:10px 5px,5px 5px,0px 0;background-repeat:no-repeat;-webkit-appearance:none;appearance:none;border:0}.claim-details .claim-details-form .claim-form-control .claim-form-button{text-align:center;display:flex;justify-content:center}.claim-details .claim-details-form .claim-form-control .claim-form-button .submit-claim-button{padding:10px 22px;width:200px!important;font-size:15px;font-weight:700;line-height:24px;font-family:Inter,sans-serif;display:flex;background:#2e5643;color:#fff;border-radius:60px;justify-content:center;align-items:center;text-transform:capitalize;position:relative}.claim-submit .submit-container{max-width:1236px;width:100%;margin:0 auto;padding:0 16px}.claim-submit .submit-container .submited-content{padding:16px 16px 24px;text-align:center;background-color:#fff;color:#1e2022;box-shadow:#8c98a440 0 3px 6px;overflow:hidden;border-radius:20px}.claim-submit .submit-container .submited-content .submited-content-details{display:flex;align-items:center;justify-content:center}.claim-submit .submit-container .submited-content .submited-content-details .submited-text{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#2e5643}.file-claim .error-message,.claim-details .error-message{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:red;white-space:break-spaces;margin:0 0 32px}.file-claim .button-loader,.claim-details .button-loader{width:12px;height:12px;border-radius:50%;display:inline-block;color:#fff;animation:animloader44 2s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes animloader44{0%{box-shadow:14px 0 0 -2px,38px 0 0 -2px,-14px 0 0 -2px,-38px 0 0 -2px}25%{box-shadow:14px 0 0 -2px,38px 0 0 -2px,-14px 0 0 -2px,-38px 0 0 2px}50%{box-shadow:14px 0 0 -2px,38px 0 0 -2px,-14px 0 0 2px,-38px 0 0 -2px}75%{box-shadow:14px 0 0 2px,38px 0 0 -2px,-14px 0 0 -2px,-38px 0 0 -2px}to{box-shadow:14px 0 0 -2px,38px 0 0 2px,-14px 0 0 -2px,-38px 0 0 -2px}}
/*# sourceMappingURL=/cdn/shop/t/429/assets/impact-sections-compat.css.map */
