@charset "UTF-8";.flatpickr-day.today.flatpickr-disabled,.flatpickr-day.today.flatpickr-disabled:hover{border-color:rgba(57,57,57,.1)}.magic-words{--font-color:var(--mw-font-color,rgba(255,255,255,.3));--mask-color:var(--mw-mask-color,var(--color-base-white));font-weight:var(--mw-font-weight,normal)}.magic-words__word{color:var(--font-color);position:relative}.magic-words__mask,.magic-words__word{display:inline-block;left:0;text-align:start;top:0}.magic-words__mask{clip-path:inset(0 100% 0 0);color:var(--mask-color);height:100%;position:absolute;text-shadow:1px 0 0 var(--mask-color);width:100%}.range-selector{display:grid;grid-template-areas:"slider slider slider" "min range max";grid-template-columns:75px auto 75px}.range-selector__slider{grid-area:slider}.range-selector__max,.range-selector__min,.range-selector__range-value>span{color:var(--font-color,#000)}.range-selector__max:after,.range-selector__min:after,.range-selector__range-value>span:after{content:"€";font-size:.75em;margin-left:.15em}.range-selector__range{color:var(--font-color,#000);grid-area:range;text-align:center}.range-selector__min{grid-area:min;text-align:left}.range-selector__max{grid-area:max;text-align:right}.range-selector__range-value{display:inline-block;font-weight:700;padding:.25em .5em}.range-selector__range-value>span:first-child:before,.range-selector__range-value>span:last-child:before{content:"De";font-size:.75em;font-weight:400;margin-right:.25em}.range-selector__range-value>span:first-child:after{content:none}.range-selector__range-value>span:last-child:before{content:"a";margin-left:.25em}.read-more{--collapsed-height:var(--read-more-collapsed-height,200px);--gradient-bottom:var(--read-more-gradient-bottom,var(--color-white));max-height:var(--collapsed-height);overflow:hidden;position:relative}.read-more:after{background:linear-gradient(to bottom,transparent,var(--gradient-bottom) 90%,var(--gradient-bottom));bottom:0;content:"";display:block;height:6rem;position:absolute;width:100%}.read-more+[data-readmore-toggle]{display:block;margin:1rem auto 0}.read-more[aria-expanded=true]:after{display:none}.advantage{display:grid;grid-template-areas:"icon title" "icon text" "link link";grid-template-columns:1fr 3fr;grid-template-rows:auto 1fr;height:100%;padding:1rem}.advantage__icon,.advantage__text,.advantage__title{align-self:flex-start;text-align:left}.advantage__link{grid-area:link;line-height:2;text-align:right}.advantage__link a:after{content:"";font-family:var(--font-icon-family,"Font Awesome 6 Pro");font-weight:300;margin-left:.35rem;text-decoration:none}.advantage__icon{grid-area:icon;padding:0 1rem 0 0;text-align:center}.advantage__title{font-size:1rem;font-weight:700;grid-area:title;text-align:left}@media (min-width:576px){.advantage__title{font-size:1.1rem}}@media (min-width:768px){.advantage__title{font-size:1.2rem}}.advantage__text{grid-area:text}.form-control{border:1px solid var(--color-light)}.form-control--contrast,.form-control--contrast:focus,.form-control--contrast:hover{background-color:transparent;color:var(--color-white)}.form-control--picker:disabled,.form-control--picker[readonly]{background-color:var(--color-white)}.contact-links{display:flex;flex-direction:column;padding:.5em}@media (min-width:360px){.contact-links{padding:1em}}.contact-links__title{color:var(--color-ultra-dark);font-size:1em;font-style:italic;font-weight:700;margin-bottom:1em;text-align:center;text-transform:uppercase}.contact-links__list{list-style:none;padding-left:0}.contact-links__list li{margin:0 0 1em}.contact-links__list li:last-child{margin-bottom:0}.contact-links__link{display:flex}.contact-links__link,.contact-links__link:hover,.contact-links__link:link,.contact-links__link:visited{text-decoration:none}.contact-links__link .decorator{font-size:1.3em;margin-right:.25em;padding:.1em 0 0;text-align:left;width:1.3em}.contact-links__link .text{display:block;flex:0;flex-grow:1;font-size:.9em;font-style:italic;line-height:1.2;text-align:left}.contact-links-container{grid-gap:1px;background-color:var(--color-light);display:grid;grid-template-columns:1fr 1fr}.contact-links-container .contact-links{background-color:#fff}.hybrid-icon{background:#2bbb2b;border-radius:50%;color:#fff;padding:.15rem;text-align:center}.sidebar-box{align-self:self-start;background-color:var(--sidebar-box-bg,transparent);color:var(--sidebar-box-fg,var(--color-font,#000));display:flex;flex-direction:column;justify-content:center;padding:.5rem;position:relative;text-align:center}.sidebar-box__description{color:var(--color-secondary-main);font-size:1.15rem;font-weight:700;line-height:1;margin-bottom:.5rem}.sidebar-box__description .small{color:var(--color-font-light);font-size:70%;font-style:italic;line-height:1}.sidebar-box__price{color:var(--color-secondary-main);font-size:1.5rem}.sidebar-box__price .offer{line-height:1.2}.sidebar-box__price .offer,.sidebar-box__price .previous{display:block}.sidebar-box__price .offer.highlighted{color:var(--color-primary-main);font-weight:700}.sidebar-box__price .previous{color:var(--color-light-alt);font-size:70%;text-decoration:line-through}.sidebar-box__icon,.sidebar-box__icon-number{font-size:2em;line-height:1;margin-bottom:.25em}.sidebar-box--launcher,.sidebar-box--launcher-inv{background-color:var(--color-tertiary-main);color:var(--color-teritary-contrast);display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.sidebar-box--launcher,.sidebar-box--launcher-inv,.sidebar-box--launcher-inv .sidebar-box__description,.sidebar-box--launcher-inv .sidebar-box__icon,.sidebar-box--launcher .sidebar-box__description,.sidebar-box--launcher .sidebar-box__icon{color:var(--color-teritary-contrast)}.sidebar-box--launcher-inv .sidebar-box__description,.sidebar-box--launcher .sidebar-box__description{align-self:center;display:flex;flex-direction:column;font-size:.9rem;font-weight:700;justify-content:center;line-height:1.2;margin:0 .5rem 0 0;text-align:left;text-transform:uppercase}@media (min-width:576px){.sidebar-box--launcher-inv .sidebar-box__description,.sidebar-box--launcher .sidebar-box__description{font-size:1rem}}.sidebar-box--launcher-inv .sidebar-box__icon,.sidebar-box--launcher .sidebar-box__icon{align-self:center;font-size:1.9rem;line-height:1;margin:0;text-align:right}@media (min-width:576px){.sidebar-box--launcher-inv .sidebar-box__icon,.sidebar-box--launcher .sidebar-box__icon{font-size:2rem}}.sidebar-box--launcher,.sidebar-box--launcher-inv,.sidebar-box--launcher-inv:active,.sidebar-box--launcher-inv:hover,.sidebar-box--launcher-inv:visited,.sidebar-box--launcher:active,.sidebar-box--launcher:hover,.sidebar-box--launcher:visited{text-decoration:none}.sidebar-box--launcher-inv:hover,.sidebar-box--launcher:hover{background-color:var(--color-tertiary-dark);color:var(--color-tertiary-contrast)}.sidebar-box--contrast{background-color:var(--color-primary-main)}.sidebar-box--contrast,.sidebar-box--contrast .sidebar-box__description,.sidebar-box--contrast .sidebar-box__icon{color:var(--color-primary-contrast)}.sidebar-box--contrast,.sidebar-box--contrast:active,.sidebar-box--contrast:hover,.sidebar-box--contrast:visited{text-decoration:none}.sidebar-box--contrast:hover{background-color:var(--color-primary-dark);color:var(--color-primary-contrast)}.summary-line{display:grid;grid-template:"label value";grid-template-columns:2fr 1fr}.summary-line__label{grid-area:label;text-align:right}.summary-line__value{grid-area:value;text-align:right}.timetable{background-color:var(--color-tertiary-main);border-radius:var(--measurement-border-radius);color:var(--color-ultra-dark);margin-bottom:1em;padding:.5em;text-align:center}.timetable__title{font-size:1em;font-style:italic;font-weight:700;margin-bottom:.5em;text-align:center;text-transform:uppercase}@media (min-width:576px){.timetable__title{font-size:1.1em}}.timetable__title:before{content:"";font-family:Font Awesome\ 6 Pro;margin-right:.25em}.timetable__content{display:inline-block;margin:.5rem .5rem 1rem}.timetable__item{display:block;margin:.25rem 0;text-align:left}.timetable__item .day,.timetable__item .time{display:inline-block}.timetable__item .day{color:var(--color-primary-main);font-size:1rem;font-weight:700}.timetable__item .day:after{content:":";margin-right:.25rem}.timetable__item:last-child{margin:0}.trust-message{background-color:var(--color-success);border-radius:.5rem;display:grid;grid-template-areas:"icon title" "icon text" "link link";grid-template-columns:1fr 4fr;grid-template-rows:auto 3fr;height:100%;padding:1rem}.trust-message__icon,.trust-message__text,.trust-message__title{align-self:flex-start;text-align:left}.trust-message__link{font-size:1rem;grid-area:link;line-height:2;text-align:right}.trust-message__link a{color:var(--color-success-dark);font-weight:500}.trust-message__link a:after{content:"";font-family:var(--font-icon-family,"Font Awesome 6 Pro");font-weight:300;margin-left:.35rem;text-decoration:none}.trust-message__icon{grid-area:icon;text-align:center}.trust-message__icon:before{color:var(--color-success-dark);content:"";font-family:var(--font-icon-family,"Font Awesome 6 Pro");font-size:2.5rem;font-weight:700;padding:0 1rem 0 0;text-decoration:none}.trust-message__title{font-size:1rem;font-weight:700;grid-area:title;text-align:left}@media (min-width:768px){.trust-message__title{font-size:1.1rem}}.trust-message__text{font-size:.9rem;grid-area:text}.page-article-list{margin:2rem 0}.page-article-list--grid-2{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.page-article-list-item{display:grid;grid-template-areas:"image" "title" "content" "link";grid-template-rows:auto auto 1fr;margin-bottom:3rem;min-height:200px}@media (min-width:576px){.page-article-list-item{column-gap:1rem;grid-template-areas:"image title" "image content" "image link";grid-template-columns:200px auto}}@media (min-width:768px){.page-article-list-item{grid-template-columns:250px auto}}@media (min-width:992px){.page-article-list-item{grid-template-columns:300px auto}}.page-article-list-item__image{background-color:var(--color-white);border:1px solid var(--color-light);display:flex;grid-area:image;height:auto;justify-content:center;margin:0 0 1rem;padding:.25rem;width:100%}.page-article-list-item__image--no-image{background-color:var(--color-light);padding:2rem}@media (min-width:576px){.page-article-list-item__image{height:auto;margin:0;width:100%}}.page-article-list-item__title-wrapper{grid-area:title}.page-article-list-item__image-wrapper{grid-area:image}.page-article-list-item__content{grid-area:content}.page-article-list-item__link{grid-area:link;text-align:right}.vehicle-card{--title-fg:var(--vehicle-card-title-fg,var(--color-primary-main,#333));--title-fg-active:var(--vehicle-card-title-fg-contrast,var(--color-secondary-main,#000));--reserved-bg:var(--vehicle-card-reserved,var(--color-state-reserved,blue));--reserved-bg-dark:var(--vehicle-card-reserved-dark,var(--color-state-reserved-dark,gray));--reserved-fg:var(--vehicle-card-reserved-contrast,var(--color-state-reserved-contrast,#fff));--sold-bg:var(--vehicle-card-sold,var(--color-state-sold,#000));--sold-bg-dark:var(--vehicle-card-sold-dark,var(--color-state-sold-dark,gray));--sold-fg:var(--vehicle-card-sold-contrast,var(--color-state-sold-contrast,#fff));--on-prepare-bg:var(--vehicle-card-on-prepare,var(--color-state-on-prepare,orange));--on-prepare-bg-dark:var(--vehicle-card-on-prepare-dark,var(--color-state-on-prepare-dark,gray));--on-prepare-fg:var(--vehicle-card-on-prepare-contrast,var(--color-state-on-prepare-contrast,#fff));background-color:var(--color-white);box-shadow:0 0 10px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;padding:.5rem;position:relative;transition:transform .2s;width:100%}.vehicle-card__slider{background-color:#efefef;overflow:hidden;position:relative}.vehicle-card__slider img{width:100%}.vehicle-card__slider:after{background:hsla(0,0%,100%,.13);background:linear-gradient(90deg,hsla(0,0%,100%,.13) 0,hsla(0,0%,100%,.13) 77%,hsla(0,0%,100%,.5) 92%,hsla(0,0%,100%,0));content:"";height:200%;left:-210%;opacity:0;pointer-events:none;position:absolute;top:-210%;transform:rotate(30deg);width:200%}.vehicle-card__slider:hover:after{left:-30%;opacity:1;top:-30%;transition-duration:.7s,.7s,.15s;transition-property:left,top,opacity;transition-timing-function:ease}.vehicle-card__slider:active:after{opacity:0}.vehicle-card__slider .eco-label{bottom:6px;height:26px;position:absolute;right:6px;width:26px}.vehicle-card__title{color:var(--title-fg);display:flex;font-size:1.2rem;font-weight:400;gap:.35rem;line-height:2.5;overflow:hidden;white-space:nowrap}.vehicle-card__title .version{overflow:hidden;text-overflow:ellipsis}.vehicle-card__title:hover{color:var(--title-fg-active);text-decoration:none}.vehicle-card__content{border-bottom:1px solid var(--color-light);display:flex;margin-bottom:.75rem;padding-bottom:.5rem}.vehicle-card__prices{flex-basis:120px;font-size:1rem;text-align:right}.vehicle-card__prices .old-price{color:var(--color-font);font-weight:300;line-height:1;text-decoration:line-through}.vehicle-card__prices .current{color:var(--color-primary-main);font-size:1.5em;font-weight:400;line-height:1.3}.vehicle-card__quota{background-color:var(--color-primary-main);border-radius:var(--measurement-border-radius);color:var(--color-primary-contrast);display:inline-block;font-size:.5rem;padding:3px 6px}@media (min-width:576px){.vehicle-card__quota{padding:5px}}.vehicle-card__quota .value{font-size:2em;font-weight:600;margin:0 .05rem}.vehicle-card__quota .symbol{float:right;font-size:.75rem;margin:.35em 0 0}.vehicle-card__footer{display:flex;flex-direction:column;flex-grow:1}.vehicle-card__footer>.vehicle-card-tags{flex:1}.vehicle-card__footer>.btn{flex-basis:110px;font-size:.9em;height:2em;line-height:1;margin-right:.1em;text-align:center}.vehicle-card__discount{background-color:var(--color-secondary-main);border:solid var(--color-secondary-dark);border-radius:5px;border-width:1px 1px 4px;color:var(--color-secondary-contrast);display:inline-block;padding:.15rem .75rem;position:absolute;right:-5px;top:4%;z-index:9}.vehicle-card__discount .value{font-weight:700}.vehicle-card--on-prepare:after,.vehicle-card--reserved:after,.vehicle-card--sold:after{background-color:var(--color-secondary-main);border:solid var(--color-secondary-dark);border-radius:5px;border-width:1px 1px 4px;color:var(--color-secondary-contrast);padding:.15rem .75rem;position:absolute;right:-5px;top:4%;z-index:9}.vehicle-card--sold:after{background-color:var(--sold-bg);border-color:var(--sold-bg-dark);color:var(--sold-fg);content:var(--vehicle-card-sold-text,"VENDIDO");font-weight:500}.vehicle-card--sold .vehicle-card__slider img:not(:hover){filter:grayscale(100%) opacity(75%)}.vehicle-card--reserved:after{background-color:var(--reserved-bg);border-color:var(--reserved-bg-dark);color:var(--reserved-fg);content:var(--vehicle-card-reserved-text,"RESERVADO");font-weight:500}.vehicle-card--reserved .vehicle-card__slider img:not(:hover){filter:grayscale(100%) opacity(75%)}.vehicle-card--on-prepare:after{background-color:var(--on-prepare-bg);border-color:var(--on-prepare-bg-dark);color:var(--on-prepare-fg);content:var(--vehicle-card-on-prepare-text,"EN PREPARACIÓN");font-weight:500}.vehicle-card-specs{flex:1;font-size:.9rem;margin-bottom:0}.vehicle-card-specs>ul{display:grid;grid-template-columns:1fr 1fr;list-style:none;margin-bottom:0;padding-left:0}.vehicle-card-specs>ul li{display:inline-block;padding:5px}.vehicle-card-specs__icon{color:var(--color-font-light);height:1rem}.vehicle-card-specs__icon g{stroke:var(--color-font-light)}.vehicle-card-tags{--fg:var(--vehicle-card-tags-fg,var(--color-secondary-main,#333));display:flex;flex-wrap:wrap}.vehicle-card-tags>ul{list-style:none;margin-bottom:0;padding-left:0}.vehicle-card-tags>ul li{display:inline-block}.vehicle-card-tags>ul li:nth-child(3)~li{display:none}.vehicle-card-tags__tag{background-color:var(--vehicle-card-tags-bg,var(--color-white,#fff));border:1px solid var(--vehicle-card-tags-border-color,var(--fg));border-radius:var(--measurement-border-radius);color:var(--fg);display:inline-block;font-size:.75rem;font-style:italic;line-height:1.8;margin:0 .25rem .35rem 0;padding:0 .35rem}.vehicle-card-tags__tag--new,.vehicle-card-tags__tag--video,.vehicle-card-tags__tag--warranty{background-color:transparent;border-color:var(--color-primary-light);color:var(--color-primary-main)}.vehicle-list{--grid-columns:1;grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);width:100%}@media (min-width:768px){.vehicle-list{--grid-columns:2}}@media (min-width:1200px){.vehicle-list{--grid-columns:3}}.vehicle-list__item{min-height:0;min-width:0;position:relative;width:100%}.bank-icon{align-self:center;height:auto;max-height:20px;width:100px}.calculator-result{display:flex;flex-direction:column}.calculator-result__item{display:flex;justify-content:space-between}.calculator-result__label{text-transform:uppercase}.calculator-result__total-amount,.calculator-result__total-label{font-size:130%;font-weight:700}.box,.financing-calculator__box{--cut-corner-percent:var(--box-cut-corner-percent,15%);background-color:var(--color-white);border-radius:.25rem;padding:1em}@media (min-width:576px){.box,.financing-calculator__box{border-radius:.2rem}}@media (min-width:992px){.box,.financing-calculator__box{border-radius:.3rem}}.box__title{font-weight:400;margin-bottom:1em;text-align:center}.box--primary{background-color:var(--color-primary-main);color:var(--color-primary-contrast)}.box--secondary{background-color:var(--color-secondary-main);color:var(--color-secondary-contrast)}.box--tertiary{background-color:var(--color-tertiary-main);color:var(--color-tertiary-contrast)}.box--cut-top-left-corner{clip-path:polygon(var(--cut-corner-percent) 0,100% 0,100% 100%,0 100%,0 var(--cut-corner-percent))}.box--cut-top-right-corner{clip-path:polygon(0 0,0 100%,100% 100%,100% var(--cut-corner-percent),calc(100% - var(--cut-corner-percent)) 0)}.box--cut-bottom-left-corner{clip-path:polygon(0 0,0 calc(100% - var(--cut-corner-percent)),var(--cut-corner-percent) 100%,100% 100%,100% 0)}.box--cut-bottom-right-corner{clip-path:polygon(0 0,0 100%,calc(100% - var(--cut-corner-percent)) 100%,100% calc(100% - var(--cut-corner-percent)),100% 0)}.box--cut-bottom-left-corner,.box--cut-bottom-right-corner,.box--cut-top-left-corner,.box--cut-top-right-corner{padding:calc(var(--cut-corner-percent)*2/3)}.box--transparent{background-color:transparent}.box--border{border:1px solid var(--color-light)}.financing-calculator{display:grid;grid-template-areas:"controls" "disclaimer";grid-template-columns:1fr;position:relative}.financing-calculator__controls{display:grid;grid-area:controls;grid-template-areas:"deposit" "years" "quota" "submit";grid-template-columns:1fr}@media (min-width:768px){.financing-calculator__controls{grid-template-areas:"deposit years" "quota quota" "submit submit";grid-template-columns:1fr 1fr}}@media (min-width:992px){.financing-calculator__controls{margin:0 auto;width:90%}}@media (min-width:1200px){.financing-calculator__controls{width:80%}}.financing-calculator__controls .label{display:block;font-size:1rem;font-weight:700}.financing-calculator__summary .btn,.financing-calculator__summary .btn:active,.financing-calculator__summary .btn:link,.financing-calculator__summary .btn:not(:disabled):not(.disabled):active,.financing-calculator__summary .btn:visited{background:transparent;border-color:var(--color-secondary-contrast);color:var(--color-secondary-contrast);margin:1rem 0}.financing-calculator__summary .btn:active>span,.financing-calculator__summary .btn:link>span,.financing-calculator__summary .btn:not(:disabled):not(.disabled):active>span,.financing-calculator__summary .btn:visited>span,.financing-calculator__summary .btn>span{margin-right:.25rem}.financing-calculator__disclaimer{grid-area:disclaimer}.financing-calculator__quota{grid-area:quota;margin-top:1rem}.financing-calculator__quota .amount{font-size:1.5rem;font-weight:700}.financing-calculator__quota .form-control{cursor:pointer;height:auto;margin-bottom:15px;position:relative}@media (min-width:768px){.financing-calculator__quota .form-control{margin:0 5px}.financing-calculator__quota .form-control:first-child{margin-left:0}.financing-calculator__quota .form-control:last-child{margin-right:0}}.financing-calculator__quota .form-control.selected{border:2px solid var(--color-primary-main)}.financing-calculator__quota .form-control.disabled{color:var(--color-light);cursor:not-allowed;pointer-events:none}.financing-calculator__quota .quota{font-weight:700;margin-bottom:0}.financing-calculator__quota .tin{font-size:14px}.financing-calculator__quota .badge{position:absolute;right:10px;top:10px}.financing-calculator__quota .advantages{list-style:none;padding-left:0}.financing-calculator__quota .advantages li i{margin-right:5px}.financing-calculator__quota .advantages li i.fa-check{color:green}.financing-calculator__quota .advantages li i.fa-times{color:red}.financing-calculator__years{grid-area:years}.financing-calculator__years .form-control{cursor:pointer;margin:0 5px}.financing-calculator__years .form-control:first-child{margin-left:0}.financing-calculator__years .form-control:last-child{margin-right:0}.financing-calculator__years .form-control.selected{border:2px solid var(--color-primary-main)}.financing-calculator__years .form-control.disabled{color:var(--color-light);cursor:not-allowed;pointer-events:none}.financing-calculator__submit{grid-area:submit;margin-top:20px}@media (max-width:991.98px){.financing-calculator__submit .btn{display:block;width:100%}}.financing-calculator__deposit{grid-area:deposit;margin-bottom:15px}@media (min-width:768px){.financing-calculator__deposit{margin-bottom:0;padding-right:30px}}.financing-calculator__deposit .label,.financing-calculator__years .label{display:block;font-size:1rem;font-weight:700}.financing-calculator__deposit input,.financing-calculator__years input{text-align:right}.financing-calculator__deposit select,.financing-calculator__years select{text-align-last:right}.financing-calculator__deposit input,.financing-calculator__deposit select,.financing-calculator__years input,.financing-calculator__years select{display:block;text-align:right;width:100%}@media (min-width:576px){.financing-calculator__deposit input,.financing-calculator__deposit select,.financing-calculator__years input,.financing-calculator__years select{display:inline-block}}.feature__icon,.shape{--bg:var(--color-tertiary-main);--color:var(--color-tertiary-contrast);--padding:.5em;align-items:center;aspect-ratio:1;background-color:var(--bg);color:var(--color);display:flex;flex-direction:column;justify-content:center;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAwIDIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTUyLjIgNDAuMWMxMy42IDkuMSAyMS42IDI3LjMgMjAuNyA0My44LS45IDE2LjYtMTAuNyAzMS41LTE5LjQgNDcuMy04LjggMTUuOS0xNi40IDMyLjgtMjguOSAzOC4yLTEyLjYgNS4zLTMwLS44LTQ2LjctNy40LTE2LjctNi43LTMyLjctMTMuOS00MC0yNi4zLTcuMy0xMi4zLTUuOS0yOS45LTMuNS00Ny45IDIuNC0xOC4xIDUuNy0zNi42IDE2LjgtNDYuMiAxMS4xLTkuNiAyOS45LTEwLjIgNDktMTAuNCAxOS4xLS4zIDM4LjQtLjIgNTIgOC45eiIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAwIDIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTUyLjIgNDAuMWMxMy42IDkuMSAyMS42IDI3LjMgMjAuNyA0My44LS45IDE2LjYtMTAuNyAzMS41LTE5LjQgNDcuMy04LjggMTUuOS0xNi40IDMyLjgtMjguOSAzOC4yLTEyLjYgNS4zLTMwLS44LTQ2LjctNy40LTE2LjctNi43LTMyLjctMTMuOS00MC0yNi4zLTcuMy0xMi4zLTUuOS0yOS45LTMuNS00Ny45IDIuNC0xOC4xIDUuNy0zNi42IDE2LjgtNDYuMiAxMS4xLTkuNiAyOS45LTEwLjIgNDktMTAuNCAxOS4xLS4zIDM4LjQtLjIgNTIgOC45eiIvPjwvc3ZnPg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;min-height:60px;min-width:60px;padding:var(--padding)}.shape--narrow{--padding:.25em}.shape--wide{--padding:1em}.feature{align-items:center;display:grid;gap:0 .5rem;grid-template-areas:"icon text" "icon description";grid-template-columns:auto 1fr}.feature__icon{font-size:1.5em;grid-area:icon;min-height:80px;min-width:80px}.feature__text{align-self:end;grid-area:text}.feature__description{align-self:start;color:var(--color-light-alt);font-size:.8em;grid-area:description;text-transform:uppercase}.feature__help{align-self:start;cursor:pointer;font-size:smaller;grid-area:help}.feature--with-help{grid-template-areas:"icon text" "icon description" "icon help"}.feature--only-text{grid-template-areas:"icon text"}.feature--only-text .feature__text{align-self:center}.features__list,.list-grid{--columns:1;--gap:0rem;grid-gap:var(--gap);align-items:end;display:grid;grid-template-columns:repeat(var(--columns,1),1fr);justify-content:center;list-style:none;margin:0;padding:0}.list-grid__item{align-self:flex-start;display:flex;flex-direction:column;text-align:center}.list-grid--gap-1{--gap:1rem}.list-grid--gap-2{--gap:2rem}.list-grid--gap-3{--gap:3rem}.list-grid--gap-4{--gap:4rem}.list-grid--2,.list-grid--xs-2{--columns:2}@media (min-width:576px){.list-grid--sm-2{--columns:2}}@media (min-width:768px){.list-grid--md-2{--columns:2}}@media (min-width:992px){.list-grid--lg-2{--columns:2}}@media (min-width:1200px){.list-grid--xl-2{--columns:2}}.list-grid--3,.list-grid--xs-3{--columns:3}@media (min-width:576px){.list-grid--sm-3{--columns:3}}@media (min-width:768px){.list-grid--md-3{--columns:3}}@media (min-width:992px){.list-grid--lg-3{--columns:3}}@media (min-width:1200px){.list-grid--xl-3{--columns:3}}.list-grid--4,.list-grid--xs-4{--columns:4}@media (min-width:576px){.list-grid--sm-4{--columns:4}}@media (min-width:768px){.list-grid--md-4{--columns:4}}@media (min-width:992px){.list-grid--lg-4{--columns:4}}@media (min-width:1200px){.list-grid--xl-4{--columns:4}}.list-grid--5,.list-grid--xs-5{--columns:5}@media (min-width:576px){.list-grid--sm-5{--columns:5}}@media (min-width:768px){.list-grid--md-5{--columns:5}}@media (min-width:992px){.list-grid--lg-5{--columns:5}}@media (min-width:1200px){.list-grid--xl-5{--columns:5}}.list-grid--6,.list-grid--xs-6{--columns:6}@media (min-width:576px){.list-grid--sm-6{--columns:6}}@media (min-width:768px){.list-grid--md-6{--columns:6}}@media (min-width:992px){.list-grid--lg-6{--columns:6}}@media (min-width:1200px){.list-grid--xl-6{--columns:6}}.list-grid--7,.list-grid--xs-7{--columns:7}@media (min-width:576px){.list-grid--sm-7{--columns:7}}@media (min-width:768px){.list-grid--md-7{--columns:7}}@media (min-width:992px){.list-grid--lg-7{--columns:7}}@media (min-width:1200px){.list-grid--xl-7{--columns:7}}.list-grid--8,.list-grid--xs-8{--columns:8}@media (min-width:576px){.list-grid--sm-8{--columns:8}}@media (min-width:768px){.list-grid--md-8{--columns:8}}@media (min-width:992px){.list-grid--lg-8{--columns:8}}@media (min-width:1200px){.list-grid--xl-8{--columns:8}}.list-grid--9,.list-grid--xs-9{--columns:9}@media (min-width:576px){.list-grid--sm-9{--columns:9}}@media (min-width:768px){.list-grid--md-9{--columns:9}}@media (min-width:992px){.list-grid--lg-9{--columns:9}}@media (min-width:1200px){.list-grid--xl-9{--columns:9}}.list-grid--10,.list-grid--xs-10{--columns:10}@media (min-width:576px){.list-grid--sm-10{--columns:10}}@media (min-width:768px){.list-grid--md-10{--columns:10}}@media (min-width:992px){.list-grid--lg-10{--columns:10}}@media (min-width:1200px){.list-grid--xl-10{--columns:10}}.list-grid--11,.list-grid--xs-11{--columns:11}@media (min-width:576px){.list-grid--sm-11{--columns:11}}@media (min-width:768px){.list-grid--md-11{--columns:11}}@media (min-width:992px){.list-grid--lg-11{--columns:11}}@media (min-width:1200px){.list-grid--xl-11{--columns:11}}.features{--color:var(--color-primary-light,transparent)}@media (max-width:767.98px){.features{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.features>.features__list,.features>.features__title{margin-left:1rem;margin-right:1rem}}.features__title{font-weight:300;text-align:center}.features__list{--columns:2}@media (min-width:768px) and (max-width:1199.98px){.features__list{--columns:3}}@media (min-width:992px){.features__list{--columns:2}}@media (min-width:1200px){.features__list{--columns:3}}.price-entry{--bg:var(--switch-bg,var(--color-dark,#666));--checked-bg:var(--switch-checked-bg,var(--color-primary-main,#000));--disabled-bg:var(--switch-disabled-bg,var(--color-light,#ccc));display:grid;grid-template-areas:"description info amount";grid-template-columns:auto auto 1fr;margin-bottom:.5em}.price-entry__selector{display:flex;margin:0}.price-entry__label{grid-area:description;margin:0}.price-entry__info{grid-area:info;margin:0;width:30px}.price-entry__tooltip{border-radius:5px!important;font-size:1rem!important;opacity:1!important;padding:8px 16px!important}.price-entry__amount{grid-area:amount;text-align:right}.price-entry__amount,.price-entry__selector-switch{display:flex;flex-direction:column;justify-content:center}.price-entry__selector-switch{margin-right:.35em}.price-entry__selector-switch .react-switch .react-switch-bg{background-color:var(--bg)!important}.price-entry__selector-switch .react-switch--checked .react-switch-bg{background-color:var(--checked-bg)!important}.price-entry__selector-switch .react-switch--disabled .react-switch-bg{background-color:var(--disabled-bg)!important}.price-entry__selector-label{cursor:pointer;margin-right:.35em}.price-entry__selector-label-info:before{color:var(--color-primary-main);content:"";cursor:pointer;font-family:var(--font-icon-family,"Font Awesome 6 Pro");font-weight:300;margin-left:.5em}.price-entry__selector-label-info:active:before,.price-entry__selector-label-info:hover:before{color:var(--color-dark)}.price-group{border-bottom:1px solid var(--color-light);display:flex;flex-direction:column;margin:1rem 0}.vehicle-amounts{border-bottom:2px solid var(--color-primary-main);display:grid;grid-template-columns:1fr 1fr}.vehicle-amounts__price,.vehicle-amounts__quota{padding:.75rem;text-align:center}.vehicle-amounts__price .value,.vehicle-amounts__quota .value{font-size:1.3em;font-weight:700}.vehicle-amounts__price .prefix,.vehicle-amounts__price .symbol,.vehicle-amounts__quota .prefix,.vehicle-amounts__quota .symbol{font-size:.75em;margin:0}.vehicle-amounts__quota{background-color:var(--color-tertiary-main);clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.vehicle-back-button{font-size:12px;padding:5px}@media (min-width:768px){.vehicle-back-button{font-size:13px;padding:8px}}@media (min-width:992px){.vehicle-back-button{font-size:14px;padding:10px}}.vehicle-bottom-bar{bottom:0;box-shadow:0 -1px 8px rgba(32,32,32,.2);position:fixed;width:100%;z-index:99}.vehicle-equipment{background-color:var(--color-tertiary-main);color:var(--color-secondary-main);margin-bottom:1em;padding:1rem}.vehicle-equipment__title{color:var(--color-secondary-main);font-size:1em;font-weight:700;line-height:2;text-transform:uppercase}.vehicle-equipment__list{column-count:1;column-gap:2rem;list-style:none;padding:0 0 1rem 1rem}@media (min-width:768px){.vehicle-equipment__list{column-count:2}}.vehicle-equipment__item,.vehicle-equipment__item-extra{break-inside:avoid-column;display:inline-block;line-height:1.3;margin:0 0 1rem;position:relative;width:100%}.vehicle-equipment__item-extra:before,.vehicle-equipment__item:before{color:var(--color-primary-main);content:"";font-family:var(--font-icon-family,"Font Awesome 6 Pro");margin-right:.5em}.vehicle-equipment__item-extra{display:grid;grid-template-areas:"icon code name price";grid-template-columns:25px auto 1fr auto}.vehicle-equipment__item-extra:before{grid-area:icon}.vehicle-equipment__item-extra .code{font-weight:600;grid-area:code;padding-right:.5rem;text-align:left}.vehicle-equipment__item-extra .name{grid-area:name;padding-right:.5rem;text-align:left}.vehicle-equipment__item-extra .price{grid-area:price;text-align:right}.vehicle-equipment__summary{align-items:center;background-color:var(--color-white);display:grid;grid-template-areas:"lines" "discount";padding:.5rem}@media (min-width:992px){.vehicle-equipment__summary{grid-template-areas:"discount lines"}}.vehicle-equipment__summary .summary-discount{background:var(--color-secondary-main);color:var(--color-secondary-contrast);font-size:1rem;font-weight:300;grid-area:discount;margin:.5rem -.5rem -.5rem;text-align:center}@media (min-width:576px){.vehicle-equipment__summary .summary-discount{font-size:1.25rem}}@media (min-width:992px){.vehicle-equipment__summary .summary-discount{border-bottom-right-radius:1rem;border-top-right-radius:1rem;font-size:1.5rem;margin:0 0 0 -.5rem}}.vehicle-equipment__summary .summary-discount .discount{display:inline-block;font-size:1.5rem;font-weight:700;padding:.25rem 0 .25rem .5rem}@media (min-width:576px){.vehicle-equipment__summary .summary-discount .discount{font-size:1.75rem}}@media (min-width:992px){.vehicle-equipment__summary .summary-discount .discount{font-size:2rem}}.vehicle-equipment__summary .summary-discount .discount .symbol{margin-left:.25rem}.vehicle-equipment__summary .summary-lines{grid-area:lines;text-align:right}.vehicle-equipment--light{background-color:var(--color-white)}.vehicle-equipment--collapsable{--collapsable-icon:"";padding:.5rem}.vehicle-equipment--collapsable .vehicle-equipment__list{margin-top:.5rem}.vehicle-equipment--collapsable .vehicle-equipment__title{background:none;border:none;display:block;position:relative;text-align:left;width:100%}.vehicle-equipment--collapsable .vehicle-equipment__title:after{color:var(--color-primary-main);content:var(--collapsable-icon);font-family:var(--font-icon-family,"Font Awesome 6 Pro");font-size:1.5rem;line-height:1.5;position:absolute;right:0;top:0}.vehicle-equipment--collapsable .vehicle-equipment__title[aria-expanded=true]:after{--collapsable-icon:""}.vehicle-features{grid-gap:.5em;display:grid;grid-template-columns:repeat(2,1fr);list-style:none;padding-left:0}@media (min-width:1200px){.vehicle-features{grid-template-columns:repeat(3,1fr)}}.vehicle-features__item{padding:.5em;text-align:left}.vehicle-features__item .label,.vehicle-features__item .value{display:block;font-size:1em;line-height:1}.vehicle-features__item .value{margin-bottom:.5em}.vehicle-features__item .label{color:var(--color-dark-l-3);font-size:.9em;font-style:italic}.vehicle-gallery{--reserved-bg:var(--vehicle-gallery-reserve-bg,var(--color-state-reserved,blue));--reserved-fg:var(--vehicle-gallery-reserved-fg,var(--color-state-reserved-contrast,#fff));--sold-bg:var(--vehicle-gallery-sold-bg,var(--color-state-sold,#000));--sold-fg:var(--vehicle-gallery-sold-fg,var(--color-state-sold-contrast,#fff));--on-prepare-bg:var(--vehicle-gallery-on-prepare-bg,var(--color-state-on-prepare,orange));--on-prepare-fg:var(--vehicle-gallery-on-prepare-fg,var(--color-state-on-prepare-contrast,#fff));--swiper-theme-color:var(--vehicle-gallery-swiper-theme-color,var(--color-primary-main,#000));--swiper-navigation-color:var(--vehicle-gallery-swiper-nav-color,var(--color-white,#fff));display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.vehicle-gallery .swiper-button-next,.vehicle-gallery .swiper-button-prev{height:80%;top:auto}.vehicle-gallery .swiper-button-next:after,.vehicle-gallery .swiper-button-prev:after{font-weight:700}.vehicle-gallery .swiper-slide-next,.vehicle-gallery .swiper-slide-prev{filter:grayscale(1);opacity:.35}.vehicle-gallery .swiper-slide-zoomed{z-index:1}.vehicle-gallery .vehicle-back-button{bottom:10px;left:10px;position:absolute;z-index:9}@media (min-width:768px){.vehicle-gallery .vehicle-back-button{bottom:15px;left:15px}}.vehicle-gallery--hide-controls .swiper-summary,.vehicle-gallery--hide-controls .vehicle-back-button{display:none}.vehicle-gallery--on-prepare:not(.preload):after,.vehicle-gallery--reserved:not(.preload):after,.vehicle-gallery--sold:not(.preload):after{background-color:#ccc;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 0 12px 5px #666;font-size:1.25em;left:50%;padding:.5rem 1rem;position:absolute;text-align:center;top:0;transform:translate(-50%);z-index:9}@media (min-width:576px){.vehicle-gallery--on-prepare:not(.preload):after,.vehicle-gallery--reserved:not(.preload):after,.vehicle-gallery--sold:not(.preload):after{font-size:1.5em}}@media (min-width:768px){.vehicle-gallery--on-prepare:not(.preload):after,.vehicle-gallery--reserved:not(.preload):after,.vehicle-gallery--sold:not(.preload):after{font-size:1.75em}}.vehicle-gallery--sold:not(.preload):after{background-color:var(--sold-bg);color:var(--sold-fg);content:var(--vehicle-gallery-sold-text,"VENDIDO")}.vehicle-gallery--sold:not(.preload) .vehicle-gallery__slider img:not(:hover){filter:grayscale(100%) opacity(75%)}.vehicle-gallery--reserved:not(.preload):after{background-color:var(--reserved-bg);color:var(--reserved-fg);content:var(--vehicle-gallery-reserved-text,"RESERVADO")}.vehicle-gallery--reserved:not(.preload) .vehicle-gallery__slider img:not(:hover){filter:grayscale(100%) opacity(75%)}.vehicle-gallery--on-prepare:not(.preload):after{background-color:var(--on-prepare-bg);color:var(--on-prepare-fg);content:var(--vehicle-gallery-on-prepare-text,"EN PREPARACIÓN")}.vehicle-gallery__item--video{--plyr-color-main:#000;--plyr-control-icon-size:2rem;background:#000;display:flex;flex-direction:column;height:100%!important;justify-content:center}@media (min-width:576px){.vehicle-gallery__item--video{--plyr-control-icon-size:3rem}}.vehicle-gallery__item--video .plyr--stopped .plyr__controls{display:none}.vehicle-gallery__item--video .plyr__poster{height:auto}.vehicle-gallery__item--video .plyr__control svg{padding:.5rem}.preloader,.vehicle-gallery-container.preload:after{animation:preloader-spin 1s linear infinite;border:4px solid var(--preloader-color,var(--color-dark-alt,gray));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:20}.preloader--white{--preloader-color:#fff}.preloader--black{--preloader-color:#000}@keyframes preloader-spin{to{transform:rotate(1turn)}}.vehicle-gallery-container{background-color:var(--color-light);position:relative}.vehicle-gallery-container .vehicle-gallery{padding:0}.vehicle-gallery-container.preload{height:100%;min-height:200px;width:100%}.vehicle-gallery-container.preload:before{background-color:var(--color-light,#f5f5f5);content:"";display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;text-align:center;width:100%;z-index:15}.vehicle-gallery-container.preload:after{content:"";left:50%;position:absolute;top:50%;translate:-50% -50%;z-index:15}.vehicle-gallery-thumbnails{background-color:var(--color-secondary-main);display:none}@media (min-width:576px){.vehicle-gallery-thumbnails{display:block}}.vehicle-gallery-thumbnails__slides{display:inline-flex}.vehicle-gallery-thumbnails__slide{border-color:#fff;border-style:solid;border-width:8px 4px;height:auto;position:relative;width:auto}.vehicle-gallery-thumbnails__slide:first-child{border-left-width:8px}.vehicle-gallery-thumbnails__slide:last-child{border-right-width:8px}.vehicle-gallery-thumbnails__slide.swiper-slide-thumb-active:before{background-color:var(--color-primary-main);content:"";height:.5rem;left:0;position:absolute;right:0;top:-.5rem}.vehicle-gallery-thumbnails__slide--video{position:relative}.vehicle-gallery-thumbnails__slide--video:after{background:#000;border-radius:100%;color:#fff;content:var(--video-icon,"");display:flex;flex-direction:column;font-family:var(--font-icon-family,"Font Awesome 6 Pro");font-size:1.25rem;font-weight:700;height:40px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:40px;z-index:1}.vehicle-gallery-thumbnails__thumbnail{aspect-ratio:4/3;background-color:#fff;border-right:0;width:100%}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top,.vehicle-header.sticky-top-vehicle{position:sticky;top:0;z-index:1020}}.vehicle-header{background-color:var(--vehicle-header-bg,var(--color-tertiary-main,#ababab));color:var(--vehicle-header-fg,var(--color-dark,#333));padding:1em 0}.vehicle-header__title{font-size:1.2em;font-weight:200;text-align:left}.vehicle-header__title .text-make,.vehicle-header__title .text-model{font-weight:500}@media (min-width:576px){.vehicle-header__title{font-size:1.35em}}@media (min-width:768px){.vehicle-header__title{font-size:1.5em}}@media (min-width:992px){.vehicle-header__title{font-size:1.65em}}.vehicle-header.sticky-top-vehicle{animation-delay:0s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:stickyHeaderShow;box-shadow:0 1px 3px rgba(32,32,32,.2);z-index:1030}@media (max-width:991.98px){.vehicle-header.sticky-top-vehicle{position:relative}}@keyframes stickyHeaderShow{0%{display:none;transform:translateY(-100%)}to{display:block;transform:translateX(0)}}.vehicle-header-features{display:block;margin:.25em 0}@media (min-width:992px){.vehicle-header-features{margin:1em 0 .5em}.vehicle-header-features,.vehicle-header-features>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.vehicle-header-features__item{color:var(--color-dark);font-size:.9em;font-weight:300;line-height:1;overflow-wrap:break-word;padding:0 0 .5em;word-break:break-word}.vehicle-header-features__item:after{content:",";margin-right:.25em}@media (min-width:576px){.vehicle-header-features__item{font-size:.95em}}@media (min-width:768px){.vehicle-header-features__item{font-size:1em}}@media (min-width:992px){.vehicle-header-features__item{border-right:1px solid var(--color-dark);font-size:1.05em;padding:0 .5em}.vehicle-header-features__item:after{content:none}}.vehicle-header-features__item:first-child{padding-left:0}.vehicle-header-features__item:last-child{border-right:none;padding-right:0}.vehicle-header-features__item:last-child:after{content:none}.vehicle-header-extra-features{display:flex;gap:1rem}.vehicle-header-extra-features__item{align-self:center;background:var(--color-secondary-main);border-radius:.25rem;color:var(--color-white);font-size:80%;font-weight:600;padding:0 .35rem}.vehicle-main-info{display:grid;grid-template-areas:"sidebar" "features" "description";grid-template-columns:auto}.vehicle-main-info__description,.vehicle-main-info__features,.vehicle-main-info__sidebar{margin-bottom:2rem}.vehicle-main-info__sidebar{grid-area:sidebar}.vehicle-main-info__features{grid-area:features}.vehicle-main-info__description{grid-area:description}@media (min-width:576px){.vehicle-main-info__sidebar{margin:1.5rem .5rem}}@media (min-width:992px){.vehicle-main-info{grid-template-areas:"features separator sidebar" "description description description";grid-template-columns:1fr 1rem 435px}.vehicle-main-info__sidebar{margin:1.5rem 0}.vehicle-main-info__features{margin-top:1rem}}@media (min-width:1200px){.vehicle-main-info{grid-template-areas:"features separator sidebar" "description separator sidebar"}}.vehicle-price-calculator{padding:0 1rem}.vehicle-price-calculator .price-group:last-child{border-bottom:none}.vehicle-price-result{background-color:var(--color-secondary-main);color:var(--color-secondary-contrast);display:grid;grid-template-areas:"result result result" "description description taxes" "action action action" "notes notes notes";margin:.5rem 0 0;padding:.5rem}.vehicle-price-result__text{color:var(--color-tertiary-dark);grid-area:description}.vehicle-price-result__text small{display:inline-block}.vehicle-price-result__taxes-label{grid-area:taxes;text-align:right}.vehicle-price-result__taxes-label .badge{border-radius:1rem;padding:.25rem .5rem}.vehicle-price-result__amount{grid-area:result;text-align:right}.vehicle-price-result__action{grid-area:action;margin:.75em 0 .5em;text-align:center}.vehicle-price-result__notes{grid-area:notes;margin:.5rem 0 0}.vehicle-price-result .btn{border-color:var(--color-secondary-contrast);color:var(--color-secondary-contrast)}.advantage,.box-wrapper,.vehicle-sidebar{background-color:var(--color-white);box-shadow:0 0 10px 5px rgba(0,0,0,.1);padding:1rem}.advantage>h1:first-child,.advantage>h2:first-child,.advantage>h3:first-child,.advantage>h4:first-child,.advantage>h5:first-child,.box-wrapper>h1:first-child,.box-wrapper>h2:first-child,.box-wrapper>h3:first-child,.box-wrapper>h4:first-child,.box-wrapper>h5:first-child,.vehicle-sidebar>h1:first-child,.vehicle-sidebar>h2:first-child,.vehicle-sidebar>h3:first-child,.vehicle-sidebar>h4:first-child,.vehicle-sidebar>h5:first-child{margin-top:0}@media (min-width:576px){.advantage,.box-wrapper,.vehicle-sidebar{padding:2rem}}.box-wrapper--decorated{border-top:6px solid var(--color-primary-main)}.vehicle-sidebar{overflow:hidden;padding:0}@media (max-width:767.98px){.vehicle-sidebar{box-shadow:none;margin:0 -15px}}@media (min-width:768px){.vehicle-sidebar{margin:0}}.vehicle-sidebar__prices{border-bottom:1px solid var(--color-light);padding:1rem 0}.vehicle-sidebar__prices .price-items{display:flex;justify-content:space-around}.vehicle-sidebar__prices .price-items>div{border-left:1px solid var(--color-light);flex-basis:33.33%;flex-grow:1;width:0}.vehicle-sidebar__prices .price-items>div:first-child{border-left:none}.vehicle-sidebar__discount-from-new{text-align:center}.vehicle-sidebar__discount-from-new .discount{background-color:var(--color-tertiary-main);border-radius:5px;color:var(--color-tertiary-contrast);display:inline-block;line-height:1;margin-top:.5rem;padding:.25rem .5rem}.vehicle-sidebar__discount-from-new .prefix,.vehicle-sidebar__discount-from-new .value{font-weight:700}.vehicle-sidebar__discount-from-new .value{font-size:120%}.vehicle-sidebar__financing{border-bottom:1px solid var(--color-light);padding:0 .5rem;text-align:center}.vehicle-sidebar__main-actions,.vehicle-sidebar__price-breakdown,.vehicle-sidebar__prices,.vehicle-sidebar__secondary-actions{margin-bottom:1rem}.vehicle-sidebar__secondary-actions{margin-bottom:1.25rem}.vehicle-sidebar__after{text-align:center}@media (min-width:576px){.vehicle-sidebar__after{margin-bottom:1rem}}.vehicle-sidebar .action-reserve{border-bottom-right-radius:1rem;border-top-right-radius:1rem}.vehicle-sidebar .action-test-drive{border-bottom-left-radius:1rem;border-top-left-radius:1rem}.payment-method-list{display:flex;flex-direction:column;text-align:center}.payment-method{border:1px solid var(--color-light);border-radius:3px;margin-bottom:1em;padding:10px}.payment-method__title{font-weight:700;margin-bottom:.5em;text-align:center}.payment-method__button-bizum,.payment-method__button-card,.payment-method__button-free{border:0;border-radius:.25rem;height:55px;width:100%}.payment-method__button-card{background-color:var(--color-primary-main,#eaeaea);color:var(--color-primary-contrast,#333)}.payment-method__button-card svg{fill:#fff;display:inline-block;height:30px;margin-right:.25em;width:30px}.payment-method__button-bizum img{height:30px}.swiper-summary{background-color:var(--color-base-white,#fff);border-radius:5px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);color:var(--color-font,#333);font-size:.75em;font-style:italic;line-height:2;padding:0 .6em;position:absolute;right:1em;top:calc(100% - 3em);z-index:9}@media (min-width:576px){.swiper-summary{font-size:.8em}}@media (min-width:768px){.swiper-summary{font-size:.9em}}@media (min-width:992px){.swiper-summary{font-size:1em}}.swiper-summary__page,.swiper-summary__total{font-weight:500}.swiper-summary__union{margin:0 .35em}.swiper-summary__prefix{margin:0 .35em 0 0}.swiper-summary__suffix{margin:0 0 0 .35em}.swiper-summary__prefix,.swiper-summary__suffix,.swiper-summary__union{font-size:.9em;font-weight:300}