.RentalcarInsurancePaymentInfo-module-scss-module__y0uQ6a__component_wrap{flex-direction:column;gap:20px;padding:30px 16px;display:flex}.RentalcarInsurancePaymentInfo-module-scss-module__y0uQ6a__component_wrap h2{color:var(--Gray-100);font-size:18px;font-weight:600}@media (max-width:640px){.RentalcarInsurancePaymentInfo-module-scss-module__y0uQ6a__component_wrap h2{display:none}}.RentalcarInsurancePaymentInfo-module-scss-module__y0uQ6a__component_wrap p{color:var(--Gray-100);justify-content:space-between;font-size:14px;font-weight:600;line-height:18px;display:flex}.RentalcarInsurancePaymentInfo-module-scss-module__y0uQ6a__component_wrap p span{color:var(--Gray-80);font-size:16px;font-weight:600}
.RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__component_wrap{gap:var(--Spacing-16);flex-direction:column;padding:30px 16px;display:flex}.RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__component_wrap h2{color:var(--Gray-100);align-items:center;gap:6px;font-size:18px;font-weight:600;display:flex}.RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__component_wrap div{letter-spacing:normal;color:var(--Gray-70);word-break:keep-all;white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:-webkit-box;overflow:hidden}.RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__component_wrap div:has(+.RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__more_wrap>.RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__more_btn>input:checked){-webkit-line-clamp:unset}.RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__component_wrap .RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__more_wrap{justify-content:flex-end;display:flex}.RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__component_wrap .RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__more_wrap .RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__more_btn input{appearance:none;visibility:hidden;width:0}.RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__component_wrap .RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__more_wrap .RentalcarDetailMoreComponent-module-scss-module__vQ7BNG__more_btn{background:var(--Blue-10);cursor:pointer;color:var(--Blue-50);border-radius:8px;align-items:center;gap:4px;padding:8px 12px;font-size:12px;font-weight:600;line-height:15px;display:flex}
.AccommodationMoreSection-module-scss-module__IKzmCW__section{flex-direction:column;gap:30px;padding:30px 16px;display:flex}.AccommodationMoreSection-module-scss-module__IKzmCW__section.AccommodationMoreSection-module-scss-module__IKzmCW__contents{gap:16px}.AccommodationMoreSection-module-scss-module__IKzmCW__section.AccommodationMoreSection-module-scss-module__IKzmCW__goods_cards{gap:0;padding:0 16px}.AccommodationMoreSection-module-scss-module__IKzmCW__section.AccommodationMoreSection-module-scss-module__IKzmCW__review{scroll-margin-top:100px}@media (max-width:640px){.AccommodationMoreSection-module-scss-module__IKzmCW__section.AccommodationMoreSection-module-scss-module__IKzmCW__review{padding:30px 0;scroll-margin-top:50px}}.AccommodationMoreSection-module-scss-module__IKzmCW__section.AccommodationMoreSection-module-scss-module__IKzmCW__review+.AccommodationMoreSection-module-scss-module__IKzmCW__section{margin-top:0}.AccommodationMoreSection-module-scss-module__IKzmCW__section.AccommodationMoreSection-module-scss-module__IKzmCW__review+.AccommodationMoreSection-module-scss-module__IKzmCW__section:before{display:none}.AccommodationMoreSection-module-scss-module__IKzmCW__section .AccommodationMoreSection-module-scss-module__IKzmCW__section_title{color:var(--Gray-100);align-items:center;gap:6px;font-size:18px;font-weight:600;display:flex}.AccommodationMoreSection-module-scss-module__IKzmCW__section .AccommodationMoreSection-module-scss-module__IKzmCW__section_contents{color:var(--Gray-70);letter-spacing:normal;white-space:pre-wrap;word-break:keep-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:-webkit-box;overflow:hidden}.AccommodationMoreSection-module-scss-module__IKzmCW__section .AccommodationMoreSection-module-scss-module__IKzmCW__section_contents:has(+.AccommodationMoreSection-module-scss-module__IKzmCW__more_wrap>.AccommodationMoreSection-module-scss-module__IKzmCW__more_btn>input:checked){-webkit-line-clamp:unset}.AccommodationMoreSection-module-scss-module__IKzmCW__section .AccommodationMoreSection-module-scss-module__IKzmCW__more_wrap{justify-content:flex-end;display:flex}.AccommodationMoreSection-module-scss-module__IKzmCW__section .AccommodationMoreSection-module-scss-module__IKzmCW__more_wrap .AccommodationMoreSection-module-scss-module__IKzmCW__more_btn input{appearance:none;visibility:hidden;width:0}.AccommodationMoreSection-module-scss-module__IKzmCW__section .AccommodationMoreSection-module-scss-module__IKzmCW__more_wrap .AccommodationMoreSection-module-scss-module__IKzmCW__more_btn{background:var(--Blue-10);cursor:pointer;color:var(--Blue-50);border-radius:8px;align-items:center;gap:4px;padding:8px 12px;font-size:12px;font-weight:600;line-height:15px;display:flex}.AccommodationMoreSection-module-scss-module__IKzmCW__section .AccommodationMoreSection-module-scss-module__IKzmCW__map_section>div:first-child{padding:0}.AccommodationMoreSection-module-scss-module__IKzmCW__section .AccommodationMoreSection-module-scss-module__IKzmCW__empty_list{height:fit-content;padding:40px 0 20px}.AccommodationMoreSection-module-scss-module__IKzmCW__section+.AccommodationMoreSection-module-scss-module__IKzmCW__section:before{content:"";background:var(--Gray-10);width:calc(100% - 32px);height:10px;display:block;position:absolute;top:-10px;left:16px}@media (max-width:640px){.AccommodationMoreSection-module-scss-module__IKzmCW__section+.AccommodationMoreSection-module-scss-module__IKzmCW__section:before{width:100%;left:0}}.AccommodationMoreSection-module-scss-module__IKzmCW__section+.AccommodationMoreSection-module-scss-module__IKzmCW__section{margin-top:10px;position:relative}
.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout{align-items:stretch;width:100%;display:flex}@media (max-width:640px){.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout{flex-direction:column}}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout>div{display:inline-block}@media (max-width:640px){.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout>div{display:block}}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout>div:first-child{width:61.2305%}@media (max-width:640px){.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout>div:first-child{width:100%}}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout>div:nth-child(2){flex-direction:column;gap:16px;width:38.7695%;height:fit-content;display:flex}@media (max-width:640px){.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout>div:nth-child(2){display:none}}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section{flex-direction:column;gap:30px;padding:30px 16px;display:flex}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section.AccommodationPageContainer-module-scss-module__JY53AG__contents{gap:16px}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section.AccommodationPageContainer-module-scss-module__JY53AG__goods_cards{gap:0;padding:0}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section.AccommodationPageContainer-module-scss-module__JY53AG__review{padding:30px 16px 0;scroll-margin-top:100px}@media (max-width:640px){.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section.AccommodationPageContainer-module-scss-module__JY53AG__review{padding:30px 0 0;scroll-margin-top:50px}}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section.AccommodationPageContainer-module-scss-module__JY53AG__review+.AccommodationPageContainer-module-scss-module__JY53AG__section{margin-top:0}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section.AccommodationPageContainer-module-scss-module__JY53AG__review+.AccommodationPageContainer-module-scss-module__JY53AG__section:before{display:none}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section .AccommodationPageContainer-module-scss-module__JY53AG__section_title{color:var(--Gray-100);align-items:center;gap:6px;font-size:18px;font-weight:600;display:flex}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section .AccommodationPageContainer-module-scss-module__JY53AG__section_contents{color:var(--Gray-70);letter-spacing:normal;white-space:pre-wrap;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section .AccommodationPageContainer-module-scss-module__JY53AG__map_section>div:first-child{padding:0}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section .AccommodationPageContainer-module-scss-module__JY53AG__empty_list{height:fit-content;padding:40px 0 20px}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section+.AccommodationPageContainer-module-scss-module__JY53AG__section:before{content:"";background:var(--Gray-10);width:calc(100% - 32px);height:10px;display:block;position:absolute;top:-10px;left:16px}@media (max-width:640px){.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section+.AccommodationPageContainer-module-scss-module__JY53AG__section:before{width:100%;left:0}}.AccommodationPageContainer-module-scss-module__JY53AG__detail_layout .AccommodationPageContainer-module-scss-module__JY53AG__section+.AccommodationPageContainer-module-scss-module__JY53AG__section{margin-top:10px;position:relative}
.RentalcarDetailCancelRefund-module-scss-module__J2eSFq__component_wrap{gap:var(--Spacing-16);flex-direction:column;padding:30px 16px;display:flex}.RentalcarDetailCancelRefund-module-scss-module__J2eSFq__component_wrap h2{color:var(--Gray-100);font-size:18px;font-weight:600}.RentalcarDetailCancelRefund-module-scss-module__J2eSFq__component_wrap .RentalcarDetailCancelRefund-module-scss-module__J2eSFq__contents{letter-spacing:normal;color:var(--Gray-70);word-break:keep-all;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.RentalcarDetailCancelRefund-module-scss-module__J2eSFq__component_wrap .RentalcarDetailCancelRefund-module-scss-module__J2eSFq__contents small{font-size:inherit}.RentalcarDetailCancelRefund-module-scss-module__J2eSFq__component_wrap .RentalcarDetailCancelRefund-module-scss-module__J2eSFq__contents font{color:inherit}
.RentalcarDetailInsurance-module-scss-module__guOf7q__component_wrap{gap:var(--Spacing-16);flex-direction:column;padding:30px 16px;display:flex}.RentalcarDetailInsurance-module-scss-module__guOf7q__component_wrap h2{color:var(--Gray-100);margin-bottom:-4px;font-size:18px;font-weight:600}.RentalcarDetailInsurance-module-scss-module__guOf7q__component_wrap .RentalcarDetailInsurance-module-scss-module__guOf7q__info{border:1px solid var(--Gray-15);border-radius:12px;flex-direction:column;gap:24px;padding:24px 20px;display:flex}.RentalcarDetailInsurance-module-scss-module__guOf7q__component_wrap .RentalcarDetailInsurance-module-scss-module__guOf7q__info .RentalcarDetailInsurance-module-scss-module__guOf7q__info_header{flex-direction:column;gap:10px;display:flex}.RentalcarDetailInsurance-module-scss-module__guOf7q__component_wrap .RentalcarDetailInsurance-module-scss-module__guOf7q__info .RentalcarDetailInsurance-module-scss-module__guOf7q__info_header h3{color:var(--Gray-100);cursor:pointer;justify-content:space-between;align-items:center;font-size:15px;font-weight:600;display:flex}.RentalcarDetailInsurance-module-scss-module__guOf7q__component_wrap .RentalcarDetailInsurance-module-scss-module__guOf7q__info .RentalcarDetailInsurance-module-scss-module__guOf7q__info_header .RentalcarDetailInsurance-module-scss-module__guOf7q__info_header_price{color:var(--Gray-80);font-size:15px;font-weight:600}.RentalcarDetailInsurance-module-scss-module__guOf7q__component_wrap .RentalcarDetailInsurance-module-scss-module__guOf7q__info hr{background:var(--Gray-10)!important;height:1px!important;padding:0!important}.RentalcarDetailInsurance-module-scss-module__guOf7q__component_wrap .RentalcarDetailInsurance-module-scss-module__guOf7q__info .RentalcarDetailInsurance-module-scss-module__guOf7q__info_bottom{white-space:pre-wrap;word-break:keep-all;background:var(--Gray-10);color:var(--Gray-50);border-radius:12px;padding:16px;font-size:12px;line-height:1.83}.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance{flex-direction:column;gap:20px;display:flex}@media (max-width:640px){.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance{padding:20px 16px}}.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance+.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance{border-top:10px solid var(--Gray-10);margin-top:20px;padding-top:20px}@media (max-width:640px){.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance+.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance{margin-top:0}}.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance h2{color:var(--Gray-100);font-size:16px;font-weight:600}.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance hr{background:var(--Gray-10);border:none;height:1px!important}.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance_card{flex-direction:column;gap:12px;display:flex}.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance_card dl{color:var(--Gray-80);gap:20px;font-size:14px;font-weight:400;line-height:18px;display:flex}.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance_card dl dt{color:var(--Gray-50);flex:.25}.RentalcarDetailInsurance-module-scss-module__guOf7q__insurance_card dl dd{word-break:keep-all;white-space:pre-wrap;flex:.75}.RentalcarDetailInsurance-module-scss-module__guOf7q__modal_body{padding:0 30px 30px}@media (max-width:640px){.RentalcarDetailInsurance-module-scss-module__guOf7q__modal_body{padding:0}}
.RentalcarDetailProvider-module-scss-module__LsYyBa__component_wrap{gap:var(--Spacing-16);flex-direction:column;padding:30px 16px;display:flex}.RentalcarDetailProvider-module-scss-module__LsYyBa__component_wrap h2{color:var(--Gray-40);font-size:14px;font-weight:600;line-height:18px}.RentalcarDetailProvider-module-scss-module__LsYyBa__component_wrap ul{letter-spacing:normal;color:var(--Gray-40);word-break:keep-all;flex-direction:column;gap:4px;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:flex}
.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap{flex-direction:column;gap:20px;padding:30px 16px;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap h2{color:var(--Gray-100);font-size:18px;font-weight:600}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_container{flex-direction:column;gap:10px;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_container p{color:var(--Gray-70);margin:0;padding:0;font-size:13px;font-weight:600}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_section{gap:16px;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_section>div{flex:1;padding:0}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_section button{width:160px}@media (max-width:640px){.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__pc_only{display:none}}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__mobile_only{display:none}@media (max-width:640px){.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__find_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__mobile_only{display:block}}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container{flex-direction:column;gap:20px;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container>div{height:auto}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container img{width:unset;height:unset}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_select_wrap{flex-direction:column;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_select_wrap h3{color:var(--Gray-70);margin-bottom:10px;font-size:13px;font-weight:600}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_select_wrap p{justify-content:flex-end;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_select_wrap p span{cursor:pointer;color:var(--Blue-50);align-items:center;gap:4px;padding:8px 12px;font-size:12px;font-weight:600;line-height:15px;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_info{background:var(--Gray-10);border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_info .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_list{flex-direction:column;gap:12px;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_info .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_list dl{color:var(--Gray-80);letter-spacing:normal;gap:20px;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_info .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_list dl dt{color:var(--Gray-50);flex:.25}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_info .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_list dl dd{word-break:keep-all;white-space:pre-wrap;flex:.75}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__component_wrap .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_container .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_info .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__insurance_note{color:var(--Gray-50);font-size:12px;line-height:1.83}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar{background-color:#fff;border:none;border-radius:12px;width:100%;padding:0 8px 18px}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__month-container{width:100%}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__day-names{display:none}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__header{background-color:#0000;border:none}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__header{justify-content:space-between;align-items:center;padding:0 8px 10px;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__header .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__left,.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__header .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__right{content:"";color:#0000;text-indent:100px;cursor:pointer;background:url(../media/shape-chevron-down-14-state-enabled-color-gray-40.0upad7pfi_wus.svg) 6px 0 no-repeat;border:none;outline:none;width:26px;height:26px;display:block;overflow:hidden;transform:rotate(90deg)}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__header .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__right{background-position:6px 0;transform:rotate(-90deg)}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__title{display:flex;position:relative}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__week{grid-template-columns:repeat(7,1fr);display:grid}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__week .react-datepicker__day{flex-direction:column;align-items:center;width:100%;height:50px;margin:0;display:flex}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__week .react-datepicker__day:hover{background-color:#0000}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__week .react-datepicker__day:hover>.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__day:hover{background-color:var(--Gray-20);color:var(--Gray-70)}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__week div[aria-selected=false]{background-color:#0000}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__days p{color:var(--Pink-50);font-size:10px;font-weight:500;line-height:1.3}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__day{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--Gray-70);border-radius:50%;font-size:15px;font-weight:600}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar div[aria-label*=Sunday] .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__day{color:var(--Pink-50)}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar div[aria-label*=Saturday] .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__day{color:var(--Blue-70)}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__day--selected{background-color:#0000}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__day--selected .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__day{background-color:var(--Gray-100);color:var(--Gray-0)}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__day--disabled{opacity:.3}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form .RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__calendar .react-datepicker__day--outside-month{opacity:0;visibility:hidden}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__date_form select{background:var(--Gray-10);border:1px solid var(--Gray-15);box-sizing:content-box;border-right:20px solid #0000;border-radius:12px;margin-right:10px;padding:15px 13px 15px 20px;font-size:14px;font-weight:400;line-height:18px}.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__modal_body{padding:0 30px 30px}@media (max-width:640px){.RentalcarInsuranceSelectInsurance-module-scss-module__yS2Tja__modal_body{padding:0}}
.RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__component_wrap{flex-direction:column;gap:20px;padding:30px 16px;display:flex}.RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__component_wrap h2{color:var(--Gray-100);font-size:18px;font-weight:600}.RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__component_wrap>div{gap:20px;display:flex}@media (max-width:640px){.RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__component_wrap>div{flex-direction:column}}.RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__component_wrap>div .RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__container{flex-direction:column;flex:1;gap:10px;display:flex}.RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__component_wrap>div .RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__container h3{color:var(--Gray-70);font-size:13px;font-weight:600}.RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__component_wrap>div .RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__container>div{padding:0}.RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__component_wrap>div .RentalcarInsuranceDelivery-module-scss-module__IRy0Sa__container>div input{cursor:pointer}
.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap{padding:0!important}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body{align-items:stretch;width:100%;height:100%;display:flex}@media (max-width:640px){.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body{flex-direction:column}}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body .RentalcarInsuranceContainer-module-scss-module__f8443a__content{width:60%}@media (max-width:640px){.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body .RentalcarInsuranceContainer-module-scss-module__f8443a__content{flex:1;width:100%}}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body .RentalcarInsuranceContainer-module-scss-module__f8443a__section{padding:0 16px}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body .RentalcarInsuranceContainer-module-scss-module__f8443a__payment_info{background:#fff;width:40%;position:sticky;top:0}@media (max-width:640px){.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body .RentalcarInsuranceContainer-module-scss-module__f8443a__payment_info{width:100%;bottom:0;top:unset;box-shadow:0 -4px 13px #00000008}}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body .RentalcarInsuranceContainer-module-scss-module__f8443a__payment_info .RentalcarInsuranceContainer-module-scss-module__f8443a__insurance_wrap{position:sticky;top:100px}@media (max-width:640px){.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body .RentalcarInsuranceContainer-module-scss-module__f8443a__payment_info .RentalcarInsuranceContainer-module-scss-module__f8443a__insurance_wrap>div{display:none}}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body .RentalcarInsuranceContainer-module-scss-module__f8443a__payment_info .RentalcarInsuranceContainer-module-scss-module__f8443a__booking_container{margin-top:-10px;padding:0 16px}@media (max-width:640px){.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__body .RentalcarInsuranceContainer-module-scss-module__f8443a__payment_info .RentalcarInsuranceContainer-module-scss-module__f8443a__booking_container{background:#fff;padding:20px 16px}}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap hr{width:100%;height:10px;padding:0 16px;background:0 0!important}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap hr:after{content:"";width:100%;height:10px;display:block;background:var(--Gray-10)!important}@media (max-width:640px){.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap hr{padding:0}}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__component{flex-direction:column;gap:20px;padding:30px 16px;display:flex}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__component h2{color:var(--Gray-40);font-size:14px;font-weight:600;line-height:18px}.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__mobile_only{display:none}@media (max-width:640px){.RentalcarInsuranceContainer-module-scss-module__f8443a__page_wrap .RentalcarInsuranceContainer-module-scss-module__f8443a__mobile_only{display:block}}
