.global-points-dialog{background-color:transparent;box-shadow:none}.global-points-dialog .el-dialog__close{color:#fff!important}.v-modal{transition:none}.global-media-preview-dialog{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background-color:rgba(0,0,0,.15)!important}.global-media-preview-dialog .el-dialog__body{height:100%;width:100%}.global-media-preview-dialog .action-btn{position:absolute;z-index:1;display:flex;height:40px;width:40px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;background-color:rgba(0,0,0,.35);font-size:24px;color:#fff}.global-media-preview-dialog .action-btn.close-btn{top:40px;right:40px}.global-media-preview-dialog .action-btn.left-btn{left:40px}.global-media-preview-dialog .action-btn.left-btn,.global-media-preview-dialog .action-btn.right-btn{top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.global-media-preview-dialog .action-btn.right-btn{right:40px}.global-media-preview-dialog .media-item{max-height:100%;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain}.el-dialog.login-dialog{border-radius:8px;height:-moz-fit-content;height:fit-content}.el-dialog-no-padding.el-dialog{margin:0}.el-dialog-no-padding.el-dialog.login-dialog{border-radius:8px}.el-dialog-no-padding .el-dialog__body,.el-dialog-no-padding .el-dialog__header{padding:0}.el-dialog-no-padding iframe{transition:height .2s ease;border:none}.login-iframe{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.login-iframe.active{opacity:1}.login-dialog.el-dialog{top:50%;left:50%;transform:translate(-50%,-50%);margin:0!important}.light-review-card[data-v-3c11bea8]{position:fixed;top:96px;right:50px;z-index:1001;width:360px;padding:24px;box-sizing:border-box;border-radius:16px;background:#fff;box-shadow:0 -4px 20px -3px rgba(0,0,0,.06),0 4px 20px -4px rgba(0,0,0,.06)}.light-review-close[data-v-3c11bea8]{position:absolute;top:16px;right:16px;cursor:pointer}.light-review-title[data-v-3c11bea8]{color:#1d1d1f;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:23.4px}.light-review-desc[data-v-3c11bea8]{margin-top:12px;color:#86868b;font-size:14px;line-height:21px}.light-review-desc[data-v-3c11bea8],.light-review-go[data-v-3c11bea8]{font-family:Inter;font-style:normal;font-weight:400}.light-review-go[data-v-3c11bea8]{margin-top:20px;border-bottom:1px solid #1d1d1f;color:#1d1d1f;font-size:16px;line-height:26px;cursor:pointer}.questionnaire-mask[data-v-e5fe3a7e]{position:fixed;top:0;left:0;z-index:999;height:0;width:0;transition:opacity,background-color .3s linear}.questionnaire-mask.active[data-v-e5fe3a7e]{height:100%;width:100%;background-color:rgba(0,0,0,.65);opacity:1}.questionnaire-mask.active .questionnaire-dialog[data-v-e5fe3a7e]{--tw-translate-x:0px}.questionnaire-mask.active .questionnaire-dialog[data-v-e5fe3a7e],.questionnaire-mask .questionnaire-dialog[data-v-e5fe3a7e]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.questionnaire-mask .questionnaire-dialog[data-v-e5fe3a7e]{position:fixed;top:0;right:0;z-index:1000;display:flex;height:100%;width:750px;--tw-translate-x:100%;flex-direction:column;overflow:hidden;border-top-left-radius:var(--dialog-rounded-big);border-bottom-left-radius:var(--dialog-rounded-big);background-color:#fff;padding-top:40px;padding-bottom:24px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.questionnaire-mask[data-v-e5fe3a7e] .dynamicForm-component-warp .dynamic-form-warp .el-row{padding-right:0!important}.questionnaire-mask[data-v-e5fe3a7e] .dynamicForm-component-warp .dynamic-form-top{padding-left:0!important;padding-right:0!important;text-align:left!important;margin-bottom:32px!important}.questionnaire-mask[data-v-e5fe3a7e] .dynamicForm-component-warp .dynamic-form-top .sub-title{color:#86868b}.questionnaire-mask[data-v-e5fe3a7e] .dynamicForm-component-warp .dynamic-form-scroll{padding:0 50px;max-height:calc(100vh - 122px)!important}.questionnaire-mask[data-v-e5fe3a7e] .dynamicForm-component-warp .dynamic-form-content{padding-right:0!important}.questionnaire-title[data-v-e5fe3a7e]{color:rgba(0,0,0,.85);font-feature-settings:"liga" off,"clig" off;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:34px}.questionnaire-desc[data-v-e5fe3a7e]{margin-top:8px;color:#86868b;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.questionnaire-footer[data-v-e5fe3a7e]{position:fixed;bottom:0;width:100%;height:88px;background:#fff;box-shadow:0 -4px 30px 0 rgba(0,0,0,.1)}.questionnaire-footer[data-v-e5fe3a7e],.questionnaire-submit[data-v-e5fe3a7e]{display:flex;justify-content:center;align-items:center}.questionnaire-submit[data-v-e5fe3a7e]{min-width:240px;width:-moz-fit-content;width:fit-content;height:48px;border-radius:310px;background:#1d1d1f;color:#fff;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:26px;cursor:pointer}.questionnaire-submit[data-v-e5fe3a7e]:disabled{opacity:.6;cursor:not-allowed}.questionnaire-submit[data-v-e5fe3a7e]:hover{opacity:.9}.global-offer-dialog .form-container{position:relative;z-index:1;display:flex;width:800rem;flex-direction:column;justify-content:center;padding:80rem 50rem}.global-offer-dialog .form-container.has-bg{min-height:680rem;width:610rem}.global-offer-dialog .click_coupon_shop_now{flex:1;padding:16rem 0;display:flex;flex-direction:column;align-items:center;gap:4rem;border-radius:8px;border:1px solid hsla(0,0%,80%,.5)}.global-offer-dialog .click_coupon_shop_now .recommend-img{width:40rem;height:40rem}.global-offer-dialog .click_coupon_shop_now .recommend-title{font-size:14rem;color:#424245;font-weight:400;line-height:22rem;display:flex;justify-content:center;align-items:center;gap:4rem}.global-offer-dialog .click_coupon_shop_now .recommend-title .hover{display:none;width:16rem;height:16rem}.global-offer-dialog .click_coupon_shop_now:hover{border:1px solid #1d1d1f}.global-offer-dialog .click_coupon_shop_now:hover .hover{display:flex}.global-offer-dialog .code-item{flex:1;display:flex;flex-direction:column;gap:4rem;align-items:center;padding:16rem;border-radius:8rem;border:1px solid hsla(0,0%,80%,.5)}.global-offer-dialog .code-item .item-img{width:40rem;height:40rem;-o-object-fit:cover;object-fit:cover}.global-offer-dialog .code-item .item-title{color:#424245;font-size:14rem;font-weight:400;line-height:22rem}.global-offer-dialog .dialog-title{width:100%;white-space:pre-wrap;font-size:40rem;font-weight:600;text-transform:uppercase;line-height:50rem;color:rgba(0,0,0,.85)}.global-offer-dialog .dialog-subtitle{width:100%;white-space:pre-wrap;font-size:24rem;line-height:34rem;--tw-text-opacity:1;color:rgb(110 110 115/var(--tw-text-opacity))}.global-offer-dialog .form-item-email{margin-bottom:0;flex:1}.global-offer-dialog .form-item-email .el-form-item__content{margin-left:0!important}.global-offer-dialog .form-item-email .email-input .el-input__inner{height:64rem;line-height:64rem;padding:0 16rem;border-radius:8rem 0 0 8rem;border:1px solid var(--input-border-color,#e61e28)}.global-offer-dialog .form-item-email .el-form-item__error{white-space:nowrap}.global-offer-dialog .form-item-phone{position:relative;line-height:48rem!important;margin-bottom:0!important}.global-offer-dialog .form-item-phone .el-form-item__error{font-size:13rem;font-weight:400}.global-offer-dialog .form-item-phone .el-form-item__content{line-height:48rem!important;margin-left:0!important}.global-offer-dialog .form-item-phone .el-input__inner{height:48rem;line-height:48rem;padding-left:90rem;padding-right:16rem;border-radius:8rem;font-size:14rem;font-weight:400;border:1px solid #ccc}.global-offer-dialog .form-item-phone.is-error .el-input__inner{border:1px solid #e61e28}.global-offer-dialog .submit-btn{cursor:pointer;height:64rem;display:flex;align-items:center;justify-content:center;padding:0 48rem;white-space:nowrap;font-size:20rem;line-height:22rem;font-weight:600;border-radius:0 8rem 8rem 0;background-color:#e61e28;color:#fff}.global-offer-dialog .form-item-terms-check{margin-bottom:0;margin-top:24rem}.global-offer-dialog .form-item-terms-check .el-form-item__content{line-height:1;margin-left:0!important}.global-offer-dialog .form-item-terms-check .agree-text{font-size:13rem;line-height:22rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.global-offer-dialog .form-item-terms-check .agree-text a{text-decoration-line:underline}.global-offer-dialog .form-item-terms-check .agree-text{white-space:break-spaces}.global-offer-dialog .form-item-terms-check .el-checkbox{display:flex;align-items:center}.global-offer-dialog .form-item-terms-check .el-checkbox .el-checkbox__label{padding-left:12rem}.global-offer-dialog .form-item-terms-check .el-checkbox .el-checkbox__inner{width:24rem;height:24rem;border-radius:4rem;background-color:transparent;border-color:#ccc}.global-offer-dialog .form-item-terms-check .el-checkbox .el-checkbox__inner:after{display:none}.global-sidebar-icon-container{position:fixed;right:36px;bottom:64px;z-index:99;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:flex-end}.global-sidebar-icon-container .global-sidebar-icon{width:40px;height:40px;border-radius:999px;cursor:pointer;overflow:hidden;-o-object-fit:cover;object-fit:cover}