.loading-spinner-segment[data-v-9853fc5e]{animation:loading-spinner-fade-9853fc5e 1s linear infinite}@keyframes loading-spinner-fade-9853fc5e{0%{opacity:1}to{opacity:.2}}@media (min-width:1024px){.mall-recommendation-control--previous[data-v-e5d637ca]{left:max(12px,calc((100% - var(--mall-container-detail))/2 - 86px))}.mall-recommendation-control--next[data-v-e5d637ca]{right:max(12px,calc((100% - var(--mall-container-detail))/2 - 86px))}.mall-recommendation-control--feature-previous[data-v-e5d637ca]{left:max(12px,calc(100% - var(--mall-container-feature) - 64px))}.mall-recommendation-control--feature-next[data-v-e5d637ca]{right:max(12px,calc(100% - var(--mall-container-feature) - 64px))}}.mall-sku-preview.van-image-preview{--sku-preview-top:max(calc(env(safe-area-inset-top) + 3.5rem),17vh);--sku-preview-size:min(100vw,max(8rem,calc(100dvh - 14rem)));height:min(100vw,max(8rem,calc(100dvh - 14rem)));height:var(--sku-preview-size);overflow:visible;top:max(calc(env(safe-area-inset-top) + 3.5rem),17vh);top:var(--sku-preview-top);transform:none}.mall-sku-preview.van-image-preview .van-image-preview__image-wrap,.mall-sku-preview.van-image-preview .van-image-preview__swipe{height:100%}.mall-sku-preview.van-image-preview .van-image-preview__cover{height:100dvh;pointer-events:none;position:fixed;width:100vw}.mall-sku-preview.van-image-preview .mall-sku-preview-back{inset-inline-start:.375rem;pointer-events:auto;position:absolute;top:calc(env(safe-area-inset-top) + .75rem)}.mall-sku-preview.van-image-preview .mall-sku-preview-index{inset-inline-end:.875rem;position:absolute;top:calc(var(--sku-preview-top) + .875rem)}.mall-sku-preview.van-image-preview .mall-sku-preview-dots{left:50%;max-width:calc(100% - 2rem);overflow:hidden;position:absolute;top:calc(var(--sku-preview-top) + var(--sku-preview-size) - 1.125rem);transform:translate(-50%)}.mall-sku-preview.van-image-preview .mall-sku-preview-label{bottom:calc(env(safe-area-inset-bottom) + 4.375rem);left:50%;max-height:20vh;overflow:auto;overflow-wrap:anywhere;pointer-events:auto;position:absolute;transform:translate(-50%);width:calc(100% - 5rem)}.mall-sku-preview-overlay{background:rgb(var(--mall-color-overlay))}.mall-product-quantity[data-v-4c8991dd]{height:2.5rem;line-height:normal;overflow:hidden;width:9rem}.mall-product-quantity[data-v-4c8991dd] .el-input__wrapper{background:transparent;border-radius:inherit;box-shadow:none!important;height:100%;padding-left:40px;padding-right:40px}.mall-product-quantity[data-v-4c8991dd] .el-input__inner{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;color:rgb(var(--mall-color-text-primary));font-size:16px;height:23px}.mall-product-quantity[data-v-4c8991dd] .el-input-number__decrease,.mall-product-quantity[data-v-4c8991dd] .el-input-number__increase{background:transparent;border:0;bottom:0;color:rgb(var(--mall-color-text-primary));top:0;touch-action:manipulation;width:40px}.mall-product-quantity[data-v-4c8991dd] .el-input-number__decrease:after,.mall-product-quantity[data-v-4c8991dd] .el-input-number__increase:before{background:rgb(var(--mall-color-border));content:"";height:23px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px}.mall-product-quantity[data-v-4c8991dd] .el-input-number__decrease:after{right:0}.mall-product-quantity[data-v-4c8991dd] .el-input-number__increase:before{left:0}.mall-product-quantity[data-v-4c8991dd] .el-input-number__decrease.is-disabled,.mall-product-quantity[data-v-4c8991dd] .el-input-number__increase.is-disabled{color:rgb(var(--mall-color-text-control-muted))}.mall-product-quantity[data-v-4c8991dd] .quantity-control-icon path{fill:currentColor}.mall-product-summary-rate[data-v-4c8991dd]{--el-rate-height:18px;--el-rate-icon-size:18px;--el-rate-icon-margin:2px;height:18px;height:var(--el-rate-height)}.mall-product-summary-rate[data-v-4c8991dd] .el-rate__icon.el-rate__decimal{margin:0;position:absolute}@media (max-width:767px){.mall-product-quantity[data-v-4c8991dd] .el-input__inner{font-size:1rem;height:100%;line-height:normal}}@media (min-width:1024px){.mall-product-quantity[data-v-4c8991dd]{height:52px;width:164px}.mall-product-quantity[data-v-4c8991dd] .el-input__wrapper{padding-left:48px;padding-right:48px}.mall-product-quantity[data-v-4c8991dd] .el-input-number__decrease,.mall-product-quantity[data-v-4c8991dd] .el-input-number__increase{width:48px}}
