@font-face{font-family:proxima_nova_rgregular;src:url(../fonts/proxima_nova_regular-webfont.e77fc0fe.eot);src:url(../fonts/proxima_nova_regular-webfont.e77fc0fe.eot?#iefix) format("embedded-opentype"),url(../fonts/proxima_nova_regular-webfont.4192d82f.woff2) format("woff2"),url(../fonts/proxima_nova_regular-webfont.52e5e10a.woff) format("woff"),url(../fonts/proxima_nova_regular-webfont.619f97e6.ttf) format("truetype"),url(../img/proxima_nova_regular-webfont.75fae827.svg#proxima_nova_rgregular) format("svg")}*{box-sizing:border-box}body,html{margin:0;padding:0;width:100%;min-width:320px;height:100%;background-color:#fff;color:#525252}body{display:flex;font:14px/140% ProximaNovaRegular,sans-serif}body.swal2-height-auto{min-height:100vh}body.menu--opened{overflow:hidden}@media only screen and (min-width:1024px){body.menu--opened{overflow:visible}}@media only screen and (min-width:1024px){body{font-size:16px;line-height:150%}}body.topnav--opened{overflow:hidden}@media only screen and (min-width:720px){body.topnav--opened{overflow:inherit}}p{margin:20px 0 0}@media only screen and (min-width:1024px){p{margin:16px 0 0}}a{color:#434343;text-decoration:underline}a:hover{text-decoration:none}a *{cursor:pointer}img{vertical-align:middle}fieldset,form,legend{border:none;margin:0;padding:0}input,select,textarea{color:#000;font:18px/20px Arial,sans-serif;vertical-align:middle}address{font-style:normal}q{quotes:none}strong{font-weight:500}@media only screen and (min-width:1024px){.animated{opacity:0}}.animation-completed{opacity:1}.btn{padding:15px;text-decoration:none}@media only screen and (min-width:1024px){.btn{padding:15px 25px;display:inline-block}}.heading{margin:65px 0 0;font:27px/29px ProximaNovaBold,sans-serif;text-align:center;text-transform:uppercase;color:#272c30}@media only screen and (min-width:1024px){.heading{margin:110px 0 0;font-size:36px;line-height:44px}}.separator{border-bottom:1px solid #eaeaea}@media only screen and (min-width:1280px){.bg{position:relative}.bg:after,.bg:before{content:"";position:absolute;width:100px;height:180px;background-repeat:no-repeat;background-size:100px 180px;background-position:0 0}.bg:before{left:0;bottom:0;background-image:url(/images/dealers-left.svg)}.bg:after{right:0;top:0;background-image:url(/images/dealers-right.svg)}}@media only screen and (min-width:1680px){.bg:after,.bg:before{width:200px;height:360px;background-size:200px 360px}}.row{display:flex;margin:16px -7px 0}.col{flex:1;padding:0 7px}label.error{color:#ff6565;font:13px/18px ProximaNovaRegular,sans-serif}.field,.text-field{display:block;border:none;width:100%;height:36px;background:#272c30;border-radius:3px;color:#fff;margin:0;padding:0 16px;font:15px/18px ProximaNovaRegular,sans-serif}.field--phone,.text-field--phone{position:relative}.field--flag,.text-field--flag{position:absolute;right:-10px!important;top:50%!important;transform:translateY(-50%) scale(.5)!important;margin:0!important}.text-field{height:auto;resize:vertical;padding:10px 16px}.btn{color:#fff;background:#c70552;border-radius:5px;display:block;width:100%;height:42px;text-align:center;cursor:pointer;padding:0 16px;font:15px/18px ProximaNovaBold,sans-serif;text-transform:uppercase;border:none}.btn:disabled{opacity:.6;cursor:default}.btn:focus{outline:none;box-shadow:0 2px 3px hsla(0,0%,100%,.3)}.btn--dark{background:#40484e;color:#7a848b}.hint{text-align:center;color:#fff;font:15px/18px ProximaNovaRegular,sans-serif}.overlay{background:rgba(39,44,48,.8);min-height:56vh}@media only screen and (min-width:1024px){.overlay{position:absolute;left:0;top:0;height:100%;width:410px;overflow-y:auto}.overlay--scrollable{display:flex;flex-direction:column;overflow-y:visible}}.overlay .overlay__fixed>.page-title,.overlay>.page-title{display:none}@media only screen and (min-width:1024px){.overlay .overlay__fixed>.page-title,.overlay>.page-title{display:flex}}.overlay__scroll{flex:1;overflow-y:auto}.text-page{color:#c2cfd3;font-size:14px;line-height:17px;padding-bottom:20px}.text-page p{margin:15px 0 0}.text-page img{display:block;margin:20px 0 0;width:100%}.navbar{position:relative;z-index:4}.navbar__opener{position:fixed;right:0;top:0;width:60px;height:50px;background:url(../img/sandwich.982bd6e4.svg) 50%/20px 14px no-repeat;text-indent:-9999px;overflow:hidden;transition:background-color .25s}.navbar__opener--opened{background-color:#c70552}@media only screen and (min-width:1024px){.navbar__opener{display:none}}@media only screen and (min-width:1024px){.navbar{position:relative;flex:1 0 270px;max-width:270px;display:flex;flex-direction:column;background:linear-gradient(243.32deg,#fff,hsla(0,0%,100%,0) 75.62%),#272c30;background-blend-mode:overlay,normal;overflow-y:auto;z-index:2}}.navbar__list{position:fixed;left:100vw;top:50px;margin:0;padding:0;list-style:none;background:#272c30;width:100vw;height:calc(100vh - 90px);transition:left .25s;overflow-y:auto}.navbar__list--opened{left:0}@media only screen and (min-width:1024px){.navbar__list{position:static;left:auto;top:auto;background:none;height:auto;width:auto;display:block;flex:1}}.navbar__icon{display:none}@media only screen and (min-width:1024px){.navbar__icon{display:block;position:absolute;left:30px;top:50%;transform:translateY(-50%)}}.navbar__link{display:flex;position:relative;justify-content:center;align-items:center;padding:15px 25px 15px 30px;min-height:30px;font:15px/18px ProximaNovaBold,sans-serif;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.12);text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1024px){.navbar__link{padding-left:75px;font-size:16px;justify-content:flex-start}}.navbar__link.router-link-exact-active{background-color:#c70552}@media only screen and (min-width:1024px){.navbar__link:before{content:"";position:absolute;right:15px;top:50%;width:13px;height:13px;transform:translateY(-50%);background:url(../img/angle-right.5998f2c5.svg) 0 0/13px 13px no-repeat}}.navbar__footer{position:fixed;left:0;bottom:0;width:100%;display:flex;align-items:center}@media only screen and (min-width:1024px){.navbar__footer{position:static;left:auto;bottom:auto;width:auto;padding:30px;justify-content:space-between}}.navbar__next,.navbar__prev{display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none;font:15px/18px ProximaNovaBold,sans-serif;flex:1 0 50%;max-width:50%;height:40px}@media only screen and (min-width:1024px){.navbar__next,.navbar__prev{max-width:98px;flex:1 0 98px;height:46px;border-radius:5px}}.navbar__next[disabled=disabled],.navbar__prev[disabled=disabled]{cursor:default;color:#7a848b;background-color:#40484e}.navbar__prev{background-color:#fff;color:#34393d}.navbar__next{background-color:#c70552;color:#fff}.logo{display:none;width:100%;height:90px;flex:1 0 90px;background:#fff url(../img/logo.a6564a88.svg) 50%/186px 27px no-repeat;text-indent:-9999px;overflow:hidden}@media only screen and (min-width:1024px){.logo{display:block;max-width:270px;flex:1 0 270px}}.logo a{display:block;width:100%;height:100%}.price-label{position:absolute;right:20px;top:75px;font:26px/30px ProximaNovaBold,sans-serif;padding:15px;color:#f8f8f8;background:rgba(39,44,48,.8)}@media only screen and (min-width:1024px){.price-label{top:20px}}.configurator{background-size:0 0;display:flex;flex-direction:column;flex:1;padding-bottom:40px}@media only screen and (min-width:1024px){.configurator{display:block;position:relative;padding-bottom:0;background-color:#e5e6e0;background-repeat:no-repeat;background-position:50% 100%;background-size:100% auto}}.configurator__img{display:block;width:100%}@media only screen and (min-width:1024px){.configurator__img{display:none}}.configurator__wrapper{position:relative;margin-top:50px}@media only screen and (min-width:1024px){.configurator__wrapper{position:static;margin-top:0}}.configurator__door{position:absolute}.configurator__door--hide{left:-100vw!important}.configurator__door--outside{bottom:8vw}@media only screen and (min-width:375px){.configurator__door--outside{bottom:8.5vw}}@media only screen and (min-width:450px){.configurator__door--outside{bottom:8.7vw}}@media only screen and (min-width:768px){.configurator__door--outside{bottom:9.1vw}}@media only screen and (min-width:1025px){.configurator__door--outside{bottom:7.2vw}}@media only screen and (min-width:1200px){.configurator__door--outside{bottom:7.6vw}}@media only screen and (min-width:1300px){.configurator__door--outside{bottom:7.7vw}}@media only screen and (min-width:1400px){.configurator__door--outside{bottom:7.85vw}}@media only screen and (min-width:1500px){.configurator__door--outside{bottom:8vw}}@media only screen and (min-width:1600px){.configurator__door--outside{bottom:8.1vw}}@media only screen and (min-width:1800px){.configurator__door--outside{bottom:8.2vw}}@media only screen and (min-width:1920px){.configurator__door--outside{bottom:8.35vw}}.configurator__door--inside{bottom:8.3vw}@media only screen and (min-width:1024px){.configurator__door{width:14.3vw;height:29.8vw}.configurator__door--inside,.configurator__door--outside{bottom:8vw}}.configurator__door--outside{left:50vw}@media only screen and (min-width:1024px){.configurator__door--outside{left:50%}}.configurator__door--outside.configurator__door--standard{transform:scaleX(1) translate(-50%)}.configurator__door--outside.configurator__door--mirror{transform:scaleX(-1) translate(50%)}.configurator__door--inside{left:50vw}@media only screen and (min-width:1024px){.configurator__door--inside{left:auto;right:36vw;margin-top:1vw}}.configurator__door--inside.configurator__door--standard{transform:scaleX(-1) translate(50%)}@media only screen and (min-width:1024px){.configurator__door--inside.configurator__door--standard{transform:scaleX(-1) translate(-50%)}}.configurator__door--inside.configurator__door--mirror{transform:scaleX(1) translate(-50%)}@media only screen and (min-width:1024px){.configurator__door--inside.configurator__door--mirror{transform:scaleX(1) translate(50%)}}@media only screen and (min-width:1024px){.slide-enter-active,.slide-leave-active{transition:transform .5s}.slide-enter,.slide-leave-to{transform:translate(-100%)}}.spinner[data-v-1a9a1a44]{margin:3.2rem auto 1.6rem;width:60px;height:60px;position:relative;animation:rotate-1a9a1a44 1.2s linear infinite}.spinner[data-v-1a9a1a44]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:4px solid transparent;border-top-color:#fff;border-left-color:#fff;filter:drop-shadow(0 0 2px rgba(199,5,82,.4));animation:spin-1a9a1a44 1.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes spin-1a9a1a44{0%{transform:rotate(0deg) scale(1);border-width:4px}50%{transform:rotate(180deg) scale(1.1);border-width:8px}to{transform:rotate(1turn) scale(1);border-width:4px}}@media screen and (-webkit-min-device-pixel-ratio:0){.spinner[data-v-1a9a1a44]{-webkit-animation:rotate-1a9a1a44 1.2s linear infinite}}.spinner-mini[data-v-1a9a1a44]{margin:0;width:60px;aspect-ratio:1;border-radius:50%;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;border-left-color:#fff;animation:rotate-1a9a1a44 1s linear infinite;-webkit-animation:rotate-1a9a1a44 1s linear infinite}@keyframes rotate-1a9a1a44{to{transform:rotate(1turn);-webkit-transform:rotate(1turn)}}@keyframes pulse-1a9a1a44{0%,to{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.05);-webkit-transform:scale(1.05)}}.view-buttons__loading{width:210px;height:80px;display:flex;justify-content:center;align-items:center}.view-buttons{display:none}@media only screen and (min-width:1024px){.view-buttons{position:fixed;display:flex;right:30px;bottom:30px;background-color:#272c30;z-index:2}}.view-buttons__btn{display:flex;width:110px;flex:1 0 102px;height:80px;justify-content:center;align-items:center;flex-direction:column;color:#fff;cursor:pointer;background:none;border:none;border-radius:0;font:13px/100% ProximaNovaRegular,sans-serif;transition:background-color .25s}.view-buttons__btn:focus{outline:none}.view-buttons__btn--current,.view-buttons__btn:hover{background-color:#c70552}.view-buttons__icon{display:block;width:34px;height:34px;margin:0 auto 5px}.modal-overlay{display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:50px;width:100%;height:calc(100% - 90px);background:linear-gradient(195.64deg,#fff,hsla(0,0%,100%,0) 75.62%),rgba(39,44,48,.9);background-blend-mode:overlay,normal;z-index:999}@media only screen and (min-width:1024px){.modal-overlay{top:115px}}.modal-window{width:100%;color:#fff;font:15px/18px ProximaNovaRegular,sans-serif;padding:0 30px}@media only screen and (min-width:490px){.modal-window{padding:0;width:350px}}.modal-window__close{position:absolute;right:20px;top:20px;width:20px;height:20px;background:url(../img/close.869295ee.svg) 0 0/20px 20px no-repeat;text-indent:-9999px;overflow:hidden}.copy-to-clipboard{background:#272c30;border-radius:3px;font:28px/34px ProximaNovaBold,sans-serif;color:#fff;height:60px;width:100%;display:flex}.copy-to-clipboard__btn{cursor:pointer;margin:0;padding:0;background:none;border:none}.copy-to-clipboard__img{display:inline-block;background:#c70552;border-radius:3px;padding:14px;margin:5px}.copy-to-clipboard__text{flex:1;background:none;color:#fff;border:none;outline:none;margin:0;padding:0;text-align:center;font:18px/20px ProximaNovaBold,sans-serif}.copy-to-clipboard-btn{font:15px/18px ProximaNovaBold,sans-serif;color:#fff;height:46px;background:#c70552 url(../img/copy.a6f37a0c.svg) no-repeat 13px/22px 22px;border:none;border-radius:5px;width:100%;display:flex;cursor:pointer;text-transform:uppercase;align-items:center;justify-content:center}.fade-enter-active,.fade-leave-active{transition:opacity 1s}.fade-enter,.fade-leave-to{opacity:0}.lang{position:relative}.lang__popup{position:absolute;left:0;top:0;background-color:#c70552;margin:0;padding:0;list-style:none;width:100%}@media only screen and (max-width:490px){.lang__popup{width:80px;top:51px}}.lang__item{display:block;font:20px/90px proxima_nova_rgregular,sans-serif}.lang__link{display:block;text-align:center;text-decoration:none;color:#fff;transition:background-color .25s linear}.lang__link--current{cursor:default;background-color:#272c30}@media only screen and (min-width:1024px){.lang__link:hover{background-color:#272c30}}.top-tools{position:absolute;left:25px;top:40vw;transform:translateY(-50%);background-color:transparent;z-index:3}@media only screen and (min-width:1024px){.top-tools{display:flex;left:auto;right:0;top:0;transform:none}}@media only screen and (max-width:490px){.top-tools{top:45vw;left:15px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px}}.top-tools__item{display:flex;width:30px;height:30px;margin-top:5px;align-items:center;justify-content:center;background:#272c30}@media only screen and (max-width:490px){.top-tools__item{width:40px;height:40px;color:#fff}}@media only screen and (min-width:1024px){.top-tools__item{margin-top:0;width:90px;height:90px;background:none;border-left:1px solid #ededed}.top-tools__item--mobile{display:none}}.top-tools__item--active{background-color:#c70552}.top-tools__item:first-child{border-left-width:0}.top-tools__item--curr,.top-tools__item--lang{text-decoration:none;font:20px/90px proxima_nova_rgregular,sans-serif;border-left-width:1px!important}.top-tools__item--lang{color:#fff;font-size:12px}@media only screen and (min-width:1024px){.top-tools__item--lang{color:inherit;font-size:20px}}.top-tools__icon--desktop{display:none}@media only screen and (min-width:1024px){.top-tools__icon--desktop{display:block}}.top-tools__icon--mobile{width:16px;height:16px}@media only screen and (min-width:1024px){.top-tools__icon--mobile{display:none}}.news-listing{padding:18px 6px;display:flex;flex-direction:column;row-gap:46px;background-color:#fff}.news-listing__item{flex-shrink:0}.news-listing__item-img a{display:block;width:100%;height:0;padding-top:76.42857%;overflow:hidden;position:relative}.news-listing__item-img img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.news-listing__item-content>:last-child,.news-listing__item>:last-child{margin-bottom:0}.news-listing__item-title{margin:10px 0 0;font:12px/14px ProximaNovaBold,sans-serif;color:#101010;text-transform:uppercase}.news-listing__item-title a{color:#101010;text-decoration:none}.news-listing__item-content{margin-bottom:14px}.news-listing__item-content p{margin:0 0 20px}.news-listing__item-btn .btn{height:auto;display:inline-block;line-height:36px;width:auto}@media only screen and (min-width:1024px){.news-listing{flex-direction:row;flex-wrap:wrap;gap:140px 30px}.news-listing__item{flex-basis:calc(33.33333% - 30px);padding:0 10px}.news-listing__item-title{font-size:16px;line-height:22px}.news-listing__item-content{margin-bottom:17px}.news-listing__item-content p{margin-bottom:16px}}.news-popup .slick-dots{position:absolute;left:50%;transform:translate(-50%);bottom:-32px;width:100%;z-index:2}.news-popup .slick-dots li{width:auto;height:auto;padding:4px}.news-popup .slick-dots li button{border:none;width:auto;height:auto;padding:0}.news-popup .slick-dots li button:before{width:10px;height:10px;border-radius:5px;text-indent:-9999px;overflow:hidden}@media only screen and (min-width:480px){.news-popup .slick-dots{transform:none;left:auto;width:auto;right:10px}}@media only screen and (min-width:1024px){.news-popup .slick-dots{right:-5px}}.news-popup .slick-dots li button:before{background-color:hsla(0,0%,94.5%,.9)}.news-popup .slick-dots li.slick-active button:before{background-color:#c70552}.news-popup .slick-arrow.slick-next,.news-popup .slick-arrow.slick-prev{position:absolute;text-indent:-9999px;width:58px;height:16px;top:50%;z-index:3;background:none;background-size:58px 16px;outline:none;cursor:pointer;border:none;border-radius:0;overflow:hidden}@media only screen and (min-width:480px){.news-popup .slick-arrow.slick-next,.news-popup .slick-arrow.slick-prev{top:auto;bottom:-50px}}@media only screen and (min-width:1024px){.news-popup .slick-arrow.slick-next,.news-popup .slick-arrow.slick-prev{bottom:-50px;width:201px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:201px 16px}}.news-popup .slick-arrow.slick-prev{left:-20px;background-image:url(../img/promo-prev-sm.842b0140.svg)}@media only screen and (min-width:480px){.news-popup .slick-arrow.slick-prev{left:10px}}@media only screen and (min-width:1024px){.news-popup .slick-arrow.slick-prev{background-image:url(../img/promo-prev.80b09109.svg)}}.news-popup .slick-arrow.slick-next{right:-15px;background-image:url(../img/promo-next-sm.2db109db.svg)}@media only screen and (min-width:480px){.news-popup .slick-arrow.slick-next{right:auto;left:100px}}@media only screen and (min-width:1024px){.news-popup .slick-arrow.slick-next{left:250px;background-image:url(../img/promo-next.229db4ed.svg)}}.news-popup{width:100%;max-width:960px;margin:auto;color:#525252}.news-popup__headline{margin:0;padding:10px 0;color:#fff;font:16px/20px ProximaNovaBold,sans-serif;text-transform:uppercase}.news-popup__footer{margin:70px 0 0}.news-popup__footer .btn{display:inline-block;width:auto}.page-title{display:flex;align-items:center;justify-content:space-between;background-color:#272c30;font:700 20px/120% Arial,sans-serif;color:#fff;text-transform:uppercase;padding:0 20px}@media only screen and (min-width:1024px){.page-title{padding:12px 25px 13px}}.page-title__close{display:block;width:14px;height:14px;background:url(../img/page-title-close.869295ee.svg) 0 0 no-repeat;text-indent:-9999px;overflow:hidden}.lockdown{position:fixed;left:0;top:0;width:100%;background:#c70552;color:#fff;text-align:center;padding:5px;z-index:5}.lockdown a{text-decoration:none;color:#fff}@media only screen and (min-width:1024px){.lockdown{position:static;left:auto;top:auto;background:#c70552;color:#fff;text-align:center;font:15px/18px ProximaNovaBold,sans-serif;text-transform:uppercase;padding:4px;min-height:26px}}.app{flex:1}@media screen and (min-width:960px){.app{display:flex;flex-direction:column}}.header{position:fixed;left:0;top:0;width:100%;z-index:4}@media only screen and (min-width:1024px){.header{position:static;left:auto;top:auto;width:auto;flex:1 0 90px;max-height:90px;display:flex;z-index:1}}.header__title{flex:1;height:50px}.header__title .page-title__close{display:none}@media only screen and (min-width:1024px){.header__title{display:none}}.content{flex:1}@media screen and (min-width:960px){.content{display:flex}}.header,.navbar__opener{top:29px}.navbar__list{top:79px}.price-label{right:6px;top:85px;font:22px/30px ProximaNovaBold,sans-serif;padding:6px}@media only screen and (min-width:1024px){.price-label{top:8px}}@media only screen and (min-width:1024px){.top-tools{top:26px}}.global-loading-overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);z-index:9999;pointer-events:all}.sweet-modal__popup{padding:40px 0}.sweet-modal__header{align-items:flex-start}.sweet-modal__title{margin:0;font:30px/30px ProximaNovaBold,sans-serif;color:#101010;text-align:left}.sweet-modal__content{margin:15px 0 0;font:16px/19px ProximaNovaRegular,sans-serif;text-align:left;color:#676767}.sweet-modal__actions{padding:0 35px;justify-content:flex-start}.sweet-modal__ok-button{margin:auto}.sweet-modal__confirm-button,.sweet-modal__ok-button{width:135px;height:50px;color:#fff;text-transform:uppercase;cursor:pointer;letter-spacing:1.25px;font:14px/17px proxima_nova_rgregular,sans-serif;order:2}.sweet-modal__confirm-button{margin-left:15px}.sweet-modal__cancel-button{width:135px;height:50px;color:#fff;text-transform:uppercase;cursor:pointer;letter-spacing:1.25px;font:14px/17px proxima_nova_rgregular,sans-serif;order:1}