*{padding:0px;margin:0px}input[type="number"]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}*,*::before,*::after{box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top;max-width:100%;height:auto;display:block}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type='submit']{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}
:root{--color-white:#fff;--color-black:#010101;--color-primary:#3B9DB2;--color-btn-dark:#1A272A;--color-btn-ink:#0D171A;--color-utp-text:#565D5F;--color-red:#ea0028;--color-secondary:#06223F;--color-blue-btn:#234275;--color-dark-blue-btn:#07223F;--color-clicked:rgba(189,61,58,0.5);--transition:0.3s all ease}
@font-face{font-family:'Dopis';src:url('../themes/33-jaecoo/assets/fonts/Dopis-Black.woff2') format('woff2'),url('../themes/33-jaecoo/assets/fonts/Dopis-Black.woff') format('woff'),url('../themes/33-jaecoo/assets/fonts/Dopis-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap;unicode-range:U+0000-20BC,U+20BE-10FFFF}@font-face{font-family:'Dopis';src:url('../themes/33-jaecoo/assets/fonts/Dopis-Regular.woff2') format('woff2'),url('../themes/33-jaecoo/assets/fonts/Dopis-Regular.woff') format('woff'),url('../themes/33-jaecoo/assets/fonts/Dopis-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-20BC,U+20BE-10FFFF}@font-face{font-family:'Dopis';src:url('../themes/33-jaecoo/assets/fonts/Dopis-Bold.woff2') format('woff2'),url('../themes/33-jaecoo/assets/fonts/Dopis-Bold.woff') format('woff'),url('../themes/33-jaecoo/assets/fonts/Dopis-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-20BC,U+20BE-10FFFF}@font-face{font-family:'Dopis';src:url('../themes/33-jaecoo/assets/fonts/Dopis-Light.woff2') format('woff2'),url('../themes/33-jaecoo/assets/fonts/Dopis-Light.woff') format('woff'),url('../themes/33-jaecoo/assets/fonts/Dopis-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-20BC,U+20BE-10FFFF}
html{scroll-behavior:smooth;scrollbar-gutter:stable}body{font-family:'Dopis',-apple-system,BlinkMacSystemFont,'SF Pro Text','Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;background-repeat:no-repeat;background-position:center;background-size:cover;overflow-x:hidden;background-color:#F5F5F5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::before{background:rgba(9,9,9,0.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);content:'';height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity 0.3s ease;width:100%;z-index:90}body.lock{overflow:hidden}body.lock::before{opacity:1;pointer-events:auto}button[disabled],.js--send-btn[disabled]{pointer-events:none;cursor:not-allowed;opacity:0.6}.swiper-slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-label{position:relative}.form-label__error{color:var(--color-red);font-size:10px;line-height:12px;font-weight:400;position:absolute;display:block}input[name='name'].error{border-bottom:1px solid var(--color-red)}.hide{display:none !important}.blur{transition:all 0.3s ease;filter:blur(2px);-webkit-filter:blur(2px)}.section-padding{padding-top:150px}.section-title{font-size:48px;font-weight:400;line-height:1;letter-spacing:-0.02em}.subtitle-gray{font-weight:400;font-size:20px;line-height:1;letter-spacing:-0.02em;text-transform:uppercase;color:#999}@media screen and (max-width:1130px){.section-title{padding-left:0;font-size:30px}}@media screen and (max-width:600px){.section-title{padding-left:0;font-size:24px}.section-padding{padding-top:100px}.subtitle-gray{font-size:12px}}.filtered-show,.showmore-show{transition:0.3s;opacity:1}.filtered-hide,.showmore-hide{display:none}.js--show-more.hidden{display:none}.blur{transition:all 0.3s ease;filter:blur(2px);-webkit-filter:blur(2px)}.f-button.is-close-btn{position:absolute;z-index:1000;top:0;right:8px;--f-button-svg-stroke-width:2}.form_checkbox input{position:absolute;opacity:0}.checkmark{width:24px;height:24px;flex:0 0 auto;border-radius:4px;background-color:#f4f4f4;position:relative;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.25)}.form_checkbox:has(input:checked) .checkmark::after{opacity:1}.checkmark::after{position:absolute;content:'';left:54%;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;background-image:url(../themes/33-jaecoo/assets/img/icons/checkmark.svg);background-size:100%;background-repeat:no-repeat;background-position:center;transition:var(--transition);opacity:0}@media (max-width:992px){.checkmark{width:12px;height:12px;flex:0 0 auto;border-radius:4px;background-color:#f4f4f4;position:relative;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.25)}.checkmark::after{position:absolute;content:'';left:54%;top:50%;transform:translate(-50%,-50%);width:7px;height:5px;background-image:url(../themes/33-jaecoo/assets/img/icons/checkmark.svg);background-size:100%;background-repeat:no-repeat;background-position:center;transition:var(--transition);opacity:0}}.fancybox__content>.f-button.is-close-btn{top:0;right:0;opacity:1;--f-button-bg:rgba(0,0,0,0.5);--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-width:50px;--f-button-height:50px;--f-button-border-radius:50%}.fancybox__content>.f-button.is-close-btn svg{stroke:#05141f}.swiper-button-next svg,.swiper-button-prev svg{width:auto;height:auto}.is-compact .fancybox__content>.f-button.is-close-btn{top:0px;right:0px;--f-button-bg:transparent;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-svg-width:16px;--f-button-svg-height:16px;border:1px solid var(--color-white)}.fancybox__content{padding:0}.fancybox__slide{justify-content:center}.fancybox__backdrop{background:rgba(0,0,0,0.8);-webkit-backdrop-filter:blur(5px) grayscale(1);backdrop-filter:blur(5px) grayscale(1)}.checkbox-container{position:relative;align-items:center;display:flex;margin-top:8px;margin-right:auto;gap:5px}.form-checkbox label{position:relative;display:flex;align-items:flex-start;width:100%;margin-top:11px;margin-bottom:0px;gap:10px}.form-input__check[type='checkbox']{position:absolute;z-index:2;left:0;cursor:pointer;opacity:0}.checkbox{position:relative;cursor:pointer;display:inline-block}.form-input__check[type='checkbox'] + .custom-checkbox{display:block;width:24px;height:24px;background:#0001a;cursor:pointer;position:relative}.form-input__check[type='checkbox'] + .custom-checkbox::after{content:'';position:absolute;inset:0;background-image:url(../themes/33-jaecoo/assets/img/modals/checkbox-red.svg);background-repeat:no-repeat;background-position:center;background-size:16px;opacity:0;transform:scale(0.8);transition:opacity 0.3s ease,transform 0.3s ease}.form-input__check[type='checkbox']:checked + .custom-checkbox::after{opacity:1;transform:scale(1)}.checkbox-text{letter-spacing:0.02em;color:rgba(41,65,88,0.5);font-size:14px;line-height:1}sup{font-size:0.55em;line-height:0;vertical-align:super;margin-left:3px}@media (max-width:992px){sup{font-size:0.4em;margin-left:0}}
.container{width:100%;max-width:1500px;height:100%;margin:0 auto;overflow:hidden}@media (max-width:1240px){.container{padding:0 16px}}@media (max-width:1600px){.container{width:100%;max-width:1240px;height:100%;margin:0 auto}}
.lozad{opacity:0;transition:opacity 0.7s ease-in-out}.lozad.fade-in{opacity:1}section{scroll-margin-top:140px}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.btn{display:flex;align-items:center;color:#fff;justify-content:center;font-size:16px;font-weight:600;line-height:1;cursor:pointer;transition:all 0.2s ease;border:none;letter-spacing:0.01em;padding:16px}@media (max-width:1600px){.btn{font-size:14px}}@media (max-width:992px){.btn{padding:15px}}.blue-btn{background:var(--color-blue-btn)}.blue-btn:hover{opacity:0.8}.dark-blue-btn{background:var(--color-dark-blue-btn)}.dark-blue-btn:hover{background:#041425}.section-title-wrapper{display:flex;align-items:center;gap:16px;width:100%;opacity:0.4}.section-title{font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-0.02em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:16px;white-space:nowrap}.title-line{height:2px;flex:1;opacity:0.8;background:#fff}.section-title-wrapper-block{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:32px}.section-title-block-title{font-size:48px;font-weight:700;line-height:1;letter-spacing:-0.02em;color:#0D171A;text-align:left}.title-line-block{font-size:20px;font-weight:800;color:var(--color-primary)}.block{display:flex;flex-direction:column;align-items:center;padding-bottom:100px}.block-without-border{border:none}.swiper-button-prev,
.swiper-button-next{all:unset;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;background:none;border:none}.swiper-button-prev::after,
.swiper-button-next::after{display:none !important}.section-subtitle{font-weight:600;font-size:32px;line-height:1;letter-spacing:-0.04em;text-align:center;margin:0 auto 32px}.orange-text{color:#ff7000}.main{transition:background 0.4s ease,filter 0.4s ease,backdrop-filter 0.4s ease;position:relative}.main.blurred{background:rgba(255,255,255,0.05);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);filter:url(#warpFilter2);transform:scaleX(1.05) scaleY(1.013)}.main.title-bg{background-image:url(../themes/33-jaecoo/assets/img/title-bg.svg);background-size:contain;background-position:top;background-repeat:no-repeat}.page-subtitle-date{display:flex;align-items:center;gap:16px;justify-content:center}.page-subtitle-date h3{padding:3.5px 32px;border:1px solid #000;border-radius:100px;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-0.04em}.page-subtitle-date span{font-weight:500;font-size:12px;line-height:1;letter-spacing:-0.04em}.custom-prev svg{border-bottom-left-radius:100px;border-top-left-radius:100px}.custom-next svg{border-bottom-right-radius:100px;border-top-right-radius:100px}.swiper-btns{position:absolute;z-index:1;bottom:0;display:flex;justify-content:center;align-items:center;gap:1px;width:100%}.text-orange{color:#ff7000}.only-tablet{display:none}.block-bottom{margin-bottom:100px}.swiper-button-prev,
.swiper-button-next{width:auto;height:auto;margin-top:0}.swiper-button-prev::after,
.swiper-button-next::after{content:none !important}.ac .ac-trigger:focus{color:#000}@media (max-width:1600px) and (min-width:991px){.tablet-hide{display:none !important}}

@media (max-width:1600px){.only-tablet{display:block}.block-bottom{margin-bottom:90px}.section-title-block-title{font-size:44px}}@media (min-width:992px){.desc-hide{display:none !important}}
@media (max-width:992px){section{scroll-margin-top:110px}.block-bottom{margin-bottom:50px}.mob-hide{display:none !important}.only-tablet{display:none}.orange-btn,.btn-outline-dark,.btn-primary,.btn-dark{font-size:14px}.btn__text,.call-button-text{padding:0}.btn__icon{padding:7px}.block{display:flex;flex-direction:column;align-items:center;padding-bottom:70px;border-top:2px solid #b7b7b7}.block-without-border{border:none}.section-title-wrapper{border-top:1px solid #fff;margin-left:-16px;width:100vw}.section-title{font-size:14px;margin:-9px auto 0;padding:0 16px;background:#181818}.title-line{display:none}.section-title-wrapper-block{margin-bottom:16px}.section-title-block{font-size:10px;padding:8px 10px}.mob-hide{display:none !important}.section-subtitle{font-size:24px;margin:0 auto 24px}.main.title-bg{margin-top:56px}.page-subtitle-date{gap:8px}.page-subtitle-date h3{padding:3.5px 28px;font-size:14px}.page-subtitle-date span{font-size:11px}.section-title-block-title{font-size:26px;margin-bottom:20px}}
.btn-outline-white,
.btn-primary,
.btn-dark,
.btn-outline-dark{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;padding:16.5px 28px;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease;border:1.5px solid transparent}.btn-outline-white .btn__text,
.btn-outline-white .call-button-text,
.btn-primary .btn__text,
.btn-primary .call-button-text,
.btn-dark .btn__text,
.btn-dark .call-button-text,
.btn-outline-dark .btn__text,
.btn-outline-dark .call-button-text{padding:0;flex:1 1 auto;text-align:left;font-weight:700}.btn-outline-white .btn__icon,
.btn-primary .btn__icon,
.btn-dark .btn__icon,
.btn-outline-dark .btn__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;height:auto;padding:0}.btn-outline-white svg,
.btn-primary svg,
.btn-dark svg,
.btn-outline-dark svg{width:20px;height:20px;flex-shrink:0;transition:fill 0.3s ease}.btn-outline-white svg path,
.btn-primary svg path,
.btn-dark svg path,
.btn-outline-dark svg path{fill:currentColor}.btn-outline-white{background-color:transparent;border-color:var(--color-white);color:var(--color-white)}@media (hover:hover){.btn-outline-white:hover{border-color:var(--color-primary);color:var(--color-primary)}}.btn-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}@media (hover:hover){.btn-primary:hover{background-color:var(--color-btn-dark);border-color:var(--color-btn-dark);color:var(--color-white)}}.btn-dark{background-color:var(--color-btn-dark);border-color:var(--color-btn-dark);color:var(--color-white)}@media (hover:hover){.btn-dark:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}}.btn-outline-dark{background-color:transparent;border-color:var(--color-btn-ink);color:var(--color-btn-ink)}@media (hover:hover){.btn-outline-dark:hover{border-color:var(--color-primary);color:var(--color-primary)}}
.header{position:fixed;z-index:100;top:0;left:0;width:100%;color:var(--color-white)}
.header-top{background-color:#0D171A}.header-top-wrapper{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}
.header-top--left{display:flex;align-items:center;gap:14px;font-size:12px}
.header-top--center{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;line-height:100%;padding:12px 20px;background-color:#3B9DB2}
.header-top--center span{height:12px}
.header-top--right{display:flex;margin-left:auto;align-items:center;gap:16px}.header-top-phone{color:inherit;font-size:16px;font-weight:700;line-height:100%}.header-bottom{transition:background-color 0.3s ease,backdrop-filter 0.3s ease;position:relative;z-index:102;background:rgba(0,0,0,0.149);backdrop-filter:blur(20px)}.header.menu-active .header-bottom{z-index:102;position:relative}.header.scroll .header-bottom{background-color:rgba(0,0,0,0.5)}.header.scroll.menu-active .header-bottom{z-index:102;position:relative}.header-bottom-wrapper{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:9px 0}.header-nav-list{display:flex;gap:24px}
.header-nav-item{font-size:14px;font-weight:400;line-height:100%;text-transform:uppercase}.header-nav-link{color:inherit;text-decoration:none;position:relative;display:inline-block}.header-nav-link::after{content:'';position:absolute;left:0;bottom:-6px;width:100%;height:2px;background-color:var(--color-primary);transform:scaleX(0);transform-origin:left center;transition:transform 0.3s ease}@media (hover:hover){.header-nav-link:hover::after{transform:scaleX(1)}}.header-btn-call{margin-left:auto;flex-shrink:0}.header .header-btn-call{width:261px;height:48px;padding:0 42px;border-width:2px;font-weight:700}.header-logo{cursor:pointer;transition:opacity 0.3s ease}@media (hover:hover){.header-logo:hover{opacity:0.7}}.header__burger{display:none}.header__call-icon{display:none}.header__mobile-menu{display:none}@media screen and (max-width:1600px){.header-bottom-wrapper{padding:12px 0;grid-template-columns:auto auto auto;justify-content:space-between}.header-top--left{gap:14px}.header-top-wrapper{}.header-top-phone{}.header-top--right img{height:20px}.header-top--center{padding:12px 20px 15px}.header-top--center span{height:9px}.header-nav-list{gap:20px}.header-logo{max-width:336px}.header .header-btn-call{width:220px;padding:0 12px 0 32px;margin-left:0}.header-nav-item{font-size:12px}}@media screen and (max-width:1200px){.header-top--center{font-size:12px}.header-nav-item{font-size:12px}.header-nav-list{gap:10px}.header-top--right{gap:10px}}@media screen and (max-width:1024px){.header-top--center{font-size:10px;gap:5px}.header-logo{max-width:180px}.header-nav-item{font-size:11px}.header .btn{max-width:242px;font-size:16px;height:52px}.header-bottom-wrapper{padding:5px 0}.header-top-wrapper{grid-template-columns:1fr 1fr}.header-top--center{display:none}}@media screen and (max-width:920px){.header-bottom-wrapper{padding:0}.header-top-wrapper,.header-nav,.header-btn-call{display:none}.header-logo.desc-hide{justify-self:center;max-width:224px;width:100%;height:auto}.header-bottom-wrapper{display:grid;grid-template-columns:56px 1fr auto;align-items:center;justify-content:unset;position:relative;z-index:102;height:56px}.header.menu-active .header-bottom-wrapper{z-index:102;position:relative}.header.scroll.menu-active .header-bottom-wrapper{z-index:102;position:relative}.header-logo{position:relative;z-index:102}.header.menu-active .header-logo{z-index:102;position:relative}.header.scroll.menu-active .header-logo{z-index:102;position:relative}.header__call-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-right:15px;color:var(--color-white);text-decoration:none;transition:opacity 0.3s ease}@media (hover:hover){.header__call-icon:hover{opacity:0.7}}.header-bottom .container{padding:0}.header__call-icon svg{display:block;width:26px;height:26px}.header__burger{position:relative;z-index:101;display:flex;align-items:center;justify-content:center;width:56px;height:56px;cursor:pointer;background-color:var(--color-btn-ink);transition:background-color 0.3s ease}.header__burger.active{z-index:101}.header.menu-active .header__burger{z-index:101;position:relative}.header.scroll.menu-active .header__burger{z-index:101;position:relative}.header.menu-active .header__call-icon{z-index:101;position:relative}.header.scroll.menu-active .header__call-icon{z-index:101;position:relative}.header__burger.active::before{top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.header__burger.active::after{top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.header__burger.active span{transform:translateX(-50%) scale(0)}.header__burger span{position:absolute;top:50%;left:50%;transform:translateX(-50%);width:24px;height:2px;transition:all 0.2s ease-in-out;background-color:var(--color-white)}.header__burger::before,.header__burger::after{position:absolute;left:50%;transform:translateX(-50%);width:24px;height:2px;content:'';transition:all 0.2s ease-in-out;background-color:var(--color-white)}.header__burger::before{top:calc(50% - 7px)}.header__burger::after{top:calc(50% + 7px)}.header-bottom{background:var(--color-btn-ink)}.header.scroll .header-bottom{background-color:var(--color-btn-ink)}.header__mobile-menu{display:flex;position:fixed;top:0;left:0;width:79%;z-index:99;background:var(--color-btn-ink);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;transform:translateY(-100%);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease;overflow-y:auto;padding:82px 16px 26px;flex-direction:column;align-items:flex-start;pointer-events:none;color:var(--color-white)}.header__mobile-menu.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.header__mobile-nav{width:100%}.header__mobile-nav-list{display:flex;flex-direction:column;gap:25px;list-style:none;padding:0;margin:0;width:100%}.header__mobile-nav-item{text-align:left}.header__mobile-nav-item:last-child{position:relative;padding-bottom:16px}.header__mobile-nav-item:last-child::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,#454545 0%,#454545 50%,rgba(69,69,69,0) 100%)}.header__mobile-nav-link{color:var(--color-white);display:block;padding:0;font-size:14px;font-weight:400;line-height:1;text-transform:uppercase;text-decoration:none}.header__mobile-info{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:25px}.header__mobile-info-item{display:flex;align-items:flex-start;gap:5px;font-size:14px;font-weight:400;line-height:1.2;color:var(--color-white);text-decoration:none}.header__mobile-info-item--phone span{font-weight:700}.header__mobile-info-icon{flex-shrink:0}}
.banner.block-bottom{position:relative;height:900px;overflow:visible;display:flex;flex-direction:column;margin-bottom:150px}.banner .btn-outline-white{max-width:257px;height:52px}.banner-text{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:158px;padding-bottom:50px;gap:0;height:100%}.banner-title{font-size:88px;font-weight:700;line-height:77px;color:var(--color-white);margin:0;text-transform:none}.banner-subtitle{font-size:52px;font-weight:700;line-height:72px;color:var(--color-white);margin:0 0 10px}.banner-subtitle span{font-size:24px;display:inline-block;vertical-align:super}.banner-btn{width:288px;height:66px;padding:25px 28px}.utp{display:flex;justify-content:center;gap:18px;width:100%;margin-top:auto}.utp-card{position:relative;flex:0 0 auto;width:100%;max-width:279px;height:90px;box-sizing:border-box;padding:18px 0 16px 20px;background-color:var(--color-white);border-radius:20px;overflow:hidden}.utp-card:first-child{max-width:321px}.utp-card__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:0;text-align:left;height:100%;justify-content:space-between}.utp-card__title{margin:0;font-size:30px;font-weight:700;line-height:1;color:var(--color-primary)}.utp-card__text{margin:0;font-size:22px;font-weight:400;line-height:1;color:var(--color-utp-text)}.utp-card__picture{position:absolute;bottom:0;line-height:0}.utp-card__picture img{display:block;height:auto;max-height:100%}.banner-wrap{flex:1;display:flex;flex-direction:column}.banner-swiper-button-wrapper{height:0;max-width:1500px;position:absolute;top:426px;z-index:1;display:flex;justify-content:space-between;width:100%;left:50%;transform:translateX(-50%)}.banner-pagination-wrapper{max-width:1500px;position:absolute;bottom:170px;z-index:1;display:flex;justify-content:space-between;width:100%;left:50%;transform:translateX(-50%);align-items:flex-end}.banner .swiper-pagination{position:relative}.utp-list{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:847px;max-width:100%;margin-top:32px}.utp-list-item{display:flex;align-items:center;gap:12px;width:100%;height:34px}.utp-list-bullet{font-size:26px;line-height:1;color:#FFF;flex-shrink:0}.utp-list-text{font-weight:400;font-size:26px;line-height:130%;letter-spacing:-0.02em;color:#FFF}.swiper-pagination.swiper-pagination-left{width:auto}.swiper-pagination-left{display:flex;gap:8px;align-items:center;opacity:0}.swiper-pagination-left .swiper-pagination-bullet{width:6px;height:6px;background:#fff;border-radius:3px;opacity:1;transition:all 0.3s ease}.swiper-pagination-left .swiper-pagination-bullet-active{width:24px;height:6px;opacity:1}.swiper-pagination-right{display:flex;background:#00080;border-radius:2px;align-items:center;justify-content:center}.swiper-pagination-number{font-size:16px;font-weight:600;line-height:1.2;letter-spacing:-0.02em;color:#fff;border:1px solid transparent;border-radius:2px;padding:14px;cursor:pointer;transition:border-color 0.3s,color 0.3s,background-color 0.3s;display:inline-flex;align-items:center;justify-content:center}.swiper-pagination-number.active{border-color:#fff}.banner-bg{position:relative;height:100%;overflow:hidden}.banner-bg__picture{position:absolute;inset:0;z-index:0}.banner-bg__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.banner-bg>.container{position:relative;z-index:1}.banner-bg-second{height:760px;background:url('../themes/33-jaecoo/assets/img/banner/banner-bg-desc-2.webp') no-repeat center;background-size:cover}.banner-text-second{margin-top:144px;gap:29.5px}.banner-text-description{font-weight:600;font-size:20px;line-height:1;letter-spacing:-0.02em;text-align:center;text-transform:uppercase;color:#000;padding:16px 24px;border-radius:40px;border-width:0px 2px 0px 2px;border-style:solid;border-image-slice:1;border-color:#d1241a;position:relative;margin-top:8px}.banner-text-description::before{content:'';position:absolute;left:-127px;top:50%;transform:translateY(-50%);width:127px;max-width:127px;height:2px;background:linear-gradient(90deg,rgba(225,24,58,0) 0%,#e1183a 50%)}.banner-text-description::after{content:'';position:absolute;right:-127px;top:50%;transform:translateY(-50%);width:127px;max-width:127px;height:2px;background:linear-gradient(90deg,#e1183a 50%,rgba(225,24,58,0) 100%)}.banner-text-description .banner-stavka{font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-0.02em;text-align:center;color:#874d19;background:#f4ebdc;padding:4px 16px;border-radius:8px;margin-left:16px}.tbank-banner{max-height:84px;width:auto;display:inline-block}.banner-car{position:absolute;bottom:118px;left:50%;transform:translateX(-50%);max-width:1118px;height:auto}.tbank-banner-mob{display:none}.banner__top-note{background:linear-gradient(90deg,#a01a13 0%,#d1241a 100%);height:32px;width:100%;border-radius:100px;overflow:hidden;justify-content:center;align-items:center;font-weight:600;font-size:14px;text-transform:uppercase;padding:0 54px;position:relative;color:#fff;display:flex;max-width:735px;box-shadow:0px 2px 6px 0px rgba(0,0,0,0.3)}.banner__top-note::before{position:absolute;content:'';top:0;left:0;background-image:url(../themes/33-jaecoo/assets/img/header/header-top-note-left.svg);background-position:center;background-repeat:no-repeat;height:100%;width:32px}.banner__top-note::after{position:absolute;content:'';top:0;right:0;background-image:url(../themes/33-jaecoo/assets/img/header/header-top-note-right.svg);background-position:center;background-repeat:no-repeat;height:100%;width:32px}.banner-text-top{color:var(--color-primary);padding:8px 16px;box-shadow:0px 2px 6px 0px #0004d;background:#00080;font-weight:500;font-size:14px;line-height:1.2;letter-spacing:0.02em;text-transform:uppercase;border-radius:8px}.banner .red-btn{margin-top:32px;font-size:16px}.banner-text-description span{padding:8px 16px;border:1.5px solid #fff;box-shadow:0px 2px 6px 0px #0004d;border-radius:8px;margin-right:5px}.desc-shadow{position:absolute;bottom:-65px;left:50%;transform:translateX(-50%);width:1800px;height:470px;z-index:-1;display:block}.mob-shadow{display:none}.banner .container{overflow:visible}.banner__actions{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center}.banner__actions .container{padding:0;overflow:visible}.banner__actions-wrap{height:188px;display:flex;column-gap:2px}@media (max-width:1600px){.banner.block-bottom{height:804px;margin-bottom:136px}.banner-text-description{font-size:18px;padding:10px 16px}.banner-text-second{gap:19.5px}.banner-text{padding-top:155px;padding-bottom:34px}.banner-title{font-size:74px;line-height:77px}.banner-subtitle{font-size:44px;line-height:59.34px}.banner-subtitle span{font-size:20px}.banner-btn{width:245px;height:55px;padding:20px 26px}.utp{gap:18px}.utp-card{height:90px}.utp-card:first-child{}.utp-card__title{}.utp-card__text{}.banner .btn-outline-white{max-width:294px;padding:17.5px 52px 18.5px 42px}.banner-title_h2{font-size:24px;margin-bottom:30px}.banner-title>span{font-size:32px}.utp{grid-template-columns:repeat(3,1fr)}.banner-bg-second{background:url('../themes/33-jaecoo/assets/img/banner/banner-bg-tablet-2.webp') no-repeat center;background-size:cover}.banner-car{max-width:904px;bottom:107px}.banner-swiper-button-wrapper,.banner-pagination-wrapper{max-width:1200px}.tbank-banner{max-height:60px;margin-top:3px}.desc-shadow{bottom:-90px}}@media (max-width:1500px){.header__top-note{padding:0 40px}}@media (max-width:1300px){.header__top{grid-template-columns:1fr 1fr}.header__top .header__top-note{display:none}.header__logo img{width:auto;max-width:150px}.utp-card span{font-size:20px}.utp-card p{}.utp-card{}.utp-list{width:100%;max-width:600px}.utp-list-text{font-size:22px}.utp-list-bullet{font-size:22px}}@media (max-width:992px){.banner{--banner-r:1.38px}}@media (max-width:500px){.banner{--banner-r:calc(min(100vw / 360))}}@media (max-width:992px){.utp-card-desk{display:none}.utp-list{margin-top:calc(200 * var(--banner-r));gap:1px}.utp-list-item{height:auto;min-height:calc(28 * var(--banner-r))}.utp-list-bullet{font-size:calc(18 * var(--banner-r))}.utp-list-text{font-size:calc(16 * var(--banner-r));line-height:1.3}.utp-card-mob{display:block}.banner-text .header__top-note{display:none}.banner__top-note{font-size:calc(11 * var(--banner-r));font-weight:500;height:calc(24 * var(--banner-r));padding:0;text-transform:none}.banner.block-bottom{height:min(calc(600 * var(--banner-r)));position:relative;margin-bottom:84px;margin-top:56px;padding-bottom:0;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.251)}.swiper-slide .banner{margin-top:0;height:100%;position:relative}.banner-bg{height:100%;background-color:#000105}.banner-bg-second{background:url('../themes/33-jaecoo/assets/img/banner/banner-bg-mob-2.webp') no-repeat top;background-size:cover}.banner-car{max-width:calc(384 * var(--banner-r));bottom:calc(202 * var(--banner-r))}.banner-logo{width:calc(179 * var(--banner-r));height:auto;margin-bottom:calc(8 * var(--banner-r));filter:brightness(0.3)}.banner-text{padding-top:calc(30 * var(--banner-r));padding-bottom:calc(31 * var(--banner-r));gap:0;width:100%}.banner-title{font-size:calc(28 * var(--banner-r));line-height:1.2;font-weight:700}.banner-subtitle{margin-bottom:calc(30 * var(--banner-r));font-size:calc(20 * var(--banner-r));line-height:1.3}.banner-subtitle span{font-size:calc(14 * var(--banner-r))}.banner-btn{order:3;margin-top:auto;width:100%;max-width:calc(288 * var(--banner-r));height:calc(66 * var(--banner-r));padding:calc(25 * var(--banner-r)) calc(28 * var(--banner-r))}.banner .btn.banner-btn{width:100%;max-width:100%;min-height:calc(46 * var(--banner-r));height:calc(46 * var(--banner-r));padding:calc(17 * var(--banner-r)) calc(27 * var(--banner-r));gap:calc(12 * var(--banner-r));font-size:calc(16 * var(--banner-r));font-weight:700}.banner-title>span{margin-top:calc(16 * var(--banner-r));font-size:calc(20 * var(--banner-r))}.banner-text .btn-primary{width:100%}.banner-text-description{font-size:calc(12 * var(--banner-r));padding:calc(8 * var(--banner-r)) calc(12 * var(--banner-r))}.banner-text-description::before{left:calc(-40 * var(--banner-r));width:calc(40 * var(--banner-r));max-width:calc(40 * var(--banner-r))}.banner-text-description::after{right:calc(-40 * var(--banner-r));width:calc(40 * var(--banner-r));max-width:calc(40 * var(--banner-r))}.swiper-pagination-left{display:flex;gap:calc(4 * var(--banner-r));align-items:center;opacity:1}.swiper-pagination-left .swiper-pagination-bullet{width:calc(4 * var(--banner-r));height:calc(4 * var(--banner-r));background:rgba(0,0,0,0.3);border-radius:calc(3 * var(--banner-r));opacity:1;transition:all 0.3s ease}.swiper-pagination-left .swiper-pagination-bullet-active{width:calc(20 * var(--banner-r));height:calc(4 * var(--banner-r));opacity:1}.banner-pagination-wrapper{justify-content:center;bottom:0}.tbank-banner-mob{display:inline-block;max-height:calc(40 * var(--banner-r));width:auto;margin-top:calc(-5 * var(--banner-r))}.banner-text-description .banner-stavka{font-size:calc(16 * var(--banner-r));letter-spacing:-0.01em;color:#fffcf7;background:#ca7a30;padding:calc(2 * var(--banner-r)) calc(4 * var(--banner-r));border-radius:calc(3 * var(--banner-r));margin-left:calc(5 * var(--banner-r))}.defis-hide{display:none}.banner .container{overflow:visible}.banner-text-top{color:var(--color-primary);padding:calc(5 * var(--banner-r)) calc(9 * var(--banner-r));font-size:calc(9.4 * var(--banner-r));border-radius:calc(4 * var(--banner-r))}.banner-text-description span{padding:calc(6 * var(--banner-r)) calc(8 * var(--banner-r));border:1px solid #fff;border-radius:calc(6 * var(--banner-r));margin-right:calc(4 * var(--banner-r))}.desc-shadow{display:none}.mob-shadow{display:block;position:absolute;bottom:calc(39 * var(--banner-r));left:50%;transform:translateX(-50%);width:100%;height:calc(210 * var(--banner-r));z-index:-1}.banner-text-description{margin-top:unset}.utp{order:2;display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--banner-r)) calc(8 * var(--banner-r));width:100%;margin-top:0;align-items:stretch}.utp-card{width:100%;max-width:none;height:calc(60 * var(--banner-r));padding:calc(16 * var(--banner-r)) calc(10 * var(--banner-r)) calc(12 * var(--banner-r));border-radius:calc(16 * var(--banner-r))}.utp-card:first-child{grid-column:1 / -1;grid-row:2;max-width:none;height:calc(40 * var(--banner-r));padding:calc(14 * var(--banner-r)) calc(30 * var(--banner-r)) calc(10 * var(--banner-r))}.utp-card:first-child .utp-card__content{flex-direction:row;gap:calc(4 * var(--banner-r));justify-content:center;align-items:baseline}.utp-card:nth-child(2){grid-column:1;grid-row:1}.utp-card:nth-child(3){grid-column:2;grid-row:1}.utp-card:first-child .utp-card__picture img{display:none}.utp-card__title{font-size:calc(18 * var(--banner-r));line-height:calc(14 * var(--banner-r))}.utp-card__text{font-size:calc(13 * var(--banner-r));line-height:calc(14 * var(--banner-r))}.utp-card:first-child .utp-card__text{font-size:calc(16 * var(--banner-r));line-height:calc(17 * var(--banner-r))}.utp-card__picture img{max-height:calc(60 * var(--banner-r));height:calc(60 * var(--banner-r));width:auto}.banner__actions{bottom:calc(16 * var(--banner-r));left:calc(16 * var(--banner-r));right:calc(16 * var(--banner-r))}.banner__actions-wrap{height:fit-content;flex-direction:column-reverse;row-gap:calc(2 * var(--banner-r))}}
.promotion__container{position:relative;overflow:visible}.promotion__container.container{overflow:visible}.promotion__layout{display:flex;align-items:flex-end;gap:58px}.promotion__card--service{position:relative;flex:1 1 auto;min-width:0;border-radius:40px;background-position:center;background-size:cover;background-repeat:no-repeat}.promotion__inner{position:relative;z-index:1;height:208px;border-radius:40px;box-shadow:0px 4px 13.3px 0px #00040;border-radius:40px}.promotion__car-bg{position:absolute;bottom:0;right:-32px;z-index:0;pointer-events:none}.promotion__car-bg-img{display:block;height:256px;width:auto}.promotion__content{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;height:100%;padding:20px 50px 20px}.promotion__years{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,0.25)}.promotion__years-num{font-size:140px;font-weight:700;line-height:0.75}.promotion__years-label{font-size:75px;font-weight:700;line-height:0.55}.promotion__divider{flex-shrink:0;align-self:stretch;width:4px;margin:0 30px;background:#fff}.promotion__info{display:flex;flex-direction:column;justify-content:center;min-width:0;color:#fff}.promotion__title{margin:0;font-size:45px;font-weight:700;line-height:1;text-shadow:0 4px 4px rgba(0,0,0,0.25)}.promotion__footer{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}.promotion__subtitle{font-size:34px;font-weight:400;line-height:1;text-shadow:0 4px 4px rgba(0,0,0,0.25)}.promotion__badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 22px 8px;border-radius:16px;background:#df4300;font-size:30px;font-weight:400;line-height:30px;color:#fff;white-space:nowrap}.promotion__card--package{position:relative;flex:0 0 auto;box-sizing:border-box;width:100%;max-width:469px;height:208px;padding:28px 26px 28px 30px;border-radius:40px;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:visible;box-shadow:0px 4px 13.3px 0px #00040}.promotion__package-content{position:relative;z-index:1;display:flex;flex-direction:column;height:100%}.promotion__package-title{margin:0;font-size:34px;font-weight:700;line-height:1;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,0.25)}.promotion__package-list{display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:10px 20px;margin:20px 0 0;padding:0;list-style:none}.promotion__package-item{display:flex;align-items:center;gap:10px;min-width:0}.promotion__package-item--wide{grid-column:1 / -1}.promotion__package-icon{flex-shrink:0;width:21px;height:17px;margin-top:1px}.promotion__package-text{font-size:18px;font-weight:400;line-height:1;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,0.25)}.promotion__gift-badge{position:absolute;top:-3px;right:-25px;z-index:2;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:158px;height:42px;border-radius:13px;background:#df4300;font-size:26px;font-weight:400;line-height:1;color:#fff;transform:rotate(11.16deg);transform-origin:center center}@media (max-width:1600px){.promotion__layout{gap:27px}.promotion__content{padding:34px 30px 34px}.promotion__card--package{max-width:396px;padding:32px 17px 30px 20px}.promotion__package-list{gap:10px 13px;margin:29px 0 0}.promotion__package-item{gap:6px}.promotion__package-text{font-size:16px}.promotion__package-title{font-size:28px}.promotion__car-bg{right:-27px}.promotion__car-bg-img{height:240px}.promotion__years-num{font-size:120px}.promotion__years-label{font-size:55px}.promotion__divider{margin:0 25px}.promotion__title{font-size:36px}.promotion__subtitle{font-size:30px}.promotion__badge{padding:6px 20px 4px}.promotion__gift-badge{max-width:145px;max-height:42px;font-size:20px;right:-12px}}@media (max-width:992px){.promotion{--promotion-r:1.38px;padding:0 calc(16 * var(--promotion-r))}.promotion__layout{flex-direction:column}.promotion__container.container{padding:0}.promotion__layout{gap:20px}.promotion__card--service{border-radius:calc(20 * var(--promotion-r));width:100%}.promotion__inner{height:calc(90 * var(--promotion-r));border-radius:calc(20 * var(--promotion-r))}.promotion__car-bg{right:calc(-14 * var(--promotion-r))}.promotion__car-bg-img{height:calc(104 * var(--promotion-r))}.promotion__card--service::before{z-index:-1;width:97%;height:calc(90 * var(--promotion-r));border-radius:calc(20 * var(--promotion-r))}.promotion__content{padding:calc(15 * var(--promotion-r)) calc(10 * var(--promotion-r)) calc(15 * var(--promotion-r))}.promotion__years-num{font-size:calc(60 * var(--promotion-r))}.promotion__years-label{font-size:calc(20 * var(--promotion-r))}.promotion__divider{width:calc(2 * var(--promotion-r));margin:0 calc(10 * var(--promotion-r))}.promotion__title{font-size:calc(14 * var(--promotion-r))}.promotion__footer{gap:calc(5 * var(--promotion-r));margin-top:calc(5 * var(--promotion-r))}.promotion__subtitle{font-size:calc(12 * var(--promotion-r))}.promotion__badge{padding:calc(5 * var(--promotion-r)) calc(7 * var(--promotion-r)) calc(3 * var(--promotion-r));border-radius:calc(10 * var(--promotion-r));font-size:calc(12 * var(--promotion-r));line-height:1}.promotion__card--package{max-width:100%;padding:calc(15 * var(--promotion-r)) calc(16 * var(--promotion-r));height:calc(114 * var(--promotion-r));border-radius:calc(20 * var(--promotion-r))}.promotion__package-title{font-size:calc(16 * var(--promotion-r))}.promotion__package-list{gap:calc(7 * var(--promotion-r)) calc(15 * var(--promotion-r));margin:calc(8 * var(--promotion-r)) 0 0}.promotion__package-item{gap:calc(6 * var(--promotion-r))}.promotion__package-text{font-size:calc(12 * var(--promotion-r))}.promotion__package-icon{width:calc(16 * var(--promotion-r));height:calc(13 * var(--promotion-r))}.promotion__gift-badge{top:calc(15 * var(--promotion-r));right:calc(16 * var(--promotion-r));width:calc(90 * var(--promotion-r));height:calc(23 * var(--promotion-r));border-radius:calc(13 * var(--promotion-r));font-size:calc(12 * var(--promotion-r));transform:none}.promotion.block-bottom{margin-bottom:40px}}@media (max-width:500px){.promotion{--promotion-r:calc(100vw / 360)}}
.footer-gallery{height:193px;display:grid;grid-template-columns:repeat(5,1fr);width:100%;overflow:hidden}.footer-gallery__img{width:100%;height:100%;object-fit:cover;display:block}.footer{background-color:var(--color-btn-ink);padding:43px 0 0;color:var(--color-white)}.footer-inner{display:flex;flex-direction:column}.footer-top{display:grid;grid-template-columns:minmax(0,157px) minmax(0,256px) minmax(0,229px) minmax(0,360px);gap:40px;align-items:flex-start;justify-content:space-between}.footer-nav__label,.footer-contacts__label,.footer-telegram__title{font-size:24px;font-weight:400;line-height:1;letter-spacing:-0.05em;color:#f5f5f5;opacity:0.8}.footer-nav{display:flex;flex-direction:column;gap:24px}.footer-nav__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.footer-nav__item{font-size:14px;font-weight:400;line-height:1.2;color:#f5f5f5;opacity:0.8}.footer-nav__item a{color:inherit;text-decoration:none;transition:color 0.3s ease,opacity 0.3s ease}.footer-contacts{display:flex;flex-direction:column;gap:24px}.footer-contacts__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.footer-contacts__item,.footer-rating__address{font-size:24px;font-weight:400;line-height:1.2;color:var(--color-white);text-transform:uppercase;text-decoration:none;font-style:normal}.footer-contacts__item a{color:inherit;text-decoration:none;transition:color 0.3s ease,opacity 0.3s ease}.footer-contacts__item--address{display:none}.footer-rating{display:flex;flex-direction:column;gap:16px;max-width:229px}.footer-rating__img{display:block;max-width:100%;height:auto}.footer-telegram{display:grid;grid-template-columns:auto 1fr;grid-template-areas:'qr content' 'social social';align-items:start;gap:33px 20px}.footer-telegram__qr{grid-area:qr;flex-shrink:0;display:block}.footer-telegram__content{grid-area:content;display:flex;flex-direction:column;gap:11px}.footer-socials--telegram{grid-area:social}.footer-telegram__btn{width:100%;max-width:168px;border-radius:0;transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease,opacity 0.3s ease;height:48px;font-size:14px;padding:19px 14px 19px 20px}.footer-socials{display:flex;align-items:center;flex-wrap:wrap;gap:24px;color:var(--color-white)}.footer-socials__link{display:inline-flex;align-items:center;justify-content:center;color:inherit;opacity:1;transition:color 0.3s ease,opacity 0.3s ease,transform 0.3s ease}.footer-socials__link svg{display:block;width:48px;height:48px}.footer-middle{display:flex;align-items:center;justify-content:flex-start;gap:140px;margin-top:43px;padding-bottom:24px}.footer-middle__copyright{margin:0;font-size:14px;font-weight:400;line-height:1.2;color:#f5f5f5;opacity:0.8}.footer-middle__links{display:flex;align-items:center;flex-wrap:wrap;gap:46px}.footer-middle__link{font-size:14px;font-weight:400;line-height:1.2;color:#f5f5f5;opacity:0.8;text-decoration:none;transition:color 0.3s ease,opacity 0.3s ease}@media (hover:hover){.footer-nav__item a:hover,.footer-contacts__item a:hover,.footer-middle__link:hover,.footer-license-content-link:hover{opacity:1;color:var(--color-primary)}.footer-telegram__btn.btn-outline-white:hover{border-color:var(--color-primary);color:var(--color-primary)}.footer-socials__link:hover{opacity:1;color:var(--color-primary);transform:translateY(-2px)}.footer-scroll-top:hover{background:var(--color-primary)}}.footer-bottom-disclaimer-section{border-top:none}.footer-bottom-disclaimer-info{display:flex;flex-direction:column;gap:8px;position:relative}.footer-license-container{display:grid;grid-template-columns:1fr;align-items:flex-start;gap:10px;width:100%}.footer-license-text{}.legal-disclaimer,.footer-bottom-disclaimer-info .legal-disclaimer,.footer-bottom-disclaimer-info p.legal-disclaimer{font-weight:400;font-size:12px;line-height:120%;letter-spacing:-0.02em;color:rgba(255,255,255,0.5)}.legal-disclaimer a{color:inherit;transition:all 0.3s ease}.legal-disclaimer a:hover{color:rgba(255,255,255,0.8)}.footer-license-content{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.footer-license-content-link{text-decoration:underline !important;color:rgba(255,255,255,0.5);transition:color 0.3s ease,opacity 0.3s ease;font-size:11px}.footer-bottom-disclaimer-info ._toggle-hide{display:block;height:0;overflow:hidden;opacity:0}.main-footer.open-info .footer-bottom-disclaimer-info ._toggle-hide{font-weight:400;font-size:12px}.footer-footnotes{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:4px}.footer-footnote__content{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.footer-footnote__text-wrap{width:100%;overflow:hidden;font-size:12px;line-height:1.2;transition:max-height 0.35s ease}.footer-footnote:not(.is-open) .footer-footnote__text-wrap{max-height:3.6em}.footer-footnote:not(.is-open) .footer-footnote__text-wrap-xs{max-height:1.2em}.footer-footnote__preview,.footer-footnote__hidden{display:inline;margin:0}@media (min-width:769px){.footer-footnote:not(.is-open) .footer-footnote__text-wrap{max-height:2.4em}.footer-footnote:not(.is-open) .footer-footnote__text-wrap-xs{max-height:1.3em}}.legal-disclaimer sup{font-size:0.65em;vertical-align:super}.footer-scroll-top-wrap{display:flex;justify-content:center;padding:0}.footer-scroll-top{width:56px;height:56px;padding:18px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;background:#00657b;border:0;cursor:pointer;transition:background-color 0.3s ease,transform 0.3s ease}.footer-scroll-top svg{display:block;width:20px;height:20px}@media (max-width:1600px){.footer-gallery{grid-template-columns:repeat(5,380px);overflow:hidden}}@media screen and (max-width:1200px){.footer-top{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-telegram{grid-column:1 / -1}}@media screen and (max-width:1024px){.footer{padding-top:40px}.footer-top{grid-template-columns:1fr;gap:32px}.footer-middle{flex-direction:column;align-items:flex-start;margin-top:32px;padding-bottom:32px}.footer-middle__links{gap:24px}.footer-license-container{grid-template-columns:1fr}}@media screen and (max-width:768px){.footer{padding-top:40px;padding-bottom:36px;background-color:#000}.footer-telegram__qr{display:none}.footer-top{grid-template-columns:1fr 1fr;grid-template-areas:'telegram telegram' 'nav contacts' 'rating rating' 'social social';gap:24px 20px}.footer-license-container{gap:12px}.footer-telegram{display:contents}.footer-telegram__content{grid-area:telegram}.footer-nav{grid-area:nav;gap:20px;text-align:center}.footer-contacts{grid-area:contacts;gap:20px;text-align:center}.footer-nav__label,.footer-contacts__label,.footer-telegram__title{font-size:22px;letter-spacing:-0.05em;opacity:0.4}.footer-telegram__content{width:100%;gap:16px;text-align:center}.footer-telegram__btn{max-width:100%;justify-content:center}.footer-telegram__title{white-space:nowrap;font-size:22px;opacity:0.4}.footer .btn-outline-white .btn__text{flex:0;white-space:nowrap}.footer-nav__item,.footer-contacts__item{font-size:14px;line-height:1.2;text-transform:none}.footer-contacts .footer-contacts__list .footer-contacts__item{font-size:16px}.footer-contacts__item:first-child{font-size:16px;color:var(--color-white);opacity:1}.footer-contacts__item:not(:first-child){color:var(--color-white);opacity:0.8}.footer-contacts__item--address{display:list-item}.footer-rating{grid-area:rating;max-width:none;gap:0;padding-top:0;border-top:1px solid rgba(255,255,255,0.2);margin-top:-11px}.footer-rating__address{display:none}.footer-rating__img{height:54px;width:auto;max-width:none;margin-top:16px}.footer-socials--telegram{grid-area:social;margin-top:-4px;justify-content:center}.footer-socials__link svg{width:44px;height:44px}.footer-middle{margin-top:24px;padding-bottom:24px;align-items:center}.footer-middle__copyright{display:none}.footer-middle__links{flex-direction:column;gap:16px}.footer-middle__link{font-size:12px;color:#FFF;opacity:0.4}.footer-gallery,.footer-scroll-top-wrap{display:none}.legal-disclaimer,.footer-bottom-disclaimer-info .legal-disclaimer,.footer-bottom-disclaimer-info p.legal-disclaimer{font-size:10px;color:rgba(255,255,255,0.25)}.main-footer.open-info .footer-bottom-disclaimer-info ._toggle-hide{font-size:10px;color:rgba(255,255,255,0.25)}}
.contacts{margin-bottom:60px}.contacts__title{margin:0 0 40px;padding:0;text-align:left}.contacts__layout{display:flex;align-items:stretch;gap:20px}.contacts__gallery{position:relative;flex:0 0 613px;width:613px;height:506px}.contacts-swiper{width:100%;height:100%;border-radius:20px;overflow:hidden}.contacts__slide{height:100%}.contacts__slide-img{display:block;width:100%;height:100%;object-fit:cover}.contacts__gallery-nav{position:absolute;left:30px;bottom:30px;z-index:2;display:flex;align-items:center;gap:20px}.contacts-swiper-prev,.contacts-swiper-next{display:flex;align-items:center;justify-content:center;width:43px;height:43px;margin:0;padding:0;border:none;background:none;cursor:pointer}.contacts-swiper-prev::after,.contacts-swiper-next::after{display:none}.contacts-swiper-prev svg,.contacts-swiper-next svg{display:block;width:43px;height:43px}.contacts-swiper-prev:not(.swiper-button-disabled) svg rect{}.contacts-swiper-prev:not(.swiper-button-disabled) svg path{}.contacts-swiper-prev.swiper-button-disabled svg rect{fill:#ced7d9;fill-opacity:0.5}.contacts-swiper-prev.swiper-button-disabled svg path{stroke:#3e3a39}.contacts-swiper-next:not(.swiper-button-disabled) svg rect{fill:#00657b;fill-opacity:1}.contacts-swiper-next:not(.swiper-button-disabled) svg path{stroke:#fff}.contacts-swiper-next.swiper-button-disabled svg rect{fill:#ced7d9;fill-opacity:0.5}.contacts-swiper-next.swiper-button-disabled svg path{stroke:#3e3a39}.contacts__aside{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:506px;gap:20px}.contacts__map-wrap{flex:0 0 332px;height:332px;border-radius:20px;overflow:hidden;background:#f5f5f5}.contacts__map-wrap #map,.contacts__map-wrap .map{width:100%;height:100%}#map a[href*='yandex.ru']{display:none !important}#map .ymaps-2-1-79-gotoymaps__container{display:none !important}.ymaps-2-1-79-gototaxi__container,.ymaps-2-1-79-gotoymaps__container{display:none !important}.contacts__info{box-sizing:border-box;display:flex;flex:1 1 auto;align-items:stretch;justify-content:space-between;gap:20px;min-height:0;padding:13.5px 30px;background:#fff;border-radius:20px}.contacts__info-list{display:flex;flex-direction:column;justify-content:center;gap:15px;margin:0;padding:0;list-style:none}.contacts__info-item{margin:0;font-size:18px;font-weight:700;line-height:1.2;color:#000}.contacts__info-item--hours{color:#00657b}.contacts__info-link{color:inherit;text-decoration:none;transition:color 0.2s ease}.contacts__info-link:hover{color:#00657b}.contacts__ratings{display:flex;flex-shrink:0;align-items:stretch;gap:12px;margin:0;padding:0;list-style:none}.contacts-rating-card{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:120px;min-height:130px;padding:12px 10px 10px;border-radius:10px;background:#f5f5f5}.contacts-rating-card__rating{position:relative;margin:0 0 6px}.contacts-rating-card__value{font-size:42px;font-weight:700;line-height:1;color:#323844}.contacts-rating-card__value::after{content:'';position:absolute;top:2px;right:-18px;width:16px;height:16px;background-image:url('../themes/33-jaecoo/assets/img/reviews/reviews-star.svg');background-repeat:no-repeat;background-position:center;background-size:contain;filter:hue-rotate(340deg)}.contacts-rating-card__logo{display:block;width:auto;max-width:100%;height:24px;margin:0;object-fit:contain;object-position:left center}.contacts-rating-card__label{margin:0;font-size:6px;font-weight:400;line-height:1.2;color:#323844;text-transform:lowercase}.contacts-rating-card__link{display:flex;align-items:center;justify-content:center;margin-top:auto;line-height:0;transition:opacity 0.2s ease}.contacts-rating-card__link:hover{opacity:0.85}.contacts-rating-card__link svg{display:block}@media (max-width:1600px){.contacts__gallery{flex:0 0 493px;width:493px;height:438px}.contacts__info{padding:14px}.contacts__aside{min-height:396px}.contacts__map-wrap{flex:0 0 260px;height:260px}.contacts__info-item{font-size:16px}.contacts__info-list{gap:10px}.contacts__ratings{gap:20px}.contacts-rating-card{width:127px;min-height:120px;padding:10px 8px 8px}.contacts-rating-card__value::after{top:0;right:-14px;width:12px;height:12px}.contacts{margin-bottom:90px}}@media (max-width:992px){.contacts{overflow-x:clip;margin-bottom:0}.contacts__title{margin-bottom:28px;font-size:28px;text-align:center}.contacts__layout{flex-direction:column;gap:0}.contacts__aside{display:contents;min-height:0}.contacts__gallery{order:1;flex:none;width:100%;height:240px;margin-bottom:24px}.contacts__info-item{font-size:14px}.contacts__gallery-nav{left:50%;right:auto;bottom:10px;gap:5px;transform:translateX(-50%)}.contacts__info{order:2;flex-direction:column;align-items:stretch;margin-bottom:18px;padding:0;background:transparent}.contacts__ratings{justify-content:space-between;width:100%}.contacts-rating-card{flex:1 1 0;width:auto;min-width:0;background:#fff;min-height:127px}.contacts-rating-card__logo{height:17px}.contacts-rating-card__value{font-size:34px}.contacts-rating-card__rating{margin:0 0 20px}.contacts__map-wrap{order:3;flex:none;width:100vw;max-width:100vw;height:240px;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);border-radius:0}}
.agreement{display:flex;flex-direction:column;gap:5px}.agreement__item{position:relative;display:flex;align-items:flex-start;gap:5px;cursor:pointer}.agreement input[type='checkbox']{position:absolute;opacity:0;width:1px;height:1px;margin:0;flex-shrink:0}.agreement input[type='checkbox'] + span{flex-shrink:0;display:block;position:relative;width:20px;height:20px;min-width:20px;background-color:rgba(4,22,40,0.5);border:none}.agreement input[type='checkbox'] + span::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:16px;height:16px;background-image:url(../themes/33-jaecoo/assets/img/modals/checkbox-red.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;filter:brightness(0);transition:opacity 0.3s ease,transform 0.3s ease}.agreement input[type='checkbox']:checked + span::before{opacity:1;transform:translate(-50%,-50%) scale(1)}.agreement__text,
.agreement p{margin:0;font-size:12px;line-height:110%;color:rgba(4,22,40,0.5);opacity:1;font-weight:400;letter-spacing:-0.03em}.agreement a{color:inherit;text-decoration:underline}.agreement--dark .agreement__text,
.agreement--dark .agreement p{color:#fff;opacity:0.5}.agreement--dark input[type='checkbox'] + span{background-color:#dcdee0}@media screen and (max-width:1200px){.agreement__text,.agreement p{font-size:11px}}@media screen and (max-width:768px){.agreement p br{display:none}.agreement input[type='checkbox'] + span{border-radius:2px;background-color:rgba(4,22,40,0.3)}}
.form-guard{position:relative;overflow:visible}.form-guard__banner{position:absolute;left:0;right:0;top:0;z-index:2;width:100%;max-width:100%;box-sizing:border-box;transform:translateY(calc(-100% - 10px));display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:0 36px 0 14px;max-height:0;opacity:0;overflow:hidden;pointer-events:none;background:#E24A4C;color:#fff;border-radius:4px;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.251);transition:max-height 0.35s ease,opacity 0.35s ease,padding 0.35s ease,transform 0.35s ease}.form-guard__banner.is-visible{max-height:200px;opacity:1;padding:16px 36px 16px 16px;pointer-events:auto}.form-guard__banner-text{margin:0;font-size:16px;font-weight:400;line-height:120%;flex:1;min-width:0}.form-guard__banner-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;color:inherit;cursor:pointer;line-height:0;transition:opacity 0.2s ease;position:absolute;right:12px;top:8px}.form-guard__banner-close:hover{opacity:0.85}.form-guard__banner-close svg{display:block}.form-guard button[type='submit'].form-guard__submit--idle{opacity:0.9;cursor:not-allowed;transition:all 0.25s ease}.form-guard button[type='submit']:not(.form-guard__submit--idle){transition:all 0.25s ease}.form-guard input.form-guard__field--error:not([type='hidden']){border-color:#E24A4C !important;color:#E24A4C !important;transition:border-color 0.25s ease,color 0.25s ease}.form-guard input.form-guard__field--error:not([type='hidden'])::placeholder{color:#E24A4C !important;opacity:1;transition:color 0.25s ease}.form-guard input.form-guard__field--error:not([type='hidden'])::-webkit-input-placeholder{color:#E24A4C !important;opacity:1}.form-guard .agreement__item--required.form-guard__checkbox--error input[type='checkbox'] + span{border:1px solid #E24A4C !important;background-color:#E24A4C !important;transition:border-color 0.25s ease,background-color 0.25s ease}@media (max-width:991px){.form-guard__banner-text{font-size:14px}}
.fancybox__backdrop{background-color:rgba(70,67,67,0.7) !important;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.fancybox__content{padding:0 !important}#modal__call.f-button.is-close-btn{top:-40px !important;right:-40px !important;background-color:rgba(255,255,255,0.3);color:#000}#modal-thanks .f-button.is-close-btn,#modal-error .f-button.is-close-btn{top:10px !important;right:10px !important;background-color:transparent !important;color:#fff !important;border:none !important}.fancybox__content:not(:has(#modal__call))>.f-button.is-close-btn:hover::before{opacity:0.2}.modal__review{position:relative;width:100%;max-width:909px;height:fit-content;padding:0;border-radius:20px;box-shadow:0px 0px 10px 0px #00040}.modal__review .modal__content{padding:20px}.modal__review .modal-review__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0}.modal__review .modal-review__author{display:flex;align-items:center;gap:11px;min-width:0;flex:1 1 auto}.modal__review .modal-review-img,.modal__review .review-avatar{flex-shrink:0;width:64px;height:64px;min-width:64px;border-radius:50%;background-color:#f0f0f0;background-size:cover;background-position:center;background-repeat:no-repeat}.modal__review .review-slide-top-info{display:flex;flex-direction:column;gap:4px;min-width:0}.modal__review .modal-review-name,.modal__review .review-name{font-size:20px;font-weight:400;line-height:1.2;color:#000}.modal__review .modal-review-date,.modal__review .review-date{font-size:16px;font-weight:400;line-height:1.2;color:#989898}.modal__review .modal-review__stars,.modal__review .review-stars{display:block;flex-shrink:0;width:136px;height:24px;max-width:136px;object-fit:contain}.modal__review .modal-review-body{margin-top:16px}.modal__review .modal-review-text{font-size:16px;font-weight:400;line-height:1.4;color:#000;white-space:pre-wrap}.modal__review .modal-review__photos{margin-top:16px}.modal__review .modal-review__photos .review-card__photos-wrap{position:relative}.modal__review .f-button.is-close-btn{color:#fff;opacity:1 !important;height:32px;width:32px;--f-button-bg:rgb(0 0 0 / 0%)}.modal__review .f-button svg{height:12px;width:12px}.modal__call{position:relative;width:100%;max-width:1393px;height:600px;padding:0}#modal__call.modal__call{max-width:1393px;background-image:url('../themes/33-jaecoo/assets/img/modals/modal-bg-main.webp');background-repeat:no-repeat;background-position:center;background-size:cover;background-color:transparent}#modal__call .modal__call-content{display:block;height:100%}#modal__call .modal__call-body{background:transparent}#modal__call .modal__title{font-size:44px;font-weight:700;text-align:right;color:#fff}#modal__call .modal__subtitle{margin:0 0 24px;font-size:20px;font-weight:400;line-height:1.2;text-align:right;color:#fff}#modal__call .modal__subtitle a{font-size:20px;font-weight:700;color:#fff;text-decoration:none;transition:opacity 0.2s ease}#modal__call .modal__subtitle a:hover{opacity:0.85;color:#fff}#modal__call .modal__call-body form{gap:12px;max-width:451px;margin-left:auto}#modal__call .modal__call-body form input{box-sizing:border-box;height:56px;padding:0 24px;border:1px solid #fff;border-radius:0;background:transparent;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0;text-align:left;text-transform:none;color:#fff;backdrop-filter:none}#modal__call .modal__call-body form input::placeholder{color:#fff8a;opacity:1}#modal__call .modal__call-body form input:-webkit-autofill,#modal__call .modal__call-body form input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-in-out 0s}#modal__call .agreement__text,#modal__call .agreement p{font-size:10px;font-weight:400;line-height:1.2;color:#bdbdbd}#modal__call .agreement a{color:#bdbdbd}#modal__call .agreement__item{align-items:center}#modal__call .agreement input[type='checkbox'] + span{background-color:#DCDCDC;border:1px solid #DCDCDC}#modal__call .popup__btn.btn-primary{height:60px;margin-top:12px;padding:0 28px;font-size:20px}#modal__call .popup__btn.btn-primary .btn__text,#modal__call .popup__btn.btn-primary .call-button-text{font-size:20px;font-weight:700}.fancybox__content:has(#modal__call) .f-button.is-close-btn,#modal__call .f-button.is-close-btn{top:-40px !important;right:-40px !important;width:80px !important;height:80px !important;min-width:80px !important;min-height:80px !important;background:#fffcc !important;color:#000 !important;opacity:1 !important;border-radius:50% !important;border-radius:0;--f-button-width:80px;--f-button-height:80px;--f-button-bg:#fffcc;--f-button-border-radius:0}.fancybox__content:has(#modal__call) .f-button.is-close-btn svg,#modal__call .f-button.is-close-btn svg{width:20px !important;height:20px !important;stroke:#000;color:#000}.modal__call-content{display:flex;align-items:center;overflow:hidden;justify-content:flex-start;border-radius:4px}.modal__call-body{position:relative;padding:53px 53px 53px 797px;flex:1;height:100%}.modal__call-img{height:100%}#modal__credit .f-button.is-close-btn,.has-html5video .f-button.is-close-btn{color:#fff;opacity:1 !important;height:32px;width:32px}#modal__credit .f-button svg,.has-html5video .f-button svg{height:12px;width:12px}.modal__call .custom-checkbox{background-color:rgba(0,0,0,0.1) !important;width:24px !important;height:24px !important;background-size:16px !important;border-radius:2px}.modal__call .custom-checkbox p{color:#212121}.modal__call .custom-checkbox p a{color:#212121}.modal-thanks{width:100%;max-width:714px !important;min-height:336px;height:auto;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:4px;box-shadow:0px 0px 10px 0px #00040}#modal-thanks,#modal-error{min-height:275px;max-height:none;background-image:url('../themes/33-jaecoo/assets/img/modals/modal-thx-bg.webp');background-repeat:no-repeat;background-position:center;background-size:cover;width:516px}#modal-thanks .modal-thanks-content,#modal-error .modal-thanks-content{display:block;height:100%;min-height:275px;overflow:hidden}.modal-thanks-content{display:flex;align-items:center;overflow:hidden;justify-content:flex-start}.modal-thanks-img{max-width:370px;width:370px;height:100%}#modal-thanks .modal-thanks-body,#modal-error .modal-thanks-body{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:275px;padding:40px 24px;text-align:center;background:transparent}#modal-thanks .modal__title,#modal-error .modal__title{margin:0 0 7px;font-size:40px;font-weight:400;line-height:1;letter-spacing:-0.02em;text-align:center;color:#fff}#modal-thanks .modal__subtitle,#modal-error .modal__subtitle{margin:0 0 18px;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-0.02em;text-align:center;color:#fff}#modal-thanks .modal-thanks__btn.btn-primary,#modal-error .modal-thanks__btn.btn-primary{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:380px;max-width:100%;height:49px;margin:0;padding:0 24px;gap:0}#modal-thanks .modal-thanks__btn .btn__text,#modal-thanks .modal-thanks__btn .call-button-text,#modal-error .modal-thanks__btn .btn__text,#modal-error .modal-thanks__btn .call-button-text{flex:none;font-size:20px;font-weight:700;text-align:center}.modal-thanks-body{position:relative;padding:40px;flex:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.modal-thanks__row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.modal-thanks__row h2{margin-bottom:0}.modal-thanks__socials{display:flex;flex-direction:column;gap:16px}.modal-thanks__social{transform:scale(1);transition:transform 0.3s ease}.modal-thanks__social:hover{transform:scale(1.15)}.modal-thanks__title{font-weight:400;font-size:48px;line-height:100%;color:rgba(36,37,39,1);margin-bottom:10px}.modal-thanks__subtitle{font-weight:400;font-size:16px;line-height:114.99999999999999%;color:rgba(36,37,39,1)}.modal-thanks__inner{position:relative;padding:40px;text-align:left;height:100%;width:100%;overflow:hidden}.modal-thanks__inner h3{margin-bottom:32px}.modal-thanks__inner .btn-primary{display:block;width:100%}.modal-thanks .btn-primary{width:100%}.modal-thanks-links{display:flex;justify-content:space-between;gap:24px;display:none}.modal-thanks-links a svg,.modal-thanks-links a svg path{transition:all 0.4s ease}.modal-thanks-links a svg path{fill:#000}.modal-thanks-links a:hover svg{transform:scale(1.1)}.modal-thanks-links a:hover svg path{fill:var(--color-primary);box-shadow:0px 0px 6px 0px #00040}#modal-thanks .f-button.is-close-btn{}#modal-thanks .f-button svg{height:20px;width:20px;stroke:rgb(255,255,255)}#modal-error .f-button.is-close-btn{top:20px !important;right:20px !important;color:#fff;height:32px;width:32px}#modal-error .f-button svg{height:20px;width:20px;stroke:rgb(255,255,255)}#popup-ty,#popup-error{text-align:center}#popup-ty{width:497px;height:326px}#popup-error{width:486px;height:374px}#popup-ty .popup__btn,#popup-error .popup__btn{margin:0 auto}.modal__content{width:100%;height:100%;overflow:hidden}.modal-img{width:370px;height:100%}#modal__credit .modal-img img{object-position:34% center}.popup__img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-2;object-fit:cover;object-position:right center}.modal__title{font-size:34px;letter-spacing:0.02em;font-weight:600;margin-bottom:16px;color:#05141F;line-height:100%}#modal-error .modal__title{font-weight:400}#modal-thanks .modal__title{margin-bottom:7px}.modal__title span{color:var(--color-primary)}.modal__subtitle{font-weight:500;font-size:16px;line-height:1.2;letter-spacing:0;margin-bottom:24px;color:#05141F}#modal-error .modal__subtitle,#modal-thanks .modal__subtitle{font-weight:400}.modal__subtitle a{color:var(--color-primary);font-weight:600;transition:all 0.3s ease}.modal__subtitle a:hover{color:var(--color-primary);opacity:0.8}.modal .checkbox-text{font-weight:500;font-size:12px;line-height:1;letter-spacing:-0.04em;color:rgba(0,0,0,0.4)}.modal__benefits-list{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:24px}.modal__benefits-item{padding:8px;background:linear-gradient(87.85deg,#7b0d20 0%,#e1183a 100%);color:#fff;font-weight:600;font-size:13px;line-height:1}.form-label{width:100%}.modal__call-body form{display:flex;flex-direction:column;align-items:start;width:100%;gap:8px}.modal__call-body form .agreement{width:100%;margin-top:8px}.modal__call-body form input{padding:16px 20px;width:100%;text-transform:uppercase;font-weight:600;font-size:13px;line-height:1.2;letter-spacing:-0.02em;border:1px solid #dcdee0;background:#FFF;backdrop-filter:blur(8px);color:rgba(41,65,88,0.6);text-align:center;height:45px;border-radius:4px}.modal__call-body form input::placeholder{color:rgba(41,65,88,0.6);opacity:1}.modal__call-body form input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,0) inset;-webkit-text-fill-color:rgba(41,65,88,0.6);transition:background-color 9999s ease-in-out 0s}.modal__call-body form input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,0) inset;-webkit-text-fill-color:rgba(41,65,88,0.6)}input:-internal-autofill-selected{appearance:menulist-button;background-image:none !important;background-color:light-dark(rgb(232,240,254),rgba(70,90,126,0.4)) !important;color:fieldtext !important}.popup__btn{width:100%;margin-top:8px}.modal .btn{font-size:13px}.modal .agreement__text,.modal .agreement p{color:rgba(4,22,40,0.4)}.modal .agreement input[type='checkbox'] + span{background-color:#E8E8E8}.modal .form-guard__banner{top:-5px}.social-link-inst{position:relative}.social-link-inst:after{content:'*';color:#000;font-size:16px;position:absolute;right:-8px;top:2px}@media (min-width:993px) and (max-width:1600px){#modal__call.modal__call{transform:scale(0.7)}}@media (max-width:992px){.modal-thanks{width:100%;max-width:328px !important;min-height:320px;height:auto;display:flex;flex-direction:column;align-items:center;text-align:center}#modal-thanks,#modal-error{min-height:275px;max-height:none;background-image:url('../themes/33-jaecoo/assets/img/modals/modal-thx-bg.webp')}#modal-thanks .modal-thanks-content,#modal-error .modal-thanks-content{min-height:275px}#modal-thanks .modal-thanks-body,#modal-error .modal-thanks-body{min-height:275px;padding:24px 16px;justify-content:flex-end}#modal-thanks .modal__title,#modal-error .modal__title{font-size:28px;margin-bottom:7px}#modal-thanks .modal__subtitle,#modal-error .modal__subtitle{font-size:14px;margin-bottom:18px}#modal-thanks .modal-thanks__btn.btn-primary,#modal-error .modal-thanks__btn.btn-primary{width:100%;max-width:340px;margin-top:40px;height:46px}#modal-thanks .modal-thanks__btn .btn__text,#modal-thanks .modal-thanks__btn .call-button-text,#modal-error .modal-thanks__btn .btn__text,#modal-error .modal-thanks__btn .call-button-text{flex:none;font-size:14px;font-weight:700;text-align:center}.modal-thanks-body{position:relative;padding:16px;flex:1;display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.modal-thanks-content{display:block;overflow:hidden}.modal-thanks__inner{padding:16px}.modal-thanks__inner h3{margin-bottom:24px}.modal-thanks__socials{flex-direction:row;align-items:center;gap:8px}.modal-thanks .btn-primary:not(.modal-thanks__btn){max-width:100%;margin-bottom:0;width:100%;height:28px}.modal-thanks-links a svg path{fill:#000}.modal-img{max-width:100%;width:100%;height:140px;overflow:hidden}.modal-img img{height:auto}.img-mini img{width:374px;height:191px;object-fit:cover}#modal__credit .modal-img img{object-position:34% center;max-height:140px;width:100%;height:100%}#modal__call.modal__call{max-width:340px;height:fit-content;background-image:url('../themes/33-jaecoo/assets/img/modals/modal-bg-main-mob.webp')}#modal__call .modal__call-content{display:block}.modal__call{max-width:328px;height:fit-content}.modal__call-content{display:flex;align-items:center;overflow:hidden;justify-content:flex-start;flex-direction:column}#modal__call .modal__call-body,.modal__call-body{position:relative;padding:40px 16px;flex:1}#modal__call .modal__title{font-size:24px;margin-bottom:25px;text-align:left}#modal__call .modal__subtitle{font-size:13px;margin-bottom:25px;text-align:left}#modal__call .modal__subtitle a{font-size:11px}#modal__call .agreement__text,#modal__call .agreement p{font-size:8px;font-weight:400;line-height:1.2;color:#bdbdbd}.modal__call-body form{width:100%;margin-left:0;max-width:none}#modal__call .modal__call-body form input,.modal__call-body form input{font-size:14px;padding:0 12px;text-align:left;height:46px}#modal__call .popup__btn.btn-primary{height:46px;font-size:14px;padding:0 14px}#modal__call .popup__btn.btn-primary .btn__text,#modal__call .popup__btn.btn-primary .call-button-text{font-size:14px}.fancybox__content:has(#modal__call) .f-button.is-close-btn,#modal__call .f-button.is-close-btn{top:-20px !important;right:-20px !important;width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;--f-button-width:48px;--f-button-height:48px}.modal__review{max-width:328px}.modal__review .modal-review__head{flex-wrap:wrap}.modal__review .modal-review__stars,.modal__review .review-stars{width:120px;height:22px;max-width:120px}.modal__review .modal-review-body{max-height:60svh;overflow:scroll}.modal__title{font-size:24px;margin-bottom:14px}.modal__subtitle{font-size:14px;margin-bottom:14px}.modal .checkbox-text{font-size:11px}.modal__benefits-item{font-size:11px;padding:6px}.modal__benefits-list{margin-bottom:16px}.popup__btn{width:100%;margin-bottom:0;height:28px;margin-top:0}.modal .btn{font-size:12px}.checkbox-container{margin-top:0}.fancybox__content:not(:has(#modal__call))>.f-button.is-close-btn{top:0 !important;right:0 !important;color:rgba(207,207,207,1);height:32px;width:32px;background:transparent !important}.fancybox__content:has(#modal__call) .f-button.is-close-btn svg,#modal__call .f-button.is-close-btn svg{width:20px !important;height:20px !important;stroke:#fff;color:#000}.is-compact .fancybox__content>.f-button.is-close-btn{border:none}.fancybox__content>.f-button svg{color:#fff;stroke-width:2px}.modal-thanks.fancybox__content>.f-button svg{color:#fff}#modal-thanks .f-button.is-close-btn,#modal-error .f-button.is-close-btn{width:48px !important;height:48px !important}.modal__call-body form .agreement{margin-top:0}.modal .form-guard__banner-text{font-size:12px}.modal .form-guard__banner.is-visible{padding:10px 36px 16px 10px;}}.credit__right_pop-up{display:flex;flex-direction:column;flex-shrink:0;width:83%;max-width:100%;margin-left:17%}.credit__perks_pop-up{display:grid;grid-template-columns:1.5fr 1.5fr 1fr;gap:12px;margin:0 0 20px;padding:0;list-style:none}.credit__perk_pop-up{display:flex;align-items:center;gap:10px;box-sizing:border-box;padding:8px 10px;border-radius:12px;min-width:0}.credit__perk_pop-up:nth-child(1){background:#7aa376}.credit__perk_pop-up:nth-child(2){background:#358596}.credit__perk_pop-up:nth-child(3){background:#fff}.credit__perk_pop-up--vznos .credit__perk-title_pop-up{color:rgba(53,132,150,1)}.credit__perk_pop-up--vznos .credit__perk-desc_pop-up{color:#000}.credit__perk-icon_pop-up{width:42px;height:40px;object-fit:contain}.credit__perk-text_pop-up{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.credit__perk-title_pop-up{font-size:16px;font-weight:700;line-height:1.15;color:#fff;white-space:nowrap}.credit__perk-title_pop-up sup{font-size:0.55em;line-height:0;vertical-align:super;margin-left:2px}.credit__perk-desc_pop-up{font-size:13px;font-weight:400;line-height:1.2;color:#fff;white-space:nowrap}@media (max-width:992px){.credit__perks_pop-up{grid-template-columns:1.5fr 1.5fr 1.2fr;gap:6px;margin:0 0 16px;width:120%}.credit__right_pop-up{margin-left:0px}.credit__perk-title_pop-up span{color:rgba(53,132,150,1)}.credit__perk-desc_pop-up span{color:black}.credit__perk_pop-up--vznos{grid-column:auto;height:auto}.credit__perk_pop-up--vznos .credit__perk-text_pop-up{flex-direction:column;align-items:flex-start;gap:2px;white-space:normal}.credit__perk_pop-up--vznos .credit__perk-title_pop-up,.credit__perk_pop-up--vznos .credit__perk-desc_pop-up{font-size:11px;line-height:1.1}.credit__perk_pop-up--vznos .credit__perk-desc_pop-up{text-transform:none}.credit__perk_pop-up--vznos picture{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.credit__perk_pop-up--vznos picture .credit__perk-icon_pop-up{width:24px;height:24px;object-fit:contain}.credit__perk_pop-up--vznos .credit__perk-title_pop-up{order:1}.credit__perk_pop-up--vznos .credit__perk-desc_pop-up{order:2}.credit__perk-title_pop-up{font-size:11px}.credit__perk-desc_pop-up{font-size:9px}.credit__perk-icon_pop-up{width:25px;height:25px}.credit__perk_pop-up{padding:6px 4px;border-radius:8px;gap:4px;align-items:center;text-align:center}.credit__perk-text_pop-up{align-items:baseline}}@media (max-width:540px){.credit__perks_pop-up{gap:4px}.credit__perk_pop-up{padding:5px 3px}.credit__perk-title_pop-up{font-size:13px}.credit__perk-desc_pop-up{font-size:10px}.credit__perk-icon_pop-up{width:25px;height:25px}}
.models-layout{display:flex;flex-direction:column}.models .section-title-block-subtitle{display:flex;justify-content:center;margin-bottom:49px;text-align:center;font-weight:400;font-size:16px;line-height:120%;color:var(--color-primary)}.models .section-title-wrapper-block{justify-content:center}
.models-mini-cards__inner{display:flex}.models-cards{display:flex;flex-direction:column;gap:80px;align-items:center}.models-card{width:100%;scroll-margin-top:132px}.model__switcher-block{display:flex;flex-direction:column}.models .model__switcher-block.container,
.models .models-layout.container{overflow:visible}.models-layout .models-mini-card-container{position:sticky;top:102px;z-index:20}.model__switcher-block:not(.active){opacity:0;transition:opacity 0.3s ease;display:none}.models-show-more{margin:40px auto 0;padding:20px 92px;color:var(--color-black);border:1px solid rgba(0,0,0,0.2);justify-content:center;width:336px}.models-mini-cards{width:100%;overflow:visible;display:flex;flex-wrap:wrap;margin-bottom:30px;justify-content:center;transition:all 0.3s ease}.models-layout .models-mini-card-container{border-radius:0}.models-mini-card-container.is-sticky-active{background:#f5f5f5;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:0 0 0 22px;overflow:hidden}.models-mini-card-container.is-sticky-active .models-mini-cards{margin-bottom:0}.models-mini-cards .models-mini-card{transition:all 0.3s ease}.models-mini-card-container.is-sticky-active .models-mini-cards .models-mini-card{padding:16px 0}.models-mini-cards__bottom{display:none}.models-mini-cards__mobile-btn{display:none;width:100%;padding-bottom:13px;color:var(--color-primary-dark);border:none;border-bottom:1px solid #b8b8b8;font-size:12px;font-weight:600;align-items:center;justify-content:space-between;transition:all 0.3s ease;margin-bottom:20px}.models-mini-cards__mobile-btn-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px;text-align:left}.models-mini-cards__btn{font-size:16px;font-weight:500;line-height:120%;opacity:0.5;border:none;outline:none;text-decoration:underline}.models-mini-cards__btn:hover{color:var(--color-primary);opacity:1}.models-mini-cards .models-mini-card{display:flex;justify-content:center;align-items:center;flex:0 0 auto;border-bottom:2px solid #eaeaea;cursor:pointer;transition:all 0.3s ease;padding-bottom:16px;width:229px}.models-mini-cards .models-mini-card.checked{border-bottom:2px solid var(--color-primary);color:var(--color-primary)}.models-mini-cards .models-mini-card.checked .models-mini-text{color:var(--color-primary)}.models-mini-text{font-weight:400;font-size:14px;color:var(--color-black);letter-spacing:0;line-height:1;text-transform:uppercase;white-space:nowrap;text-align:center;transition:color 0.3s ease}.models .secondary-btn{border:1px solid rgba(0,0,0,0.2)}.models-card--hidden{display:none !important}.models-show-more--hidden{display:none !important}@media (min-width:993px){.models-mini-cards .models-mini-card:hover{border-bottom:2px solid var(--color-primary)}.models-mini-cards .models-mini-card:hover .models-mini-text{color:var(--color-primary)}}@media (min-width:993px){.models-layout{display:grid;grid-template-columns:1fr auto;grid-template-areas:'title nav' 'disclaimer disclaimer' 'cards cards';align-items:center;column-gap:40px;row-gap:12px}.models .models-layout .section-title-wrapper-block{grid-area:title;margin-bottom:0;justify-content:flex-start}.models .models-layout .models-mini-card-container{grid-area:nav;align-self:start;width:auto;max-width:100%}.models .models-layout .section-title-block-subtitle{grid-area:disclaimer;align-self:start;justify-self:start;justify-content:flex-start;text-align:left;margin-bottom:0}.models-layout .models-cards{grid-area:cards;margin-top:37px}.models-layout .models-show-more{grid-column:1 / -1}.models-layout .models-mini-cards{justify-content:flex-end;margin-bottom:0}}@media (min-width:993px) and (max-width:1700px){.models .container{max-width:1240px}.models-layout .models-mini-card-container{top:82px}}@media (max-width:992px){.models-layout .models-mini-card-container{position:sticky;top:56px;z-index:20;width:100vw;margin-left:-16px}.models-mini-card:first-child{margin-left:16px}.models-mini-card:last-child{margin-right:16px}.models-show-more{margin:30px auto 0;padding:20px;width:100%}.models-mini-cards{margin-bottom:18px;justify-content:flex-start;gap:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:2px}.models-mini-cards::-webkit-scrollbar{display:none}.models-mini-text{font-size:14px}.models-mini-cards .models-mini-card{scroll-snap-align:center;flex:0 0 auto;width:150px}.model__switcher-block{flex-direction:column}.models .models-layout .section-title-wrapper-block{margin-bottom:0}.models .section-title-block-subtitle{margin-bottom:22px;font-size:14px}}@media (max-width:540px){.models-mini-cards__mobile-btn{display:flex}.modal__models-list{width:100%;max-width:328px;height:fit-content;max-height:70vh;padding:0}.modal__models-list-content{padding:16px;background:#fff;border-radius:4px;overflow:hidden}.modal__models-list-body{display:flex;flex-direction:column;gap:8px}.modal__models-list .modal__title{margin-bottom:0;font-size:22px;font-weight:unset}.modal__models-list-items{display:flex;flex-direction:column;gap:4px;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal__models-list-item{display:flex;align-items:center;justify-content:space-between;background:#f8f8f9;border-radius:2px;transition:all 0.3s ease;padding:10px 16px}.modal__models-list-item-text{font-size:14px;font-weight:600;color:#294158}.modal__models-list-item-icon{flex-shrink:0;opacity:0;transition:opacity 0.3s ease}.modal__models-list-item.active .modal__models-list-item-text{color:var(--color-primary)}.modal__models-list-item.active .modal__models-list-item-icon{opacity:1}.modal__models-list-close-btn{display:flex;align-items:center;justify-content:center;gap:8px;background:transparent;border:none;color:#fff;font-size:14px;font-weight:600;cursor:pointer;padding:8px 0;margin:16px auto 0;transition:opacity 0.3s ease;width:fit-content}.modal__models-list-close-btn:hover{opacity:0.8}.modal__models-list-close-btn svg{flex-shrink:0}.fancybox__container:has(#modal__models-list) .fancybox__button--close,.fancybox__container:has(#modal__models-list) button[data-fancybox-close],.fancybox__container:has(#modal__models-list) .fancybox__toolbar__column button{display:none !important}}
.models-card__fancy-src{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.models-card__inner{position:relative;z-index:1}.models-card__bg{position:absolute;left:0;z-index:0;display:block;width:100%;margin:0;pointer-events:none}.models-card__bg-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.models-card__brand,
.models-card__model-name{font:inherit;color:inherit}.models-card__title{display:flex;align-items:baseline;flex-wrap:wrap;gap:0.28em;margin:0;font-weight:700;color:#0d171a}.models-card__credit-monthly{position:relative;box-sizing:border-box;margin:0;border:2px solid #b0d0d7;color:#3b9db2}.models-card__credit-monthly-text-1{position:relative;box-sizing:border-box;margin:0;color:#fff;background-color:rgba(59,157,178,1);display:inline-flex;align-items:center;gap:8px;height:42px;padding:14px 18px;border-radius:14px;font-size:18px;font-weight:400;line-height:13px;white-space:nowrap;text-transform:lowercase;position:relative}.models-card__credit-monthly-text{line-height:inherit;white-space:nowrap}
.models-card__credit-monthly-text sup{font-size:0.55em;line-height:0;vertical-align:super;margin-left:3px;margin-top:-10px}@media (max-width:992px){.models-card__credit-monthly-text sup{margin-left:2px;margin-top:8px}}.models-card__leader{flex-shrink:0;border-radius:13px;background:#ffd5ba;font-weight:700;letter-spacing:0.02em;text-transform:uppercase;color:#e65800;white-space:nowrap}.models-card__year-badge{display:flex;flex-shrink:0;align-items:center;gap:11px}.models-card__year-badge-img{display:block;flex-shrink:0;width:165px;height:41px;object-fit:contain}.models-card__year-badge-text{margin:0;font-size:10px;font-weight:400;line-height:1.2;color:var(--color-primary)}.models-card__photo-stack{display:flex;flex-direction:row-reverse;align-items:flex-end;padding:0;border:none;background:transparent;cursor:pointer}.models-card__photo-stack-item{position:relative;flex-shrink:0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.12)}.models-card__photo-stack-item--shade-sm::after,
.models-card__photo-stack-item--shade-md::after,
.models-card__photo-stack-item--shade-lg::after{content:'';position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;transition:background 0.2s ease}.models-card__photo-stack-item--shade-sm::after{background:#00033}.models-card__photo-stack-item--shade-md::after{background:#00099}.models-card__photo-stack-item--shade-lg::after{background:#000cc}.models-card__photo-stack:hover .models-card__photo-stack-item--shade-sm::after,
.models-card__photo-stack-item--shade-sm:hover::after{background:#00009}.models-card__photo-stack-img{display:block;width:100%;height:100%;object-fit:cover}.models-card__photo-zoom{position:absolute;right:7px;bottom:7px;z-index:3;display:flex;line-height:0;pointer-events:none}.models-card__hero-pic{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;transition:opacity 0.2s ease}.models-card__hero-pic.is-fading{opacity:0.35}.models-card__color-dots{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;margin:0;padding:0}.models-card__color-dot{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:22px;height:22px;padding:0;border:1px solid #a5a5a5;border-radius:50%;background:transparent;cursor:pointer;flex-shrink:0;transition:transform 0.2s ease,border-color 0.2s ease}.models-card__color-dot-shine{position:absolute;left:0;top:-1px;z-index:1;width:22px;height:22px;border-radius:50%;pointer-events:none}.models-card__color-dot-swatch{display:block;width:100%;height:100%;border-radius:50%;transition:width 0.2s ease,height 0.2s ease}.models-card__color-dot:hover{transform:scale(1.06)}.models-card__color-dot.is-active{border-color:#999}.models-card__color-dot.is-active .models-card__color-dot-swatch{width:12px;height:12px}.models-card__utp-grid{margin:0;padding:0;list-style:none}.models-card__utp{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:6px 8px;border-radius:13px;background:#fff}.models-card__utp-icon{flex-shrink:0;object-fit:contain}.models-card__utp-text{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.models-card__utp-title{font-weight:700;line-height:1.15;color:var(--color-primary)}.models-card__utp-title sup{font-size:0.55em;line-height:0;vertical-align:super;margin-left:3px}.models-card__utp-desc{font-weight:400;line-height:1.2;color:#0d171a}.models-card__price-row{display:flex;flex-wrap:wrap;align-items:center;margin:0;position:relative}.models-card__price-meta{display:inline-flex;align-items:center;gap:6px}.models-card__price-value{font-weight:700;color:#DF4300;white-space:nowrap}.models-card__price-old{font-weight:400;color:#1A272A;text-decoration:line-through;white-space:nowrap}.models-card__price-disclaimer{display:inline-flex;align-items:center;flex-shrink:0;line-height:0}.models-card__credit-monthly .models-card__price-disclaimer .model-card__disclaimer{display:inline-flex;align-items:center}.models-card__credit-monthly .models-card__price-disclaimer .model-card__disclaimer-toggle{cursor:help}.models-card__credit-monthly .models-card__price-disclaimer .model-card__disclaimer-text{top:calc(100% + 14px);right:auto;bottom:auto;left:0;width:425px;max-width:min(425px,calc(100vw - 32px));white-space:normal;overflow-wrap:break-word;transition:opacity 0.2s ease,visibility 0.2s ease}.models-card__credit-monthly .model-card__disclaimer:hover .model-card__disclaimer-text,
.models-card__credit-monthly .model-card__disclaimer:has(.model-card__disclaimer-toggle.is-active) .model-card__disclaimer-text{}.models-card__price-disclaimer-icon{display:block;flex-shrink:0}.models-card__actions .btn{width:100%;justify-content:space-between}@media (min-width:993px){.models-card{position:relative;display:block;width:100%;height:auto;min-height:480px;padding:0;grid-template-columns:unset;gap:0;scroll-margin-top:132px;overflow:visible;box-shadow:none}.models-card__bg{top:69px;height:208px;border-radius:40px;box-shadow:0px 4px 13.3px 0px #00040}.models-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.models-card__top-main{display:flex;align-items:center;flex-wrap:wrap;gap:30px;min-width:0}.models-card__title{font-size:30px;line-height:42px}.models-card__credit-monthly{display:inline-flex;align-items:center;gap:8px;height:42px;padding:14px 18px;border-radius:14px;font-size:18px;font-weight:400;line-height:13px;white-space:nowrap;text-transform:lowercase;position:relative}.models-card__leader{display:inline-flex;align-items:center;height:42px;padding:16px 19px;font-size:14px;line-height:1}.models-card__body{display:flex;align-items:flex-end;gap:11px;margin-top:26px}.models-card__visual{display:flex;align-items:flex-end;gap:11px;flex:1 1 auto;min-width:0}.models-card__visual-top{display:flex;flex-direction:column;align-self:stretch;flex-shrink:0;justify-content:flex-end}.models-card__photos-col{display:flex;flex-direction:column;flex-shrink:0;align-self:stretch}.models-card__photo-stack{margin-top:auto}.models-card__photo-stack-item{width:108px;height:82px;border-radius:12px}.models-card__photo-stack-item + .models-card__photo-stack-item{margin-right:-82px}.models-card__hero-col{flex:0 0 605px;width:605px;max-width:100%}.models-card__hero-img{position:relative;width:605px;height:303px;overflow:hidden}.models-card__hero-pic{}.models-card__color-dots{margin-top:12px}.models-card__aside{display:flex;flex-direction:column;align-items:flex-end;flex:1 1 auto;min-width:0;margin-left:auto;padding-top:48px;max-width:672px}.models-card__utp-grid{display:grid;grid-template-columns:152px 161px 157px;grid-template-rows:repeat(2,48px);gap:16px 18px;margin-right:35px}.models-card__utp{gap:8px;height:48px}.models-card__utp--wide{grid-column:3 / 5;gap:15px}.models-card__utp--trade{grid-column:3 / 1}.models-card__utp-icon{width:38px;height:36px}.models-card__utp-text{gap:3px}.models-card__utp-title{font-size:14px;line-height:1;text-transform:uppercase}.models-card__utp-desc{font-size:14px;line-height:1}.models-card__price-block{display:flex;flex-wrap:wrap;align-items:center;align-self:flex-end;margin-top:75px;margin-right:auto;width:100%}.models-card__price-block .models-card__price-label{flex-shrink:0;margin:0;font-size:40px;font-weight:400;line-height:1.2;color:#0d171a}.models-card__price-value{flex-shrink:0;margin-left:20px;font-size:40px;line-height:32px;letter-spacing:-0.02em}.models-card__price-meta{flex-shrink:0;margin-left:18px}.models-card__price-old{font-size:24px;line-height:1.2}.models-card__actions{display:flex;align-items:stretch;gap:24px;width:100%;margin-top:27px}.models-card__actions .btn{border-radius:0}.models-card[data-model-slug='j7-1389655249'] .models-card__hero-pic,.models-card[data-model-slug='j8-1447992525'] .models-card__hero-pic{transform:scale(1.25)}}@media (min-width:993px) and (max-width:1599px){.models-card{min-height:412px}.models-card__hero-col{flex:0 0 453px;width:453px}.models-card__hero-img{width:453px;height:220px}.models-card[data-model-slug='j7-1389655249'] .models-card__hero-pic,.models-card[data-model-slug='j8-1447992525'] .models-card__hero-pic{transform:scale(1.25)}.models-card__price-row{}.models-card__color-dots{margin-top:36px}.models-card__actions{margin-top:20px;gap:20px}.models-card__actions .btn{height:53px;width:300px}.models-cards{gap:50px}.models-layout .models-mini-card-container{top:108px}.models-mini-cards .models-mini-card{width:180px}.models-layout .models-cards{grid-area:cards;margin-top:48px}}@media (max-width:992px){.models-card{position:relative;display:flex;flex-direction:column;min-height:0;height:auto;grid-template-columns:unset;box-shadow:none}.models-card__hero-pic{transform:none}.models-cards{gap:30px;padding:0}.models-card__bg{top:51px;box-shadow:0px 4px 13.3px 0px #00040;border-radius:28px}.models-card__inner{display:flex;flex-direction:column}.models-card__top{display:flex;flex-direction:column;align-items:stretch;gap:12px}.models-card__top-main{position:relative;display:flex;align-items:center;gap:20px}.models-card__title{font-size:15px;line-height:1.15}.models-card__credit-monthly{position:static;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 10px 0 12px;border-radius:14px;font-size:10px;line-height:1.15;white-space:normal;text-transform:lowercase;width:auto}.models-card__credit-monthly-text-1{position:static;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 10px 0 12px;border-radius:14px;font-size:12px;line-height:1.15;white-space:normal;text-transform:lowercase;width:auto}.models-card__credit-monthly .models-card__price-disclaimer .model-card__disclaimer{position:static}.models-card__credit-monthly .models-card__price-disclaimer .model-card__disclaimer-text{top:100%;right:0;left:0;width:100%;max-width:none;margin-top:8px}.models-card__body{display:flex;flex-direction:column;align-items:stretch;gap:0;margin-top:10px}.models-card__visual{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:10px 10px 0 10px}.models-card__visual-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;position:relative;z-index:2}.models-card__leader--mob{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:20px;padding:0 10px;margin:0;border-radius:8px;font-size:8px;line-height:1;text-transform:uppercase}.models-card__photos-col{align-self:auto}.models-card__photo-stack{margin-top:0}.models-card__photo-stack-item{width:61px;height:46px;border-radius:12px}.models-card__photo-stack-item + .models-card__photo-stack-item{margin-right:-43px}.models-card__photo-zoom{right:22px;bottom:14px;border-radius:10px;overflow:hidden}.models-card__photo-zoom svg{width:22px;height:20px}.models-card__hero-col{position:relative;z-index:2;flex:none;width:100%;max-width:100%}.models-card__hero-img{width:100%;height:auto;min-height:140px}.models-card__hero-pic{}.models-card__color-dots{z-index:2;margin-top:10px}.models-card[data-model-slug='j7-1389655249'] .models-card__color-dots,.models-card[data-model-slug='j8-1447992525'] .models-card__color-dots{margin-top:-10px}.models-card__aside{display:flex;flex-direction:column;align-items:stretch;max-width:none;margin-left:0;padding-top:0}.models-card__utp-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;grid-template-areas:'winter winter' 'garant vznos' 'rate kasko'}.models-card__utp{gap:8px;height:auto;min-height:0}.models-card__utp--wide,.models-card__utp--winter{grid-area:winter;grid-column:1 / -1}.models-card__utp--garant{grid-area:garant}.models-card__utp--vznos{grid-area:vznos}.models-card__utp--rate{grid-area:rate}.models-card__utp--kasko{grid-area:kasko}.models-card__utp-icon{width:39px;height:36px}.models-card__utp-text{gap:1px}.models-card__utp-title{font-size:18px;text-transform:uppercase}.models-card__utp-desc{font-size:14px}.models-card__price-block{display:flex;flex-direction:column;align-items:stretch;margin-top:20px;width:100%}.models-card__price-block .models-card__price-label{margin:0 0 10px;font-size:20px;font-weight:400;line-height:1.2;color:#0d171a}.models-card__price-row{margin-top:0;position:relative}.models-card__price-value{margin:0;font-size:30px;line-height:1}.models-card__price-meta{margin-left:20px}.models-card__price-old{font-size:22px;line-height:1.2}.models-card__actions{display:flex;flex-direction:column;gap:10px;margin-top:20px;width:100%}.models-card__actions .btn{box-sizing:border-box;min-height:50px;height:50px;padding-top:0;padding-bottom:0;justify-content:center;gap:14px}.models-card__actions .btn__text{flex:none}.model-card__disclaimer-toggle{height:17px;width:17px}.models-card__year-badge-img{width:80px;height:auto}.models-card__year-badge-text{font-size:8px}.models-card[data-model-slug='j8-1447992525'] .models-card__top-main{width:100%}.models-card[data-model-slug='j8-1447992525'] .models-card__year-badge--top-mob{margin-left:auto;gap:2px;flex-direction:column;align-items:flex-start}.models-card[data-model-slug='j8-1447992525'] .models-card__year-badge--top-mob .models-card__year-badge-img{width:67px;height:auto}.models-card[data-model-slug='j8-1447992525'] .models-card__year-badge--top-mob .models-card__year-badge-text{font-size:5px}}
@media (max-width:992px){.models-card__utp-grid{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.models-card__utp{flex:0 0 calc((100% - 10px) / 2);box-sizing:border-box;gap:8px;padding:8px 10px;height:auto;min-height:56px}.models-card__utp--wide,.models-card__utp--winter,.models-card__utp--trade{grid-column:auto;grid-area:auto;flex:0 0 calc((100% - 10px) / 2)}.models-card__utp-icon{width:34px;height:32px}.models-card__utp-text{gap:2px}.models-card__utp-title{font-size:14px;line-height:1.15}.models-card__utp-desc{font-size:12px;line-height:1.15}}
.about{background-color:#000;border-radius:0 120px 0 0;color:#fff;overflow:hidden}.about__title{font-size:36px;line-height:100%;font-weight:400;padding-bottom:40px}.about__wrap{display:flex;gap:30px}.about-slider__main{width:50%}.about-main-swiper{height:100%}.about-main-swiper .swiper-wrapper{}.about-main-swiper .swiper-slide{height:auto;cursor:pointer}.about .swiper-slide.about-video-slide__play{position:relative}.about .swiper-slide.about-video-slide__play::after{content:"";background-image:url("../themes/33-jaecoo/assets/img/about/play.svg");position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background-color:#00091;z-index:3;pointer-events:none;background-position:center;background-repeat:no-repeat}.about-slider__mini .swiper-slide.about-video-slide__play::after{background-size:30px}.about-slider__mini{width:50%;margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;padding:110px 0}.about-thumbs-swiper{flex:none;width:100%;margin-bottom:16px}.about-thumbs-swiper .swiper-wrapper{}.about-thumbs-swiper .swiper-slide.swiper-slide-thumb-active{border:2px solid #A90007}.about-thumbs-swiper .swiper-slide{height:140px;cursor:pointer;border-radius:20px;overflow:hidden;border:1.6px solid transparent}.about .swiper-slide img{max-width:100%;height:100%;object-fit:cover;width:inherit}.about__info{flex:auto}.about__info-title{font-size:60px;font-weight:500;line-height:100%;padding-bottom:24px}.about__info-title span{color:var(--color-primary)}.about__info-text{font-size:22px;line-height:120%;font-weight:500;padding-bottom:40px}.about__controls{align-items:center;justify-content:space-between;flex:none;width:50%}.about__controls-top{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;color:var(--color-gray);font-size:14px}.about-slider__controls{display:flex;align-items:center;column-gap:16px}.about-pagination{flex:1;text-align:center;display:flex}.about-pagination .swiper-pagination-bullet{flex:1;border-radius:0;height:2px;opacity:1;background-color:#DCDEE0;margin:0 !important;display:flex;flex-direction:column-reverse;align-items:flex-start}.about-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-primary);border:1.5px solid var(--color-primary)}.about-pagination .pagination-text{padding-bottom:10px;font-size:12px}.about-button-wrap{display:flex;gap:16px;justify-content:flex-end}.about-button-prev,.about-button-next{cursor:pointer;height:48px;width:48px;background:var(--color-primary);border:1px solid var(--color-primary);transition:0.3s;display:flex;align-items:center;justify-content:center;color:white;user-select:none;-moz-user-select:none;-ms-user-select:none;border-radius:50%}.about-button-prev:hover,.about-button-next:hover{}.swiper-button-disabled{background:var(--color-light);border-color:var(--color-primary)}.about-button-prev svg path,.about-button-next svg path{}.about .swiper-button-disabled svg path{fill:var(--color-primary)}@media (max-width:1600px){.about-slider__mini{padding:100px 0}.about__info-title{font-size:48px}.about__info-text{padding-bottom:32px}.about-thumbs-swiper .swiper-slide{height:110px}}@media (max-width:1024px){}@media (max-width:992px){.about{border-radius:0 40px 0 0;padding:24px 0}.about__title{font-size:24px;padding-bottom:24px}.about__wrap{flex-direction:column-reverse;gap:18px}.about-slider__main{width:100%}.about-main-swiper{height:auto;aspect-ratio:4 / 3}.about-main-swiper .swiper-slide{height:100%}.about-slider__mini{width:100%;padding:0}.about-thumbs-swiper .swiper-slide{width:80px;height:80px;border-radius:16px}.about__info{padding-top:12px}.about__info-title{font-size:32px;padding-bottom:18px}.about__info-text{font-size:18px;max-width:100%;padding-bottom:20px}.about-button-prev,.about-button-next{width:44px;height:44px}}.about-video-slide{position:relative;cursor:pointer}.about-video-poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity 0.3s ease;z-index:2}.about-video{width:100%;height:100%;object-fit:cover;background:#000;position:relative;z-index:1}.about-video-slide:hover .about-video-poster{opacity:0.7}
.equip .container{overflow:visible}.equip-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:69px}.equip-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 20px;width:100%;overflow:visible}@media (hover:hover){.equipments__card:hover{}}.equipments__card{box-sizing:border-box;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 9px 13.4px 0 #0001a;border:none;padding:27px 36px 28px 36px}.equipments__card.active{}.equipments__item{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:13px}.equipments__item-left{width:100%;display:flex;align-items:flex-start;justify-content:center;position:relative;flex-direction:column;gap:10px}.equipments__item-left-num{font-size:12px;font-weight:400;line-height:1;color:#041628;display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:7px;background-color:#F5F5F5}.equipments__item-info-text{color:#00657B;font-weight:400;font-size:16px;line-height:110%;letter-spacing:-0.02em;text-transform:lowercase}.equipments__item-model{font-size:31px;line-height:44px;font-weight:900}.equipments__item-credit{font-size:17px}.equipments__item-credit span{font-weight:700}.equipments__item-image{height:127px;width:100%;object-fit:contain}.equipments__item-center{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:28px}.equipments__item-equipment{font-size:20px;font-weight:600;line-height:1;letter-spacing:-0.05em;color:#FFF;padding:15px 22px;width:fit-content;border-radius:100px;background:#EA0028;position:absolute;top:-52px;right:0}.equipments__item-brand{font-size:24px;line-height:1;font-weight:700}.equipments__item-right .btn{width:100%;height:50px;padding:0 20px;border-radius:0}.equipments__item-right .btn-dark{background-color:#0d171a;border-color:#0d171a;color:#fff}@media (hover:hover){.equipments__item-right .btn-dark:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}}.equipments__item-right .btn-outline-dark{background-color:transparent;border-color:#0d171a;color:#0d171a}@media (hover:hover){.equipments__item-right .btn-outline-dark:hover{background-color:transparent;border-color:var(--color-primary);color:var(--color-primary)}}.equipments__item-center-top{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative}.equipments__item-center-top-price-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.equipments__item-center-top-price-wrapper-top{display:flex;align-items:center;gap:8px;width:max-content}.equipments__item-center-top-price{font-weight:500;font-style:Italic;font-size:28px;line-height:1;letter-spacing:-0.05em}.equipments__item-center-top-procent{color:#fff;padding:8px 16px;background:#ff9e18;border-radius:100px;font-weight:700;font-size:12px;line-height:1.2;letter-spacing:-0.02em}.equipments__item-center-top-old-price{opacity:0.3;font-weight:600;font-style:Italic;font-size:16px;line-height:1.2;letter-spacing:-0.02em;text-decoration:line-through}.equipments__item-info{display:grid;grid-template-columns:repeat(2,1fr);justify-content:flex-start;column-gap:14px;row-gap:8px;list-style:none;margin:0;padding:0;position:relative;width:100%}.equipments__item-info-item-wrap{display:flex;align-items:center;column-gap:12px}.equipments__item-info-item-wrap img{flex:none;width:24px}.equipments__item-info-item{display:flex;justify-content:space-between;flex-direction:column;font-weight:500;font-size:13px;line-height:120%;letter-spacing:-0.02em;color:rgba(57,72,84,0.7);gap:2px}.equipments__value{color:rgba(0,0,0,1);font-size:16px}.equipments__item-right{width:100%;display:flex;flex-direction:column;gap:10px}.equip-show-more{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;margin:60px auto 0;padding:0;border:none;background:none;cursor:pointer;font-family:inherit;font-size:16px;font-weight:400;line-height:1;color:#0f171a}.equip-show-more__text{color:inherit}.equip-show-more__icon{flex-shrink:0;display:block}.equipments__item-image.scale{transform:scale(1.4)}.equipments__item-right .btn__text{flex:none}.equipments__item-right .btn{justify-content:center}@media (max-width:1600px){.equip-cards{grid-template-columns:repeat(3,1fr);gap:50px}.equipments__item-brand{}.equipments__item-info-text{}.equipments__item-center{}.equipments__item{}}@media (max-width:992px){.equipments__card{padding:27px 20px;box-shadow:0 9px 13.4px 0 #0001a;border-radius:24px}.equip-top{flex-direction:column;gap:10px;margin-bottom:30px}.equip-cards{grid-template-columns:repeat(1,1fr);gap:30px}.equip-card{border-radius:2px 2px 2px 2px}.equipments__item-left{border-radius:10px;overflow:hidden}.equipments__item-image{}.equipments__item-left-num{}.equipments__item-brand{}.equipments__item-info-text{font-size:16px;margin-bottom:0}.equipments__item-right .btn{}.equipments__item-equipment{font-size:18px;padding:9.5px 27px;top:-40px}.equipments__item-info-item{font-size:11px}.equipments__value{font-size:14px}.equip-show-more{font-size:14px;margin:30px auto 0}.equipments__item-right .btn{font-size:14px}}.br-mob-equip{display:none}@media (max-width:445px){.br-mob-equip{display:block}}.ss-main{padding:0 10px 0 24px;height:51px;border:none;border-radius:0;width:378px;background-color:transparent;border-radius:0;border:1px solid #0F171A8F}.ss-main:not(:last-child){}.ss-main:focus{box-shadow:none}.ss-values:focus-visible,.ss-value:focus-visible{outline:none}.ss-main .ss-values .ss-placeholder{font-weight:400;font-size:16px;line-height:100%;color:#041628}.ss-main .ss-values .ss-single{font-weight:400;font-size:16px;line-height:100%;color:#000}.ss-content .ss-list .ss-option{font-size:16px;font-weight:400;color:#212121}.ss-content .ss-list .ss-option:not(.ss-disabled):hover,.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{background:var(--color-primary)}.ss-main .ss-values .ss-value,.ss-main .ss-values .ss-max{border-radius:0;background:var(--color-primary)}.stock-btn-more{width:196px;height:48px;margin:0 auto;border:1px solid #f4f4f4;border-radius:10px;font-size:16px;line-height:18px;font-weight:500;color:#212121;font-family:inherit;background:none}.ss-main.ss-disabled{background:none}.ss-main.ss-disabled .ss-values .ss-placeholder{color:#a2a2a2}.ss-content .ss-search input{border-top:none;border-right:none;border-left:none;border-radius:0}.ss-content .ss-search input:focus{box-shadow:none}.placeholder-uppercase,.placeholder-uppercase option{text-transform:none}.placeholder-uppercase option:disabled:checked{text-transform:uppercase}.form-filter-equip{flex:none;width:fit-content;display:flex;align-items:center;justify-content:center;border-radius:4px;overflow:hidden;gap:20px}.ss-new-arrow{transition:all 0.3s ease;color:#041628;width:32px}svg.ss-new-arrow rect{display:none}.ss-new-arrow-wrap{width:45px;height:51px;display:flex;align-items:center;justify-content:center}.ss-main.ss-open-below .ss-new-arrow{transform:rotateX(180deg);margin-top:5px}@media (max-width:992px){.form-filter-equip{width:100%;flex-direction:column;gap:9px;margin-top:0;margin-bottom:0}.ss-main{width:100%;height:50px;align-items:center;padding:0 12px}.ss-main .ss-values .ss-placeholder{font-size:13px}.ss-main .ss-values .ss-single{font-size:13px}.ss-content .ss-list .ss-option{font-size:13px}.ss-new-arrow-wrap{width:40px;height:38px}}.filtered-show,.showmore-show{transition:0.3s;opacity:1}.filtered-hide,.showmore-hide{display:none}.js--show-more.hidden{display:none}
.socials-title{margin-bottom:30px}.socials{overflow:hidden;padding:0 0 10px}.socials .section-title-block-title{text-align:left;margin-bottom:50px;font-size:32px;text-transform:uppercase}.socials .container{overflow:visible}.socials-inner{height:518px;display:grid;grid-template-columns:1fr 556px;grid-template-rows:1fr;gap:40px}.socials-reels{position:relative;box-sizing:border-box;width:365px;max-width:100%;margin:0 auto;overflow:visible}.socials-reels-swiper{box-sizing:border-box;width:285px;max-width:100%;height:100%;margin:0 auto;overflow:visible}.socials-reels-swiper.social__video-wrap{display:block;gap:0;flex-wrap:nowrap;justify-content:center;max-width:100%;margin-bottom:0}.socials-reels-swiper.swiper-effect-cards .swiper-slide{width:285px !important;border-radius:10px;overflow:hidden;backface-visibility:hidden;visibility:hidden;opacity:0;pointer-events:none}.socials-reels-swiper.swiper-effect-cards .swiper-slide-active,
.socials-reels-swiper.swiper-effect-cards .swiper-slide-prev,
.socials-reels-swiper.swiper-effect-cards .swiper-slide-next{visibility:visible;opacity:1;pointer-events:auto}.socials-reels-swiper .swiper-slide-shadow-cards{border-radius:10px}.socials-reels-slide-content{width:100%;height:100%;border-radius:10px;position:relative;overflow:hidden}.socials-reels-slide-content.video-wrapper{padding:0;margin:0;border:none;background:#000}.socials-reels-slide-content .social__video-item{display:block;width:100%;height:100%;aspect-ratio:9 / 16;overflow:hidden;border-radius:10px;position:relative;background:#000}.socials-reels-slide-content .social__video-item video{width:100%;height:100%;object-fit:cover;display:block}.socials-reels-slide-content .video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:10px;pointer-events:none;display:block;z-index:1}.socials-reels-slide-content .social__video-item .overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 50%,#000 100%);color:#fff;padding:60px 16px 24px;display:flex;flex-direction:column;gap:4px;z-index:2}.socials-reels-slide-content .overlay .reel-title{font-weight:600;font-size:16px;line-height:1;letter-spacing:-0.04em}.socials-reels-slide-content .overlay .reel-views{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-0.04em}.socials-reels-slide-content .sound-toggle{display:none}.socials-reels-slide-content .reel-logo{position:absolute;top:16px;left:16px;z-index:3;pointer-events:none}.socials-reels-nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background-color:#DF4300;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity 0.3s ease;z-index:10}.swiper-slide.socials-reels-slide.swiper-slide-prev,
.swiper-slide.socials-reels-slide.swiper-slide-next{position:relative}.swiper-slide.socials-reels-slide.swiper-slide-prev::after,
.swiper-slide.socials-reels-slide.swiper-slide-next::after{content:'';position:absolute;inset:0;z-index:4;border-radius:10px;background:rgba(255,255,255,0.19);pointer-events:none;opacity:1;transition:opacity 0.35s ease}@media (hover:hover){.socials-reels-nav-btn:hover{opacity:0.8}}.socials-reels-nav-btn svg{width:6px;height:10px}.socials-reels-nav-btn--prev{left:-95px}.socials-reels-nav-btn--next{right:-95px}.socials-links{}.socials-links-item{display:flex;flex-direction:column;align-items:flex-start;color:var(--color-white);padding:20px 20px 27px 20px;position:relative;background-position:right bottom;background-repeat:no-repeat;background-size:100%;overflow:hidden;border-radius:20px}
.socials-links-item-telegram{}
.socials-links-item-people{width:113px;margin-bottom:20px}
.socials-links-item-title{font-size:18px;line-height:1;margin-bottom:11px;letter-spacing:-0.02em;font-weight:700}.socials-links-item-address{font-size:10px;letter-spacing:-0.04em;color:#FFFA1}.socials-links-item-address br{display:none}.socials-links-item-link{padding:11.5px 27px;font-size:12px;background-color:var(--color-white);color:#3B3B3B;border-radius:100px;margin-top:auto;height:37px}
.socials-links-item-inst-note{color:rgba(255,255,255,0.63);position:absolute;bottom:6px;left:17px;font-size:8px}
.socials-links-item-instagram{}
.socials-links-item-other{background-image:url('../themes/33-jaecoo/assets/img/socials/social-other-bg.webp');background-repeat:no-repeat;background-position:right bottom;background-size:contain;background-color:#fff;padding:23px 20px 22px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0px 4px 6.2px 0px #00040;border-radius:14px}.socials-links{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:263px auto;gap:10px;grid-auto-flow:row;grid-template-areas:'socials-links-item-instagram socials-links-item-telegram socials-links-item-max' 'socials-links-item-other socials-links-item-other socials-links-item-other'}.socials-links-item-instagram{grid-area:socials-links-item-instagram;background-image:url('../themes/33-jaecoo/assets/img/socials/soc-desk-vk.webp')}.socials-links-item-max{grid-area:socials-links-item-max;background-image:url('../themes/33-jaecoo/assets/img/socials/soc-desk-max.webp')}.socials-links-item-telegram{grid-area:socials-links-item-telegram;background-image:url('../themes/33-jaecoo/assets/img/socials/soc-desk-tg.webp')}.socials-links-item-other{grid-area:socials-links-item-other}.socials-links-item-other-title{font-size:24px;color:#000;letter-spacing:-0.02em;line-height:1}.socials-ratings-list{display:flex;gap:26px}.socials-ratings-item{display:flex;flex-direction:column}
.socials-ratings-item-rating{display:flex;position:relative;margin-bottom:14px}
.socials-ratings-item-value{font-size:44px;position:relative}.socials-ratings-item-value::before{content:'';display:inline-block;width:20px;height:20px;background-image:url('../themes/33-jaecoo/assets/img/reviews/reviews-star.svg');background-repeat:no-repeat;background-size:contain;background-position:center;top:0;right:-20px;position:absolute}
.socials-ratings-item-reviews{margin-bottom:19px;opacity:0.5;font-size:16px}
.socials-ratings-item-platform{height:24px}
.socials-ratings-item-icon{height:100%;transition:transform 0.3s ease}
@media (hover:hover){.socials-ratings-item-platform:hover .socials-ratings-item-icon{transform:scale(1.1)}}@media screen and (max-width:1600px){.socials-reels-nav-btn--prev{left:-30px}.socials .container{overflow:hidden;padding:0 0 10px 5px}.socials-reels-nav-btn--next{right:-30px}.socials-inner{grid-template-columns:1fr 448px;height:518px;gap:20px}.socials-links-item-inst-note{font-size:6px}.socials-links-item{background-position:left bottom;background-size:cover}.socials-ratings-item-reviews{font-size:14px}.socials-links-item-other{background-image:url('../themes/33-jaecoo/assets/img/socials/social-other-bg-note.webp')}.socials-links-item{padding:20px 13px 27px 20px}}@media screen and (max-width:1200px){.socials-inner{display:flex;flex-direction:column-reverse;height:100%;gap:20px}.socials-reels-swiper{height:420px}}@media screen and (max-width:768px){.socials .container{overflow:hidden;padding:0 16px 10px}.socials-reels{padding-bottom:0}.socials-links{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;gap:7px;grid-auto-flow:row;grid-template-areas:'socials-links-item-instagram' 'socials-links-item-telegram' 'socials-links-item-max' 'socials-links-item-other'}.socials-links-item-other{background-image:none}.socials-ratings-list{justify-content:space-between}.socials-reels-swiper{height:352px;width:195px}.socials-reels-slide-content .overlay{padding:26px 8px 8px}.socials-reels-slide-content .overlay .reel-title{font-size:11px;margin-bottom:0}.socials-reels-slide-content .sound-toggle{display:none}.socials-reels-slide-content .social__video-item video{display:none}.socials-reels-slide-content .video-poster{display:block}.swiper-slide-active .socials-reels-slide-content .social__video-item video{display:block}.swiper-slide-active .socials-reels-slide-content .video-poster{display:none}.socials-links-item-address{font-size:9px;color:#FFF}.socials-links-item-title{font-weight:400;font-size:14px}.socials-links-item-address br{display:block}.socials-links-item-link{padding:8px 13px;font-size:12px;margin-top:8px;width:142px;text-align:center;height:30px}.socials-links-item-people{margin-bottom:8px}.socials-ratings-item-reviews{margin-bottom:10px;font-size:8px}.socials-ratings-item-rating{margin-bottom:7px}.socials-links-item-other-title{font-size:16px}.socials-links-item-people{width:57px}.socials-links-item{padding:11px}.socials-ratings-list{gap:0}.socials-ratings-item-platform{height:14px}.socials-links-item-other{padding:13px 10px 13px;gap:22px}.socials-ratings-item-value{font-size:20px}.socials-ratings-item-value::before{width:12px;height:12px;top:4px;right:-13px}.socials-reels-nav-btn--prev{left:16px}.socials-reels-nav-btn--next{right:16px}.socials{overflow:hidden;padding-bottom:10px}.socials-reels-swiper.social__video-wrap{overflow:visible}.socials-links-item-instagram{background-image:url('../themes/33-jaecoo/assets/img/socials/soc-mob-vk.webp')}.socials-links-item-max{background-image:url('../themes/33-jaecoo/assets/img/socials/soc-mob-max.webp')}.socials-links-item-telegram{background-image:url('../themes/33-jaecoo/assets/img/socials/soc-mob-tg.webp')}.socials .section-title-block-title{text-align:center;margin-bottom:30px;font-size:20px;text-transform:uppercase}}
:root{--scale-factor:1}.video-wrapper{transition:all 0.3s;padding:8px;margin:0 2px;border-radius:22px;background:#00000}.overlay .reel-title{font-weight:600;font-size:16px;line-height:1;letter-spacing:-0.04em}.overlay .reel-views{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-0.04em}.reel-logo{position:absolute;top:16px;left:16px}#video-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);z-index:1000;justify-content:center;align-items:center;grid-template-columns:repeat(3,1fr)}
#video-overlay.opened{overflow:hidden;display:grid}
#video-container{position:relative;max-height:95vh;max-width:56.25vh;display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:9 / 16;border-radius:12px;justify-self:center}
#overlay-video{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;background:#000;border-radius:12px}.reel-ui{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between}
.reel-top{padding:10px;display:flex;flex-direction:column;gap:10px}
.reel-progress{height:6px;background:rgba(255,255,255,0.2);border-radius:3px;overflow:hidden;cursor:pointer;pointer-events:auto}
.reel-progress-bar{display:block;height:100%;background:var(--color-primary);width:0;transition:width 0.05s linear}
.reel-header img{height:30px;filter:drop-shadow(0 0 4px rgba(0,0,0,0.7))}
.reel-footer{padding:20px;background:linear-gradient(to top,rgba(0,0,0,0.8),transparent);color:#fff;font-size:16px;border-radius:0 0 12px 12px}
.reel-title{font-weight:bold;display:block;margin-bottom:4px}.reel-prev,
.reel-next{position:absolute;top:50%;transform:translateY(-50%);border:none;color:#fff;font-size:28px;cursor:pointer;pointer-events:auto;border-radius:50%;opacity:0.8;transition:all 0.3s ease}
@media (hover:hover){.reel-prev:hover,.reel-next:hover{opacity:1}}
.reel-next svg{border-bottom-right-radius:100px;border-top-right-radius:100px}.reel-prev svg{border-bottom-left-radius:100px;border-top-left-radius:100px}
.reel-prev.disabled,
.reel-next.disabled{opacity:0.3;pointer-events:none}
.reel-prev{left:-90px}
.reel-next{right:-90px}#close-overlay,
#close-overlay-mob{position:absolute;top:20px;right:20px;background:var(--color-primary);border:none;color:#fff;font-size:18px;cursor:pointer;pointer-events:auto;padding:10px 14px;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,0.5)}
@media (hover:hover){#close-overlay:hover,#close-overlay-mob:hover{background:var(--color-primary)}}
#close-overlay-mob{display:none}.play-pause-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px;color:white;opacity:0;transition:opacity 0.3s;pointer-events:none;text-shadow:0 2px 10px rgba(0,0,0,0.5);z-index:1001;width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center}.previews-container{display:flex;gap:10px;z-index:999;pointer-events:none}.previews-prev{margin-right:100px;justify-content:flex-end}.previews-next{margin-left:100px}.preview-video{width:120px;height:180px;object-fit:cover;border-radius:8px;transition:all 0.3s;pointer-events:auto;cursor:pointer;padding:5px}.preview-video::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(0,0,0,0.3),transparent);border-radius:8px}.reels-nav-mob{width:98%;position:absolute;top:50%;z-index:1;height:0}.reels-nav{display:flex;justify-content:space-between;height:0}.reels-next svg{border-bottom-right-radius:100px;border-top-right-radius:100px}.reels-prev svg{border-bottom-left-radius:100px;border-top-left-radius:100px}.reels-bg{position:absolute;top:80px;left:50%;transform:translateX(-50%)}@media (max-width:1600px){.video-wrapper{}.reels-nav-mob{top:auto;bottom:-35px}.reels-nav{justify-content:center;gap:20px}} @media (max-width:992px){:root{--scale-factor:calc(100 / 360 * 1vw)}#video-container{width:100%;height:90svh;width:96vw}#video-overlay{grid-template-columns:repeat(1,1fr)}.reel-prev,.reel-next{display:none}.preview-video{display:none}.reels-nav-mob{display:flex;height:max-content;justify-content:space-between;align-items:center}.reels-pagination .swiper-pagination-bullet{width:4px;height:4px;background:#979797;opacity:1;transition:all 0.3s}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(1) !important}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.77) !important}.reels-pagination{position:relative;left:auto !important;transform:none !important;bottom:auto !important;top:auto !important;width:max-content !important}.reels-pagination .swiper-pagination-bullet-active{width:20px;height:4px;background:#979797;opacity:1;border-radius:30px}@media (hover:hover){.video-wrapper:hover{border:none}}.reels-nav-mob.desc-hide{display:flex !important;bottom:auto;top:calc(464 * var(--scale-factor));padding:0 16px}.reels-phone{position:absolute;top:46.5px;left:50%;transform:translateX(-50%);width:calc(249 * var(--scale-factor));z-index:1;pointer-events:none}.sound-toggle{display:none}.overlay .reel-title{font-size:calc(11 * var(--scale-factor));margin-bottom:0}.video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:16px;pointer-events:none;display:block;z-index:1}.sound-toggle{display:none}.reels-nav{justify-content:center;gap:8px;width:fit-content}}
.credit{box-sizing:border-box;min-height:638px;height:638px;padding:0;background-position:center;background-size:cover;background-repeat:no-repeat;color:var(--color-white);border-radius:40px}.credit__container{display:flex;align-items:flex-end;width:100%;height:100%;min-height:638px;box-sizing:border-box}.credit__layout{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;width:100%;padding-bottom:40px;box-sizing:border-box}.credit__left{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0}.credit__badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:17px 23px;border-radius:11px;background:#df4300;font-size:16px;font-weight:700;line-height:1.2;color:#fff;height:45px}.credit .agreement__text,.credit .agreement p{color:#BDBDBD;font-size:10px}
.credit .agreement--credit .agreement__text,.credit .agreement--credit .agreement p{color:#BDBDBD;font-size:10px}.credit__title{margin:236px 0 0;padding:0;font-size:44px;font-weight:700;line-height:1.1;color:#fff;text-transform:uppercase}.credit__right{display:flex;flex-direction:column;flex-shrink:0;width:490px;max-width:100%}.credit__perks{display:grid;grid-template-columns:158px 161px 122px;gap:20px;margin:0 0 27px;padding:0;list-style:none}.credit__perk{display:flex;align-items:center;gap:10px;box-sizing:border-box;padding:7.5px 8px;border-radius:15px}.credit__perk:nth-child(1){background:#7aa376}.credit__perk:nth-child(2){background:#358596}.credit__perk:nth-child(3){background:#fff}
.credit__perk--vznos .credit__perk-title{color:rgba(53,132,150,1)}.credit__perk--vznos .credit__perk-desc{color:#000}.credit__perk-icon{flex-shrink:0;width:58px;height:54px;object-fit:contain}.credit__perk-text{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.credit__perk-title{font-size:20px;font-weight:700;line-height:1.15;color:#fff} .credit__perk-desc{font-size:16px;font-weight:400;line-height:1.2;color:#fff}.credit__form{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%}.credit__phone{box-sizing:border-box;width:100%;height:60px;padding:23px 24px;border:1px solid transparent;border-bottom:1px solid #fff;border-radius:0;background:transparent;font-size:20px;font-weight:400;line-height:1.2;color:#fff;outline:none;transition:border-color 0.2s ease}.credit__phone::placeholder{color:#fff8a;opacity:1}.credit__phone:focus{border-bottom-color:#fff}.credit__phone:-webkit-autofill,
.credit__phone:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 9999s ease-in-out 0s}.credit__agreement{margin-top:17px;width:100%}.credit .agreement--credit{gap:8px}.credit .agreement--credit .agreement__text,
.credit .agreement--credit .agreement p{margin:0;font-size:10px;font-weight:400;line-height:1.1}.credit .agreement--credit a{color:inherit;text-decoration:underline}.credit .agreement--credit .agreement__item{align-items:flex-start;gap:8px}.credit .agreement--credit input[type='checkbox'] + span{width:20px;height:20px;min-width:20px;border-radius:0;background-color:#dcdcdc80}.credit__submit{box-sizing:border-box;width:100%;height:60px;margin-top:20px;padding:0 28px;border-radius:0}.credit__submit .btn__text{font-size:20px;font-weight:700}.credit .form-guard__banner{top:-8px}.credit input.form-guard__field--error:not([type='hidden']){border-color:#ff6b6b}@media (max-width:1600px){.credit__title{margin:231px 0 0}}@media (max-width:992px){.credit{height:auto;min-height:0;padding:20px 0;border-radius:20px;background-position:center 15%}.credit__container{min-height:0;align-items:stretch}.credit__layout{flex-direction:column;align-items:stretch;gap:159px;padding-bottom:0}.credit__left{align-items:center;text-align:center}.credit__title{font-size:23px;margin-top:13px}.credit__badge{padding:8px 18px;font-size:14px;height:25px}.credit__right{width:100%;align-items:stretch}.credit__perks{margin-bottom:20px}.credit__perk-title{font-size:16px}.credit__perk-desc{font-size:14px}.credit__phone{height:46px;font-size:14px}.credit__submit{height:50px;padding:0 20px}.credit__submit .btn__text{font-size:14px}.credit .form-guard__banner{top:0}.credit__perks{flex-wrap:nowrap}.credit .agreement__text,.agreement p{color:#BDBDBD;font-size:8px}.credit .agreement--credit .agreement__item{align-items:center}.credit__phone{border:1px solid #FFF}.credit .agreement--credit .agreement__text,.credit .agreement--credit .agreement p{font-size:8px;color:#BDBDBD}}@media (max-width:540px){.credit__perks{gap:10px}.credit__perk{width:100%}}
@media (max-width:992px){.credit__perks{grid-template-columns:170px 170px;gap:10px;margin:15px auto}.credit__perk--vznos{grid-column:1 / -1}.credit__perk--vznos{grid-column:1 / -1;height:40px}.credit__perk--vznos .credit__perk-text{flex-direction:row;align-items:center;gap:6px;white-space:nowrap}.credit__perk--vznos .credit__perk-title,
.credit__perk--vznos .credit__perk-desc{color:rgba(53,132,150,1);font-weight:700;font-size:16px;line-height:1.2}.credit__perk--vznos .credit__perk-title{font-size:16px;line-height:1.2}.credit__perk--vznos .credit__perk-desc{font-size:16px;line-height:1.2;text-transform:uppercase}.credit__perk--vznos picture{display:flex;align-items:center;justify-content:center;width:38px;height:34px;flex-shrink:0}.credit__perk--vznos picture .credit__perk-icon{width:38px;height:36px;object-fit:contain}.credit__perk--vznos .credit__perk-title{order:2}.credit__perk--vznos .credit__perk-desc{order:1}}
.trade-in{box-sizing:border-box;width:100%;min-height:804px;height:804px;padding:61px 0 101px;background-position:center;background-size:cover;background-repeat:no-repeat}.trade-in__container{display:flex;align-items:center;justify-content:center;height:100%;overflow:visible}.trade-in__content{display:flex;flex-direction:column;align-items:center;width:100%}.trade-in__title{margin:0 0 60px;padding:0;font-size:48px;font-weight:700;line-height:1;text-align:center;color:#000;text-transform:uppercase;line-height:114%}.trade-in__stack{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%}.trade-in__badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:15px 37px 10px;min-height:65px;border-radius:16px;background:#df4300;font-size:40px;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;color:#fff;z-index:1}.trade-in__card{box-sizing:border-box;width:100%;max-width:541px;margin:0;padding:37px 32px 35px;border-radius:30px;background:#fff;margin-top:-17px}.trade-in-list{display:flex;flex-direction:column;gap:7px;margin:0 0 14px;padding:0}.trade-in-list-item{display:flex;align-items:flex-start;gap:10px;font-size:22px;font-weight:400;line-height:120%;letter-spacing:-0.03em;color:#0d171a}.trade-in-list-item svg{flex-shrink:0;margin-top:0.45em}.trade-in-list-item span{flex:1;min-width:0}.trade-in__form{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:450px;margin:0 auto}.trade-in__phone{box-sizing:border-box;width:100%;height:60px;padding:23px 24px;border:1px solid transparent;border-bottom:1px solid #0d171a;border-radius:0;background:transparent;font-size:20px;font-weight:400;line-height:1.2;color:#0d171a;outline:none;transition:border-color 0.2s ease,color 0.2s ease}.trade-in__phone::placeholder{color:#0d171a99;opacity:1}.trade-in__phone:focus{border-color:transparent;border-bottom-color:#0d171a}.trade-in__phone:-webkit-autofill,
.trade-in__phone:-webkit-autofill:focus{-webkit-text-fill-color:#0d171a;caret-color:#0d171a;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 9999s ease-in-out 0s}.trade-in__agreement{margin-top:17px;width:100%}.trade-in .agreement--trade-in{gap:8px}.trade-in .agreement__text,.trade-in .agreement p{color:#0D171A80;font-size:10px}@media (min-width:1024px){.trade-in .agreement__text,.trade-in .agreement p{line-height:139%}}.trade-in .agreement--trade-in .agreement__text,
.trade-in .agreement--trade-in .agreement p{margin:0;font-size:10px;font-weight:400;line-height:1.1;color:#0D171A80}.trade-in .agreement--trade-in a{color:inherit;text-decoration:underline}.trade-in .agreement--trade-in .agreement__item{align-items:center;gap:8px}.trade-in .agreement--trade-in input[type='checkbox'] + span{width:20px;height:20px;min-width:20px;border-radius:0;background-color:#0d171a26}.trade-in__submit{box-sizing:border-box;width:100%;margin-top:17px;height:50px;padding:0 20px;border-radius:0}.trade-in .form-guard__banner{top:-8px}.trade-in input.form-guard__field--error:not([type='hidden']){border:1px solid transparent;border-bottom-color:#ea0028;color:#ea0028}.trade-in input.form-guard__field--error:not([type='hidden'])::placeholder{color:#ea0028}@media (max-width:1600px){.trade-in{min-height:677px;height:677px;padding:31px 0 42px}.trade-in__title{margin:0 0 25px;font-size:44px}}@media (max-width:992px){.trade-in{height:fit-content;min-height:0;padding:0 0 107px;background-position:bottom}.trade-in .agreement__text,.trade-in .agreement p{font-size:8px}.trade-in__title{margin-bottom:20px;font-size:26px;text-transform:none}.trade-in__phone{height:46px;padding:18px 12px;border:1px solid #0D171A;font-size:14px}.trade-in .agreement--trade-in .agreement__text,.trade-in .agreement--trade-in .agreement p{font-size:8px}.trade-in__badge{padding:12px 24px;min-height:49px;font-size:30px}.trade-in .container{padding:0}.trade-in__card{padding:41px 16px 22px;border-radius:20px;margin-top:-24px}.trade-in-list-item{font-size:15px}.trade-in-list-item svg{margin-top:0.35em}.trade-in__submit{font-size:14px}}@media (max-width:576px){}
.tg-catalog{box-sizing:border-box;width:100%;padding:92px 40px 30px;background-position:bottom;background-size:100%;background-repeat:no-repeat;border-radius:30px;overflow:hidden;height:350px}.tg-catalog__container{overflow:visible}.tg-catalog__content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.tg-catalog__title{margin:0;padding:0;font-size:42px;font-weight:400;line-height:1.1;color:#0d171a}.tg-catalog__text{margin:17px 0 0;max-width:631px;font-size:16px;font-weight:400;line-height:1.2;color:#0d171a}.tg-catalog__actions{display:flex;align-items:center;margin-top:21px}.tg-catalog__brand{display:block;width:229px;height:57px;flex-shrink:0;object-fit:contain;object-position:left center}.tg-catalog__between{display:flex;align-items:center;justify-content:center;width:81px;flex-shrink:0}.tg-catalog__divider{display:block;width:1px;height:57px;background-color:#0d171a;opacity:0.15}.tg-catalog__link{box-sizing:border-box;height:48px;padding:0 60px;border-radius:0;flex-shrink:0;text-decoration:none}.tg-catalog__link .btn__text{font-weight:700}@media (max-width:992px){.tg-catalog{padding:20px 0;border-radius:24px;height:520px}.tg-catalog__content{align-items:center}.tg-catalog__title{font-size:26px;text-align:center}.tg-catalog__text{max-width:304px;margin-top:10px;font-size:16px;text-align:center}.tg-catalog__actions{flex-wrap:wrap;row-gap:10px;margin-top:10px;flex-direction:column}.tg-catalog__brand{width:229px;height:53px}.tg-catalog__between{display:none}.tg-catalog__link{width:100%;padding:0 20px;height:40px;font-size:14px}.tg-catalog{background-size:cover}}@media (max-width:400px){.tg-catalog{height:500px}}@media (max-width:360px){.tg-catalog{height:480px}}
.test-drive .section-title-wrapper-block.one-line{display:flex;align-items:center;gap:0;width:100%}.test-drive{position:relative}.test-drive.block-bottom{margin-bottom:90px}.test-drive-bg-icon{position:absolute;left:0;top:0;max-height:687px;pointer-events:none;z-index:-1}.test-drive .container{display:flex;justify-content:flex-start;overflow:visible;gap:40px}.test-drive__info{display:flex;flex-direction:column;gap:24px;justify-content:space-between;flex:none;width:fit-content}.test-drive__info-top{display:flex;flex-direction:column}.test-drive__title{font-weight:700;font-size:40px;line-height:1;letter-spacing:-0.02em;color:#3E3A39}.test-drive__title span{position:relative;color:var(--color-primary)}.test-drive__description{display:flex;gap:16px;align-items:center;font-weight:500;font-size:28px;line-height:1;letter-spacing:-0.05em}.test-drive-t-bank{height:88px;width:auto;padding:12px 16px;background:#fffcf7;box-shadow:0px 2px 6px 0px #0004d;border-radius:8px}.test-drive form{max-width:360px}.trade-form-top{display:flex;flex-direction:column;align-items:center;gap:8px}.trade-form-top input{font-weight:500;font-size:16px;line-height:120%;padding:12px 20px;width:100%;letter-spacing:-0.03em;border:1.5px solid #00066;backdrop-filter:blur(8px);border-radius:100px;color:rgba(0,0,0,0.6);text-align:center}.trade-form-top input::placeholder{color:rgba(0,0,0,0.6);opacity:1}.trade-form-top input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,0) inset;-webkit-text-fill-color:rgba(0,0,0,0.6);transition:background-color 9999s ease-in-out 0s}.trade-form-top input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,0) inset;-webkit-text-fill-color:rgba(0,0,0,0.6)}.test-drive .checkbox-text{line-height:120%;color:rgba(0,0,0,0.6);font-weight:400;font-size:13px;letter-spacing:-0.02em}.test-drive form .agreement{margin-top:12px;width:100%}.test-drive form .agreement__text,.test-drive form .agreement p{line-height:120%;color:rgba(0,0,0,0.6);font-weight:400;font-size:13px;letter-spacing:-0.02em;opacity:1}.test-drive form .agreement a{color:inherit}.test-drive-img-left-wrap{height:480px;flex:auto;overflow:hidden;border-radius:8px}.test-drive-img-left{width:100%;height:100%;object-fit:cover}@media (max-width:1600px){.test-drive{position:relative}.test-drive.block-bottom{margin-bottom:140px}.test-drive__info{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;margin-right:0}.test-drive form{max-width:310px}.test-drive__info-top{}.test-drive__title{font-size:40px}.test-drive form .agreement__text,.test-drive form .agreement p{font-size:12px}.trade-form-top input{padding:9px 20px}.test-drive .section-title-wrapper-block.one-line{}.test-drive-img-left-wrap{}.test-drive .btn-primary{padding:13px 34.5px;font-size:14px}}@media (max-width:1350px){.test-drive-bg-icon{bottom:-15px;left:-100px}}@media (max-width:1280px){.test-drive-bg-icon{left:-200px}}@media (max-width:992px){.test-drive.block-bottom{margin-bottom:60px}.test-drive{margin-top:5px;position:relative;overflow:visible}.test-drive__info-top{display:flex;flex-direction:column;gap:12px;align-items:center}.test-drive__info{display:flex;flex-direction:column;gap:16px;justify-content:space-between;max-width:100%;margin-right:0}.test-drive .container{display:flex;align-items:center;justify-content:flex-start;height:fit-content;flex-direction:column;position:relative;gap:12px}.test-drive-bg-icon{top:158px;left:50%;transform:translateX(-50%);max-height:258px}.test-drive__info{display:flex;flex-direction:column;gap:12px;justify-content:space-between;max-width:100%;margin-right:0;height:100%;padding-bottom:0}.test-drive__description{font-size:16px;gap:12px}.test-drive__title{font-size:26px;width:100%}.test-drive-t-bank{height:46px;padding:8px;border-radius:6px}ul.test-drive__description li::before{width:8px;height:8px}.test-drive form{max-width:100%}.test-drive form .agreement__text,.test-drive form .agreement p{font-size:11px}.section-title-wrapper-block.desc-hide{display:flex !important}.test-drive-img-left-wrap{width:100%;margin-top:8px;height:160px}.trade-form-top input{padding:12.5px 20px;text-align:center;font-size:14px}.test-drive .btn-primary{padding:14px 34.5px}.test-drive form .agreement{margin-top:8px}.test-drive.block-bottom{margin-bottom:66px}}
.reviews{box-sizing:border-box;margin-bottom:100px;padding:70px 0;background:linear-gradient(307.11deg,#0d171a 26.5%,#00657b 260.97%);color:#fff}.reviews__container{overflow:visible}.reviews__title{margin:0 0 40px;padding:0;text-align:left;color:#fff}.reviews__slider-wrap{width:100%}.reviews-swiper{overflow:hidden}.reviews__slide{box-sizing:border-box;height:auto}.review-card{box-sizing:border-box;position:relative;display:flex;flex-direction:column;width:100%;height:237px;padding:18px;border-radius:20px;background:#fff}@media (min-width:1600px){.review-card{height:217px}}@media (max-width:1600px){.reviews{margin-bottom:90px}}.review-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.review-card__author{display:flex;align-items:center;gap:11px;min-width:0}.review-card__avatar{flex-shrink:0;width:64px;height:64px;border-radius:50%;object-fit:cover;background:#f0f0f0}.review-card__name{font-size:20px;font-weight:400;line-height:1.2;color:#000}.review-card__date{flex-shrink:0;font-size:16px;font-weight:400;line-height:1.2;color:#989898;white-space:nowrap}.review-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:0;flex:1 1 auto}@media (min-width:993px){.review-card--has-photos .review-card__body{flex-direction:row;align-items:flex-start;gap:12px}}.review-card__content{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;flex:1 1 auto}.review-card__photos-wrap.review-card__photos{flex-shrink:0;transform:rotateY(180deg)}.review-card__photo-stack{display:flex;flex-direction:row-reverse;align-items:flex-end;padding:0;border:none;background:transparent;cursor:pointer}.review-card__photo-stack-item{position:relative;flex-shrink:0;width:60px;height:60px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.12)}.review-card__photo-stack-item + .review-card__photo-stack-item{margin-right:-32px}.review-card__photo-stack-item--shade-sm::after,
.review-card__photo-stack-item--shade-md::after,
.review-card__photo-stack-item--shade-lg::after{content:'';position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;transition:background 0.2s ease}.review-card__photo-stack-item--shade-sm::after{background:#00033}.review-card__photo-stack-item--shade-md::after{background:#00099}.review-card__photo-stack-item--shade-lg::after{background:#000cc}.review-card__photo-stack:hover .review-card__photo-stack-item--shade-sm::after,
.review-card__photo-stack-item--shade-sm:hover::after{background:#00009}.review-card__photo-stack-img{display:block;width:100%;height:100%;object-fit:cover}.review-card__photo-zoom{position:absolute;top:50%;left:50%;z-index:3;display:flex;line-height:0;pointer-events:none;transform:translate(-50%,-50%)}.review-card__fancy-src{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.review-card__more--mob-only{display:none}@media (max-width:992px){.review-card__more--mob-only{display:inline}}.review-card__text{margin:0;font-size:16px;font-weight:400;line-height:1.2;color:#000}.review-card__text--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media (min-width:1600px){.review-card__text--clamped{-webkit-line-clamp:2}}.review-card__more{margin:0;padding:0;border:none;background:none;font-family:inherit;font-size:16px;font-weight:400;line-height:1.2;color:#a0a0a0;text-decoration:none;cursor:pointer}.review-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px}.review-card a.review-card__maps,
a.review-card__maps{font-size:16px;font-weight:400;line-height:1.2;color:#000;text-decoration:underline;text-underline-offset:2px}.review-card__stars{flex-shrink:0;width:136px;height:24px;object-fit:contain}.reviews__nav{display:flex;align-items:center;gap:118px;margin-top:30px;position:relative}.reviews__nav .reviews__scrollbar.swiper-scrollbar{position:relative !important;left:0 !important;right:auto !important;top:auto !important;bottom:auto !important;flex:1 1 auto;width:100% !important;min-width:0;height:7px !important;margin:0;border-radius:0;background:transparent;z-index:1}.reviews__nav .reviews__scrollbar::before{content:'';position:absolute;top:50%;left:0;right:0;height:2px;transform:translateY(-50%);background:#fff24;pointer-events:none;z-index:0}.reviews__nav .reviews__scrollbar .swiper-scrollbar-drag{position:absolute;top:0%;left:0;height:7px !important;margin:0;border-radius:0;background:#00657b;transform:translateY(-50%);z-index:2}.reviews__nav-btns{display:flex;flex-shrink:0;align-items:center;gap:8px}.reviews__prev,
.reviews__next{position:static;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0;padding:0;border:none;background:none;cursor:pointer}.reviews__prev::after,
.reviews__next::after{display:none}.reviews__prev svg,
.reviews__next svg{display:block;width:48px;height:48px}.reviews__next:not(.swiper-button-disabled) svg rect{fill:#00657b}.reviews__next:not(.swiper-button-disabled) svg path{stroke:#fff}.reviews__next.swiper-button-disabled svg rect{fill:#ced7d9;fill-opacity:0.5}.reviews__next.swiper-button-disabled svg path{stroke:#3e3a39}.reviews__prev:not(.swiper-button-disabled) svg rect{fill:#00657b}.reviews__prev:not(.swiper-button-disabled) svg path{stroke:#fff}.reviews__prev.swiper-button-disabled svg rect{fill:#ced7d9;fill-opacity:0.5}.reviews__prev.swiper-button-disabled svg path{stroke:#3e3a39}@media (max-width:992px){.reviews{padding:40px 0}.reviews__title{margin-bottom:28px;font-size:28px;text-align:center;margin:0 auto 28px}.reviews__nav{justify-content:center;gap:0}.reviews__nav .reviews__scrollbar.swiper-scrollbar{display:none !important}.reviews__nav-btns{gap:6px}}
.running-text{position:absolute;bottom:-42px;width:100%;overflow:hidden;flex-shrink:0}.ticker{display:flex;width:100%;overflow:hidden;background:var(--color-primary)}.ticker__list{display:inline-flex;gap:0;white-space:nowrap;animation:ticker 33s linear infinite;will-change:transform;align-items:center}.ticker__item{font-weight:400;font-size:23px;letter-spacing:0;line-height:120%;color:#fff;padding:7.5px 22px;position:relative}
.ticker__item::after{content:"/";position:absolute;top:50%;transform:translateY(-50%);right:-5px;padding-left:20px;font-size:23px;font-weight:400;line-height:1}.run-circle{font-size:20px;font-weight:400;letter-spacing:-0.02em;line-height:110%;color:#fff;align-self:center}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:1600px){.running-text{top:100%;bottom:auto}.ticker-logo{height:32px}.ticker__item{}}@media screen and (max-width:992px){.ticker__item{font-size:18px;padding:0 20px;text-align:center}.ticker__list{padding:9px 0}.ticker-logo{height:32px}.running-text{}}
.timer{width:fit-content;max-width:100%;padding:45px 54px;box-sizing:border-box;background:#06223f;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center}.timer__title{font-weight:400;font-style:normal;font-size:21.15px;line-height:17.76px;letter-spacing:0;text-align:center;color:#fff;margin:0 0 16px;width:100%}.timer__countdown{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px 13px;padding:0}.timer__colon{font-weight:400;font-style:normal;font-size:46.53px;line-height:48.22px;letter-spacing:0;text-align:center;color:#fff;flex:none;align-self:flex-start}.time-count__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;gap:6px;width:auto;min-width:0;flex:none}.time-count__val{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:auto;min-width:2ch;background:transparent;border-radius:0;font-weight:400;font-style:normal;font-size:46.53px;line-height:48.22px;letter-spacing:0;text-align:center;color:#fff}.time-count__text{width:auto;min-width:0;height:auto;font-weight:400;font-style:normal;font-size:10.15px;line-height:11.84px;letter-spacing:0;text-align:center;color:rgba(255,255,255,0.9);text-transform:lowercase}@media (max-width:1600px){.timer{padding:48px 30px;width:100%;height:100%}.timer__title{font-size:18px;line-height:1.1}.time-count__val,.timer__colon{font-size:42px;line-height:1.05}.time-count__text{font-size:10.15px;line-height:1.15}.timer__countdown{gap:4px 7px}}@media (max-width:992px){.timer{padding:23px 33px;width:100%;max-width:100%}.timer__title{font-size:18px;line-height:17.76px;margin-bottom:6px}.timer__countdown{gap:2px 7px;justify-content:center}.time-count__val,.timer__colon{font-size:42px;line-height:48.22px}.time-count__text{font-size:10.15px;line-height:11.84px}.time-count__item{gap:0}}
.cookie-notice{position:fixed;bottom:20px;left:0;right:0;z-index:9999;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity 0.4s ease,transform 0.4s ease}.cookie-notice--show{opacity:1;transform:translateY(0)}.cookie-notice--hiding{opacity:0;transform:translateY(20px)}.cookie-notice .container{display:flex;justify-content:flex-start;pointer-events:none;overflow:visible}.cookie-notice__inner{pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:20px;background-color:#FFF;padding:20px 30px;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.251);max-width:434px}.cookie-notice--show .cookie-notice__inner{pointer-events:auto}.cookie-notice__text{color:#2E2D2D;font-size:16px;font-weight:400;line-height:1.2}.cookie-notice__link{color:#3B9DB2;text-decoration:underline !important}.cookie-notice .btn{width:100%;border-radius:0}.cookie-notice .call-button-text{text-align:center}@media (max-width:1500px){.cookie-notice__inner{}.cookie-notice__text{}}@media (max-width:768px){.cookie-notice{bottom:10px}.cookie-notice__inner{flex-direction:column;gap:15px;padding:20px;align-items:flex-start;max-width:450px}.cookie-notice__text{font-size:11px}.cookie-notice .btn{width:100%;padding:16px;font-size:16px;height:40px}}
.model-card__disclaimer{flex-shrink:0;display:flex;align-items:center}.model-card__disclaimer-toggle{display:inline-flex;align-items:center;justify-content:center;margin:0;line-height:0;cursor:help;-webkit-tap-highlight-color:transparent}.model-card__disclaimer-icon{display:block;border-radius:100%;transition:background-color 0.2s ease}.model-card__disclaimer-icon-ring,
.model-card__disclaimer-icon-mark{transition:stroke 0.2s ease,fill 0.2s ease} @media (hover:hover){.model-card__disclaimer-icon:hover{background:#fff}.model-card__disclaimer-icon:hover .model-card__disclaimer-icon-mark{fill:#EA0028}}.model-card__disclaimer-text{position:absolute;right:0;bottom:41px;width:425px;padding:15px;box-sizing:border-box;font-size:11px;font-weight:400;line-height:100%;text-transform:none;color:rgba(0,0,0,0.502);text-align:left;background:#fff;border-radius:10px;border:1px solid #CECECE;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.251);z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,visibility 0.2s ease}.model-card__disclaimer-close{display:none}@media (hover:hover) and (min-width:769px){.model-card__disclaimer:hover .model-card__disclaimer-text{opacity:1;visibility:visible;pointer-events:auto}.model-card__disclaimer-close{display:none}}@media screen and (max-width:992px){.model-card__disclaimer:has(.model-card__disclaimer-toggle.is-active) .model-card__disclaimer-text{opacity:1;visibility:visible;pointer-events:auto;height:fit-content;white-space:normal;z-index:3;width:100%;max-width:425px}.model-card__disclaimer-toggle.is-active .model-card__disclaimer-icon{background:#FFF}.model-card__disclaimer-toggle.is-active .model-card__disclaimer-icon-mark{fill:#EA0028}.model-card__disclaimer-text{font-size:8px;padding:11px}}