.BuyCoupon_coupon-buy-title__T1vX5{text-align:center;font-size:1.2rem}@media(min-width:992px){.BuyCoupon_coupon-buy-title__T1vX5{font-size:1.4rem}}.BuyCoupon_coupon-buy-button__rtT5F{margin:0 auto 1.2rem}@media(min-width:992px){.BuyCoupon_coupon-buy-button__rtT5F{display:none}}.BuyCoupon_coupon-buy-amount__WZpg6{display:flex;flex-direction:column;align-items:center;margin:1rem 0}@media(min-width:992px){.BuyCoupon_coupon-buy-amount__WZpg6{flex-direction:row;justify-content:space-between}}.CardList_card__YZHmF{cursor:pointer;color:#000}.CardList_card__YZHmF.CardList_active__OVSPT,.CardList_card__YZHmF:hover{text-decoration:none;background-color:#fafafa}.BookingNavStep_container__sJ_w1{flex-direction:row;justify-content:space-between;display:none;margin-top:1rem}@media(min-width:768px){.BookingNavStep_container__sJ_w1{display:flex}}.BookingNavStep_item__nfQcP{background:transparent;border:none;border-top:3px solid transparent;display:flex;flex-direction:column;padding:.8rem .5rem 0;position:relative;text-decoration:none;width:25%;color:#000}.BookingNavStep_item__nfQcP:hover{text-decoration:none}.BookingNavStep_item__nfQcP>*{display:block;text-align:left;width:100%}.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm{font-size:.8rem;letter-spacing:-.4px;line-height:1.1}@media(max-width:991.98px){.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm{display:none}}.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm .BookingNavStep_half__hLcBT{display:flex;flex-flow:column;margin-bottom:.5rem}.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm .BookingNavStep_half__hLcBT+.BookingNavStep_half__hLcBT{margin-bottom:0}@media(min-width:992px){.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm .BookingNavStep_half__hLcBT{flex-flow:row}.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm .BookingNavStep_half__hLcBT+.BookingNavStep_half__hLcBT{margin-bottom:0}}.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm .BookingNavStep_half__hLcBT span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}@media(min-width:992px){.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm .BookingNavStep_half__hLcBT span{padding-right:.5rem;display:inline-block}.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm .BookingNavStep_half__hLcBT span+span{padding:0 0 0 .5rem;white-space:nowrap;text-overflow:unset;overflow:visible}.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm .BookingNavStep_half__hLcBT span>span{display:block;width:100%;text-align:left;padding:0 0 .5rem .5rem}.BookingNavStep_item__nfQcP .BookingNavStep_content__OkqDm .BookingNavStep_half__hLcBT span>span+span{padding:0 0 0 .5rem}}.BookingNavStep_item__nfQcP .BookingNavStep_title__9n4qR{font-weight:700;margin-bottom:.5rem;text-transform:uppercase;font-size:.875rem}.BookingNavStep_isActive__gcEnn{border-top-color:#f8c02a}.BookingNavStep_isActive__gcEnn:hover{text-decoration:none;cursor:default}.BookingNavStep_isActive-mutua__971j7{border-top-color:#2a9dde}.BookingNavStep_isActive-mutua__971j7:hover{text-decoration:none;cursor:default}.BookingNavStep_isDisabled__1_IYD{color:#d6d6d6;cursor:not-allowed}.BookingNavStep_isDisabled__1_IYD .BookingNavStep_title__9n4qR{font-weight:400}.BookingNavStep_isDisabled__1_IYD:before{background-color:#d6d6d6}.BookingNavStep_isDisabled__1_IYD:hover{text-decoration:none}.BookingNavStep_unattendedOfficeAlert__c6z26{display:flex;justify-content:space-between;align-items:center}.BookingNavStep_unattendedOfficeAlert__c6z26 p{margin-bottom:0;text-align:left!important}.BookingSummaryHorizontal_small-wrapper___7dCz{background-color:#fff;padding:10px 15px;display:flex;align-items:center}@media(min-width:768px){.BookingSummaryHorizontal_small-wrapper___7dCz{display:none}}.BookingSummaryHorizontal_small-edit__lDukZ{margin-left:auto}.BookingSummaryHorizontal_container__nChTJ{background-color:#f7f7f7;border-radius:.75rem;padding:1.4rem 2rem;margin-bottom:1rem;display:none}@media(min-width:768px){.BookingSummaryHorizontal_container__nChTJ{display:block}}.BookingSummaryHorizontal_horizontalHeading__YaXP2{text-align:center;display:flex;justify-content:center;align-items:center}.BookingSummaryHorizontal_horizontalContent__aFvjN{margin-top:1.5rem;display:flex;justify-content:space-between}.BookingSummaryHorizontal_contentItem__dhRS6{width:100%;border:1px solid #e6e6e6;background-color:#fff;padding:.8rem;border-radius:.5rem;color:#a3a3a3}.BookingSummaryHorizontal_headerButton__vqwvf{float:right;display:flex;justify-content:center;align-items:center}.CountriesList_container___a4PB{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;row-gap:1rem;-moz-column-gap:2rem;column-gap:2rem;width:100%;list-style:none;margin-bottom:2rem;padding:0}@media(min-width:768px){.CountriesList_container___a4PB{-moz-column-gap:4rem;column-gap:4rem}}.CountriesList_countryBadge__25BjW{display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;background-color:#fff;border:1px solid #0c3675;padding:.5rem 1rem;border-radius:9999px;font-size:clamp(1.125rem,1.0357rem + .2857vw,1.375rem);color:#000;text-transform:uppercase;letter-spacing:.025em;cursor:pointer}@media(min-width:768px){.CountriesList_countryBadge__25BjW{min-width:160px}.CountriesList_countryBadge__25BjW:hover{background-color:#0c3675;color:#fff}}.CountriesList_active__Uln54{background-color:#0c3675;color:#fff}.CountriesList_flag__BvlOC{height:auto;width:20px}@media(min-width:768px){.CountriesList_flag__BvlOC{width:22px}}.CountriesList_countryName__ieUKz{display:none}@media(min-width:768px){.CountriesList_countryName__ieUKz{display:block}}@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") format("woff");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:translateZ(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-cube-shadow,.swiper-3d .swiper-slide{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{-webkit-margin-start:var(--swiper-centered-offset-before);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{-webkit-margin-before:var(--swiper-centered-offset-before);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-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{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,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.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-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(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-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{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(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.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,.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-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.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:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}:root{--swiper-navigation-size:60px}.swiper-pagination-bullet-active{background-color:#1356ba}.swiper-horizontal{position:relative}.swiper-button-next,.swiper-button-prev{height:90%;bottom:0;background-repeat:no-repeat;background-position:50%;background-color:#fafafa;border-radius:50px;background-image:url("data:image/svg+xml;base64,PHN2ZyBzdHJva2U9ImN1cnJlbnRDb2xvciIgZmlsbD0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBoZWlnaHQ9IjIwMHB4IiB3aWR0aD0iMjAwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI5NC4xIDI1NkwxNjcgMTI5Yy05LjQtOS40LTkuNC0yNC42IDAtMzMuOXMyNC42LTkuMyAzNCAwTDM0NSAyMzljOS4xIDkuMSA5LjMgMjMuNy43IDMzLjFMMjAxLjEgNDE3Yy00LjcgNC43LTEwLjkgNy0xNyA3cy0xMi4zLTIuMy0xNy03Yy05LjQtOS40LTkuNC0yNC42IDAtMzMuOWwxMjctMTI3LjF6Ij48L3BhdGg+PC9zdmc+");background-size:26px 26px;box-shadow:0 0 10px 0 rgba(0,0,0,.09);transition:all .3s ease;top:var(--swiper-navigation-top-offset,17%)}.swiper-button-next:hover,.swiper-button-prev:hover{background-image:url("data:image/svg+xml;base64,PHN2ZyBzdHJva2U9ImN1cnJlbnRDb2xvciIgZmlsbD0iIzBjMzY3NSIgc3Ryb2tlLXdpZHRoPSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgaGVpZ2h0PSIyMDBweCIgd2lkdGg9IjIwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yOTQuMSAyNTZMMTY3IDEyOWMtOS40LTkuNC05LjQtMjQuNiAwLTMzLjlzMjQuNi05LjMgMzQgMEwzNDUgMjM5YzkuMSA5LjEgOS4zIDIzLjcuNyAzMy4xTDIwMS4xIDQxN2MtNC43IDQuNy0xMC45IDctMTcgN3MtMTIuMy0yLjMtMTctN2MtOS40LTkuNC05LjQtMjQuNiAwLTMzLjlsMTI3LTEyNy4xeiI+PC9wYXRoPjwvc3ZnPg==")}.swiper-button-next:active,.swiper-button-prev:active{transform:scale(.95);box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.swiper-button-prev{rotate:-180deg}.swiper-button-next:after,.swiper-button-prev:after{content:""}.OfficeGroupList_container__cVPiF{position:relative;display:flex;justify-content:center;width:100%}.OfficeGroupList_card__e5hCh{display:block;min-width:150px;max-width:500px;text-decoration:none}.OfficeGroupList_card__e5hCh:hover{text-decoration:none}.OfficeGroupList_imgContainer__ekhAL{position:relative;width:100%;height:200px;border-radius:.75rem;overflow:hidden}.OfficeGroupList_image__i9S_U{object-fit:cover}.OfficeGroupList_iconsContainer__dWSeP{position:absolute;top:5px;right:5px;display:flex;align-items:center;justify-content:center;gap:5px}.OfficeGroupList_iconBadge__5WkJ_{display:flex;align-items:center;justify-content:center;min-width:30px;max-width:30px;min-height:30px;max-height:30px;border-radius:9999px;color:#fff}.OfficeGroupList_iconBg__9_N4g{background-color:#f8c02a}.OfficeGroupList_smartKeyBg__qvbYw{background-color:#fff}.OfficeGroupList_title__7pUTk{font-size:clamp(1.25rem,1.1607rem + .2857vw,1.5rem);margin-left:auto;margin-right:auto}.OfficeGroupList_placeholder__3EYt_{position:relative;display:flex;gap:1rem;justify-content:center;width:100%;overflow-x:auto}.OfficeGroupList_placeholder-card__7ghdC{width:100%;min-width:300px;height:200px;border-radius:.75rem;background-color:#fafafa}#officeGroupListSlider .swiper-slide{width:80%!important;min-width:250px!important}@media only screen and (min-width:768px){#officeGroupListSlider .swiper-slide{width:33%!important;min-width:350px!important}}@media only screen and (min-width:1200px){#officeGroupListSlider .swiper-slide{width:20%!important}}#officeGroupListSlider.swiper{width:100%}.ButtonLabeled_buttonLabelContainer__Bpwwv{display:inline-block!important;text-align:center!important}.ButtonLabeled_buttonLabel__2xLz7{font-size:14px!important;border-radius:4px;text-align:center!important;padding-left:8px!important;padding-right:8px!important;z-index:2!important}.ButtonLabeled_labelColorPrimary__eURjo{color:#3c3c3c!important;background-color:#f8c02a!important}.ButtonLabeled_labelColorSecondary__oWzkC{color:#fff!important;background-color:#0c3675!important}.ButtonLabeled_labelColorDanger__nQ34N{color:#fff!important;background-color:#cd4e26!important}.ButtonLabeled_labelColorSuccess__bnub6{color:#fff!important;background-color:#0f9b65!important}.ButtonLabeled_mainButton__XoOhA{padding:.5rem 2rem!important;z-index:1!important;display:table!important;margin-top:-18px!important;height:60px!important;margin:auto}.EmphasisCard_emphasisCard__LGuHU{padding:32px;background-color:#fdf0cc}@media screen and (max-width:540px){.EmphasisCard_emphasisCard__LGuHU{padding:12px}}.EmphasisCard_header__pcpzK{font-size:20px;font-weight:500}.EmphasisCard_text__pk_9_{font-size:16px}.EmphasisCard_buttonRoundedCol__fC3h3{display:flex;align-items:center;justify-content:center;width:100%}.EmphasisCard_buttonStyle__r2_6z{min-width:150px}.VehicleGroupFeatures_wrapper__QFMc2{display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;gap:8px}.VehicleGroupFeatures_wrapper__QFMc2.VehicleGroupFeatures_row__lVKjh{flex-direction:row}@media(min-width:576px){.VehicleGroupFeatures_wrapper__QFMc2:not(.VehicleGroupFeatures_feature-badge--small__fXKoV) .VehicleGroupFeatures_feature-badge__plKr4{height:36px;width:36px}}.VehicleGroupFeatures_wrapper__QFMc2.VehicleGroupFeatures_feature--mutua__Asej7 .VehicleGroupFeatures_feature-badge__plKr4{background-color:#c1e3fc}.VehicleGroupFeatures_feature-badge__plKr4{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:30px;width:30px;padding:5px;border-radius:9999px;background-color:#fdf0cc;font-size:clamp(.875rem,.8304rem + .1429vw,1rem)}.VehicleGroupImage_wrapper__2gjQL{min-width:200px;max-width:300px;width:100%;margin:auto;padding:0 .8rem;display:flex;justify-content:center;align-items:center}@media(min-width:992px){.VehicleGroupImage_wrapper__2gjQL{padding:0}}.VehicleGroupTitle_wrapper__swxFC{display:flex;flex-direction:column}.VehicleGroupTitle_title__DSZJD{font-size:24px;font-weight:600;margin-bottom:0}.VehicleGroupTitle_sub-subtitle__Yn67p{color:#bdbdbd}.FleetListItem_wrapper__5YkAv{position:relative;background-color:#fff;box-shadow:1px 1px 6px rgba(0,0,0,.11);border-radius:20px;padding:15px;display:flex;flex-direction:column;align-items:stretch;width:100%}.FleetListItem_wrapper__5YkAv.FleetListItem_drop-shadow__p_Rqe{box-shadow:none}.FleetListItem_imageContainer___ZCQb{padding-left:0;width:100%;position:relative;display:flex;justify-content:center;gap:10px;margin:20px 0}.FleetListItem_image__KztzW{display:flex;width:50%}.FleetListItem_title__rP47v{display:flex;justify-content:center;margin-bottom:1rem}.FleetListItem_features__qXd_P{display:flex;flex-direction:row;justify-content:center;margin:0;padding:0;gap:.5rem}.Fleet_page-title__SaWBA{display:flex;align-items:center;width:100%;padding:2rem 1rem}.Fleet_title__xwMBZ{font-size:2rem;margin-right:20px;text-align:center}@media(min-width:768px){.Fleet_title__xwMBZ{font-size:3rem;justify-content:center;width:100%;margin:50px 0;text-align:left}}.Fleet_features__jSg5q{display:flex;margin-bottom:10px;justify-content:center}.Fleet_features-icon__Z_3kr{border-radius:6px;background-color:#fff;border:1px solid #e6e6e6;height:30px;margin-bottom:6px;padding:0 .75rem;font-size:.9rem;text-align:center;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;color:#000}.Fleet_features-icon__Z_3kr.Fleet_is-electric__oj3RE{background-color:#2a4e86;color:#fff}.Fleet_features-icon__Z_3kr+.Fleet_features-icon__Z_3kr{margin-left:5px}.Fleet_button-badge__Oxo7m{width:15px;height:15px;background-color:#0c3675;display:flex;justify-content:center;align-items:center;font-size:.6rem;color:#fff;border-radius:50%;position:absolute;top:0;right:0}.AppMenu_wrapper__UVRpA{display:flex;align-items:center;margin:0 0 0 auto;z-index:10;gap:0}.AppMenu_wrapper__UVRpA li,.AppMenu_wrapper__UVRpA ul{list-style:none;margin:0}.AppMenu_menu-item-link__MsLBs{height:38px;width:38px;display:flex;justify-content:center;text-decoration:none;color:#3c3c3c;align-items:center}@media(min-width:768px){.AppMenu_menu-item-link__MsLBs{width:auto}}.AppMenu_menu-item-link__MsLBs:hover{color:#0c3675;text-decoration:none}@media(min-width:768px){.AppMenu_menu-item-link__MsLBs:hover{background-color:#f7f7f7;border-radius:.75rem}.AppMenu_menu-item-link__MsLBs{width:auto;padding:.5rem 1rem}}.AppMenu_menu-item-open__gzbb_{background-color:#f3f3f3;border-top-left-radius:5px;border-top-right-radius:5px}.AppMenu_menu-item-open__gzbb_ .AppMenu_drop-down__T1r8_{border-top:3px solid #f3f3f3}@media(min-width:768px){.AppMenu_menu-item-open__gzbb_ .AppMenu_drop-down__T1r8_{border-top:none}}.AppMenu_menu-item__9KF8x .AppMenu_drop-down__T1r8_{border-top:2px solid #e6e6e6}@media(min-width:768px){.AppMenu_menu-item__9KF8x .AppMenu_drop-down__T1r8_{width:285px;right:0;left:auto;height:auto;border:1px solid #e6e6e6;border-radius:.75rem;overflow:hidden;box-shadow:-2px 2px 3px rgba(0,0,0,.08)}}.AppMenu_menu-item__9KF8x .AppMenu_drop-down-list__p0MJp{padding:0}.AppMenu_menu-item-active__tVZfZ a{color:#0c3675}.AppMenu_drop-down__T1r8_{display:none;width:100%;position:fixed;right:0;height:100vh}@media(min-width:768px){.AppMenu_drop-down__T1r8_{position:absolute}}.AppMenu_drop-down-list__p0MJp{width:100%;display:flex;flex-direction:column;background-color:#fff;padding:1rem 0}@media(min-width:768px){.AppMenu_drop-down-list__p0MJp{width:285px}}.AppMenu_drop-down-item__kZQVD+.AppMenu_drop-down-item__kZQVD{border-top:1px solid #e6e6e6}.AppMenu_drop-down-link__nCFgH{display:flex;align-items:center;width:100%;gap:.5rem;text-decoration:none;padding:.5rem 1rem}.AppMenu_drop-down-link__nCFgH:hover{background-color:#f7f7f7;text-decoration:none}.AppMenu_drop-down-icon___ACBw{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;border:1px solid #e6e6e6}@media(min-width:768px){.AppMenu_drop-down-primary__dvRZk{display:flex;background:transparent;height:auto;position:relative}.AppMenu_drop-down-primary__dvRZk .AppMenu_drop-down-list__p0MJp{display:flex;width:100%;flex-direction:row;padding:0;border:none}.AppMenu_drop-down-primary__dvRZk .AppMenu_drop-down-link__nCFgH{color:#3c3c3c;transition:all .3s ease-in-out;width:auto}.AppMenu_drop-down-primary__dvRZk .AppMenu_drop-down-link__nCFgH:hover{color:#0c3675;border-radius:.75rem}.AppMenu_drop-down-primary__dvRZk .AppMenu_drop-down-item__kZQVD{border:none}.AppMenu_drop-down-primary__dvRZk .AppMenu_drop-down-icon___ACBw{display:none}}.AppMenu_drop-down-item--active__LfWXg{background-color:#f3f3f3}.AppMenu_menu__tzyim{position:relative}.AppMenu_menu__tzyim input[type=checkbox]:checked~.AppMenu_drop-down__T1r8_{display:flex;justify-content:flex-end}.AppMenu_flags__mynkF{position:relative}.AppMenu_flags__mynkF input[type=checkbox]:checked~.AppMenu_drop-down__T1r8_{display:flex;justify-content:flex-end}.AppMenu_customer__mxAuF{position:relative;width:-webkit-max-content;width:max-content}.AppMenu_customer__mxAuF input[type=checkbox]:checked~.AppMenu_drop-down__T1r8_{display:flex;justify-content:flex-end}.ToggleMenu_checkbox__BzBwr{display:none}.ToggleMenu_toggle__fGN0R{display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;min-width:24px;font-size:1.1rem;color:#575757;width:42px;height:42px;-webkit-user-select:none;user-select:none;margin:0}.ToggleMenu_toggle__fGN0R:hover{cursor:pointer;color:#0c3675}.ToggleMenu_toggle-customer__SSmzq{width:15px}.ToggleMenu_toggle-flags__AggIa{font-size:1.1rem}@media(max-width:767.98px){.ToggleMenu_toggle-flags__AggIa{margin-right:5px}}.ToggleMenu_toggle-flags__AggIa svg{width:18px}.ToggleMenu_toggle-main-menu__LzqMX{width:24px}.ToggleMenu_toggle-close__KAYY6{width:28px;color:#0c3675}.BookingSummary_wrapper__jFsNm{display:block;border:1px solid #e6e6e6;box-shadow:none;overflow:hidden;border-radius:20px}@media(min-width:992px){.BookingSummary_wrapper__jFsNm{border-radius:38px}}@media(min-width:768px){.BookingSummary_wrapper__jFsNm{box-shadow:0 3px 3px rgba(0,0,0,.07)}}.BookingSummary_header__5zYbW{display:flex;justify-content:space-between;align-items:center;gap:5px;cursor:pointer;background-color:#f7f7f7;padding:14px 1rem;border-radius:500px}.BookingSummary_header-title__K0zWK{display:flex;align-items:center;justify-content:flex-start;margin:0;gap:.5rem;-webkit-user-select:none;user-select:none;font-size:24px;font-size:clamp(1.3rem,1.0833rem + .1389vw,1.25rem)}.BookingSummary_header-shared-icon__HBjXG:hover{color:#0c3675}.BookingSummary_icon__snUH0{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#fff;border:1px solid #e6e6e6}@media(min-width:1200px){.BookingSummary_icon__snUH0{display:none}}.BookingSummary_content__zqB8v{gap:1rem;display:flex;flex-direction:column;padding:1rem 1.5rem}.BookingSummary_small__VtnUD{background-color:#fff;border-bottom:1px solid #e6e6e6;display:block;margin-bottom:1.5rem;margin-left:-15px;margin-right:-15px;padding:.5rem}@media(min-width:768px){.BookingSummary_small__VtnUD{display:none}}.BookingSummary_checkIn-header__qx2A_{cursor:pointer;justify-content:flex-start;align-items:center;display:flex;gap:.5rem;background-color:#f7f7f7;padding:1rem;border-radius:500px}@media(min-width:1200px){.BookingSummary_checkIn-header__qx2A_{cursor:default;background-color:transparent;justify-content:center;padding:0}}.BookingSummary_checkIn-content__inQ1W{display:flex;flex-direction:column;gap:1rem}.BookingSummary_checkIn__ymLDg .BookingSummary_share-icon__POLEt{margin-left:auto;color:#171717;transition:scale .5s}.BookingSummary_checkIn__ymLDg .BookingSummary_share-icon__POLEt button:hover{color:#0c3675;transform:scale(1.2)}@media(min-width:1200px){.BookingSummary_checkIn__ymLDg .BookingSummary_share-icon__POLEt{margin-left:0}}.VehicleGroupPackageFeatures_service-wrapper__8eW0a{width:100%;display:flex;flex-direction:column;margin-bottom:1rem}@media(min-width:992px){.VehicleGroupPackageFeatures_service-wrapper__8eW0a{margin-bottom:0}}.VehicleGroupPackageFeatures_servicesTabs__x1_Jq{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;background-color:#f7f7f7;color:#707070;padding:4px;border-radius:100px;gap:4px}.VehicleGroupPackageFeatures_servicesTabs__x1_Jq .VehicleGroupPackageFeatures_tab__x6ZnE{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;border-radius:100px;padding:6px 12px;font-size:16px;width:100%;background-color:transparent;border:none}.VehicleGroupPackageFeatures_servicesTabs__x1_Jq .VehicleGroupPackageFeatures_tabLink__3v1Wg{font-size:clamp(.875rem,.8304rem + .1429vw,1rem)}.VehicleGroupPackageFeatures_servicesTabs__x1_Jq .VehicleGroupPackageFeatures_tabLink__3v1Wg:hover{background-color:#fff;text-decoration:underline;color:#0c3675}.VehicleGroupPackageFeatures_servicesTabs__x1_Jq .VehicleGroupPackageFeatures_activeTab__acNL5{font-weight:600;color:#3c3c3c;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:100px}.VehicleGroupPackageFeatures_tabsContent__cUnFF{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10px}.VehicleGroupPackageFeatures_features__DKFlv{list-style:none;margin:0;padding-left:0}.VehicleGroupPackageFeatures_features-item__3eiHn{display:flex;align-items:center;gap:10px}.VehicleGroupPackageFeatures_features__DKFlv.VehicleGroupPackageFeatures_mutua__YBv29 .VehicleGroupPackageFeatures_yellowCircle__PpZsv{background-color:#2a9dde}.VehicleGroupPackageFeatures_yellowCircle__PpZsv{min-width:10px;min-height:10px;background-color:#f8c02a;border-radius:100px;content:""}.VehicleGroupPackageFeatures_blueCircle__CXGrZ{min-width:10px;min-height:10px;background-color:#0c3675;border-radius:100px;content:""}.VehicleGroupPackageFeatures_badges__nA2_G{margin-top:10px}@media(min-width:992px){.VehicleGroupPackageFeatures_badges__nA2_G{align-self:self-start;margin-left:10px}}.BookingNewApplyDiscount_input-group___1TQT{position:relative}.BookingNewApplyDiscount_input-button__wzDDn{position:absolute;top:12px;right:10px}.BookingNewApplyDiscount_applied__VokRS{display:flex;align-items:center;color:#0f9b65;background-color:#f1f9f6;padding:0 .5rem;border-radius:8px}.BookingNewApplyDiscount_applied__VokRS+.BookingNewApplyDiscount_applied__VokRS{margin-top:1rem}.SummaryPackage_title__57uSf{padding:.8rem 1rem;display:flex;justify-content:space-between;align-items:center;font-size:1.2rem}@media(min-width:768px){.SummaryPackage_title__57uSf{padding:.75rem 1.25rem}}.SummaryPackage_title__57uSf{padding:1rem}.SummaryPackage_title-content__KEHOL{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-size:14px;font-weight:600}@media(min-width:768px){.SummaryPackage_title-content__KEHOL{font-size:1rem}}.SummaryPackage_title-content__KEHOL p{margin:0}.BookingFlightTrainNumber_wrapper__52KiW{display:flex;flex-direction:column}@media(min-width:768px){.BookingFlightTrainNumber_wrapper__52KiW{flex-direction:row;align-items:center}.BookingFlightTrainNumber_input__sI9Qi{width:50%;margin-right:1rem;margin-bottom:0}}.ServiceFeatures_list_item__SFNvR{display:flex;align-items:center;margin-bottom:.25rem;font-size:14px}@media(min-width:768px){.ServiceFeatures_list_item__SFNvR{font-size:1rem}}.ServiceFeatures_list_item__SFNvR .ServiceFeatures_list_item_text__C1Jdg{margin:0}.ServiceFeatures_list_item__SFNvR .ServiceFeatures_list_item_dot--good__vHuav{min-width:10px;min-height:10px;width:10px;height:10px;border-radius:100%;margin-right:.5rem;background-color:#f8c02a}.ServiceFeatures_list_item__SFNvR .ServiceFeatures_list_item_dot--service__KdIEe{min-width:10px;min-height:10px;width:10px;height:10px;border-radius:100%;margin-right:.5rem;background-color:#0c3675}.ServiceFeatures_list_item__SFNvR .ServiceFeatures_list_item_dot--bad__YwzDx{min-width:10px;min-height:10px;width:10px;height:10px;border-radius:100%;margin-right:.5rem;background-color:#cd4e26}.ServiceFeatures_list_item__SFNvR .ServiceFeatures_list_item_dot--mutua__XsrMc{background-color:#2a9dde}.BookingPaymentWithPoint_applied__DNNKU{display:flex;align-items:center;color:#0f9b65;background-color:#f1f9f6;padding:0 .5rem;border-radius:8px}.BookingPaymentWithPoint_applied__DNNKU+.BookingPaymentWithPoint_applied__DNNKU{margin-top:1rem}.BookingSummaryCollapseItem_item__r9HeN{background-color:transparent}.BookingSummaryCollapseItem_item__r9HeN:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.BookingSummaryCollapseItem_item__r9HeN:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.BookingSummaryCollapseItem_item__r9HeN.BookingSummaryCollapseItem_isStack__Ao9a1{border-radius:0}.BookingSummaryCollapseItem_item__r9HeN.BookingSummaryCollapseItem_isStack__Ao9a1:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.BookingSummaryCollapseItem_item__r9HeN.BookingSummaryCollapseItem_isStack__Ao9a1:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.BookingSummaryCollapseItem_item__title__q2VuA{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f7f7f7;border-radius:500px}.BookingSummaryCollapseItem_item__title-content__xB8VH{display:flex;align-items:center;padding:14px 1rem}.BookingSummaryCollapseItem_collapseIcon_rounded__s59WW{border:1px solid #e6e6e6;background-color:#fff;width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:100%}@media print{.BookingSummaryCollapseItem_collapse-print__okMs0{display:block!important}}.PaymentOption_item__Iopzg{cursor:pointer;color:#000;padding:1rem;margin:0;width:100%}.PaymentOption_item__Iopzg:hover{text-decoration:none;background-color:#fafafa}.PaymentOption_item__Iopzg.PaymentOption_active__flkZ3{background-color:#fafafa;font-weight:700}.PaymentOption_item-inner__OMDCM{display:flex;justify-content:space-between}.PaymentOption_input__o3_3D{display:flex;align-items:center}.PaymentOption_item-label___ZC_o{display:flex}.PaymentOption_item-label___ZC_o .PaymentOption_badge__A7lK7{line-height:0}.PaymentOption_label-text__Zq3TF{display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.PaymentOption_label-text__Zq3TF{flex-direction:row}}.PaymentOption_item-amount___te_N{text-align:right;display:flex;flex-direction:column}@media(min-width:768px){.PaymentOption_item-amount___te_N{flex-direction:row;align-items:center}.PaymentOption_amount__oP7ZY{margin-left:.5rem}}.PaymentOption_discount__L1X3b{text-decoration:line-through;color:#707070;order:1;margin:0}@media(min-width:768px){.PaymentOption_discount__L1X3b{order:0}}.PaymentOption_radioListContainer__fYQkV{padding:1rem;margin:0;background-color:#fff;border-top:1px solid #e3e3e3}.BookingSummarySendShoppingCart_btn__NnimY.BookingSummarySendShoppingCart_focus__SllQ5,.BookingSummarySendShoppingCart_btn__NnimY:focus{box-shadow:none!important}.PaymentOption_item__czADZ{cursor:pointer;color:#000;padding:1rem;margin:0;width:100%}.PaymentOption_item__czADZ:hover{text-decoration:none;background-color:#e3e3e3}.PaymentOption_item-inner__SHcH4{display:flex;justify-content:space-between}.PaymentOption_input__JOTuK{display:flex;align-items:center}.PaymentOption_item-label__a_xQ3{display:flex}.PaymentOption_item-label__a_xQ3 .PaymentOption_badge__XA8Mx{line-height:0}.PaymentOption_label-text__NfSYk{display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.PaymentOption_label-text__NfSYk{flex-direction:row}}.PaymentOption_item-amount__4kpyd{text-align:right;display:flex;flex-direction:column}@media(min-width:768px){.PaymentOption_item-amount__4kpyd{flex-direction:row;align-items:center}.PaymentOption_amount__yAWaN{margin-left:.5rem}}.PaymentOption_discount__0CB8m{text-decoration:line-through;color:#707070;order:1;margin:0}@media(min-width:768px){.PaymentOption_discount__0CB8m{order:0}}.BookingSummaryServices_title__ZJSga{padding:.8rem 1rem;display:flex;justify-content:space-between;align-items:center;font-weight:600}@media(min-width:768px){.BookingSummaryServices_title__ZJSga{font-size:1rem;padding:1rem}}.BookingSummaryServices_title-content__ScP2s{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-size:14px}@media(min-width:768px){.BookingSummaryServices_title-content__ScP2s{font-size:1rem}}.BookingSummaryServices_list_item--service__vqMh4{min-width:10px;min-height:10px;width:10px;height:10px;background-color:#0c3675;border-radius:100%;margin-right:.5rem}.BookingSummaryServices_list_item__sjKxf{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;width:100%;font-size:14px}@media(min-width:768px){.BookingSummaryServices_list_item__sjKxf{font-size:1rem}}.BookingSummaryServices_link__MG_Ns{margin:0;text-align:end;text-decoration:underline;color:#0c3675}.BookingSummaryServices_link__MG_Ns small{cursor:pointer}.bookingNewLayout_content__7YYUD,.bookingNewLayout_wrapper__djvoc{display:flex;flex-direction:column}@media(min-width:1200px){.bookingNewLayout_content__7YYUD{display:grid;justify-content:center;grid-template-columns:65% 35%;grid-template-rows:auto;grid-template-areas:"content summary";grid-gap:1rem;gap:1rem}.bookingNewLayout_smallContent__giINb{grid-template-columns:45% 35%}}.bookingNewLayout_inner-content__hLhj_{grid-area:content;order:2}.bookingNewLayout_summary__FFQ_B{order:1;grid-area:summary}.bookingNewLayout_summary-sticky__sCMw1{position:-webkit-sticky;position:sticky;top:1rem}.BookingCustomerPointsContainer_content__bF4Fg{font-size:.95rem;border-radius:.5rem}.BookingCustomerPointsContainer_content__bF4Fg strong{font-weight:800;color:#000}.BookingCustomerPointsContainer_content__bF4Fg p{line-height:1.3rem;margin:0;text-align:lef!important}.BookingCustomerPointsContainer_yellow__xRLrz{background-color:#fdf0cc}.BookingCustomerPointsContainer_black__nvsR_{background-color:#171717;color:#fff}.BookingCustomerPointsContainer_black__nvsR_ strong{color:#f8c02a}.BookingSummaryTotalAmount_wrapper__caIqn{display:flex;flex-direction:column;width:100%;padding:0 .75rem}.BookingSummaryTotalAmount_amount__GNymA{display:flex;justify-content:space-between;font-size:1.2rem}.BookingSummaryTotalAmount_small-amount__azOml{display:flex;justify-content:space-between;font-size:.95rem;color:#707070}.BookingSummaryTotalAmount_taxes__pQYPq{display:block;color:#707070;padding-top:.5rem}.BookingSummaryDateAndPlace_wrapper__sh2vy{display:flex}.BookingSummaryDateAndPlace_line__qiXNb{width:100%;display:flex;flex-direction:column}.BookingSummaryDateAndPlace_line-text__qrrvv{color:#707070;font-size:.95rem}.BookingSummaryDateAndPlace_line-icon__Zi_8P{margin-right:8px}.BookingSummaryDateAndPlace_separator__mqM3A{margin:0 1.5rem;width:1px;background-color:#e6e6e6}.BookingSummaryVehicleGroup_wrapper__IWEOV{display:flex;align-items:stretch}.BookingSummaryVehicleGroup_title__CGPW6{display:flex;flex-direction:column;margin:0;width:100%;font-size:1.1rem}@media(min-width:768px){.BookingSummaryVehicleGroup_title__CGPW6{padding:0}}.BookingSummaryVehicleGroup_subtitle__0PL5m{color:#707070}.BookingSummaryVehicleGroup_subtitle-inline__iZZXl{display:inline-block;padding-left:5px}.BookingSummaryVehicleGroup_image__zI7M0{position:relative;overflow:hidden;display:flex;align-items:center;padding-right:1rem;max-width:150px}.BookingSummaryVehicleGroup_imageContent__u75dU{padding-left:0;width:100%;position:relative;display:none;align-items:center;gap:30px}@media(min-width:576px){.BookingSummaryVehicleGroup_imageContent__u75dU{display:flex}}@media(min-width:992px){.BookingSummaryVehicleGroup_imageContent__u75dU{height:100%;margin:0;justify-content:flex-start;max-width:400px}}.BookingSummaryVehicleGroup_features--horizontal__mjOKa{flex-direction:row!important;margin-top:.5rem!important}.BookingSummaryVehicleGroup_content__B81hZ{position:relative;display:flex;flex-direction:column;align-items:flex-start}.BookingSummaryVehicleGroup_content__B81hZ .BookingSummaryVehicleGroup_features__yDgkv{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}@media(min-width:992px){.BookingSummaryVehicleGroup_content__B81hZ .BookingSummaryVehicleGroup_features__yDgkv{display:flex;justify-content:space-between;height:100%}}.BookingSummaryVehicleGroup_content__B81hZ .BookingSummaryVehicleGroup_featureBadge__eD_fM{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:36px;width:36px;padding:5px;border-radius:100%;background-color:#fdf0cc}.BookingSummaryVehicleGroup_features__yDgkv{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}@media(min-width:992px){.BookingSummaryVehicleGroup_features__yDgkv{display:flex;justify-content:space-between;height:100%}}.BookingSummaryVehicleGroup_featureBadge__eD_fM{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:36px;width:36px;padding:5px;border-radius:100%;background-color:#fdf0cc}.BookingSummaryVehicleGroup_button__d9_hN{margin-left:auto}.CheckList_checkListContainer__DkzCi{display:flex;align-items:center;margin-bottom:.6rem}.CheckList_checkListText__fFWlj{text-align:left;width:100%;padding-left:13px}.Cancel_cancelButtons__htOJf{min-width:75%;text-transform:capitalize}.BookingDetailDataFlightNumber_form___AQXa{position:relative;width:100%}.BookingDetailDataFlightNumber_btnRounded__f_aYI{position:absolute;right:0;top:50%;right:1.25rem;transform:translate(-50%,-50%)}.BookingDetailDataFlightNumber_btnRounded__f_aYI:disabled{pointer-events:none}.BookingDetailDataFlightNumber_form___AQXa input{padding:1.25rem!important}.BookingDetailPage_optionalHeader__jA0D_{margin:0 0 56px}.BookingDetailPage_titleDiv__aFFF_{margin-bottom:56px}.BookingDetailPage_title__MwEX3{font-size:48px}.BookingDetailPage_subTitle__L7zvP{font-size:28px}.BookingDetailPage_fastKeyTitle__FGa9F{font-size:20px}.BookingDetailPage_buttonInInput__0QHA3{margin-left:-32px;z-index:2}@media(min-width:992px){.Confirmation_title__BB_dE{margin-top:0}}.Confirmation_container__ogDwz{display:block}@media(min-width:992px){.Confirmation_container__ogDwz{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.Confirmation_summary__S_HbX{width:40%}.Confirmation_content__NnbS5{width:58%}}.Confirmation_privacy-check__euYyE{width:1rem;height:1rem}.Confirmation_pageContainer__Nx3NH{display:flex;flex-direction:column-reverse}@media(min-width:992px){.Confirmation_pageContainer__Nx3NH{flex-direction:row}}.BookingSummary_container__osd2U{background-color:none;border-radius:.75rem;display:block;background-color:#f7f7f7;padding:.5rem}@media(min-width:768px){.BookingSummary_container__osd2U{padding:1rem}}.BookingSummary_section__jQaiB{margin-bottom:.5rem}.BookingSummary_title-header__Sthh5{display:flex;align-items:center;text-align:center;justify-content:center;font-size:24px;cursor:pointer;padding-bottom:.5rem}@media(min-width:768px){.BookingSummary_title-header__Sthh5{display:block;padding:.5rem 0 1.5rem}}.BookingSummary_title__Ev6hf{margin-bottom:0;margin-right:.5rem;display:inline-block}.BookingSummary_content__HXWkj{padding-top:1rem}@media(min-width:768px){.BookingSummary_content__HXWkj{padding:32px}}.BookingSummary_small__WOhtt{background-color:#fff;border-bottom:1px solid #e6e6e6;display:block;margin-bottom:1.5rem;margin-left:-15px;margin-right:-15px;padding:.5rem}@media(min-width:768px){.BookingSummary_small__WOhtt{display:none}}.BookingSummary_small-content__eQfzM{border:1px solid #e6e6e6;border-radius:.75rem;display:flex;padding:.5rem;width:100%}.BookingSummary_small-title__7ibjX{margin:0;font-weight:700;font-size:1rem}.BookingSummary_small-cover__t6G_3{margin:0}.SummaryTotalAmount_items__nnPsh{background-color:transparent;padding:0;border:none}.SummaryTotalAmount_item__tZDXO{display:flex;align-items:center;justify-content:space-between;padding:.25rem .5rem}.SummaryTotalAmount_item__tZDXO+.SummaryTotalAmount_total__cBAFa{margin-top:1rem}.SummaryTotalAmount_item-with-promo__cxiVi{border-radius:.75rem}.SummaryTotalAmount_total__cBAFa{justify-content:space-between}.SummaryTotalAmount_total__cBAFa+.SummaryTotalAmount_item__tZDXO{margin-top:1rem}.SummaryTotalAmount_discount-image__yFSOC{width:60px;margin-right:1rem}.SummaryTotalAmount_item-black-friday__YUZdG{background-color:#000;color:#fff}.SummaryTotalAmount_item-black-friday__YUZdG .SummaryTotalAmount_discount-code__LUtIh{color:#ffc107}.SummaryDateAndPlace_wrapper__Bc9Yd{display:flex;padding:.5rem;align-items:center;flex-direction:row}@media(min-width:768px){.SummaryDateAndPlace_wrapper__Bc9Yd{padding:.75rem 1.25rem}}.SummaryDateAndPlace_data__U1t6b{display:flex;flex-direction:column}.SummaryDateAndPlace_line__HSrI0{display:flex;font-size:.95rem;margin-bottom:.5rem}.SummaryDateAndPlace_line__HSrI0:last-child{margin-bottom:0}@media(min-width:768px){.SummaryDateAndPlace_line__HSrI0{font-size:1rem}}.SummaryDateAndPlace_line-icon__kPOLI{margin-right:8px}.SummaryDateAndPlace_line-name__aGdeo{margin-right:2px;color:#3c3c3c}.SummaryDateAndPlace_line-content__z9Iwx{display:flex;flex-direction:column}.SummaryDateAndPlace_button__U728j{max-width:32px;margin-left:auto}.BrandList_brandsContainer__7zmjA{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.8rem}.BrandList_brand__Vr_sc{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:.5rem;width:auto;height:150px;padding:1rem;border-radius:16px;background-color:#f7f7f7;text-decoration:none;-webkit-user-select:none;user-select:none;color:#3c3c3c;transition:transform .3s ease-in-out}.BrandList_brand__Vr_sc img{filter:grayscale(1);transition:transform .18s ease-in-out}.BrandList_brand__Vr_sc:hover{background-color:#f2f2f2;filter:none;color:#0c3675;text-decoration:none}.BrandList_brand__Vr_sc:hover img{transform:scale(1.1)}@media(min-width:768px){.BrandList_brand__Vr_sc{width:200px}}.BrandList_brandName__wuoNx{display:block;font-weight:700;font-size:clamp(1rem,.9107rem + .2857vw,1.25rem)}.BrandList_swiper__Pr_U5{height:200px}.BrandList_markdown__NJcu0{text-align:center;color:#575757;font-size:clamp(1rem,.9107rem + .2857vw,1.25rem)}#sale-form #modelCode{padding-top:0}#sale-form .form-floating>.form-control:focus~label{display:none}#sale-form .form-floating>.form-control,#sale-form .form-floating>.form-select{height:55px;text-indent:28px}#sale-form .form-floating>.form-control:focus~label,#sale-form .form-floating>.form-control:not(:placeholder-shown)~label,#sale-form .form-floating>.form-select~label{display:none}#sale-form .form-floating--with-primary-icon>.form-select,#sale-form .form-floating--with-primary-icon>select{background-image:none}#sale-form #react-autowhatever-1{top:54px}.SaleFormContent_form__uBaJq{color:inherit;padding:1.5rem 1rem;border-radius:30px;background-color:#fce4a3;background-color:#fdf0cc;color:#0c3675}.SaleFormContent_form__uBaJq label{font-size:.9rem;font-weight:700}@media(min-width:800px){.SaleFormContent_form__uBaJq{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.SaleFormContent_form__uBaJq .SaleFormContent_form-button__BKOW8,.SaleFormContent_form__uBaJq .SaleFormContent_model-field___HJv1{grid-column-start:1;grid-column-end:4}}@media(min-width:1560px){.SaleFormContent_form__uBaJq{grid-template-columns:28% 28% 42%;-moz-column-gap:1%;column-gap:1%}.SaleFormContent_form__uBaJq .SaleFormContent_model-field___HJv1{grid-column-start:1;grid-column-end:3}.SaleFormContent_form__uBaJq .SaleFormContent_form-button__BKOW8{grid-column-start:3;grid-column-end:4;display:flex;align-items:center}}@media(min-width:1200px){.SaleFormContent_form__uBaJq{padding:1.8rem}}.SaleVehicleList_container__n9A1M{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}@media(min-width:768px){.SaleVehicleList_container__n9A1M{flex-direction:row;align-items:stretch}}.SaleVehicleList_vehicleCard__evgsT{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;width:100%;overflow:hidden;width:auto;height:auto;border-radius:20px;background-color:#f7f7f7}.SaleVehicleList_imgContainer___UpsB{position:relative;width:100%}.SaleVehicleList_imgContainer___UpsB .SaleVehicleList_discount__oBExr{position:absolute;top:0;left:0;padding:.4rem 1rem;border-bottom-right-radius:16px;background-color:#f9213f;color:#fff;font-size:clamp(.75rem,.6607rem + .2857vw,1rem)}@media(min-width:1200px){.SaleVehicleList_imgContainer___UpsB .SaleVehicleList_discount__oBExr{padding:.5rem 2rem}}.SaleVehicleList_imgContainer___UpsB .SaleVehicleList_vehicleLocation__1eyfE{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.25rem 1rem;border-bottom-left-radius:16px;background-color:#0c3675;color:#fff;font-size:clamp(.75rem,.6607rem + .2857vw,1rem)}@media(min-width:1200px){.SaleVehicleList_imgContainer___UpsB .SaleVehicleList_vehicleLocation__1eyfE{padding:.5rem 2rem}}.SaleVehicleList_bodyContainer__sNqL7{display:flex;flex-direction:column;gap:1.2rem;padding:.9rem;min-height:100px}.SaleVehicleList_bodyContainer__sNqL7 .SaleVehicleList_titleContainer__xEOkf{display:flex;align-items:center;gap:1rem}.SaleVehicleList_bodyContainer__sNqL7 .SaleVehicleList_title__AKHUZ{display:block;font-weight:700;font-size:clamp(1rem,.9107rem + .2857vw,1.25rem);margin:0}.SaleVehicleList_bodyContainer__sNqL7 .SaleVehicleList_subtitle__JNAM_{display:block;margin-bottom:.8rem}.SaleVehicleList_featuresContainer__GW4Bo{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:.25rem;gap:.25rem}@media(min-width:1200px){.SaleVehicleList_featuresContainer__GW4Bo{gap:.5rem}}.SaleVehicleList_featuresContainer__GW4Bo .SaleVehicleList_feature__9IP3h{display:flex;align-items:center;justify-content:center;height:40px;width:100%;padding:.25rem;background-color:#fdf0cc;border-radius:8px;font-weight:700;text-wrap:nowrap;font-size:clamp(.75rem,.6607rem + .2857vw,1rem)}@media(min-width:1200px){.SaleVehicleList_featuresContainer__GW4Bo .SaleVehicleList_feature__9IP3h{padding:.5rem}}.SaleVehicleList_electric__h_Oku{color:#fff!important;background-color:#0c3675!important}.SaleVehicleList_shareBtn__49_7P{border:0;background-color:transparent}.SaleVehicleList_footerContainer__IUiju .SaleVehicleList_footerInfo__JI999{display:flex;align-items:center;justify-content:center;gap:.5rem}.SaleVehicleList_footerContainer__IUiju .SaleVehicleList_infoText__aZmEM{color:#0c3675;font-size:clamp(.625rem,.5357rem + .2857vw,.875rem);font-weight:700;margin:0}.SaleVehicleList_footerContainer__IUiju .SaleVehicleList_footerButtons__KfAEs{display:flex;align-items:center;justify-content:space-between;gap:1rem}.SaleVehicleList_footerContainer__IUiju .SaleVehicleList_footerButtons__KfAEs .SaleVehicleList_moreInfoBtn__81inb{display:flex;justify-content:center;align-items:center;width:100%;padding:0 3rem}.SaleVehicleList_footerContainer__IUiju .SaleVehicleList_footerButtons__KfAEs .SaleVehicleList_likeBtn___Z_qA{display:flex;align-items:center;justify-content:center;padding:0;width:40px;height:40px;min-width:40px;min-height:40px}@media(min-width:768px){.SaleVehicleList_footerContainer__IUiju .SaleVehicleList_footerButtons__KfAEs .SaleVehicleList_likeBtn___Z_qA{min-width:60px;min-height:60px}}.SaleVehicleList_swiper__TLgmO{height:800px}.SaleAvailability_wrapper__kvoZY{margin-bottom:3rem;align-items:flex-start}@media(min-width:1400px){.SaleAvailability_wrapper__kvoZY{display:grid;grid-template-columns:300px 1fr;grid-gap:2.5rem;gap:2.5rem}}.SaleAvailability_contentSection__2OPv3{margin-top:1rem}.SaleVehicleGroupDesktopFilterModal_modal__jRNST .modal-content{max-height:90dvh}.SaleVehicleGroupDesktopFilterModal_modal__jRNST .modal-body{overflow:auto}.SaleVehicleGroupDesktopFilterModal_modal__jRNST.SaleVehicleGroupDesktopFilterModal_sticky-footer__pqoyE .modal-footer{position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff;border-top:1px solid #e6e6e6;box-shadow:0 -1px 8px rgba(0,0,0,.14)}@media(max-width:767.98px){.SaleVehicleGroupDesktopFilterModal_modal__jRNST.SaleVehicleGroupDesktopFilterModal_sticky-footer__pqoyE .modal-footer{padding:.8rem}}.SaleVehicleGroupDesktopFilterModal_filterContainer__WvSA3{width:100%;display:flex;flex-direction:column;gap:20px}.SaleVehiclePrice_wrapper__aR6X5{display:flex;width:100%;flex-direction:column;align-items:center;gap:.8rem}@media(min-width:480px){.SaleVehiclePrice_wrapper__aR6X5{flex-direction:row;gap:1.5rem}}.SaleVehiclePrice_price__k5kff{display:flex;flex-direction:column}.SaleVehiclePrice_price-value___YxxX{width:100%;font-weight:700;font-size:1.3rem;font-size:clamp(1.375rem,1.3304rem + .1429vw,1.85rem)}@media(min-width:1200px){.SaleVehiclePrice_price-value___YxxX{font-size:1.85rem}}.SaleVehiclePrice_price-value-prefix__nMa8S{font-weight:400;font-size:1rem;color:#707070}.SaleVehiclePrice_price-value-prefix__nMa8S:before{content:"/";padding:0 .25rem}.SaleVehiclePrice_price-cash__gaybT .SaleVehiclePrice_price-value___YxxX{color:#0f9b65}.SaleVehiclePrice_price-financed__uQvcs{justify-content:flex-end}.SaleVehiclePrice_price-financed__uQvcs .SaleVehiclePrice_price-value___YxxX{color:#575757}.SaleVehiclePrice_price-financed__uQvcs .SaleVehiclePrice_price-label__MWvQg{justify-content:flex-end}.SaleVehiclePrice_financing-data__avb6j{width:100%;text-align:right;display:flex;justify-content:flex-end;color:#0c3675;font-weight:700}.SaleVehiclePrice_price-label__MWvQg{color:#0c3675;margin:0;font-size:.85rem}.SaleVehicleGroupFilter_wrapper__LI8R8{display:none}@media(min-width:1400px){.SaleVehicleGroupFilter_wrapper__LI8R8{display:block;height:100%}}.SaleVehicleGroupFilter_container__HszmY{background-color:#f7f7f7;padding:1.5rem;border-radius:1.8rem}.SaleVehicleGroupFilter_clearFiltersBtn__bVS41{border:none;background-color:transparent;color:#f8c02a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SaleVehicleGroupFilter_clearFiltersBtn__bVS41:hover{text-decoration:underline}.SaleVehicleGroupFilter_filterContainer__mGUfo{width:100%;display:flex;flex-direction:column;gap:20px}.SaleVehicleGroupFilter_filterGroup__31wtM{display:flex;flex-direction:column;gap:5px}.SaleVehicleGroupFilter_header__BJwM9{display:flex;align-items:center;justify-content:space-between}.SaleVehicleGroupFilter_header__BJwM9 .SaleVehicleGroupFilter_iconTitle__lKulL{display:flex;align-items:center;gap:10px;color:#0c3675}.SaleVehicleGroupFilter_header__BJwM9 .SaleVehicleGroupFilter_iconTitle__lKulL>svg{width:18px;height:18px}.SaleVehicleGroupFilter_header__BJwM9 .SaleVehicleGroupFilter_iconTitle__lKulL .SaleVehicleGroupFilter_title__YamJ5{margin:0;font-size:16px}.SaleVehicleGroupFilter_header__BJwM9 .SaleVehicleGroupFilter_clearGroup___hA0H{display:flex;border:none;background-color:transparent;padding:0;margin:0}.SaleVehicleGroupFilter_header__BJwM9 .SaleVehicleGroupFilter_clearGroup___hA0H:hover{color:#cd4e26;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.SaleVehicleGroupFilter_header__BJwM9 .SaleVehicleGroupFilter_clearGroup___hA0H .SaleVehicleGroupFilter_icon__r9weE{width:12px;height:12px}.SaleVehicleGroupFilter_content__J9FG0{display:flex;flex-direction:column;gap:.5rem}.SaleVehicleGroupFilter_content__J9FG0 .SaleVehicleGroupFilter_filterElement__x12xB{display:flex;align-items:center;border-radius:1rem;padding-left:0;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.SaleVehicleGroupFilter_content__J9FG0 .SaleVehicleGroupFilter_filterElement--checked__ENtmy,.SaleVehicleGroupFilter_content__J9FG0 .SaleVehicleGroupFilter_filterElement__x12xB:hover{background-color:#f1f1f1}.SaleVehicleGroupFilter_content__J9FG0 .SaleVehicleGroupFilter_filterElement__x12xB>label{display:flex;align-items:center;gap:10px;width:100%;padding:5px;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none}.SaleVehicleGroupFilter_content__J9FG0 .SaleVehicleGroupFilter_filterElement__x12xB>label>input{position:relative;margin:0;padding:0;cursor:pointer}.SaleVehicleGroupFilter_content__J9FG0 .SaleVehicleGroupFilter_filterElement__x12xB+.SaleVehicleGroupFilter_filterElement__x12xB{margin-top:5px}.SaleVehicleGroupFilter_removeFiltersContainer__WOYLz{height:24px}.SaleVehicleGroupFilter_removeFiltersContainer__WOYLz .SaleVehicleGroupFilter_clearButton__dJdNu{display:flex;border:none;background-color:transparent;padding:0;margin:0;color:#f8c02a}.SaleVehicleGroupFilter_removeFiltersContainer__WOYLz .SaleVehicleGroupFilter_clearButton__dJdNu:hover{text-decoration:underline}.SaleVehicleGroupFilter_selectIcon__ap0cB{color:#f8c02a;rotate:90deg}.SaleVehicleGroupFilter_filtersButton__U9vOL{border:none;display:flex;width:auto;justify-content:flex-end;background-color:transparent;text-decoration:underline;font-size:15px;color:#707070}.SaleVehicleGroupFilter_filtersButton__U9vOL:hover{color:#3c3c3c}.SaleVehicleGroupFilter_btnWrapper__F6sR1{position:relative;height:100%}.SaleVehicleGroupFilter_btnWrapper__F6sR1 .SaleVehicleGroupFilter_btnContainer__70igl{position:-webkit-sticky;position:sticky;top:40px}.SaleVehicleGroupFilter_btnWrapper__F6sR1 .SaleVehicleGroupFilter_btnContainer__70igl button{width:100%!important;max-height:60px}.SaleVehicleDetail_wrapper__GE_dR{display:flex;flex-direction:column;min-height:100px;gap:.8rem}@media(min-width:992px){.SaleVehicleDetail_wrapper__GE_dR{gap:1.2rem}}.SaleVehicleDetail_header__4Delq{display:flex;justify-content:center;flex-direction:column}.SaleVehicleDetail_header__4Delq .SaleVehicleDetail_title-wrapper__zhCML{width:100%;display:flex;align-items:center}.SaleVehicleDetail_header__4Delq .SaleVehicleDetail_title___5zl5{font-weight:700;font-size:clamp(1rem,.9107rem + .2857vw,1.25rem);margin:0}.SaleVehicleDetail_header__4Delq .SaleVehicleDetail_subtitle__ntAdK{color:#707070;line-height:.8}.SaleVehicleDetail_electric___YZtw{color:#fff!important;background-color:#0c3675!important}.SaleVehicleDetail_features__qlQ3z{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:.5rem;gap:.5rem}.SaleVehicleDetail_features__qlQ3z .SaleVehicleDetail_feature__bhiet{width:100%;height:35px;display:flex;align-items:center;justify-content:center;background-color:#fdf0cc;text-wrap:nowrap;font-size:clamp(.75rem,.6607rem + .2857vw,1rem);font-weight:700;padding:0 .25rem;border-radius:8px}.SaleVehicleDetail_priceContainer__ZePik{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:1rem}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_header__4Delq{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin:0;color:#0c3675;font-size:clamp(.875rem,.8304rem + .1429vw,1rem)}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_leftPrice___RS2_ .SaleVehicleDetail_priceBase__L8fQH{color:#3c3c3c;font-size:clamp(1.375rem,1.3304rem + .1429vw,1.5rem);font-weight:700}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_leftPrice___RS2_ .SaleVehicleDetail_priceBaseDiscounted__15cg0{font-size:clamp(1.125rem,1.0804rem + .1429vw,1.25rem);text-decoration:line-through;text-decoration-thickness:1px}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_leftPrice___RS2_ .SaleVehicleDetail_priceDiscounted__clCOr{display:block;color:#f9213f;font-size:clamp(1.375rem,1.3304rem + .1429vw,1.5rem);font-weight:700;line-height:1}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_rightPrice__jHQDG .SaleVehicleDetail_priceBase__L8fQH{font-size:clamp(1.375rem,1.3304rem + .1429vw,1.5rem);font-weight:700}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_rightPrice__jHQDG .SaleVehicleDetail_priceBaseDiscounted__15cg0{font-size:clamp(1.125rem,1.0804rem + .1429vw,1.25rem);text-decoration:line-through;text-decoration-thickness:1px}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_rightPrice__jHQDG .SaleVehicleDetail_priceDiscounted__clCOr{display:block;font-size:clamp(1.375rem,1.3304rem + .1429vw,1.5rem);font-weight:700;line-height:1}.SaleVehicleDetail_financingData__oaeTp{display:block;width:100%;text-align:end;color:#0c3675;font-weight:700}.SaleVehicleEmptyList_container__T0kB0{display:flex;flex-direction:column;justify-content:center;align-items:center}.SaleVehicleEmptyList_filterBadgesContainer__QHxcw{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;max-width:80%;margin-top:-3rem}.SaleVehicleEmptyList_filters-pills-item__UsiwV{padding:.1rem .5rem .1rem 0;display:flex;align-items:center;background-color:#e3eeff;border:1px solid #cadfff;border-radius:5rem;font-size:.8rem;color:#0c3675;overflow:hidden;height:22px}.SaleVehicleEmptyList_filters-pills-item__UsiwV .SaleVehicleEmptyList_close__nmkjY{background-color:transparent;border:none;width:22px;height:22px;display:flex;justify-content:center;align-items:center;color:#0c3675;margin-right:.2rem}.SaleVehicleEmptyList_filters-pills-item__UsiwV .SaleVehicleEmptyList_close__nmkjY:hover{background-color:#cadfff;color:#fff}.SaleVehicleEmptyList_filters-pills-item__UsiwV .SaleVehicleEmptyList_close__nmkjY:hover .SaleVehicleEmptyList_icon__1o86n{color:#cd4e26}.SaleVehicleFeatures_wrapper__m0eS6{gap:.8rem;font-size:.9rem;display:none}@media(min-width:992px){.SaleVehicleFeatures_wrapper__m0eS6{display:flex}}.SaleVehicleFeatures_wrapper__m0eS6.SaleVehicleFeatures_vertical__oIz0J{flex-direction:column}.SaleVehicleFeatures_icon__KULy8{display:flex;align-items:center;justify-content:center;gap:.1rem;width:35px;height:35px;border-radius:50%;background-color:#fdf0cc}.SaleVehicleImage_wrapper__JbGeO{position:relative;display:flex;width:100%}.SaleVehicleImage_image__frPFn{width:100%}@media(min-width:992px){.SaleVehicleImage_image__frPFn{border-radius:20px;overflow:hidden}}.SaleVehicleImage_image__frPFn img{width:100%;height:auto;object-fit:contain}@media(min-width:992px){.SaleVehicleImage_image__frPFn img{width:100%;height:100%!important;object-fit:cover}}.SaleVehicleImage_location__GPGhd{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.25rem 1rem;border-bottom-left-radius:16px;background-color:#0c3675;color:#fff;font-size:14px}@media(min-width:992px){.SaleVehicleImage_location__GPGhd{border-top-right-radius:20px}}@keyframes SaleVehicleListPlaceholder_loadingSkeleton__Dy7kQ{to{transform:translateX(100%)}}.SaleVehicleListPlaceholder_container__St7VX{display:flex;flex-direction:column;gap:20px}@media(max-width:992px){.SaleVehicleListPlaceholder_container__St7VX{flex-direction:row;flex-wrap:wrap;gap:20px}}@media(max-width:768px){.SaleVehicleListPlaceholder_container__St7VX{flex-direction:column}}.SaleVehicleListPlaceholder_placeholderCard__GF4wY{display:flex;flex-direction:row;justify-content:space-between;padding:20px;background-color:#f5f5f5;border-radius:8px;width:100%;gap:10px}@media(max-width:992px){.SaleVehicleListPlaceholder_placeholderCard__GF4wY{flex-direction:column;width:calc(50% - 10px)}}@media(max-width:768px){.SaleVehicleListPlaceholder_placeholderCard__GF4wY{flex-direction:column;width:100%}}.SaleVehicleListPlaceholder_column__TV_3m{display:flex;flex-direction:column;gap:10px;flex:1 1;justify-content:center;align-items:center}.SaleVehicleListPlaceholder_image__ue6Cq{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;height:150px}.SaleVehicleListPlaceholder_image__ue6Cq:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%));transform:translateX(-100%);animation-name:SaleVehicleListPlaceholder_loadingSkeleton__Dy7kQ;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.SaleVehicleListPlaceholder_textLine__2CZZk{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;height:20px}.SaleVehicleListPlaceholder_textLine__2CZZk:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%));transform:translateX(-100%);animation-name:SaleVehicleListPlaceholder_loadingSkeleton__Dy7kQ;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.SaleVehicleListPlaceholder_button__AqSbO{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;height:40px;align-self:center}.SaleVehicleListPlaceholder_button__AqSbO:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%));transform:translateX(-100%);animation-name:SaleVehicleListPlaceholder_loadingSkeleton__Dy7kQ;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media(prefers-reduced-motion){.SaleVehicleListPlaceholder_loadingSkeleton__Dy7kQ{--pseudo-element-display:none}}.SaleVehicleList_container__wSHT_{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.8rem}@media(min-width:768px){.SaleVehicleList_container__wSHT_{grid-gap:2.2rem;gap:2.2rem;display:grid;grid-template-columns:1fr 1fr}}@media(min-width:992px){.SaleVehicleList_container__wSHT_{display:flex;flex-direction:column}}.SaleVehicleList_item__aucbr{width:100%;background-color:#f7f7f7;overflow:hidden;border-radius:20px}@media(min-width:992px){.SaleVehicleList_item__aucbr{background-color:transparent;overflow:visible;display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:265px 1fr}}@media(min-width:1200px){.SaleVehicleList_item__aucbr{border-radius:30px}}@media(min-width:1400px){.SaleVehicleList_item__aucbr{grid-template-columns:350px 1fr}}.SaleVehicleList_item-content__wvQCd{display:flex;flex-direction:column;gap:1.2rem;padding:.9rem}@media(min-width:992px){.SaleVehicleList_item-content__wvQCd{display:grid;grid-template-columns:35px 1fr 180px;width:100%;padding:0}}@media(min-width:1400px){.SaleVehicleList_item-content__wvQCd{grid-template-columns:35px 1fr 220px;gap:2rem;max-width:90%}}.SaleVehicleList_features__KTcIf{display:none}@media(min-width:992px){.SaleVehicleList_features__KTcIf{display:flex;gap:.5rem}}.SaleVehicleList_button___dlK7{width:100%;display:flex;justify-content:flex-end;align-items:center}.SaleVehicleList_loader__7cgcl{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;display:flex;justify-content:center;align-items:center;z-index:3;background-color:hsla(0,0%,100%,.7)}.SaleVehicleList_paginationContainer__2JO3_{display:flex;justify-content:center;align-items:center;width:100%;margin-top:2rem}.SaleVehicleLayout_wrapper__MiNR1{display:flex;flex-direction:column;background-color:#fff;position:relative}.SaleVehicleLayout_header__7WLxI{display:flex;align-items:flex-start;justify-content:center;width:100%;flex-direction:row;margin:1.3rem 0}@media(min-width:768px){.SaleVehicleLayout_header__7WLxI{position:relative;justify-content:space-between;margin:1.8rem 0}}@media(min-width:1400px){.SaleVehicleLayout_header__7WLxI{justify-content:center}}.SaleVehicleLayout_header-title__UbKhI{font-weight:700;color:#575757}.SaleVehicleLayout_header__7WLxI h1,.SaleVehicleLayout_header__7WLxI h2{margin:0}.SaleVehicleLayout_header-title--mobile-hide__lrrnh{display:none}@media(min-width:768px){.SaleVehicleLayout_header-title--mobile-hide__lrrnh{display:block}}.SaleVehicleLayout_titleWithSubtitle__unnEi{display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.SaleVehicleLayout_titleWithSubtitle__unnEi{align-items:flex-start}}@media(min-width:1200px){.SaleVehicleLayout_titleWithSubtitle__unnEi{align-items:center}}@media(min-width:1400px){.SaleVehicleLayout_mobileBtn__23OYp{display:none}}.Sale_container__DneL8{margin-bottom:1.8rem}.Sale_form-section__91FPH{position:relative;padding-top:30px!important}@media(min-width:1200px){.Sale_form-section__91FPH{padding-top:50px!important}}.Sale_form-section-container__75iK2{position:relative;display:flex;justify-content:space-between}@media(min-width:1200px){.Sale_form-section-container__75iK2{-moz-column-gap:2.5rem;column-gap:2.5rem;align-items:center}}.Sale_form-section-content__RGxHb{width:100%;z-index:5}@media(min-width:1200px){.Sale_form-section-content__RGxHb{max-width:60%}}.Sale_form-section-header__rl8xG{text-align:center}.Sale_form-section-header__title__AsEWF{font-size:1.875rem;font-size:clamp(1.875rem,1.625rem + 1.25vw,2.8rem);font-weight:700;color:#575757;margin:0 auto;padding-bottom:1rem;line-height:1}@media(min-width:768px){.Sale_form-section-header__title__AsEWF{width:100%}}@media(min-width:1200px){.Sale_form-section-header__title__AsEWF{text-align:left!important}}.Sale_form-section__sub-title__VoYhT{line-height:1.6;color:#575757}.Sale_banner__yh_Ze{display:none}@media(min-width:1200px){.Sale_banner__yh_Ze{display:block;width:35%}}.AppBadges_wrapper__qA95B{display:flex}.AppBadges_link__VJYVy{display:block;width:120px;height:40px;border-radius:6px;background-color:#000}.AppBadges_link__VJYVy+.AppBadges_link__VJYVy{margin-left:1rem}.Footer_wrapper__FwEYY{background-color:#f7f7f7;font-size:14px;display:flex}.FooterDown_wrapper__2Bp_M{padding:1rem 0;border-top:1px solid #e6e6e6;color:#888;display:flex;flex-direction:column;align-items:center}@media(min-width:992px){.FooterDown_wrapper__2Bp_M{flex-direction:row}}.FooterDown_menu__ZHStl{margin:0;text-align:center}@media(min-width:992px){.FooterDown_menu__ZHStl{margin-left:auto;text-align:right}}.FooterDown_menu-item__do47h{display:inline-block;margin-right:1rem}.FooterDown_menu-item__do47h a{text-decoration:none}.FooterDown_menu-item__do47h a:hover{text-decoration:underline}.FooterDown_copy__rdO_J{width:100%;order:2;text-align:center}@media(min-width:992px){.FooterDown_copy__rdO_J{text-align:left;order:0;width:30%}.FooterDown_allRightsText__75UjU{margin-left:1em}}.FooterLinks_list__1m3_z{-moz-columns:2;column-count:2}@media(max-width:600px){.FooterLinks_list__1m3_z{-moz-columns:1;column-count:1}}.FooterLinks_list-item__wQd6m{margin-bottom:.8rem}.FooterLinks_list-item__wQd6m a{font-size:16px;line-height:1.5;text-decoration:none}.FooterLinks_list-item__wQd6m a:hover{text-decoration:underline}.Survey_wrapper__MahDG{border:1px solid #e6e6e6;border-radius:.75rem;padding:.8rem;margin-bottom:2.5rem}@media(min-width:576px){.Survey_wrapper__MahDG{padding:1.5rem}}.Survey_category__St9dz{margin-bottom:1.5rem}.Survey_response__Pk3gG,.Survey_responses__7lZay{display:flex;align-items:flex-start;flex-wrap:wrap}.Survey_response__Pk3gG{min-width:100px;cursor:pointer;justify-content:flex-start;align-content:flex-start;margin:0 1rem .8rem 0}.Survey_response__Pk3gG input{cursor:pointer;margin-right:5px;width:20px;height:20px}.Survey_questionDescription__PiKJ_{color:#707070;display:block}.Survey_question__n1DFX{width:25%;margin-bottom:1rem}@media(max-width:991.98px){.Survey_question__n1DFX{width:50%}}@media(max-width:767.98px){.Survey_question__n1DFX{width:100%}}@media(min-width:576px){.Survey_question__n1DFX{margin-right:2rem}}.Survey_summary-title__QGlbx{float:none}@media(min-width:576px){.Survey_summary-title__QGlbx{float:right}}.TurnsStepItem_turnIcon__lFguf{background-color:#fef7e5!important;border-width:2px!important;z-index:10}.TurnsStepSeparator_separatorContainer__0Rhxt{background-color:none;width:25%;position:relative}.TurnsStepSeparator_separatorContainer__0Rhxt.TurnsStepSeparator_active__qHK17:before{content:"";height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:16px solid var(--primary);position:absolute;right:0;top:-5px}.TurnsStepSeparator_separator__i85a_{border-bottom:none;border-top:2px var(--primary);border-top-style:solid;flex-grow:.8;z-index:1}.TurnsStepSeparator_separator__i85a_.TurnsStepSeparator_active__qHK17{width:calc(100% - 12px)}.TurnsStepSeparator_disabled__QU9tP{border-color:var(--primary-soft);opacity:.5}