.badge{border:1px solid}.badge-outline-primary{color:#ba222e;border-color:#ba222e}a.badge-outline-primary:hover,a.badge-outline-primary:focus{color:#ba222e;border-color:#8f1a23}a.badge-outline-primary:focus,a.badge-outline-primary.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(186,34,46,0.5);box-shadow:0 0 0 .2rem rgba(186,34,46,0.5)}.badge-outline-secondary{color:#787878;border-color:#787878}a.badge-outline-secondary:hover,a.badge-outline-secondary:focus{color:#787878;border-color:#5f5f5f}a.badge-outline-secondary:focus,a.badge-outline-secondary.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(120,120,120,0.5);box-shadow:0 0 0 .2rem rgba(120,120,120,0.5)}.badge-outline-success{color:#3ca91d;border-color:#3ca91d}a.badge-outline-success:hover,a.badge-outline-success:focus{color:#3ca91d;border-color:#2d7d16}a.badge-outline-success:focus,a.badge-outline-success.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(60,169,29,0.5);box-shadow:0 0 0 .2rem rgba(60,169,29,0.5)}.badge-outline-info{color:#1a98c8;border-color:#1a98c8}a.badge-outline-info:hover,a.badge-outline-info:focus{color:#1a98c8;border-color:#14769b}a.badge-outline-info:focus,a.badge-outline-info.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(26,152,200,0.5);box-shadow:0 0 0 .2rem rgba(26,152,200,0.5)}.badge-outline-info-dark{color:#1a3099;border-color:#1a3099}a.badge-outline-info-dark:hover,a.badge-outline-info-dark:focus{color:#1a3099;border-color:#13226d}a.badge-outline-info-dark:focus,a.badge-outline-info-dark.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(26,48,153,0.5);box-shadow:0 0 0 .2rem rgba(26,48,153,0.5)}.badge-outline-warning{color:#ffc107;border-color:#ffc107}a.badge-outline-warning:hover,a.badge-outline-warning:focus{color:#ffc107;border-color:#d39e00}a.badge-outline-warning:focus,a.badge-outline-warning.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.badge-outline-danger{color:#dc3545;border-color:#dc3545}a.badge-outline-danger:hover,a.badge-outline-danger:focus{color:#dc3545;border-color:#bd2130}a.badge-outline-danger:focus,a.badge-outline-danger.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,0.5);box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.badge-outline-light{color:#f7f7f5;border-color:#f7f7f5}a.badge-outline-light:hover,a.badge-outline-light:focus{color:#f7f7f5;border-color:#e0e0d9}a.badge-outline-light:focus,a.badge-outline-light.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(247,247,245,0.5);box-shadow:0 0 0 .2rem rgba(247,247,245,0.5)}.badge-outline-dark{color:#313131;border-color:#313131}a.badge-outline-dark:hover,a.badge-outline-dark:focus{color:#313131;border-color:#181818}a.badge-outline-dark:focus,a.badge-outline-dark.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(49,49,49,0.5);box-shadow:0 0 0 .2rem rgba(49,49,49,0.5)}.badge-outline-white{color:#fff;border-color:#fff}a.badge-outline-white:hover,a.badge-outline-white:focus{color:#fff;border-color:#e6e6e6}a.badge-outline-white:focus,a.badge-outline-white.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,0.5);box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}.badge-outline-gray{color:#787878;border-color:#787878}a.badge-outline-gray:hover,a.badge-outline-gray:focus{color:#787878;border-color:#5f5f5f}a.badge-outline-gray:focus,a.badge-outline-gray.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(120,120,120,0.5);box-shadow:0 0 0 .2rem rgba(120,120,120,0.5)}.badge-outline-black{color:#000;border-color:#000}a.badge-outline-black:hover,a.badge-outline-black:focus{color:#000;border-color:#000}a.badge-outline-black:focus,a.badge-outline-black.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,0,0,0.5);box-shadow:0 0 0 .2rem rgba(0,0,0,0.5)}.btn-tiny{padding:7px 24px;font-size:1rem;line-height:1.5;border-radius:50rem}.btn-primary{color:#fff;background-color:#ba222e;border-color:#ba222e}.btn-primary:hover{color:#fff;background-color:#cd2633;border-color:#cd2633}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#cd2633;border-color:#cd2633;-webkit-box-shadow:0 0 0 .2rem rgba(196,67,77,0.5);box-shadow:0 0 0 .2rem rgba(196,67,77,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#ba222e;border-color:#ba222e}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#8f1a23;border-color:#841821}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(196,67,77,0.5);box-shadow:0 0 0 .2rem rgba(196,67,77,0.5)}.btn-secondary{color:#fff;background-color:#787878;border-color:#787878}.btn-secondary:hover{color:#fff;background-color:#838383;border-color:#838383}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#838383;border-color:#838383;-webkit-box-shadow:0 0 0 .2rem rgba(140,140,140,0.5);box-shadow:0 0 0 .2rem rgba(140,140,140,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#787878;border-color:#787878}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#5f5f5f;border-color:#585858}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,140,140,0.5);box-shadow:0 0 0 .2rem rgba(140,140,140,0.5)}.btn-success{color:#fff;background-color:#3ca91d;border-color:#3ca91d}.btn-success:hover{color:#fff;background-color:#43bd20;border-color:#43bd20}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#43bd20;border-color:#43bd20;-webkit-box-shadow:0 0 0 .2rem rgba(89,182,63,0.5);box-shadow:0 0 0 .2rem rgba(89,182,63,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#3ca91d;border-color:#3ca91d}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#2d7d16;border-color:#297314}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(89,182,63,0.5);box-shadow:0 0 0 .2rem rgba(89,182,63,0.5)}.btn-info{color:#fff;background-color:#1a98c8;border-color:#1a98c8}.btn-info:hover{color:#fff;background-color:#1da7dc;border-color:#1da7dc}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#1da7dc;border-color:#1da7dc;-webkit-box-shadow:0 0 0 .2rem rgba(60,167,208,0.5);box-shadow:0 0 0 .2rem rgba(60,167,208,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#1a98c8;border-color:#1a98c8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#14769b;border-color:#136d90}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,167,208,0.5);box-shadow:0 0 0 .2rem rgba(60,167,208,0.5)}.btn-info-dark{color:#fff;background-color:#1a3099;border-color:#1a3099}.btn-info-dark:hover{color:#fff;background-color:#1d36ad;border-color:#1d36ad}.btn-info-dark:focus,.btn-info-dark.focus{color:#fff;background-color:#1d36ad;border-color:#1d36ad;-webkit-box-shadow:0 0 0 .2rem rgba(60,79,168,0.5);box-shadow:0 0 0 .2rem rgba(60,79,168,0.5)}.btn-info-dark.disabled,.btn-info-dark:disabled{color:#fff;background-color:#1a3099;border-color:#1a3099}.btn-info-dark:not(:disabled):not(.disabled):active,.btn-info-dark:not(:disabled):not(.disabled).active,.show>.btn-info-dark.dropdown-toggle{color:#fff;background-color:#13226d;border-color:#111f63}.btn-info-dark:not(:disabled):not(.disabled):active:focus,.btn-info-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-info-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(60,79,168,0.5);box-shadow:0 0 0 .2rem rgba(60,79,168,0.5)}.btn-warning{color:#191919;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#191919;background-color:#ffc71e;border-color:#ffc71e}.btn-warning:focus,.btn-warning.focus{color:#191919;background-color:#ffc71e;border-color:#ffc71e;-webkit-box-shadow:0 0 0 .2rem rgba(221,168,10,0.5);box-shadow:0 0 0 .2rem rgba(221,168,10,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#191919;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#191919;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(221,168,10,0.5);box-shadow:0 0 0 .2rem rgba(221,168,10,0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#df4957;border-color:#df4957}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#df4957;border-color:#df4957;-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,0.5);box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,0.5);box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-light{color:#191919;background-color:#f7f7f5;border-color:#f7f7f5}.btn-light:hover{color:#191919;background-color:#fff;border-color:#fff}.btn-light:focus,.btn-light.focus{color:#191919;background-color:#fff;border-color:#fff;-webkit-box-shadow:0 0 0 .2rem rgba(214,214,212,0.5);box-shadow:0 0 0 .2rem rgba(214,214,212,0.5)}.btn-light.disabled,.btn-light:disabled{color:#191919;background-color:#f7f7f5;border-color:#f7f7f5}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#191919;background-color:#e0e0d9;border-color:#dbdbd2}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(214,214,212,0.5);box-shadow:0 0 0 .2rem rgba(214,214,212,0.5)}.btn-dark{color:#fff;background-color:#313131;border-color:#313131}.btn-dark:hover{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c;-webkit-box-shadow:0 0 0 .2rem rgba(80,80,80,0.5);box-shadow:0 0 0 .2rem rgba(80,80,80,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#313131;border-color:#313131}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#181818;border-color:#111}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(80,80,80,0.5);box-shadow:0 0 0 .2rem rgba(80,80,80,0.5)}.btn-white{color:#191919;background-color:#fff;border-color:#fff}.btn-white:hover{color:#191919;background-color:#fff;border-color:#fff}.btn-white:focus,.btn-white.focus{color:#191919;background-color:#fff;border-color:#fff;-webkit-box-shadow:0 0 0 .2rem rgba(221,221,221,0.5);box-shadow:0 0 0 .2rem rgba(221,221,221,0.5)}.btn-white.disabled,.btn-white:disabled{color:#191919;background-color:#fff;border-color:#fff}.btn-white:not(:disabled):not(.disabled):active,.btn-white:not(:disabled):not(.disabled).active,.show>.btn-white.dropdown-toggle{color:#191919;background-color:#e6e6e6;border-color:#dfdfdf}.btn-white:not(:disabled):not(.disabled):active:focus,.btn-white:not(:disabled):not(.disabled).active:focus,.show>.btn-white.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(221,221,221,0.5);box-shadow:0 0 0 .2rem rgba(221,221,221,0.5)}.btn-gray{color:#fff;background-color:#787878;border-color:#787878}.btn-gray:hover{color:#fff;background-color:#838383;border-color:#838383}.btn-gray:focus,.btn-gray.focus{color:#fff;background-color:#838383;border-color:#838383;-webkit-box-shadow:0 0 0 .2rem rgba(140,140,140,0.5);box-shadow:0 0 0 .2rem rgba(140,140,140,0.5)}.btn-gray.disabled,.btn-gray:disabled{color:#fff;background-color:#787878;border-color:#787878}.btn-gray:not(:disabled):not(.disabled):active,.btn-gray:not(:disabled):not(.disabled).active,.show>.btn-gray.dropdown-toggle{color:#fff;background-color:#5f5f5f;border-color:#585858}.btn-gray:not(:disabled):not(.disabled):active:focus,.btn-gray:not(:disabled):not(.disabled).active:focus,.show>.btn-gray.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(140,140,140,0.5);box-shadow:0 0 0 .2rem rgba(140,140,140,0.5)}.btn-black{color:#fff;background-color:#000;border-color:#000}.btn-black:hover{color:#fff;background-color:#0b0b0b;border-color:#0b0b0b}.btn-black:focus,.btn-black.focus{color:#fff;background-color:#0b0b0b;border-color:#0b0b0b;-webkit-box-shadow:0 0 0 .2rem rgba(38,38,38,0.5);box-shadow:0 0 0 .2rem rgba(38,38,38,0.5)}.btn-black.disabled,.btn-black:disabled{color:#fff;background-color:#000;border-color:#000}.btn-black:not(:disabled):not(.disabled):active,.btn-black:not(:disabled):not(.disabled).active,.show>.btn-black.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-black:not(:disabled):not(.disabled):active:focus,.btn-black:not(:disabled):not(.disabled).active:focus,.show>.btn-black.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,38,38,0.5);box-shadow:0 0 0 .2rem rgba(38,38,38,0.5)}.btn-light{color:#ba222e}.btn-light:hover{color:#cd2633}.btn-white{color:#ba222e}.btn-white:hover{color:#cd2633}.btn-outline-light{color:#f7f7f5;border-color:#f7f7f5}.btn-outline-light:hover{color:#ba222e;background-color:#f7f7f5;border-color:#f7f7f5}.btn-outline-light:focus,.btn-outline-light.focus{-webkit-box-shadow:0 0 0 .2rem rgba(247,247,245,0.5);box-shadow:0 0 0 .2rem rgba(247,247,245,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f7f7f5;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#191919;background-color:#f7f7f5;border-color:#f7f7f5}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(247,247,245,0.5);box-shadow:0 0 0 .2rem rgba(247,247,245,0.5)}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:hover{color:#ba222e;background-color:#fff;border-color:#fff}.btn-outline-white:focus,.btn-outline-white.focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,0.5);box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}.btn-outline-white.disabled,.btn-outline-white:disabled{color:#fff;background-color:transparent}.btn-outline-white:not(:disabled):not(.disabled):active,.btn-outline-white:not(:disabled):not(.disabled).active,.show>.btn-outline-white.dropdown-toggle{color:#191919;background-color:#fff;border-color:#fff}.btn-outline-white:not(:disabled):not(.disabled):active:focus,.btn-outline-white:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-white.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,0.5);box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}.btn{letter-spacing:0.7px}.btn-icon i.icon{display:inline-block;font-size:0.875em;line-height:1.125}.btn-icon-big{padding:9px;border:2px solid #525252;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-icon-big i.icon{font-size:1.25rem;line-height:1}@media (min-width: 1024px){.btn-icon-big{padding:6px}.btn-icon-big i.icon{font-size:1.5rem}}.btn-icon-prefix i.icon{display:inline-block;font-size:0.875em;margin-right:0.5rem;line-height:1.125}@media (min-width: 1024px){.btn-icon-prefix i.icon{margin-right:0.75rem}}.btn-icon-suffix i.icon{display:inline-block;font-size:0.875em;margin-left:0.5rem;line-height:1.125}@media (min-width: 1024px){.btn-icon-suffix i.icon{margin-left:0.75rem}}.btn.btn-miw-fixed{min-width:155px}@media (min-width: 361px){.btn.btn-miw-elastic{min-width:120px}}@media (min-width: 576px){.btn.btn-miw-elastic{min-width:130px}}@media (min-width: 768px){.btn.btn-miw-elastic{min-width:155px}}.btn-note-collapse{position:relative;padding-left:20px}.btn-note-collapse:before,.btn-note-collapse:after{content:'';position:absolute;top:50%;left:0;width:15px;height:2px;display:inline-block;background-color:#ba222e;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn-note-collapse:after{position:absolute;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.btn-note-collapse.active:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.btn-note-collapse:focus{-webkit-box-shadow:none;box-shadow:none}.btn-fb{border-color:#1876F2;color:#1876F2}.btn-fb:hover{color:#3a8cf7;background-color:#fff;border-color:#3a8cf7}.btn-fb:focus{color:#1876F2;-webkit-box-shadow:0 0 0 0.2rem rgba(24,118,242,0.25);box-shadow:0 0 0 0.2rem rgba(24,118,242,0.25)}.btn-line{border-color:#00B900;color:#00B900}.btn-line:hover{color:#00d300;background-color:#fff;border-color:#00d300}.btn-line:focus{color:#00B900;-webkit-box-shadow:0 0 0 0.2rem rgba(0,185,0,0.25);box-shadow:0 0 0 0.2rem rgba(0,185,0,0.25)}.btn-youtube{border-color:#BA222E;color:#BA222E}.btn-youtube img{width:25px;height:20px;min-width:25px}.btn-youtube:hover{color:#BA222E;background-color:#fff;border-color:#BA222E}.btn-youtube:focus{color:#BA222E;-webkit-box-shadow:0 0 0 0.2rem rgba(186,34,46,0.25);box-shadow:0 0 0 0.2rem rgba(186,34,46,0.25)}.btn-ig{border-color:transparent;background-image:linear-gradient(white, white),linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background-origin:border-box;background-clip:content-box, border-box;padding:0;position:relative}.btn-ig i.icon{font-size:1.6rem;background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.form-row>.col,.form-row>[class*="col-"]{padding-right:12px;padding-left:12px}.form-row.no-gutters>.col,.form-row.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.form-group label sup{top:auto}.form-label-block{display:block}.form-control:disabled,.form-control[readonly]{background-color:#f7f7f5;border-color:#d3d3d3;color:#d3d3d3}.form-control-plaintext:focus{outline:none}.input-group>.input-group-prepend>.btn,.input-group>.input-group-append>.btn{border:1px solid #d3d3d3;padding:.6875rem 20px}.input-group>.input-group-prepend>.btn:focus,.input-group>.input-group-prepend>.btn.focus,.input-group>.input-group-prepend>.btn:active,.input-group>.input-group-prepend>.btn.active,.input-group>.input-group-append>.btn:focus,.input-group>.input-group-append>.btn.focus,.input-group>.input-group-append>.btn:active,.input-group>.input-group-append>.btn.active{outline:none;-webkit-box-shadow:none;box-shadow:none}.input-group>.input-group-prepend>.btn.btn-link,.input-group>.input-group-append>.btn.btn-link{text-decoration:none}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.input-group-float-prepend,.input-group.input-group-float-append{position:relative}.input-group.input-group-float-prepend>.form-control,.input-group.input-group-float-append>.form-control{z-index:0}.input-group.input-group-float-prepend>.form-control:focus ~ .input-group-prepend .input-group-text,.input-group.input-group-float-prepend>.form-control:focus ~ .input-group-append .input-group-text,.input-group.input-group-float-append>.form-control:focus ~ .input-group-prepend .input-group-text,.input-group.input-group-float-append>.form-control:focus ~ .input-group-append .input-group-text{color:#ba222e}.input-group.input-group-float-prepend .input-group-text,.input-group.input-group-float-append .input-group-text{border:none;background-color:transparent}.input-group.input-group-float-prepend>.input-group-prepend,.input-group.input-group-float-prepend>.input-group-append,.input-group.input-group-float-append>.input-group-prepend,.input-group.input-group-float-append>.input-group-append{position:absolute;height:100%;width:3rem;max-width:3rem}.input-group.input-group-float-prepend>.input-group-prepend>.btn,.input-group.input-group-float-prepend>.input-group-append>.btn,.input-group.input-group-float-append>.input-group-prepend>.btn,.input-group.input-group-float-append>.input-group-append>.btn{border:none}.input-group.input-group-float-prepend>.form-control{padding-left:calc(.875rem + 3rem)}.input-group.input-group-float-prepend>.input-group-prepend{left:calc(3.875rem / 2);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.input-group.input-group-float-append>.form-control{padding-right:calc(.875rem + 3rem)}.input-group.input-group-float-append>.input-group-append{right:calc(3.875rem / 2);-webkit-transform:translateX(50%);transform:translateX(50%)}.custom-control-inline{margin-right:2rem}.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before{border-color:#d3d3d3}.custom-control{min-height:2.025rem;font-size:1.125rem}.custom-control.is-invalid .custom-control-label{color:#ba222e}.custom-control-card{padding-left:0;margin-bottom:1rem;min-height:1.8rem;font-size:1rem}.custom-control-card .custom-control-input:checked+.custom-control-label{border:2px solid #ba222e;padding:calc(1.75rem + 3px + 0.5rem) 19px calc(3px + 0.5rem) 19px;background-color:#fff;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,0.2);box-shadow:0 6px 8px 0 rgba(0,0,0,0.2)}.custom-control-card .custom-control-input:checked+.custom-control-label::before,.custom-control-card .custom-control-input:checked+.custom-control-label::after{top:calc(0.5rem - 1px);right:calc(0.5rem - 1px)}@media (min-width: 1024px){.custom-control-card .custom-control-input:checked+.custom-control-label{padding:calc(1.75rem + 3px + 0.5rem) 19px calc(3px + 0.5rem) 19px}}.custom-control-card .custom-control-label{position:relative;border:1px solid #d3d3d3;border-radius:1.25rem;margin-bottom:0;padding:calc(1.75rem + 4px + 0.5rem) 20px calc(4px + 0.5rem) 20px}.custom-control-card .custom-control-label::before,.custom-control-card .custom-control-label::after{position:absolute;top:0.5rem;right:0.5rem;left:auto}.custom-control-label{line-height:1.8}.custom-control-label::before{top:.1375rem;left:-2.625rem}.custom-control-label::after{position:absolute;top:.1375rem}.custom-radio .custom-control-input:checked ~ .custom-control-label:before{background-color:#fff;border-color:#787878}.custom-checkbox-rounded .custom-control-label::before{border-radius:50%}.custom-select{padding:.6875rem 3rem .6875rem .875rem}.form-control-date{padding:.6875rem 3rem .6875rem .875rem;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3e%3cpath fill='%23525252' d='m17.333 0h-14.666a2.588 2.588 0 0 0 -2.667 2.5v15a2.588 2.588 0 0 0 2.667 2.5h14.666a2.588 2.588 0 0 0 2.667-2.5v-15a2.588 2.588 0 0 0 -2.667-2.5zm-11.619 15.7139h-2.857v-2.8569h2.857zm0-5.7139h-2.857v-2.8571h2.857zm5.714 5.7139h-2.858v-2.8569h2.858zm0-5.7139h-2.858v-2.8571h2.858zm5.714 5.7139h-2.857v-2.8569h2.857zm.001-5.7139h-2.857v-2.8571h2.857zm1.429-5.714h-17.142v-1.429a1.3767 1.3767 0 0 1 1.318-1.428h14.506a1.3767 1.3767 0 0 1 1.318 1.428z'/%3e%3c/svg%3e") no-repeat right 1.125rem center/20px 20px}.form-control-date:focus{background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3e%3cpath fill='%23ba222e' d='m17.333 0h-14.666a2.588 2.588 0 0 0 -2.667 2.5v15a2.588 2.588 0 0 0 2.667 2.5h14.666a2.588 2.588 0 0 0 2.667-2.5v-15a2.588 2.588 0 0 0 -2.667-2.5zm-11.619 15.7139h-2.857v-2.8569h2.857zm0-5.7139h-2.857v-2.8571h2.857zm5.714 5.7139h-2.858v-2.8569h2.858zm0-5.7139h-2.858v-2.8571h2.858zm5.714 5.7139h-2.857v-2.8569h2.857zm.001-5.7139h-2.857v-2.8571h2.857zm1.429-5.714h-17.142v-1.429a1.3767 1.3767 0 0 1 1.318-1.428h14.506a1.3767 1.3767 0 0 1 1.318 1.428z'/%3e%3c/svg%3e") no-repeat right 1.125rem center/20px 20px}.form-control-date:disabled{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3e%3cpath fill='%23d3d3d3' d='m17.333 0h-14.666a2.588 2.588 0 0 0 -2.667 2.5v15a2.588 2.588 0 0 0 2.667 2.5h14.666a2.588 2.588 0 0 0 2.667-2.5v-15a2.588 2.588 0 0 0 -2.667-2.5zm-11.619 15.7139h-2.857v-2.8569h2.857zm0-5.7139h-2.857v-2.8571h2.857zm5.714 5.7139h-2.858v-2.8569h2.858zm0-5.7139h-2.858v-2.8571h2.858zm5.714 5.7139h-2.857v-2.8569h2.857zm.001-5.7139h-2.857v-2.8571h2.857zm1.429-5.714h-17.142v-1.429a1.3767 1.3767 0 0 1 1.318-1.428h14.506a1.3767 1.3767 0 0 1 1.318 1.428z'/%3e%3c/svg%3e") no-repeat right 1.125rem center/20px 20px;background-color:#f7f7f5}.form-control-otp{width:calc(1.44445em + .55rem + 2px);padding:.34375rem .4375rem;text-align:center}@media (min-width: 768px){.form-control-otp{width:calc(1.44445em + 1.375rem + 2px)}}a.link-icon-prepend .icon{font-size:0.75em;margin-right:0.25em}a.link-icon-append .icon{font-size:0.75em;margin-left:0.25em}header.page-header{background-color:#f7f7f5;padding:30px 0}@media (min-width: 1024px){header.page-header{padding:40px 0}}@media (min-width: 1200px){header.page-header{padding:60px 0}}header.page-header .page-title{font-size:1.5rem;letter-spacing:1px;margin-bottom:0;text-align:center}@media (min-width: 576px){header.page-header .page-title{font-size:1.875rem}}@media (max-width: 1023.98px){header.page-header .page-btn-group{width:200px}header.page-header .page-btn-group .btn:nth-child(1){margin-bottom:10px}}.page-section-padding{padding:30px 0}@media (min-width: 1024px){.page-section-padding{padding:40px 0}}@media (min-width: 1200px){.page-section-padding{padding:60px 0}}.page-section-bg-white{background-color:#fff}.page-section-bg-white .section-title{color:#191919}.page-section-bg-light-gray{background-color:#f7f7f5}.page-section-bg-light-gray .section-title{color:#191919}.page-section-bg-dark-gray{background-color:#191919;color:#fff}.page-section-bg-black{background-color:#000;color:#fff}.page-section-after-btn{padding-bottom:68px}.page-section-mobile-container .container{position:relative}@media (max-width: 1023.98px){.page-section-mobile-container .container{padding:0}}.page-section .section-title{font-size:1.5rem;margin-bottom:1.25rem;letter-spacing:1px;text-align:center}@media (min-width: 576px){.page-section .section-title{font-size:1.875rem;margin-bottom:1.5rem}}sup{margin:0 .25em;top:auto;vertical-align:super}[data-select2-id]+.select2-container{display:inline-block;width:100%}[data-select2-id]+.select2-container:focus,[data-select2-id]+.select2-container.select2-container--open,[data-select2-id]+.select2-container.select2-container--focus{outline:0}[data-select2-id]+.select2-container:focus.select2-container--default .select2-selection--single,[data-select2-id]+.select2-container.select2-container--open.select2-container--default .select2-selection--single,[data-select2-id]+.select2-container.select2-container--focus.select2-container--default .select2-selection--single{border-color:#787878}[data-select2-id]+.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(0.5turn);transform:rotate(0.5turn)}[data-select2-id]+.select2-container .select2-selection--single{display:block;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}[data-select2-id]+.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:0;padding-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-select2-id]+.select2-container.select2-container--default.select2-container--disabled .select2-selection--single{color:#787878;background-color:#e5e5e5;opacity:0.7}[data-select2-id]+.select2-container.select2-container--default .select2-selection--single{display:inline-block;width:100%;height:calc(1.44445em + 1.375rem + 2px);padding:.6875rem 3rem .6875rem .875rem;font-size:1.125rem;font-weight:400;line-height:1.44445;color:#525252;vertical-align:middle;background:#fff;border:1px solid #d3d3d3;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-select2-id]+.select2-container.select2-container--default .select2-selection--single:focus{border-color:#787878;outline:0}[data-select2-id]+.select2-container.select2-container--default .select2-selection--single:focus::-ms-value{color:#525252;background-color:#fff}[data-select2-id]+.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit;line-height:inherit}[data-select2-id]+.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:0;height:100%;width:3rem}[data-select2-id]+.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{display:block;border:none;position:absolute;top:0;left:0;width:100%;height:100%;margin-left:0;margin-top:0;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3e%3cpath fill='%23ba222e' d='M10,13.05a.73.73,0,0,1-.49-.19L4.28,8.28a.75.75,0,0,1,.94-1.16l0,0L10,11.31l4.75-4.16a.75.75,0,0,1,1,1.13l-5.23,4.59A.77.77,0,0,1,10,13.05Z'/%3e%3c/svg%3e") no-repeat center center/20px 20px}.select2-container--default .select2-dropdown{background-color:#fff;background-clip:padding-box;border:0 solid rgba(0,0,0,0.15);border-radius:5px;-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.5);box-shadow:0 5px 12px rgba(0,0,0,0.5);color:#191919}.select2-container--default.select2-container--open .select2-dropdown--below{border-radius:5px}.select2-container--default .select2-results>.select2-results__options{max-height:220px;overflow-x:hidden;overflow-y:auto;padding:.75rem 0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent;color:#525252}.select2-container--default .select2-results__option{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#525252;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.select2-container--default .select2-results__option:hover:not([role="group"]),.select2-container--default .select2-results__option:focus:not([role="group"]){color:#525252;text-decoration:none;background-color:#d3d3d3}.select2-container--default .select2-results__option[aria-selected="true"]:not([role="group"]),.select2-container--default .select2-results__option.active:not([role="group"]),.select2-container--default .select2-results__option:active:not([role="group"]){color:#fff;text-decoration:none;background-color:#ba222e}.select2-container--default .select2-results__option[aria-disabled="true"]:not([role="group"]),.select2-container--default .select2-results__option.disabled:not([role="group"]),.select2-container--default .select2-results__option:disabled:not([role="group"]){color:#adb5bd;pointer-events:none;background-color:transparent;padding-left:1rem}.select2-container--default .select2-results__group{padding-left:1rem}.select2-container--default .select2-results__option .select2-results__option{padding-left:1.5rem}.form-control.js-datepicker:not(:disabled){background-color:#fff;color:#525252}.form-control.js-datepicker.focused{border-color:#787878}.datepicker{padding:4px;direction:ltr;z-index:1151 !important;border-radius:.25rem}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown.dropdown-menu{overflow:visible}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid transparent;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid transparent}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;border:none;vertical-align:middle;padding:0.375rem 0.5rem;border-radius:4px}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr th.dow{color:#a71e29}.datepicker table tr td{font-size:0.875rem;color:#313131}.datepicker table tr td.old,.datepicker table tr td.new{color:#787878}.datepicker table tr td.active{background-color:#ba222e;color:#fff}.datepicker table tr td.active:hover{background-color:#cd2633}.datepicker table tr td.disabled{color:#d3d3d3}.datepicker table tr td.day:hover:not(.active):not(.disabled){background-color:#f7f7f5;cursor:pointer}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.active{background-color:#ba222e;color:#fff}.datepicker table tr td span.active:hover{background-color:#cd2633}.datepicker table tr td span.disabled{cursor:default;color:#d3d3d3}.datepicker table tr td span:not(.active):not(.disabled):hover{background-color:#f7f7f5}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover:not(.disabled),.datepicker .prev:hover:not(.disabled),.datepicker .next:hover:not(.disabled),.datepicker tfoot tr th:hover:not(.disabled){background:#f7f7f5}.datepicker .prev.disabled,.datepicker .next.disabled{color:#d3d3d3;cursor:default;pointer-events:none}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.table-wrapper{margin-left:-15px;margin-right:-15px}@media (min-width: 1024px){.table-wrapper{margin-left:0;margin-right:0}}.table-vehicle-info{margin-bottom:0.875rem}.table-vehicle-info th,.table-vehicle-info td{padding:0.5rem 0.375rem}@media (min-width: 1024px){.table-vehicle-info th,.table-vehicle-info td{padding:1.375rem 0.75rem}}.table-vehicle-info thead th{vertical-align:middle;border-bottom:none;background-color:#525252;color:#fff;padding:0.5rem 1rem}@media (min-width: 1024px){.table-vehicle-info thead th{padding:0.5rem 1.25rem}}.table-vehicle-info thead th .title{margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0.8px}@media (min-width: 1024px){.table-vehicle-info thead th .title{font-size:1.125rem}}.table-vehicle-info thead+tbody tr:first-child th,.table-vehicle-info thead+tbody tr:first-child td{border-top:none}.table-vehicle-info tbody tr th{padding-left:1rem;font-size:16px;font-weight:400;letter-spacing:0.7px;color:#787878}@media (min-width: 1024px){.table-vehicle-info tbody tr th{font-size:1.125rem;letter-spacing:0.8px;padding-left:1.25rem}}.table-vehicle-info tbody tr td{font-size:1rem;font-weight:500;letter-spacing:0.7px;color:#191919}@media (min-width: 1024px){.table-vehicle-info tbody tr td{font-size:1.125rem;letter-spacing:0.8px}}.table-vehicle-info tbody tr td:first-child{padding-left:1rem}@media (min-width: 1024px){.table-vehicle-info tbody tr td:first-child{padding-left:1.25rem}}.table-vehicle-info tbody tr td:last-child{padding-right:1rem}@media (min-width: 1024px){.table-vehicle-info tbody tr td:last-child{padding-right:1.25rem}}.table-vehicle-info tbody tr:first-child th,.table-vehicle-info tbody tr:first-child td{padding-top:1.375rem}.table-vehicle-info tbody tr:last-child th,.table-vehicle-info tbody tr:last-child td{border-bottom:1px solid #d3d3d3;padding-bottom:1.375rem}.table-vehicle-info tbody tr:not(:first-child) th,.table-vehicle-info tbody tr:not(:first-child) td{border-top:none}@media (min-width: 1024px){.table-vehicle-info tbody tr:not(:first-child) th,.table-vehicle-info tbody tr:not(:first-child) td{border-top:1px solid #d3d3d3}}.table-vehicle-info .col-title{display:inline-block;font-size:1rem;font-weight:400;margin-right:1.5rem;margin-bottom:0;letter-spacing:0.7px;color:#787878}@media (min-width: 1024px){.table-vehicle-info .col-title{font-size:1.125rem;letter-spacing:0.8px}}.table-repair-list{border-bottom:1px solid #d3d3d3}.table-repair-list th,.table-repair-list td{padding:0.75rem 0.5rem;text-align:center}@media (min-width: 1024px){.table-repair-list th,.table-repair-list td{padding:1.375rem 1.25rem}}.table-repair-list thead{background-color:#f7f7f5}.table-repair-list thead th{font-size:0.85rem;font-weight:400;letter-spacing:0.6px;color:#787878;border-bottom:none;border-top:none;padding:0.375em 0.75rem}.table-repair-list tbody th{width:86px;font-size:1rem;font-weight:400;letter-spacing:0.7px;color:#787878;border-right:1px solid #d3d3d3;text-align:left}@media (min-width: 768px){.table-repair-list tbody th{width:140px}}@media (min-width: 1024px){.table-repair-list tbody th{width:270px}}.table-repair-list tbody td{font-weight:500;letter-spacing:0.7px}.switch-title{color:#313131;font-size:1.125rem;font-weight:500;letter-spacing:1px;display:inline-block;margin-right:10px}.switch{font-size:1rem;position:relative}.switch input{position:absolute;height:1px;width:1px;background:none;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;padding:0}.switch input+label{position:relative;min-width:calc(calc(2rem * 0.8) * 2);border-radius:calc(2rem * 0.8);height:calc(2rem * 0.8);line-height:calc(2rem * 0.8);display:inline-block;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;text-indent:calc(calc(calc(2rem * 0.8) * 2) + 0.5rem);margin-bottom:0}.switch input+label::before,.switch input+label::after{content:"";position:absolute;top:0;left:0;width:calc(calc(2rem * 0.8) * 2);bottom:0;display:block}.switch input+label::before{right:0;background-color:#d3d3d3;border-radius:calc(2rem * 0.8);-webkit-transition:0.2s all;transition:0.2s all}.switch input+label::after{top:2px;left:2px;width:calc(calc(2rem * 0.8) - calc(2px * 2));height:calc(calc(2rem * 0.8) - calc(2px * 2));border-radius:50%;background-color:#fff;-webkit-transition:0.2s all;transition:0.2s all}.switch input:checked+label::before{background-color:#ba222e}.switch input:checked+label::after{margin-left:calc(2rem * 0.8)}.switch input:focus+label::before{outline:none}.switch input:disabled+label{color:#787878;cursor:not-allowed}.switch input:disabled+label::before{background-color:#e5e5e5}.switch+.switch{margin-left:1rem}.page-type-radio-tabs{margin-bottom:1.5rem}.page-type-radio-tab .page-type-radio-tab-control{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.page-type-radio-tab .page-type-radio-tab-control:checked ~ .page-type-radio-tab-label{color:#ba222e}.page-type-radio-tab .page-type-radio-tab-control:not(:disabled) ~ .page-type-radio-tab-label{cursor:pointer}.page-type-radio-tab .page-type-radio-tab-label{position:relative;margin-bottom:0;vertical-align:top}.global-header{position:fixed;top:0;left:0;z-index:99999;width:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.global-header .global-navigation{background-color:#fff;position:relative;z-index:60}@media (min-width: 1024px){.global-header .global-navigation{-webkit-box-shadow:0 10px 10px -3px rgba(0,0,0,0.1);box-shadow:0 10px 10px -3px rgba(0,0,0,0.1)}}.global-header .nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-header .nav-wrapper .nav-toggler,.global-header .nav-wrapper .nav-brand,.global-header .nav-wrapper .navbar-nav-sub{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.global-header .nav-wrapper .nav-toggler{display:inline-block;font-weight:400;color:#313131;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.5rem 0.375rem;font-size:1rem;line-height:1.5;margin-right:0.625rem;margin-left:1rem;outline:none}@media (min-width: 1024px){.global-header .nav-wrapper .nav-toggler{display:none}}.global-header .nav-wrapper .nav-toggler.active .bar:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.global-header .nav-wrapper .nav-toggler.active .bar:nth-child(2){margin-top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.global-header .nav-wrapper .nav-toggler .bar{display:block;width:0.875rem;height:3px;background-color:#313131;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.global-header .nav-wrapper .nav-toggler .bar+.bar{margin-top:5px}.global-header .nav-wrapper .nav-brand{line-height:0;margin-right:50px}@media (min-width: 1024px){.global-header .nav-wrapper .nav-brand{margin-left:1.75rem}}.global-header .nav-wrapper .nav-brand .nav-brand-image{width:120px}@media (min-width: 1024px){.global-header .nav-wrapper .nav-brand .nav-brand-image{width:150px}}.global-header .nav-wrapper .navbar-nav-main,.global-header .nav-wrapper .navbar-nav-sub{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-header .nav-wrapper .navbar-nav-main .nav-link,.global-header .nav-wrapper .navbar-nav-sub .nav-link{color:#525252;padding:1rem}.global-header .nav-wrapper .navbar-nav-main .nav-link.active,.global-header .nav-wrapper .navbar-nav-sub .nav-link.active{color:#ba222e}.global-header .nav-wrapper .navbar-nav-main .nav-link.active .svg-icon path,.global-header .nav-wrapper .navbar-nav-sub .nav-link.active .svg-icon path{fill:#ba222e}.global-header .nav-wrapper .navbar-nav-main .nav-link:hover,.global-header .nav-wrapper .navbar-nav-sub .nav-link:hover{color:#cb2532}.global-header .nav-wrapper .navbar-nav-main .nav-link:hover .svg-icon path,.global-header .nav-wrapper .navbar-nav-sub .nav-link:hover .svg-icon path{fill:#cb2532}.global-header .nav-wrapper .navbar-nav-main .icon,.global-header .nav-wrapper .navbar-nav-sub .icon{display:inline-block;vertical-align:text-bottom}.global-header .nav-wrapper .navbar-nav-main .icon .svg-icon,.global-header .nav-wrapper .navbar-nav-sub .icon .svg-icon{width:18px;height:18px;vertical-align:text-bottom}.global-header .nav-wrapper .navbar-nav-main .icon+.text,.global-header .nav-wrapper .navbar-nav-sub .icon+.text{margin-left:0.625rem}.global-header .nav-wrapper .navbar-nav-main{display:none;margin-right:-1.625rem;margin-left:-1.625rem}@media (min-width: 1024px){.global-header .nav-wrapper .navbar-nav-main{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 1200px){.global-header .nav-wrapper .navbar-nav-main .nav-item{padding:0 0.875rem}}.global-header .nav-wrapper .navbar-nav-main .nav-link{padding:1.5rem 0.75rem;font-weight:500;letter-spacing:1.4px}@media (max-width: 1439.98px){.global-header .nav-wrapper .navbar-nav-main .nav-link{padding:1.5rem 0.6rem}}@media (max-width: 1199.98px){.global-header .nav-wrapper .navbar-nav-main .nav-link{padding:1.5rem 0.4rem}}.global-header .nav-wrapper .navbar-nav-main .text{padding-left:1.4px}.global-header .nav-wrapper .navbar-nav-sub{margin-left:auto}@media (min-width: 1024px){.global-header .nav-wrapper .navbar-nav-sub .nav-item{border-right:1px solid #d3d3d3}.global-header .nav-wrapper .navbar-nav-sub .nav-item:last-child{border-right:none}}.global-header .nav-wrapper .navbar-nav-sub .nav-link{letter-spacing:0.63px}@media (min-width: 1024px){.global-header .nav-wrapper .navbar-nav-sub .nav-link{padding:1.5rem 1.625rem}}.global-header .nav-wrapper .navbar-nav-sub .text{font-size:0.875rem;padding-left:0.63px}section#index-ad{position:relative;font-size:14px}@media (min-width: 1024px){section#index-ad{font-size:16px}}section#index-ad .container-fluid{background-color:#303030;padding:10px .5rem}@media (min-width: 1024px){section#index-ad .container-fluid{padding:15px 1.75rem}}section#index-ad a.close-button{color:#fff;font-size:1.25em;width:20px;height:20px;line-height:1}section#index-ad .app-image{width:55px;height:55px}@media (min-width: 1024px){section#index-ad .app-image{width:65px;height:65px}}section#index-ad .app-text{color:#fff;font-size:0.9em}section#index-ad .app-text .title{font-size:1.125em}section#index-ad .btn-tiny{font-size:1em}section#index-ad .pc-qr-code{position:absolute;bottom:0;-webkit-transform:translateY(0%);transform:translateY(0%);right:0;z-index:9;background-color:#fff;padding:1rem 40px;font-size:.75rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}section#index-ad .pc-qr-code .close-button{position:absolute;top:1.1rem;right:12px;color:#ba222e;font-size:1rem}section#index-ad .pc-qr-code img{width:160px;height:160px}section#index-ad .pc-qr-code .title{font-size:1rem}section#index-ad .pc-qr-code.active{-webkit-transform:translateY(100%);transform:translateY(100%)}.global-footer{background-color:#313131;color:#fff;padding-bottom:calc(86px + env(safe-area-inset-bottom))}@media (min-width: 1024px){.global-footer{padding-bottom:env(safe-area-inset-bottom)}}@media (min-width: 1440px){.global-footer .container{max-width:1140px}}.global-footer-section{border-bottom:1px solid #525252;padding:20px 0}.global-footer-section:last-child{border-bottom:none}.global-footer-section.global-footer-section-sitemap{background-color:#fff}@media (min-width: 1024px){.global-footer-section.global-footer-section-sitemap{-webkit-box-shadow:0 -6px 10px rgba(0,0,0,0.1);box-shadow:0 -6px 10px rgba(0,0,0,0.1);padding:55px 0 45px}.global-footer-section.global-footer-section-sitemap b{color:#ba222e}.global-footer-section.global-footer-section-sitemap ul{margin-top:1.125em;height:320px}.global-footer-section.global-footer-section-sitemap ul li{margin-right:1.25em}.global-footer-section.global-footer-section-sitemap ul a{color:#525252}.global-footer-section.global-footer-section-sitemap .col-auto{margin-right:1em}.global-footer-section.global-footer-section-sitemap .col-auto:nth-child(1){min-width:265px}.global-footer-section.global-footer-section-sitemap .col-auto:nth-child(2){min-width:160px}.global-footer-section.global-footer-section-sitemap a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-size:.875em}.global-footer-section.global-footer-section-sitemap a:hover{color:#ba222e}}.global-footer-section.global-footer-section-copyright{font-size:0.875rem;font-weight:500;text-align:center}@media (min-width: 1024px){.global-footer-section.global-footer-section-copyright{text-align:left}}.global-footer-section.global-footer-section-copyright .copyright-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-0.5rem;margin-left:-0.5rem}@media (min-width: 1024px){.global-footer-section.global-footer-section-copyright .copyright-infos{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.global-footer-section.global-footer-section-copyright .copyright-infos .info-link{color:#fff}.global-footer-section.global-footer-section-copyright .copyright-infos .info-link:hover{color:#ba222e}.global-footer-section.global-footer-section-copyright .copyright-infos .info-item{position:relative;padding:0 0.5rem;word-break:keep-all;white-space:nowrap}.global-footer-section.global-footer-section-copyright .copyright-infos .info-item a{color:#fff}.global-footer-section.global-footer-section-copyright .copyright-infos .info-item:after{content:'';display:block;position:absolute;top:50%;right:0;display:block;width:1px;height:1em;background-color:#fff;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.global-footer-section.global-footer-section-copyright .copyright-infos .info-item:last-child:after{display:none}.global-footer-section.global-footer-section-copyright .copyright-brand-logo{margin-bottom:0.75rem}@media (min-width: 1024px){.global-footer-section.global-footer-section-copyright .copyright-brand-logo{margin-bottom:0}}.global-footer-section.global-footer-section-copyright .copyright-brand-logo img{width:96px;height:16px}.global-footer-section.global-footer-section-copyright .copyright-suggestion{font-size:0.75rem;color:#787878}.global-menu-wrap{position:absolute;top:56px;left:0;z-index:1;display:block;width:100%}@media (min-width: 1024px){.global-menu-wrap{top:72px}}.global-menu-wrap .global-menu-background{position:absolute;top:0;left:0;z-index:1;width:100%;background-color:#f7f7f5}.global-menu-wrap .global-menu-backdrop{position:fixed;top:0;left:0;z-index:-2;width:100%;height:100vh;background-color:rgba(0,0,0,0.3)}.global-menu-wrap .menu-section{position:absolute;top:0;left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f7f7f5}.global-menu-wrap .menu-section .menu-section-header,.global-menu-wrap .menu-section .menu-section-footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.global-menu-wrap .menu-section .menu-section-header{position:relative}.global-menu-wrap .menu-section .menu-section-header .menu-section-header-bar{background-color:#313131;color:#fff;padding:1rem 0}.global-menu-wrap .menu-section .menu-section-header .menu-section-header-nav{background-color:#313131;color:#fff}.global-menu-wrap .menu-section .menu-section-header .menu-section-header-nav .nav-rect{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 50px)}@media (min-width: 768px){.global-menu-wrap .menu-section .menu-section-header .menu-section-header-nav .nav-rect{margin:auto;width:calc(50% - 50px)}}.global-menu-wrap .menu-section .menu-section-header .menu-section-header-nav .nav-rect .nav-link{font-size:0.875rem;color:#fff;padding:0.875rem 1rem}@media (min-width: 768px){.global-menu-wrap .menu-section .menu-section-header .menu-section-header-nav .nav-rect .nav-link{font-size:1.125rem}}.global-menu-wrap .menu-section .menu-section-header .menu-section-header-nav .nav-rect .nav-link:hover{color:#d3d3d3}.global-menu-wrap .menu-section .menu-section-header .menu-section-header-nav .nav-rect .nav-link.active:hover{color:#fff;background-color:#cb2532}.global-menu-wrap .menu-section .menu-section-header .menu-section-header-actions .back-btn{position:absolute;display:inline-block;font-size:1rem;top:17px;left:22px;width:1rem;height:1rem;z-index:2;-webkit-transform:translateY(0);transform:translateY(0);color:#fff;line-height:1}.global-menu-wrap .menu-section .menu-section-header .menu-section-header-actions .back-btn .icon-arrow{-webkit-transform:rotateZ(0.5turn);transform:rotateZ(0.5turn)}.global-menu-wrap .menu-section .menu-section-header .menu-section-header-actions .close-btn{position:absolute;display:inline-block;font-size:2rem;line-height:0;top:9px;right:12px;z-index:2;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width: 1024px){.global-menu-wrap .menu-section .menu-section-header .menu-section-header-actions .close-btn{top:12px;right:54px}}.global-menu-wrap .menu-section .menu-section-header .menu-section-header-actions .close-btn .icon{display:inline-block}.global-menu-wrap .menu-section .menu-section-body{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.global-menu-wrap .menu-section .menu-section-body .menu-section-body-container{padding:40px 0}@media (max-width: 1023.98px){.global-menu-wrap .menu-section .menu-section-body .menu-section-body-container{padding:15px 0}}.global-menu-wrap .menu-section .menu-section-footer{border-top:1px solid #d3d3d3;padding:1.5rem 0}@media (min-width: 1024px){.global-menu-wrap .menu-section .menu-section-footer{padding:2rem 0}}.global-menu-wrap .menu-section .menu-section-title{font-size:18px;font-weight:500;line-height:1;letter-spacing:1.58px;padding-left:1.58px;margin-bottom:0;text-align:center}.global-menu-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:calc(100vh - 56px);position:absolute;top:0;left:0;background-color:#f7f7f5}.global-menu-mobile .mobile-menu-section{padding:0.75rem 0;border-bottom:1px solid #d3d3d3}.global-menu-mobile .mobile-menu-section:last-child{border-bottom:none}.global-menu-mobile .mobile-menu-section.mobile-menu-section-search{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.global-menu-mobile .mobile-menu-section.mobile-menu-section-navbar{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mobile-navbar-item .mobile-navbar-link{color:#191919;display:block;font-size:1.125rem;font-weight:500;line-height:1.17;letter-spacing:1.58px;text-align:left;padding:0.75rem 0.75rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-navbar-item .mobile-navbar-link .icon-nav-arrow{font-size:12px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.mobile-navbar-item .mobile-navbar-link.active{color:#ba222e}.mobile-navbar-item .mobile-navbar-link.active .icon-nav-arrow{-webkit-transform:rotateZ(-0.5turn);transform:rotateZ(-0.5turn)}.mobile-navbar-item .mobile-navbar-submenu-wrap{overflow:hidden}.mobile-navbar-item .mobile-navbar-submenu-wrap .mobile-navbar-submenu-scroll-container{position:relative;overflow-y:auto;overflow-x:hidden;height:100%}.mobile-navbar-item .mobile-navbar-submenu-wrap .mobile-navbar-submenu{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;height:100%}.search-input-field{position:relative}.search-input-field .searhc-input{padding-left:3.625rem;padding-top:0.75rem;padding-bottom:0.75rem;height:auto}@media (min-width: 1024px){.search-input-field .searhc-input{width:95%;font-size:1.125rem;padding-left:5.25rem;padding-top:1.375rem;padding-bottom:1.375rem}}.search-input-field .searhc-input:focus+.search-icon .svg-icon path{fill:#ba222e}.search-input-field .search-icon{position:absolute;top:50%;left:28px;z-index:1;color:#ba222e;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:none;background-color:transparent;outline:none}@media (min-width: 1024px){.search-input-field .search-icon{left:44px}}.search-input-field .search-icon .svg-icon{width:20px;height:20px}.search-input-field .search-btn{position:absolute;top:50%;right:0px;z-index:1;color:#ba222e;border:0;background-color:transparent;outline:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out}.search-input-field .search-btn:hover{right:-5px}@media (min-width: 1024px){.search-input-field .search-btn{right:84px}.search-input-field .search-btn:hover{right:79px}}.search-popular-keywords{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;margin-top:0.75rem}@media (min-width: 1024px){.search-popular-keywords{margin-top:1.625rem;font-size:1rem;padding:0 1.25rem}}.search-popular-keywords .keyword-label{color:#313131;margin-right:1.125rem}@media (min-width: 1024px){.search-popular-keywords .keyword-label{margin-right:2.625rem}}.search-popular-keywords .popular-keyword-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem}@media (min-width: 1024px){.search-popular-keywords .popular-keyword-list{margin-right:-0.625rem;margin-left:-0.625rem}}.search-popular-keywords .keyword-item{padding-right:0.5rem;padding-left:0.5rem}@media (min-width: 1024px){.search-popular-keywords .keyword-item{padding-right:0.625rem;padding-left:0.625rem}}.search-popular-keywords .keyword-item .keyword-link{position:relative;color:#ba222e;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.search-popular-keywords .keyword-item .keyword-link:hover{color:#da3542;text-decoration:underline}.global-menu-member{position:absolute;top:0;right:0;width:100%;padding:34px 0;background-color:#f7f7f5}@media (min-width: 1024px){.global-menu-member{max-width:240px}}.global-menu-member .nav .nav-item.active .nav-link,.global-menu-member .nav .nav-item.active .nav-text{color:#ba222e}.global-menu-member .nav .nav-link,.global-menu-member .nav .nav-text{letter-spacing:0.7px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.global-menu-member .nav .nav-link{text-align:center}.global-menu-member .nav .nav-link:not(.color-navy){color:#313131}.global-menu-member .nav .nav-link:hover{color:#1d35aa}.global-menu-member .nav .nav-link:hover:not(.color-navy){color:#cb2532}.global-menu-member .nav .nav-text{display:block;padding:0.5rem 1rem;text-align:center}.global-menu-wrap .menu-section.menu-section-my-list .menu-section-body .menu-section-body-container{padding:0}.menu-section-my-list .my-list-tips-wrap{padding:20px 0}.menu-section-my-list .my-list-tips-wrap .tips-icon{margin-bottom:0.75rem}@media (min-width: 361px){.menu-section-my-list .my-list-tips-wrap .tips-icon{margin-bottom:0}}.menu-section-my-list .my-list-tips-wrap .tips-icon .icon-placeholder{display:block;width:84px;height:54px}@media (min-width: 768px){.menu-section-my-list .my-list-tips-wrap .tips-icon .icon-placeholder{width:128px;height:82px}}.menu-section-my-list .my-list-tips-wrap .tips-content .title{font-size:1.125rem;font-weight:400;letter-spacing:0.8px;margin-bottom:0.25rem}.menu-section-my-list .my-list-tips-wrap .tips-content .copy{color:#787878;font-size:0.875rem;letter-spacing:0.62px;margin-bottom:0}.menu-section-my-list .my-list-tips-wrap .tips-content a{color:#1a3099}.menu-section-my-list .my-list-tips-wrap .tips-content a:hover{color:#1d35aa}.menu-section-my-list .product-swiper-wrap{background-color:#fff;padding:2.625rem 0;min-height:335px}.menu-section-my-list .product-swiper-wrap .default{min-height:calc(335px - 42px)}@media (min-width: 768px){.menu-section-my-list .product-swiper-wrap{padding:2rem 0}}@media (min-width: 1200px){.menu-section-my-list .product-swiper-wrap .container{padding:0}}@media (min-width: 1200px){#global-menu-showcase .container{max-width:1180px}}@media (min-width: 1024px){#global-menu-showcase .remove-all{-webkit-transform:translateY(3px);transform:translateY(3px)}}#global-menu-showcase .scroll-menu{margin:10px 0}#global-menu-showcase .car-show-group .col-6{padding-left:5px;padding-right:5px}#global-menu-showcase .car-show-group .col-6:nth-last-child(-n+2) article{margin-bottom:2em}#global-menu-showcase .car-show-footer{border-top:1px solid #d3d3d3;padding:1.5rem 0}@media (min-width: 1024px){#global-menu-showcase .car-show-footer{padding:2rem 0}}@media (min-width: 1024px){#global-menu-showcase .menu-section-body-container{padding-top:10px}}#global-menu-showcase article.car-show-list{position:relative;width:100%;margin-left:auto;margin-right:auto;margin-bottom:3em}@media (min-width: 576px){#global-menu-showcase article.car-show-list{width:90%;margin-top:1em}}@media (min-width: 1024px){#global-menu-showcase article.car-show-list{margin-top:2em;width:83%}}@media (min-width: 1200px){#global-menu-showcase article.car-show-list{width:90%}}#global-menu-showcase article.car-show-list .img{width:100%}@media all and (-ms-high-contrast: none){#global-menu-showcase article.car-show-list .img{width:auto}}#global-menu-showcase article.car-show-list .new{position:absolute;top:0;left:0;right:0;display:block;text-align:center;font-size:.875em;color:#ba222e;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 576px){#global-menu-showcase article.car-show-list .new{font-size:1.125em;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.menu-subject-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:9px 0}@media (min-width: 1024px){.menu-subject-list{margin:0 auto;max-width:1100px}}@media (min-width: 1024px){.menu-subject-list.menu-subject-list-lg-4 .subject-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.menu-subject-list.menu-subject-list-lg-4 .subject-item:nth-child(4n+1){margin-left:10%}.menu-subject-list.menu-subject-list-lg-4 .subject-item:nth-child(4n){margin-right:10%}.menu-subject-list.menu-subject-list-lg-4 .subject-item:nth-child(4) ~ .subject-item{margin-top:3.875rem}}@media (min-width: 1024px){.menu-subject-list.menu-subject-list-lg-5 .subject-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.menu-subject-list.menu-subject-list-lg-5 .subject-item:nth-child(5) ~ .subject-item{margin-top:3.875rem}}.menu-subject-list.menu-subject-list-lg-6{max-width:720px}@media (min-width: 1024px){.menu-subject-list.menu-subject-list-lg-6 .subject-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.menu-subject-list.menu-subject-list-lg-6 .subject-item:nth-child(3) ~ .subject-item{margin-top:3.875rem}}@media (min-width: 1024px){.menu-subject-list.menu-subject-list-lg-7 .subject-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.menu-subject-list.menu-subject-list-lg-7 .subject-item:nth-child(1){margin-left:10%}.menu-subject-list.menu-subject-list-lg-7 .subject-item:nth-child(4n){margin-right:10%}.menu-subject-list.menu-subject-list-lg-7 .subject-item:nth-child(4) ~ .subject-item{margin-top:3.875rem}}.menu-subject-list .subject-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 1024px){.menu-subject-list .subject-item{-webkit-box-flex:0;-ms-flex:0 0 16.6666%;flex:0 0 16.6666%;max-width:16.6666%;padding-right:15px;padding-left:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 1024px){.menu-subject-list .subject-item:nth-child(3) ~ .subject-item{margin-top:0}}@media (min-width: 1024px){.menu-subject-list .subject-item:nth-child(6) ~ .subject-item{margin-top:3.875rem}}.menu-subject-list .subject-link{width:100%;color:#313131;text-decoration:none;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;padding:9px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1024px){.menu-subject-list .subject-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;width:auto}}.menu-subject-list .subject-link:hover{color:#cb2532}.menu-subject-list .subject-link:hover .subject-icon .svg-icon{background-color:#ba222e;color:#fff}.menu-subject-list .subject-link:hover .subject-icon .svg-icon i.icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.menu-subject-list .subject-icon{display:inline-block}@media (min-width: 1024px){.menu-subject-list .subject-icon{margin-bottom:1.125rem}}.menu-subject-list .subject-icon .svg-icon{display:block;width:36px;height:36px;border-radius:50%;border:2px solid #ba222e;margin-right:1rem;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1024px){.menu-subject-list .subject-icon .svg-icon{width:90px;height:90px;margin-right:0;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}}.menu-subject-list .subject-icon .svg-icon i.icon{font-size:20px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}@media (min-width: 1024px){.menu-subject-list .subject-icon .svg-icon i.icon{font-size:42px}.menu-subject-list .subject-icon .svg-icon i.icon.icon-service-8{font-size:46px}}.menu-subject-list .subject-text{display:inline-block;font-size:0.875rem;line-height:1.25rem;letter-spacing:0.26px;padding-left:0.26px;text-align:center}@media (min-width: 1024px){.menu-subject-list .subject-text{font-size:1rem;letter-spacing:0.3px;padding-left:0.3px}}.fixed-menu{position:fixed;z-index:9990;width:100%;bottom:0;padding:0 15px 0;background-color:#fff;-webkit-box-shadow:0 -10px 9px -9px rgba(0,0,0,0.3);box-shadow:0 -10px 9px -9px rgba(0,0,0,0.3);font-size:.75em;-webkit-transition:bottom .5s ease-in-out;transition:bottom .5s ease-in-out}.fixed-menu a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#525252;padding:16px 0 26px;letter-spacing:0;-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out, -webkit-filter .3s ease-in-out}.fixed-menu a span{-webkit-transition:letter-spacing .3s ease-in-out;transition:letter-spacing .3s ease-in-out}.fixed-menu a.active{color:#ba222e}.fixed-menu a i{margin-left:0}.fixed-menu a i::before{font-size:20px}.fixed-menu a i.icon-help{color:#ba222e}.fixed-menu a span{display:block;margin:6px 0 0}.fixed-menu.on{display:block}@media (max-width: 1199.98px){.fixed-menu.hide{bottom:-98px}.fixed-menu.sticky{bottom:0}}@media (min-width: 1024px){.fixed-menu{opacity:0}.fixed-menu.show{opacity:1}}@media (min-width: 1024px){.fixed-menu.mouseover-style{opacity:1;display:block;bottom:auto;top:64%;right:-113px;width:160px;padding:0;font-size:.875em;-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out}.fixed-menu.mouseover-style .col-auto{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fixed-menu.mouseover-style .col-auto:nth-last-child(2) a{background-color:#ba222e}.fixed-menu.mouseover-style .col-auto:nth-child(5) a{background-color:#fff;color:#ba222e}.fixed-menu.mouseover-style .col-auto:nth-child(5) span{color:#ba222e}.fixed-menu.mouseover-style.active{right:0}}@media (min-width: 1024px){.fixed-menu.mouseover-style a{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;color:#fff;background-color:#313131}.fixed-menu.mouseover-style a:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.fixed-menu.mouseover-style a:hover span{letter-spacing:2px}}@media (min-width: 1024px){.fixed-menu.mouseover-style i{padding:12px}}@media (min-width: 1024px){.fixed-menu.mouseover-style i.icon-help{color:#fff}}@media (min-width: 1024px){.fixed-menu.mouseover-style span{display:inline-block;margin:0 14px;width:100%;text-align:center}}.fixed-menu .icon-info-5:before{content:'\e918'}.fixed-menu .icon-info-6:before{content:'\e91a'}.fixed-menu .icon-info-3:before{content:'\e91c'}.icon-nav-arrow-flip{-webkit-transform:scaleY(-1);transform:scaleY(-1);display:inline-block}#gotop-mobile{display:none}#gotop-mobile .fixed-menu-mobile{position:fixed;z-index:5;bottom:20px;right:20px;background-color:#fff;color:#ba222e;width:45px;height:45px;text-align:center;font-size:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}#gotop-mobile .fixed-menu-mobile a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#gotop-mobile .fixed-menu-mobile.quick-show{bottom:110px}@media (min-width: 1024px){#gotop-mobile .fixed-menu-mobile{display:none}}.global-help{position:fixed;top:0;left:0;z-index:99999;width:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.global-help .global-menu-wrap{top:0}#global-menu-help-center{margin-left:auto;margin-right:0}@media (min-width: 1024px){#global-menu-help-center{position:relative;z-index:50;max-width:575px;max-height:calc(100vh) !important}}#global-menu-help-center .menu-section-body-container{height:calc(100vh - 50px - 86px);background-color:#fff;padding-top:0;padding-bottom:0}#global-menu-help-center .menu-section-body-container .tab-content{height:100%}#global-menu-help-center .menu-section-body-container .tab-content .tab-pane{height:100%}#global-menu-help-center .menu-section-body-container .tab-content .tab-pane .product-swiper-wrap{height:100%}@media (min-width: 1024px){#global-menu-help-center .menu-section-body-container{height:calc(100vh - 56px)}}@media (min-width: 768px){#global-menu-help-center .menu-section-header-nav .container{padding-left:0}}@media (min-width: 768px){#global-menu-help-center .menu-section-header-nav .nav-rect{margin-left:0;width:calc(575px - 50px)}}@media (min-width: 1024px){#global-menu-help-center .menu-section-header-nav .nav-rect{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}#global-menu-help-center .menu-section{height:100%}@media (min-width: 768px){.global-menu-wrap .menu-section#global-menu-help-center .menu-section-header .menu-section-header-actions .close-btn{right:10px}}body{color:#525252}body.is-menu-opened{overflow:hidden;max-height:100vh}.container-fluid{position:relative;padding-left:0;padding-right:0}@media (min-width: 1440px){.container{max-width:1220px;padding-left:0;padding-right:0}}.main-wrapper{padding-top:56px}@media (min-width: 1024px){.main-wrapper{padding-top:72px}}@media (min-width: 1024px){.swiper-block .swiper-container{max-width:1140px}}@media (min-width: 1200px){.swiper-block .swiper-container{max-width:1220px}}.swiper-block .swiper-slide{-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:visible;backface-visibility:visible}.swiper-block .swiper-button-next,.swiper-block .swiper-button-prev{background-color:#313131;z-index:5;color:#fff;height:80px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;outline:none}.swiper-block .swiper-button-next::after,.swiper-block .swiper-button-prev::after{font-size:1em}.swiper-block .swiper-button-next:hover,.swiper-block .swiper-button-next:active,.swiper-block .swiper-button-prev:hover,.swiper-block .swiper-button-prev:active{opacity:.8}.swiper-block .swiper-button-next{right:0}.swiper-block .swiper-button-prev{left:0}.swiper-block .swiper-pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-block .swiper-pagination-bullet{width:17px;height:6px;border-radius:3px;background-color:#525252;opacity:1;outline:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.swiper-block .swiper-pagination-bullet-active{width:12px;height:12px;border-radius:30px;background-color:#ba222e}.swiper-block.swiper-depiction .swiper-button-next,.swiper-block.swiper-depiction .swiper-button-prev{top:150px}@media (min-width: 768px){.swiper-block.swiper-depiction .swiper-button-next,.swiper-block.swiper-depiction .swiper-button-prev{top:175px}}@media (min-width: 1024px){.swiper-block.swiper-depiction .swiper-button-next,.swiper-block.swiper-depiction .swiper-button-prev{top:160px}}@media (min-width: 1200px){.swiper-block.swiper-depiction .swiper-button-next,.swiper-block.swiper-depiction .swiper-button-prev{top:180px}}.swiper-history{padding:0 15px;padding:inherit}@media (min-width: 1024px){.swiper-history{position:relative;margin-left:auto;margin-right:auto}}.swiper-collect{position:relative}.swiper-collect article.car-show-list{padding-top:50px}@media (max-width: 1199.98px){.swiper-collect article.car-show-list{width:85%;margin:auto}}.swiper-collect article.car-show-list .img{width:288px;height:115px}@media (min-width: 1024px){.swiper-collect article.car-show-list .img{height:124px}}@media (min-width: 1440px){.swiper-collect article.car-show-list .img{width:320px;height:134px}}.swiper-news{padding-bottom:1em}@media (min-width: 1024px){.swiper-news{margin-left:auto;margin-right:auto}}.swiper-news .swiper-slide-active{position:relative;z-index:1;cursor:pointer}.swiper-news .swiper-slide-active article.img-subtext-swiper,.swiper-news .swiper-slide-active article.video-subtext-swiper{-webkit-box-shadow:0 1px 12px 0 rgba(0,0,0,0.3);box-shadow:0 1px 12px 0 rgba(0,0,0,0.3);background-color:#fff}.swiper-news .swiper-slide-active article.img-subtext-swiper h4,.swiper-news .swiper-slide-active article.video-subtext-swiper h4{color:#ba222e}@media (min-width: 576px){.swiper-news .swiper-slide-active article.img-subtext-swiper,.swiper-news .swiper-slide-active article.video-subtext-swiper{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.swiper-news .swiper-slide-active article.img-subtext-swiper h4,.swiper-news .swiper-slide-active article.video-subtext-swiper h4{color:#313131}}@media (min-width: 576px){.swiper-news .swiper-slide:hover{position:relative;z-index:1}.swiper-news .swiper-slide:hover article.img-subtext-swiper,.swiper-news .swiper-slide:hover article.video-subtext-swiper,.swiper-news .swiper-slide:hover article.bright-swiper{-webkit-box-shadow:0 1px 12px 0 rgba(0,0,0,0.3);box-shadow:0 1px 12px 0 rgba(0,0,0,0.3);background-color:#fff}.swiper-news .swiper-slide:hover article.img-subtext-swiper h4,.swiper-news .swiper-slide:hover article.video-subtext-swiper h4,.swiper-news .swiper-slide:hover article.bright-swiper h4{color:#ba222e}}.swiper-depiction{padding-bottom:1em}.swiper-popup{position:relative}.swiper-popup .swiper-container{width:93%;max-width:1180px}.swipe-spec a{font-size:.875rem}.swipe-spec .swiper-button-next,.swipe-spec .swiper-button-prev{top:160px}@media (min-width: 768px){.swipe-spec .swiper-button-next,.swipe-spec .swiper-button-prev{top:173px}}.swipe-spec.type-1{width:80%;margin:auto}@media (min-width: 1024px){.swipe-spec.type-1{width:500px}}@media all and (-ms-high-contrast: none){.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:8px 16px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}}article.car-info{position:relative}article.car-info .power{background-color:#787878;font-size:.75em;display:inline-block;padding:3px 10px;border-radius:50px}article.car-info .power span:not(:last-of-type)::after{content:' / '}article.car-info .icon-collect-btn{width:34px;height:48px;background-image:url(/images/element/collect-2.svg);cursor:pointer;-webkit-transition:background .3s ease-in-out,  -webkit-filter .3s ease-in-out;transition:background .3s ease-in-out,  -webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out,  background .3s ease-in-out;transition:filter .3s ease-in-out,  background .3s ease-in-out,  -webkit-filter .3s ease-in-out}article.car-info .icon-collect-btn.active{background-image:url(/images/element/collect-1.svg)}article.car-info .icon-collect-btn:hover{-webkit-filter:drop-shadow(0px 5px 5px rgba(0,0,0,0.7));filter:drop-shadow(0px 5px 5px rgba(0,0,0,0.7));background-image:url(/images/element/collect-1.svg)}article.car-show-list{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}article.car-show-list .img{width:230px;height:95px;margin:auto}article.car-show-list .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;'}article.car-show-list .info{text-align:center}@media (min-width: 576px){article.car-show-list .info{margin-top:18px}}article.car-show-list .info h4{position:relative;font-size:1.125em;color:#191919;margin-bottom:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}article.car-show-list .info .price{font-size:.875em;color:#787878;display:block;margin:5px 0}article.car-show-list .info .power{color:#fff}article.car-show-list .icon-collect-btn{position:absolute;top:0;right:0}article.car-show-list .icon-collect-btn:hover{-webkit-filter:drop-shadow(0px 5px 5px rgba(0,0,0,0.3));filter:drop-shadow(0px 5px 5px rgba(0,0,0,0.3))}article.car-show-list:hover .info h4{color:#ba222e}article.car-show-list.off{opacity:.5}.swiper-block-kv,.page-header{position:relative}.swiper-block-kv .kv-image-wrapper .kv-image-item,.page-header .kv-image-wrapper .kv-image-item{position:relative;height:calc(100vh - 250px)}@media (min-width: 1024px){.swiper-block-kv .kv-image-wrapper .kv-image-item,.page-header .kv-image-wrapper .kv-image-item{height:450px}.swiper-block-kv .kv-image-wrapper .kv-image-item.left-text:after,.page-header .kv-image-wrapper .kv-image-item.left-text:after{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.45)), to(rgba(0,0,0,0)));background:linear-gradient(to right, rgba(0,0,0,0.45), rgba(0,0,0,0))}}@media (min-width: 1440px){.swiper-block-kv .kv-image-wrapper .kv-image-item,.page-header .kv-image-wrapper .kv-image-item{height:520px}}.swiper-block-kv .kv-image-wrapper .kv-image-item .kv-image,.page-header .kv-image-wrapper .kv-image-item .kv-image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.swiper-block-kv .kv-image-wrapper .swiper-navigations,.page-header .kv-image-wrapper .swiper-navigations{position:absolute;top:50%;width:100%;z-index:10}.swiper-block-kv .kv-image-wrapper .swiper-navigations .container,.page-header .kv-image-wrapper .swiper-navigations .container{max-width:1300px}.swiper-block-kv .kv-image-wrapper .swiper-navigations .swiper-button-next,.swiper-block-kv .kv-image-wrapper .swiper-navigations .swiper-button-prev,.page-header .kv-image-wrapper .swiper-navigations .swiper-button-next,.page-header .kv-image-wrapper .swiper-navigations .swiper-button-prev{z-index:90;background-color:transparent;color:#fff;height:80px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-block-kv .kv-image-wrapper .swiper-navigations .swiper-button-next:after,.swiper-block-kv .kv-image-wrapper .swiper-navigations .swiper-button-prev:after,.page-header .kv-image-wrapper .swiper-navigations .swiper-button-next:after,.page-header .kv-image-wrapper .swiper-navigations .swiper-button-prev:after{font-size:1em}.swiper-block-kv .kv-image-wrapper .swiper-navigations .swiper-button-next,.page-header .kv-image-wrapper .swiper-navigations .swiper-button-next{right:10px;-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out}.swiper-block-kv .kv-image-wrapper .swiper-navigations .swiper-button-next:hover,.page-header .kv-image-wrapper .swiper-navigations .swiper-button-next:hover{right:5px}.swiper-block-kv .kv-image-wrapper .swiper-navigations .swiper-button-prev,.page-header .kv-image-wrapper .swiper-navigations .swiper-button-prev{left:10px;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out}.swiper-block-kv .kv-image-wrapper .swiper-navigations .swiper-button-prev:hover,.page-header .kv-image-wrapper .swiper-navigations .swiper-button-prev:hover{left:5px}.swiper-block-kv .kv-image-wrapper .swiper-pagination,.page-header .kv-image-wrapper .swiper-pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;bottom:10px;left:0;width:100%;height:12px}.swiper-block-kv .kv-image-wrapper .swiper-pagination-bullet,.page-header .kv-image-wrapper .swiper-pagination-bullet{width:17px;height:6px;border-radius:3px;background-color:#525252;opacity:1;outline:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin:0 4px}.swiper-block-kv .kv-image-wrapper .swiper-pagination-bullet-active,.page-header .kv-image-wrapper .swiper-pagination-bullet-active{width:12px;height:12px;border-radius:30px;background-color:#ba222e}.swiper-block-kv .kv-content-wrapper,.page-header .kv-content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.swiper-block-kv .kv-content-wrapper .container,.page-header .kv-content-wrapper .container{max-width:1300px;height:100%}.swiper-block-kv .kv-content-wrapper .swiper-container-kv-content:after,.page-header .kv-content-wrapper .swiper-container-kv-content:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(25,25,25,0.7)), to(rgba(25,25,25,0)));background-image:linear-gradient(to bottom, rgba(25,25,25,0.7), rgba(25,25,25,0))}@media (min-width: 1024px){.swiper-block-kv .kv-content-wrapper .swiper-container-kv-content,.page-header .kv-content-wrapper .swiper-container-kv-content{width:385px;height:100%;margin:0 0 0 50px}}.swiper-block-kv .kv-content-wrapper .kv-content-item,.page-header .kv-content-wrapper .kv-content-item{color:#fff;padding-top:8%;text-align:center}@media (min-width: 1024px){.swiper-block-kv .kv-content-wrapper .kv-content-item,.page-header .kv-content-wrapper .kv-content-item{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.swiper-block-kv .kv-content-wrapper .kv-content-item .kv-title,.page-header .kv-content-wrapper .kv-content-item .kv-title{font-size:2.1875em;margin-bottom:.5rem;letter-spacing:normal;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out}@media (min-width: 576px){.swiper-block-kv .kv-content-wrapper .kv-content-item .kv-title,.page-header .kv-content-wrapper .kv-content-item .kv-title{font-size:2.75em}}.swiper-block-kv .kv-content-wrapper .kv-content-item .kv-subtitle,.page-header .kv-content-wrapper .kv-content-item .kv-subtitle{font-size:1.25em;font-weight:300;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out}@media (min-width: 576px){.swiper-block-kv .kv-content-wrapper .kv-content-item .kv-subtitle,.page-header .kv-content-wrapper .kv-content-item .kv-subtitle{font-size:1.5em}}@media (min-width: 1024px){.swiper-block-kv .kv-content-wrapper .kv-content-item .kv-subtitle,.page-header .kv-content-wrapper .kv-content-item .kv-subtitle{margin-bottom:40px}}.swiper-block-kv .kv-content-wrapper .kv-content-item .btn-group,.page-header .kv-content-wrapper .kv-content-item .btn-group{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;width:80%}@media (min-width: 768px){.swiper-block-kv .kv-content-wrapper .kv-content-item .btn-group,.page-header .kv-content-wrapper .kv-content-item .btn-group{width:40%}}@media (min-width: 1024px){.swiper-block-kv .kv-content-wrapper .kv-content-item .btn-group,.page-header .kv-content-wrapper .kv-content-item .btn-group{width:90%}}.swiper-block-kv .kv-content-wrapper .kv-content-item .btn-group .btn,.page-header .kv-content-wrapper .kv-content-item .btn-group .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;font-weight:300;-webkit-transition:letter-spacing .3s ease-in-out;transition:letter-spacing .3s ease-in-out;padding:2px 0px;width:50%}@media (min-width: 1024px){.swiper-block-kv .kv-content-wrapper .kv-content-item .btn-group .btn,.page-header .kv-content-wrapper .kv-content-item .btn-group .btn{min-width:160px;padding:6px 0}}.swiper-block-kv .kv-content-wrapper .kv-content-item .btn-group .btn:hover,.page-header .kv-content-wrapper .kv-content-item .btn-group .btn:hover{letter-spacing:1.5px}.swiper-block-kv .kv-content-wrapper .kv-content-item .btn-group .btn:focus,.page-header .kv-content-wrapper .kv-content-item .btn-group .btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.swiper-block-kv .kv-content-wrapper .kv-content-item .btn-group i.icon,.page-header .kv-content-wrapper .kv-content-item .btn-group i.icon{margin-right:10px}.swiper-block-kv .kv-content-wrapper .kv-content-item .icon-circle-arrow,.page-header .kv-content-wrapper .kv-content-item .icon-circle-arrow{display:inline-block;width:20px;height:20px;background-image:url(/images/element/circle-arrow.svg);background-size:contain;background-repeat:no-repeat}@media (min-width: 1024px){.swiper-block-kv .kv-content-wrapper .kv-content-item .icon-circle-arrow,.page-header .kv-content-wrapper .kv-content-item .icon-circle-arrow{width:53px;height:53px}}.page-header .kv-content-wrapper{position:relative}.page-header .kv-content-wrapper .kv-content-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 1199.98px){.page-header .kv-content-wrapper .kv-content-item{padding-top:0;text-align:left}}@media (max-width: 1199.98px){.page-header .kv-content-wrapper .kv-content-item .btn-group{display:inline-block;-moz-text-align-last:left;text-align-last:left}}.page-header .kv-content-wrapper .kv-content-item .btn-group .btn{color:#313131;font-weight:400}@media (max-width: 1199.98px){.page-header .kv-content-wrapper .kv-content-item .btn-group .btn{margin:0;padding:0;padding-left:1rem;padding-top:.5rem;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.page-header .kv-content-wrapper .kv-content-item .icon-circle-arrow{background-image:url(/images/element/circle-arrow-black.svg)}article.img-subtext-swiper{-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out, -webkit-box-shadow .2s ease-in-out}article.img-subtext-swiper .img{position:relative;width:100%;padding-bottom:66.666%}article.img-subtext-swiper .img img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}article.img-subtext-swiper h4{padding:.5em .75em;font-size:1.125em;color:#313131}article.img-subtext-swiper h4 span{font-weight:300;margin-bottom:0;text-align:justify;text-justify:inter-ideograph;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}article.video-subtext-swiper{-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out, -webkit-box-shadow .2s ease-in-out}article.video-subtext-swiper .video{position:relative;width:100%;padding-bottom:66.666%}article.video-subtext-swiper .video iframe{position:absolute;width:100%;height:100%}article.video-subtext-swiper h4{font-size:1.125em;font-weight:300;color:#313131;padding:.5em .75em;margin-bottom:0}article.bright-swiper{position:relative;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out, -webkit-box-shadow .2s ease-in-out}article.bright-swiper .text{top:8.7%;left:42.5%;position:absolute;font-size:1.5rem;color:#191919}@media (max-width: 1023.98px){article.bright-swiper .text{font-size:1.25rem}}@media (min-width: 768px){article.bright-swiper .text{top:11.3%}}@media (min-width: 1024px){article.bright-swiper .text{top:9.3%;left:42.7%}}@media (min-width: 1200px){article.bright-swiper .text{top:10.7%}}article.bright-swiper .text .color-red{color:#ff0000}article.bright-swiper .text.white{color:#fff}article.bright-swiper .ps{bottom:2%;left:5%;position:absolute;font-size:.75rem;overflow:hidden;width:90%;height:18px;color:#191919}article.bright-swiper .ps.white{color:#fff}article.lease-swiper{position:relative}article.lease-swiper .text{top:3%;left:42.5%;position:absolute;font-size:1.125rem;color:#191919;line-height:1.1}@media (max-width: 1023.98px){article.lease-swiper .text{font-size:.9rem}}@media (min-width: 768px){article.lease-swiper .text{top:5.5%;font-size:1.15rem}}@media (min-width: 1024px){article.lease-swiper .text{left:42.7%}}@media (min-width: 1200px){article.lease-swiper .text{top:5.5%}}article.lease-swiper .text big{font-size:1.5rem}@media (min-width: 1200px){article.lease-swiper .text big{font-size:1.65rem}}article.lease-swiper .text.white{color:#fff}article.lease-swiper .ps{bottom:2%;left:5%;position:absolute;font-size:.75rem;overflow:hidden;width:90%;height:18px;color:#191919}article.lease-swiper .ps.white{color:#fff}article.history-cars-info{position:relative;overflow:hidden}article.history-cars-info .img{position:relative;width:100%;padding-bottom:73%}@media (min-width: 576px){article.history-cars-info .img{padding-bottom:403px}}article.history-cars-info .img img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';background-position:left center !important;-o-object-position:left;object-position:left}article.history-cars-info .info{position:absolute;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:50%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));padding:1em;color:#fff}@media (min-width: 576px){article.history-cars-info .info{padding:1.875em}}article.history-cars-info .info h4{font-size:1.5em;margin-bottom:0;margin-top:10px;letter-spacing:1px}@media (min-width: 576px){article.history-cars-info .info h4{font-size:1.875em}}article.history-cars-info .info .price{font-size:.75em;display:inline-block;letter-spacing:0.5px}@media (min-width: 576px){article.history-cars-info .info .price{font-size:.875em}}article.history-cars-info .btn-block{position:absolute;left:1em;bottom:1em}@media (min-width: 576px){article.history-cars-info .btn-block{left:1.875em;bottom:1.875em}}@media (min-width: 1024px){article.history-cars-info .btn-block{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .3s ease-in-out,  -webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,  -webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,  transform .3s ease-in-out;transition:opacity .3s ease-in-out,  transform .3s ease-in-out,  -webkit-transform .3s ease-in-out}}article.history-cars-info .btn-block a{min-width:100px;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 576px){article.history-cars-info .btn-block a{min-width:155px}}article.history-cars-info .icon-collect-btn{position:absolute;top:0;right:20px}@media (min-width: 1024px){article.history-cars-info:hover .btn-block{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}article.history-cars-info:after{position:absolute;content:'';top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);pointer-events:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}article.history-cars-info.off:after{background-color:rgba(0,0,0,0.2)}article.img-depiction-swiper{-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out, -webkit-box-shadow .2s ease-in-out}article.img-depiction-swiper .img{position:relative;width:100%;padding-bottom:66.666%}article.img-depiction-swiper .img img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}article.img-depiction-swiper h4{font-size:1.125rem;font-weight:400;color:#191919;padding:.5em .75rem;margin-bottom:0}@media (min-width: 1024px){article.img-depiction-swiper h4{padding:.75em 1.25rem}}article.img-depiction-swiper p{padding:0 .75rem;font-size:0.875rem;color:#787878;text-align:justify;text-justify:distribute;margin-bottom:0}@media (min-width: 1024px){article.img-depiction-swiper p{padding:0 1.25rem}}.spec-item{margin-bottom:1.25rem}.spec-item .black{border-radius:5px;padding:1.25rem;margin-bottom:1.25rem;background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:115px}.spec-item .black p{margin-bottom:0}.spec-item .black .name{font-size:1.25rem}.spec-item .black .price{font-size:1.875em}.spec-item ul.spec{color:#000;padding-left:1.5rem}.spec-item ul.feature{padding-left:0;font-size:0.875rem;font-weight:300}.spec-item ul.feature li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.spec-item ul.feature li::before{content:"";width:2px;height:2px;border-radius:50px;background-color:#787878;display:inline-block;margin:0.35rem;margin-top:0.6rem}.spec-item ul.feature li.plus::before{content:"＋";background-color:transparent;display:inline-block;margin:0;margin-top:0;margin-right:0.9rem}.spec-item sup{top:5px}@-webkit-keyframes arrowAnimationRight{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes arrowAnimationRight{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes arrowAnimationLeft{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes arrowAnimationLeft{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes arrowAnimationDown{0%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(2px);transform:translateY(2px)}}@keyframes arrowAnimationDown{0%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(2px);transform:translateY(2px)}}.belt{width:100%;background:#313131;position:relative;z-index:999}@media (min-width: 1024px){.belt{padding:5px 0}}.belt .container-xxl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.belt .buckle{width:30%;height:50px;cursor:pointer;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}@media (min-width: 768px){.belt .buckle{height:25px}}@media (min-width: 1024px){.belt .buckle{width:20%;height:25px}}.belt .buckle img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.belt .holes{width:65%;height:50px;position:relative;text-align:center}@media (min-width: 1024px){.belt .holes{width:70%;margin:auto}}.belt .holes>a.arrow{width:6%;height:30px;color:#fff;font-size:20px;line-height:30px;text-align:center;display:none;position:absolute;padding:20px 0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.belt .holes>a.arrow.icon-larrS{left:-5%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.belt .holes>a.arrow.icon-larrS i{display:block;-webkit-animation:arrowAnimationLeft .5s ease infinite alternate;animation:arrowAnimationLeft .5s ease infinite alternate}.belt .holes>a.arrow.icon-rarrS{right:-5%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.belt .holes>a.arrow.icon-rarrS i{display:block;-webkit-animation:arrowAnimationRight .5s ease infinite alternate;animation:arrowAnimationRight .5s ease infinite alternate}@media (min-width: 1024px){.belt .holes>a.arrow.icon-rarrS{display:inline-block}}.belt .holes>a.arrow.active{display:block}.belt .holes>a.arrow:hover{color:#ba222e}.belt .mask{border-top:1px solid #787878;width:100%;position:fixed;max-height:0;margin:0 auto;overflow:hidden;top:50px;right:0;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.belt .mask.active{max-height:1250px}@media (min-width: 1024px){.belt .mask{border-top:0;position:relative;max-height:none;height:100%;top:0}}.belt .slider{position:relative;width:100%;height:100%;background:#313131;left:0;top:0}@media (min-width: 1024px){.belt .slider{position:absolute}}.belt .slider ul{text-align:left;width:100%;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 1024px){.belt .slider ul{width:2000px;border-bottom:0}}.belt .slider ul li{display:block;width:100%}@media (min-width: 1024px){.belt .slider ul li{width:auto;display:inline-block}.belt .slider ul li+li{margin-left:28px}}.belt .slider ul li a{padding:1rem 2.5rem;display:block;color:#fff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.belt .slider ul li a.active{color:#ba222e;background-color:transparent}.belt .slider ul li a:hover{opacity:.8}@media (min-width: 1024px){.belt .slider ul li a{display:inline-block;padding:13px 0}}.belt .slider ul li:first-of-type a{padding-top:2rem}@media (min-width: 1024px){.belt .slider ul li:first-of-type a{padding-top:13px}}.belt .select{color:#fff;padding:18px 18px 18px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;height:50px}.belt .select i{margin-left:1rem;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-animation:arrowAnimationDown .5s ease infinite alternate;animation:arrowAnimationDown .5s ease infinite alternate}@media (min-width: 1024px){.belt .select{display:none}}.belt .holes.active .select i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.belt .holes.active .mask{max-height:calc(100vh - 50px);overflow-y:auto}.belt .unit-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin-left:1rem}@media (min-width: 768px){.belt .unit-icon{margin-left:3.5rem}}@media (min-width: 1024px){.belt .unit-icon{margin-left:9rem}}.belt .unit-icon i.icon{font-size:30px;margin-right:1rem}@media (min-width: 1024px){.belt .unit-icon i.icon{font-size:40px}}.nav-rect{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-rect .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.nav-rect .nav-item:first-child .nav-link:before{content:'';display:block;width:1px;height:100%;position:absolute;top:50%;left:0;background-color:#454545;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nav-rect .nav-item .nav-link{position:relative}.nav-rect .nav-item .nav-link:after{content:'';display:block;width:1px;height:100%;position:absolute;top:50%;left:100%;background-color:#454545;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nav-rect .nav-item .nav-link.active:before,.nav-rect .nav-item .nav-link.active:after{opacity:0}.nav-rect .nav-link{color:#525252;text-align:center;padding:0.75rem 1rem;line-height:1.6}.nav-rect .nav-link.active,.nav-rect .nav-item.show .nav-link{color:#fff;background-color:#ba222e}.list{padding-left:2rem}.list-none{list-style-type:none;padding-left:0}.list-number{list-style-type:decimal}.list-zero-number{list-style-type:decimal-leading-zero}.list-circle{list-style-type:circle}.list-dot{list-style-type:disc}.list-asterisk{list-style-type:none;padding-left:1em}.list-asterisk>li{text-indent:-0.5em;margin-left:1em}.list-asterisk>li:before{content:"*";display:inline-block;margin-right:0.5em;vertical-align:middle;line-height:1}.list-double-circle{list-style-type:none;padding-left:1em}.list-double-circle>li{text-indent:-0.75em;margin-left:1em}.list-double-circle>li:before{content:"◎";display:inline-block;margin-right:0.5em}.list-footnote{list-style-type:none;padding-left:1em}.list-footnote>li{text-indent:-0.6125em;margin-left:1em}.list-footnote>li:before{content:"※";display:inline-block;margin-right:0.5em}.list-plus{list-style-type:none;padding-left:1em}.list-plus>li{text-indent:-0.75em;margin-left:1em}.list-plus>li:before{content:"＋";display:inline-block;margin-right:0.5em}.list-remark .list-item{margin-bottom:0.375rem}.list-remark .list-icon{margin-right:0.75rem}.list-remark .list-icon>i{display:inline-block;font-size:1.25rem;line-height:1}ul.img-text-list li{border-top:1px solid #e5e5e5;padding:1em 0}ul.img-text-list li:last-of-type{border-bottom:1px solid #e5e5e5}@media (min-width: 1024px){ul.img-text-list li:first-of-type{border-top:none;padding-top:0}}ul.img-text-list li .list-img{width:150px;overflow:hidden}@media (min-width: 576px){ul.img-text-list li .list-img{width:165px;height:105px}}ul.img-text-list li .list-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out}ul.img-text-list li .list-text{text-align:justify}ul.img-text-list li .list-text h4{font-size:1em;color:#191919;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;font-weight:300;text-align:justify;text-justify:inter-ideograph;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:38px}@media (min-width: 576px){ul.img-text-list li .list-text h4{font-size:1.125em;max-height:42px}}ul.img-text-list li .list-text p{font-size:0.75em;font-weight:300;color:#525252;line-height:1.35;margin-bottom:0;text-align:justify;text-justify:inter-ideograph;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:48px}@media (min-width: 576px){ul.img-text-list li .list-text p{font-size:0.875em;max-height:54px}}ul.img-text-list li:hover .list-text h4{color:#ba222e}ul.img-text-list li:hover .list-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}nav.scroll-icon-menu{margin:auto;position:relative;z-index:100;height:75px;overflow-y:hidden}@media (max-width: 1439.98px){nav.scroll-icon-menu{width:90%}}@media (min-width: 1200px){nav.scroll-icon-menu{width:100%;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}}nav.scroll-icon-menu:after,nav.scroll-icon-menu:before{content:'';position:absolute;z-index:5;top:0;opacity:0;width:40px;height:100%;pointer-events:none;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}nav.scroll-icon-menu:after{right:0px;opacity:1;background:-webkit-gradient(linear, right top, left top, color-stop(50%, #f7f7f5), to(rgba(247,247,245,0)));background:linear-gradient(to left, #f7f7f5 50%, rgba(247,247,245,0))}nav.scroll-icon-menu:before{left:0px;opacity:1;background:-webkit-gradient(linear, left top, right top, color-stop(50%, #f7f7f5), to(rgba(247,247,245,0)));background:linear-gradient(to right, #f7f7f5 50%, rgba(247,247,245,0))}nav.scroll-icon-menu .scroll-icon-menu-wrapper{height:100%;border:1px solid #f7f7f5}nav.scroll-icon-menu .scroll-icon-menu-wrapper .arrow-next,nav.scroll-icon-menu .scroll-icon-menu-wrapper .arrow-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;opacity:0;position:absolute;z-index:1000;color:#d9d9d9;top:0px;height:90%;width:30px;cursor:pointer}nav.scroll-icon-menu .scroll-icon-menu-wrapper .arrow-next.show,nav.scroll-icon-menu .scroll-icon-menu-wrapper .arrow-prev.show{opacity:1}nav.scroll-icon-menu .scroll-icon-menu-wrapper .arrow-next{right:0px}nav.scroll-icon-menu .scroll-icon-menu-wrapper .arrow-prev{left:0px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}nav.scroll-icon-menu ul.icon-list{white-space:nowrap;gap:3rem;overflow-x:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-bottom:50px;padding-left:2rem !important;padding-right:2rem !important}ul.icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:1.25rem}ul.icon-list li{color:#1a98c8;text-align:center;cursor:pointer}ul.icon-list li i{display:block;font-size:36px}@media (min-width: 1200px){ul.icon-list li i{font-size:46px}}ul.icon-list li.active{color:#02496b}ul.instruction-list{overflow-y:auto;height:100%;list-style-type:decimal;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding-right:10px;padding-left:0}ul.instruction-list::-webkit-scrollbar{width:8px;height:100%}ul.instruction-list::-webkit-scrollbar-track{background-color:#d3d3d3;border-radius:6px}ul.instruction-list::-webkit-scrollbar-thumb{background-color:#ba222e;outline:1px solid #d3d3d3;border-radius:6px}ul.instruction-list li{position:relative;padding:1rem;padding-left:0;font-size:0.875rem;word-break:break-word;margin-left:2.75rem}@media (min-width: 1024px){ul.instruction-list li{font-size:1.125rem;margin-left:3.5rem}}ul.instruction-list li::after{position:absolute;content:"";width:calc(100% + 2.5rem);height:1px;background-color:#d3d3d3;bottom:0;display:block;left:-2.75rem}@media (min-width: 1024px){ul.instruction-list li::after{left:-3.5rem}}ul.instruction-list li:last-of-type::after{height:0}ul.instruction-list li.active::before{position:absolute;font-family:"toyota-2020";content:"\e916";color:#ba222e;left:-2.75rem}@media (min-width: 1024px){ul.instruction-list li.active::before{left:-3.5rem}}ul.links-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;padding:0;margin:0 0 1rem 0}ul.links-list .links-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.125rem 0}ul.links-list .links-icon{margin-left:1rem}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.checkbox-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:70px;cursor:pointer}.checkbox-label.checkbox-label-round .checkbox-input{border-radius:50%}.checkbox-label.checkbox-label-round .checkbox-input:after{border-radius:50%}.checkbox-label.checkbox-label-radio .checkbox-input{border-radius:50%}.checkbox-label.checkbox-label-radio .checkbox-input:after{content:'';border-radius:50%;width:64%;height:64%}.checkbox-label .checkbox-input{position:relative;width:28px;height:28px;border-radius:3px;border:1px solid #787878;margin-right:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.checkbox-label .checkbox-input::after{content:'\e920';font-family:'icon' !important;position:absolute;top:50%;left:50%;margin:0;width:100%;height:100%;line-height:1;background-color:#ba222e;border:1px solid #ba222e;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:5px 4px}.checkbox-label .checkbox-span{font-size:1em}@media (min-width: 576px){.checkbox-label .checkbox-span{font-size:1.125em}}input[type='checkbox'].checkbox-original,input[type='radio'].checkbox-original{width:0;height:0;opacity:0}input[type='checkbox'].checkbox-original:checked+label .checkbox-input,input[type='radio'].checkbox-original:checked+label .checkbox-input{border:1px solid #ba222e}input[type='checkbox'].checkbox-original:checked+label .checkbox-input::after,input[type='radio'].checkbox-original:checked+label .checkbox-input::after{opacity:1}.noUi-target{margin:0.375rem 1.75rem 2.5rem;height:10px;-webkit-box-shadow:none;box-shadow:none;border:0;background-color:#e5e5e5}.noUi-horizontal .noUi-handle{width:1.375rem;height:1.375rem;border-radius:50px;top:0;-webkit-transform:translateY(-6px);transform:translateY(-6px);background:#ba222e;border:none;-webkit-box-shadow:0 3px 6px -3px rgba(186,34,46,0.3);box-shadow:0 3px 6px -3px rgba(186,34,46,0.3);outline:none}.noUi-horizontal .noUi-handle:before,.noUi-horizontal .noUi-handle:after{display:none}.noUi-connect{background:#ba222e;-webkit-box-shadow:0 3px 6px -3px rgba(186,34,46,0.3);box-shadow:0 3px 6px -3px rgba(186,34,46,0.3)}.noUi-tooltip{color:#525252;border:0;border-radius:30px}.ps__rail-x{height:14px}.ps__rail-y{width:14px}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:0.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:0.9}.ps__thumb-x{bottom:3px}.ps__thumb-y{right:3px}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#ba222e;height:8px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#ba222e;width:8px}.dropdown-toggle[aria-expanded="true"]:after{-webkit-transform:rotate(0.5turn);transform:rotate(0.5turn)}.dropdown-toggle-text{color:#191919;background-color:transparent;border:none;outline:none;padding:6px 10px}.dropdown-toggle-text:after{content:'';display:inline-block;border:none;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3e%3cpath fill='%23ba222e' d='M10,13.05a.73.73,0,0,1-.49-.19L4.28,8.28a.75.75,0,0,1,.94-1.16l0,0L10,11.31l4.75-4.16a.75.75,0,0,1,1,1.13l-5.23,4.59A.77.77,0,0,1,10,13.05Z'/%3e%3c/svg%3e") no-repeat center center;width:20px;height:1.5em;line-height:1;vertical-align:bottom}.dropdown-toggle-text:focus,.dropdown-toggle-text.focus{outline:0}.dropdown-toggle-text.disabled,.dropdown-toggle-text:disabled{color:#d3d3d3;opacity:.5;pointer-events:none}.dropdown-toggle-text:hover{color:#ba222e;text-decoration:none}.dropdown-toggle-text[aria-expanded="true"]{color:#ba222e}.dropdown-menu{max-height:60vh;overflow-x:hidden;overflow-y:auto;-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.5);box-shadow:0 5px 12px rgba(0,0,0,0.5)}.dropdown-item{color:#525252}.dropdown-list .dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.dropdown-list .dropdown-toggle:after{margin-left:0.5rem;vertical-align:initial;border:none;color:#ba222e;font-family:'icon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:0.5rem;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e921'}.dropdown-list .dropdown-menu{border-radius:5px;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,0.5);box-shadow:0 5px 12px 0 rgba(0,0,0,0.5);background-color:rgba(255,255,255,0.9)}.dropdown-list .dropdown-item{color:#525252;padding:0.25rem 1.125rem}.dropdown-list .dropdown-item.active{background-color:#d3d3d3}.fetch-loading{text-align:center;line-height:1;padding:1rem 0}.fetch-loading .spinner{display:inline-block;width:2rem;height:2rem;line-height:1;color:#d3d3d3;animation:spinner-border 1.5s linear infinite reverse}.fetch-loading .spinner .icon{font-size:2rem}.fancybox-container{z-index:99999}.fancybox-container-fullscreen{top:56px;height:calc(100% - 56px)}@media (min-width: 1024px){.fancybox-container-fullscreen{top:72px;height:calc(100% - 72px)}}.fancybox-container-fullscreen .fancybox-slide--html{padding:0}@media (min-width: 1024px){.fancybox-container-fullscreen .fancybox-slide--html{padding-left:0;padding-right:0}}@media (max-width: 1023.98px){.fancybox-container p{font-size:12px;margin-bottom:.5rem}}.fancybox-content{padding:3em 2em;width:90%;max-width:1140px;max-height:96%;overflow:unset}@media (min-width: 1024px){.fancybox-content{padding-left:5rem;padding-right:5rem}}.fancybox-content h4.popup-title{font-size:1.25rem}@media (min-width: 1024px){.fancybox-content h4.popup-title{font-size:1.875rem}}.fancybox-content .imgQRcode{position:relative;display:block;width:279px;height:279px;margin:0 auto 0}.fancybox-content p.popup-text{text-align:center;overflow-y:auto}.fancybox-content .list-content{position:relative;overflow:initial;height:calc(90vh - 10vh - 7em - 70px);margin-bottom:1.25rem}@media (min-width: 768px){.fancybox-content .list-content{height:calc(490px - 32px - 32px - 90px)}}@media (min-width: 1024px){.fancybox-content .list-content{height:calc(79vh - 32px - 32px - 140px)}}.fancybox-content .list-content .popup-scroll{overflow-y:auto;height:100%;padding-right:10px}.fancybox-content .list-content .popup-scroll::-webkit-scrollbar{width:8px;height:100%}.fancybox-content .list-content .popup-scroll::-webkit-scrollbar-track{background-color:#d3d3d3;border-radius:6px}.fancybox-content .list-content .popup-scroll::-webkit-scrollbar-thumb{background-color:#ba222e;outline:1px solid #d3d3d3;border-radius:6px}.fancybox-content .list-contentswitch{position:relative;overflow:initial;height:calc(55vh - 10vh - 7em - 70px);margin-bottom:1.25rem}@media (min-width: 768px){.fancybox-content .list-contentswitch{height:calc(300px - 32px - 32px - 90px)}}@media (min-width: 1024px){.fancybox-content .list-contentswitch{height:calc(50vh - 32px - 32px - 140px)}}.fancybox-content .list-contentswitch .popup-scroll{overflow-y:auto;height:100%;padding-right:10px}.fancybox-content .list-contentswitch .popup-scroll::-webkit-scrollbar{width:8px;height:100%}.fancybox-content .list-contentswitch .popup-scroll::-webkit-scrollbar-track{background-color:#d3d3d3;border-radius:6px}.fancybox-content .list-contentswitch .popup-scroll::-webkit-scrollbar-thumb{background-color:#ba222e;outline:1px solid #d3d3d3;border-radius:6px}.fancybox-content.popup-tip{max-width:500px}.fancybox-content.popup-tip.popup-qrcode{width:100%;padding-left:0;padding-right:0}.fancybox-content.popup-more{max-width:1050px;max-height:90%;padding:1.25rem 1rem}@media (min-width: 1024px){.fancybox-content.popup-more{padding:3rem;max-height:80vh}}.fancybox-content.popup-more h4.popup-title{margin-bottom:1.5rem}@media (min-width: 1024px){.fancybox-content.popup-more h4.popup-title{font-size:1.875rem}}.fancybox-content.popup-more p.popup-text{overflow-y:auto;height:100%;font-size:.875rem;padding-right:1rem;padding-left:1rem;text-align:justify}@media (min-width: 1024px){.fancybox-content.popup-more p.popup-text{font-size:1.125rem}}.fancybox-content.popup-more .color-rouge{color:#ba222e}.fancybox-content.popup-fullscreen{width:100%;height:100%;max-width:100%;max-height:100%;padding:0}.fancybox-content .popup-header-actions .close-btn{display:inline-block;position:absolute;top:10px;right:12px;z-index:2;font-size:2rem;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width: 1024px){.fancybox-content .popup-header-actions .close-btn{top:12px;right:54px}}.fancybox-slide--html .fancybox-close-small{display:none}.select-car-modal .select-car-modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#f7f7f5}.select-car-modal .select-car-container{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:2.25rem 0}@media (min-width: 1024px){.select-car-modal .select-car-container{padding:4rem 0}}@media (min-width: 1200px){.select-car-modal .select-car-list-wrap{max-width:1310px;margin-left:auto;margin-right:auto}}@media (min-width: 1440px){.select-car-modal .select-car-list-wrap .row{margin-left:-33px;margin-right:-33px}}.select-car-modal .select-car-option{margin-bottom:1.5rem}@media (min-width: 1440px){.select-car-modal .select-car-option{padding-left:33px;padding-right:33px}}.select-car-modal .select-car-option .custom-control{padding-left:0}.select-car-modal .select-car-option .custom-control-label{padding-top:46px;width:100%}.select-car-modal .select-car-option .custom-control-label:before,.select-car-modal .select-car-option .custom-control-label:after{top:0;left:auto;right:0;width:30px;height:30px}.select-car-modal .select-car-option .custom-control-label .tag{position:absolute;top:30px;left:50%;color:#ba222e;font-size:1.125rem;text-transform:uppercase;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.select-car-modal .select-car-option .custom-control-label .image{display:block;padding:0 0.75rem}.select-car-modal .select-car-option .custom-control-label .text{display:block;font-size:1.125rem;letter-spacing:0.8px;text-align:center;color:#191919;margin-top:4px}.select-car-modal .select-car-footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1.5rem 0;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.4);box-shadow:0 0 20px rgba(0,0,0,0.4)}.select-car-modal .select-car-headline{margin-bottom:1.5rem}@media (min-width: 1024px){.select-car-modal .select-car-headline{margin-bottom:2.875rem}}.select-car-modal .select-car-headline .select-car-title{text-align:center;margin-bottom:0}@media (min-width: 1024px){.select-car-modal .select-car-headline .select-car-title{font-size:1.125rem;font-weight:500}}.fancybox-toolbar [data-fancybox-close]{position:relative;padding:0;right:5px;top:5px;font-size:32px;color:#ba222e;background:transparent}.fancybox-toolbar [data-fancybox-close]::before{content:'';position:absolute;z-index:-1;background:#fff;width:50%;height:50%;border-radius:50rem;left:0;right:0;top:0;bottom:0;margin:auto}.fancybox-toolbar [data-fancybox-close]:hover{color:#79161e}.fancybox-button--arrow_right,.fancybox-button--arrow_left{background:transparent;font-size:16px}.fancybox-button--arrow_right i.icon,.fancybox-button--arrow_left i.icon{display:inline-block}.fancybox-button--arrow_right{right:-5px;padding-right:0}.fancybox-button--arrow_right i.icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.fancybox-button--arrow_left{left:-5px;padding-left:0}.fancybox-button--arrow_left i.icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swiper-slide .col-6:nth-child(odd){padding-right:.375%}.swiper-slide .col-6:nth-child(odd) .type-2-col{margin-right:1%}.swiper-slide .col-6:nth-child(1),.swiper-slide .col-6:nth-child(2){padding-bottom:.35%}@media (min-width: 1024px){.swiper-slide .col-6:nth-child(1),.swiper-slide .col-6:nth-child(2){padding-bottom:.45%}}.swiper-slide .col-6:nth-child(3),.swiper-slide .col-6:nth-child(4){padding-top:.35%}@media (min-width: 1024px){.swiper-slide .col-6:nth-child(3),.swiper-slide .col-6:nth-child(4){padding-top:.45%}}.swiper-slide .col-6:nth-child(even){padding-left:.375%}.swiper-slide .col-6:nth-child(even) .type-2-col{margin-left:1%}.swiper-slide .col-12 figure.img-popup{margin-left:0;margin-right:0}.swiper-slide>figure.img-popup{margin-bottom:0;margin-left:0;margin-right:0}@media (min-width: 768px){.swiper-slide>figure.img-popup{height:100%}}.swiper-slide>figure.img-popup a{display:block;height:100%}figure.img-popup{position:relative;margin-bottom:0}figure.img-popup::after{content:"\e92d";position:absolute;pointer-events:none;font-family:'toyota-2020' !important;font-size:20px;color:#fff;background-color:rgba(49,49,49,0.8);width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;bottom:0}@media (min-width: 1024px){figure.img-popup::after{width:100%;height:100%;font-size:30px;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}}@media (min-width: 1024px){figure.img-popup:hover::after{opacity:1}}figure.img-popup figcaption{display:none}figure.img-popup.type-2-col{margin-bottom:0}figure.img-popup.type-2-col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.type-3-col-1 .col-12{padding-bottom:.35%}.type-3-col-1 .col-12 figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.type-3-col-1 .col-6:nth-child(1),.type-3-col-1 .col-6:nth-child(2),.type-3-col-1 .col-6:nth-child(3),.type-3-col-1 .col-6:nth-child(4){padding:0}.type-3-col-1 .col-6:nth-child(2){padding-right:.375%;padding-top:.35%}.type-3-col-1 .col-6:nth-child(3){padding-left:.375%;padding-top:.35%}.type-3-col-2 .col-12:first-of-type{padding-bottom:.7%}.type-3-col-2 .col-12:last-of-type{padding-top:.7%}.type-3-col-2 .col-6:nth-child(1),.type-3-col-2 .col-6:nth-child(2){padding:0}.type-3-col-2 .col-6:nth-child(1){padding-right:.375%}.type-3-col-2 .col-6:nth-child(2){padding-left:.375%}.fancybox-container-modal .fancybox-slide--html{padding:15px}.fancybox-container-modal .fancybox-content{width:100%}.fancybox-container-modal .fancybox-content.fancybox-modal{padding:2.75rem 1.125rem 2.5rem}@media (min-width: 1024px){.fancybox-container-modal .fancybox-content.fancybox-modal{padding:2.25rem 2.5rem 2.125rem}}@media (min-width: 1024px){.fancybox-container-modal .fancybox-content.fancybox-modal-small{max-width:370px}}@media (min-width: 1024px){.fancybox-container-modal .fancybox-content.fancybox-modal-medium{max-width:540px}}@media (min-width: 768px){.fancybox-container-modal .fancybox-content.fancybox-modal-large{max-width:560px}}@media (min-width: 1024px){.fancybox-container-modal .fancybox-content.fancybox-modal-large{max-width:780px}}.fancybox-container-modal .fancybox-content.fancybox-modal .fancybox-modal-header{margin-bottom:1.25rem}.fancybox-container-modal .fancybox-content.fancybox-modal .fancybox-modal-header .title{font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:0.8px;text-align:center;color:#191919;margin-bottom:0}@media (min-width: 1024px){.fancybox-container-modal .fancybox-content.fancybox-modal .fancybox-modal-header .title{font-size:1.75rem}}.fancybox-container-modal .fancybox-content.fancybox-modal .fancybox-modal-header .title+.subtitle{margin-top:0.25rem}.fancybox-container-modal .fancybox-content.fancybox-modal .fancybox-modal-header .subtitle{font-size:1rem;font-weight:500;margin-bottom:0;text-align:center;color:#191919}@media (min-width: 1024px){.fancybox-container-modal .fancybox-content.fancybox-modal .fancybox-modal-header .subtitle{font-size:1.125rem}}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{text-decoration:underline;color:#fff}.fancybox-caption a:hover,.fancybox-caption a:link:hover,.fancybox-caption a:visited:hover{opacity:.8}.select-block{position:relative;width:100%}@media (min-width: 1024px){.select-block{margin-bottom:0}}.select-block .pop-up{display:none;position:absolute;left:0;right:0;top:-5px;margin:5px auto;z-index:30;width:95%;border-radius:10px;padding:1.5em 1.5em;background-color:#fff;-webkit-box-shadow:0 7px 10px 0 rgba(25,25,25,0.3);box-shadow:0 7px 10px 0 rgba(25,25,25,0.3);max-width:640px}@media (min-width: 576px){.select-block .pop-up{right:auto;padding:1.5em 1.5em}}.select-block .pop-up .checkbox-box{margin-bottom:0.5em}@media (min-width: 576px){.select-block .pop-up .checkbox-box{min-width:140px}}.select-block .pop-up .custom-control{margin-right:auto;margin-bottom:.5rem}@media (min-width: 1024px){.select-block .pop-up .custom-control{margin-right:1.55rem;margin-bottom:1rem}}.select-block .btn.remove.disabled{cursor:not-allowed}.select-block .btn.remove.disabled:focus{color:#787878;-webkit-text-decoration-line:none;text-decoration-line:none}.select-block.border-bt .pop-up .custom-control{margin-bottom:0;padding-bottom:1rem}nav.scroll-menu{margin-bottom:15px;padding:0;padding-top:8px;padding-bottom:8px;text-align:center;height:40px;z-index:599;width:100%;position:relative;overflow:hidden}nav.scroll-menu:after,nav.scroll-menu:before{content:'';position:absolute;z-index:5;top:0;opacity:0;width:30px;height:100%;pointer-events:none;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}nav.scroll-menu:after{right:0;opacity:1;background:-webkit-gradient(linear, right top, left top, color-stop(50%, #fff), to(rgba(255,255,255,0)));background:linear-gradient(to left, #fff 50%, rgba(255,255,255,0))}nav.scroll-menu:before{left:0;opacity:1;background:-webkit-gradient(linear, left top, right top, color-stop(50%, #fff), to(rgba(255,255,255,0)));background:linear-gradient(to right, #fff 50%, rgba(255,255,255,0))}nav.scroll-menu .scroll-menu-wrapper{position:relative;height:100%;z-index:1}nav.scroll-menu ul.scroll-menu-list{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;list-style:none;padding-bottom:50px;padding-top:3px;-webkit-transform:translateZ(0);transform:translateZ(0);max-width:100%;padding-left:10px;padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}@media (min-width: 768px){nav.scroll-menu ul.scroll-menu-list{padding-left:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}nav.scroll-menu ul.scroll-menu-list li{display:inline-block;vertical-align:top;padding:0 10px}nav.scroll-menu ul.scroll-menu-list li .type-text{line-height:1.2;cursor:pointer;display:inline-block;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#525252}nav.scroll-menu ul.scroll-menu-list li .type-text.active{color:#ba222e}@media (min-width: 1024px){nav.scroll-menu ul.scroll-menu-list li .type-text:hover{color:#ba222e}}nav.scroll-menu ul.scroll-menu-list li:nth-child(1) .type-text{margin-left:15px}nav.scroll-menu ul.scroll-menu-list li:last-of-type .type-text{margin-right:15px}nav.scroll-menu.rouge-border{position:relative;height:65px;text-align:left;margin-bottom:10px}@media (min-width: 1024px){nav.scroll-menu.rouge-border{margin-bottom:0}}nav.scroll-menu.rouge-border::after,nav.scroll-menu.rouge-border::before{width:22px}nav.scroll-menu.rouge-border::after{right:-10px;opacity:1;background:-webkit-gradient(linear, right top, left top, color-stop(50%, #f7f7f5), to(rgba(255,255,255,0)));background:linear-gradient(to left, #f7f7f5 50%, rgba(255,255,255,0))}@media (min-width: 1024px){nav.scroll-menu.rouge-border::after{background:transparent}}nav.scroll-menu.rouge-border::before{left:-10px;opacity:1;background:-webkit-gradient(linear, left top, right top, color-stop(50%, #f7f7f5), to(rgba(255,255,255,0)));background:linear-gradient(to right, #f7f7f5 50%, rgba(255,255,255,0))}@media (min-width: 1024px){nav.scroll-menu.rouge-border::before{background:transparent}}nav.scroll-menu.rouge-border ul.scroll-menu-list li{padding:0}nav.scroll-menu.rouge-border ul.scroll-menu-list li:first-child .btn{margin-left:0px}@media (min-width: 1024px){nav.scroll-menu.rouge-border ul.scroll-menu-list li:first-child .btn{margin-left:0}}nav.scroll-menu.rouge-border ul.scroll-menu-list li:last-child .btn{margin-right:10px}@media (max-width: 1199.98px){nav.scroll-menu.rouge-border .btn-outline-primary:hover{background-color:initial;color:#ba222e}}nav.scroll-menu.rouge-border .btn{position:relative;margin-left:10px;cursor:pointer;width:120px;min-width:auto}nav.scroll-menu.rouge-border .btn:before{content:'';height:19px;display:inline-block}nav.scroll-menu.rouge-border .btn.checked:before{content:'\e920';font-family:'toyota-2020' !important;margin-right:5px}nav.scroll-menu.rouge-border .btn.checked::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50px}nav.scroll-menu.rouge-border .btn .icon-nav-arrow{display:inline-block;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;pointer-events:none}nav.scroll-menu.rouge-border .btn.active{background-color:#ba222e;color:#fff}nav.scroll-menu.rouge-border .btn.active .icon-nav-arrow{-webkit-transform:rotateZ(-0.5turn);transform:rotateZ(-0.5turn)}@media (min-width: 1024px){nav.scroll-menu.rouge-border .btn:hover{background-color:#ba222e;color:#fff}}nav.scroll-menu.tab-group::after,nav.scroll-menu.tab-group::before{width:25px}nav.scroll-menu.tab-group ul.nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width: 1024px){nav.scroll-menu.tab-group ul.nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}nav.scroll-menu.tab-group ul.nav li:nth-child(1) .type-text{margin-left:10px}nav.scroll-menu.tab-group ul.nav li:last-of-type .type-text{margin-right:10px}nav.scroll-menu.tab-group .nav-link{padding:0}nav.scroll-menu.tab-group .nav-pills .nav-link.active,nav.scroll-menu.tab-group .nav-pills .show>.nav-link{background-color:transparent}nav.scroll-menu.justify-center::after,nav.scroll-menu.justify-center::before{background:transparent}nav.scroll-menu.justify-center ul.scroll-menu-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.car-selector-wrapper{width:80%;margin-left:auto;margin-right:auto}.car-selector-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1024px){.car-selector-group{margin-left:-18px;margin-right:-18px}}.car-selector-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:0.875rem}@media (min-width: 1024px){.car-selector-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;padding:0 18px}}.car-selector-item:last-child{margin-bottom:0}@media (min-width: 1024px){.car-selector-item{margin-bottom:0}}.car-selector-btn{color:#787878;border:1px solid #d3d3d3;padding:32px;background-color:#fff;width:100%;font-size:1.25rem;background-image:url(/images/select-car/select.svg);background-position:right center;background-size:auto 72px;background-repeat:no-repeat;outline:none}@media (min-width: 1024px){.car-selector-btn{background-size:auto 130px;padding:70px 32px}}.car-selector-btn:hover,.car-selector-btn.active{color:#ba222e;border:3px solid #ba222e;background-image:url(/images/select-car/select-hover.svg);background-position:right -3px center;padding:30px}@media (min-width: 1024px){.car-selector-btn:hover,.car-selector-btn.active{background-position:right -2px center;padding:68px 30px}}.car-selector-btn:hover{color:#da3542;border:3px solid #da3542}.car-selector-btn:focus{outline:none}.location-search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;margin-left:-0.25rem;margin-right:-0.25rem}@media (min-width: 1024px){.location-search{margin-bottom:1.125rem;margin-left:-1.75rem;margin-right:-1.75rem}}.location-search .search-filters-col{padding-left:0.25rem;padding-right:0.25rem}@media (min-width: 1024px){.location-search .search-filters-col{padding-left:.75rem;padding-right:.75rem;padding-top:1.125rem;padding-bottom:1.125rem}}@media (min-width: 1200px){.location-search .search-filters-col{padding-left:1.75rem;padding-right:1.75rem}}.location-search .search-filters-locate{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 1024px){.location-search .search-filters-locate{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%;border-right:1px solid #d3d3d3}}.location-search .search-filters-locate .btn .icon{display:inline-block}.location-search .search-filters-area{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.625rem}@media (min-width: 1024px){.location-search .search-filters-area{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;border-right:1px solid #d3d3d3;margin-top:0}}.location-search .search-filters-input{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:1.625rem}@media (min-width: 1024px){.location-search .search-filters-input{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%;margin-top:0}}.location-search .search-filters-result{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 1024px){.location-search .search-filters-result{padding-top:0;padding-bottom:0}}.location-search .search-filter-city,.location-search .search-filter-cityarea{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.location-search .search-filter-city{padding-right:0.25rem}@media (min-width: 1024px){.location-search .search-filter-city{padding-right:9px}}.location-search .search-filter-cityarea{padding-left:0.25rem}@media (min-width: 1024px){.location-search .search-filter-cityarea{padding-left:9px}}.location-search .search-input-field .searhc-input{padding-left:1.25rem;padding-right:3.625rem;padding-top:0.75rem;padding-bottom:0.75rem}@media (min-width: 1024px){.location-search .search-input-field .searhc-input{width:100%}}.location-search .search-input-field .search-icon{left:auto;right:29px;line-height:1;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.location-search .search-result-summary{margin-top:0.625rem;text-align:center}@media (min-width: 1024px){.location-search .search-result-summary{margin-top:1rem}}@media (max-width: 767.98px){.location-search .search-result-summary{font-size:.875rem}}@media (min-width: 1024px){.location-maps-wrapper{position:relative;height:100%;width:100%;max-width:100%;overflow:hidden}}.location-maps-wrapper.show-result .location-maps-google-maps{height:180px}@media (min-width: 1024px){.location-maps-wrapper.show-result .location-maps-google-maps{height:540px;padding-right:420px}}@media (min-width: 1200px){.location-maps-wrapper.show-result .location-maps-google-maps{padding-right:480px}}.location-maps-wrapper.show-result .location-maps-store-results{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 1024px){.location-maps-wrapper.show-result .location-maps-store-results{height:100%}}@media (min-width: 1024px){.location-maps-wrapper.hide-list .location-maps-google-maps{padding-right:0}}@media (min-width: 1200px){.location-maps-wrapper.hide-list .location-maps-google-maps{padding-right:0}}@media (min-width: 1024px){.location-maps-wrapper.hide-list .location-maps-store-results{-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}}.location-maps-wrapper .location-maps-google-maps{background-color:#d3d3d3;height:540px;-webkit-transition:padding 0.25s ease;transition:padding 0.25s ease}.location-maps-wrapper .location-maps-google-maps #maps{width:100%;height:100%}.location-maps-wrapper .location-maps-store-results{display:none;-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease, -webkit-transform 0.25s ease}@media (min-width: 1024px){.location-maps-wrapper .location-maps-store-results{position:absolute;top:0;right:0;height:100%;width:420px;background-color:#fff}}@media (min-width: 1200px){.location-maps-wrapper .location-maps-store-results{position:absolute;top:0;right:0;height:100%;width:480px;background-color:#fff}}.location-maps-store-results{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.location-maps-store-results .result-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0.625rem 0.875rem;border-bottom:1px solid #d3d3d3;z-index:1}@media (min-width: 1024px){.location-maps-store-results .result-header{padding:4rem 2.25rem 1.625rem}}.location-maps-store-results .result-header .result-title{font-size:1.375rem;font-weight:500;letter-spacing:0.7px;color:#191919;margin-bottom:0}@media (min-width: 1024px){.location-maps-store-results .result-header .result-title{font-size:1.875rem;letter-spacing:1px}}.location-maps-store-results .result-header+.result-body{margin-top:-1px}.location-maps-store-results .result-body{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 1024px){.location-maps-store-results .result-body{overflow:hidden}}.location-maps-store-results .results-toggler{position:absolute;top:50%;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:84px;background-color:#191919;color:#fff;cursor:pointer;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}@media (min-width: 1024px){.location-maps-store-results .results-toggler{display:-webkit-box;display:-ms-flexbox;display:flex}}.location-maps-store-results .results-toggler .icon{-webkit-transform:rotate(0.75turn);transform:rotate(0.75turn)}.hide-list .location-maps-store-results .results-toggler .icon{-webkit-transform:rotate(0.25turn);transform:rotate(0.25turn)}.location-maps-store-results .store-list{height:100%;overflow-x:hidden;overflow-y:auto}.location-maps-store-results .store-item{padding:1.5rem 0.875rem;color:#191919;border-bottom:1px solid #d3d3d3}@media (min-width: 1024px){.location-maps-store-results .store-item{padding:1.5rem 2.25rem}}.location-maps-store-results .store-item:first-child{border-top:1px solid #d3d3d3}.location-maps-store-results .store-item.active{background-color:#fff2f2}.location-maps-store-results .store-item:hover:not(.active){background-color:#fcfcfc}.location-maps-store-results .store-item .store-content{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.location-maps-store-results .store-item .store-actions{-webkit-box-flex:0;-ms-flex:0 0 128px;flex:0 0 128px;max-width:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.location-maps-store-results .store-item .store-marks{margin-top:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;list-style-type:none;padding-left:0;margin-bottom:0}@media (max-width: 1023.98px){.location-maps-store-results .store-item .store-marks{-ms-flex-wrap:wrap;flex-wrap:wrap}.location-maps-store-results .store-item .store-marks li{margin-top:.5rem}}.location-maps-store-results .store-item .store-marks .mark-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.location-maps-store-results .store-item .store-marks .mark-item span{font-size:12px;color:#ba222e;margin-right:.5rem}.location-maps-store-results .store-item .store-marks .mark-item .mark-icon{font-size:1.3125rem}.location-maps-store-results .store-item .store-marks .mark-icon{display:inline-block;margin-right:0.5rem;color:#e7211c}.location-maps-store-results .store-headline .store-name{font-size:1.125rem;font-weight:500;letter-spacing:0.6px;line-height:1.5;margin-bottom:0.25rem}.location-maps-store-results .store-headline .store-address{font-size:0.875rem;letter-spacing:0.47px;margin-bottom:0}.location-maps-store-results .store-info{margin-top:1.125rem}.location-maps-store-results .store-info .store-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.625rem}.location-maps-store-results .store-info .store-info-item:last-child{margin-bottom:0}.location-maps-store-results .store-info .store-info-item .info-icon{-webkit-box-flex:0;-ms-flex:0 0 1.125rem;flex:0 0 1.125rem;max-width:100%;margin-right:0.375rem;line-height:1}.location-maps-store-results .store-info .store-info-item .info-icon .icon{margin-top:1px;font-size:1.125rem}.location-maps-store-results .store-info .store-info-item .info-content{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;font-size:0.875rem;letter-spacing:0.5px;min-height:1.125rem}.location-maps-store-results .store-info .store-info-item .collapse-toggle{color:#191919;display:inline-block;padding-right:1.5rem;position:relative;font-size:0.75rem;vertical-align:text-bottom}@media (min-width: 1024px){.location-maps-store-results .store-info .store-info-item .collapse-toggle{font-size:0.875rem}}.location-maps-store-results .store-info .store-info-item .collapse-toggle[aria-expanded="true"]:after{-webkit-transform:translate(0, -50%) rotate(-0.5turn);transform:translate(0, -50%) rotate(-0.5turn)}.location-maps-store-results .store-info .store-info-item .collapse-toggle[aria-expanded="true"]>span:not(.status){opacity:0}.location-maps-store-results .store-info .store-info-item .collapse-toggle:after{content:'\e921';background-repeat:no-repeat;background-position:center center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:'toyota-2020' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#ba222e;position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:-webkit-transform 0.15s ease;transition:-webkit-transform 0.15s ease;transition:transform 0.15s ease;transition:transform 0.15s ease, -webkit-transform 0.15s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.location-maps-store-results .store-info .store-info-item .collapse-toggle:hover{color:#ba222e}.location-maps-store-results .store-info .store-info-item .collapse-toggle>span{-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.location-maps-store-results .store-info .store-info-item .store-timetable{font-size:0.75rem;letter-spacing:0.5px;padding-right:1.5rem}.location-maps-store-results .store-info .store-info-item .store-timetable .store-timetable-item{margin-bottom:0.125rem}.location-maps-store-results .store-info .store-info-item .store-timetable .store-timetable-item:last-child{margin-bottom:0}.location-maps-store-results .store-distance{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font-size:0.75rem;font-weight:500;letter-spacing:0.4px;text-align:right;margin-bottom:1rem}.location-maps-store-results .store-action-block{padding-left:0.5rem;padding-right:0.5rem}.location-maps-store-results .store-action-block .action-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;width:42px;height:42px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ba222e;border-radius:50%;margin-bottom:0.375rem}.location-maps-store-results .store-action-block .action-icon .icon{font-size:1.125rem}.location-maps-store-results .store-action-block .action-text{display:block;font-size:0.75rem}.page-header{height:235px;background-image:url(/images/guarantee/guarantee-header-m.jpg);background-size:cover;background-position:center center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1024px){.page-header{background-image:url(/images/guarantee/guarantee-header.jpg)}}@media (min-width: 1024px){.page-header{height:380px}}.page-header .page-title{color:#191919;line-height:1.5;margin-bottom:0.75rem}@media (min-width: 1024px){.belt .buckle{display:none}}@media (min-width: 1024px){.belt .slider ul{width:100%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:210px}}#newcar .swiper-leading{position:relative;margin-top:1.875rem;margin-bottom:1.5rem}#newcar .swiper-leading .leading-item{width:75%;margin-left:auto;margin-right:auto}@media (min-width: 768px){#newcar .swiper-leading .leading-item{width:90%}}#newcar .swiper-leading .leading-item .leading-image{text-align:center;margin-bottom:0.875rem}#newcar .swiper-leading .leading-item .leading-image img{width:90px;height:90px}#newcar .swiper-leading .leading-item .leading-content{font-size:.875rem;color:#787878;line-height:1.5}#newcar .swiper-leading .leading-item .leading-content .leading-title{font-size:1.25rem;font-weight:400;text-align:center;line-height:1.5;color:#ba222e;margin:1.25rem auto}#newcar .swiper-leading .leading-item .leading-content .leading-content{margin-bottom:0}@media (min-width: 1024px){#newcar .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}#newcar .swiper-slide{-webkit-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;margin-bottom:3rem}#newcar .swiper-block .swiper-button-next,#newcar .swiper-block .swiper-button-prev{display:none}}#newcar ul.list{width:90%;margin:auto;font-size:.875rem}@media (min-width: 1024px){#newcar ul.list{font-size:1rem}}.img-block img{width:90px;height:90px}@media (min-width: 1024px){.img-block img{width:140px;height:140px}}.img-block h5{font-size:1.125rem;font-weight:normal;color:#191919}@media (min-width: 1024px){.img-block h5{font-size:1.5rem}}.img-block p{font-size:.875rem;color:#787878}@media (min-width: 1024px){.img-block p{font-size:1.125rem;margin-bottom:.5rem}}.img-block a{font-size:.875rem}@media (min-width: 1024px){.img-block a{font-size:1rem}}#maintenanceContract h4{margin-bottom:1.5rem}#maintenanceContract ul.list{padding-left:3rem}@media (min-width: 1024px){#maintenanceContract ul.list{padding-left:5rem}}


/*# sourceMappingURL=guarantee.css.map*/