.loading[data-v-bf0abb59]{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.loading__spinner[data-v-bf0abb59]{animation:spin-bf0abb59 1.5s linear infinite;border-top:6px solid var(--background);border:6px solid var(--background);border-radius:50%;border-top-color:var(--spin-color);height:inherit;width:inherit}@keyframes spin-bf0abb59{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.modal-disclaimer[data-v-4b234d1a]{align-items:center;background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.modal-disclaimer__wrap[data-v-4b234d1a]{background-color:#fff;width:600px}@media (max-width:319px),(min-width:320px) and (max-width:767px),(min-width:768px) and (max-width:1023px){.modal-disclaimer__wrap[data-v-4b234d1a]{width:100%}}.modal-disclaimer__car-info[data-v-4b234d1a],.modal-disclaimer__disclaimer[data-v-4b234d1a],.modal-disclaimer__header[data-v-4b234d1a],.modal-disclaimer__list-price[data-v-4b234d1a]{padding:1.25rem}.modal-disclaimer__header[data-v-4b234d1a]{align-items:center;border-bottom:1px solid #f9f9fa;display:flex;justify-content:space-between;padding:.8rem 1.25rem}.modal-disclaimer__header .title[data-v-4b234d1a]{font-size:1.25rem;font-weight:600;text-transform:capitalize}.modal-disclaimer__header .close-button[data-v-4b234d1a]{color:#aaa;cursor:pointer;font-size:2rem;font-weight:700}.modal-disclaimer__header .close-button[data-v-4b234d1a]:focus,.modal-disclaimer__header .close-button[data-v-4b234d1a]:hover{color:#000;cursor:pointer;text-decoration:none}.modal-disclaimer__car-info[data-v-4b234d1a]{align-items:center;background-color:#f9f9fa;display:grid;gap:1rem;grid-template-columns:auto 1fr}.modal-disclaimer__car-info .thumb[data-v-4b234d1a]{border-radius:.5rem;box-shadow:0 0 .9rem #e0e0e099;overflow:hidden;width:250px}@media (max-width:319px),(min-width:320px) and (max-width:767px),(min-width:768px) and (max-width:1023px){.modal-disclaimer__car-info .thumb[data-v-4b234d1a]{width:100%}}.modal-disclaimer__car-info .thumb img[data-v-4b234d1a]{display:block;width:100%}.modal-disclaimer__car-info .info .title[data-v-4b234d1a]{font-size:1.5rem}@media (max-width:319px),(min-width:320px) and (max-width:767px),(min-width:768px) and (max-width:1023px){.modal-disclaimer__car-info .info .title[data-v-4b234d1a]{font-size:.9rem}.modal-disclaimer__car-info .info .list[data-v-4b234d1a]{display:flex;flex-direction:column;gap:.5rem}}.modal-disclaimer__car-info .info .list span[data-v-4b234d1a]{font-size:.8rem}@media (max-width:319px),(min-width:320px) and (max-width:767px),(min-width:768px) and (max-width:1023px){.modal-disclaimer__car-info .info .list span[data-v-4b234d1a]{display:flex;flex-direction:column}}.modal-disclaimer__car-info .info .list span[data-v-4b234d1a]:first-child{font-weight:700}.modal-disclaimer__list-price[data-v-4b234d1a]{background:#295600;display:flex;flex-direction:column;gap:.5rem}.modal-disclaimer__list-price .item[data-v-4b234d1a]{display:flex;justify-content:space-between}.modal-disclaimer__list-price .item span[data-v-4b234d1a]{color:#fff;font-size:.8rem}.modal-disclaimer__list-price .item.price span[data-v-4b234d1a],.modal-disclaimer__list-price .item.sale-price span[data-v-4b234d1a]{font-size:1rem;font-weight:700}.modal-disclaimer__disclaimer[data-v-4b234d1a]{background-color:#f9f9fa;display:flex;flex-direction:column;gap:1rem}.modal-disclaimer__disclaimer .title[data-v-4b234d1a]{font-size:.8rem}.modal-disclaimer__disclaimer .text[data-v-4b234d1a]{display:block;font-size:.5rem;max-height:150px;overflow:auto;text-align:justify}.modal-disclaimer__footer[data-v-4b234d1a]{display:flex;justify-content:flex-end;padding:1rem}
