/*! 20251112-1605|9853944#98539445f02e4349e67fcc9605b40d20ae17831f */
.kia-vehiclesearch .bb-accordion-list{padding:20px 0;border-top:1px solid #05141f;border-bottom:1px solid #05141f}.kia-vehiclesearch .bb-accordion-list+.bb-accordion-list{border-top:0}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-accordion-list{padding:0}}.kia-vehiclesearch .bb-accordion-list__headline{margin-bottom:20px}.kia-vehiclesearch .bb-accordion-list__visible-items{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:15px}.kia-vehiclesearch .bb-accordion-list__collapse-items{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:15px}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-accordion-list__collapse-items{grid-template-columns:1fr}}.kia-vehiclesearch .bb-accordion-list__button-holder{display:flex;justify-content:center;align-items:center;margin-top:20px}.kia-vehiclesearch .bb-accordion-list__mobile-trigger{transition:background-color 300ms cubic-bezier(0.4, 0, 0.2, 1),color 300ms cubic-bezier(0.4, 0, 0.2, 1);width:100%;display:flex;justify-content:space-between;background-color:#f7f7f8;color:#05141f;text-decoration:none;font-family:"kiab",sans-serif;padding:12px}.kia-vehiclesearch .bb-accordion-list__mobile-trigger--open{background-color:#05141f;color:#fff}.kia-vehiclesearch .bb-accordion-list__mobile-trigger--open .bb-accordion-list__mobile-trigger-icon{background-color:#fff;color:#05141f}.kia-vehiclesearch .bb-accordion-list__mobile-trigger-icon{transition:background-color 300ms cubic-bezier(0.4, 0, 0.2, 1);display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background-color:#cdd0d2}
.kia-vehiclesearch .bb-info-row{display:flex;gap:16px;font-size:13px;line-height:16px;padding:8px 15px}.kia-vehiclesearch .bb-info-row:nth-child(odd){background-color:#e5e7e8}.kia-vehiclesearch .bb-info-row.odd{background-color:#e5e7e8}.kia-vehiclesearch .bb-info-row.even{background-color:rgba(0,0,0,0)}.kia-vehiclesearch .bb-info-row>div{flex:1 0 calc(50% - 8px)}.kia-vehiclesearch .bb-info-row__label{font-family:"kiab",sans-serif}.kia-vehiclesearch .bb-info-row__check{color:#5d7d2b}.kia-vehiclesearch .bb-info-row--has-check .bb-info-row__label{display:flex;justify-content:space-between;align-items:center}
.kia-vehiclesearch .bb-slide-down-up{overflow:hidden}
.kia-vehiclesearch .bb-badge{display:inline-flex;align-items:center;justify-content:center;background-color:#e5e7e8;border-radius:4px;font-size:13px;line-height:16px;padding:2px 6px}
.kia-vehiclesearch .bb-gallery__main-container{position:relative}.kia-vehiclesearch .bb-gallery__main-container .swiper-slide{cursor:pointer;display:flex}.kia-vehiclesearch .bb-gallery__main-container .bb-gallery__main-button{position:relative;display:flex}.kia-vehiclesearch .bb-gallery__main-container .bb-gallery__main-button:before{transition:opacity 300ms cubic-bezier(0.4, 0, 0.2, 1);content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #05141f;pointer-events:none;z-index:2;opacity:0}.kia-vehiclesearch .bb-gallery__main-container .bb-gallery__main-button:focus{outline:none}.kl-key-mode .kia-vehiclesearch .bb-gallery__main-container .bb-gallery__main-button:focus:before{opacity:1;outline:2px dashed #fff;outline-offset:-3px}.kia-vehiclesearch .bb-gallery__thumbs-container{display:flex;align-items:center;gap:20px;margin-top:10px}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-gallery__thumbs-container{display:none}}.kia-vehiclesearch .bb-gallery__thumbs-container .bb-gallery__thumb-button{position:relative;display:inline-flex}.kia-vehiclesearch .bb-gallery__thumbs-container .bb-gallery__thumb-button:before{transition:opacity 300ms cubic-bezier(0.4, 0, 0.2, 1);content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #05141f;pointer-events:none;z-index:2;opacity:0}.kia-vehiclesearch .bb-gallery__thumbs-container .bb-gallery__thumb-button:focus{outline:none}.kia-vehiclesearch .bb-gallery__thumbs-container .bb-gallery__thumb-button:focus:before{opacity:1;outline:2px dashed #fff;outline-offset:-3px}.kia-vehiclesearch .bb-gallery__thumbs-container .bb-gallery__active-slide .bb-gallery__thumb-button:before{opacity:1}.kia-vehiclesearch .bb-gallery__thumbs-container .bb-gallery__active-slide .bb-gallery__thumb-button:focus:before,.kia-vehiclesearch .bb-gallery__thumbs-container .bb-gallery__active-slide .bb-gallery__thumb-button:focus-within:before{outline:2px dashed #fff;outline-offset:-3px}.kia-vehiclesearch .bb-gallery__swiper-button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;flex-shrink:0;background-color:rgba(5,20,31,.4);color:#fff;cursor:pointer}.kl-key-mode .kia-vehiclesearch .bb-gallery__main-swiper-prev:focus,.kl-key-mode .kia-vehiclesearch .bb-gallery__main-swiper-next:focus{box-shadow:0 0 0 6px #fff}.kia-vehiclesearch .bb-gallery__main-swiper-prev{position:absolute;top:50%;left:0;z-index:1}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-gallery__main-swiper-prev{transform:translateY(-50%)}}.kia-vehiclesearch .bb-gallery__main-swiper-next{position:absolute;top:50%;right:0;z-index:1}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-gallery__main-swiper-next{transform:translateY(-50%)}}.kia-vehiclesearch .bb-gallery__swiper-counter{display:flex;align-items:center;gap:10px;position:absolute;right:15px;bottom:15px;padding:4px 8px;background-color:rgba(5,20,31,.4);color:#fff;border-radius:4px;z-index:1}.bb-gallery__yarl__focus-trap-container{height:100%}
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar !important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.bb-modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:200}.bb-modal__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;touch-action:none;background-color:rgba(5,20,31,.5)}.bb-modal__body{position:absolute;width:100vw;height:100dvh}@media screen and (min-width: 768px){.bb-modal__body{height:auto;position:fixed;max-width:80%;width:auto;max-height:calc(100dvh - 112px);min-width:475px;top:56px;left:50%;translate:-50% 0;background-color:#1d2b34;color:#fff}}@media screen and (min-width: 1200px){.bb-modal__body{top:50%;translate:-50% -50%}}body:not(.kl-key-mode) .bb-modal__body :focus,body:not(.kl-key-mode) .bb-modal__body :focus-visible{outline:none}
.kia-vehiclesearch .bb-tag{display:inline-flex;align-items:center;flex-shrink:0;background-color:#9ba1a5;border-radius:5px;padding:6px 9px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-tag{max-width:100%}}.kia-vehiclesearch .bb-tag span{font-size:13px;line-height:16px}.kia-vehiclesearch .bb-tag__label{margin-right:3px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-tag__value{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.kia-vehiclesearch .bb-tag__close{display:flex;align-items:center;width:10px;height:10px;margin-left:8px}
@media screen and (max-width: 1199px){.kia-vehiclesearch .bb-tag-list{display:flex;gap:15px;overflow:scroll}}.kia-vehiclesearch .bb-tag-list__headline{margin-bottom:16px}.kia-vehiclesearch .bb-tag-list__button{display:flex;align-items:center;gap:8px;background-color:#05141f;color:#fff;font-family:"kiab",sans-serif;font-size:14px;line-height:18px;border-radius:4px;padding:8px 8px 8px 12px}.kia-vehiclesearch .bb-tag-list__add{display:flex;align-items:center;width:12px;height:12px}.kia-vehiclesearch .bb-tag-list__items{display:flex;flex-wrap:wrap;gap:15px}@media screen and (max-width: 1199px){.kia-vehiclesearch .bb-tag-list__items{flex-wrap:nowrap}}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-tag-list__items{max-width:260px}}
.kia-vehiclesearch .bb-teaser{display:flex;flex-direction:column;gap:30px;border-bottom:1px solid #e5e7e8;padding-bottom:20px}.kia-vehiclesearch .bb-teaser__image{position:relative;max-width:300px;flex-shrink:0}.kia-vehiclesearch .bb-teaser__content{display:flex;gap:20px;cursor:pointer}.kia-vehiclesearch .bb-teaser__content:hover{text-decoration:none}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-teaser__content{flex-direction:column}}.kia-vehiclesearch .bb-teaser__content p:last-child{margin-bottom:0}.kia-vehiclesearch .bb-teaser__detail{display:flex;flex-direction:column;gap:10px}.kia-vehiclesearch .bb-teaser__detail-name{display:flex;align-items:flex-start;gap:12px}.kia-vehiclesearch .bb-teaser__detail-name .bb-badge{margin-top:3px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-teaser__detail-name .bb-badge{margin-top:6px}}.kia-vehiclesearch .bb-teaser__detail-variant{word-break:break-word}.kia-vehiclesearch .bb-teaser__price{display:flex;flex-direction:column;column-gap:10px}.kia-vehiclesearch .bb-teaser__price .h2{font-family:"kiab",sans-serif}.kia-vehiclesearch .bb-teaser__badges{display:flex;gap:10px}.kia-vehiclesearch .bb-teaser__buttons{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}.kia-vehiclesearch .bb-teaser__buttons .kl-button{width:100%}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-teaser__buttons{grid-template-columns:repeat(2, 1fr)}.kia-vehiclesearch .bb-teaser__buttons .kl-button{display:flex}.kia-vehiclesearch .bb-teaser__buttons .bb-teaser__button-testdrive{grid-column:span 2;max-width:100%}}.kia-vehiclesearch .bb-teaser__info{color:#697278;margin-bottom:8px}.kia-vehiclesearch .bb-teaser__emission{color:#697278;margin-bottom:0}.kia-vehiclesearch .bb-teaser--is-sticky{position:sticky;top:0;background-color:#f7f7f8;border:none;padding:30px}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-teaser--is-sticky{background-color:rgba(0,0,0,0)}}.kia-vehiclesearch .bb-teaser--is-sticky .bb-teaser__detail{gap:15px}.kia-vehiclesearch .bb-teaser--is-sticky .bb-teaser__price{flex-direction:row;flex-wrap:wrap;align-items:flex-end}.kia-vehiclesearch .bb-teaser--is-sticky .bb-teaser__price .h2{line-height:24px}.kia-vehiclesearch .bb-teaser--is-sticky .bb-teaser__price p{line-height:15px;margin-bottom:0}.kia-vehiclesearch .bb-teaser--is-sticky .bb-teaser__buttons{display:flex;flex-direction:column;gap:5px}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-teaser--is-sticky .bb-teaser__buttons{gap:15px}}.kia-vehiclesearch .bb-teaser--is-sticky .bb-teaser__buttons-wrapper{display:flex;flex-direction:column;gap:5px}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-teaser--is-sticky .bb-teaser__buttons-wrapper{flex-direction:row;gap:15px}.kia-vehiclesearch .bb-teaser--is-sticky .bb-teaser__buttons-wrapper .kl-button{display:inline-flex;padding-right:18px;padding-left:18px}}.kia-vehiclesearch .bb-teaser--is-sticky .bb-teaser__info{margin-bottom:5px}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-teaser:not(.bb-teaser--is-similar) .bb-teaser__image{max-width:initial;margin-left:-15px;margin-right:-15px}}.kia-vehiclesearch .bb-teaser--is-similar{border:none}.kia-vehiclesearch .bb-teaser--is-similar .bb-teaser__content{flex-direction:column;gap:15px}.kia-vehiclesearch .bb-teaser--is-similar .bb-teaser__detail{gap:0}.kia-vehiclesearch .bb-teaser--is-similar .bb-teaser__price{margin-bottom:15px}.kia-vehiclesearch .bb-teaser--is-similar .bb-teaser__price .h2{font-family:"kiam",sans-serif}.kia-vehiclesearch .bb-teaser--is-similar .bb-teaser__badges{margin-bottom:15px}.kia-vehiclesearch .bb-teaser--is-mini{padding-top:16px;gap:15px}.kia-vehiclesearch .bb-teaser--is-mini .bb-teaser__price p{margin-bottom:0}.kia-vehiclesearch .bb-teaser--is-mini .bb-teaser__buttons{display:flex}.kia-vehiclesearch .bb-teaser--is-mini .bb-teaser__buttons .bb-teaser__button-contact,.kia-vehiclesearch .bb-teaser--is-mini .bb-teaser__buttons .bb-teaser__button-tradein{flex:1 1 0;padding-right:15px}
/* Variables declaration */
.rdp-root {
  --rdp-accent-color: blue; /* The accent color used for selected days and UI elements. */
  --rdp-accent-background-color: #f0f0ff; /* The accent background color used for selected days and UI elements. */

  --rdp-day-height: 44px; /* The height of the day cells. */
  --rdp-day-width: 44px; /* The width of the day cells. */

  --rdp-day_button-border-radius: 100%; /* The border radius of the day cells. */
  --rdp-day_button-border: 2px solid transparent; /* The border of the day cells. */
  --rdp-day_button-height: 42px; /* The height of the day cells. */
  --rdp-day_button-width: 42px; /* The width of the day cells. */

  --rdp-selected-border: 2px solid var(--rdp-accent-color); /* The border of the selected days. */
  --rdp-disabled-opacity: 0.5; /* The opacity of the disabled days. */
  --rdp-outside-opacity: 0.75; /* The opacity of the days outside the current month. */
  --rdp-today-color: var(--rdp-accent-color); /* The color of the today's date. */

  --rdp-dropdown-gap: 0.5rem; /* The gap between the dropdowns used in the month captons. */

  --rdp-months-gap: 2rem; /* The gap between the months in the multi-month view. */

  --rdp-nav_button-disabled-opacity: 0.5; /* The opacity of the disabled navigation buttons. */
  --rdp-nav_button-height: 2.25rem; /* The height of the navigation buttons. */
  --rdp-nav_button-width: 2.25rem; /* The width of the navigation buttons. */
  --rdp-nav-height: 2.75rem; /* The height of the navigation bar. */

  --rdp-range_middle-background-color: var(--rdp-accent-background-color); /* The color of the background for days in the middle of a range. */
  --rdp-range_middle-color: inherit; /* The color of the range text. */

  --rdp-range_start-color: white; /* The color of the range text. */
  --rdp-range_start-background: linear-gradient(
    var(--rdp-gradient-direction),
    transparent 50%,
    var(--rdp-range_middle-background-color) 50%
  ); /* Used for the background of the start of the selected range. */
  --rdp-range_start-date-background-color: var(--rdp-accent-color); /* The background color of the date when at the start of the selected range. */

  --rdp-range_end-background: linear-gradient(
    var(--rdp-gradient-direction),
    var(--rdp-range_middle-background-color) 50%,
    transparent 50%
  ); /* Used for the background of the end of the selected range. */
  --rdp-range_end-color: white; /* The color of the range text. */
  --rdp-range_end-date-background-color: var(--rdp-accent-color); /* The background color of the date when at the end of the selected range. */

  --rdp-week_number-border-radius: 100%; /* The border radius of the week number. */
  --rdp-week_number-border: 2px solid transparent; /* The border of the week number. */

  --rdp-week_number-height: var(--rdp-day-height); /* The height of the week number cells. */
  --rdp-week_number-opacity: 0.75; /* The opacity of the week number. */
  --rdp-week_number-width: var(--rdp-day-width); /* The width of the week number cells. */
  --rdp-weeknumber-text-align: center; /* The text alignment of the weekday cells. */

  --rdp-weekday-opacity: 0.75; /* The opacity of the weekday. */
  --rdp-weekday-padding: 0.5rem 0rem; /* The padding of the weekday. */
  --rdp-weekday-text-align: center; /* The text alignment of the weekday cells. */

  --rdp-gradient-direction: 90deg;

  --rdp-animation_duration: 0.3s;
  --rdp-animation_timing: cubic-bezier(0.4, 0, 0.2, 1);
}

.rdp-root[dir="rtl"] {
  --rdp-gradient-direction: -90deg;
}

.rdp-root[data-broadcast-calendar="true"] {
  --rdp-outside-opacity: unset;
}

/* Root of the component. */
.rdp-root {
  position: relative; /* Required to position the navigation toolbar. */
  box-sizing: border-box;
}

.rdp-root * {
  box-sizing: border-box;
}

.rdp-day {
  width: var(--rdp-day-width);
  height: var(--rdp-day-height);
  text-align: center;
}

.rdp-day_button {
  background: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  font: inherit;
  color: inherit;
  justify-content: center;
  align-items: center;
  display: flex;

  width: var(--rdp-day_button-width);
  height: var(--rdp-day_button-height);
  border: var(--rdp-day_button-border);
  border-radius: var(--rdp-day_button-border-radius);
}

.rdp-day_button:disabled {
  cursor: revert;
}

.rdp-caption_label {
  z-index: 1;

  position: relative;
  display: inline-flex;
  align-items: center;

  white-space: nowrap;
  border: 0;
}

.rdp-dropdown:focus-visible ~ .rdp-caption_label {
  outline: 5px auto Highlight;
  /* biome-ignore lint/suspicious/noDuplicateProperties: backward compatibility */
  outline: 5px auto -webkit-focus-ring-color;
}

.rdp-button_next,
.rdp-button_previous {
  border: none;
  background: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  font: inherit;
  color: inherit;
  -moz-appearance: none;
  -webkit-appearance: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  appearance: none;

  width: var(--rdp-nav_button-width);
  height: var(--rdp-nav_button-height);
}

.rdp-button_next:disabled,
.rdp-button_next[aria-disabled="true"],
.rdp-button_previous:disabled,
.rdp-button_previous[aria-disabled="true"] {
  cursor: revert;

  opacity: var(--rdp-nav_button-disabled-opacity);
}

.rdp-chevron {
  display: inline-block;
  fill: var(--rdp-accent-color);
}

.rdp-root[dir="rtl"] .rdp-nav .rdp-chevron {
  transform: rotate(180deg);
  transform-origin: 50%;
}

.rdp-dropdowns {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: var(--rdp-dropdown-gap);
}
.rdp-dropdown {
  z-index: 2;

  /* Reset */
  opacity: 0;
  appearance: none;
  position: absolute;
  inset-block-start: 0;
  inset-block-end: 0;
  inset-inline-start: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  cursor: inherit;
  border: none;
  line-height: inherit;
}

.rdp-dropdown_root {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.rdp-dropdown_root[data-disabled="true"] .rdp-chevron {
  opacity: var(--rdp-disabled-opacity);
}

.rdp-month_caption {
  display: flex;
  align-content: center;
  height: var(--rdp-nav-height);
  font-weight: bold;
  font-size: large;
}

.rdp-root[data-nav-layout="around"] .rdp-month,
.rdp-root[data-nav-layout="after"] .rdp-month {
  position: relative;
}

.rdp-root[data-nav-layout="around"] .rdp-month_caption {
  justify-content: center;
  margin-inline-start: var(--rdp-nav_button-width);
  margin-inline-end: var(--rdp-nav_button-width);
  position: relative;
}

.rdp-root[data-nav-layout="around"] .rdp-button_previous {
  position: absolute;
  inset-inline-start: 0;
  top: 0;
  height: var(--rdp-nav-height);
  display: inline-flex;
}

.rdp-root[data-nav-layout="around"] .rdp-button_next {
  position: absolute;
  inset-inline-end: 0;
  top: 0;
  height: var(--rdp-nav-height);
  display: inline-flex;
  justify-content: center;
}

.rdp-months {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  gap: var(--rdp-months-gap);
  max-width: fit-content;
}

.rdp-month_grid {
  border-collapse: collapse;
}

.rdp-nav {
  position: absolute;
  inset-block-start: 0;
  inset-inline-end: 0;

  display: flex;
  align-items: center;

  height: var(--rdp-nav-height);
}

.rdp-weekday {
  opacity: var(--rdp-weekday-opacity);
  padding: var(--rdp-weekday-padding);
  font-weight: 500;
  font-size: smaller;
  text-align: var(--rdp-weekday-text-align);
  text-transform: var(--rdp-weekday-text-transform);
}

.rdp-week_number {
  opacity: var(--rdp-week_number-opacity);
  font-weight: 400;
  font-size: small;
  height: var(--rdp-week_number-height);
  width: var(--rdp-week_number-width);
  border: var(--rdp-week_number-border);
  border-radius: var(--rdp-week_number-border-radius);
  text-align: var(--rdp-weeknumber-text-align);
}

/* DAY MODIFIERS */
.rdp-today:not(.rdp-outside) {
  color: var(--rdp-today-color);
}

.rdp-selected {
  font-weight: bold;
  font-size: large;
}

.rdp-selected .rdp-day_button {
  border: var(--rdp-selected-border);
}

.rdp-outside {
  opacity: var(--rdp-outside-opacity);
}

.rdp-disabled {
  opacity: var(--rdp-disabled-opacity);
}

.rdp-hidden {
  visibility: hidden;
  color: var(--rdp-range_start-color);
}

.rdp-range_start {
  background: var(--rdp-range_start-background);
}

.rdp-range_start .rdp-day_button {
  background-color: var(--rdp-range_start-date-background-color);
  color: var(--rdp-range_start-color);
}

.rdp-range_middle {
  background-color: var(--rdp-range_middle-background-color);
}

.rdp-range_middle .rdp-day_button {
  border: unset;
  border-radius: unset;
  color: var(--rdp-range_middle-color);
}

.rdp-range_end {
  background: var(--rdp-range_end-background);
  color: var(--rdp-range_end-color);
}

.rdp-range_end .rdp-day_button {
  color: var(--rdp-range_start-color);
  background-color: var(--rdp-range_end-date-background-color);
}

.rdp-range_start.rdp-range_end {
  background: revert;
}

.rdp-focusable {
  cursor: pointer;
}

@keyframes rdp-slide_in_left {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0);
  }
}

@keyframes rdp-slide_in_right {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(0);
  }
}

@keyframes rdp-slide_out_left {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}

@keyframes rdp-slide_out_right {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(100%);
  }
}

.rdp-weeks_before_enter {
  animation: rdp-slide_in_left var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-weeks_before_exit {
  animation: rdp-slide_out_left var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-weeks_after_enter {
  animation: rdp-slide_in_right var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-weeks_after_exit {
  animation: rdp-slide_out_right var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_after_enter {
  animation: rdp-slide_in_left var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_before_exit {
  animation: rdp-slide_out_right var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_before_enter {
  animation: rdp-slide_in_right var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_after_exit {
  animation: rdp-slide_out_left var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

@keyframes rdp-fade_in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes rdp-fade_out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

.rdp-caption_after_enter {
  animation: rdp-fade_in var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-caption_after_exit {
  animation: rdp-fade_out var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-caption_before_enter {
  animation: rdp-fade_in var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-caption_before_exit {
  animation: rdp-fade_out var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.prevent-scroll{overflow:hidden}@media(max-width: 768px){.prevent-scroll{position:fixed;width:100%}}.kia-vehiclesearch{color:#05141f}.kia-vehiclesearch *,.kia-vehiclesearch *:before,.kia-vehiclesearch *:after{box-sizing:border-box}.kia-vehiclesearch .bb-container{max-width:940px;margin:0 auto}.kia-vehiclesearch .bb-list-container{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-list-container{display:grid;grid-template-columns:1fr 2.5fr}}.kia-vehiclesearch .bb-list-container .kl-loader{margin:60px auto}.kia-vehiclesearch .bb-detail-container__wrapper{display:flex;flex-direction:row;gap:20px}.kia-vehiclesearch .bb-detail-container__wrapper>div:nth-child(1){width:620px}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-detail-container__wrapper>div:nth-child(1){width:100%}}@media screen and (min-width: 768px)and (max-width: 1199px){.kia-vehiclesearch .bb-detail-container__wrapper>div:nth-child(1){width:calc(100% - 320px)}}.kia-vehiclesearch .bb-detail-container__wrapper>div:nth-child(2){width:300px}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-detail-container__wrapper>div:nth-child(2){width:100%}}.kia-vehiclesearch .bb-similar-vehicle-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-similar-vehicle-container{grid-template-columns:repeat(2, 1fr)}}.kia-vehiclesearch .bb-container-center{display:flex;justify-content:center}.kia-vehiclesearch img{width:100%;height:auto}.kia-vehiclesearch .bb-detail-mini-teaser-container{background-color:#f7f7f8;position:fixed;bottom:0;width:100%;z-index:99}.kia-vehiclesearch :not(.kl-button)>.kl-loader>div{justify-content:center}#eut_container{overflow:unset}.kia-vehiclesearch .mb-0{margin-bottom:0px}.kia-vehiclesearch .mt-0{margin-top:0px}.kia-vehiclesearch .pb-0{padding-bottom:0px}.kia-vehiclesearch .pt-0{padding-top:0px}.kia-vehiclesearch .px-0{padding-right:0px;padding-left:0px}.kia-vehiclesearch .py-0{padding-top:0px;padding-bottom:0px}.kia-vehiclesearch .mb-4{margin-bottom:4px}.kia-vehiclesearch .mt-4{margin-top:4px}.kia-vehiclesearch .pb-4{padding-bottom:4px}.kia-vehiclesearch .pt-4{padding-top:4px}.kia-vehiclesearch .px-4{padding-right:4px;padding-left:4px}.kia-vehiclesearch .py-4{padding-top:4px;padding-bottom:4px}.kia-vehiclesearch .mb-8{margin-bottom:8px}.kia-vehiclesearch .mt-8{margin-top:8px}.kia-vehiclesearch .pb-8{padding-bottom:8px}.kia-vehiclesearch .pt-8{padding-top:8px}.kia-vehiclesearch .px-8{padding-right:8px;padding-left:8px}.kia-vehiclesearch .py-8{padding-top:8px;padding-bottom:8px}.kia-vehiclesearch .mb-12{margin-bottom:12px}.kia-vehiclesearch .mt-12{margin-top:12px}.kia-vehiclesearch .pb-12{padding-bottom:12px}.kia-vehiclesearch .pt-12{padding-top:12px}.kia-vehiclesearch .px-12{padding-right:12px;padding-left:12px}.kia-vehiclesearch .py-12{padding-top:12px;padding-bottom:12px}.kia-vehiclesearch .mb-16{margin-bottom:16px}.kia-vehiclesearch .mt-16{margin-top:16px}.kia-vehiclesearch .pb-16{padding-bottom:16px}.kia-vehiclesearch .pt-16{padding-top:16px}.kia-vehiclesearch .px-16{padding-right:16px;padding-left:16px}.kia-vehiclesearch .py-16{padding-top:16px;padding-bottom:16px}.kia-vehiclesearch .mb-20{margin-bottom:20px}.kia-vehiclesearch .mt-20{margin-top:20px}.kia-vehiclesearch .pb-20{padding-bottom:20px}.kia-vehiclesearch .pt-20{padding-top:20px}.kia-vehiclesearch .px-20{padding-right:20px;padding-left:20px}.kia-vehiclesearch .py-20{padding-top:20px;padding-bottom:20px}.kia-vehiclesearch .mb-24{margin-bottom:24px}.kia-vehiclesearch .mt-24{margin-top:24px}.kia-vehiclesearch .pb-24{padding-bottom:24px}.kia-vehiclesearch .pt-24{padding-top:24px}.kia-vehiclesearch .px-24{padding-right:24px;padding-left:24px}.kia-vehiclesearch .py-24{padding-top:24px;padding-bottom:24px}.kia-vehiclesearch .mb-28{margin-bottom:28px}.kia-vehiclesearch .mt-28{margin-top:28px}.kia-vehiclesearch .pb-28{padding-bottom:28px}.kia-vehiclesearch .pt-28{padding-top:28px}.kia-vehiclesearch .px-28{padding-right:28px;padding-left:28px}.kia-vehiclesearch .py-28{padding-top:28px;padding-bottom:28px}.kia-vehiclesearch .mb-32{margin-bottom:32px}.kia-vehiclesearch .mt-32{margin-top:32px}.kia-vehiclesearch .pb-32{padding-bottom:32px}.kia-vehiclesearch .pt-32{padding-top:32px}.kia-vehiclesearch .px-32{padding-right:32px;padding-left:32px}.kia-vehiclesearch .py-32{padding-top:32px;padding-bottom:32px}.kia-vehiclesearch .mb-36{margin-bottom:36px}.kia-vehiclesearch .mt-36{margin-top:36px}.kia-vehiclesearch .pb-36{padding-bottom:36px}.kia-vehiclesearch .pt-36{padding-top:36px}.kia-vehiclesearch .px-36{padding-right:36px;padding-left:36px}.kia-vehiclesearch .py-36{padding-top:36px;padding-bottom:36px}.kia-vehiclesearch .mb-40{margin-bottom:40px}.kia-vehiclesearch .mt-40{margin-top:40px}.kia-vehiclesearch .pb-40{padding-bottom:40px}.kia-vehiclesearch .pt-40{padding-top:40px}.kia-vehiclesearch .px-40{padding-right:40px;padding-left:40px}.kia-vehiclesearch .py-40{padding-top:40px;padding-bottom:40px}.kia-vehiclesearch .mb-44{margin-bottom:44px}.kia-vehiclesearch .mt-44{margin-top:44px}.kia-vehiclesearch .pb-44{padding-bottom:44px}.kia-vehiclesearch .pt-44{padding-top:44px}.kia-vehiclesearch .px-44{padding-right:44px;padding-left:44px}.kia-vehiclesearch .py-44{padding-top:44px;padding-bottom:44px}.kia-vehiclesearch .mb-48{margin-bottom:48px}.kia-vehiclesearch .mt-48{margin-top:48px}.kia-vehiclesearch .pb-48{padding-bottom:48px}.kia-vehiclesearch .pt-48{padding-top:48px}.kia-vehiclesearch .px-48{padding-right:48px;padding-left:48px}.kia-vehiclesearch .py-48{padding-top:48px;padding-bottom:48px}.kia-vehiclesearch .mb-52{margin-bottom:52px}.kia-vehiclesearch .mt-52{margin-top:52px}.kia-vehiclesearch .pb-52{padding-bottom:52px}.kia-vehiclesearch .pt-52{padding-top:52px}.kia-vehiclesearch .px-52{padding-right:52px;padding-left:52px}.kia-vehiclesearch .py-52{padding-top:52px;padding-bottom:52px}.kia-vehiclesearch .mb-56{margin-bottom:56px}.kia-vehiclesearch .mt-56{margin-top:56px}.kia-vehiclesearch .pb-56{padding-bottom:56px}.kia-vehiclesearch .pt-56{padding-top:56px}.kia-vehiclesearch .px-56{padding-right:56px;padding-left:56px}.kia-vehiclesearch .py-56{padding-top:56px;padding-bottom:56px}.kia-vehiclesearch .mb-60{margin-bottom:60px}.kia-vehiclesearch .mt-60{margin-top:60px}.kia-vehiclesearch .pb-60{padding-bottom:60px}.kia-vehiclesearch .pt-60{padding-top:60px}.kia-vehiclesearch .px-60{padding-right:60px;padding-left:60px}.kia-vehiclesearch .py-60{padding-top:60px;padding-bottom:60px}.kia-vehiclesearch .mb-64{margin-bottom:64px}.kia-vehiclesearch .mt-64{margin-top:64px}.kia-vehiclesearch .pb-64{padding-bottom:64px}.kia-vehiclesearch .pt-64{padding-top:64px}.kia-vehiclesearch .px-64{padding-right:64px;padding-left:64px}.kia-vehiclesearch .py-64{padding-top:64px;padding-bottom:64px}.kia-vehiclesearch .mb-68{margin-bottom:68px}.kia-vehiclesearch .mt-68{margin-top:68px}.kia-vehiclesearch .pb-68{padding-bottom:68px}.kia-vehiclesearch .pt-68{padding-top:68px}.kia-vehiclesearch .px-68{padding-right:68px;padding-left:68px}.kia-vehiclesearch .py-68{padding-top:68px;padding-bottom:68px}.kia-vehiclesearch .mb-72{margin-bottom:72px}.kia-vehiclesearch .mt-72{margin-top:72px}.kia-vehiclesearch .pb-72{padding-bottom:72px}.kia-vehiclesearch .pt-72{padding-top:72px}.kia-vehiclesearch .px-72{padding-right:72px;padding-left:72px}.kia-vehiclesearch .py-72{padding-top:72px;padding-bottom:72px}.kia-vehiclesearch .mb-76{margin-bottom:76px}.kia-vehiclesearch .mt-76{margin-top:76px}.kia-vehiclesearch .pb-76{padding-bottom:76px}.kia-vehiclesearch .pt-76{padding-top:76px}.kia-vehiclesearch .px-76{padding-right:76px;padding-left:76px}.kia-vehiclesearch .py-76{padding-top:76px;padding-bottom:76px}.kia-vehiclesearch .mb-80{margin-bottom:80px}.kia-vehiclesearch .mt-80{margin-top:80px}.kia-vehiclesearch .pb-80{padding-bottom:80px}.kia-vehiclesearch .pt-80{padding-top:80px}.kia-vehiclesearch .px-80{padding-right:80px;padding-left:80px}.kia-vehiclesearch .py-80{padding-top:80px;padding-bottom:80px}.kia-vehiclesearch .mb-84{margin-bottom:84px}.kia-vehiclesearch .mt-84{margin-top:84px}.kia-vehiclesearch .pb-84{padding-bottom:84px}.kia-vehiclesearch .pt-84{padding-top:84px}.kia-vehiclesearch .px-84{padding-right:84px;padding-left:84px}.kia-vehiclesearch .py-84{padding-top:84px;padding-bottom:84px}.kia-vehiclesearch .mb-88{margin-bottom:88px}.kia-vehiclesearch .mt-88{margin-top:88px}.kia-vehiclesearch .pb-88{padding-bottom:88px}.kia-vehiclesearch .pt-88{padding-top:88px}.kia-vehiclesearch .px-88{padding-right:88px;padding-left:88px}.kia-vehiclesearch .py-88{padding-top:88px;padding-bottom:88px}.kia-vehiclesearch .mb-92{margin-bottom:92px}.kia-vehiclesearch .mt-92{margin-top:92px}.kia-vehiclesearch .pb-92{padding-bottom:92px}.kia-vehiclesearch .pt-92{padding-top:92px}.kia-vehiclesearch .px-92{padding-right:92px;padding-left:92px}.kia-vehiclesearch .py-92{padding-top:92px;padding-bottom:92px}.kia-vehiclesearch .mb-96{margin-bottom:96px}.kia-vehiclesearch .mt-96{margin-top:96px}.kia-vehiclesearch .pb-96{padding-bottom:96px}.kia-vehiclesearch .pt-96{padding-top:96px}.kia-vehiclesearch .px-96{padding-right:96px;padding-left:96px}.kia-vehiclesearch .py-96{padding-top:96px;padding-bottom:96px}.kia-vehiclesearch .mb-100{margin-bottom:100px}.kia-vehiclesearch .mt-100{margin-top:100px}.kia-vehiclesearch .pb-100{padding-bottom:100px}.kia-vehiclesearch .pt-100{padding-top:100px}.kia-vehiclesearch .px-100{padding-right:100px;padding-left:100px}.kia-vehiclesearch .py-100{padding-top:100px;padding-bottom:100px}.kia-vehiclesearch .mb-104{margin-bottom:104px}.kia-vehiclesearch .mt-104{margin-top:104px}.kia-vehiclesearch .pb-104{padding-bottom:104px}.kia-vehiclesearch .pt-104{padding-top:104px}.kia-vehiclesearch .px-104{padding-right:104px;padding-left:104px}.kia-vehiclesearch .py-104{padding-top:104px;padding-bottom:104px}.kia-vehiclesearch .mb-108{margin-bottom:108px}.kia-vehiclesearch .mt-108{margin-top:108px}.kia-vehiclesearch .pb-108{padding-bottom:108px}.kia-vehiclesearch .pt-108{padding-top:108px}.kia-vehiclesearch .px-108{padding-right:108px;padding-left:108px}.kia-vehiclesearch .py-108{padding-top:108px;padding-bottom:108px}.kia-vehiclesearch .mb-112{margin-bottom:112px}.kia-vehiclesearch .mt-112{margin-top:112px}.kia-vehiclesearch .pb-112{padding-bottom:112px}.kia-vehiclesearch .pt-112{padding-top:112px}.kia-vehiclesearch .px-112{padding-right:112px;padding-left:112px}.kia-vehiclesearch .py-112{padding-top:112px;padding-bottom:112px}.kia-vehiclesearch .mb-116{margin-bottom:116px}.kia-vehiclesearch .mt-116{margin-top:116px}.kia-vehiclesearch .pb-116{padding-bottom:116px}.kia-vehiclesearch .pt-116{padding-top:116px}.kia-vehiclesearch .px-116{padding-right:116px;padding-left:116px}.kia-vehiclesearch .py-116{padding-top:116px;padding-bottom:116px}.kia-vehiclesearch .mb-120{margin-bottom:120px}.kia-vehiclesearch .mt-120{margin-top:120px}.kia-vehiclesearch .pb-120{padding-bottom:120px}.kia-vehiclesearch .pt-120{padding-top:120px}.kia-vehiclesearch .px-120{padding-right:120px;padding-left:120px}.kia-vehiclesearch .py-120{padding-top:120px;padding-bottom:120px}@media screen and (max-width: 767px){.kia-vehiclesearch .mb-m-0{margin-bottom:0px}.kia-vehiclesearch .mt-m-0{margin-top:0px}.kia-vehiclesearch .pb-m-0{padding-bottom:0px}.kia-vehiclesearch .pt-m-0{padding-top:0px}.kia-vehiclesearch .px-m-0{padding-right:0px;padding-left:0px}.kia-vehiclesearch .py-m-0{padding-top:0px;padding-bottom:0px}.kia-vehiclesearch .mb-m-4{margin-bottom:4px}.kia-vehiclesearch .mt-m-4{margin-top:4px}.kia-vehiclesearch .pb-m-4{padding-bottom:4px}.kia-vehiclesearch .pt-m-4{padding-top:4px}.kia-vehiclesearch .px-m-4{padding-right:4px;padding-left:4px}.kia-vehiclesearch .py-m-4{padding-top:4px;padding-bottom:4px}.kia-vehiclesearch .mb-m-8{margin-bottom:8px}.kia-vehiclesearch .mt-m-8{margin-top:8px}.kia-vehiclesearch .pb-m-8{padding-bottom:8px}.kia-vehiclesearch .pt-m-8{padding-top:8px}.kia-vehiclesearch .px-m-8{padding-right:8px;padding-left:8px}.kia-vehiclesearch .py-m-8{padding-top:8px;padding-bottom:8px}.kia-vehiclesearch .mb-m-12{margin-bottom:12px}.kia-vehiclesearch .mt-m-12{margin-top:12px}.kia-vehiclesearch .pb-m-12{padding-bottom:12px}.kia-vehiclesearch .pt-m-12{padding-top:12px}.kia-vehiclesearch .px-m-12{padding-right:12px;padding-left:12px}.kia-vehiclesearch .py-m-12{padding-top:12px;padding-bottom:12px}.kia-vehiclesearch .mb-m-16{margin-bottom:16px}.kia-vehiclesearch .mt-m-16{margin-top:16px}.kia-vehiclesearch .pb-m-16{padding-bottom:16px}.kia-vehiclesearch .pt-m-16{padding-top:16px}.kia-vehiclesearch .px-m-16{padding-right:16px;padding-left:16px}.kia-vehiclesearch .py-m-16{padding-top:16px;padding-bottom:16px}.kia-vehiclesearch .mb-m-20{margin-bottom:20px}.kia-vehiclesearch .mt-m-20{margin-top:20px}.kia-vehiclesearch .pb-m-20{padding-bottom:20px}.kia-vehiclesearch .pt-m-20{padding-top:20px}.kia-vehiclesearch .px-m-20{padding-right:20px;padding-left:20px}.kia-vehiclesearch .py-m-20{padding-top:20px;padding-bottom:20px}.kia-vehiclesearch .mb-m-24{margin-bottom:24px}.kia-vehiclesearch .mt-m-24{margin-top:24px}.kia-vehiclesearch .pb-m-24{padding-bottom:24px}.kia-vehiclesearch .pt-m-24{padding-top:24px}.kia-vehiclesearch .px-m-24{padding-right:24px;padding-left:24px}.kia-vehiclesearch .py-m-24{padding-top:24px;padding-bottom:24px}.kia-vehiclesearch .mb-m-28{margin-bottom:28px}.kia-vehiclesearch .mt-m-28{margin-top:28px}.kia-vehiclesearch .pb-m-28{padding-bottom:28px}.kia-vehiclesearch .pt-m-28{padding-top:28px}.kia-vehiclesearch .px-m-28{padding-right:28px;padding-left:28px}.kia-vehiclesearch .py-m-28{padding-top:28px;padding-bottom:28px}.kia-vehiclesearch .mb-m-32{margin-bottom:32px}.kia-vehiclesearch .mt-m-32{margin-top:32px}.kia-vehiclesearch .pb-m-32{padding-bottom:32px}.kia-vehiclesearch .pt-m-32{padding-top:32px}.kia-vehiclesearch .px-m-32{padding-right:32px;padding-left:32px}.kia-vehiclesearch .py-m-32{padding-top:32px;padding-bottom:32px}.kia-vehiclesearch .mb-m-36{margin-bottom:36px}.kia-vehiclesearch .mt-m-36{margin-top:36px}.kia-vehiclesearch .pb-m-36{padding-bottom:36px}.kia-vehiclesearch .pt-m-36{padding-top:36px}.kia-vehiclesearch .px-m-36{padding-right:36px;padding-left:36px}.kia-vehiclesearch .py-m-36{padding-top:36px;padding-bottom:36px}.kia-vehiclesearch .mb-m-40{margin-bottom:40px}.kia-vehiclesearch .mt-m-40{margin-top:40px}.kia-vehiclesearch .pb-m-40{padding-bottom:40px}.kia-vehiclesearch .pt-m-40{padding-top:40px}.kia-vehiclesearch .px-m-40{padding-right:40px;padding-left:40px}.kia-vehiclesearch .py-m-40{padding-top:40px;padding-bottom:40px}.kia-vehiclesearch .mb-m-44{margin-bottom:44px}.kia-vehiclesearch .mt-m-44{margin-top:44px}.kia-vehiclesearch .pb-m-44{padding-bottom:44px}.kia-vehiclesearch .pt-m-44{padding-top:44px}.kia-vehiclesearch .px-m-44{padding-right:44px;padding-left:44px}.kia-vehiclesearch .py-m-44{padding-top:44px;padding-bottom:44px}.kia-vehiclesearch .mb-m-48{margin-bottom:48px}.kia-vehiclesearch .mt-m-48{margin-top:48px}.kia-vehiclesearch .pb-m-48{padding-bottom:48px}.kia-vehiclesearch .pt-m-48{padding-top:48px}.kia-vehiclesearch .px-m-48{padding-right:48px;padding-left:48px}.kia-vehiclesearch .py-m-48{padding-top:48px;padding-bottom:48px}.kia-vehiclesearch .mb-m-52{margin-bottom:52px}.kia-vehiclesearch .mt-m-52{margin-top:52px}.kia-vehiclesearch .pb-m-52{padding-bottom:52px}.kia-vehiclesearch .pt-m-52{padding-top:52px}.kia-vehiclesearch .px-m-52{padding-right:52px;padding-left:52px}.kia-vehiclesearch .py-m-52{padding-top:52px;padding-bottom:52px}.kia-vehiclesearch .mb-m-56{margin-bottom:56px}.kia-vehiclesearch .mt-m-56{margin-top:56px}.kia-vehiclesearch .pb-m-56{padding-bottom:56px}.kia-vehiclesearch .pt-m-56{padding-top:56px}.kia-vehiclesearch .px-m-56{padding-right:56px;padding-left:56px}.kia-vehiclesearch .py-m-56{padding-top:56px;padding-bottom:56px}.kia-vehiclesearch .mb-m-60{margin-bottom:60px}.kia-vehiclesearch .mt-m-60{margin-top:60px}.kia-vehiclesearch .pb-m-60{padding-bottom:60px}.kia-vehiclesearch .pt-m-60{padding-top:60px}.kia-vehiclesearch .px-m-60{padding-right:60px;padding-left:60px}.kia-vehiclesearch .py-m-60{padding-top:60px;padding-bottom:60px}.kia-vehiclesearch .mb-m-64{margin-bottom:64px}.kia-vehiclesearch .mt-m-64{margin-top:64px}.kia-vehiclesearch .pb-m-64{padding-bottom:64px}.kia-vehiclesearch .pt-m-64{padding-top:64px}.kia-vehiclesearch .px-m-64{padding-right:64px;padding-left:64px}.kia-vehiclesearch .py-m-64{padding-top:64px;padding-bottom:64px}.kia-vehiclesearch .mb-m-68{margin-bottom:68px}.kia-vehiclesearch .mt-m-68{margin-top:68px}.kia-vehiclesearch .pb-m-68{padding-bottom:68px}.kia-vehiclesearch .pt-m-68{padding-top:68px}.kia-vehiclesearch .px-m-68{padding-right:68px;padding-left:68px}.kia-vehiclesearch .py-m-68{padding-top:68px;padding-bottom:68px}.kia-vehiclesearch .mb-m-72{margin-bottom:72px}.kia-vehiclesearch .mt-m-72{margin-top:72px}.kia-vehiclesearch .pb-m-72{padding-bottom:72px}.kia-vehiclesearch .pt-m-72{padding-top:72px}.kia-vehiclesearch .px-m-72{padding-right:72px;padding-left:72px}.kia-vehiclesearch .py-m-72{padding-top:72px;padding-bottom:72px}.kia-vehiclesearch .mb-m-76{margin-bottom:76px}.kia-vehiclesearch .mt-m-76{margin-top:76px}.kia-vehiclesearch .pb-m-76{padding-bottom:76px}.kia-vehiclesearch .pt-m-76{padding-top:76px}.kia-vehiclesearch .px-m-76{padding-right:76px;padding-left:76px}.kia-vehiclesearch .py-m-76{padding-top:76px;padding-bottom:76px}.kia-vehiclesearch .mb-m-80{margin-bottom:80px}.kia-vehiclesearch .mt-m-80{margin-top:80px}.kia-vehiclesearch .pb-m-80{padding-bottom:80px}.kia-vehiclesearch .pt-m-80{padding-top:80px}.kia-vehiclesearch .px-m-80{padding-right:80px;padding-left:80px}.kia-vehiclesearch .py-m-80{padding-top:80px;padding-bottom:80px}.kia-vehiclesearch .mb-m-84{margin-bottom:84px}.kia-vehiclesearch .mt-m-84{margin-top:84px}.kia-vehiclesearch .pb-m-84{padding-bottom:84px}.kia-vehiclesearch .pt-m-84{padding-top:84px}.kia-vehiclesearch .px-m-84{padding-right:84px;padding-left:84px}.kia-vehiclesearch .py-m-84{padding-top:84px;padding-bottom:84px}.kia-vehiclesearch .mb-m-88{margin-bottom:88px}.kia-vehiclesearch .mt-m-88{margin-top:88px}.kia-vehiclesearch .pb-m-88{padding-bottom:88px}.kia-vehiclesearch .pt-m-88{padding-top:88px}.kia-vehiclesearch .px-m-88{padding-right:88px;padding-left:88px}.kia-vehiclesearch .py-m-88{padding-top:88px;padding-bottom:88px}.kia-vehiclesearch .mb-m-92{margin-bottom:92px}.kia-vehiclesearch .mt-m-92{margin-top:92px}.kia-vehiclesearch .pb-m-92{padding-bottom:92px}.kia-vehiclesearch .pt-m-92{padding-top:92px}.kia-vehiclesearch .px-m-92{padding-right:92px;padding-left:92px}.kia-vehiclesearch .py-m-92{padding-top:92px;padding-bottom:92px}.kia-vehiclesearch .mb-m-96{margin-bottom:96px}.kia-vehiclesearch .mt-m-96{margin-top:96px}.kia-vehiclesearch .pb-m-96{padding-bottom:96px}.kia-vehiclesearch .pt-m-96{padding-top:96px}.kia-vehiclesearch .px-m-96{padding-right:96px;padding-left:96px}.kia-vehiclesearch .py-m-96{padding-top:96px;padding-bottom:96px}.kia-vehiclesearch .mb-m-100{margin-bottom:100px}.kia-vehiclesearch .mt-m-100{margin-top:100px}.kia-vehiclesearch .pb-m-100{padding-bottom:100px}.kia-vehiclesearch .pt-m-100{padding-top:100px}.kia-vehiclesearch .px-m-100{padding-right:100px;padding-left:100px}.kia-vehiclesearch .py-m-100{padding-top:100px;padding-bottom:100px}.kia-vehiclesearch .mb-m-104{margin-bottom:104px}.kia-vehiclesearch .mt-m-104{margin-top:104px}.kia-vehiclesearch .pb-m-104{padding-bottom:104px}.kia-vehiclesearch .pt-m-104{padding-top:104px}.kia-vehiclesearch .px-m-104{padding-right:104px;padding-left:104px}.kia-vehiclesearch .py-m-104{padding-top:104px;padding-bottom:104px}.kia-vehiclesearch .mb-m-108{margin-bottom:108px}.kia-vehiclesearch .mt-m-108{margin-top:108px}.kia-vehiclesearch .pb-m-108{padding-bottom:108px}.kia-vehiclesearch .pt-m-108{padding-top:108px}.kia-vehiclesearch .px-m-108{padding-right:108px;padding-left:108px}.kia-vehiclesearch .py-m-108{padding-top:108px;padding-bottom:108px}.kia-vehiclesearch .mb-m-112{margin-bottom:112px}.kia-vehiclesearch .mt-m-112{margin-top:112px}.kia-vehiclesearch .pb-m-112{padding-bottom:112px}.kia-vehiclesearch .pt-m-112{padding-top:112px}.kia-vehiclesearch .px-m-112{padding-right:112px;padding-left:112px}.kia-vehiclesearch .py-m-112{padding-top:112px;padding-bottom:112px}.kia-vehiclesearch .mb-m-116{margin-bottom:116px}.kia-vehiclesearch .mt-m-116{margin-top:116px}.kia-vehiclesearch .pb-m-116{padding-bottom:116px}.kia-vehiclesearch .pt-m-116{padding-top:116px}.kia-vehiclesearch .px-m-116{padding-right:116px;padding-left:116px}.kia-vehiclesearch .py-m-116{padding-top:116px;padding-bottom:116px}.kia-vehiclesearch .mb-m-120{margin-bottom:120px}.kia-vehiclesearch .mt-m-120{margin-top:120px}.kia-vehiclesearch .pb-m-120{padding-bottom:120px}.kia-vehiclesearch .pt-m-120{padding-top:120px}.kia-vehiclesearch .px-m-120{padding-right:120px;padding-left:120px}.kia-vehiclesearch .py-m-120{padding-top:120px;padding-bottom:120px}}@media screen and (min-width: 1200px){.kia-vehiclesearch .mb-d-0{margin-bottom:0px}.kia-vehiclesearch .mt-d-0{margin-top:0px}.kia-vehiclesearch .pb-d-0{padding-bottom:0px}.kia-vehiclesearch .pt-d-0{padding-top:0px}.kia-vehiclesearch .px-d-0{padding-right:0px;padding-left:0px}.kia-vehiclesearch .py-d-0{padding-top:0px;padding-bottom:0px}.kia-vehiclesearch .mb-d-4{margin-bottom:4px}.kia-vehiclesearch .mt-d-4{margin-top:4px}.kia-vehiclesearch .pb-d-4{padding-bottom:4px}.kia-vehiclesearch .pt-d-4{padding-top:4px}.kia-vehiclesearch .px-d-4{padding-right:4px;padding-left:4px}.kia-vehiclesearch .py-d-4{padding-top:4px;padding-bottom:4px}.kia-vehiclesearch .mb-d-8{margin-bottom:8px}.kia-vehiclesearch .mt-d-8{margin-top:8px}.kia-vehiclesearch .pb-d-8{padding-bottom:8px}.kia-vehiclesearch .pt-d-8{padding-top:8px}.kia-vehiclesearch .px-d-8{padding-right:8px;padding-left:8px}.kia-vehiclesearch .py-d-8{padding-top:8px;padding-bottom:8px}.kia-vehiclesearch .mb-d-12{margin-bottom:12px}.kia-vehiclesearch .mt-d-12{margin-top:12px}.kia-vehiclesearch .pb-d-12{padding-bottom:12px}.kia-vehiclesearch .pt-d-12{padding-top:12px}.kia-vehiclesearch .px-d-12{padding-right:12px;padding-left:12px}.kia-vehiclesearch .py-d-12{padding-top:12px;padding-bottom:12px}.kia-vehiclesearch .mb-d-16{margin-bottom:16px}.kia-vehiclesearch .mt-d-16{margin-top:16px}.kia-vehiclesearch .pb-d-16{padding-bottom:16px}.kia-vehiclesearch .pt-d-16{padding-top:16px}.kia-vehiclesearch .px-d-16{padding-right:16px;padding-left:16px}.kia-vehiclesearch .py-d-16{padding-top:16px;padding-bottom:16px}.kia-vehiclesearch .mb-d-20{margin-bottom:20px}.kia-vehiclesearch .mt-d-20{margin-top:20px}.kia-vehiclesearch .pb-d-20{padding-bottom:20px}.kia-vehiclesearch .pt-d-20{padding-top:20px}.kia-vehiclesearch .px-d-20{padding-right:20px;padding-left:20px}.kia-vehiclesearch .py-d-20{padding-top:20px;padding-bottom:20px}.kia-vehiclesearch .mb-d-24{margin-bottom:24px}.kia-vehiclesearch .mt-d-24{margin-top:24px}.kia-vehiclesearch .pb-d-24{padding-bottom:24px}.kia-vehiclesearch .pt-d-24{padding-top:24px}.kia-vehiclesearch .px-d-24{padding-right:24px;padding-left:24px}.kia-vehiclesearch .py-d-24{padding-top:24px;padding-bottom:24px}.kia-vehiclesearch .mb-d-28{margin-bottom:28px}.kia-vehiclesearch .mt-d-28{margin-top:28px}.kia-vehiclesearch .pb-d-28{padding-bottom:28px}.kia-vehiclesearch .pt-d-28{padding-top:28px}.kia-vehiclesearch .px-d-28{padding-right:28px;padding-left:28px}.kia-vehiclesearch .py-d-28{padding-top:28px;padding-bottom:28px}.kia-vehiclesearch .mb-d-32{margin-bottom:32px}.kia-vehiclesearch .mt-d-32{margin-top:32px}.kia-vehiclesearch .pb-d-32{padding-bottom:32px}.kia-vehiclesearch .pt-d-32{padding-top:32px}.kia-vehiclesearch .px-d-32{padding-right:32px;padding-left:32px}.kia-vehiclesearch .py-d-32{padding-top:32px;padding-bottom:32px}.kia-vehiclesearch .mb-d-36{margin-bottom:36px}.kia-vehiclesearch .mt-d-36{margin-top:36px}.kia-vehiclesearch .pb-d-36{padding-bottom:36px}.kia-vehiclesearch .pt-d-36{padding-top:36px}.kia-vehiclesearch .px-d-36{padding-right:36px;padding-left:36px}.kia-vehiclesearch .py-d-36{padding-top:36px;padding-bottom:36px}.kia-vehiclesearch .mb-d-40{margin-bottom:40px}.kia-vehiclesearch .mt-d-40{margin-top:40px}.kia-vehiclesearch .pb-d-40{padding-bottom:40px}.kia-vehiclesearch .pt-d-40{padding-top:40px}.kia-vehiclesearch .px-d-40{padding-right:40px;padding-left:40px}.kia-vehiclesearch .py-d-40{padding-top:40px;padding-bottom:40px}.kia-vehiclesearch .mb-d-44{margin-bottom:44px}.kia-vehiclesearch .mt-d-44{margin-top:44px}.kia-vehiclesearch .pb-d-44{padding-bottom:44px}.kia-vehiclesearch .pt-d-44{padding-top:44px}.kia-vehiclesearch .px-d-44{padding-right:44px;padding-left:44px}.kia-vehiclesearch .py-d-44{padding-top:44px;padding-bottom:44px}.kia-vehiclesearch .mb-d-48{margin-bottom:48px}.kia-vehiclesearch .mt-d-48{margin-top:48px}.kia-vehiclesearch .pb-d-48{padding-bottom:48px}.kia-vehiclesearch .pt-d-48{padding-top:48px}.kia-vehiclesearch .px-d-48{padding-right:48px;padding-left:48px}.kia-vehiclesearch .py-d-48{padding-top:48px;padding-bottom:48px}.kia-vehiclesearch .mb-d-52{margin-bottom:52px}.kia-vehiclesearch .mt-d-52{margin-top:52px}.kia-vehiclesearch .pb-d-52{padding-bottom:52px}.kia-vehiclesearch .pt-d-52{padding-top:52px}.kia-vehiclesearch .px-d-52{padding-right:52px;padding-left:52px}.kia-vehiclesearch .py-d-52{padding-top:52px;padding-bottom:52px}.kia-vehiclesearch .mb-d-56{margin-bottom:56px}.kia-vehiclesearch .mt-d-56{margin-top:56px}.kia-vehiclesearch .pb-d-56{padding-bottom:56px}.kia-vehiclesearch .pt-d-56{padding-top:56px}.kia-vehiclesearch .px-d-56{padding-right:56px;padding-left:56px}.kia-vehiclesearch .py-d-56{padding-top:56px;padding-bottom:56px}.kia-vehiclesearch .mb-d-60{margin-bottom:60px}.kia-vehiclesearch .mt-d-60{margin-top:60px}.kia-vehiclesearch .pb-d-60{padding-bottom:60px}.kia-vehiclesearch .pt-d-60{padding-top:60px}.kia-vehiclesearch .px-d-60{padding-right:60px;padding-left:60px}.kia-vehiclesearch .py-d-60{padding-top:60px;padding-bottom:60px}.kia-vehiclesearch .mb-d-64{margin-bottom:64px}.kia-vehiclesearch .mt-d-64{margin-top:64px}.kia-vehiclesearch .pb-d-64{padding-bottom:64px}.kia-vehiclesearch .pt-d-64{padding-top:64px}.kia-vehiclesearch .px-d-64{padding-right:64px;padding-left:64px}.kia-vehiclesearch .py-d-64{padding-top:64px;padding-bottom:64px}.kia-vehiclesearch .mb-d-68{margin-bottom:68px}.kia-vehiclesearch .mt-d-68{margin-top:68px}.kia-vehiclesearch .pb-d-68{padding-bottom:68px}.kia-vehiclesearch .pt-d-68{padding-top:68px}.kia-vehiclesearch .px-d-68{padding-right:68px;padding-left:68px}.kia-vehiclesearch .py-d-68{padding-top:68px;padding-bottom:68px}.kia-vehiclesearch .mb-d-72{margin-bottom:72px}.kia-vehiclesearch .mt-d-72{margin-top:72px}.kia-vehiclesearch .pb-d-72{padding-bottom:72px}.kia-vehiclesearch .pt-d-72{padding-top:72px}.kia-vehiclesearch .px-d-72{padding-right:72px;padding-left:72px}.kia-vehiclesearch .py-d-72{padding-top:72px;padding-bottom:72px}.kia-vehiclesearch .mb-d-76{margin-bottom:76px}.kia-vehiclesearch .mt-d-76{margin-top:76px}.kia-vehiclesearch .pb-d-76{padding-bottom:76px}.kia-vehiclesearch .pt-d-76{padding-top:76px}.kia-vehiclesearch .px-d-76{padding-right:76px;padding-left:76px}.kia-vehiclesearch .py-d-76{padding-top:76px;padding-bottom:76px}.kia-vehiclesearch .mb-d-80{margin-bottom:80px}.kia-vehiclesearch .mt-d-80{margin-top:80px}.kia-vehiclesearch .pb-d-80{padding-bottom:80px}.kia-vehiclesearch .pt-d-80{padding-top:80px}.kia-vehiclesearch .px-d-80{padding-right:80px;padding-left:80px}.kia-vehiclesearch .py-d-80{padding-top:80px;padding-bottom:80px}.kia-vehiclesearch .mb-d-84{margin-bottom:84px}.kia-vehiclesearch .mt-d-84{margin-top:84px}.kia-vehiclesearch .pb-d-84{padding-bottom:84px}.kia-vehiclesearch .pt-d-84{padding-top:84px}.kia-vehiclesearch .px-d-84{padding-right:84px;padding-left:84px}.kia-vehiclesearch .py-d-84{padding-top:84px;padding-bottom:84px}.kia-vehiclesearch .mb-d-88{margin-bottom:88px}.kia-vehiclesearch .mt-d-88{margin-top:88px}.kia-vehiclesearch .pb-d-88{padding-bottom:88px}.kia-vehiclesearch .pt-d-88{padding-top:88px}.kia-vehiclesearch .px-d-88{padding-right:88px;padding-left:88px}.kia-vehiclesearch .py-d-88{padding-top:88px;padding-bottom:88px}.kia-vehiclesearch .mb-d-92{margin-bottom:92px}.kia-vehiclesearch .mt-d-92{margin-top:92px}.kia-vehiclesearch .pb-d-92{padding-bottom:92px}.kia-vehiclesearch .pt-d-92{padding-top:92px}.kia-vehiclesearch .px-d-92{padding-right:92px;padding-left:92px}.kia-vehiclesearch .py-d-92{padding-top:92px;padding-bottom:92px}.kia-vehiclesearch .mb-d-96{margin-bottom:96px}.kia-vehiclesearch .mt-d-96{margin-top:96px}.kia-vehiclesearch .pb-d-96{padding-bottom:96px}.kia-vehiclesearch .pt-d-96{padding-top:96px}.kia-vehiclesearch .px-d-96{padding-right:96px;padding-left:96px}.kia-vehiclesearch .py-d-96{padding-top:96px;padding-bottom:96px}.kia-vehiclesearch .mb-d-100{margin-bottom:100px}.kia-vehiclesearch .mt-d-100{margin-top:100px}.kia-vehiclesearch .pb-d-100{padding-bottom:100px}.kia-vehiclesearch .pt-d-100{padding-top:100px}.kia-vehiclesearch .px-d-100{padding-right:100px;padding-left:100px}.kia-vehiclesearch .py-d-100{padding-top:100px;padding-bottom:100px}.kia-vehiclesearch .mb-d-104{margin-bottom:104px}.kia-vehiclesearch .mt-d-104{margin-top:104px}.kia-vehiclesearch .pb-d-104{padding-bottom:104px}.kia-vehiclesearch .pt-d-104{padding-top:104px}.kia-vehiclesearch .px-d-104{padding-right:104px;padding-left:104px}.kia-vehiclesearch .py-d-104{padding-top:104px;padding-bottom:104px}.kia-vehiclesearch .mb-d-108{margin-bottom:108px}.kia-vehiclesearch .mt-d-108{margin-top:108px}.kia-vehiclesearch .pb-d-108{padding-bottom:108px}.kia-vehiclesearch .pt-d-108{padding-top:108px}.kia-vehiclesearch .px-d-108{padding-right:108px;padding-left:108px}.kia-vehiclesearch .py-d-108{padding-top:108px;padding-bottom:108px}.kia-vehiclesearch .mb-d-112{margin-bottom:112px}.kia-vehiclesearch .mt-d-112{margin-top:112px}.kia-vehiclesearch .pb-d-112{padding-bottom:112px}.kia-vehiclesearch .pt-d-112{padding-top:112px}.kia-vehiclesearch .px-d-112{padding-right:112px;padding-left:112px}.kia-vehiclesearch .py-d-112{padding-top:112px;padding-bottom:112px}.kia-vehiclesearch .mb-d-116{margin-bottom:116px}.kia-vehiclesearch .mt-d-116{margin-top:116px}.kia-vehiclesearch .pb-d-116{padding-bottom:116px}.kia-vehiclesearch .pt-d-116{padding-top:116px}.kia-vehiclesearch .px-d-116{padding-right:116px;padding-left:116px}.kia-vehiclesearch .py-d-116{padding-top:116px;padding-bottom:116px}.kia-vehiclesearch .mb-d-120{margin-bottom:120px}.kia-vehiclesearch .mt-d-120{margin-top:120px}.kia-vehiclesearch .pb-d-120{padding-bottom:120px}.kia-vehiclesearch .pt-d-120{padding-top:120px}.kia-vehiclesearch .px-d-120{padding-right:120px;padding-left:120px}.kia-vehiclesearch .py-d-120{padding-top:120px;padding-bottom:120px}}.kia-vehiclesearch .bg-0{background-color:#fff}.kia-vehiclesearch .bg-5{background-color:#f7f7f8}.kia-vehiclesearch .bg-10{background-color:#e5e7e8}.kia-vehiclesearch .bg-20{background-color:#cdd0d2}.kia-vehiclesearch .bg-30{background-color:#b3b8bb}.kia-vehiclesearch .bg-40{background-color:#9ba1a5}.kia-vehiclesearch .bg-50{background-color:#81898e}.kia-vehiclesearch .bg-60{background-color:#697278}.kia-vehiclesearch .bg-70{background-color:#4f5a61}.kia-vehiclesearch .bg-80{background-color:#37434b}.kia-vehiclesearch .bg-90{background-color:#1d2b34}.kia-vehiclesearch .bg-100{background-color:#05141f}.kia-vehiclesearch .text-0{color:#fff}.kia-vehiclesearch .text-5{color:#f7f7f8}.kia-vehiclesearch .text-10{color:#e5e7e8}.kia-vehiclesearch .text-20{color:#cdd0d2}.kia-vehiclesearch .text-30{color:#b3b8bb}.kia-vehiclesearch .text-40{color:#9ba1a5}.kia-vehiclesearch .text-50{color:#81898e}.kia-vehiclesearch .text-60{color:#697278}.kia-vehiclesearch .text-70{color:#4f5a61}.kia-vehiclesearch .text-80{color:#37434b}.kia-vehiclesearch .text-90{color:#1d2b34}.kia-vehiclesearch .text-100{color:#05141f}.kia-vehiclesearch h1,.kia-vehiclesearch .h1,.kia-vehiclesearch h2,.kia-vehiclesearch .h2{line-height:100%}.kia-vehiclesearch h1,.kia-vehiclesearch .h1{font-family:"kiam",sans-serif;font-size:40px;line-height:46px;margin-bottom:20px}@media screen and (max-width: 767px){.kia-vehiclesearch h1,.kia-vehiclesearch .h1{font-size:30px;line-height:36px;margin-bottom:15px}}.kia-vehiclesearch h2,.kia-vehiclesearch .h2{font-family:"kiam",sans-serif;font-size:24px;line-height:32px}@media screen and (max-width: 767px){.kia-vehiclesearch h2,.kia-vehiclesearch .h2{font-size:24px;line-height:28px}}.kia-vehiclesearch h3,.kia-vehiclesearch .h3{font-family:"kiab",sans-serif;font-size:20px;line-height:28px}@media screen and (max-width: 767px){.kia-vehiclesearch h3,.kia-vehiclesearch .h3{font-size:18px;line-height:24px}}.kia-vehiclesearch h4,.kia-vehiclesearch .h4{font-size:16px;line-height:22px}@media screen and (max-width: 767px){.kia-vehiclesearch h4,.kia-vehiclesearch .h4{font-size:16px;line-height:22px}}.kia-vehiclesearch p{font-size:13px;line-height:18px;margin-top:0;margin-bottom:12px}.kia-vehiclesearch strong,.kia-vehiclesearch .text-bold{font-family:"kiab",sans-serif;font-weight:normal}.kia-vehiclesearch sup{font-size:60%;top:-0.65em}.kia-vehiclesearch .text-regular{font-family:"kiam",sans-serif}.kia-vehiclesearch .text-center{text-align:center}.kia-vehiclesearch .text-small{font-size:10px;line-height:15px}.kia-vehiclesearch .text-medium{font-size:15px;line-height:20px}.kia-vehiclesearch .text-large{font-size:18px;line-height:24px}.kia-vehiclesearch .bb-filter-container{background-color:#f7f7f8;padding:20px;height:fit-content}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-filter-container{position:sticky;width:300px;top:0}}.kia-vehiclesearch .bb-filter-container--sticky{max-height:100vh;overflow-y:scroll}.kia-vehiclesearch .bb-filter-container__current{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-filter-container__current{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e5e7e8}}.kia-vehiclesearch .bb-filter-container__options{display:grid;grid-template-columns:1fr 1fr;gap:17px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-filter-container__options{display:flex;flex-direction:column;width:260px;max-width:100%}}.kia-vehiclesearch .bb-filter-container .bb-filter-checkbox label{font-size:15px;line-height:18px;padding:1px 0 0 26px}.kia-vehiclesearch .bb-filter-container .bb-filter-dropdown{min-width:100%}.kia-vehiclesearch .bb-filter-container .bb-filter-dropdown .kl-dropdown__label{font-family:"kiab",sans-serif;font-size:15px;line-height:18px;margin-bottom:7px}.kia-vehiclesearch .bb-filter-container .bb-filter-dropdown .kl-dropdown__current{height:34px;padding:7px 64px 7px 10px;font-size:15px;line-height:18px;outline-color:#05141f}.kia-vehiclesearch .bb-filter-container .bb-filter-dropdown .kl-dropdown__current>span{font-family:"kiam",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width: 1199px){.kia-vehiclesearch .bb-filter-container .bb-filter-dropdown .kl-dropdown__current{padding:7px 32px 7px 10px}}.kia-vehiclesearch .bb-filter-container .bb-filter-dropdown .kl-dropdown__item{padding:7px 35px 7px 10px;font-size:15px;line-height:18px}.kia-vehiclesearch .bb-filter-container .bb-filter-dropdown .kl-dropdown__item .kl-dropdown__item-check{top:7px}.kia-vehiclesearch .bb-filter-container__tag-list-container{background-color:#e5e7e8;position:fixed;top:0;left:0;width:100%;padding:15px;z-index:99}@media screen and (max-width: 1199px){.kia-vehiclesearch .bb-filter-container__reset-container{display:flex;justify-content:center;grid-column:span 2}}.kia-vehiclesearch .bb-item-container{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1199px){.kia-vehiclesearch .bb-item-container{padding-inline:15px}}.kia-vehiclesearch .bb-item-container__list{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-item-container__list{border-top:1px solid #e5e7e8;padding-top:20px}}.kia-vehiclesearch .bb-item-container__list .kl-loader{margin:60px auto}.kia-vehiclesearch .bb-item-container__buttons{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:10px}@media screen and (max-width: 767px){.kia-vehiclesearch .bb-item-container__buttons{flex-direction:column}.kia-vehiclesearch .bb-item-container__buttons .kl-button{width:100%}}.kia-vehiclesearch .bb-item-container .bb-sort-dropdown{display:flex;flex-direction:row;align-items:center;gap:10px}.kia-vehiclesearch .bb-item-container .bb-sort-dropdown .kl-dropdown__label:not(.kl-floating-label){font-family:"kiab",sans-serif;font-size:15px;line-height:18px;margin-bottom:3px}.kia-vehiclesearch .bb-item-container .bb-sort-dropdown .kl-dropdown__current{width:auto;align-self:flex-start;height:auto;padding:8px 32px 8px 8px;font-size:15px;line-height:18px;border-color:rgba(0,0,0,0);cursor:pointer}.kia-vehiclesearch .bb-item-container .bb-sort-dropdown .kl-dropdown__current>span{border-bottom:1px solid #05141f}.kia-vehiclesearch .bb-item-container .bb-sort-dropdown .kl-dropdown__overlay{min-width:240px}.kia-vehiclesearch .bb-item-container .bb-sort-dropdown .kl-dropdown__items{border-width:1px}.kia-vehiclesearch .bb-item-container .bb-sort-dropdown .kl-dropdown__item{font-size:15px;line-height:18px;padding:8px 8px}.kia-vehiclesearch .bb-item-container .bb-sort-dropdown .kl-dropdown__item .kl-dropdown__item-check{top:7px}.kia-vehiclesearch .bb-form-container{display:flex;position:relative;width:100%;height:100dvh;flex-direction:column;background-color:#05141f;color:#fff}@media screen and (min-width: 768px)and (max-width: 1199px){.kia-vehiclesearch .bb-form-container{max-height:calc(100dvh - 112px)}}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container{width:780px;height:100%;flex-direction:row}}.kia-vehiclesearch .bb-form-container__scroll-container{height:100%}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container__scroll-container{height:calc(100vh - 112px) !important;max-height:920px !important;width:460px}}.kia-vehiclesearch .bb-form-container__close{position:absolute;top:20px;right:20px;z-index:2}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container__close{top:36px;right:32px}}.kia-vehiclesearch .bb-form-container__close svg{width:20px;height:20px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container__close svg{width:18px;height:18px}}.kia-vehiclesearch .bb-form-container__sidebar{display:flex;position:absolute;top:0;left:0;right:0;z-index:1;width:100%;height:146px;flex-direction:column;background-color:#05141f;padding:15px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container__sidebar{position:static;width:320px;height:auto;background-color:#1d2b34;padding:0}}@media screen and (max-width: 1199px){.kia-vehiclesearch .bb-form-container__sidebar>.h2{font-size:24px;line-height:32px}}.kia-vehiclesearch .bb-form-container__sidebar-wrapper{display:flex;flex-direction:row}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container__sidebar-wrapper{flex-direction:column;height:100%}}.kia-vehiclesearch .bb-form-container__sidebar .bb-form-container__content{display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:0 0 0 15px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container__sidebar .bb-form-container__content{padding:20px 20px 40px 20px}}@media screen and (max-width: 1199px){.kia-vehiclesearch .bb-form-container__sidebar .bb-form-container__model .h2{font-size:16px;line-height:22px}}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container__sidebar .bb-form-container__model .h2{margin-bottom:16px}}@media screen and (max-width: 1199px){.kia-vehiclesearch .bb-form-container__sidebar .bb-form-container__model div.h2{font-family:"kiam",sans-serif;margin-bottom:6px}}.kia-vehiclesearch .bb-form-container__sidebar .bb-form-container__model p{margin-bottom:0}.kia-vehiclesearch .bb-form-container__sidebar .bb-form-container__model p span{display:block}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container__sidebar .bb-form-container__model p span{display:inline-flex;margin-right:10px}}.kia-vehiclesearch .bb-form-container__sidebar .bb-form-container__data-protection{color:#cdd0d2}.kia-vehiclesearch .bb-form-container__sidebar .bb-form-container__data-protection p{margin-bottom:0}@media screen and (max-width: 1199px){.kia-vehiclesearch .bb-form-container__sidebar img{max-width:94px;align-self:flex-start}}.kia-vehiclesearch .bb-form-container__form{display:flex;flex-direction:column;width:100%;padding:146px 15px 15px 15px;gap:10px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container__form{padding:0 40px 40px 40px}}.kia-vehiclesearch .bb-form-container__form .kl-radio-box{margin-bottom:10px}.kia-vehiclesearch .bb-form-container__form .kl-checkbox{margin-top:10px}@media screen and (min-width: 1200px){.kia-vehiclesearch .bb-form-container__form-headline{position:sticky;top:0;z-index:2;background-color:#05141f;margin-bottom:0;padding:30px 0 12px}}.kia-vehiclesearch .bb-form-container__thankyou{padding:30px 40px}.kl-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 25px;color:#05141f;background-color:#f3c300;appearance:none;border:1px solid #f3c300;user-select:none;text-align:center;box-sizing:border-box}@media screen and (max-width: 767px){.kl-button{display:block;max-width:335px}}.kl-button:hover{cursor:pointer;text-decoration:underline}.kl-button--full-width{width:100%}.kl-button--loading{padding:9px 25px}.kl-button--bold{font-family:"kiab",sans-serif}.kl-button--not-bold{font-family:"kiam",sans-serif !important}.kl-button__icon{width:20px;height:20px;margin-right:10px}.kl-button--variant-white{background-color:#fff;border-color:#fff;color:#05141f}.kl-button--variant-white.kl-button--border{border-color:#05141f}.kl-button--variant-black{background-color:#05141f;border-color:#05141f;color:#fff}.kl-button--textlink{background-color:rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:initial;font-family:"kial",sans-serif;color:#05141f;font-size:16px;line-height:21px;width:auto;border:0;padding:0 !important}.kl-button--textlink.kl-button--variant-white{color:#fff}.kl-button--textlink.kl-button--bold{font-family:"kiab",sans-serif}.kl-button--size-lg{font-family:"kiab",sans-serif;font-size:20px;line-height:20px}.kl-button--size-lg.kl-button--textlink .kl-button__icon{width:18px;height:18px}.kl-button--size-md{font-size:16px;line-height:20px}.kl-button--size-md .kl-button__icon{width:16px;height:16px}.kl-button--size-md.kl-button--textlink .kl-button__icon{width:14px;height:14px}.kl-button--size-sm{font-size:14px;line-height:20px}.kl-button--size-sm .kl-button__icon{width:14px;height:14px}.kl-button--size-sm.kl-button--textlink .kl-button__icon{width:12px;height:12px}.kl-button--size-xs{font-size:12px;line-height:12px;padding:7px 15px}.kl-button--size-xs .kl-button__icon{width:12px;height:12px;margin-right:6px}.kl-button--size-xs.kl-button--textlink .kl-button__icon{width:10px;height:10px}.kl-button :disabled,.kl-button--disabled{background-color:#b3b8bb !important;border-color:#b3b8bb !important;pointer-events:none;opacity:1}.kl-checkbox input{vertical-align:top;display:none}.kl-checkbox label{display:block;position:relative;font-size:12px;line-height:16px;color:var(--kl-label-no-container-color);padding:3px 0 0 30px;user-select:none;pointer-events:none}.kl-checkbox label:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background-color:#fff;border:1px solid #81898e}.kl-checkbox label:after{display:none;content:"";position:absolute;width:7px;height:14px;left:7px;top:1px;border:solid #05141f;border-width:0 2px 2px 0;border-top:none;transform:rotate(45deg);z-index:1}.kl-checkbox--checked label:after{display:block}.kl-checkbox--error label:before{width:19px;height:19px;border:2px solid #cf0003}.kl-checkbox .kl-error-message{margin-bottom:8px}.kl-collapse--transition{transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1)}label.kl-floating-label{transition:top 300ms cubic-bezier(0.4, 0, 0.2, 1),font-size 300ms cubic-bezier(0.4, 0, 0.2, 1);top:16px;left:10px;transform-origin:top left;font-size:16px;line-height:20px;position:absolute;color:var(--kl-label-color);pointer-events:none;z-index:1}label.kl-floating-label--above,label.kl-floating-label:has(+input:focus),label.kl-floating-label:has(+textarea:focus){top:4px;font-size:12px}.kl-datepicker{position:relative;width:100%;min-width:260px;color:#05141f}.kl-datepicker__arrow{display:block;position:absolute;width:12px;height:12px;right:12px;top:50%;transform:translateY(-50%);transform-origin:center center;font-size:0;line-height:0;cursor:pointer;transition:transform 300ms cubic-bezier(0.4, 0, 0.2, 1)}.kl-datepicker--open .kl-datepicker__arrow{transform:translateY(-50%) rotate(180deg)}.kl-datepicker__current{width:100%;height:50px;background-color:#fff;padding:15px 10px 15px 10px;font-family:"kiab",sans-serif;font-size:16px;line-height:18px;color:#05141f;border:1px solid #81898e;border-radius:0;text-align:left;appearance:none}.kl-datepicker__current:hover,.kl-datepicker__current:focus{text-decoration:none}body:not(.kl-key-mode) .kl-datepicker__current,body:not(.kl-key-mode) .kl-datepicker__current:focus,body:not(.kl-key-mode) .kl-datepicker__current:focus-visible{outline:0}.kl-datepicker--floating-label .kl-datepicker__current{padding:24px 10px 6px 10px}.kl-datepicker__picker{--rdp-day-height: 36px;--rdp-day-width: 36px;--rdp-today-color: $kia-midnight-black;position:absolute;top:100%;left:0;z-index:2;background-color:#fff;border:1px solid #81898e;padding:4px}.kl-datepicker__picker .rdp-caption_label{font-family:"kiab",sans-serif;font-size:16px;line-height:18px}.kl-datepicker__picker.rdp-root[data-nav-layout=around] .rdp-button_next,.kl-datepicker__picker.rdp-root[data-nav-layout=around] .rdp-button_previous{width:16px}.kl-datepicker__picker.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:10px}.kl-datepicker__picker.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:10px}.kl-datepicker__picker .rdp-day,.kl-datepicker__picker .rdp-day.rdp-selected{font-size:14px;line-height:16px}.kl-datepicker__picker .rdp-day.rdp-today:not(.rdp-outside){font-family:"kiab",sans-serif;font-weight:normal}.kl-datepicker__picker .rdp-day.rdp-today:not(.rdp-outside) .rdp-day_button{background-color:#cdd0d2;color:#05141f}.kl-datepicker__picker .rdp-day.rdp-selected{font-family:"kiab",sans-serif;font-weight:normal}.kl-datepicker__picker .rdp-day.rdp-selected .rdp-day_button{background-color:#05141f;color:#fff}.kl-datepicker__picker .rdp-day .rdp-day_button{border:0;border-radius:0;outline-offset:0 !important}body:not(.kl-key-mode) .kl-datepicker__picker .rdp-day .rdp-day_button,body:not(.kl-key-mode) .kl-datepicker__picker .rdp-day .rdp-day_button:focus,body:not(.kl-key-mode) .kl-datepicker__picker .rdp-day .rdp-day_button:focus-visible{outline:0}.kl-dropdown{display:flex;position:relative;flex-direction:column;width:100%;min-width:260px}.kl-dropdown__arrow{display:block;position:absolute;width:12px;height:12px;right:12px;top:50%;transform:translateY(-50%);transform-origin:center center;font-size:0;line-height:0;cursor:pointer;transition:transform 300ms cubic-bezier(0.4, 0, 0.2, 1)}.kl-dropdown .kl-text-field-valid{right:38px}.kl-dropdown .kl-text-field-invalid{right:31px}.kl-dropdown--open .kl-dropdown__arrow{transform:translateY(-50%) rotate(180deg)}.kl-dropdown label.kl-dropdown__label{top:15px}.kl-dropdown label.kl-dropdown__label.kl-floating-label--above{top:3px}.kl-dropdown label.kl-dropdown__label:not(.kl-floating-label){display:block;font-family:"kiam",sans-serif;font-size:16px;line-height:18px;margin-bottom:5px}.kl-dropdown__wrapper{position:relative}.kl-dropdown__current{display:flex;position:relative;width:100%;height:50px;align-items:center;padding:18px 64px 18px 10px;background-color:#fff;border:1px solid #81898e;color:#05141f;font-size:16px;line-height:18px}.kl-dropdown__current>span{font-family:"kiab",sans-serif}.kl-dropdown__overlay{position:absolute;top:100%;left:0;right:0;z-index:2}.kl-dropdown__items{background-color:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#81898e}.kl-dropdown__item{display:flex;position:relative;padding:12px 10px 12px 10px;cursor:pointer;font-size:16px;line-height:18px;color:#05141f;transition:color 300ms cubic-bezier(0.4, 0, 0.2, 1),background-color 300ms cubic-bezier(0.4, 0, 0.2, 1)}.kl-dropdown__item:hover,.kl-dropdown__item:focus,.kl-dropdown__item:focus-visible,.kl-dropdown__item--highlight{background-color:#cdd0d2}.kl-dropdown__item--active .kl-dropdown__item-check{position:absolute;width:20px;height:20px;top:12px;right:11px;color:#05141f}.kl-dropdown--floating-label .kl-dropdown__current{padding:24px 64px 6px 10px}.kl-dropdown--error .kl-dropdown__current{padding:17px 63px 17px 9px;border:2px solid #cf0003}.kl-dropdown--error.kl-dropdown--floating-label .kl-dropdown__current{padding:23px 63px 5px 9px}.kl-error-message{display:flex;align-items:flex-start;background-color:rgba(207,0,3,.05);color:#cf0003;font-family:"kiab",sans-serif;font-size:12px;line-height:16px;padding:8px 10px}.kl-error-message .kl-warning-icon{display:block;width:21px;min-width:21px;height:18px;margin-right:10px}.kl-color-mode-light .kl-error-message{background-color:rgba(207,0,3,.05)}.kl-color-mode-dark .kl-error-message{background-color:rgba(207,0,3,.4);color:#fff}.kl-error-message--container,.kl-color-mode-light .kl-error-message--container,.kl-color-mode-dark .kl-error-message--container{background-color:#cf0003;color:#fff}.kl-text-field{display:flex;position:relative;align-items:center}.kl-text-field input,.kl-text-field textarea{position:relative;width:100%;height:auto;background-color:#fff;padding:15px 10px 15px 10px;font-family:"kiab",sans-serif;font-size:16px;line-height:18px;color:#05141f;border:1px solid #81898e;border-radius:0}body:not(.kl-key-mode) .kl-text-field input,body:not(.kl-key-mode) .kl-text-field input:focus,body:not(.kl-key-mode) .kl-text-field input:focus-visible,body:not(.kl-key-mode) .kl-text-field textarea,body:not(.kl-key-mode) .kl-text-field textarea:focus,body:not(.kl-key-mode) .kl-text-field textarea:focus-visible{outline:0}.kl-text-field input::placeholder,.kl-text-field textarea::placeholder{font-family:"kiam",sans-serif}.kl-text-field--floating-label input,.kl-text-field--floating-label textarea{padding:24px 10px 6px 10px}.kl-text-field--uppercase input,.kl-text-field--uppercase textarea{text-transform:uppercase}.kl-text-field--hidden{display:none}.kl-text-field--disabled input,.kl-text-field--disabled textarea{background-color:#e5e7e8;opacity:1;-webkit-text-fill-color:#05141f}.kl-text-field--textarea{height:100%}@media screen and (max-width: 767px){.kl-text-field--textarea{padding-bottom:20px}}.kl-text-field--textarea textarea{height:100%;min-height:150px}.kl-text-field--valid input,.kl-text-field--valid textarea{padding-right:36px}.kl-text-field--valid.kl-text-field--floating-label input,.kl-text-field--valid.kl-text-field--floating-label textarea{padding-right:36px}.kl-text-field--error input,.kl-text-field--error textarea{padding:14px 9px 14px 9px;border:2px solid #cf0003;color:#cf0003;background-color:#fff}.kl-text-field--error.kl-text-field--floating-label input,.kl-text-field--error.kl-text-field--floating-label textarea{padding:23px 9px 5px 9px}.kl-text-field__label{font-size:16px;line-height:18px}.kl-text-field__label:not(.kl-floating-label){display:block;margin-bottom:5px}.kl-text-field-valid{position:absolute;width:20px;height:20px;bottom:16px;right:11px;color:#5d7d2b}.kl-text-field-invalid{position:absolute;width:20px;height:20px;bottom:16px;right:14px;color:#cf0003}.kl-location-search{position:relative}.kl-location-search__empty .kl-autocomplete ul{border:none}.kl-autocomplete{position:absolute;top:100%;left:0;width:100%;max-width:260px;z-index:100}.kl-autocomplete ul{background-color:#fff;border:1px solid #81898e;list-style-type:none;color:#05141f;padding:0;margin:0}.kl-autocomplete ul .kl-autocomplete__item{display:block;background-color:#fff;padding:13px 18px;font-size:16px;line-height:20px;list-style-type:none;cursor:pointer}@media screen and (max-width: 767px){.kl-autocomplete ul .kl-autocomplete__item{padding:10px 13px;font-size:14px}}.kl-autocomplete ul .kl-autocomplete__item:hover,.kl-autocomplete ul .kl-autocomplete__item:focus,.kl-autocomplete ul .kl-autocomplete__item:focus-visible,.kl-autocomplete ul .kl-autocomplete__item--highlight{background-color:#cdd0d2}.kl-radio-box__label{display:block;font-size:16px;line-height:22px;margin-bottom:5px;color:var(--kl-label-no-container-color)}.kl-radio-box__options{display:flex;padding:0;margin:0}.kl-radio-box__options:focus-visible{outline:2px dashed var(--kl-focus-color);outline-offset:3px;outline-offset:6px !important}.kl-radio-box__item{position:relative;font-size:16px;line-height:22px;padding:0 0 0 30px;list-style:none;user-select:none;color:var(--kl-label-no-container-color)}.kl-radio-box__item+.kl-radio-box__item{margin-left:40px}.kl-radio-box__item:before{content:"";position:absolute;top:1px;left:0;width:20px;height:20px;background-color:#fff;border:1px solid #81898e;border-radius:13px}.kl-radio-box__item--active:after{content:"";position:absolute;width:10px;height:10px;top:6px;left:5px;line-height:10px;background-color:#05141f;border-radius:6px;z-index:1;color:#05141f;text-align:center;font-size:28px}body.kl-key-mode .kl-radio-box__item--highlight{outline:2px dashed var(--kl-focus-color);outline-offset:3px;outline-offset:1px !important}.kl-radio-box--error .kl-radio-box__item:before{width:19px;height:19px;background-color:#fff;border:2px solid #cf0003}.kl-radio-box .kl-error-message{margin-bottom:8px}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration, 0.25s) var(--yarl__fade_animation_timing_function, ease);z-index:var(--yarl__portal_zindex, 9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color, var(--yarl__color_backdrop, #000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior, contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action, none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity, 1);transform:translate(var(--yarl__swipe_offset, 0), var(--yarl__pull_offset, 0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action, none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width: 800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color, var(--yarl__color_button, hsla(0, 0%, 100%, 0.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color, red);height:var(--yarl__slide_icon_error_size, 48px);width:var(--yarl__slide_icon_error_size, 48px)}@media(prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding, 8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size, 32px);width:var(--yarl__icon_size, 32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color, transparent);border:var(--yarl__button_border, 0);color:var(--yarl__color_button, hsla(0, 0%, 100%, 0.8));cursor:pointer;filter:var(--yarl__button_filter, drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.8)));line-height:0;margin:var(--yarl__button_margin, 0);outline:none;padding:var(--yarl__button_padding, 8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active, #fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button, hsla(0, 0%, 100%, 0.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active, #fff)}@media(hover: hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active, #fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled, hsla(0, 0%, 100%, 0.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding, 24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.yarl__thumbnails{display:flex;height:100%}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{background-color:var(--yarl__thumbnails_container_background_color, var(--yarl__color_backdrop, #000));flex:0 0 auto;overflow:hidden;padding:var(--yarl__thumbnails_container_padding, 16px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__thumbnails_vignette{pointer-events:none;position:absolute;--yarl__thumbnails_vignette_size:12%}@media(min-width: 1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media(min-width: 2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{background:linear-gradient(to right, var(--yarl__color_backdrop, #000) 0, transparent var(--yarl__thumbnails_vignette_size, 12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)), var(--yarl__color_backdrop, #000) 100%);height:100%;left:0;right:0}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{background:linear-gradient(to bottom, var(--yarl__color_backdrop, #000) 0, transparent var(--yarl__thumbnails_vignette_size, 12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)), var(--yarl__color_backdrop, #000) 100%);bottom:0;top:0;width:100%}.yarl__thumbnails_track{gap:var(--yarl__thumbnails_thumbnail_gap, 16px);outline:none}.yarl__thumbnails_thumbnail{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--yarl__thumbnails_thumbnail_background, #000);border-color:var(--yarl__thumbnails_thumbnail_border_color, var(--yarl__color_button, hsla(0, 0%, 100%, 0.8)));border-radius:var(--yarl__thumbnails_thumbnail_border_radius, 4px);border-style:var(--yarl__thumbnails_thumbnail_border_style, solid);border-width:var(--yarl__thumbnails_thumbnail_border, 1px);cursor:pointer;flex:0 0 auto;-webkit-tap-highlight-color:transparent;box-sizing:content-box;height:var(--yarl__thumbnails_thumbnail_height, 80px);outline:none;overflow:hidden;padding:var(--yarl__thumbnails_thumbnail_padding, 4px);position:relative;width:var(--yarl__thumbnails_thumbnail_width, 120px)}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color, var(--yarl__color_button_active, #fff))}.yarl__thumbnails_thumbnail_fadein{animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration, 0.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay, 0s) forwards;opacity:0}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration, 0.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay, 0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{cursor:unset;visibility:hidden}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow, #000 0 0 0 2px, var(--yarl__color_button, hsla(0, 0%, 100%, 0.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow, #000 0 0 0 2px, var(--yarl__color_button, hsla(0, 0%, 100%, 0.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color, var(--yarl__color_button, hsla(0, 0%, 100%, 0.8)));filter:var(--yarl__thumbnails_thumbnail_icon_filter, drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.8)));height:var(--yarl__thumbnails_thumbnail_icon_size, 32px);left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:var(--yarl__thumbnails_thumbnail_icon_size, 32px)}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}.yarl__counter{bottom:var(--yarl__counter_bottom, unset);color:var(--yarl__counter_color, var(--yarl__color_button, hsla(0, 0%, 100%, 0.8)));filter:var(--yarl__counter_filter, drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.8)));left:var(--yarl__counter_left, 0);line-height:var(--yarl__counter_line_height, var(--yarl__icon_size, 32px));margin:var(--yarl__counter_margin, var(--yarl__toolbar_padding, 8px));padding:var(--yarl__counter_padding, var(--yarl__button_padding, 8px));position:var(--yarl__counter_position, absolute);right:var(--yarl__counter_right, unset);top:var(--yarl__counter_top, 0);-webkit-user-select:var(--yarl__counter_user_select, none);-moz-user-select:var(--yarl__counter_user_select, none);user-select:var(--yarl__counter_user_select, none)}.yarl__root{--yarl__color_backdrop: rgba(5, 20, 31, 0.6);--yarl__counter_color: #FFFFFF;--yarl__counter_padding: 4px 8px;--yarl__thumbnails_thumbnail_focus_box_shadow: 0 0 0 4px #FFFFFF}.yarl__root .yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size: 0}.yarl__button{--yarl__button_filter: none}.yarl__button:focus-visible{outline:2px dashed #FFFFFF;outline-offset:-5px}.yarl__button.yarl__navigation_prev:focus-visible,.yarl__button.yarl__navigation_next:focus-visible{outline-offset:-15px}.yarl__counter{--yarl__counter_filter: none;background-color:rgba(5,20,31,.4);border-radius:4px}.yarl__thumbnails_thumbnail{border-radius:0}.yarl__thumbnails_thumbnail:focus-visible{outline:2px dashed #05141f;outline-offset:1px}:root{--kl-focus-color: #05141f;--kl-label-color: #05141f;--kl-label-no-container-color: #05141f}.kl-color-mode-light{--kl-focus-color: #05141f;--kl-label-no-container-color: #05141f}.kl-color-mode-dark{--kl-focus-color: #ffffff;--kl-label-no-container-color: #ffffff}body.kl-key-mode .kl-accessibility :focus-visible,body.kl-key-mode .kl-accessibility :focus{outline:2px dashed var(--kl-focus-color);outline-offset:3px}
