.popup-content-wrapper .popup-content-search-result{border-bottom:1px solid #dde1e6;border-top:1px solid #dde1e6;margin-top:24px;padding:24px 0;width:100%}@media(min-width:768px){.popup-content-wrapper .popup-content-search-result{margin-top:48px;padding:0}}.popup-content-wrapper .popup-content-search-result .search-result-inquiry-error{margin:50px auto}.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper{align-items:center;display:flex;flex-direction:column-reverse;row-gap:16px}@media(min-width:768px){.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper{flex-direction:row;gap:0 32px;justify-content:space-between;padding:32px 0}}.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-text{width:100%}.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-text .search-result-text-title{color:#878d96;font-size:16px;font-weight:400;line-height:1.5}@media(min-width:768px){.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-text .search-result-text-title{font-size:18px;font-weight:400;line-height:1.5}}.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-text .search-result-text-desc{color:#21272a;font-size:18px;font-weight:500;line-height:1.5}@media(min-width:768px){.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-text .search-result-text-desc{font-size:28px;font-weight:500;line-height:1.5}}.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-text .search-result-text-desc:not(:last-child){padding-bottom:16px}@media(min-width:768px){.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-text .search-result-text-desc:not(:last-child){padding-bottom:24px}}.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-model{align-items:center;background:#f2f4f8;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:24px 0;width:100%}.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-model .search-result-model-img-wrapper{aspect-ratio:1/1;max-height:150px}.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-model .search-result-model-img-wrapper .search-result-model-img{height:auto;max-height:150px;max-width:150px;-o-object-fit:contain;object-fit:contain;width:150px}.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-model .search-result-model-name{color:#000;font-size:16px;font-weight:500;line-height:1.5}@media(min-width:768px){.popup-content-wrapper .popup-content-search-result .search-result-model-wrapper .search-result-model .search-result-model-name{font-size:18px;font-weight:500;line-height:1.5}}.warranty-popup-enter-active,.warranty-popup-leave-active{transition:opacity .3s ease}.warranty-popup-enter-from,.warranty-popup-leave-to{opacity:0}.warranty-popup{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;display:flex;inset:0;overflow:hidden auto;padding:10vw 0;position:fixed;z-index:1000}@media(min-width:768px){.warranty-popup{padding:5vh 0}}.warranty-popup .popup-content-wrapper{align-items:flex-start;background:#fff;border-radius:12px;display:flex;flex-direction:column;margin:auto 15px;max-width:700px;padding:32px 16px;position:relative;width:100%}@media(min-width:768px){.warranty-popup .popup-content-wrapper{border-radius:24px;margin-left:auto;margin-right:auto;padding:40px 48px 48px}}.warranty-popup .popup-content-wrapper .popup-content-close{align-items:center;display:flex;inset-inline-end:12px;position:absolute;top:12px}@media(min-width:768px){.warranty-popup .popup-content-wrapper .popup-content-close{inset-inline-end:24px;top:24px}}.warranty-popup .popup-content-wrapper .popup-content-close .icon-x{cursor:pointer;fill:#878d96;height:20px;width:20px}@media(min-width:768px){.warranty-popup .popup-content-wrapper .popup-content-close .icon-x{height:28px;width:28px}}.warranty-popup .popup-content-wrapper .popup-content-title{border-bottom:1px solid #dde1e6;color:#000;display:block;font-size:20px;font-weight:500;line-height:1.5;padding-bottom:16px;width:100%}@media(min-width:768px){.warranty-popup .popup-content-wrapper .popup-content-title{font-size:32px;font-weight:500;line-height:1.35;padding-bottom:24px}}.warranty-popup .popup-content-wrapper .popup-content-form{margin-top:24px;width:100%}@media(min-width:768px){.warranty-popup .popup-content-wrapper .popup-content-form{margin-top:48px}}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-label{color:#000;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:10px}@media(min-width:768px){.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-label{font-size:18px;font-weight:500;line-height:1.5}}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper{position:relative}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input{background:#fff;border:1px solid #dde1e6;border-radius:4px;color:#21272a;font-size:16px;font-weight:400;line-height:1.5;padding:12px 16px;width:100%}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input::-moz-placeholder{font-size:14px;font-weight:400;line-height:1.5}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input::placeholder{font-size:14px;font-weight:400;line-height:1.5}@media(min-width:768px){.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input::-moz-placeholder{font-size:18px;font-weight:400;line-height:1.5}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input::placeholder{font-size:18px;font-weight:400;line-height:1.5}}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input:focus-within{border-color:#0446f2}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input:focus{background:#fff;box-shadow:none;outline:none}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}@media(min-width:768px){.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input{font-size:18px;font-weight:400;line-height:1.5;padding:16px}}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input-icon{height:24px;inset-inline-end:16px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input-icon svg{fill:#0446f2;height:24px;width:24px}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input-icon svg.icon-magnifier{cursor:pointer}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-input-wrapper .content-form-input-icon svg.icon-spinner{animation:loading-spin 1s linear infinite}.warranty-popup .popup-content-wrapper .popup-content-form .error-msg{color:#f00707;font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}@media(min-width:768px){.warranty-popup .popup-content-wrapper .popup-content-form .error-msg{font-size:16px;font-weight:400;line-height:1.5}}.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-link{color:#0446f2;display:inline-block;font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}@media(min-width:768px){.warranty-popup .popup-content-wrapper .popup-content-form .popup-content-form-link{font-size:16px;font-weight:400;line-height:1.5}}.warranty-popup .popup-content-wrapper .popup-content-desc{align-items:flex-start;color:#878d96;display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:1.5;margin-top:24px;text-align:left}@media(min-width:768px){.warranty-popup .popup-content-wrapper .popup-content-desc{margin-top:48px}}.warranty-popup .popup-content-wrapper .popup-content-desc .warranty_warning_statement{color:#f00707;padding-bottom:12px}.warranty-popup .popup-content-wrapper .popup-content-desc a.click_hover{all:unset;color:#0446f2;cursor:pointer;text-decoration:underline;text-underline-offset:.275em}
