@font-face{font-family:"RF";font-display:swap;src:url(//sunrise-auto.ru/wp-content/themes/sunrise/dist/css/../fonts/RFDewi-Regular.woff2) format("woff2")}@font-face{font-family:"RF-Black";font-display:swap;src:url(//sunrise-auto.ru/wp-content/themes/sunrise/dist/css/../fonts/RFDewi-Black.woff2) format("woff2")}*{font-family:"RF";margin:0;padding:0;box-sizing:border-box}body{background:#000;color:#fff}@media (min-width:1024px){.container{margin-left:94px;margin-right:94px}.inner-container{padding-left:94px;padding-right:94px}}.nuxt-icon svg{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon.nuxt-icon--fill,.nuxt-icon.nuxt-icon--fill *{fill:currentColor!important}.nuxt-icon.nuxt-icon--stroke,.nuxt-icon.nuxt-icon--stroke *{stroke:currentColor!important}.dropdown-menu{display:none}.dropdown.show .dropdown-menu,.dropdown-menu.show{display:flex;flex-direction:column}input,select,textarea{background:#1c1c1c;color:#fff;border:none;font-size:.875rem;padding:15px 10px;outline:0 none}select{word-wrap:normal}.btn-grey{background:#1c1c1c}.swiper-scrollbar.swiper-scrollbar-horizontal{background:#666;position:relative;margin:30px 0 10px;height:8px;left:0;right:0;width:100%}.swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:red;cursor:pointer}.fade{opacity:0;transition:opacity .3s ease-in-out}.fade.show{opacity:1}.tab-pane{display:none}.tab-pane.active{display:block}.active[role=tab]{display:flex;align-items:center;justify-content:center;--un-bg-opacity:1;background-color:rgba(255,0,0,var(--un-bg-opacity));padding:1rem;--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.big-red-stroke{-webkit-text-stroke:1px red;color:#000;font-style:italic;font-size:9rem;display:block;text-align:center;margin-bottom:1rem;line-height:1;font-stretch:150%}@media(max-width:960px){.big-red-stroke{font-size:2rem}}.hover-red-underline{position:relative;text-decoration:none}.hover-red-underline:after{content:"";display:block;background-color:red;height:2px;width:100%;transform:scaleX(0);transform-origin:left;transition:transform .3s;position:absolute;left:0;right:0;bottom:0}.hover-red-underline:hover:after{transform:scaleX(1)}.b-cars-catalog-filter{background:rgba(75,75,75,.3) center top/100% auto no-repeat;border-radius:3px;border:1px solid #55524d;padding:1.375rem 1.875rem;text-align:left;margin:2rem 0}.b-cars-catalog-filter h2{font-size:1.5rem;margin-bottom:.75rem}.b-cars-catalog-filter label{display:block;width:100%;text-indent:2px;font-size:1rem;color:#ccc;margin-bottom:6px}.b-cars-catalog-filter input,.b-cars-catalog-filter select,.b-cars-catalog-filter .btn-submit{width:100%}.b-cars-catalog-filter input,.b-cars-catalog-filter select{visibility:hidden;height:51px}.b-cars-catalog-filter span.prefix,.b-cars-catalog-filter span.postfix{position:absolute;top:14px;font-size:14px;z-index:2;color:#777}.b-cars-catalog-filter span.prefix{left:10px}.b-cars-catalog-filter span.postfix{right:40px}.b-cars-catalog-filter div[class^=col] div{position:relative}.b-cars-catalog-filter .row{margin-bottom:8px}.b-cars-catalog-filter div[class*="w-1/2"] .select2-container{text-align:center}.b-cars-catalog-filter .row div[class^=col-6]:last-child .select2-selection--single{border-left:none}.b-cars-catalog-filter .btn-submit{height:48px;margin:auto 0 0px;padding:0 20px}.step-card{position:absolute;top:0;left:0;height:500px;background:#000;box-shadow:0 5px 20px rgba(0,0,0,.1);transform:scale(.8);opacity:0;transition:all .5s ease;z-index:1}.step-card.active{opacity:1 !important;z-index:10 !important}.step-card *{opacity:0}.step-card.active *{opacity:1}.step-card:nth-child(1){transform:scale(.8);opacity:1;z-index:9}.step-card:nth-child(1) *{opacity:1}.step-card:nth-child(2){transform:scale(.85);opacity:1;z-index:8}.step-card:nth-child(3){transform:scale(.9);opacity:1;z-index:7}.step-card:nth-child(4){transform:scale(.95);opacity:1;z-index:6}.step-card:nth-child(5){transform:scale(1);opacity:1;z-index:5}.step-card.past{opacity:.5;z-index:3}#faq-questions .b .content{overflow:hidden;transition:height .4s ease}#faq-questions .b[data-open=true]>.flex{background:#adadad}#faq-questions .b .nuxt-icon{display:inline-block;transition:transform .3s ease}#faq-questions .b[data-open=true] .nuxt-icon{transform:rotate(270deg)}#faq-questions .b[data-open=false] .nuxt-icon{transform:rotate(90deg)}.swiper-gallery{width:100%;height:400px;margin-left:auto;margin-right:auto}.swiper-gallery .swiper-slide{background-size:cover;background-position:center}.swiper-gallery .swiper-images{height:80%;width:100%}.swiper-gallery-nav{height:180px;box-sizing:border-box;padding:10px 0}.swiper-gallery-nav .swiper-slide{width:25%;height:100%;opacity:.4}.swiper-gallery-nav .swiper-slide-thumb-active{opacity:1}div[class*=swiper-gallery]{position:relative}div[class*=swiper-gallery] .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-gallery,.swiper-gallery-nav{user-select:none}.swiper-gallery .swiper-button-next,.swiper-gallery .swiper-button-prev{color:#777;width:10%;height:100%;top:0;bottom:0;margin-top:0}.swiper-gallery .swiper-button-next:hover,.swiper-gallery .swiper-button-prev:hover{background:rgba(255,255,255,.7)}.swiper-gallery .swiper-button-prev{left:0;right:auto;text-align:left}.swiper-gallery .swiper-button-next{right:0;left:auto;text-align:right}.running-string-text{text-transform:uppercase;font-feature-settings:"clig" off,"liga" off;font-size:42px;white-space:nowrap;font-style:normal;font-weight:900;line-height:64px;-webkit-text-stroke:1px #fff;-webkit-text-fill-color:transparent}.running-string-text:hover{color:red;-webkit-text-stroke:1px red}.wpcf7-spinner{position:absolute;margin-left:0;top:55%;transform:translateY(-50%);right:0}form .wpcf7-response-output{border:none;padding:0;margin:0;font-size:.85rem;margin-top:.25rem}.wpcf7{position:relative}.wpcf7 .wpcf7-response-output{border:none !important;padding:0 !important;margin:.25rem 0 0 !important}.b-intro .wpcf7 .wpcf7-response-output{position:absolute;background:#000;bottom:-20px;height:66px}.wpcf7 form.invalid .wpcf7-response-output{font-size:.85rem;color:#dc3232}.wpcf7 form.failed .wpcf7-response-output{font-size:.85rem;color:#ff8c00}.wpcf7-not-valid{box-shadow:inset 0 0 3pt .2pt red}.wpcf7-not-valid-tip{position:absolute;font-size:.85rem}.wpcf7 form.init .wpcf7-not-valid-tip{display:none}.wpcf7 form.init .wpcf7-not-valid{box-shadow:none}.wpcf7-form-control-wrap{padding-bottom:1rem !important}#wp-admin-bar-handl-utm-grabber,#wp-admin-bar-comments,#wp-admin-bar-customize{display:none !important}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.5);backdrop-filter:blur(2px);transition:opacity .3s ease;overflow-y:auto}.modal.fade{opacity:0}.modal.show{display:block;opacity:1}.modal-dialog{position:relative;width:auto;margin:1.75rem auto;pointer-events:none;max-width:100%;transition:transform .3s ease-out;transform:translateY(-30px)}.modal.show .modal-dialog{transform:translateY(0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}#order-dialog .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#000;border:1px solid #333;border-radius:.5rem;color:#fff}#agreements-dialog .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:rgba(0,0,0,.75);border:1px solid #333;border-radius:.5rem;color:#fff}.btn-close{position:absolute;top:1rem;right:1rem;width:1.5rem;height:1.5rem;background:0 0;border:none;cursor:pointer;color:#aaa;font-size:1.5rem;line-height:1;opacity:.5;transition:opacity .2s ease}.btn-close:hover{opacity:1}@media (min-width:768px){.modal-dialog{max-width:900px}}@media (max-width:767px){.modal-dialog{margin:1rem}}