.Card-module__We0yQa__card{border-radius:var(--radius-sm);border:1px solid var(--gray-40);width:184px;height:320px;padding:var(--space-xs);text-align:start;background-position:top;background-repeat:no-repeat;background-size:100%;flex-shrink:0;transition:background-size .1s ease-in;position:relative;overflow:hidden;box-shadow:0 4px 24px #2f462614}.Card-module__We0yQa__card:hover{background-size:105%}.Card-module__We0yQa__card:after{content:"";background:linear-gradient(180deg, transparent 50%, var(--gray-150) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.Card-module__We0yQa__card__content{width:100%;z-index:var(--zindex-xs);position:relative}
.Navigation-module__O2Mo7G__navigation__prevButton,.Navigation-module__O2Mo7G__navigation__nextButton{cursor:pointer;z-index:var(--zindex-tiny);background-color:var(--white);border-radius:40px;width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%)}.Navigation-module__O2Mo7G__navigation__prevButton{left:var(--space-xs)}.Navigation-module__O2Mo7G__navigation__nextButton{right:var(--space-xs)}.Navigation-module__O2Mo7G__navigation--hide{display:none}@media screen and (min-width:992px){.Navigation-module__O2Mo7G__navigation__prevButton{left:32px}.Navigation-module__O2Mo7G__navigation__nextButton{right:32px}}
.Slider-module__xim7cq__slider{padding-left:var(--space-xs);width:100%;height:fit-content;margin-bottom:calc(var(--space-xl) - 25px);margin-top:calc(var(--space-lg) - 25px);position:relative}.Slider-module__xim7cq__slider__navigation--hide{display:none}.Slider-module__xim7cq__slider__slide{cursor:pointer;padding-top:25px;padding-bottom:25px;position:relative;width:fit-content!important;height:fit-content!important}.Slider-module__xim7cq__slider__spacing{width:fit-content;height:fit-content}@media screen and (min-width:1200px){.Slider-module__xim7cq__slider{margin-bottom:var(--space-xxxl)}}
.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
.PopularCars-module__hsOh1a__container{text-align:center;background:linear-gradient(180deg, var(--gray-40) 0%, var(--white) 75%)}.PopularCars-module__hsOh1a__container__title{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}@media screen and (min-width:660px){.PopularCars-module__hsOh1a__container__title{margin-top:100px}}
.IconTag-module__pi5uiW__tag{padding:var(--space-tiny);border-radius:var(--space-xs);background:var(--white);border-top-left-radius:100px;border-bottom-left-radius:100px;height:100%;box-shadow:0 4px 25px #2637461a}.IconTag-module__pi5uiW__tag__icon{border:1px solid var(--mint-100);border-radius:50%;width:56px;min-width:56px;height:56px}
.PictureCard-module__wYIj_q__card{border-radius:var(--space-xs);border:1px solid var(--gray-40);background-position:50%;background-size:cover;height:216px;transition:box-shadow .2s ease-in;overflow:hidden}.PictureCard-module__wYIj_q__card:hover{box-shadow:0 4px 25px #2637461a}.PictureCard-module__wYIj_q__card__link{background:var(--white);padding:var(--space-tiny) var(--space-xxs);width:100%}
.RentingCarTypes-module__StjMVG__container{max-width:984px;flex-direction:column;margin:0 auto;padding-block-start:var(--space-sm)}.RentingCarTypes-module__StjMVG__cards,.RentingCarTypes-module__StjMVG__cards__element{flex-grow:1}@media screen and (min-width:660px){.RentingCarTypes-module__StjMVG__cards{flex-direction:row}.RentingCarTypes-module__StjMVG__cards__element{flex-basis:calc(50% - var(--space-tiny))}}@media screen and (min-width:992px){.RentingCarTypes-module__StjMVG__container{flex-direction:row;padding-block-start:0}.RentingCarTypes-module__StjMVG__cards__element{max-width:284px}.RentingCarTypes-module__StjMVG__texts{max-width:384px}}
.WhatIsIncluded-module___kUL4G__background-wrapper{background:var(--mint-20)}.WhatIsIncluded-module___kUL4G__container{max-width:984px;padding:var(--space-lg) 0;flex-direction:column;margin:0 auto}.WhatIsIncluded-module___kUL4G__tags{width:100%;padding:var(--space-sm);border:1px solid var(--mint-100);border-radius:var(--space-xs);flex-grow:1}.WhatIsIncluded-module___kUL4G__tags__element{flex-grow:1}@media screen and (min-width:660px){.WhatIsIncluded-module___kUL4G__tags{flex-direction:row}.WhatIsIncluded-module___kUL4G__tags__element{flex-basis:calc(50% - var(--space-tiny))}}@media screen and (min-width:992px){.WhatIsIncluded-module___kUL4G__container{padding:var(--space-xl) 0;flex-direction:row}.WhatIsIncluded-module___kUL4G__tags__element{max-width:284px}.WhatIsIncluded-module___kUL4G__texts{max-width:384px}}
.Steps-module__7djRDq__steps__title{max-width:584px}@media screen and (min-width:992px){.Steps-module__7djRDq__wrapper{padding:0}}
.Ambassadors-module__tKvUcq__section{text-align:center;width:100%;height:fit-content}.Ambassadors-module__tKvUcq__section__title{width:100%}.Ambassadors-module__tKvUcq__section__title h1{max-width:584px}.Ambassadors-module__tKvUcq__section__slider{width:100%;height:fit-content}
.Hero-module__7TeM3G__hero__bg{padding-top:var(--space-sm);background:url(/V2/images/landings/espana/gradient.webp) 50%/cover no-repeat;margin-top:48px;overflow:hidden}.Hero-module__7TeM3G__hero__content{gap:var(--space-xs)}.Hero-module__7TeM3G__hero__images--desktop{display:none}.Hero-module__7TeM3G__hero__content h1{max-width:343px}.Hero-module__7TeM3G__image__bg{aspect-ratio:16/9;z-index:2;position:relative}.Hero-module__7TeM3G__image__cars{z-index:3;width:100%;height:auto;margin-top:-22%}@media screen and (min-width:992px){.Hero-module__7TeM3G__hero__bg{background-position:right 25% bottom 85%;background-size:50%;position:relative;overflow:visible}.Hero-module__7TeM3G__hero__content{gap:var(--space-xs);width:50%}.Hero-module__7TeM3G__hero__content h1{max-width:100%}.Hero-module__7TeM3G__hero__images--desktop{width:45%;display:flex}.Hero-module__7TeM3G__hero__images--mobile{display:none}}@media screen and (min-width:1200px){.Hero-module__7TeM3G__hero__bg{margin-top:var(--space-xl);padding-top:var(--space-xl)}.Hero-module__7TeM3G__hero{gap:var(--space-lg)}}@media screen and (min-width:1600px){.Hero-module__7TeM3G__hero__bg{background-position:right 20% bottom 90%;background-size:50%}}@media screen and (min-width:1900px){.Hero-module__7TeM3G__hero__bg{background-position:right 20% bottom 50%;background-size:45%}}
.HeroFeatures-module__e9PlZW__feature{padding:var(--space-modulor) var(--space-tiny) var(--space-modulor) var(--space-modulor);border:1px solid #ffffff57;border-radius:24px}.HeroFeatures-module__e9PlZW__feature__icon{border:1px solid var(--mint-20);border-radius:50%;flex-shrink:0;width:16px;height:16px}.HeroFeatures-module__e9PlZW__feature__icon svg{flex-shrink:0}
.Hero-module__0zNK0G__hero{width:100%;height:100%;z-index:var(--zindex-tiny);position:relative}.Hero-module__0zNK0G__hero__backgroundImage{background-position:100% 0;background-repeat:no-repeat;background-size:cover;position:relative}.Hero-module__0zNK0G__hero__backgroundImage:after{content:"";background:linear-gradient(90deg,#0009 0%,#0000 102%);width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:768px){.Hero-module__0zNK0G__hero{padding-bottom:var(--space-xxl);padding-top:var(--space-lg)}}@media screen and (min-width:1200px){.Hero-module__0zNK0G__hero{padding-top:0}}
.Error-module__-NgkVa__error__page{margin-block:var(--space-xxl)}@media (max-width:1200px){.Error-module__-NgkVa__error__page{margin-block:var(--space-xl)}}
