.car-image-title-capacity-component{gap:var(--spacing-5);flex-direction:column;display:flex}.car-image-title-capacity-component .title-and-description{gap:var(--spacing-2);flex-direction:column;display:flex}.car-image-title-capacity-component .title-and-description .title{font-size:var(--headline5);line-height:var(--headline5-line-height);font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);font-weight:700}.car-image-title-capacity-component .capacity-info-list{--capacity-info-list-gap:var(--spacing-4);gap:var(--capacity-info-list-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.car-image-title-capacity-component .capacity-info-list .capacity-info{gap:var(--spacing-2);flex-direction:column;display:flex}.car-image-title-capacity-component .capacity-info-list .capacity-info .title{font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);font-weight:700}.car-image-title-capacity-component .capacity-info-list .capacity-info .info-list{border-radius:var(--border-radius-xs);border:1px solid var(--color-gray-80);height:100%;padding:var(--spacing-2);gap:var(--spacing-2);flex-direction:column;display:flex}.car-image-title-capacity-component .capacity-info-list .capacity-info .info-list .info{gap:var(--spacing-2);display:flex}.car-image-title-capacity-component .capacity-info-list .capacity-info .info-list .info .icon{color:var(--color-primary);width:var(--caption-line-height);height:var(--caption-line-height);object-fit:contain;flex-shrink:0}.car-image-title-capacity-component .capacity-info-list .capacity-info{container:capacity-info/inline-size}.car-image-title-capacity-component .capacity-info-list .capacity-info .title,.car-image-title-capacity-component .capacity-info-list .capacity-info .info-list .passenger-info .text{display:none}@media (max-width:1535.98px){@container capacity-info (inline-size<=171.98px){.car-image-title-capacity-component .capacity-info-list .capacity-info .title.layout-small,.car-image-title-capacity-component .capacity-info-list .capacity-info .info-list .passenger-info .text.layout-small{display:revert}}@container capacity-info (inline-size>=172px){.car-image-title-capacity-component .capacity-info-list .capacity-info .title.layout-large,.car-image-title-capacity-component .capacity-info-list .capacity-info .info-list .passenger-info .text.layout-large{display:revert}}}@media (min-width:1536px){@container capacity-info (inline-size<=192.98px){.car-image-title-capacity-component .capacity-info-list .capacity-info .title.layout-small,.car-image-title-capacity-component .capacity-info-list .capacity-info .info-list .passenger-info .text.layout-small{display:revert}}@container capacity-info (inline-size>=193px){.car-image-title-capacity-component .capacity-info-list .capacity-info .title.layout-large,.car-image-title-capacity-component .capacity-info-list .capacity-info .info-list .passenger-info .text.layout-large{display:revert}}}.car-modal-component{--modal-card-bg-color:hsl(var(--color-primary-hue)35% 93%);--stg-modal-overlay-background-color-value:var(--color-white-value);--stg-modal-card-background-color:var(--modal-card-bg-color);--stg-modal-card-color:hsl(var(--color-primary-hue)7% 29%);--stg-modal-padding-inline:var(--spacing-4);--stg-modal-card-border-radius:var(--border-radius-sm)}.car-modal-component .content-root{padding:var(--spacing-5)var(--spacing-4)0}.car-modal-component .content-root .action-part{background-color:var(--modal-card-bg-color);padding:var(--spacing-5);gap:var(--spacing-5);justify-content:center;align-items:center;display:flex;position:sticky;bottom:0}.car-modal-component .content-root .action-part .cancel-btn{border-radius:var(--border-radius-full);width:calc(2.5rem*var(--rem-ratio,1));height:calc(2.5rem*var(--rem-ratio,1));border:1px solid;justify-content:center;align-items:center;display:flex}.car-modal-component .content-root .action-part .cancel-btn .icon{font-size:calc(1.5rem*var(--rem-ratio,1))}.car-modal-component .content-root .action-part .cta-btn-component{display:none}.car-modal-component .content-root .action-part .cta-btn-component.shown{display:var(--shown-display)}.car-modal-component .content-root .action-part:not(:has(.cta-btn-component.shown)) .cancel-btn{background-color:var(--color-primary);color:var(--color-primary-contrast);width:calc(3rem*var(--rem-ratio,1));height:calc(3rem*var(--rem-ratio,1));border-width:0}.car-modal-component .content-root .action-part:not(:has(.cta-btn-component.shown)) .cancel-btn .icon{font-size:calc(1.75rem*var(--rem-ratio,1))}.promotion-info-modal .content-root .title{--font-size:var(--headline6);--line-height:var(--headline6-line-height);--font-family:var(--font-family-accent);--font-weight:700;--font-style:var(--font-style-accent);--text-transform:var(--text-transform-accent);--letter-spacing:var(--letter-spacing-accent);font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);text-transform:var(--text-transform);letter-spacing:var(--letter-spacing)}.promotion-info-component{gap:var(--spacing-2)var(--spacing-6);flex-wrap:wrap;align-items:flex-start;display:flex}.promotion-info-component .promotion{gap:var(--spacing-2);text-align:left;display:flex}.promotion-info-component .promotion .icon{font-size:var(--body-line-height);color:var(--color-warm-red);flex-shrink:0}.promotion-info-modal{--modal-card-bg-color:hsl(var(--color-primary-hue)35% 93%);--stg-modal-overlay-background-color-value:var(--color-white-value);--stg-modal-card-background-color:var(--modal-card-bg-color);--stg-modal-card-color:hsl(var(--color-primary-hue)7% 29%);--stg-modal-padding-inline:var(--spacing-4);--stg-modal-card-border-radius:var(--border-radius-sm)}.promotion-info-modal .content-root{padding:var(--spacing-5)var(--spacing-4);gap:var(--spacing-4);flex-direction:column;display:flex}.promotion-info-modal .content-root .cta-btn-component{align-self:flex-end}.car-selection-component .large-option-list .option .content .price-list .price-and-trip-type .price{--font-size:var(--headline6);--line-height:var(--headline6-line-height);--font-family:var(--font-family-accent);--font-weight:700;--font-style:var(--font-style-accent);--text-transform:var(--text-transform-accent);--letter-spacing:var(--letter-spacing-accent);font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);text-transform:var(--text-transform);letter-spacing:var(--letter-spacing)}.car-selection-component{--selected-outline-width:3px;--car-border-radius:var(--border-radius-sm)}.car-selection-component .small-option-list{--shown-display:grid;margin-top:var(--spacing-5);gap:var(--spacing-2);grid-template-columns:repeat(5,minmax(0,1fr));display:none;position:relative}.car-selection-component .small-option-list .input-radio{opacity:0;visibility:0;width:0;height:0;position:absolute;top:0;left:0}.car-selection-component .small-option-list .option{border-radius:var(--car-border-radius);padding:var(--spacing-1);background-color:var(--color-gray-95);cursor:pointer}.car-selection-component .small-option-list .option .img{aspect-ratio:16/9;object-fit:cover}.car-selection-component .small-option-list .option:hover{outline:2px solid var(--color-primary)}.car-selection-component .small-option-list .input-radio:checked+.option{background-color:var(--color-primary-light);outline:var(--selected-outline-width)solid var(--color-primary);position:relative}.car-selection-component .small-option-list .input-radio:checked+.option .selected-icon-wrapper{display:var(--shown-display)}.car-selection-component .promotion-info-component{margin-bottom:calc(var(--spacing-4) + var(--selected-outline-width))}.car-selection-component .large-option-list{gap:var(--spacing-3);flex-direction:column;display:flex}.car-selection-component .large-option-list .option{--car-name-font-size:var(--body);--car-name-line-height:var(--body-line-height);--car-description-font-size:var(--caption);--car-description-line-height:var(--caption-line-height);--price-font-size:var(--headline6);--price-line-height:var(--headline6-line-height);--trip-type-font-size:var(--caption);--trip-type-line-height:var(--caption-line-height);--gap-between-car-name-and-description:var(--spacing-1);--gap-between-car-name-and-price:var(--spacing-4);--gap-between-price-and-trip-type:var(--spacing-1);--car-padding-block:var(--spacing-3);--car-height:calc(var(--car-name-line-height) + var(--gap-between-car-name-and-description) + var(--car-description-line-height) + var(--gap-between-car-name-and-price) + var(--price-line-height) + var(--gap-between-price-and-trip-type) + var(--trip-type-line-height) + (var(--car-padding-block)*2));border-radius:var(--car-border-radius);box-shadow:var(--card-box-shadow);height:var(--car-height);padding:var(--car-padding-block)var(--spacing-4);justify-content:space-between;align-items:center;gap:var(--spacing-5);grid-template-columns:auto auto;display:grid}.car-selection-component .large-option-list .option .content{gap:var(--gap-between-car-name-and-price);flex-direction:column;align-items:flex-start;display:flex}.car-selection-component .large-option-list .option .content .name-and-description{gap:var(--gap-between-car-name-and-description);text-align:left;flex-direction:column;display:flex}.car-selection-component .large-option-list .option .content .name-and-description .name-and-icon{gap:var(--spacing-1);align-items:center;display:flex}.car-selection-component .large-option-list .option .content .name-and-description .name-and-icon .name{font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);white-space:nowrap;font-weight:700;font-size:var(--car-name-font-size);line-height:var(--car-name-line-height)}.car-selection-component .large-option-list .option .content .name-and-description .name-and-icon .icon{font-size:calc(1rem*var(--rem-ratio,1));flex-shrink:0}.car-selection-component .large-option-list .option .content .name-and-description .description{font-size:var(--car-description-font-size);line-height:var(--car-description-line-height)}.car-selection-component .large-option-list .option .content .price-list{gap:var(--spacing-5);display:flex}.car-selection-component .large-option-list .option .content .price-list .price-and-trip-type{gap:var(--gap-between-price-and-trip-type);text-align:left;flex-direction:column;display:flex}.car-selection-component .large-option-list .option .content .price-list .price-and-trip-type .price{color:var(--color-secondary-little-dark);white-space:nowrap;font-size:var(--price-font-size);line-height:var(--price-line-height)}.car-selection-component .large-option-list .option .content .price-list .price-and-trip-type .trip-type{font-size:var(--trip-type-font-size);line-height:var(--trip-type-line-height);white-space:nowrap}.car-selection-component .large-option-list .option{overflow:hidden}.car-selection-component .large-option-list .option .img-btn{width:auto;height:calc(var(--car-height) - var(--car-padding-block)*2);aspect-ratio:3/2}.car-selection-component .large-option-list .option .img-btn .img{aspect-ratio:3/2;object-fit:cover}.car-selection-component .small-option-list .option .selected-icon-wrapper,.car-selection-component .large-option-list .option .selected-icon-wrapper{--shown-display:flex;border-top-left-radius:var(--car-border-radius);border-bottom-right-radius:var(--car-border-radius);transform:translate(var(--selected-outline-width),var(--selected-outline-width));width:calc(1.5rem*var(--rem-ratio,1) + var(--selected-outline-width));height:calc(1.5rem*var(--rem-ratio,1) + var(--selected-outline-width));background-color:var(--color-primary);color:var(--color-primary-contrast);justify-content:center;align-items:center;display:none;position:absolute;bottom:0;right:0}.car-selection-component .small-option-list .option .selected-icon-wrapper .icon,.car-selection-component .large-option-list .option .selected-icon-wrapper .icon{font-size:calc(1rem*var(--rem-ratio,1))}.car-selection-component .large-option-list .option.selected{background-color:var(--color-primary-light);outline:var(--selected-outline-width)solid var(--color-primary);position:relative}.car-selection-component .large-option-list .option.selected .selected-icon-wrapper{display:var(--shown-display)}.car-selection-component .cta-btn-component{margin-top:var(--spacing-5);width:100%;display:none}.car-selection-component .cta-btn-component.shown{display:var(--shown-display)}@media (min-width:640px){.car-selection-component .large-option-list{gap:var(--spacing-4)}}.cta-card-list-component{gap:var(--spacing-4)var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cta-card-list-component .card{border-radius:var(--border-radius-sm);box-shadow:var(--card-box-shadow);flex-direction:column;display:flex;overflow:hidden}.cta-card-list-component .card .img-link{overflow:hidden}.cta-card-list-component .card .img-link .img{aspect-ratio:6/5;object-fit:cover;transition:transform .4s}.cta-card-list-component .card .img-link .img:hover{transform:scale(1.1)}.cta-card-list-component .card .title-and-cta{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.cta-card-list-component .card .title-and-cta .title{font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);padding:var(--spacing-3);font-weight:500}.cta-card-list-component .card .title-and-cta .cta{margin-top:var(--spacing-5);border-top:1px solid var(--color-gray-90);justify-content:center;align-items:center;gap:var(--spacing-2);width:90%;height:56px;font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);margin-left:auto;margin-right:auto;font-weight:500;display:flex}.cta-card-list-component .card .title-and-cta .cta .icon{font-size:calc(1.25rem*var(--rem-ratio,1))}.cta-card-list-component .card .title-and-cta button.cta:hover{background-color:var(--color-primary);color:var(--color-primary-contrast)}.cta-card-list-component .card .title-and-cta a.cta:hover{background-color:var(--color-secondary);color:var(--color-secondary-contrast)}@media (min-width:640px){.cta-card-list-component{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.cta-card-list-component{column-gap:var(--spacing-4)}}@media (min-width:1024px){.cta-card-list-component{gap:var(--spacing-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cta-card-list-component .card .img-link .img{aspect-ratio:16/10}.cta-card-list-component .card .title-and-cta .title{font-size:var(--headline6);line-height:var(--headline6-line-height);font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);padding:var(--spacing-4);font-weight:700}}@media (min-width:1280px){.cta-card-list-component{grid-template-columns:repeat(4,minmax(0,1fr))}}.location-and-car-section .big-container .title-and-car-selection .title,.more-trending-spot-section .big-container>.title{--font-size:var(--headline4);--line-height:var(--headline4-line-height);--font-family:var(--font-family-accent);--font-weight:700;--font-style:var(--font-style-accent);--text-transform:var(--text-transform-accent);--letter-spacing:var(--letter-spacing-accent)}@media (min-width:1024px){.location-and-car-section .big-container .title-and-car-selection .title,.more-trending-spot-section .big-container>.title{--font-size:var(--headline3);--line-height:var(--headline3-line-height)}}@media (min-width:1280px){.location-and-car-section .big-container .title-and-car-selection .title,.more-trending-spot-section .big-container>.title{--font-size:var(--headline2);--line-height:var(--headline2-line-height)}}@media (min-width:1920px){.location-and-car-section .big-container .title-and-car-selection .title,.more-trending-spot-section .big-container>.title{--font-size:var(--headline1);--line-height:var(--headline1-line-height)}}.location-and-car-section .big-container .title-and-car-selection .title,.more-trending-spot-section .big-container>.title{font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);text-transform:var(--text-transform);letter-spacing:var(--letter-spacing)}.page-title-section{display:none}@media (min-width:1280px){.page-title-section{display:revert;padding-top:var(--section-padding-block-large);padding-bottom:var(--section-padding-block-large);aspect-ratio:4;position:relative}.page-title-section .container{justify-content:center;align-items:center;min-height:100%;display:flex}.page-title-section .container .img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-title-section .container:after{content:"";background-color:rgba(0,0,0,.35);width:100%;height:100%;position:absolute;top:0;left:0}.page-title-section .container .title{z-index:1;font-size:var(--headline3);line-height:var(--headline3-line-height);font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);text-align:center;color:var(--color-white);font-weight:700;position:relative}}@media (min-width:1280px) and (min-width:768px){.page-title-section .container .title{font-size:var(--headline2);line-height:var(--headline2-line-height)}}@media (min-width:1280px) and (min-width:1024px){.page-title-section .container .title{font-size:var(--headline1);line-height:var(--headline1-line-height)}}@media (min-width:1280px) and (min-width:1920px){.page-title-section .container .title{font-size:var(--display-small);line-height:var(--display-small-line-height)}}@media (min-width:1280px){.page-title-section .container .title span{white-space:nowrap}}@media (min-width:1920px){.page-title-section{aspect-ratio:5}}.location-and-car-section .big-container .location-slider{margin-left:calc(-1*var(--container-padding-inline));margin-right:calc(-1*var(--container-padding-inline));row-gap:var(--spacing-1)}.location-and-car-section .big-container .location-slider .main-img-slider,.location-and-car-section .big-container .location-slider .sub-img-slider{--border-radius:0px}.location-and-car-section .big-container .title-and-car-selection{margin-top:var(--spacing-4)}.location-and-car-section .big-container .title-and-car-selection .title span{white-space:nowrap}.location-and-car-section .big-container .title-and-car-selection .car-selection-component{margin-top:var(--spacing-5)}.location-and-car-section .big-container .strong-point-list{margin-top:var(--spacing-5);gap:var(--spacing-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.location-and-car-section .big-container .strong-point-list .strong-point{border-radius:var(--border-radius-lg)}.location-and-car-section .big-container .strong-point-list .strong-point:first-child{background-color:var(--color-c1-light)}.location-and-car-section .big-container .strong-point-list .strong-point:first-child .icon-wrapper{background-color:var(--color-c1)}.location-and-car-section .big-container .strong-point-list .strong-point:nth-child(2){background-color:var(--color-c3-light)}.location-and-car-section .big-container .strong-point-list .strong-point:nth-child(2) .icon-wrapper{background-color:var(--color-c3)}.location-and-car-section .big-container .strong-point-list .strong-point:nth-child(3){background-color:var(--color-c4-light)}.location-and-car-section .big-container .strong-point-list .strong-point:nth-child(3) .icon-wrapper{background-color:var(--color-c4)}.location-and-car-section .big-container .strong-point-list .strong-point:nth-child(4){background-color:var(--color-c5-light)}.location-and-car-section .big-container .strong-point-list .strong-point:nth-child(4) .icon-wrapper{background-color:var(--color-c5)}.location-and-car-section .big-container .strong-point-list .strong-point{padding:var(--spacing-4)var(--spacing-2);gap:var(--spacing-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.location-and-car-section .big-container .strong-point-list .strong-point .icon-wrapper{border-radius:var(--border-radius-sm);justify-content:center;align-items:center;width:72px;height:72px;display:flex}.location-and-car-section .big-container .strong-point-list .strong-point .icon-wrapper .icon{color:var(--color-white);font-size:56px}.location-and-car-section .big-container .strong-point-list .strong-point .title-and-description{gap:var(--spacing-2);flex-direction:column;display:flex}.location-and-car-section .big-container .strong-point-list .strong-point .title-and-description .title{font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);font-weight:700}.location-and-car-section .big-container .strong-point-list .strong-point .title-and-description .description{font-size:var(--caption);line-height:var(--caption-line-height)}@media (min-width:640px){.location-and-car-section .big-container .location-slider .main-img-slider .img{aspect-ratio:5/2}.location-and-car-section .big-container .location-slider .main-img-slider .pagination{display:revert}.location-and-car-section .big-container .location-slider .sub-img-slider{display:none}.location-and-car-section .big-container .title-and-car-selection{margin-top:var(--spacing-5)}.location-and-car-section .big-container .title-and-car-selection .car-selection-component:not(:has(.promotion-info-component)){margin-top:calc(var(--spacing-5) + var(--selected-outline-width))}}@media (min-width:640px) and (max-width:767.98px){.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list .option{--car-name-font-size:var(--headline6);--car-name-line-height:var(--headline6-line-height);--car-description-font-size:var(--body);--car-description-line-height:var(--body-line-height);--price-font-size:var(--headline5);--price-line-height:var(--headline5-line-height);--trip-type-font-size:var(--body);--trip-type-line-height:var(--body-line-height)}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list .option .content .name-and-description .name-and-icon{gap:var(--spacing-2)}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list .option .content .name-and-description .name-and-icon .icon{font-size:calc(1.25rem*var(--rem-ratio,1))}}@media (min-width:768px){.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.location-and-car-section .big-container .strong-point-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.location-and-car-section .big-container .location-slider .main-img-slider .img{aspect-ratio:3}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list .option{--car-name-font-size:var(--headline6);--car-name-line-height:var(--headline6-line-height);--car-description-font-size:var(--body);--car-description-line-height:var(--body-line-height);--price-font-size:var(--headline5);--price-line-height:var(--headline5-line-height);--trip-type-font-size:var(--body);--trip-type-line-height:var(--body-line-height)}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list .option .content .name-and-description .name-and-icon{gap:var(--spacing-2)}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list .option .content .name-and-description .name-and-icon .icon{font-size:calc(1.25rem*var(--rem-ratio,1))}}@media (min-width:1280px){.location-and-car-section{padding-top:var(--section-padding-block-small)}.location-and-car-section .big-container{gap:var(--spacing-5);grid-template-columns:4fr 6fr;grid-template-areas:"location-slider title-and-car-selection""strong-point-list strong-point-list";display:grid}.location-and-car-section .big-container .location-slider{margin-left:unset;margin-right:unset;gap:var(--spacing-2)}.location-and-car-section .big-container .location-slider .main-img-slider{--border-radius:var(--border-radius-sm)}.location-and-car-section .big-container .location-slider .main-img-slider .img{aspect-ratio:3/2}.location-and-car-section .big-container .location-slider .main-img-slider .pagination{display:none}.location-and-car-section .big-container .location-slider .sub-img-slider{--border-radius:var(--border-radius-sm);display:revert}.location-and-car-section .big-container .location-slider .sub-img-slider .img{aspect-ratio:16/9}.location-and-car-section .big-container .title-and-car-selection{margin-top:unset}.location-and-car-section .big-container .title-and-car-selection .title{font-size:var(--headline3);line-height:var(--headline3-line-height)}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .small-option-list{display:var(--shown-display)}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list{margin-top:var(--spacing-5);display:flex}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list .option:not(.selected){display:none}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list .option.selected{outline:unset;background-color:unset}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list .option.selected .selected-icon-wrapper{display:none}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-car-list .car{--car-height:192px}.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-car-list .car .content .price-list{gap:var(--spacing-6)}.location-and-car-section .big-container .strong-point-list{margin-top:unset}.location-and-car-section .big-container .strong-point-list .strong-point{flex-direction:unset;justify-content:unset}.location-and-car-section .big-container .strong-point-list .strong-point .icon-wrapper{flex-shrink:0;width:52px;height:52px}.location-and-car-section .big-container .strong-point-list .strong-point .icon-wrapper .icon{font-size:36px}.location-and-car-section .big-container .strong-point-list .strong-point .title-and-description{text-align:left;align-items:flex-start;gap:var(--spacing-1)}}@media (min-width:1536px){.location-and-car-section .big-container .title-and-car-selection .car-selection-component .large-option-list .option{--car-height:224px}.location-and-car-section .big-container .strong-point-list .strong-point{padding-left:var(--spacing-3);padding-right:var(--spacing-3);gap:var(--spacing-3)}.location-and-car-section .big-container .strong-point-list .strong-point .icon-wrapper{width:56px;height:56px}.location-and-car-section .big-container .strong-point-list .strong-point .icon-wrapper .icon{font-size:40px}}@media (min-width:1920px){.location-and-car-section .big-container{column-gap:var(--spacing-6);grid-template-columns:4.5fr 5.5fr}.location-and-car-section .big-container .location-slider .main-img-slider .img{aspect-ratio:16/10}.location-and-car-section .big-container .title-and-car-selection .title{font-size:var(--headline2);line-height:var(--headline2-line-height)}}.detail-section{padding-top:var(--section-padding-block-small)}.detail-section .container .note-list,.detail-section .container .content ul{padding-left:var(--spacing-5)}.detail-section .container .note-list>li,.detail-section .container .content ul>li{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.detail-section .container .note-list>li:first-child,.detail-section .container .content ul>li:first-child{padding-top:0}.detail-section .container .note-list>li:last-child,.detail-section .container .content ul>li:last-child{padding-bottom:0}.detail-section .container{--title-font-size:var(--headline5);--title-line-height:var(--headline5-line-height)}.detail-section .container .note-title,.detail-section .container .content h2{font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);font-weight:700;font-size:var(--title-font-size);line-height:var(--title-line-height)}.detail-section .container .content ul{list-style:outside}.detail-section .container .content :where(p,h2)+ul{margin-top:var(--spacing-4)}.detail-section .container .content ul+h2,.detail-section .container .note-title{margin-top:var(--section-padding-block-small)}.detail-section .container .note-list{margin-top:var(--spacing-4);list-style:decimal}.detail-section .container .note-list .note .payment-method-list-component{margin-top:var(--spacing-4)}.detail-section .container .note-list .note .payment-method-description{margin-top:var(--spacing-3);font-size:var(--caption);line-height:var(--caption-line-height);color:var(--color-gray-40)}.detail-section .container .note-list .note .hotel-and-airport{margin-top:var(--spacing-2);gap:var(--spacing-2);flex-direction:column;display:flex}.detail-section .container .note-list .note .hotel-and-airport .hotel,.detail-section .container .note-list .note .hotel-and-airport .airport{border-radius:var(--border-radius-sm);border:1px solid var(--color);gap:var(--spacing-3);padding:var(--spacing-2)var(--spacing-3);border-style:solid;border-width:1px;align-items:center;display:flex}.detail-section .container .note-list .note .hotel-and-airport .hotel .icon,.detail-section .container .note-list .note .hotel-and-airport .airport .icon{font-size:calc(3rem*var(--rem-ratio,1));color:var(--color)}.detail-section .container .note-list .note .hotel-and-airport .hotel .title-and-description,.detail-section .container .note-list .note .hotel-and-airport .airport .title-and-description{gap:var(--spacing-1);flex-direction:column;display:flex}.detail-section .container .note-list .note .hotel-and-airport .hotel .title-and-description .title,.detail-section .container .note-list .note .hotel-and-airport .airport .title-and-description .title{font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);font-weight:700}.detail-section .container .note-list .note .hotel-and-airport .hotel .title-and-description .description,.detail-section .container .note-list .note .hotel-and-airport .airport .title-and-description .description{font-size:var(--caption);line-height:var(--caption-line-height)}.detail-section .container .note-list .note .hotel-and-airport .hotel{--color:var(--color-c1)}.detail-section .container .note-list .note .hotel-and-airport .airport{--color:var(--color-c6)}@media (min-width:640px){.detail-section .container .note-list .note .hotel-and-airport{gap:var(--spacing-4);grid-template-columns:max-content max-content;display:grid}}@media (min-width:1024px){.detail-section .container{--container-max-width:1024px}}@media (min-width:1280px){.detail-section .container{--title-font-size:var(--headline4);--title-line-height:var(--headline4-line-height)}}.more-trending-spot-section{padding-top:var(--section-padding-block-large);padding-bottom:var(--section-padding-block-large)}.more-trending-spot-section .big-container{gap:var(--section-padding-block-small);flex-direction:column;display:flex}@media (min-width:640px){.more-trending-spot-section .big-container>.title{text-align:center}}.introduction-section-component,.twenty-four-hours-cta-section-component,.happy-customer-section-component{padding-top:unset}.happy-customer-section-component .big-container .cta-btn-component{display:none}.license-section-component,.in-one-hour-cta-section-component{padding-top:unset}