details>summary{list-style:none;transition:margin .15s ease-out;position:relative}details>summary::-webkit-details-marker{display:none}details[open] summary{margin-bottom:4px}
input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
.splide__pagination{gap:10px;display:flex}.splide__pagination__page{opacity:.5;background:#333;border-radius:0;width:8px;height:8px}.splide__pagination__page.is-active{opacity:1;background:#333;width:40px}.splide__arrows .splide__arrow{width:32px;height:60px;opacity:0px;opacity:1;background:#231f20;border-radius:0;justify-content:center;align-items:center;gap:0;font-size:8px;display:flex}.splide__arrows .splide__arrow.splide__arrow--prev{left:0}.splide__arrows .splide__arrow.splide__arrow--next{right:0}.splide__arrows .splide__arrow svg{fill:#fff}
.hide-scroll-bar{-ms-overflow-style:none;scrollbar-width:none}.hide-scroll-bar::-webkit-scrollbar{display:none}
.floatingAnimation{animation:1.5s ease-in-out infinite floatAnimation}@keyframes floatAnimation{0%{transform:translateY(0)}75%{transform:translateY(-16px)}to{transform:translateY(0)}}
input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
#newCar details>summary{list-style:none;transition:margin .15s ease-out;position:relative}#newCar details>summary::-webkit-details-marker{display:none}#newCar details[open] summary{margin-bottom:4px}
.carousel-wrapper .splide__pagination{gap:10px;display:flex}.carousel-wrapper .splide__pagination__page{opacity:.5;background:#333;border-radius:0;width:8px;height:8px}.carousel-wrapper .splide__pagination__page.is-active{opacity:1;background:#333;width:40px}.carousel-wrapper .splide__arrows .splide__arrow{background:#ce181e;width:19px;height:19px;font-size:8px}.carousel-wrapper .splide__arrows .splide__arrow svg{fill:#fff}
.video-gallery-section .splide__arrow.splide__arrow--prev svg{rotate:180deg}.video-gallery-section .splide__arrows .splide__arrow{border-radius:0;width:19px;background:#000!important;height:50px!important}.btn-with-opacity{opacity:1}.video-gallery-section .splide__arrow--next{top:140px;bottom:0;right:-16px;transform:translateY(-65px)}.video-gallery-section .splide__arrow--prev{top:140px;bottom:0;left:-16px;transform:translateY(-65px)}.video-gallery-section .splide__pagination__page{opacity:.5;background:#333;border-radius:0;width:5px;height:4px}.video-gallery-section .splide__pagination__page.is-active{opacity:1;background:#333;width:25px;transform:none}
input[type=range].single-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #c8102e;border-radius:50%;width:22px;height:22px;transition:all .1s;position:relative;box-shadow:0 1px 3px #0000001a}input[type=range].single-slider:disabled::-webkit-slider-thumb{appearance:none;cursor:not-allowed;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%;width:22px;height:22px;transition:all .1s;position:relative;box-shadow:0 1px 3px #0000001a}input[type=range].single-slider:focus::-webkit-slider-thumb{border:3px solid #c8102e}input[type=range].single-slider:not(:disabled)::-webkit-slider-thumb:hover{border:3px solid #c8102e}input[type=range].single-slider::-moz-range-thumb{cursor:pointer;background-color:#fff;border:none;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0000001a}input[type=range].single-slider:disabled::-moz-range-thumb{cursor:none;background-color:#fff;border:none;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0000001a}input[type=range].single-slider:not(:disabled)::-moz-range-thumb:hover{border:3px solid #c8102e;box-shadow:0 2px 6px #00000026}input[type=range].single-slider::-webkit-slider-track{background:0 0}input[type=range].single-slider::-moz-range-track{background:0 0;border:none;height:1px}input[type=range]:focus{outline:none}
.gm-style-iw.gm-style-iw-c{background-color:#393536;border-radius:4px;margin:0;padding:16px!important}.gm-style-iw-chr{display:none}.gm-style-iw.gm-style-iw-c .gm-style-iw-d{color:#fff;overflow:auto!important}.gm-style-iw.gm-style-iw-c .gm-style-iw-d p{color:#fff;font-size:16px;line-height:24px}.gm-style-iw.gm-style-iw-c .gm-style-iw-d p span{font-weight:700}.gm-style-iw-t .gm-style-iw-tc{display:none!important}
#detailContentPromo a{color:#036ebc;font-weight:500}
#detailContentArticle a{color:#036ebc;font-weight:500}
.branch-sales-carousel .splide__arrow.splide__arrow--prev svg{rotate:180deg}.branch-sales-carousel .splide__arrows .splide__arrow{border-radius:0;background:#231f20!important;width:32px!important;height:60px!important}.branch-sales-carousel .splide__arrow--next{right:0}.branch-sales-carousel .splide__arrow--prev{left:0}@media screen and (max-width:768px){.branch-sales-carousel .splide__arrow--next,.branch-sales-carousel .splide__arrow--prev{right:0}.branch-sales-carousel .splide__arrows .splide__arrow{width:20px!important}}
.branch-info a{color:#036ebc}
#branch-detail a{color:#036ebc}
.employee_stories.splide__arrow.splide__arrow--prev svg{rotate:180deg}.employee_stories.splide__arrows .splide__arrow{border-radius:0;background:#231f20!important;width:32px!important;height:60px!important}.employee_stories.splide__arrow--next{padding:12px;bottom:0;right:-20px;transform:translateY(-50px)}.employee_stories.splide__arrow--prev{padding:12px;bottom:0;left:-20px;transform:translateY(-50px)}@media screen and (max-width:768px){.employee_stories.splide__arrows .splide__arrow{border-radius:0;background:#000!important;width:20px!important;height:50px!important}.employee_stories.splide__arrow--next{padding:0;bottom:0;right:-20px;transform:translateY(-50px)}.employee_stories.splide__arrow--prev{padding:0;bottom:0;left:-20px;transform:translateY(-50px)}}
.success-animation{margin:0 auto 3rem}.checkmark{stroke-width:2px;stroke:#63cb55;stroke-miterlimit:10;border-radius:50%;width:100px;height:100px;margin:0 auto;animation:.4s ease-in-out .4s forwards fill,.3s ease-in-out .9s both scale;display:block;position:relative;top:5px;right:5px;box-shadow:inset 0 0 #63cb55}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;stroke:#63cb55;fill:#fff;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.checkmark__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #63cb55}}
.success-animation{margin:0 auto 3rem}.checkmark{stroke-width:2px;stroke:#63cb55;stroke-miterlimit:10;border-radius:50%;width:100px;height:100px;margin:0 auto;animation:.4s ease-in-out .4s forwards fill,.3s ease-in-out .9s both scale;display:block;position:relative;top:5px;right:5px;box-shadow:inset 0 0 #63cb55}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;stroke:#63cb55;fill:#fff;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.checkmark__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #63cb55}}
#branch-list-desc a{color:#036ebc}
.whatsnew-section .splide__arrow.splide__arrow--prev svg{rotate:180deg}.whatsnew-section .splide__arrows .splide__arrow{opacity:1;border-radius:0;width:19px;background:#231f20!important;height:50px!important}.btn-with-opacity{opacity:1}.whatsnew-section .splide__arrow--next{top:140px;bottom:0;right:-16px;transform:translateY(-65px)}.whatsnew-section .splide__arrow--prev{top:140px;bottom:0;left:-16px;transform:translateY(-65px)}
.car-slider-video .splide__arrow.splide__arrow--prev svg{rotate:180deg}.car-slider-video .splide__arrows .splide__arrow{border-radius:0;background:#231f20!important;width:32px!important;height:60px!important}.car-slider-video .splide__arrow--next{top:0;right:0;transform:translateY(75px)}.car-slider-video .splide__arrow--prev{top:0;left:0;transform:translateY(75px)}
button:focus,summary:focus,input:focus{outline:none!important}button:active,summary:active{-webkit-tap-highlight-color:transparent;outline:none}button{-webkit-tap-highlight-color:transparent}summary{cursor:pointer}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}details>summary{list-style:none;transition:margin .15s ease-out;position:relative}details>summary::-webkit-details-marker{display:none}details[open] summary{margin-bottom:4px}.hideScrollBar{scrollbar-width:none;-ms-overflow-style:none}.hideScrollBar::-webkit-scrollbar{display:none}.custom-number-input input:focus,.custom-number-input button:focus{outline:none!important}input.otp-input:focus{border-color:#3b82f6;outline:none!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:root{--state-default:#7997ab;--state-success:#5dbe7f;--state-error:#f56060;--state-warning:#ffba00;--state-inactive:#ddd;--primary-background:#e5e5e5;--secondary-background:#fff;--primary-font:#04244d;--secondary-font:#526680;--time-cubit:.6s;--time-quarter:calc(var(--time-cubit) / 4);--time-half:calc(var(--time-cubit) / 2);--time-threequater:calc(var(--time-cubit) / .75);--time-single:var(--time-cubit);--time-double:calc(var(--time-cubit) * 2);--time-triple:calc(var(--time-cubit) * 3)}svg.error circle.solid{stroke:var(--state-inactive)}svg.error circle.animation{stroke:var(--state-error);stroke-dasharray:1 200;stroke-dashoffset:2px;transition:stroke-dashoffset .2s linear .26s,stroke-dasharray .2s linear .26s}svg.error.toggle circle.animation{stroke-dasharray:200 0;stroke-dashoffset:0;transition:stroke-dashoffset .2s linear,stroke-dasharray .2s linear}svg.error line{stroke:var(--state-error);stroke-dashoffset:-50px;stroke-dasharray:50}svg.error line.left{transition:stroke-dashoffset .12s linear}svg.error line.right{transition:stroke-dashoffset .12s linear .16s}svg.error.toggle line.left{stroke-dashoffset:0;transition:stroke-dashoffset .12s linear .26s}svg.error.toggle line.right{stroke-dashoffset:0;transition:stroke-dashoffset .12s linear .44s}svg.warning circle.solid{stroke:var(--state-inactive)}svg.warning circle.animation{stroke:var(--state-error);stroke-dasharray:1 200;stroke-dashoffset:2px;transition:stroke-dashoffset .2s linear .26s,stroke-dasharray .2s linear .26s}svg.warning.toggle circle.animation{stroke-dasharray:200 0;stroke-dashoffset:0;transition:stroke-dashoffset .2s linear,stroke-dasharray .2s linear}svg.warning path,svg.warning line{stroke:var(--state-error)}svg.warning path{stroke-dashoffset:-50px;stroke-dasharray:50;transition:stroke-dashoffset .12s linear}svg.warning line{stroke-width:0;transition:stroke-width 30ms linear .2s}svg.warning.toggle path{stroke-dashoffset:0;transition:stroke-dashoffset .12s linear .28s}svg.warning.toggle line{stroke-width:8px;transition:stroke-width 30ms linear .26s}svg.success circle.solid{stroke:var(--state-inactive)}svg.success circle.animation{stroke:var(--state-success);stroke-dasharray:1 200;stroke-dashoffset:2px;transition:stroke-dashoffset .2s linear .26s,stroke-dasharray .2s linear .26s}svg.success.toggle circle.animation{stroke-dasharray:200 0;stroke-dashoffset:0;transition:stroke-dashoffset .2s linear,stroke-dasharray .2s linear}svg.success path{stroke:var(--state-success);stroke-dashoffset:-50px;stroke-dasharray:50;transition:stroke-dashoffset .12s linear .26s}svg.success.toggle path{stroke-dashoffset:0}.loading-spinner{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .2s ease-in-out}.focus-ring:focus{outline-offset:2px;outline:2px solid #3b82f6}.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}