/*!modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize*/*,*::before,*::after{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,segoe ui,Roboto,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji}hr{height:0;color:inherit}b,strong{font-weight:bolder}code{font-family:ui-monospace,SFMono-Regular,Consolas,liberation mono,Menlo,monospace;font-size:1em}table{text-indent:0;border-color:inherit}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button]{-webkit-appearance:button}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}:root{--container-padding:24px;--content-width:calc(1760px + (2 * var(--container-padding)));--grid-row-gap:12px;--grid-column-gap:12px}@media(min-width:992px){:root{--grid-row-gap:24px;--grid-column-gap:24px;--container-padding:40px}}@media(max-width:575px){:root{--container-padding:16px}}.container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%;margin:0 auto}.container:not(.container--fluid){max-width:var(--content-width)}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-row-gap)var(--grid-column-gap)}.grid.align-items-center{align-items:center}.col-6{grid-column-end:span 6}.col-12{grid-column-end:span 12}@media(min-width:768px){.col-sm-3{grid-column-end:span 3}.col-sm-4{grid-column-end:span 4}.col-sm-6{grid-column-end:span 6}.col-sm-8{grid-column-end:span 8}}@media(min-width:1200px){.col-lg-4{grid-column-end:span 4}}@media(max-width:991px){.bg-white-md-down{background-color:#fff}}.bg-green-1{background-color:#d2f52d}@font-face{font-family:porsche next;src:local("Porsche Next Bold"),local("PorscheNext-Bold"),url(/fonts/PorscheNext-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:porsche next;src:local("Porsche Next"),local("PorscheNext-Regular"),url(/fonts/PorscheNext-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:porsche next;src:local("Porsche Next Italic"),local("PorscheNext-Italic"),url(/fonts/PorscheNext-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--porsche:'Porsche Next', sans-serif;--paragraph-margin:24px}body{font-size:16px;line-height:1.5;font-family:var(--porsche);color:#080808}@media(max-width:767px){body{font-size:14px;line-height:1.7}}hr{width:100%;border-width:0;border-top:1px solid rgba(216,216,216,.5);margin:0}.h1,h1{font-size:48px;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:767px){.h1,h1{font-size:24px;line-height:1.3}}.h2,h2{font-size:36px;font-weight:400;line-height:1.3}@media(max-width:767px){.h2,h2{font-size:18px;line-height:1.5}}.h3,h3{font-size:24px;font-weight:400;line-height:1.3}@media(max-width:767px){.h3,h3{font-size:16px;line-height:1.5}}a:not(.button){color:#d5001c;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}a:not(.button):hover{background-color:#d5001c;color:#fff}a:not(.button).router-link{color:inherit;text-decoration:none}a:not(.button).router-link:focus,a:not(.button).router-link:hover{outline:none;background-color:transparent}a:not(.button).color-default{color:inherit;text-decoration:none}.text-large{font-size:18px;font-weight:400;line-height:1.5}@media(max-width:767px){.text-large{font-size:16px}}.text-body{font-size:16px;font-weight:400;line-height:24px}@media(max-width:767px){.text-body{font-size:14px}}.text-small{font-size:14px;font-weight:400;line-height:1.7}html,body,.body-overflow{min-height:100vh}main{margin-bottom:40px;position:relative}@media(min-width:768px){main{margin-bottom:80px}}img{max-width:100%}a:focus,input:focus,button:focus,select:focus{outline:none}.is-hidden{display:none !important}.no-margin{margin:0 !important}@media(min-width:768px){.is-hidden-sm-up{display:none !important}}@media(max-width:767px){.is-hidden-sm-down{display:none !important}}@media(min-width:992px){.is-hidden-md-up{display:none !important}}@media(max-width:991px){.is-hidden-md-down{display:none !important}}.header-padding{padding-top:116px}@media(max-width:991px){.header-padding{padding-top:56px}}.header-padding__detail{padding-top:0;margin-top:120px;border-top:1px solid rgba(216,216,216,.5)}@media(max-width:767px){.header-padding__detail{margin-top:48px}}.bg-grey-gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:radial-gradient(100% 100% at 50% 0%,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%),radial-gradient(267.67% 267.67% at 88.33% 3.5%,rgba(255,255,255,.25) 0%,rgba(254,254,254,.25) .52%,rgba(0,0,0,.25) 100%),linear-gradient(226.22deg,#bdbbbe 3.21%,#9d9ea3 113.49%);background-blend-mode:normal,soft-light,lighten,normal;opacity:.5}.info-icon{position:relative;display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid #080808;font-style:normal;font-weight:400;font-size:11px;line-height:16px;margin-left:10px;cursor:pointer}@media(max-width:767px){.info-icon{width:12px;height:12px;font-size:9px;line-height:12px;margin-left:8px}}.info-icon::before{content:'i';display:inline-block;position:relative;width:100%;text-align:center}@-webkit-keyframes stickyFromTop{from{top:-48px}to{top:0}}@keyframes stickyFromTop{from{top:-48px}to{top:0}}.mobile-header{background-color:#fff;transition:height 600ms ease-in-out;overflow:hidden;will-change:height;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.mobile-header .routing{font-size:18px;display:flex;flex-direction:column}.mobile-header .routing__link{display:block;padding:20px 0;cursor:pointer;text-align:center;text-decoration:none;color:inherit;text-transform:capitalize}.mobile-header .external{text-align:center;padding-bottom:40px}.header-wrapper{background-color:transparent;position:fixed;top:0;z-index:99;width:100%}.header-wrapper.sticky{background-color:#fff;-webkit-animation:stickyFromTop 1500ms cubic-bezier(.19,1,.22,1);animation:stickyFromTop 1500ms cubic-bezier(.19,1,.22,1);box-shadow:0 15px 30px rgba(0,0,0,.1)}.header{padding:24px 0;display:flex;justify-content:space-between;align-items:center}@media(max-width:991px){.header{padding:8px 0}}.header__logo{width:auto;height:56px;cursor:pointer}@media(max-width:991px){.header__logo{height:32px}}@media(max-width:991px){.header__logo.breakpoint-sm{height:56px}}@media(max-width:767px){.header__logo.breakpoint-sm{height:32px}}.header .routing{display:flex;align-items:center}.header .routing__link{display:inline-block;margin:0 24px;cursor:pointer;padding:16px 0;border-top:2px solid transparent;border-bottom:2px solid transparent}@media(max-width:1199px){.header .routing__link{margin:0 8px}}.header .routing__link::first-letter{text-transform:capitalize}.header .routing__link:hover,.header .routing__link.active{border-bottom-color:#080808}.header__burger-menu{cursor:pointer;width:24px;height:16px;position:relative;display:flex;align-items:center}.header__burger-menu .line{background-color:#080808;height:1px;width:100%}.header__burger-menu .line::before{top:0;background-color:#080808;content:'';height:1px;position:absolute;left:0;width:100%;transform-origin:0;transform:rotate(0);transition:all 200ms linear 0s}.header__burger-menu .line::after{bottom:0;background-color:#080808;content:'';height:1px;position:absolute;left:0;width:100%;transform-origin:0;transform:rotate(0);transition:all 200ms linear 0s}.header.open{border-bottom:1px solid #dad9de}.header.open .header__burger-menu .line{background-color:transparent}.header.open .header__burger-menu .line::before{transform:rotate(45deg);width:21px}.header.open .header__burger-menu .line::after{transform:rotate(-45deg);width:21px}.header__back{height:24px;display:flex;justify-content:center;gap:24px;cursor:pointer}.header__back-text{text-transform:uppercase}.header__back-arrow{position:relative;width:80px}.header__back-arrow::before{content:'';display:block;position:absolute;width:16px;height:16px;top:3px;left:2px;border:solid #080808;border-width:0 1px 1px 0;padding:3px;transform:rotate(135deg)}.header__back-arrow::after{content:'';display:block;position:absolute;width:100%;height:1px;top:11px;left:0;background-color:#080808}.header__empty-right{width:144px}@media(max-width:767px){.header__empty-right{width:80px}}.header.detail-height{height:72px}@media(max-width:767px){.header.detail-height{height:48px}}.footer{padding:80px 80px 64px;background-color:#fff}@media(max-width:767px){.footer{padding:40px 24px 60px}}.footer h4{font-weight:700;font-size:16px;line-height:24px;margin:0 0 12px}.footer__contacts{display:flex;margin-bottom:40px}@media(max-width:767px){.footer__contacts{flex-direction:column;margin-bottom:32px;gap:24px}}@media(min-width:768px){.footer__contacts{gap:64px}}.footer__contacts a{text-decoration:inherit;color:inherit}.footer__copyright{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width:991px){.footer__copyright{flex-direction:column;align-items:baseline}}@media(max-width:991px){.footer__links{display:flex;flex-wrap:wrap;-moz-column-gap:32px;column-gap:32px}}.footer__links a{color:inherit}@media(min-width:992px){.footer__links a+a{margin-left:32px}}.footer__disclaimer{font-size:12px;line-height:2}@media(max-width:767px){.footer__disclaimer{font-size:10px}}.cookies{position:fixed;width:100%;bottom:0;background-color:#fff;padding:12px 0;box-shadow:0 0 20px rgba(0,0,0,.1);z-index:1000}@media(min-width:992px){.cookies{padding:14px 26px 12px 46px;min-height:56px}}.hero{position:relative}.hero__container{display:flex;align-items:center;position:relative}@media(max-width:991px){.hero__container{flex-direction:column}}.hero__image{width:100%;overflow:hidden;position:relative;padding-bottom:28px;height:320px}@media(min-width:440px){.hero__image{height:500px}}@media(min-width:576px){.hero__image{height:650px}}@media(min-width:992px){.hero__image{max-width:65%;order:1;padding-bottom:80px}}@media(min-width:1200px){.hero__image{height:800px}}.hero__pagination{display:block;width:100%}.hero__pagination .swiper-pagination-bullet{width:4px;height:4px;background-color:#080808;border-radius:0;opacity:.2}.hero__pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:16px}.hero__pagination .swiper-pagination-bullet.active{opacity:1}.hero__description{padding:0 0 80px}@media(min-width:992px){.hero__description{padding:0 80px 80px 0;min-width:480px;order:0}}@media(min-width:1200px){.hero__description{width:35%;padding:0 120px 80px 0}}.hero__subtitle{font-size:16px;line-height:24px;font-weight:400;text-transform:uppercase}@media(max-width:767px){.hero__subtitle{font-size:14px}}.hero__title{text-transform:uppercase}.hero__slider-icons{display:flex;gap:52px;margin-top:40px}@media(min-width:1200px){.hero__slider-icons{margin-top:80px}}.hero__slider-icon{position:relative;width:108px;min-height:56px;cursor:pointer}.hero__slider-icon::before{content:'';display:block;position:absolute;top:0;left:0;width:56px;height:56px;border-radius:50%;border:1px solid #080808;transition:all 400ms ease-in-out}.hero__slider-icon::after{content:'';display:block;position:absolute;top:27px;right:0;width:80px;height:1px;background-color:#080808}.hero__slider-icon.right::before{left:unset;right:0}.hero__slider-icon.right::after{right:unset;left:0}.hero__slider-icon:hover::before{border-width:0 1px 1px 0;padding:3px;transform:rotate(135deg);border-radius:0}.hero__slider-icon:hover.right::before{transform:rotate(-45deg)}.hero__slide-down{height:80px;display:block;position:absolute;bottom:0;cursor:pointer;padding-left:16px;border-left:1px solid #080808}.hero__slide-down:hover span{background-color:#d5001c}.hero h1+.text-body{padding-bottom:40px}@media(max-width:1199px){.hero h1+.text-body{margin-bottom:0;padding-bottom:24px}}@media(max-width:991px){.hero .button-group{margin-bottom:40px}}.vehicle{position:relative}.vehicle::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:radial-gradient(100% 100% at 50% 0%,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%),radial-gradient(267.67% 267.67% at 88.33% 3.5%,rgba(255,255,255,.25) 0%,rgba(254,254,254,.25) .52%,rgba(0,0,0,.25) 100%),linear-gradient(226.22deg,#bdbbbe 3.21%,#9d9ea3 113.49%);background-blend-mode:normal,soft-light,lighten,normal;opacity:.5}.vehicle__hero{height:320px;position:relative}@media(max-width:767px){.vehicle__hero{height:240px}}.vehicle__hero-label{position:absolute;top:0;left:0;background-color:#080808;color:#fff;font-size:16px;line-height:1.5;padding:4px 16px;text-transform:uppercase;z-index:3}.vehicle__hero-image{height:100%;display:flex;justify-content:center;align-items:center;position:relative;z-index:2;cursor:pointer}.vehicle__hero-image-img{background:no-repeat 50%/cover;width:100%;height:100%}.vehicle__hero::before{content:'';display:block;position:absolute;width:100%;height:50%;top:0;left:0;z-index:1;background:radial-gradient(100% 100% at 50% 0%,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%),radial-gradient(267.67% 267.67% at 88.33% 3.5%,rgba(255,255,255,.25) 0%,rgba(254,254,254,.25) .52%,rgba(0,0,0,.25) 100%),linear-gradient(226.22deg,#bdbbbe 3.21%,#9d9ea3 113.49%);background-blend-mode:normal,soft-light,lighten,normal;opacity:.5}.vehicle__name{height:72px;background-color:rgba(255,255,255,.5);padding:20px 24px}@media(max-width:767px){.vehicle__name{padding:12px 24px;height:44px}}.vehicle__features{padding:20px 24px;padding-bottom:4px;background-color:#fafafa}@media(max-width:767px){.vehicle__features{padding:12px 24px}}.vehicle__feature{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:1.5;height:72px;border-bottom:1px solid #dad9de}@media(max-width:767px){.vehicle__feature{font-size:10px;line-height:2;height:44px}}.vehicle__feature-value{font-weight:700}.vehicle__feature.price .vehicle__feature-name{background-color:rgba(218,217,222,.5);line-height:2}@media(max-width:767px){.vehicle__feature.price .vehicle__feature-name{line-height:1.5}}.vehicle__feature.credit-price .text-small{font-weight:400}.vehicle__feature.credit-price .vehicle__feature-value{line-height:1.2}.vehicle__feature.credit-price .vehicle__feature-name{background-color:#d2f52d;line-height:2}.vehicle__feature:last-child{border-bottom:none}.vehicle__cta{background-color:#fff}.vehicle .button{text-transform:uppercase}.listing__vehicles-wrapper{display:flex;flex-direction:column}.listing__vehicles-wrapper.reverse-order .listing__vehicles:nth-child(1){order:2}.listing__vehicles-wrapper.reverse-order .listing__vehicles:nth-child(2){order:1}.listing__vehicles{padding:80px 0;border-bottom:1px solid #dad9de}@media(max-width:767px){.listing__vehicles{padding:40px 0}}.listing__title{position:relative;margin-bottom:48px}.listing__title h2{margin-top:0;margin-bottom:24px;text-transform:uppercase}@media(max-width:767px){.listing__title h2{margin-bottom:8px}}.listing__title p{margin-bottom:0}@media(max-width:767px){.listing__title p{margin-top:8px}}.listing__order{position:absolute;bottom:0;right:0;display:flex;align-items:center;gap:12px;cursor:pointer}@media(max-width:575px){.listing__order{position:relative;margin-top:16px}}.listing__order-icon{display:inline-block;width:24px;height:24px}.listing__order-icon::before{content:'';display:block;position:absolute;background-color:#080808;width:1px;height:24px;top:0;left:11px}.listing__order-icon::after{content:'';display:block;position:absolute;border:solid #080808;border-width:0 1px 1px 0;padding:3px;transform:rotate(45deg);height:17px;width:17px;top:5px;left:3px}.listing__order-icon.up::after{border-width:1px 0 0 1px}.modal-mask{display:flex;position:fixed;z-index:1998;top:0;left:0;width:100vw;min-height:100vh;background-color:rgba(8,8,8,.85);justify-content:center;align-items:center}.modal-mask__window{width:calc(100% - 80px);max-width:860px;padding:40px;background-color:#fff;max-height:calc(100vh - 12px);position:absolute;overflow-y:auto}@media(max-width:767px){.modal-mask__window{width:calc(100% - 40px);padding:16px}}.modal-mask__window-close{position:relative;height:24px;width:24px;margin-left:auto;margin-right:0;cursor:pointer}.modal-mask__window-close::before{content:'';position:absolute;right:-8px;top:0;width:32px;height:1px;background-color:#080808;transform-origin:0 0;transform:rotate(45deg)}.modal-mask__window-close::after{content:'';position:absolute;right:-8px;bottom:0;width:32px;height:1px;background-color:#080808;transform-origin:0 0;transform:rotate(-45deg)}.modal-mask__window-body{padding:24px 80px 64px}@media(max-width:767px){.modal-mask__window-body{padding:24px 24px 40px}}@media(max-width:575px){.modal-mask__window-body{padding:24px 0}}.modal-mask__title{text-align:center;text-transform:uppercase;margin-top:0}.modal-mask__text{text-align:center}.modal-mask__error{font-weight:700;color:#d5001c}.unknown-page__container{min-height:884px;height:calc(100vh - 108px);background:no-repeat 50%/cover;position:relative}@media(max-width:767px){.unknown-page__container{min-height:504px;height:calc(100vh - 48px)}}.unknown-page__container-bg{position:absolute;z-index:1;width:100%;height:100%;background:linear-gradient(0deg,rgba(8,8,8,.65),rgba(8,8,8,.65))}.unknown-page__box{color:#fff;padding:24px;display:flex;justify-content:center;align-items:center;z-index:2;position:relative;height:100%}.unknown-page__box-wrapper{max-width:568px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}@media(max-width:767px){.unknown-page__box-wrapper{gap:24px}}.unknown-page__title{font-size:160px;line-height:1;font-weight:700;letter-spacing:12px;margin:0}@media(max-width:767px){.unknown-page__title{font-size:80px;letter-spacing:8px}}.unknown-page__text{text-align:center}.unknown-page__cta{width:100%;max-width:400px;margin:0 auto}.unknown-page__cta .button{color:#fff;border-color:#fff;text-transform:uppercase}.unknown-page__cta .button__icon-arrow{background-color:#fff}.unknown-page__cta .button__icon-arrow::before{background-color:#080808}.unknown-page__cta .button__icon-arrow::after{border-color:#080808}.unknown-page__cta .button-group:hover .button__icon-arrow::before{background-color:#fff}.unknown-page__cta .button-group:hover .button__icon-arrow::after{border-color:#fff}.loader{display:flex;position:fixed;z-index:3000;top:0;left:0;width:100vw;min-height:100vh;background-color:rgba(8,8,8,.85);justify-content:center;align-items:center}.loader__image{width:80px;height:80px}.home-section-wrapper{grid-gap:32px;padding:172px 0}@media(max-width:767px){.home-section-wrapper{grid-gap:24px;padding:40px 0}}.home-section{position:relative;cursor:pointer}.home-section img{width:100%;display:block;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.home-section__description{padding:28px 40px;border:solid #dad9de;border-width:0 0 1px 1px;flex-grow:3}@media(max-width:767px){.home-section__description{padding:24px 16px}}.home-section__description h2{margin-top:0;text-transform:uppercase}@media(min-width:768px){.home-section__description p{max-width:80%}}.home-section .router-link{display:flex;flex-direction:column;height:100%}.home-model-wrapper{display:flex;flex-wrap:wrap}.home-model-wrapper-title{margin-top:0;margin-bottom:64px;text-transform:uppercase}@media(max-width:767px){.home-model-wrapper-title{margin-bottom:24px}}.home-model{background-size:cover;background-position:50%;background-repeat:no-repeat;width:33.3%;height:480px;position:relative;cursor:pointer}@media(max-width:1199px){.home-model{height:400px}}@media(max-width:991px){.home-model{width:50%;height:300px}}@media(max-width:767px){.home-model{width:100%;height:240px}}.home-model__title{position:absolute;width:100%;bottom:72px;text-align:center;color:#fff;text-transform:uppercase;font-weight:700;margin:0}.home-model::before{content:'';display:block;position:absolute;width:calc(100% - 64px);height:calc(100% - 64px);border:1px solid #080808;top:32px;left:32px}.home-model .router-link{display:block;height:100%;position:relative}.model-banner-wrapper:not(.header-padding){padding-top:64px}@media(max-width:767px){.model-banner-wrapper{background-color:#fafafa}.model-banner-wrapper:not(.header-padding){padding-top:40px}}.model-banner{width:100%;height:80px;background-color:#fafafa;border-top:1px solid rgba(8,8,8,.2);border-bottom:1px solid rgba(8,8,8,.2);transition:height 600ms ease-in-out}@media(max-width:767px){.model-banner{background-color:transparent;border-width:0;height:52px;overflow:hidden}}@media(max-width:767px){.model-banner.open{height:384px;box-shadow:0 10px 30px rgba(0,0,0,.15)}}.model-banner__items{display:flex;justify-content:space-evenly;align-items:center}@media(max-width:767px){.model-banner__items{display:block}}.model-banner__item{text-transform:uppercase;font-size:32px;line-height:.9;font-weight:700;color:#dad9de;cursor:pointer;display:inline-block;padding:24px 8px}@media(max-width:767px){.model-banner__item{display:block;text-align:center;font-size:20px;margin-bottom:32px;padding:0}}.model-banner__item.active,.model-banner__item:hover{color:#080808}@media(min-width:768px){.model-banner__item.active,.model-banner__item:hover{border-bottom:2px solid #d5001c}}.model-banner__space{height:40px}.detail-vehicle{margin-top:56px}@media(max-width:767px){.detail-vehicle{margin-top:16px}}.detail-vehicle__title{display:flex;align-items:center;gap:16px;margin-bottom:24px}@media(max-width:767px){.detail-vehicle__title{flex-direction:column;gap:8px;align-items:start;margin-bottom:16px}}.detail-vehicle__title-name{margin:0;display:inline-block}@media(max-width:767px){.detail-vehicle__title-name{order:2}}.detail-vehicle__title-labels{display:flex;gap:12px;height:32px}@media(max-width:767px){.detail-vehicle__title-labels{order:1;height:24px}}.detail-vehicle__title-label{padding:4px 16px;background-color:#080808;color:#fff;text-transform:uppercase}.detail-vehicle__dropdown-toggle{display:flex;justify-content:space-between}.detail-vehicle__dropdown-text{text-transform:uppercase}.detail-vehicle__dropdown-icon{border:solid #080808;border-width:0 1px 1px 0;padding:3px;transform:rotate(45deg);height:12px;width:12px}.detail-vehicle__dropdown-items{background-color:#fafafa;transition:height 600ms ease-in-out;overflow:hidden;will-change:height;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.detail-vehicle__dropdown-items--container{margin-top:16px;padding-top:24px}.detail-vehicle__labels{display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:767px){.detail-vehicle__labels{flex-direction:column;gap:16px}}.detail-vehicle__labels-left{display:flex;gap:24px}@media(max-width:767px){.detail-vehicle__labels-left{flex-direction:column;gap:8px}}.detail-vehicle__labels-right a{color:inherit}.detail-vehicle__label{font-weight:700;position:relative;display:flex;align-items:center}.detail-vehicle__label .icon{display:inline-block;height:28px;width:28px;background:50%/contain no-repeat;margin-right:12px}@media(max-width:767px){.detail-vehicle__label .icon{height:16px;width:16px;margin-right:8px}}.detail-vehicle__label.fuel .icon{background-image:url(/media/icons/fuel_pump.png)}.detail-vehicle__label.electric .icon{background-image:url(/media/icons/electric_plug.png)}.detail-vehicle__label.co2 .icon{background-image:url(/media/icons/co2.png)}.detail-vehicle__price-group{background-color:#fafafa}.detail-vehicle__price-group-wrapper{display:flex;justify-content:space-between}@media(max-width:991px){.detail-vehicle__price-group-wrapper{flex-direction:column;justify-content:start}}@media(max-width:767px){.detail-vehicle__price-group-wrapper{padding:0}}.detail-vehicle__price{display:flex;align-items:center;gap:24px}@media(max-width:991px){.detail-vehicle__price{justify-content:space-between}}.detail-vehicle__price-total{padding:20px 56px 20px 24px;background-color:#dad9de;display:flex;align-items:center;gap:24px}@media(max-width:767px){.detail-vehicle__price-total{padding:12px 16px 12px 24px;gap:8px}}.detail-vehicle__price-value{font-weight:700}.detail-vehicle__price-change{text-transform:uppercase;cursor:pointer;padding-left:40px;position:relative}@media(max-width:767px){.detail-vehicle__price-change{padding-left:16px}}.detail-vehicle__price-change::before{position:absolute;content:'';left:0;top:-8px;width:30px;height:30px;display:inline-block;background:url(/media/icons/edit.png)50%/contain no-repeat}@media(max-width:767px){.detail-vehicle__price-change::before{width:16px;height:16px;top:-10px}}@media(max-width:767px){.detail-vehicle__price-ration{padding-right:var(--container-padding)}}.detail-vehicle__price-ration span{line-height:32px}@media(max-width:767px){.detail-vehicle__price-ration span{line-height:24px}}.detail-vehicle__price-ration b{font-size:20px;font-weight:400}@media(max-width:767px){.detail-vehicle__price-ration b{line-height:16px}}.detail-vehicle__technicals{display:flex;justify-content:space-between;margin-top:24px}@media(max-width:767px){.detail-vehicle__technicals{flex-direction:column;margin-top:0}}.detail-vehicle__technical{border-left:1px solid rgba(8,8,8,.2);padding:0 16px;flex-grow:5}@media(max-width:767px){.detail-vehicle__technical{flex-grow:1;display:flex;justify-content:space-between;border-left:none;border-top:1px solid rgba(8,8,8,.2);padding:12px 0}}.detail-vehicle__technical-value{display:block;font-weight:700;margin-bottom:8px}@media(max-width:767px){.detail-vehicle__technical-value{margin-bottom:0}}.detail-vehicle.sticky{-webkit-animation:stickyFromTop 1500ms cubic-bezier(.19,1,.22,1);animation:stickyFromTop 1500ms cubic-bezier(.19,1,.22,1);box-shadow:0 15px 30px rgba(0,0,0,.1);background-color:#fff;position:fixed;top:0;z-index:101;width:100%;margin-top:0;display:flex}@media(max-width:1199px){.detail-vehicle.sticky{flex-direction:column}}.detail-vehicle.sticky .sticky-hide{display:none}.detail-vehicle.sticky .detail-vehicle__dropdown,.detail-vehicle.sticky .detail-vehicle__labels,.detail-vehicle.sticky .detail-vehicle__technicals{display:none}.detail-vehicle.sticky .detail-vehicle__title{margin-bottom:0;height:72px;align-items:center}@media(max-width:1199px){.detail-vehicle.sticky .detail-vehicle__title{height:60px;justify-content:center}}.detail-vehicle.sticky .detail-vehicle__title-name{font-size:24px;line-height:32px}@media(max-width:1199px){.detail-vehicle.sticky .detail-vehicle__title-name{margin-top:8px}}@media(max-width:1199px){.detail-vehicle.sticky .detail-vehicle__title-labels{display:none;height:0}}.detail-vehicle.sticky .detail-vehicle__price-group{min-width:760px}@media(min-width:1440px){.detail-vehicle.sticky .detail-vehicle__price-group{padding-right:var(--container-padding)}}@media(max-width:1199px){.detail-vehicle.sticky .detail-vehicle__price-group{min-width:unset}}.detail-vehicle.sticky .detail-vehicle__price-group-wrapper{padding:0}.detail-vehicle.sticky .detail-vehicle__price-change{padding-left:16px}.detail-vehicle.sticky .detail-vehicle__price-change span{display:none}.detail-vehicle.sticky .detail-vehicle__price-change::before{top:-16px}@media(max-width:1199px){.detail-vehicle.sticky .detail-vehicle__price-change::before{top:-11px}}.detail-vehicle.sticky .detail-vehicle__price-total{padding-right:24px;gap:12px}@media(min-width:1200px){.detail-vehicle.sticky .detail-vehicle__cta .button{padding:24px 12px}}.detail-vehicle__slider{position:relative;height:280px;margin-top:0}@media(min-width:440px){.detail-vehicle__slider{height:320px}}@media(min-width:576px){.detail-vehicle__slider{height:364px}}@media(min-width:768px){.detail-vehicle__slider{height:500px;margin-top:40px}}@media(min-width:992px){.detail-vehicle__slider{height:616px}}@media(min-width:1200px){.detail-vehicle__slider{height:728px}}.detail-vehicle__slider::before{content:'';display:block;position:absolute;width:100%;height:50%;top:0;left:0;z-index:1;background:radial-gradient(100% 100% at 50% 0%,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%),radial-gradient(267.67% 267.67% at 88.33% 3.5%,rgba(255,255,255,.25) 0%,rgba(254,254,254,.25) .52%,rgba(0,0,0,.25) 100%),linear-gradient(226.22deg,#bdbbbe 3.21%,#9d9ea3 113.49%);background-blend-mode:normal,soft-light,lighten,normal;opacity:.5}.detail-vehicle__slider::after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background:radial-gradient(100% 100% at 50% 0%,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%),radial-gradient(267.67% 267.67% at 88.33% 3.5%,rgba(255,255,255,.25) 0%,rgba(254,254,254,.25) .52%,rgba(0,0,0,.25) 100%),linear-gradient(226.22deg,#bdbbbe 3.21%,#9d9ea3 113.49%);background-blend-mode:normal,soft-light,lighten,normal;opacity:.5}.detail-vehicle__slider-wrapper{height:100%;position:relative;z-index:2;padding-bottom:40px}@media(min-width:768px){.detail-vehicle__slider-wrapper{padding:0 96px 60px}}.detail-vehicle__slider-images{height:100%;padding:40px;position:relative}@media(max-width:767px){.detail-vehicle__slider-images{padding:24px}}@media(min-width:992px){.detail-vehicle__slider-images{max-width:1300px;margin:0 auto}}.detail-vehicle__slider-icon{position:absolute;width:108px;min-height:56px;cursor:pointer;left:-56px;top:50%;transform:translateY(-50%);z-index:5}@media(max-width:767px){.detail-vehicle__slider-icon{display:none}}.detail-vehicle__slider-icon.right{left:unset;right:-56px}.detail-vehicle__slider-icon::before{content:'';display:block;position:absolute;top:0;left:0;width:56px;height:56px;border-radius:50%;border:1px solid #080808;transition:all 400ms ease-in-out}.detail-vehicle__slider-icon::after{content:'';display:block;position:absolute;top:27px;right:0;width:80px;height:1px;background-color:#080808}.detail-vehicle__slider-icon.right::before{left:unset;right:0}.detail-vehicle__slider-icon.right::after{right:unset;left:0}.detail-vehicle__slider-icon:hover::before{border-width:0 1px 1px 0;padding:3px;transform:rotate(135deg);border-radius:0}.detail-vehicle__slider-icon:hover.right::before{transform:rotate(-45deg)}.detail-vehicle__slider .swiper-pagination{display:block;width:100%;bottom:-32px !important}.detail-vehicle__slider .swiper-pagination .swiper-pagination-bullet{width:4px;height:4px;background-color:#080808;border-radius:0;opacity:.2}.detail-vehicle__slider .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:16px}.detail-vehicle__slider .swiper-pagination .swiper-pagination-bullet.active{opacity:1}.detail-financing-types{margin-top:80px}@media(max-width:767px){.detail-financing-types{margin-top:32px}}.detail-financing-types__title{text-transform:uppercase;margin:0 0 56px}@media(max-width:767px){.detail-financing-types__title{margin-bottom:16px}}.detail-financing-types__mobile{background-color:#fff}.detail-financing-types__mobile .button{text-transform:uppercase}.detail-financing-types__options{display:flex;gap:32px;transition:all 600ms ease-in-out;overflow:hidden;will-change:height;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width:767px){.detail-financing-types__options{flex-direction:column;align-items:center}}.detail-financing-types__option{text-transform:uppercase;padding:24px 72px;border:1px solid #080808;cursor:pointer}@media(max-width:991px){.detail-financing-types__option{padding:24px 36px}}@media(max-width:767px){.detail-financing-types__option{padding:0;font-size:20px;line-height:1;font-weight:700;color:#dad9de;border:none}}.detail-financing-types__option.active,.detail-financing-types__option:hover{background-color:#080808;color:#fff}@media(max-width:767px){.detail-financing-types__option.active,.detail-financing-types__option:hover{background-color:transparent;color:#080808}}@media(max-width:767px){.detail-financing-types__option:first-child{padding-top:40px}}.detail-financing-types__description{margin:40px 0 64px;background-color:#fafafa;padding:32px}@media(max-width:767px){.detail-financing-types__description{margin:16px 0 24px;padding:16px 16px 24px}}.detail-financing-types__description-title{text-transform:uppercase}.detail-financing-types__description-cta{display:inline-block}.detail-financing-types__description-link{text-transform:uppercase;display:flex;align-items:flex-start;position:relative}.detail-financing-types__description-link:not(:hover){color:inherit !important}.detail-financing-types__description-arrow{position:relative;display:inline-block;width:24px;height:100%;margin-left:24px;color:transparent}@media(max-width:767px){.detail-financing-types__description-arrow{width:16px;margin-left:12px}}.detail-financing-types__description-arrow::before{content:'';display:block;position:absolute;width:16px;height:16px;top:3.2px;left:5px;border:solid #080808;border-width:0 1px 1px 0;padding:3px;transform:rotate(-45deg)}@media(max-width:767px){.detail-financing-types__description-arrow::before{width:11px;height:11px;top:4px;left:4px}}.detail-financing-types__description-link:hover .detail-financing-types__description-arrow::before{border-color:#fff;-webkit-animation:forwardArrowRotated .8s infinite alternate ease-in-out;animation:forwardArrowRotated .8s infinite alternate ease-in-out}.detail-financing-types__description-arrow::after{content:'';display:block;position:absolute;width:100%;height:1px;top:11px;left:0;background-color:#080808}@media(max-width:767px){.detail-financing-types__description-arrow::after{top:9px}}.detail-financing-types__description-link:hover .detail-financing-types__description-arrow::after{background-color:#fff;-webkit-animation:forwardArrow .8s infinite alternate ease-in-out;animation:forwardArrow .8s infinite alternate ease-in-out}.detail-calculation__title{margin-top:64px}@media(max-width:767px){.detail-calculation__title{margin-top:32px}}.detail-calculation__sliders{margin-bottom:100px;display:flex;flex-direction:column;gap:56px}@media(max-width:767px){.detail-calculation__sliders{margin-bottom:44px;gap:32px}}.detail-calculation__slider-slider{padding:0 16px;position:relative}.detail-calculation__slider:nth-child(1){order:1}.detail-calculation__slider:nth-child(2){order:2}.detail-calculation__slider:nth-child(3){order:3}.detail-calculation__sliders.period-first .detail-calculation__slider:nth-child(1){order:2}.detail-calculation__sliders.period-first .detail-calculation__slider:nth-child(2){order:1}.detail-calculation__numbers{margin-bottom:64px}@media(max-width:767px){.detail-calculation__numbers{margin-bottom:16px}}.detail-calculation__number{background-color:#fafafa;border:1px solid #fafafa;padding:24px;display:flex;flex-direction:column;gap:12px}@media(max-width:767px){.detail-calculation__number{padding:16px;gap:8px}}.detail-calculation__number.highlight{border-color:#080808}.detail-calculation__number.highlight .h3{font-weight:700}.detail-calculation__footer{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.detail-calculation__footer-cta{min-width:484px}@media(max-width:767px){.detail-calculation__footer-cta{margin-bottom:16px;min-width:100%}}.detail-calculation__eurotax{text-align:right;margin-bottom:64px}@media(max-width:767px){.detail-calculation__eurotax{margin-bottom:32px;text-align:left}}.detail-calculation__eurotax a{color:#080808}.detail-calculation__credit-box h2{text-transform:uppercase}.el-slider__button-wrapper{top:-16px}@media(max-width:767px){.el-slider__button-wrapper{top:-17px}}.el-slider__button{width:32px;height:32px;background-color:#080808;border:0;border-radius:0}@media(max-width:767px){.el-slider__button{width:16px;height:16px}}.el-slider__runway{height:4px;background-color:#dad9de}@media(max-width:767px){.el-slider__runway{height:2px}}.el-slider__runway::before{content:'';display:block;position:absolute;width:100%;height:32px;top:-14px}@media(max-width:767px){.el-slider__runway::before{height:16px;top:-7px}}.el-slider__bar{height:4px;background-color:#080808;z-index:1}@media(max-width:767px){.el-slider__bar{height:2px}}.el-slider__marks-text{margin-top:32px;font-family:var(--porsche);font-size:20px;line-height:1.4;color:#080808}@media(max-width:767px){.el-slider__marks-text{font-size:10px;line-height:2;margin-top:16px}}.el-slider__marks-text::before{content:'';display:block;position:absolute;top:-38px;left:50%;transform:translateX(-50%);width:16px;height:16px;background-color:#dad9de}@media(max-width:767px){.el-slider__marks-text::before{width:8px;height:8px;top:-19px}}.el-slider__marks-text:first-child::before{width:32px;height:32px;top:-46px;background-color:#080808}@media(max-width:767px){.el-slider__marks-text:first-child::before{width:16px;height:16px;top:-23px}}.el-slider__marks-text:last-child::before{width:32px;height:32px;top:-46px}@media(max-width:767px){.el-slider__marks-text:last-child::before{width:16px;height:16px;top:-23px}}.el-popper.is-dark{color:#fff}.el-popper.is-dark .el-popper__arrow::before{background-color:#080808}.v-toast__item{max-width:270px}.v-toast__icon{display:none !important}.v-toast__item--error{background-color:#d5001c}body .p-dropdown{width:100%;border-width:0;border-radius:0}body .p-dropdown.p-disabled{cursor:not-allowed}body .p-dropdown .p-dropdown-label,body .p-dropdown .p-dropdown-trigger{border-bottom:1px solid #0a1826;border-radius:0;padding-bottom:7px}body .p-dropdown .p-inputtext,body .p-dropdown .p-dropdown-item{font-family:var(--porsche)}@media(max-width:767px){body .p-dropdown .p-inputtext,body .p-dropdown .p-dropdown-item{font-size:14px}}.el-date-picker,.el-popper{background-color:#fafafa !important}.el-date-picker.is-dark,.el-popper.is-dark{background-color:#080808 !important}.el-date-picker .el-date-table td.today span{color:#d5001c}.el-date-picker .el-date-table td.current:not(.disabled) span,.el-date-picker .el-date-table td:not(.disabled):hover span{background-color:#d5001c;color:#fff}.el-date-picker .el-date-table td.available:hover{color:#d5001c}.el-date-picker .el-date-table td.disabled div{background-color:transparent;color:rgba(216,216,216,.8)}.swiper,.swiper-wrapper,.swiper-slide{height:100%}.swiper-slide{background:no-repeat 50%/cover}.swiper-slide img{margin:0 auto;display:block;height:100%}input::-moz-placeholder,textarea::-moz-placeholder{font-size:16px;line-height:24px;color:#b5b4ba !important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:16px;line-height:24px;color:#b5b4ba !important}input::placeholder,textarea::placeholder{font-size:16px;line-height:24px;color:#b5b4ba !important}@media(max-width:767px){input::-moz-placeholder,textarea::-moz-placeholder{font-size:14px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:14px}input::placeholder,textarea::placeholder{font-size:14px}}.form input{width:100%;border-bottom-style:solid;border-bottom-color:#0a1826 !important;border-width:0 0 1px;padding-bottom:12px}.form textarea{background-color:rgba(216,216,216,.5);width:100%;min-height:160px;padding:16px}@media(max-width:767px){.form textarea{min-height:unset;padding:8px}}.form__field-error{display:none;color:#d5001c;padding-left:24px;margin-top:12px;position:relative;font-size:12px;line-height:1.8}.form__field-error::before{content:'';position:absolute;left:0;top:1px;width:16px;height:16px;background:no-repeat 50%/contain url(/media/icons/form_error.png)}.form__checkbox .icon{display:inline-block;width:32px;height:32px;border:1px solid #080808;flex-shrink:0}.form__checkbox .text{font-size:12px;line-height:1.6;display:inline-block;max-width:460px}.form__checkbox label{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:12px}.form__checkbox input{display:none}.form__checkbox input:checked+.icon{background-color:#d5001c;position:relative;padding:11px}.form__checkbox input:checked+.icon::before{content:'';display:block;position:relative;background-color:#fff;width:100%;height:100%}.form__label{color:#b5b4ba}.form .error input{color:#d5001c}.form .error .form__field-error{display:inline-block}.form .el-input{width:100%}.form .el-input__prefix{left:0}.form .el-input__icon{width:12px}.form .el-input__inner{padding-left:20px;padding-bottom:0;border-radius:0;font-size:16px}@media(max-width:767px){.form .el-input__inner{font-size:14px}}.el-picker-panel__footer .el-button--text{display:none}@keyframes forwardArrow{0%{transform:translateX(-.4em)scale(.8)}100%{transform:translateX(0)scale(1.2)}}@keyframes forwardArrowRotated{0%{transform:translateX(-.4em)rotate(-45deg)scale(.8)}100%{transform:translateX(0)rotate(-45deg)scale(1.2)}}@keyframes downArrow{0%{transform:translateY(-.4em)rotate(90deg)scale(.8)}100%{transform:translateY(0)rotate(90deg)scale(1.2)}}@keyframes downArrowRotated{0%{transform:translateY(-.4em)rotate(45deg)scale(.8)}100%{transform:translateY(0)rotate(45deg)scale(1.2)}}@keyframes upArrow{0%{transform:translateY(-.4em)rotate(-90deg)scale(.8)}100%{transform:translateY(0)rotate(-90deg)scale(1.2)}}@keyframes upArrowRotated{0%{transform:translateY(-.4em)rotate(-135deg)scale(.8)}100%{transform:translateY(0)rotate(-135deg)scale(1.2)}}.button{display:inline-flex;justify-content:space-between;align-items:center;color:#080808;border:1px solid #080808;filter:drop-shadow(10px 20px 40px rgba(0,0,0,.2));padding:24px;background-color:transparent;transition:all .2s ease;position:relative;cursor:pointer;text-decoration:none;text-align:center;line-height:1.15}@media(max-width:767px){.button{padding:15px 16px}}.button--red{text-transform:uppercase;border-color:#d5001c;background-color:#d5001c;color:#fff}.button.hover:hover{border-color:#d5001c;background-color:#d5001c;color:#fff}.button[disabled]{pointer-events:none;background:#dad9de;cursor:default}.button.icon-forward-left{padding:16px 20px}@media(max-width:767px){.button.icon-forward-left{padding:8px 16px}}.button.icon-forward-left::before{content:'';position:relative;display:block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #080808;width:0;height:0;margin-right:16px}@media(max-width:767px){.button.icon-forward-left::before{border-top-width:9px;border-bottom-width:9px;border-left-width:9px}}.button.icon-forward-left:hover::before{border-left-color:#fff}.button__icon-arrow{width:72px;min-height:72px;border:1px solid #080808;background-color:#080808;position:relative}@media(max-width:767px){.button__icon-arrow{width:48px;min-height:48px}}.button__icon-arrow:hover,.button-group-hover:hover .button__icon-arrow,.button-group:hover:not(.no-hover) .button__icon-arrow{background-color:#d5001c;border-color:#d5001c}.button__icon-arrow::before{content:'';display:block;position:absolute;background-color:#fff;width:24px;height:1px;top:36px;left:24px}@media(max-width:767px){.button__icon-arrow::before{width:20px;top:24px;left:14px}}.button-group-hover:hover .button__icon-arrow::before,.button-group:hover:not(.no-hover) .button__icon-arrow::before{-webkit-animation:forwardArrow .8s infinite alternate ease-in-out;animation:forwardArrow .8s infinite alternate ease-in-out}.button__icon-arrow::after{content:'';display:block;position:absolute;border:solid #fff;border-width:0 1px 1px 0;padding:3px;transform:rotate(-45deg);height:18px;width:18px;top:27.2px;left:27px}@media(max-width:767px){.button__icon-arrow::after{width:15px;height:15px;top:17px;left:17px}}.button-group-hover:hover .button__icon-arrow::after,.button-group:hover:not(.no-hover) .button__icon-arrow::after{-webkit-animation:forwardArrowRotated .8s infinite alternate ease-in-out;animation:forwardArrowRotated .8s infinite alternate ease-in-out}.button__icon-arrow.down::before{transform:rotate(90deg)}.button-group-hover:hover .button__icon-arrow.down::before,.button-group:hover:not(.no-hover) .button__icon-arrow.down::before{-webkit-animation:downArrow .8s infinite alternate ease-in-out;animation:downArrow .8s infinite alternate ease-in-out}.button__icon-arrow.down::after{transform:rotate(45deg)}.button-group-hover:hover .button__icon-arrow.down::after,.button-group:hover:not(.no-hover) .button__icon-arrow.down::after{-webkit-animation:downArrowRotated .8s infinite alternate ease-in-out;animation:downArrowRotated .8s infinite alternate ease-in-out}@media(max-width:767px){.button__icon-arrow.down.no-line::after{top:13px}}.button__icon-arrow.up::before{transform:rotate(-90deg)}@media(max-width:767px){.button__icon-arrow.up::before{left:15px}}.button-group-hover:hover .button__icon-arrow.up::before,.button-group:hover:not(.no-hover) .button__icon-arrow.up::before{-webkit-animation:upArrow .8s infinite alternate ease-in-out;animation:upArrow .8s infinite alternate ease-in-out}.button__icon-arrow.up::after{transform:rotate(-135deg)}.button-group-hover:hover .button__icon-arrow.up::after,.button-group:hover:not(.no-hover) .button__icon-arrow.up::after{-webkit-animation:upArrowRotated .8s infinite alternate ease-in-out;animation:upArrowRotated .8s infinite alternate ease-in-out}@media(max-width:767px){.button__icon-arrow.up.no-line::after{top:21px}}.button__icon-arrow.no-line::before{display:none !important}.button--cookie{letter-spacing:1px;padding:8px 24px 8px 16px !important;border:1px solid #080808;background-color:initial;transition:background-color .2s cubic-bezier(.6,.04,.98,.335),color .2s cubic-bezier(.6,.04,.98,.335);position:relative;min-height:40px;text-transform:uppercase}@media(min-width:992px){.button--cookie{padding:16px 24px !important;min-height:56px}}.button--cookie::before{border-left-color:#d5001c !important}input.button{background-color:rgba(216,216,216,.5);border-color:rgba(216,216,216,.5);font-size:24px;line-height:1.3;padding:20px}@media(max-width:767px){input.button{font-size:16px;line-height:1.5;padding:12px}}input.button::-moz-placeholder{font-size:24px;line-height:1.3;color:#b5b4ba}input.button:-ms-input-placeholder{font-size:24px;line-height:1.3;color:#b5b4ba}input.button::placeholder{font-size:24px;line-height:1.3;color:#b5b4ba}@media(max-width:767px){input.button::-moz-placeholder{font-size:16px;line-height:1.5}input.button:-ms-input-placeholder{font-size:16px;line-height:1.5}input.button::placeholder{font-size:16px;line-height:1.5}}input.button:active,input.button:focus{outline:none}.button-group{display:flex;cursor:pointer}.button-group-hover .button-group{position:absolute;bottom:0;right:0}.button-group .button{width:calc(100% - 72px);border-right-width:0}@media(max-width:767px){.button-group .button{width:calc(100% - 2 * var(--container-padding));max-width:100%}}.button-group:hover:not(.no-hover) .button{border-color:#d5001c;background-color:#d5001c;color:#fff}.button-group:not(.no-hover) .button:hover{border-color:#d5001c;background-color:#d5001c;color:#fff}