.cds-icon-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;vertical-align:middle;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.cds-icon-item,.cds-icon-item .cds-icon-svg{font-size:2.66667vw}.car-button{--color:var(--base-white);--text-color:var(--brand-blue);--background-color:var(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;-webkit-box-sizing:border-box;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;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.car-button:focus{outline:none}.car-button:active:before{opacity:.08}.car-button-default.car-button-fill-outline{--background-color:transparent}.car-button-default.car-button-fill-none{--background-color:transparent;--border-width:0px}.car-button:not(.car-button-default){--text-color:var(--base-white);--background-color:var(--color);--border-color:var(--color)}.car-button:not(.car-button-default).car-button-fill-outline{--text-color:var(--color);--background-color:transparent}.car-button:not(.car-button-default).car-button-fill-none{--text-color:var(--color);--background-color:transparent;--border-width:0px}.car-button-primary{--color:var(--brand-blue)}.car-button-book{--color:var(--button-book-orange)}.car-button-block{display:block;width:100%}.car-button-disabled{cursor:not-allowed;background-color:var(--base-secondary-gray);border-color:var(--base-secondary-gray)}.car-button-disabled:active:before{display:none}.car-button-small{padding:1.86667vw 3.2vw;min-width:17.06667vw;height:8.53333vw}.car-button-large{padding:3.6vw 4.26667vw;min-width:91.46667vw;height:12.8vw}.car-button-shape-rounded{--border-radius:133.33333vw}.car-button-shape-rectangular{--border-radius:0}@media (min-width:641px){.car-button{--border-radius:2px;height:38px;min-width:80px;font-size:16px}.car-button,.car-button-small{padding:8px 16px;font-weight:400;line-height:1.2}.car-button-small{min-width:72px;height:34px;font-size:14px}.car-button-large{padding:16px 24px;min-width:112px;height:58px;font-size:20px;font-weight:400;line-height:1.2}.car-button-shape-rounded{--border-radius:1000px}.car-button-hover:hover{background-color:var(--button-hover-blue)!important}}.car-couponmodal-wrapper{background:var(--base-white) -webkit-gradient(linear,left top,right top,color-stop(-.98%,rgba(255,180,0,.08)),color-stop(99.02%,rgba(249,76,134,.12)));background:var(--base-white) -webkit-linear-gradient(left,rgba(255,180,0,.08) -.98%,rgba(249,76,134,.12) 99.02%);background:var(--base-white) linear-gradient(90deg,rgba(255,180,0,.08) -.98%,rgba(249,76,134,.12) 99.02%);border:1px solid var(--trip-pink-border);border-radius:1.06667vw;-webkit-box-shadow:0 1.06667vw 2.66667vw 0 rgba(15,41,77,.08);box-shadow:0 1.06667vw 2.66667vw 0 rgba(15,41,77,.08);position:relative;margin-bottom:3.2vw}.car-couponmodal-wrapper,.car-couponmodal-wrapper .coupon-corner-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.car-couponmodal-wrapper .coupon-corner-wrapper{position:absolute;top:0;left:0}.car-couponmodal-wrapper .car-couponmodal-right .detailIcon{font-size:14px;position:absolute;fill:var(--base-discount);top:12px;right:12px}.car-couponmodal-wrapper .coupon-corner{padding:.53333vw 0 .53333vw 1.86667vw;height:4.26667vw;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-linear-gradient(10.57deg,#f53e7c -2.38%,#fc6f9e 96.37%);background:linear-gradient(79.43deg,#f53e7c -2.38%,#fc6f9e 96.37%);border-radius:1.06667vw 0 0 0;color:var(--base-white);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2.66667vw;font-weight:500;line-height:4.26667vw}.car-couponmodal-wrapper .corner-right{width:2.4vw;height:4.26667vw;background:url(https://ak-d.tripcdn.com/images/1of2912000c7pqlgp47BA.webp) no-repeat 0 0;background-size:100% 101%}.car-couponmodal-wrapper .car-couponmodal-left{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:7.2vw 1.6vw 3.2vw 4.26667vw}.car-couponmodal-wrapper .car-couponmodal-left .discount{color:var(--base-discount);font-size:5.86667vw;font-weight:700;line-height:7.2vw}.car-couponmodal-wrapper .car-couponmodal-left .deduction,.car-couponmodal-wrapper .car-couponmodal-left .shortDesc{color:var(--base-discount);font-size:3.2vw;font-weight:700;line-height:4vw;margin-top:1.06667vw}.car-couponmodal-wrapper .car-couponmodal-left .validPeriod{font-size:3.2vw;font-weight:400;line-height:4vw;color:var(--base-secondary-black);margin-top:1.06667vw}.car-couponmodal-wrapper .car-couponmodal-left .couponDetail{font-size:3.2vw;font-weight:400;line-height:4vw;color:var(--brand-blue);margin-top:2.13333vw}.car-couponmodal-wrapper .car-couponmodal-left .reason{background:var(--fifth-gray);border:1px solid var(--tertiarty-gray);padding:2.13333vw;margin-top:2.13333vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:50.66667vw;word-wrap:break-word;font-size:3.2vw;font-weight:400;line-height:4.53333vw}.car-couponmodal-wrapper .car-couponmodal-left.nocorner{padding-top:3.2vw}.car-couponmodal-wrapper .car-couponmodal-dash{width:0;height:auto;border-left:.26667vw dashed var(--trip-pink-dashboard);margin:4.26667vw 0}.car-couponmodal-wrapper .car-couponmodal-right{width:30.53333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;background:url(//ak-d.tripcdn.com/images/1of4y12000c2x0mf57E52.png) no-repeat 0 0;background-size:19.46667vw 11.33333vw;background-position:100% 100%}.car-couponmodal-wrapper .car-couponmodal-right .half-circle-up{position:absolute;top:-1px;left:-1.86667vw;width:3.2vw;height:1.86667vw;background-color:var(--base-white);border:1px solid var(--trip-pink-border);border-top:0;border-radius:0 0 4.26667vw 4.26667vw;-webkit-box-shadow:inset 0 0 0 1.6vw rgba(15,41,77,.05);box-shadow:inset 0 0 0 1.6vw rgba(15,41,77,.05)}.car-couponmodal-wrapper .car-couponmodal-right .half-circle-down{position:absolute;bottom:-1px;left:-1.86667vw;width:3.2vw;height:1.86667vw;background-color:var(--base-white);border:1px solid var(--trip-pink-border);border-bottom:0;border-radius:4.26667vw 4.26667vw 0 0;-webkit-box-shadow:inset 0 1.06667vw 2.66667vw 0 rgba(15,41,77,.08);box-shadow:inset 0 1.06667vw 2.66667vw 0 rgba(15,41,77,.08)}.car-couponmodal-wrapper .car-couponmodal-right .car-couponmodal-button{width:22vw;height:9.06667vw;background:var(--base-discount);border-radius:4.53333vw;border:none}.car-couponmodal-wrapper .car-couponmodal-right .car-couponmodal-button,.car-couponmodal-wrapper .car-couponmodal-right .collectedWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.car-couponmodal-wrapper .car-couponmodal-right .collectedWrap{color:var(--base-discount);font-size:4.26667vw;font-weight:700;line-height:4.8vw}.car-couponmodal-wrapper .car-couponmodal-right .collectedWrap .collectedIcon{fill:var(--base-discount);font-size:4.53333vw;margin-right:2vw}.car-couponmodal-wrapper.disabled{background:-webkit-linear-gradient(24.41deg,#fff 21.94%,#f4f4f4 96.3%);background:linear-gradient(65.59deg,#fff 21.94%,#f4f4f4 96.3%);border:1px solid var(--trip-gray-border)}.car-couponmodal-wrapper.disabled .coupon-corner{background:var(--base-gray)}.car-couponmodal-wrapper.disabled .corner-right{background:url(//ak-d.tripcdn.com/images/1of2212000c7pqn7v6D85.png) no-repeat 0 0;background-size:100% 101%}.car-couponmodal-wrapper.disabled .car-couponmodal-left .deduction,.car-couponmodal-wrapper.disabled .car-couponmodal-left .discount,.car-couponmodal-wrapper.disabled .car-couponmodal-left .shortDesc,.car-couponmodal-wrapper.disabled .car-couponmodal-left .validPeriod{color:var(--tertiarty-black)}.car-couponmodal-wrapper.disabled .car-couponmodal-right .half-circle-down,.car-couponmodal-wrapper.disabled .car-couponmodal-right .half-circle-up{border-color:var(--trip-gray-border)}.car-couponmodal-wrapper.disabled .car-couponmodal-right .statusName{color:var(--tertiarty-black)}.car-couponmodal-wrapper.disabled .car-couponmodal-right .detailIcon{fill:var(--tertiarty-black)}.car-couponmodal-wrapper.disabled .car-couponmodal-dash{border-color:var(--trip-gray-border)}.car-couponcard-wrapper{width:42.53333vw;height:29.06667vw;background:url(//ak-d.tripcdn.com/images/1of6c12000c2xmaf946C6.png);background-size:cover;border-radius:1.06667vw;position:relative;margin-bottom:3.2vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.car-couponcard-wrapper,.car-couponcard-wrapper .coupon-corner-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.car-couponcard-wrapper .coupon-corner-wrapper{position:absolute;top:0;left:0}.car-couponcard-wrapper .coupon-corner{padding:.53333vw 0 .53333vw 1.86667vw;height:4.26667vw;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-linear-gradient(10.57deg,#f53e7c -2.38%,#fc6f9e 96.37%);background:linear-gradient(79.43deg,#f53e7c -2.38%,#fc6f9e 96.37%);border-radius:1.06667vw 0 0 0;color:var(--base-white);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2.66667vw;font-weight:500;line-height:4.26667vw}.car-couponcard-wrapper .corner-right{width:2.4vw;height:4.26667vw;background:url(//ak-d.tripcdn.com/images/1of6w12000c7pqkpm706F.png) no-repeat 0 0;background-size:contain}.car-couponcard-wrapper .car-couponcard-left{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:1.06667vw;padding-top:4vw}.car-couponcard-wrapper .car-couponcard-left .discount{color:var(--base-discount);font-size:4.8vw;font-weight:700;line-height:6.4vw;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.car-couponcard-wrapper .car-couponcard-left .limitText{color:var(--base-discount);font-size:2.93333vw;font-weight:400;line-height:1;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.car-couponcard-wrapper .car-couponcard-left .reason{background:var(--fifth-gray);border:1px solid var(--tertiarty-gray);padding:2.13333vw;margin-top:2.13333vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:50.66667vw;word-wrap:break-word;font-size:3.2vw;font-weight:400;line-height:4.53333vw}.car-couponcard-wrapper .car-couponcard-right{width:100%;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:-1px}.car-couponcard-wrapper .car-couponcard-right,.car-couponcard-wrapper .car-couponcard-right .car-couponcard-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.car-couponcard-wrapper .car-couponcard-right .car-couponcard-button{min-width:21.06667vw;width:auto;height:7.46667vw;background:var(--base-discount);border-radius:4.53333vw;border:none;-ms-flex-pack:center;font-size:4vw}.car-couponcard-wrapper .car-couponcard-right .collectedWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.car-couponcard-wrapper .car-couponcard-right .collectedWrap .status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:var(--base-discount);font-size:2.93333vw;font-weight:700;line-height:3.73333vw}.car-couponcard-wrapper .car-couponcard-right .collectedWrap .status .collectedIcon{fill:var(--base-discount);font-size:2.66667vw;margin-right:1.06667vw}.car-couponcard-wrapper .car-couponcard-right .collectedWrap .validPeriod{font-size:2.93333vw;font-weight:400;line-height:3.73333vw;color:var(--base-discount);max-width:40vw;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.car-couponcard-wrapper.disabled{background:url(//ak-d.tripcdn.com/images/1of5r12000c6p655z04E6.png) no-repeat 0 0;background-size:contain;border:none}.car-couponcard-wrapper.disabled .coupon-corner{background:var(--base-gray)}.car-couponcard-wrapper.disabled .corner-right{background:url(//ak-d.tripcdn.com/images/1of2212000c7pqn7v6D85.png) no-repeat 0 0;background-size:contain}.car-couponcard-wrapper.disabled .car-couponcard-left .deduction,.car-couponcard-wrapper.disabled .car-couponcard-left .discount,.car-couponcard-wrapper.disabled .car-couponcard-left .limitText,.car-couponcard-wrapper.disabled .car-couponcard-left .shortDesc,.car-couponcard-wrapper.disabled .car-couponcard-left .validPeriod{color:var(--tertiarty-black)}.car-couponcard-wrapper.disabled .car-couponcard-right .half-circle-down,.car-couponcard-wrapper.disabled .car-couponcard-right .half-circle-up{border-color:var(--trip-gray-border)}.car-couponcard-wrapper.disabled .car-couponcard-right .statusName{color:var(--tertiarty-black)}.car-couponcard-wrapper.one{width:93.6vw;height:18.13333vw;padding-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background:url(//ak-d.tripcdn.com/images/1of0h12000c2xm8fx4747.png) no-repeat 0 0;background-size:contain}.car-couponcard-wrapper.one.disabled{background:url(//ak-d.tripcdn.com/images/1of3t12000c6p5w46DFDF.png) no-repeat 0 0;background-size:contain}.car-couponcard-wrapper.one .car-couponcard-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:4.26667vw;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:5.5vw}@media (min-width:641px){.car-couponcard-wrapper.one .car-couponcard-left{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.car-couponcard-wrapper.one .car-couponcard-left .discount{margin-right:1.33333vw}.car-couponcard-wrapper.one .car-couponcard-right{width:auto;padding-right:4.26667vw;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (min-width:641px){.car-couponmodal-wrapper{width:458px;border-radius:4px;-webkit-box-shadow:0 4px 10px 0 rgba(15,41,77,.08);box-shadow:0 4px 10px 0 rgba(15,41,77,.08);margin-bottom:12px}.car-couponmodal-wrapper .coupon-corner{padding:4px 0 4px 14px;height:20px;border-radius:4px 0 0 0;font-size:14px;font-weight:500;line-height:16px}.car-couponmodal-wrapper .corner-right{width:15px;height:20px;background:url(//ak-d.tripcdn.com/images/1of2912000c7pqlgp47BA.webp) no-repeat 0 0;background-size:contain;margin-left:-1px}.car-couponmodal-wrapper .car-couponmodal-left{padding:31px 0 12px 32px}.car-couponmodal-wrapper .car-couponmodal-left .discount{font-size:20px;font-weight:700;line-height:26px}.car-couponmodal-wrapper .car-couponmodal-left .deduction,.car-couponmodal-wrapper .car-couponmodal-left .shortDesc{font-size:14px;font-weight:500;line-height:22px;margin-top:0}.car-couponmodal-wrapper .car-couponmodal-left .validPeriod{font-size:12px;font-weight:400;line-height:20px;margin-top:0}.car-couponmodal-wrapper .car-couponmodal-left .reason{padding:0 6px;margin-top:6px;font-size:14px;font-weight:400;line-height:22px}.car-couponmodal-wrapper .car-couponmodal-left.nocorner{padding-top:12px}.car-couponmodal-wrapper .car-couponmodal-dash{width:0;border-left:1px dashed var(--trip-pink-dashboard);margin:13px 0}.car-couponmodal-wrapper .car-couponmodal-right{width:154px;background-size:90px 53px}.car-couponmodal-wrapper .car-couponmodal-right .half-circle-up{top:-1px;left:-7.5px;width:12px;height:6px;border:1px solid var(--trip-pink-border);border-top:0;border-radius:0 0 16px 16px}.car-couponmodal-wrapper .car-couponmodal-right .half-circle-down{bottom:-1px;left:-7.5px;width:12px;height:6px;border:1px solid var(--trip-pink-border);border-bottom:0;border-radius:16px 16px 0 0;-webkit-box-shadow:inset 0 4px 10px 0 rgba(15,41,77,.08);box-shadow:inset 0 4px 10px 0 rgba(15,41,77,.08)}.car-couponmodal-wrapper .car-couponmodal-right .car-couponmodal-button{width:90px;height:34px;border-radius:29px}.car-couponmodal-wrapper .car-couponmodal-right .detailIcon{font-size:14px;fill:var(--base-discount);position:absolute;top:12px;right:12px;cursor:pointer}.car-couponmodal-wrapper .car-couponmodal-right .collectedWrap{font-size:16px;font-weight:500;line-height:34px}.car-couponmodal-wrapper .car-couponmodal-right .collectedWrap .collectedIcon{font-size:24px;margin-right:6px}.car-couponcard-wrapper{max-width:723px;width:auto;height:96px;border-radius:4px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-image:none;margin-bottom:0}.car-couponcard-wrapper .coupon-corner{padding:4px 0 4px 14px;height:20px;border-radius:4px 0 0 0;font-size:14px;font-weight:500;line-height:16px}.car-couponcard-wrapper .corner-right{width:15px;height:20px;background:url(//ak-d.tripcdn.com/images/1of2912000c7pqlgp47BA.webp) no-repeat 0 0;background-size:contain;margin-left:-1px}.car-couponcard-wrapper .car-couponcard-left{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:96px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 0 0 16px;background:url(//ak-d.tripcdn.com/images/1of5y12000g5xkmjkDF23.png) no-repeat 0 0;background-size:101% 96px;border-left:1px solid var(--base-discount-border-02);border-top-left-radius:4px;border-bottom-left-radius:4px}.car-couponcard-wrapper .car-couponcard-left.short .discount,.car-couponcard-wrapper .car-couponcard-left.short .limitText,.car-couponcard-wrapper .car-couponcard-left.short .validPeriod{max-width:188px}.car-couponcard-wrapper .car-couponcard-left .left-up{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px}.car-couponcard-wrapper .car-couponcard-left .left-up.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.car-couponcard-wrapper .car-couponcard-left .discount{font-size:20px;font-weight:700;margin-right:16px}.car-couponcard-wrapper .car-couponcard-left .limitText{font-size:12px;font-weight:500;margin-top:0;line-height:1}.car-couponcard-wrapper .car-couponcard-left .validPeriod{font-size:10px;line-height:17px;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#455873}.car-couponcard-wrapper .car-couponcard-left .reason{padding:0 6px;margin-top:6px;font-size:14px;font-weight:400;line-height:22px}.car-couponcard-wrapper .car-couponcard-right{max-width:228px;height:96px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:url(//dimg04.tripcdn.com/images/1of4312000g5xboamEBE4.png) no-repeat 0 0;background-size:contain;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.car-couponcard-wrapper .car-couponcard-right .car-couponcard-button{min-width:66px;height:28px;border-radius:28px;font-size:14px;width:auto}.car-couponcard-wrapper .car-couponcard-right .detailIcon{font-size:14px;fill:var(--base-discount);position:absolute;top:12px;right:12px;cursor:pointer}.car-couponcard-wrapper .car-couponcard-right .collectedWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;color:var(--base-discount);font-size:16px;font-weight:500;line-height:34px}.car-couponcard-wrapper .car-couponcard-right .collectedWrap .collectedIcon{fill:var(--base-discount);font-size:24px;margin-right:6px}.car-couponcard-wrapper.disabled{border:none}.car-couponcard-wrapper.disabled .corner-right{background:url(//ak-d.tripcdn.com/images/1of6d12000c7ppvl44AF9.png) no-repeat 0 0;background-size:contain}.car-couponcard-wrapper.disabled .car-couponcard-left{background:url(//ak-d.tripcdn.com/images/1of6d12000c7pqrmp544B.png) no-repeat 0 0;background-size:101% 96px;border-left-color:var(--trip-gray-border)}.car-couponcard-wrapper.disabled .car-couponcard-right{background:url(//ak-d.tripcdn.com/images/1of1912000c7pqjeq078E.png) no-repeat 0 0;background-size:contain}.car-couponcard-wrapper.disabled .car-couponcard-right .detailIcon{fill:var(--tertiarty-black)}.car-couponcard-tooltip{padding-bottom:0}.car-couponcard-tooltip .car-tooltip-arrow{bottom:-22px!important}}.car-tooltip{position:absolute;z-index:1000;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:42.66667vw;visibility:visible}.car-tooltip-hidden{display:none}.car-tooltip-placement-top,.car-tooltip-placement-topLeft,.car-tooltip-placement-topRight{padding-bottom:1.86667vw}.car-tooltip-placement-bottom,.car-tooltip-placement-bottomLeft,.car-tooltip-placement-bottomRight{padding-top:1.86667vw}.car-tooltip-inner{padding:1.6vw 2.13333vw;color:var(--base-black);text-decoration:none;word-wrap:break-word;background-color:var(--base-white);border-radius:.26667vw;font-size:2.93333vw;font-weight:400;line-height:normal;-webkit-box-shadow:0 .53333vw 2.13333vw 0 rgba(69,88,115,.2);box-shadow:0 .53333vw 2.13333vw 0 rgba(69,88,115,.2)}.car-tooltip-arrow{position:absolute;display:block;width:2.93333vw;height:2.93333vw;overflow:hidden;background:transparent;pointer-events:none}.car-tooltip-arrow-content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:2vw;height:2vw;margin:auto;background-color:var(--base-white);content:"";pointer-events:auto}.car-tooltip-placement-top .car-tooltip-arrow,.car-tooltip-placement-topLeft .car-tooltip-arrow,.car-tooltip-placement-topRight .car-tooltip-arrow{bottom:-1.06667vw}.car-tooltip-placement-top .car-tooltip-arrow-content,.car-tooltip-placement-topLeft .car-tooltip-arrow-content,.car-tooltip-placement-topRight .car-tooltip-arrow-content{-webkit-box-shadow:0 0 .93333vw rgba(69,88,115,.1);box-shadow:0 0 .93333vw rgba(69,88,115,.1);-webkit-transform:translateY(-1.86667vw) rotate(45deg);-ms-transform:translateY(-1.86667vw) rotate(45deg);transform:translateY(-1.86667vw) rotate(45deg)}.car-tooltip-placement-top .car-tooltip-arrow{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.car-tooltip-placement-topLeft .car-tooltip-arrow{left:1.73333vw}.car-tooltip-placement-topRight .car-tooltip-arrow{right:1.73333vw}.car-tooltip-placement-bottom .car-tooltip-arrow,.car-tooltip-placement-bottomLeft .car-tooltip-arrow,.car-tooltip-placement-bottomRight .car-tooltip-arrow{top:-1.06667vw}.car-tooltip-placement-bottom .car-tooltip-arrow-content,.car-tooltip-placement-bottomLeft .car-tooltip-arrow-content,.car-tooltip-placement-bottomRight .car-tooltip-arrow-content{-webkit-box-shadow:0 0 .93333vw rgba(69,88,115,.1);box-shadow:0 0 .93333vw rgba(69,88,115,.1);-webkit-transform:translateY(1.6vw) rotate(45deg);-ms-transform:translateY(1.6vw) rotate(45deg);transform:translateY(1.6vw) rotate(45deg)}.car-tooltip-placement-bottom .car-tooltip-arrow{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.car-tooltip-placement-bottomLeft .car-tooltip-arrow{left:1.73333vw}.car-tooltip-placement-bottomRight .car-tooltip-arrow{right:1.73333vw}@media (min-width:641px){.car-tooltip{max-width:320px}.car-tooltip-placement-top,.car-tooltip-placement-topLeft,.car-tooltip-placement-topRight{padding-bottom:14px}.car-tooltip-placement-bottom,.car-tooltip-placement-bottomLeft,.car-tooltip-placement-bottomRight{padding-top:8px}.car-tooltip-inner{padding:12px 16px;border-radius:8px;font-size:14px;font-weight:400;line-height:normal;-webkit-box-shadow:0 4px 16px 0 rgba(69,88,115,.2);box-shadow:0 4px 16px 0 rgba(69,88,115,.2)}.car-tooltip-arrow{width:22px;height:22px}.car-tooltip-arrow-content{width:15px;height:15px}.car-tooltip-placement-top .car-tooltip-arrow,.car-tooltip-placement-topLeft .car-tooltip-arrow,.car-tooltip-placement-topRight .car-tooltip-arrow{bottom:-8px}.car-tooltip-placement-top .car-tooltip-arrow-content,.car-tooltip-placement-topLeft .car-tooltip-arrow-content,.car-tooltip-placement-topRight .car-tooltip-arrow-content{-webkit-box-shadow:0 0 7px rgba(69,88,115,.1);box-shadow:0 0 7px rgba(69,88,115,.1);-webkit-transform:translateY(-14px) rotate(45deg);-ms-transform:translateY(-14px) rotate(45deg);transform:translateY(-14px) rotate(45deg)}.car-tooltip-placement-topLeft .car-tooltip-arrow{left:13px}.car-tooltip-placement-topRight .car-tooltip-arrow{right:13px}.car-tooltip-placement-bottom .car-tooltip-arrow,.car-tooltip-placement-bottomLeft .car-tooltip-arrow,.car-tooltip-placement-bottomRight .car-tooltip-arrow{top:-16px}.car-tooltip-placement-bottom .car-tooltip-arrow-content,.car-tooltip-placement-bottomLeft .car-tooltip-arrow-content,.car-tooltip-placement-bottomRight .car-tooltip-arrow-content{-webkit-box-shadow:0 0 7px rgba(69,88,115,.1);box-shadow:0 0 7px rgba(69,88,115,.1);-webkit-transform:translateY(12px) rotate(45deg);-ms-transform:translateY(12px) rotate(45deg);transform:translateY(12px) rotate(45deg)}.car-tooltip-placement-bottomLeft .car-tooltip-arrow{left:13px}.car-tooltip-placement-bottomRight .car-tooltip-arrow{right:13px}}.car-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background-color:var(--mask-black);-webkit-transform:translateZ(0);transform:translateZ(0)}.car-modal .cont{position:relative;width:auto;height:auto;border-radius:.26667vw;overflow:auto}.car-modal-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.car-modal-center,.car-modal-top{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.car-modal-top{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.car-modal-bottom{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.car-modal-left{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.car-modal-left,.car-modal-right{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.car-modal-right{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.car-popup.car-modal .cont{overflow:hidden;background-color:var(--base-white);border-radius:3.2vw 3.2vw 0 0;min-height:48.8vw}.car-modal .cont.car-full-modal,.car-popup.car-modal .cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.car-modal .cont.car-full-modal{background:var(--base-white);height:100%}.car-full-modal{color:var(--base-black)}.car-full-modal .wrapper{padding:0 3.2vw;-webkit-box-sizing:border-box;box-sizing:border-box}.car-full-modal h1,.car-full-modal label{font-size:4.8vw;font-weight:700;line-height:6.4vw;margin-bottom:5.33333vw}.car-full-modal .car-header{height:11.73333vw;border:none}.car-full-modal .car-header-side-left{padding-top:2.66667vw;padding-bottom:2.66667vw}.car-full-modal>.footer{position:relative;background-color:var(--base-white);height:19.2vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.2vw 3.2vw calc(env(safe-area-inset-bottom) + 4.26667vw);-webkit-box-shadow:0 -.66667vw .66667vw 0 rgba(15,41,77,.05);box-shadow:0 -.66667vw .66667vw 0 rgba(15,41,77,.05)}.car-full-modal>.footer>div:first-child{-webkit-box-shadow:0 -.53333vw 1.6vw .53333vw var(--base-shadow-secondary-black);box-shadow:0 -.53333vw 1.6vw .53333vw var(--base-shadow-secondary-black)}.car-full-modal>.footer .car-button{width:100%;border-radius:1.06667vw}.car-ins-modal .car-header{height:18.66667vw}.car-ani{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.car-ani.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.car-ani.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.car-ani.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0}to{opacity:1}}@keyframes zoom-in{0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}to{opacity:1}}.car-ani.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}@-webkit-keyframes zoom-out{0%{opacity:1}50%{opacity:0}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0}}@keyframes zoom-out{0%{opacity:1}50%{opacity:0}to{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}}.car-ani.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translate3d(0,100%,0);opacity:0}to{-webkit-transform:translateZ(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.car-ani.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0}to{-webkit-transform:translateZ(0);opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.car-ani.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0)}}@keyframes fade-out-up{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.car-ani.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0)}}@keyframes fade-out-down{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.car-ani.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down}@-webkit-keyframes zoom-in-around{0%{-webkit-transform:scale3d(1.3,1.3,1.3);opacity:0}to{opacity:1}}@keyframes zoom-in-around{0%{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3);opacity:0}to{opacity:1}}.car-ani.zoom-in-around{-webkit-animation-name:zoom-in-around;animation-name:zoom-in-around}@media (min-width:641px){.car-modal .cont{border-radius:2px}.car-popup.car-modal .cont{border-radius:0}.car-modal .cont.car-full-modal{width:606px;height:auto;min-height:566px;max-height:650px;border-radius:8px}.car-modal .cont.car-full-modal .wrapper{padding:0 24px}.car-modal .cont.car-full-modal .car-header{height:66px}.car-modal .cont.car-full-modal .car-header-content{font-size:20px;font-weight:700;line-height:24px}.car-modal .cont.car-full-modal .car-header-side-left{padding-right:24px;padding-top:24px}.car-modal .cont.car-full-modal .car-header-side-left .icon{font-size:20px}.car-ins-modal{width:670px!important;height:650px!important}.car-ins-modal .car-header{height:50px}}.car-header{height:14.93333vw;background-color:var(--base-white);text-align:center;position:relative}.car-header-line{border-bottom:1px solid var(--base-border-gray-01)}.car-header-content{font-size:4.8vw;font-weight:400;line-height:normal;padding:0 10.66667vw;color:var(--base-black);width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;height:100%;line-height:14.93333vw}.car-header-side{position:absolute;top:0;font-size:0}.car-header-side .icon{font-size:6.4vw;fill:var(--base-black)}.car-header-side-left{left:0;padding:4.26667vw}@media (min-width:641px){.car-header{height:56px;text-align:left}.car-header-content{font-size:20px;font-weight:400;line-height:normal;padding:16px 24px;width:auto;height:auto;line-height:auto}.car-header-side{cursor:pointer}.car-header-side .icon{font-size:24px}.car-header-side-left{right:0;left:auto;padding:18px 24px 20px 20px}}.receiveCouponsModal{width:100%}.receiveCouponsModal .cont{max-height:90vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.receiveCouponsModal .receiveCouponsModalHeader{border-radius:3.2vw 3.2vw 0 0}.receiveCouponsModal .receiveCouponsModalFooter,.receiveCouponsModal .receiveCouponsModalHeader .car-header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.receiveCouponsModal .receiveCouponsModalFooter{width:100%!important;height:20.26667vw;background-color:var(--base-white);border:1px solid var(--quaternary-gray);-webkit-box-shadow:0 .26667vw 1.06667vw 0 rgba(53,58,64,.35);box-shadow:0 .26667vw 1.06667vw 0 rgba(53,58,64,.35);position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.receiveCouponsModal .receiveCouponsModalFooter .car-button{width:93.6vw;height:12.8vw;background:var(--brand-blue);border-radius:1.06667vw}.receiveCouponsModal .couponList-wrapper{background-color:var(--base-white);-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.2vw}@media (min-width:641px){.receiveCouponsModal{border-radius:2px}.receiveCouponsModal .cont{width:506px;max-height:593px;border-radius:8px}.receiveCouponsModal .receiveCouponsModalHeader{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;background:url(//ak-d.tripcdn.com/images/1of4112000c7p4pxg9006.png) no-repeat 0 0;background-size:cover;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 24px}.receiveCouponsModal .receiveCouponsModalHeader .icon{font-size:20px;cursor:pointer}.receiveCouponsModal .receiveCouponsModalHeader .title{font-size:20px;font-weight:500;line-height:26px;margin-top:17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.receiveCouponsModal .receiveCouponsModalHeader .title .subTitle{font-size:14px;font-weight:400;line-height:24px}.receiveCouponsModal .receiveCouponsModalFooter{width:100%;height:84px;border:none;-webkit-box-shadow:none;box-shadow:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(41.8%,#fff),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff 41.8%,#fff);background:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff 41.8%,#fff);position:absolute;bottom:0}.receiveCouponsModal .receiveCouponsModalFooter .car-button{width:122px;height:36px;border-radius:4px}.receiveCouponsModal .couponList-wrapper{padding:16px 24px 108px}}.couponDetailModal .coupon-corner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:5.06667vw;background:-webkit-linear-gradient(11.2deg,#f53e7c -2.35%,#fc6f9e 96.37%);background:linear-gradient(78.8deg,#f53e7c -2.35%,#fc6f9e 96.37%);color:var(--base-white);font-size:2.93333vw;font-weight:500;line-height:5.06667vw;padding:0 2.13333vw;border-radius:1.06667vw;margin-bottom:2.66667vw}.couponDetailModal .content{margin-bottom:4.26667vw}.couponDetailModal .title{font-size:4.26667vw;font-weight:500;line-height:5.6vw}.couponDetailModal li{font-size:3.73333vw;font-weight:400;line-height:5.6vw;color:var(--tertiarty-black);list-style:disc;margin-left:4.26667vw;white-space:pre-line}@media (min-width:641px){.couponDetailModal .coupon-corner{height:18px;font-size:12px;font-weight:500;line-height:16px;padding:0 6px;border-radius:4px;margin-bottom:10px}.couponDetailModal .content{margin-bottom:16px}.couponDetailModal .title{font-size:14px;font-weight:500;line-height:22px}.couponDetailModal li{font-size:14px;font-weight:400;line-height:22px;margin-left:16px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:160vw}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.car-home-couponBanner-wrapper{height:45.06667vw;background-color:var(--base-white);border-radius:2.13333vw 2.13333vw 0 0;margin:20px 12px}.car-home-couponBanner-wrapper .coupon-two .car-couponcard-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.car-home-couponBanner-wrapper .car-home-couponBanner-title{height:12.8vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:17.2vw;padding-right:3.2vw;color:var(--base-black);background:url(//ak-d.tripcdn.com/images/1of3x12000c1nv870E18C.webp) no-repeat 0 0;background-size:cover;border-radius:2.13333vw 2.13333vw 0 0;font-size:4.26667vw;font-weight:500;line-height:5.33333vw}.car-home-couponBanner-wrapper .car-home-couponBanner-title .car-home-couponBanner-right{color:var(--brand-blue);font-size:3.46667vw;font-weight:400;line-height:4.8vw}.car-home-couponBanner-wrapper .car-home-couponBanner-title .car-home-couponBanner-right .arrow{fill:var(--brand-blue);font-size:3.2vw;margin-left:1.06667vw;margin-bottom:.26667vw}.car-home-couponBanner-wrapper .swiper-container{padding:0 3.2vw}.car-home-couponBanner-wrapper .viewAll{width:14.8vw;height:29.06667vw;padding:0 3.6vw;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--trip-coupon-label-bg);border-radius:.53333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:3.46667vw;font-weight:400;line-height:4.8vw;color:var(--base-discount)}.car-home-couponBanner-wrapper.one{height:34.13333vw}@media (min-width:641px){.car-home-couponBanner-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1160px;height:136px;margin:16px auto;background:url(//dimg04.tripcdn.com/images/1of1v12000fq58ijh5284.png) no-repeat;background-color:#fff;border-radius:8px;position:relative}.car-home-couponBanner-wrapper .car-home-couponBanner-title{height:68px;padding-left:151px;padding-right:0;border-radius:0;background:none;font-size:20px;font-weight:400;line-height:34px}.car-home-couponBanner-wrapper .car-home-couponBanner-title .title-text{width:231px;height:68px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.car-home-couponBanner-wrapper .car-home-couponBanner-title .title{font-size:16px;font-weight:700;line-height:34px}.car-home-couponBanner-wrapper .car-home-couponBanner-title .subTitle{font-size:12px;font-weight:400;line-height:34px;margin-top:2px}.car-home-couponBanner-wrapper .car-home-couponBanner-title .car-button{--border-radius:4px;font-size:14px}.car-home-couponBanner-wrapper .car-home-couponBanner-title.one{padding-left:170px}.car-home-couponBanner-wrapper .car-home-couponBanner-title.one .title-text{width:240px}.car-home-couponBanner-wrapper .swiper-container{height:96px;padding:0;margin:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.car-home-couponBanner-wrapper .swiper-container.coupon-one .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.car-home-couponBanner-wrapper .swiper-container.coupon-one .swiper-slide .car-couponcard-wrapper{width:723px}.car-home-couponBanner-wrapper .swiper-container.coupon-one .swiper-slide .car-couponcard-wrapper .car-couponcard-right{width:227px}.car-home-couponBanner-wrapper .swiper-container.coupon-one .swiper-slide .car-couponcard-wrapper .left-up>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.car-home-couponBanner-wrapper .swiper-container.coupon-one .swiper-slide .car-couponcard-wrapper .discount{font-size:28px;font-weight:700;line-height:1;margin-right:12px}.car-home-couponBanner-wrapper .swiper-container.coupon-one .swiper-slide .car-couponcard-wrapper .limitText{font-size:14px}.car-home-couponBanner-wrapper .swiper-container.coupon-one .swiper-slide .car-couponcard-wrapper .car-couponcard-button{height:52px;border-radius:27px;font-size:16px;width:137px}.car-home-couponBanner-wrapper .swiper-container.coupon-one .swiper-slide .car-couponcard-wrapper .validPeriod{font-size:13px;line-height:20px;font-weight:400;margin-top:4px}.car-home-couponBanner-wrapper .swiper-container.coupon-two{width:634px}.car-home-couponBanner-wrapper .swiper-container.coupon-two .car-couponcard-right{width:126px;background:url(//dimg04.tripcdn.com/images/1of2r12000fqbzs638E84.png) no-repeat 0 0}.car-home-couponBanner-wrapper .swiper-container.coupon-three .car-couponcard-wrapper{width:270px}.car-home-couponBanner-wrapper .swiper-container.coupon-three .car-couponcard-wrapper .coupon-corner{font-size:12px;line-height:14px}.car-home-couponBanner-wrapper .swiper-container.coupon-three .car-couponcard-wrapper .car-couponcard-right{width:115px;background:url(//dimg04.tripcdn.com/images/1of1f12000fqbzgb8193E.png) no-repeat 0 0}.car-home-couponBanner-wrapper .swiper-button-next,.car-home-couponBanner-wrapper .swiper-button-prev{position:absolute;width:32px;height:32px;border-radius:20px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:linear-gradient(-180deg,#fff,#fff);-webkit-box-shadow:0 2px 6px 0 rgba(206,208,211,.5);box-shadow:0 2px 6px 0 rgba(206,208,211,.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:10;bottom:52px;cursor:pointer}.car-home-couponBanner-wrapper .swiper-button-next:hover,.car-home-couponBanner-wrapper .swiper-button-prev:hover{background:-webkit-linear-gradient(45deg,#668cff,#3264ff);background:linear-gradient(45deg,#668cff,#3264ff)}.car-home-couponBanner-wrapper .swiper-button-next:hover .arrow,.car-home-couponBanner-wrapper .swiper-button-prev:hover .arrow{fill:var(--base-white)}.car-home-couponBanner-wrapper .swiper-button-next .arrow,.car-home-couponBanner-wrapper .swiper-button-prev .arrow{font-size:16px}.car-home-couponBanner-wrapper .swiper-button-prev{left:340px}.car-home-couponBanner-wrapper .swiper-button-next{right:145px}.car-home-couponBanner-wrapper .swiper-border{position:relative;width:79px;height:96px;z-index:2;left:-35px;background:-webkit-gradient(linear,left top,right top,color-stop(.2%,transparent),color-stop(20%,hsla(0,0%,100%,.6)));background:-webkit-linear-gradient(left,transparent .2%,hsla(0,0%,100%,.6) 20%);background:linear-gradient(90deg,transparent .2%,hsla(0,0%,100%,.6) 20%)}.car-home-couponBanner-wrapper .swiper-button-disabled{display:none}.car-home-couponBanner-wrapper .swiper-button-all{width:95px;height:32px;font-size:16px;padding:0;margin-right:28px}.car-home-couponBanner-wrapper.one .car-home-couponBanner-title{padding-left:170px}.car-home-couponBanner-wrapper.one .car-home-couponBanner-title .title{font-size:28px}.car-home-couponBanner-wrapper.one .car-home-couponBanner-title .subTitle{font-size:14px}}:root{--adm-radius-s:4px;--adm-radius-m:8px;--adm-radius-l:12px;--adm-font-size-1:9px;--adm-font-size-2:10px;--adm-font-size-3:11px;--adm-font-size-4:12px;--adm-font-size-5:13px;--adm-font-size-6:14px;--adm-font-size-7:15px;--adm-font-size-8:16px;--adm-font-size-9:17px;--adm-font-size-10:18px;--adm-color-primary:#1677ff;--adm-color-success:#00b578;--adm-color-warning:#ff8f1f;--adm-color-danger:#ff3141;--adm-color-white:#fff;--adm-color-text:#333;--adm-color-text-secondary:#666;--adm-color-weak:#999;--adm-color-light:#ccc;--adm-color-border:#eee;--adm-color-box:#f5f5f5;--adm-color-background:#fff;--adm-font-size-main:var(--adm-font-size-5);--adm-font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,segoe ui,arial,roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;--adm-border-color:var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary:#3086ff;--adm-color-success:#34b368;--adm-color-warning:#ffa930;--adm-color-danger:#ff4a58;--adm-color-text:#e6e6e6;--adm-color-text-secondary:#b3b3b3;--adm-color-weak:grey;--adm-color-light:#4d4d4d;--adm-color-border:#2b2b2b;--adm-color-box:#0a0a0a;--adm-color-background:#1a1a1a;--adm-border-color:var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity .2s ease-in-out}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size:1;height:calc(var(--size)/2*2px);width:0;position:fixed;right:-100vw;bottom:-100vh;-webkit-user-select:none;user-select:none;pointer-events:none}