:root{--base-blue:#2346ff;--brand-blue:#3264ff;--base-secondary-blue:#4978ce;--brand-bg-blue-01:rgba(50, 100, 255, 0.1);--base-orange:#ff6f00;--base-black:#0f294d;--base-white:#ffffff;--base-red:#ee3b28;--base-green:#4fb443;--tertiarty-black:#8592a6;--tertiarty-gray:#dadfe6;--base-secondary-gray:#ced2d9;--base-discount:#f94c86;--button-book-orange:#ff9500;--button-hover-blue:#2f5ff1;--sixth-gray:#f5f9ff;--seo-subtitle-gray:#6d7278;--seo-1a2034:#1a2034;--seo-eff2fa:#eff2fa}.car-icon-text{display:inline-flex;align-items:center;color:var(--base-black);margin-bottom:2.13333vw}.car-icon-text .icon{font-size:4vw;width:4vw;height:4vw;fill:var(--base-black);margin-right:1.33333vw}.car-icon-text .text{font-size:3.46667vw;font-weight:400;line-height:4.8vw}.car-button{--color:var(--base-white);--text-color:var(--brand-blue);--background-color:transparent;--border-radius:0.53333vw;--border-width:1px;--border-style:solid;--border-color:var(--brand-blue);color:var(--text-color);background-color:var(--background-color);position:relative;display:inline-block;box-sizing:border-box;height:11.73333vw;padding:3.06667vw 4.26667vw;min-width:19.73333vw;margin:0;font-size:4.26667vw;font-weight:400;line-height:normal;text-align:center;border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius);cursor:pointer;transition:opacity ease .15s;user-select:none;text-decoration:none}.car-button:focus{outline:0}.car-button:active::before{opacity:.08}.car-button-primary{--color:var(--brand-blue)}.car-button:not(.car-button-default){--text-color:var(--base-white);--background-color:var(--color);--border-color:var(--color)}.car-button-small{padding:1.86667vw 3.2vw;min-width:17.06667vw;height:8.53333vw}.car-button-shape-rounded{--border-radius:133.33333vw}.price-card-wrapper-common{width:100%;box-sizing:border-box}.price-card-wrapper-common .price-card-title-common{display:inline;justify-content:left;margin:5.33333vw 0-6.66667vw!important;font-size:4.26667vw!important;min-height:2.66667vw;color:var(--base-black)!important;font-weight:700}.price-card-wrapper-common .price-card-sub-title{color:var(--seo-subtitle-gray);font-size:3.2vw;line-height:4vw;padding-top:2.13333vw;margin-left:2.66667vw}.price-card-wrapper-common .tabWrap{margin:2.66667vw 3.2vw;display:flex;align-items:center;justify-content:start}.price-card-wrapper-common .tabWrap .tabItem{font-size:3.46667vw;color:var(--base-black);background-color:var(--base-white);border-radius:.53333vw;padding:2.4vw 3.2vw;margin-right:3.2vw}.price-card-wrapper-common .tabWrap .tabItem-active{background-color:var(--seo-1a2034);color:var(--base-white)}.price-card-wrapper-common .check-more{display:flex;justify-content:flex-end;margin:2vw 0 .66667vw}.price-card-wrapper-common .check-more a{display:flex;align-items:center;text-decoration:none}.price-card-wrapper-common .check-more span{font-size:3.46667vw;color:var(--brand-blue)}.price-card-wrapper-common .check-more .icon{width:7.73333vw;height:7.73333vw;font-size:3.46667vw;margin-top:-1.86667vw;margin-left:-.66667vw;fill:var(--brand-blue)}.price-card-wrapper-common .card-item-wrapper{display:flex;flex-wrap:wrap}.price-card-wrapper-common .card-item-wrapper .card-item{width:100vw;height:auto;background-color:var(--base-white);box-sizing:border-box;box-shadow:0 1.06667vw 2.66667vw 0 rgba(15,41,77,.08);display:flex;padding:3.33333vw;margin:2.26667vw 0 0;border-radius:1.06667vw;flex-direction:column;justify-content:space-between;text-decoration:none;color:inherit}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-title{display:flex}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-title .title-logo{width:auto;height:4vw;border-radius:1.06667vw;display:flex;justify-content:center;color:var(--base-black);align-items:center;font-size:3.46667vw;padding:1.33333vw;margin-right:1.33333vw;background-color:var(--brand-bg-blue-01);white-space:nowrap}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-title .title-info{font-size:4.8vw;font-weight:bolder;color:var(--base-black);display:flex;justify-content:center;align-items:center}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info{display:flex;border-bottom:1.2px solid #f0f2f5;padding-bottom:10px;margin-bottom:18px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info img{width:42.66667vw;margin-right:2vw}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info .icon-group{margin-top:6.66667vw}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info .icon-group .group-item{display:flex;align-items:center}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info .icon-group .group-item .car-icon-text{margin-bottom:2.66667vw;color:var(--base-black)}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info .icon-group .group-item .icon-split{background-color:var(--tertiarty-gray);height:3.33333vw;width:.26667vw;margin:-.66667vw 2.66667vw 2vw}.price-card-wrapper-common .card-item-wrapper .card-item .promo-info{display:flex;align-items:center;margin-bottom:2.13333vw}.price-card-wrapper-common .card-item-wrapper .card-item .promo-info .codes{color:var(--base-discount);font-size:3.2vw;padding:.66667vw 1.06667vw;background-color:#fff1f6;border-radius:.53333vw}.price-card-wrapper-common .card-item-wrapper .card-item .discount-label{padding:.26667vw 1.06667vw;width:fit-content;color:var(--base-white);font-size:2.93333vw;font-weight:500;line-height:4.26667vw;background:var(--base-discount);border-radius:.53333vw .53333vw .53333vw 0;position:relative;margin-right:1.6vw}.price-card-wrapper-common .card-item-wrapper .card-item .discount-label::after{position:absolute;content:"";left:0;bottom:-.93333vw;border-width:.53333vw;border-style:solid;border-color:var(--base-discount) transparent transparent var(--base-discount)}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price .origin-price{font-size:3.2vw;text-decoration:line-through;color:var(--tertiarty-black)}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price .check-btn{border-radius:1.06667vw;font-size:3.46667vw;padding:1.86667vw 3.73333vw;margin-left:1.33333vw;height:auto;width:auto;background:var(--brand-blue)}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price p{font-size:3.2vw;color:var(--tertiarty-black);margin-right:1.06667vw}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price span{font-size:5.33333vw;font-weight:700;padding:0 1.73333vw;color:var(--base-black)}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price .car-daily-price{font-size:3.2vw;color:var(--tertiarty-black);display:flex;align-items:baseline}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price .car-daily-price em{font-style:normal;font-weight:700;font-size:5.33333vw;color:var(--base-black)}.card-title-wrapper{display:flex;flex:1;flex-direction:column;align-items:baseline}.card-title-wrapper .info-icon:hover .tooltip-content{display:block}.card-title-wrapper .tooltip-content{display:none;position:absolute;z-index:10;min-width:26.66667vw;max-width:80vw;width:max-content;background-color:#1e2a39;color:#fff;text-align:left;border-radius:.8vw;padding:2vw;font-size:3.2vw;line-height:1.5;top:100%;left:50%;transform:translateX(-50%);margin-top:1.33333vw;box-shadow:0 .66667vw 2vw rgba(0,0,0,.3);word-wrap:break-word;word-break:break-word;white-space:pre-line}.card-title-wrapper .info-icon-box{display:flex;margin-top:-1.33333vw}.card-title-wrapper .info-icon-svg-searchbox{fill:var(--base-black)}.card-title-wrapper .info-icon{display:inline-flex;cursor:pointer;align-items:center;vertical-align:middle}.title-sticky{display:flex;align-items:baseline;justify-content:space-between;position:relative;width:100%}.title-sticky .price-card-title-common{margin:0 0 0 2.8vw!important}.title-sticky .check-more{align-items:center;margin-top:6px}.title-sticky .check-more .icon{margin-top:0!important}.lower-price-card{margin:0;padding:0}@media (min-width:641px){.car-icon-text{margin-bottom:8px;margin-right:24px}.car-icon-text .icon{font-size:14px;width:14px;height:14px;margin-right:8px}.car-icon-text .text{font-size:14px;font-weight:400;line-height:20px}.car-button,.car-button-small{padding:8px 16px;font-weight:400;line-height:1.2}.car-button{--border-radius:2px;height:38px;min-width:80px;font-size:16px}.car-button-small{min-width:72px;height:34px;font-size:14px}.car-button-shape-rounded{--border-radius:1000px}.car-button-hover:hover{background-color:var(--button-hover-blue)!important}.price-card-wrapper-common{width:100%;box-sizing:border-box;margin:auto}.price-card-wrapper-common .price-card-title-common{display:inline;margin:0 0-40px!important;padding-top:42px;font-size:28px!important;align-items:center}.price-card-wrapper-common .tabWrap{margin:30px 0 10px}.price-card-wrapper-common .tabWrap .tabItem{cursor:pointer;font-size:16px;border-radius:4px;padding:8px 16px;margin-right:16px;color:var(--base-black);background-color:var(--seo-eff2fa)}.price-card-wrapper-common .tabWrap .tabItem-active{background-color:var(--seo-1a2034);color:var(--base-white)}.price-card-wrapper-common .check-more{display:flex;justify-content:flex-end;margin:7px 12px 18px 0;cursor:pointer}.price-card-wrapper-common .check-more span{font-size:16px;color:var(--brand-blue)}.price-card-wrapper-common .check-more .icon{width:14px;height:14px;margin-top:2px;margin-left:5px;fill:var(--brand-blue)}.price-card-wrapper-common .card-item-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:17px}.price-card-wrapper-common .card-item-wrapper .card-item{width:100%;min-height:188px;box-sizing:border-box;box-shadow:0 8px 20px 0 rgba(15,41,77,.08);display:flex;padding:15px;margin:0;border-radius:8px;flex-direction:column;justify-content:space-between}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-title{display:flex}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-title .title-logo{width:auto;height:30px;border-radius:4px;display:flex;justify-content:center;color:var(--base-black);align-items:center;font-size:14px;padding:0 10px;margin-right:10px;background-color:var(--brand-bg-blue-01);white-space:nowrap}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-title .title-info{font-size:16px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info{display:flex;border-bottom:1px solid #f0f2f5;padding-bottom:0;margin-bottom:12px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info img{width:120px;margin-right:15px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info .icon-group{margin-top:15px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info .icon-group .group-item{display:flex;align-items:center}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info .icon-group .group-item .car-icon-text{margin-bottom:5px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-vehicle-info .icon-group .group-item .icon-split{background-color:var(--tertiarty-gray);height:15px;width:1px;margin:-5px 8px 0-12px}.price-card-wrapper-common .card-item-wrapper .card-item .promo-info{margin-bottom:4px}.price-card-wrapper-common .card-item-wrapper .card-item .promo-info .codes{color:var(--base-discount);font-size:14px;padding:3px 8px;background-color:#fff1f6;border-radius:4px}.price-card-wrapper-common .card-item-wrapper .card-item .discount-label{padding:0 8px;font-size:12px;font-weight:500;line-height:20px;border-radius:2px 2px 2px 0;margin-right:8px}.price-card-wrapper-common .card-item-wrapper .card-item .discount-label::after{right:0;bottom:-3px;border-width:4px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price{display:flex;align-items:center;justify-content:space-between}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price .origin-price{font-size:14px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price .check-btn{border-radius:4px;font-size:16px;padding:7px 15px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price p{font-size:14px;color:var(--tertiarty-black);margin-right:8px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price span{font-size:20px;font-weight:700;padding:0 3px;color:var(--base-black)}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price .car-daily-price{font-size:14px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price .car-daily-price em{font-weight:700;font-size:20px;margin-right:4px}.price-card-wrapper-common .card-item-wrapper .card-item .card-item-price .check-btn{margin-left:0!important}.price-card-wrapper-common .card-item-wrapper .card-item:hover{background:var(--sixth-gray);cursor:pointer}.card-title-wrapper .info-icon:hover .tooltip-content{display:block}.card-title-wrapper .price-card-sub-title{font-size:18px;line-height:18px;padding:14px 0 0;margin-left:0;font-weight:400}.card-title-wrapper .tooltip-content{display:none;position:absolute;z-index:10;min-width:200px;max-width:400px;width:max-content;background-color:#1e2a39;color:#fff;text-align:left;border-radius:6px;padding:15px;font-size:14px;line-height:1.5;top:100%;left:50%;transform:translateX(-50%);margin-top:10px;box-shadow:0 5px 15px rgba(0,0,0,.3);word-wrap:break-word;word-break:break-word;white-space:pre-line}.card-title-wrapper .tooltip-content::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:transparent transparent #1e2a39}.card-title-wrapper .info-icon-box{display:flex;margin-top:-10px}.card-title-wrapper .h1-wrapper{display:flex;align-items:center}.card-title-wrapper .dynamic-content-inline-card{margin-left:8px}.card-title-wrapper .info-icon-svg-searchbox{fill:var(--base-black)}.card-title-wrapper .info-icon{display:inline-flex;position:relative;cursor:pointer;align-items:center;vertical-align:middle}.title-sticky .price-card-title-common{margin:0!important;padding-top:0}.title-sticky .check-more{align-items:center;margin:0 12px 0 0}.title-sticky .check-more .icon{margin-top:0!important}}