.warranty-select-fieldRoot{margin-bottom:16px}.warranty-select-fieldRoot .warranty_select_wrapper{position:relative}.warranty-select-fieldRoot .warranty_select_wrapper .warranty_custom_select{font-size:14px;line-height:24px;height:48px;padding:12px 12px 12px 16px;outline:none;width:100%;box-shadow:none;border:1px solid #dbdee7;border-radius:8px;color:#282829;background-color:#fafafa;margin-bottom:8px;position:relative;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.warranty-select-fieldRoot .warranty_select_wrapper .warranty_custom_select.warning{border:1px solid #d91e36}@media only screen and (max-width:991.9px){.warranty-select-fieldRoot .warranty_select_wrapper .warranty_custom_select{margin-bottom:8px}}.warranty-select-fieldRoot .warranty_select_wrapper .warranty_custom_select p{font:normal 400 14px/24px Sofia Pro;color:#b1b1b4;max-width:70%;margin-bottom:0}.warranty-select-fieldRoot .warranty_select_wrapper .warranty_custom_select p.selected{color:#282829}.warranty-select-fieldRoot .warranty_select_wrapper .warranty_custom_select img{position:absolute;right:16px;top:12px;width:24px;height:24px}.warranty-select-fieldRoot .warranty_select_wrapper .warranty_custom_options{font:normal 400 14px/24px Sofia Pro;padding:8px 0;border-radius:8px;box-shadow:4px 8px 16px rgba(142,153,168,.15);position:absolute;background-color:#fff;z-index:10;width:100%;max-height:260px;overflow:auto}.warranty-select-fieldRoot .warranty_select_wrapper .warranty_custom_options li{list-style:none}.warranty-select-fieldRoot .warranty_select_wrapper .warranty_custom_options .custom_option{padding:12px 16px;z-index:10;cursor:pointer}.warranty-select-fieldRoot .warranty_select_wrapper .warranty_custom_options .custom_option:hover{background-color:#f5f5f7}.warranty-select-fieldRoot label{font:normal 400 12px/16px Sofia Pro}.warranty-select-fieldRoot label.warning{color:#d91e36}.warranty-select-fieldRoot .error{font:normal 400 12px/16px Sofia Pro;color:#d91e36;margin-top:8px}.warranty-select-fieldRoot .error span{margin-left:8px}.warranty-select-fieldRoot .error img{width:16px;height:16px}.input-text-fieldRoot{position:relative;width:100%;margin-bottom:18px}.input-text-fieldRoot.warning input{border:1px solid #d91e36}.input-text-fieldRoot.warning label{color:#d91e36}.input-text-fieldRoot label{font:normal 400 12px/16px Sofia Pro;margin:0 0 8px}.input-text-fieldRoot input{font-size:16px;line-height:16px;height:48px;padding:12px 12px 12px 16px;outline:none;width:100%;box-shadow:none;border:1px solid #e6e6e6;border-radius:8px;color:#282829;background:#fafafa}.input-text-fieldRoot input::-moz-placeholder{font:normal 400 14px/24px Sofia Pro!important;color:#b1b1b4}.input-text-fieldRoot input:-ms-input-placeholder{font:normal 400 14px/24px Sofia Pro!important;color:#b1b1b4}.input-text-fieldRoot input::placeholder{font:normal 400 14px/24px Sofia Pro!important;color:#b1b1b4}.input-text-fieldRoot input::-webkit-input-placeholder{font:normal 400 14px/24px Sofia Pro!important;color:#b1b1b4}.input-text-fieldRoot.disabled{background:#e2e2e2;cursor:default;border-radius:6px}.input-text-fieldRoot input:focus+label{color:#282829;top:10px;background:#fff;transform:translateY(-19px) scale(.8)}.input-text-fieldRoot input:not(:-moz-placeholder-shown)+label{top:10px;transform:translateY(-19px) scale(.8);background:#fff}.input-text-fieldRoot input:not(:-ms-input-placeholder)+label{top:10px;transform:translateY(-19px) scale(.8);background:#fff}.input-text-fieldRoot input:not(:placeholder-shown)+label{top:10px;transform:translateY(-19px) scale(.8);background:#fff}.input-text-fieldRoot textarea{outline:none;border:1px solid #e6e6e6;width:100%;overflow:auto;font-size:14px;line-height:25px;padding:16px;color:#282829;border-radius:8px}.input-text-fieldRoot textarea::-webkit-scrollbar{width:8px!important;display:block;cursor:pointer}.input-text-fieldRoot textarea::-webkit-scrollbar-thumb{background-color:#e6e6e6;border-radius:20px;cursor:pointer}.input-text-fieldRoot p{font:normal 400 12px/16px Sofia Pro;color:#d91e36;margin-top:8px;margin-bottom:0}.input-text-fieldRoot p span{margin-left:8px}.input-text-fieldRoot p img{width:16px;height:16px}.input-text-fieldRoot .password-show-btn{font:normal normal normal 14px/18px Sofia Pro;letter-spacing:.08px;color:#707070;position:absolute;right:21px;top:21px;opacity:.5;cursor:pointer}.warranty-activated-modal-wrapper{position:fixed;overflow:auto;top:0;left:0;z-index:1000;width:100%;height:100vh;background-color:rgba(40,40,41,.749)}.warranty-activated-modal-wrapper::-webkit-scrollbar{display:none}.warranty-activated-modal-wrapper .modal-inner{position:relative;max-width:736px;width:100%;margin:60px auto;height:960px;background:#fff;border-radius:16px}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner{max-width:100%;height:100%;margin:0;border-radius:0;min-height:768px;overflow-x:hidden}}.warranty-activated-modal-wrapper .modal-inner .modal-white-gradient{position:absolute;bottom:0;z-index:2;width:100%;height:393px;border-radius:0 0 16px 16px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 25%,#fff 83.85%)}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .modal-white-gradient{background:linear-gradient(180deg,hsla(0,0%,100%,0) 45.83%,#fff 96.87%);height:451px}}.warranty-activated-modal-wrapper .modal-inner .modal-white-gradient .web-btn{position:absolute;left:50%;transform:translateX(-50%);bottom:48px;z-index:120;width:352px;opacity:0;cursor:pointer;font:normal 400 14px/24px Sofia Pro;animation:fade-in-smile-section .6s ease-in 2322ms forwards}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .modal-white-gradient .web-btn{bottom:56px}}.warranty-activated-modal-wrapper .modal-inner .modal-gradient{border-radius:16px;width:100%;height:100%;background:#fff;animation:background-change .6s ease-in 2322ms forwards}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .modal-gradient{animation:background-change-mobile .6s ease-in 2322ms forwards}}.warranty-activated-modal-wrapper .modal-inner .close-icon{position:absolute;z-index:2;top:40px;right:40px;opacity:0;cursor:pointer;animation:fade-in-smile-section .6s ease-in 2322ms forwards}.warranty-activated-modal-wrapper .modal-inner .close-icon img{width:100%;height:100%}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .close-icon{top:16px;right:16px}}.warranty-activated-modal-wrapper .modal-inner .warranty-activated-section{text-align:center;position:absolute;width:544px;left:50%;top:50%;transform:translate(-50%,-25%);animation:translate-upwards .6s ease-in 1.24s forwards}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .warranty-activated-section{width:calc(100% - 32px)}}.warranty-activated-modal-wrapper .modal-inner .warranty-activated-section h2{font:normal 700 32px/40px Sofia Pro Semi;color:#23bf9a;margin:48px 0 8px;opacity:0;animation:fade-in .24s ease-in 1s forwards,change-font-h2 .6s ease-in 1.24s forwards}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .warranty-activated-section h2{font:normal 600 16px/24px Sofia Pro Semi;margin:45px 0 0;animation:fade-in .24s ease-in 1s forwards,change-font-h2-mobile .6s ease-in 1.24s forwards}}.warranty-activated-modal-wrapper .modal-inner .warranty-activated-section p{font:normal 400 20px/32px Sofia Pro;text-align:center;color:#6e6e73;margin:0;opacity:0;animation:fade-in .24s ease-in 1s forwards,change-font-p .6s ease-in 1.24s forwards}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .warranty-activated-section p{font-size:12px;line-height:16px;animation:fade-in .24s ease-in 1s forwards}}.warranty-activated-modal-wrapper .modal-inner .warranty-activated-section img{width:160px;height:160px;animation:change-size .6s ease-in 1.24s forwards}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .warranty-activated-section img{animation-name:change-size-mobile}}.warranty-activated-modal-wrapper .modal-inner .divider-img{position:absolute;top:232px;left:50%;transform:translateX(-50%);width:4px;height:40px;opacity:0;background-color:#e6e6e6;border-radius:4px;animation:fade-in-divider .48s ease-in 1841ms forwards}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .divider-img{top:132px;height:calc(100% - 720px)}}.warranty-activated-modal-wrapper .modal-inner .free-smile-section{text-align:center;width:544px;position:absolute;bottom:48px;left:50%;opacity:0;transform:translateX(-50%);animation:fade-in-smile-section .6s ease-in 2322ms forwards}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .free-smile-section{width:calc(100% - 16px);bottom:0}.warranty-activated-modal-wrapper .modal-inner .free-smile-section .free_smile_logo{width:32px;height:32px}}.warranty-activated-modal-wrapper .modal-inner .free-smile-section h2{font:normal 600 32px/40px Sofia Pro Semi;color:#2caae2;margin:24px 0 8px}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .free-smile-section h2{font-size:20px;line-height:32px;margin:8px 0 4px}}.warranty-activated-modal-wrapper .modal-inner .free-smile-section p{font:normal 400 20px/32px Sofia Pro;color:#6e6e73;margin-bottom:0}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .free-smile-section p{font-size:14px;line-height:24px}}.warranty-activated-modal-wrapper .modal-inner .free-smile-section .free-smile-img-container{padding-top:400px;position:relative;overflow:hidden}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .free-smile-section .free-smile-img-container{padding-top:451px}}.warranty-activated-modal-wrapper .modal-inner .free-smile-section .free-smile-img-container img{position:absolute;left:50%;bottom:-70px;transform:translateX(-50%)}@media only screen and (max-width:767.9px){.warranty-activated-modal-wrapper .modal-inner .free-smile-section .free-smile-img-container img{bottom:0}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-divider{to{opacity:1}}@keyframes translate-upwards{to{top:20px;transform:translate(-50%)}}@keyframes change-font-h2{to{font-size:20px;line-height:32px;margin-top:0}}@keyframes change-font-h2-mobile{to{font-size:14px;line-height:24px;margin-top:0}}@keyframes change-font-p{to{font-size:16px;line-height:24px}}@keyframes change-size{to{width:96px;height:96px}}@keyframes change-size-mobile{to{width:48px;height:48px}}@keyframes fade-in-smile-section{to{opacity:1}}@keyframes background-change{to{background:radial-gradient(47.58% 84.58% at 97.58% 45.09%,rgba(255,241,212,.6) 0,rgba(255,241,212,0) 100%),radial-gradient(54.61% 97.08% at 0 100%,rgba(255,172,237,.3) 0,rgba(255,172,237,0) 100%)}}@keyframes background-change-mobile{to{background:radial-gradient(47.58% 84.58% at 97.58% 45.09%,rgba(255,241,212,.6) 0,rgba(255,241,212,0) 100%),radial-gradient(54.61% 97.08% at 0 100%,rgba(255,172,237,.3) 0,rgba(255,172,237,0) 100%)}}.warranty_activation_wrapper{width:544px;margin:150px auto 120px;max-width:100%}@media only screen and (max-width:767.9px){.warranty_activation_wrapper{margin:110px auto 56px;padding:0 16px}}.warranty_activation_wrapper .main_section{padding:40px 0}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .main_section{padding:32px 0}}.warranty_activation_wrapper .main_section h1{font:normal 600 32px/40px Sofia Pro Semi;margin-bottom:16px}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .main_section h1{font-size:28px;line-height:40px}}.warranty_activation_wrapper .main_section .warranty_description{color:#6e6e73;font:normal 400 20px/32px Sofia Pro;margin-bottom:40px}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .main_section .warranty_description{font-size:16px;line-height:24px;margin-bottom:32px}}.warranty_activation_wrapper .main_section .warranty_description span{color:#282829;font-weight:700}.warranty_activation_wrapper .main_section .warranty_activation_inputs{padding-bottom:24px}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .main_section .warranty_activation_inputs ::-moz-placeholder{font-weight:400;font-size:14px;line-height:24px!important;color:#b1b1b4}.warranty_activation_wrapper .main_section .warranty_activation_inputs :-ms-input-placeholder{font-weight:400;font-size:14px;line-height:24px!important;color:#b1b1b4}.warranty_activation_wrapper .main_section .warranty_activation_inputs ::placeholder{font-weight:400;font-size:14px;line-height:24px!important;color:#b1b1b4}.warranty_activation_wrapper .main_section .warranty_activation_inputs ::-webkit-input-placeholder{font-weight:400;font-size:14px;line-height:24px!important;color:#b1b1b4}}.warranty_activation_wrapper .main_section .activate-btn{text-align:center;margin:0 auto 40px}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .main_section .activate-btn{margin:0 auto 40px;width:100%}}.warranty_activation_wrapper .main_section .activate-btn a{min-width:352px}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .main_section .activate-btn a{min-width:100%}}.warranty_activation_wrapper .main_section .activate-btn a{padding:8px 24px;font-weight:400;font-size:14px;line-height:24px;border:none}.warranty_activation_wrapper .main_section .warranty_terms{text-align:center;color:#282829;margin-bottom:0;font:normal 400 12px/16px Sofia Pro}.warranty_activation_wrapper .main_section .warranty_terms a{text-decoration:underline;color:#282829}.warranty_activation_wrapper .main_section.find_main_section h1{margin-bottom:40px}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .main_section.find_main_section h1{margin-bottom:16px}}.warranty_activation_wrapper .main_section.find_main_section h2{font:normal 400 28px/40px Sofia Pro;margin-bottom:24px}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .main_section.find_main_section h2{font-size:20px;line-height:32px;margin-bottom:32px}}.warranty_activation_wrapper .main_section.find_main_section .warranty_list_head{color:#282829;margin-bottom:0}.warranty_activation_wrapper .main_section.find_main_section .warranty_list_head:last-child{margin-top:8px}.warranty_activation_wrapper .main_section.find_main_section .warranty_card_description{color:#6e6e73}.warranty_activation_wrapper .main_section.find_main_section li,.warranty_activation_wrapper .main_section.find_main_section p{font:normal 400 16px/24px Sofia Pro}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .main_section.find_main_section li,.warranty_activation_wrapper .main_section.find_main_section p{font-size:14px}}.warranty_activation_wrapper .main_section.find_main_section ol{margin-bottom:8px}.warranty_activation_wrapper .main_section.find_main_section img{display:block;margin:16px auto}@media only screen and (max-width:575.9px){.warranty_activation_wrapper .main_section.find_main_section img{width:240px;height:240px}}.warranty_activation_wrapper .main_section .submit_error{font:normal 400 14px/16px Sofia Pro;margin-bottom:16px;text-align:center;color:#d91e36}.warranty_activation_wrapper .loader{margin:0 auto;border-radius:50%;border:3px solid #f3f3f3;border-top-color:#2caae2;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.warranty_activation_wrapper .get_help_section{border-top:1px solid #e6e6e6;padding:40px 0 0}@media screen and (max-width:767.9px){.warranty_activation_wrapper .get_help_section{padding:32px 0 0}}.warranty_activation_wrapper .get_help_section h1{font:normal 400 28px/40px Sofia Pro;margin-bottom:24px}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .get_help_section h1{font-size:20px;line-height:32px;margin-bottom:0}}.warranty_activation_wrapper .get_help_section .get_help_options{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .get_help_section .get_help_options{display:block}}.warranty_activation_wrapper .get_help_section .get_help_options .get_help_option{cursor:pointer;display:flex;padding:20px 16px;background-color:#fafafa;font:normal 400 16px/24px Sofia Pro;width:100%;min-height:88px;border-radius:8px}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .get_help_section .get_help_options .get_help_option{width:100%;display:block;min-height:auto}}.warranty_activation_wrapper .get_help_section .get_help_options .get_help_option:last-child{margin-left:16px;margin-right:0}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .get_help_section .get_help_options .get_help_option:last-child{margin:16px 0 0}}.warranty_activation_wrapper .get_help_section .get_help_options .get_help_option:first-child{margin-left:0}@media only screen and (max-width:767.9px){.warranty_activation_wrapper .get_help_section .get_help_options .get_help_option:first-child{margin:16px 0 0}}.warranty_activation_wrapper .get_help_section .get_help_options .get_help_option div{display:flex;align-items:center;justify-content:space-between}.warranty_activation_wrapper .get_help_section .get_help_options .get_help_option div img:first-child{margin-right:16px}.warranty_activation_wrapper .get_help_section .get_help_options .get_help_option div img:last-child{margin-left:16px}
/*# sourceMappingURL=61315b48d1265327.css.map*/