.page-cart{display:flex;flex-direction:column}@media(max-width:1023px){.page-cart{padding-bottom:7.8666666667vw}}.page-cart .component-product-back{padding:30px 0 20px}@media(max-width:1023px){.page-cart .layout-loro-normal__main{padding:0 4vw 4.1333333333vw}}@media(min-width:1024px){.page-cart .layout-loro-normal__main{padding:0 36px 40px}}.page-cart .page-cart__title{text-align:center}@media(max-width:1023px){.page-cart .page-cart__title{padding:8.1333333333vw 0 7.4666666667vw}}@media(min-width:1024px){.page-cart .page-cart__title{padding:31px 0 30px}}@media(max-width:1023px){.page-cart .page-cart__title{font-size:4.8vw}}@media(min-width:1024px){.page-cart .page-cart__title{border-bottom:1px solid #ccc;font-size:24px}}.page-cart .page-cart__tips{color:#4a4a4a;text-align:center}@media(max-width:1023px){.page-cart .page-cart__tips{font-size:3.7333333333vw}}@media(min-width:1024px){.page-cart .page-cart__tips{font-size:22px}}@media(max-width:1023px){.page-cart .page-cart__tips{line-height:5.3333333333vw}}@media(min-width:1024px){.page-cart .page-cart__tips{line-height:32px}}@media(max-width:1023px){.page-cart .page-cart__tips{padding-top:7.4666666667vw}}@media(min-width:1024px){.page-cart .page-cart__tips{padding-top:38px}}.page-cart .page-cart__pre-order-info{text-align:left}@media(max-width:1023px){.page-cart .page-cart__pre-order-info{font-size:3.2vw}}@media(min-width:1024px){.page-cart .page-cart__pre-order-info{font-size:20px}}@media(max-width:1023px){.page-cart .page-cart__pre-order-info{line-height:4.5333333333vw}}@media(min-width:1024px){.page-cart .page-cart__pre-order-info{line-height:29px}}@media(max-width:1023px){.page-cart .page-cart__pre-order-info{padding-left:8.8vw}}@media(min-width:1024px){.page-cart .page-cart__pre-order-info{padding-left:42px}}@media(max-width:1023px){.page-cart .page-cart__pre-order-info{padding-top:7.4666666667vw}}@media(min-width:1024px){.page-cart .page-cart__pre-order-info{padding-top:38px}}.page-cart .page-cart__total{align-items:center;display:flex;justify-content:space-between;padding:26px 63px 0 42px}.page-cart .page-cart__total-price,.page-cart .page-cart__total-title{font-size:24px}.page-cart .page-cart__button-group{display:flex;justify-content:center}@media(max-width:1023px){.page-cart .page-cart__button-group{margin-top:0}}@media(min-width:1024px){.page-cart .page-cart__button-group{margin-top:44px}}.page-cart .page-cart__button-group .is-disable{cursor:default}.page-cart .page-cart__to-checkout{align-items:center;background:#9b5248;border:1px solid #9b5248;color:#fff;display:flex;justify-content:center}@media(max-width:1023px){.page-cart .page-cart__to-checkout{border-radius:1.3333333333vw}}@media(min-width:1024px){.page-cart .page-cart__to-checkout{border-radius:10px}}@media(max-width:1023px){.page-cart .page-cart__to-checkout{width:100%}}@media(min-width:1024px){.page-cart .page-cart__to-checkout{width:374px}}@media(max-width:1023px){.page-cart .page-cart__to-checkout{height:14.4vw}}@media(min-width:1024px){.page-cart .page-cart__to-checkout{height:56px}}@media(max-width:1023px){.page-cart .page-cart__to-checkout{font-size:4.2666666667vw}}@media(min-width:1024px){.page-cart .page-cart__to-checkout{font-size:18px}}.page-cart .page-cart__to-checkout.is-disable{background:#ccc;border-color:#ccc;color:#fff}.component-product-back{align-items:center;display:flex}.component-product-back .v-svg-icon{transform:rotate(180deg)}@media(max-width:1023px){.component-product-back .v-svg-icon{width:2.8vw}}@media(min-width:1024px){.component-product-back .v-svg-icon{width:19px}}@media(max-width:1023px){.component-product-back .v-svg-icon{height:2.8vw}}@media(min-width:1024px){.component-product-back .v-svg-icon{height:19px}}@media(max-width:1023px){.component-product-back .v-svg-icon{margin-right:3.4666666667vw}}@media(min-width:1024px){.component-product-back .v-svg-icon{margin-right:18px}}.component-cart-loader{display:flex;flex-direction:column}.component-cart-loader .component-cart-loader__footer{display:flex}@media(max-width:1023px){.component-cart-loader .component-cart-loader__footer{border-top:1px solid #ccc;justify-content:space-between;padding:4.1333333333vw 0 4.2666666667vw}}@media(min-width:1024px){.component-cart-loader .component-cart-loader__footer{border-bottom:1px solid #ccc;justify-content:flex-start;padding:30px 0}}.component-cart-loader .component-cart-loader__footer-inner{align-items:center;display:flex;justify-content:flex-start}.component-cart-loader .component-cart-loader__footer-inner .input-checkbox .input-checkbox-input.is-disabled{background-color:#ddd;cursor:default;opacity:1}.component-cart-loader .component-cart-loader__footer-label{color:#4a4a4a;cursor:pointer;font-size:3.2vw;font-weight:400;margin-left:3.0666666667vw}@media(min-width:1024px){.component-cart-loader .component-cart-loader__footer-label{font-size:18px;margin-left:21px}}.component-cart-loader .component-cart-loader__footer-total{align-items:center;color:#4a4a4a;display:flex;font-size:3.2vw;font-weight:400}.component-cart-loader .component-cart-loader__remove{-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:1023px){.component-cart-loader .component-cart-loader__remove{margin-left:7.3333333333vw}}@media(min-width:1024px){.component-cart-loader .component-cart-loader__remove{margin-left:42px}}@media(max-width:1023px){.component-cart-loader .component-cart-loader__remove{font-size:3.2vw}}@media(min-width:1024px){.component-cart-loader .component-cart-loader__remove{font-size:18px}}.component-cart-empty .component-cart-empty__page-title{font-size:4.8vw;line-height:6.4vw;padding:8.1333333333vw 0 10.8vw;text-align:center}.component-cart-empty .component-cart-empty__title{align-items:center;display:flex;font-size:24px;justify-content:center;padding-bottom:28px;padding-top:29px}@media(max-width:1023px){.component-cart-empty .component-cart-empty__title{flex-direction:column;font-size:4.8vw;padding-top:0}}.component-cart-empty .component-cart-empty__inner{text-align:center}.component-cart-empty .component-cart-empty__content{align-items:center;border-top:1px solid #ccc;display:flex;font-size:20px;justify-content:center;padding-top:30px;text-align:center;width:100%}.component-cart-empty .component-cart-empty__content a{position:relative}.component-cart-empty .component-cart-empty__content a:before{border-bottom:1px solid #4a4a4a;bottom:-4px;content:"";left:0;position:absolute;width:100%}@media(max-width:1023px){.component-cart-empty .component-cart-empty__content{display:inline-block;font-size:3.7333333333vw;width:auto}}.component-cart-empty .component-cart-empty__button-group{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:77px}@media(max-width:1023px){.component-cart-empty .component-cart-empty__button-group{margin-top:26.1333333333vw}}.component-cart-empty .component-cart-empty__to-shopping{align-items:center;background:#9b5248;border:1px solid #9b5248;border-radius:10px;color:#fff;display:flex;font-size:18px;height:56px;justify-content:center;width:374px}@media(max-width:1023px){.component-cart-empty .component-cart-empty__to-shopping{border-radius:1.3333333333vw;font-size:4.2666666667vw;height:12vw;width:100%}}.component-cart-empty .component-cart-empty__back{align-items:center;border:1px solid #7d7d7d;border-radius:10px;display:flex;font-size:18px;height:56px;justify-content:center;margin-top:24px;width:374px}@media(max-width:1023px){.component-cart-empty .component-cart-empty__back{border-radius:1.3333333333vw;font-size:4.2666666667vw;height:12vw;margin-top:5.3333333333vw;width:100%}}.component-cart-empty .component-cart-empty__icon{align-items:center;border:1px solid #9b5248;border-radius:100%;display:flex;height:28px;justify-content:center;margin-right:15px;width:28px}.component-cart-empty .component-cart-empty__icon .v-svg-icon{height:14px;margin-top:-2px;width:14px}@media(max-width:1023px){.component-cart-empty .component-cart-empty__icon{height:14.1333333333vw;margin-bottom:8.4vw;margin-right:0;width:14.1333333333vw}.component-cart-empty .component-cart-empty__icon .v-svg-icon{height:6.1333333333vw;margin-top:-.5333333333vw;width:6.1333333333vw}.component-cart-empty .component-cart-empty__wrapper{border-radius:1.3333333333vw;padding:10.8vw 4.9333333333vw 10.6666666667vw}.component-cart-other-information{padding:0 4vw}}@media(min-width:1024px){.component-cart-other-information{padding:0 18px 37px 22px}}.component-cart-other-information .component-other-information-line{border-bottom:1px solid #ccc}@media(max-width:1023px){.component-cart-other-information .component-other-information-line{border-top:1px solid #ccc}}.component-block-contact-us{border-bottom:1px solid #ccc}.component-block-contact-us .component-block-contact-us__title{border-bottom:1px solid #ccc;color:#4a4a4a;font-size:20px;font-weight:400;padding:34px 0 30px}.component-block-contact-us .component-block-contact-us__content{color:#4a4a4a;font-size:18px;font-weight:400;padding-bottom:24px;position:relative}.component-block-contact-us .component-block-contact-us__content .component-footer-wechat-qrcode{position:absolute;top:40px;z-index:1}.component-block-contact-us .component-block-contact-us__customer-service{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;margin-top:24px}.component-block-contact-us .component-block-contact-us__icon{height:22px;margin-right:13px;width:33px}.component-block-contact-us .component-block-contact-us__line{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:22px}.component-block-contact-us .component-block-contact-us__line-label{flex-shrink:0}.component-block-contact-us .component-block-contact-us__line-value{word-break:break-all}.component-block-contact-us .component-block-contact-us__line-value span{display:block}.component-other-information-line{padding:31px 0}.component-other-information-line .component-other-information-line__content{padding-top:31px}.component-other-information-line .component-other-information-line__description{font-size:15px}@media(max-width:1023px){.component-other-information-line .component-other-information-line__description{font-size:3.7333333333vw}}.component-other-information-line .component-other-information-line__title{font-size:18px}@media(max-width:1023px){.component-other-information-line .component-other-information-line__title{font-size:4.2666666667vw}.component-block-payment-info{padding:8vw 0}}@media(min-width:1024px){.component-block-payment-info{border-bottom:1px solid #ccc;padding:30px 0}}@media(max-width:1023px){.component-block-payment-info .component-block-payment-info__content{padding-top:8vw}}@media(min-width:1024px){.component-block-payment-info .component-block-payment-info__content{padding-top:30px}}@media(max-width:1023px){.component-block-payment-info .component-block-payment-info__description{font-size:3.7333333333vw}}@media(min-width:1024px){.component-block-payment-info .component-block-payment-info__description{font-size:15px}}@media(max-width:1023px){.component-block-payment-info .component-block-payment-info__title{font-size:4.2666666667vw}}@media(min-width:1024px){.component-block-payment-info .component-block-payment-info__title{font-size:18px}}.component-block-payment-info .component-block-payment-info__payment-method{align-items:center;display:flex;justify-content:flex-start}@media(max-width:1023px){.component-block-payment-info .component-block-payment-info__payment-method{margin-top:5.3333333333vw}}@media(min-width:1024px){.component-block-payment-info .component-block-payment-info__payment-method{margin-top:20px}}.component-block-payment-info .component-block-payment-info__alipay{height:22px;margin-right:35px;width:64px}@media(max-width:1023px){.component-block-payment-info .component-block-payment-info__alipay{height:5.8666666667vw;margin-right:9.3333333333vw;width:17.0666666667vw}}.component-block-payment-info .component-block-payment-info__wechat{height:22px;margin-right:35px;width:98px}@media(max-width:1023px){.component-block-payment-info .component-block-payment-info__wechat{height:5.8666666667vw;margin-right:9.3333333333vw;width:26.1333333333vw}}.component-block-payment-info .component-block-payment-info__union{height:22px;width:36px}@media(max-width:1023px){.component-block-payment-info .component-block-payment-info__union{height:5.8666666667vw;width:9.6vw}}.component-remove-item-dialog .block-dialog__wrapper{border-radius:10px;box-shadow:0 0 25px 0 hsla(0,0%,59%,.15);height:auto;padding:60px 51px;width:476px}.component-remove-item-dialog .component-remove-item-dialog__button-group{margin-top:60px;text-align:center}.component-remove-item-dialog .component-remove-item-dialog__title{color:#4a4a4a;font-size:18px;font-weight:400;text-align:center}.component-remove-item-dialog .component-remove-item-dialog__sure{align-items:center;background:#9b5248;border:1px solid #9b5248;border-radius:10px;color:#fff;display:flex;font-size:18px;font-weight:400;height:56px;justify-content:center;width:374px}.component-remove-item-dialog .component-remove-item-dialog__cancel{align-items:center;border:1px solid #7d7d7d;border-radius:10px;color:#4a4a4a;display:flex;font-size:18px;font-weight:400;height:56px;justify-content:center;margin-top:24px;width:374px}.component-remove-item-drawers .block-drawer__wrapper{background-color:transparent;display:flex;justify-content:flex-end}.component-remove-item-drawers .block-drawer__wrapper .block-drawer__wrapper-box{display:flex;flex-direction:column}.component-remove-item-drawers .component-remove-item-drawers__mock{flex-grow:1}.component-remove-item-drawers .component-remove-item-drawers__item-box{margin-top:5.2vw;max-height:85.3333333333vw;overflow:auto}.component-remove-item-drawers .component-remove-item-drawers__inner{background-color:#fff}.component-remove-item-drawers .component-remove-item-drawers__wrapper{padding:5.3333333333vw 4vw 4vw}.component-remove-item-drawers .component-remove-item-drawers__title{font-size:3.7333333333vw}.component-remove-item-drawers .component-remove-item-drawers__button-group{border-top:1px solid #ccc;padding:4vw}.component-remove-item-drawers .component-remove-item-dialog__sure{align-items:center;background:#9b5248;border-radius:1.3333333333vw;color:#fff;display:flex;font-size:4.8vw;height:14.4vw;justify-content:center;width:100%}.component-remove-item-drawers .component-remove-item-dialog__cancel{align-items:center;border:.4vw solid #7d7d7d;border-radius:1.3333333333vw;display:flex;font-size:4.8vw;height:14.4vw;justify-content:center;margin-top:5.3333333333vw;width:100%}.component-cart-remove-line{display:flex;justify-content:space-between;margin-bottom:4vw}.component-cart-remove-line.is-sell-out{color:rgba(74,74,74,.5)}.component-cart-remove-line.is-sell-out .component-cart-remove-line__image-wrapper{position:relative}.component-cart-remove-line.is-sell-out .component-cart-remove-line__image-wrapper .component-pack-shot__inner:before{background-color:hsla(0,0%,80%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.component-cart-remove-line .component-cart-remove-line__number{align-items:center;display:flex;width:8.8vw}.component-cart-remove-line .component-cart-remove-line__image-wrapper{width:26.1333333333vw}@media(max-width:1023px){.component-cart-remove-line .component-cart-remove-line__image-wrapper .component-pack-shot__inner{border-radius:1.3333333333vw}}@media(min-width:1024px){.component-cart-remove-line .component-cart-remove-line__image-wrapper .component-pack-shot__inner{border-radius:10px}}.component-cart-remove-line .component-cart-remove-line__attribute{flex-grow:1;padding-left:4.9333333333vw;padding-right:4vw}.component-cart-remove-line .component-cart-remove-line__name{font-size:3.2vw}.component-cart-remove-line .component-cart-remove-line__color{align-items:center;display:flex;justify-content:flex-start;margin-top:2.6666666667vw}.component-cart-remove-line .component-cart-remove-line__color .component-pack-shot{border-radius:1.3333333333vw;flex-shrink:0;height:4.6666666667vw;padding-bottom:0;width:4.6666666667vw}.component-cart-remove-line .component-cart-remove-line__color .component-pack-shot .component-pack-shot__img{bottom:auto;height:100%;left:auto;position:static;right:auto;top:auto;transform:none;width:100%}.component-cart-remove-line .component-cart-remove-line__size{font-size:3.2vw;margin-top:2.6666666667vw}.component-cart-remove-line .component-cart-remove-line__qty-and-price{display:flex;font-size:3.2vw;justify-content:space-between;margin-top:7.8666666667vw}.component-cart-remove-line .component-cart-remove-line__attribute-label{margin-right:2.4vw}.component-cart-remove-line .component-cart-remove-line__color-label{font-size:3.2vw;margin-left:1.2vw}.component-cart-stock-not-enough-dialog .block-dialog__wrapper{border-radius:10px;box-shadow:0 0 25px 0 hsla(0,0%,59%,.15);height:auto;padding:60px 51px;width:476px}.component-cart-stock-not-enough-dialog .component-remove-item-dialog__button-group{margin-top:60px;text-align:center}.component-cart-stock-not-enough-dialog .component-cart-stock-not-enough-dialog__title{color:#4a4a4a;font-size:18px;font-weight:400;text-align:center}.component-cart-stock-not-enough-dialog .component-remove-item-dialog__sure{align-items:center;background:#9b5248;border:1px solid #9b5248;border-radius:10px;color:#fff;display:flex;font-size:18px;font-weight:400;height:56px;justify-content:center;width:374px}.component-cart-stock-not-enough-dialog .component-remove-item-dialog__cancel{align-items:center;border:1px solid #7d7d7d;border-radius:10px;color:#4a4a4a;display:flex;font-size:18px;font-weight:400;height:56px;justify-content:center;margin-top:24px;width:374px}@keyframes rtl-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rtl-drawer-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ltr-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ltr-drawer-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ttb-drawer-in{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes ttb-drawer-out{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes btt-drawer-in{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes btt-drawer-out{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@font-face{font-family:EBGaramond12-Regular;src:url(/_nuxt/fonts/EBGaramond12-Regular_gdi.a6a79ba.ttf)}@font-face{font-family:"SourceHanSerifCN-Regular";src:url(/_nuxt/fonts/SourceHanSerifCN-Regular.ad53aad.otf)}@font-face{font-family:NewYorkPERSONAL-Regular;src:url(/_nuxt/fonts/NewYork_PERSONAL_USE.e934fc1.otf)}@font-face{font-family:Optima-Regular;src:url(/_nuxt/fonts/Optima-Regular.d8085ba.ttf)}@font-face{font-family:Times-Now-SemiLight;src:url(/_nuxt/fonts/JHA_Times_Now_SemiLight.badb315.otf)}@keyframes button-step-background{0%{background-color:#4a4a4a}25%{background-color:#fff}50%{background-color:#4a4a4a}75%{background-color:#4a4a4a}to{background-color:#4a4a4a}}@keyframes button-secondary-step-background{0%{background-color:#fff}25%{background-color:#4a4a4a}50%{background-color:#fff}75%{background-color:#fff}to{background-color:#fff}}.component-cart-stock-not-enough-drawers .block-drawer__wrapper{background-color:transparent;display:flex;justify-content:flex-end}.component-cart-stock-not-enough-drawers .block-drawer__wrapper .block-drawer__wrapper-box{display:flex;flex-direction:column}.component-cart-stock-not-enough-drawers .component-remove-item-drawers__mock{flex-grow:1}.component-cart-stock-not-enough-drawers .component-remove-item-drawers__item-box{margin-top:5.2vw;max-height:85.3333333333vw;overflow:auto}.component-cart-stock-not-enough-drawers .component-remove-item-drawers__inner{background-color:#fff}.component-cart-stock-not-enough-drawers .component-remove-item-drawers__wrapper{padding:5.3333333333vw 4vw 4vw}.component-cart-stock-not-enough-drawers .component-cart-stock-not-enough-drawers__title{font-size:3.7333333333vw;padding:5.3333333333vw;text-align:center}.component-cart-stock-not-enough-drawers .component-remove-item-drawers__button-group{border-top:1px solid #ccc;padding:4vw}.component-cart-stock-not-enough-drawers .component-remove-item-dialog__sure{align-items:center;background:#9b5248;border-radius:1.3333333333vw;color:#fff;display:flex;font-size:4.8vw;height:14.4vw;justify-content:center;width:100%}.component-cart-stock-not-enough-drawers .component-remove-item-dialog__cancel{align-items:center;border:.4vw solid #7d7d7d;border-radius:1.3333333333vw;display:flex;font-size:4.8vw;height:14.4vw;justify-content:center;margin-top:5.3333333333vw;width:100%}