.explore-module__LfESoG__places{max-width:768px;margin:0 auto;padding:4vw 1rem}.explore-module__LfESoG__places>.explore-module__LfESoG__place{width:100%;margin-bottom:1.5rem;padding:1rem .5rem}.explore-module__LfESoG__places>.explore-module__LfESoG__place>h6{font-size:2rem}
.generic-section-module__1cyvda__genericSection{width:100%;max-width:1280px;margin:0 auto;padding:2rem 1.5rem}.generic-section-module__1cyvda__condensed{padding:0!important}.generic-section-module__1cyvda__genericSection>h2{text-align:center;margin-bottom:2rem;font-size:1.75rem}@media screen and (max-width:768px){.generic-section-module__1cyvda__genericSection{padding:2rem 1rem}}.generic-section-module__1cyvda__genericSection.generic-section-module__1cyvda__no_x_padding{padding-left:0;padding-right:0}
.header-module__xK0cWq__header{border-bottom:.125px solid var(--border-color);width:100%;height:5.375rem;box-shadow:0 0 16px 0 var(--border-color);padding:1rem 4vw;position:relative}.header-module__xK0cWq__logo{cursor:pointer;font-size:2rem;font-weight:700}.header-module__xK0cWq__menu{justify-content:space-between;align-items:center;display:flex}.header-module__xK0cWq__menu>ul{align-items:center;gap:2.5rem;margin-right:1rem;list-style:none;display:flex}.header-module__xK0cWq__menu>ul>li{font-weight:600}.header-module__xK0cWq__rightMenu{border-left:1px solid var(--border-color);align-items:center;display:flex}.header-module__xK0cWq__headerSection{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:768px){.header-module__xK0cWq__header{padding:1rem}.header-module__xK0cWq__logo:not(.header-module__xK0cWq__show_logo_mobile){display:none}.header-module__xK0cWq__menu{width:100%}.header-module__xK0cWq__menu>ul{gap:1.5rem;margin-right:0;padding-left:0}.header-module__xK0cWq__sideBarLogin{width:100dvw}}
.language-switcher-module__wMwjPq__languageSwitcher{cursor:pointer;justify-content:center;align-items:center;display:flex}.language-switcher-module__wMwjPq__localesList{width:140px;padding:.5rem .75rem}.language-switcher-module__wMwjPq__localesList>li{cursor:pointer;padding:.25rem 0}.language-switcher-module__wMwjPq__localesList>li>div{align-items:center;gap:.5rem;display:flex}.language-switcher-module__wMwjPq__localesList>li:hover{font-weight:700}
.auth-module__g7I59q__auth_forms{flex-direction:column;width:100%;max-width:480px;display:flex}
.register-module__u3-b0W__register_form_container{flex-direction:column;align-items:center;display:flex}.register-module__u3-b0W__register_form_title{margin-bottom:1.5rem;font-size:1.5rem}.register-module__u3-b0W__register_form{width:100%}.register-module__u3-b0W__register_form>input{width:100%;margin-bottom:1rem}
.auth-buttons-module__uzxUuG__sideBarLogin{width:45vw}@media screen and (max-width:1124px){.auth-buttons-module__uzxUuG__sideBarLogin{width:50vw}}@media screen and (max-width:768px){.auth-buttons-module__uzxUuG__sideBarLogin{width:100dvw}}
.profile-module__WkvW_q__profile{position:relative}
.user-box-module__cK5Xfa__userBox{width:200px}.user-box-module__cK5Xfa__userBox>ul>li{margin-bottom:1rem}.user-box-module__cK5Xfa__userBox>ul>li>a{align-items:center;text-decoration:none;display:flex}.user-box-module__cK5Xfa__userBox>ul>li>a>i{margin-right:.75rem}.user-box-module__cK5Xfa__userBox>ul>li:last-child{border-top:1px solid var(--border-color);margin-bottom:0}
.cookie-banner-module__NsfyiW__cookieBanner{border-top:.125px solid var(--border-color);box-shadow:0px 0px 16px 0px var(--border-color);background-color:var(--background);animation:.3s ease-in cookie-banner-module__NsfyiW__heightAnimation;overflow:hidden}@media screen and (max-width:600px){.cookie-banner-module__NsfyiW__cookieBanner{flex-direction:column}}@keyframes cookie-banner-module__NsfyiW__heightAnimation{0%{height:0}to{height:auto}}
.demo-module__nhFfta__demo_banner{width:100%;height:30px;color:var(--text-light);background:var(--primary-color);justify-content:center;align-items:center;font-size:.75rem;display:flex}
.text-dropdown-module__G22etq__text_dropdown_container{color:var(--text-secondary);align-items:center;gap:.5rem;display:flex}.text-dropdown-module__G22etq__text_dropdown_container>span{cursor:default}.text-dropdown-module__G22etq__text_dropdown_container .text-dropdown-module__G22etq__text_dropdown{align-items:center;display:flex;position:relative}.text-dropdown-module__G22etq__text_dropdown_container .text-dropdown-module__G22etq__text_dropdown select{appearance:none;cursor:pointer;border:none;outline:none;padding-right:1rem;font-weight:700}.text-dropdown-module__G22etq__text_dropdown_container .text-dropdown-module__G22etq__text_dropdown .text-dropdown-module__G22etq__text_dropdown_apperance{pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:0;transform:translateY(-50%)}
.page-module__2fMDQG__page{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),.08);--gray-alpha-100:rgba(var(--gray-rgb),.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;min-height:100svh;font-family:var(--font-geist-sans);grid-template-rows:20px 1fr 20px;place-items:center;gap:64px;padding:80px;display:grid}@media (prefers-color-scheme:dark){.page-module__2fMDQG__page{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),.145);--gray-alpha-100:rgba(var(--gray-rgb),.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page-module__2fMDQG__main{flex-direction:column;grid-row-start:2;display:flex}.page-module__2fMDQG__main ol{font-family:var(--font-geist-mono);letter-spacing:-.01em;margin:0;padding-left:0;font-size:14px;line-height:24px;list-style-position:inside}.page-module__2fMDQG__main li:not(:last-of-type){margin-bottom:8px}.page-module__2fMDQG__main code{background:var(--gray-alpha-100);border-radius:4px;padding:2px 4px;font-family:inherit;font-weight:600}.page-module__2fMDQG__ctas{gap:16px;display:flex}.page-module__2fMDQG__ctas a{appearance:none;cursor:pointer;border:1px solid #0000;border-radius:128px;justify-content:center;align-items:center;height:48px;padding:0 20px;font-size:16px;font-weight:500;line-height:20px;transition:background .2s,color .2s,border-color .2s;display:flex}a.page-module__2fMDQG__primary{background:var(--foreground);color:var(--background);gap:8px}a.page-module__2fMDQG__secondary{border-color:var(--gray-alpha-200);min-width:180px}.page-module__2fMDQG__footer{grid-row-start:3;gap:24px;display:flex}.page-module__2fMDQG__footer a{align-items:center;gap:8px;display:flex}.page-module__2fMDQG__footer img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page-module__2fMDQG__primary:hover{background:var(--button-primary-hover);border-color:#0000}a.page-module__2fMDQG__secondary:hover{background:var(--button-secondary-hover);border-color:#0000}.page-module__2fMDQG__footer a:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:600px){.page-module__2fMDQG__page{padding:32px 32px 80px}.page-module__2fMDQG__main{align-items:center}.page-module__2fMDQG__main ol{text-align:center}.page-module__2fMDQG__ctas{flex-direction:column}.page-module__2fMDQG__ctas a{height:40px;padding:0 16px;font-size:14px}a.page-module__2fMDQG__secondary{min-width:auto}.page-module__2fMDQG__footer{flex-wrap:wrap;justify-content:center;align-items:center}}@media (prefers-color-scheme:dark){.page-module__2fMDQG__logo{filter:invert()}}
.why-us-module__4Rqqbq__whyUs{border-top:.125rem solid var(--border-color);border-bottom:.125rem solid var(--border-color);width:100%;padding:2rem 10rem}.why-us-module__4Rqqbq__whyUs>h2{text-align:center;margin-bottom:2rem;font-size:1.5rem}.why-us-module__4Rqqbq__reasons{justify-content:space-between;align-items:center;display:flex}.why-us-module__4Rqqbq__whyUsCard{flex-direction:column;flex:1;align-items:center;padding:0 .5rem;display:flex;position:relative}.why-us-module__4Rqqbq__whyUsCard:not(:last-child):after{content:"";background-color:var(--border-color);width:.125rem;height:100%;position:absolute;top:0;bottom:0;right:0}.why-us-module__4Rqqbq__whyUsCard>div>img{width:3rem}.why-us-module__4Rqqbq__whyUsCard>h6{text-align:center;font-size:1.25rem}@media screen and (max-width:768px){.why-us-module__4Rqqbq__whyUs{width:100%;padding:2rem 1rem}.why-us-module__4Rqqbq__whyUs>h2{text-align:left;margin-bottom:1.5rem;font-size:1rem}.why-us-module__4Rqqbq__whyUsCard>h6{font-size:1rem}.why-us-module__4Rqqbq__whyUsCard>div>img{width:2.5rem}}
.destination-card-module__xQHnIW__destination_card{border-radius:var(--border-radius);border:1px solid var(--border-color);flex-direction:column;height:100%;display:flex;overflow:hidden}.destination-card-module__xQHnIW__destination_card_image,.destination-card-module__xQHnIW__destination_card_image>img{flex:1;width:100%;display:flex;overflow:hidden}.destination-card-module__xQHnIW__destination_card_image>img{object-fit:cover;object-position:top;flex-shrink:0;width:100%;height:100%}.destination-card-module__xQHnIW__destination_card_action,.destination-card-module__xQHnIW__destination_card_content{padding:1rem}.destination-card-module__xQHnIW__destination_card_content>h6{margin-bottom:.75rem;font-size:1.25rem}.destination-card-module__xQHnIW__destination_card_content>p{font-size:.85rem}.destination-card-module__xQHnIW__destination_card_action{justify-content:flex-end;display:flex}.destination-card-module__xQHnIW__destination_card_action>button{transition:all .3s}
.car-card-module__RKFV8W__car_card{border-radius:.25rem;gap:1rem;min-height:180px;padding:1rem;display:flex}.car-card-module__RKFV8W__car_details{gap:1rem;display:flex}.car-card-module__RKFV8W__car_card_img{align-items:center;display:flex}.car-card-module__RKFV8W__car_specs{flex-direction:column;display:flex}.car-card-module__RKFV8W__car_specs_name{color:var(--foreground);font-weight:700}.car-card-module__RKFV8W__car_specs_capacity{color:var(--text-secondary);align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.car-card-module__RKFV8W__car_specs_capacity>div{align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:flex}.car-card-module__RKFV8W__car_specs_pets{color:var(--text-secondary);align-items:center;gap:.25rem;margin-top:auto;font-size:.75rem;font-style:italic;font-weight:700;display:flex}.car-card-module__RKFV8W__car_choose{flex-direction:column;justify-content:center;margin-left:auto;display:flex}.car-card-module__RKFV8W__car_choose>p{text-align:right;font-size:1.5rem;font-weight:700}.car-card-module__RKFV8W__car_choose>span{color:var(--text-secondary);text-align:right;font-size:.75rem;font-weight:700}.car-card-module__RKFV8W__car_choose button{margin-top:1rem}@media screen and (max-width:768px){.car-card-module__RKFV8W__car_card{flex-direction:column}}@media screen and (max-width:450px){.car-card-module__RKFV8W__car_details{flex-direction:column}.car-card-module__RKFV8W__car_choose{width:100%}}

.settings-module__4L2pta__profile{border:1px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;justify-content:space-between;min-height:400px;padding:1rem 1.5rem;display:flex}.settings-module__4L2pta__profileList{list-style:none}.settings-module__4L2pta__profileList>li{margin-bottom:.5rem}
.payment-info-module__u9tU1W__payment_info{width:100%;padding:1rem 0}.payment-info-module__u9tU1W__payment_info_title{margin-bottom:.75rem}
.error-module__dS3wuq__error{text-align:center;flex-direction:column;justify-content:center;width:100%;padding-top:30dvh}.error-module__dS3wuq__error>h1{margin-bottom:.75rem;font-size:2rem;font-weight:700}.error-module__dS3wuq__error>a{font-size:1.25rem}

.booking-module__LvzihG__booking_card{border-radius:var(--border-radius);border:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:1rem;padding:1rem;display:flex}.booking-module__LvzihG__booking_card>div{flex-direction:column;gap:.5rem;display:flex}.booking-module__LvzihG__booking_status{padding:.5rem;font-size:1rem;display:inline-block}.booking-module__LvzihG__pending{color:#facc15}.booking-module__LvzihG__accepted{color:#22c55e}.booking-module__LvzihG__finished{color:#9ca3af}.booking-module__LvzihG__canceled{color:#ef4444}
.list-item-module__Wk3jwW__listItem{align-items:center;gap:1rem;display:flex}.list-item-module__Wk3jwW__label{color:var(--text-secondary);flex:1}.list-item-module__Wk3jwW__value{color:var(--text-primary);flex:10;align-items:center;gap:.75rem;display:flex}
