:root,:host{--van-floating-bubble-size: 1.28rem;--van-floating-bubble-initial-gap: .64rem;--van-floating-bubble-icon-size: .74667rem;--van-floating-bubble-background: var(--van-primary-color);--van-floating-bubble-color: var(--van-background-2);--van-floating-bubble-z-index: 999;--van-floating-bubble-border-radius: var(--van-radius-max)}.van-floating-bubble{position:fixed;left:0;top:0;right:var(--van-floating-bubble-initial-gap);bottom:var(--van-floating-bubble-initial-gap);width:var(--van-floating-bubble-size);height:var(--van-floating-bubble-size);box-sizing:border-box;display:flex;justify-content:center;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;background:var(--van-floating-bubble-background);color:var(--van-floating-bubble-color);border-radius:var(--van-floating-bubble-border-radius);z-index:var(--van-floating-bubble-z-index);transition:transform var(--van-duration-base)}.van-floating-bubble:active{opacity:.8}.van-floating-bubble__icon{font-size:var(--van-floating-bubble-icon-size)}:root,:host{--van-loading-text-color: var(--van-text-color-2);--van-loading-text-font-size: var(--van-font-size-md);--van-loading-spinner-color: var(--van-gray-5);--van-loading-spinner-size: .8rem;--van-loading-spinner-duration: .8s}.van-loading{position:relative;color:var(--van-loading-spinner-color);font-size:0;vertical-align:middle}.van-loading__spinner{position:relative;display:inline-block;width:var(--van-loading-spinner-size);max-width:100%;height:var(--van-loading-spinner-size);max-height:100%;vertical-align:middle;animation:van-rotate var(--van-loading-spinner-duration) linear infinite}.van-loading__spinner--spinner{animation-timing-function:steps(12)}.van-loading__spinner--circular{animation-duration:2s}.van-loading__line{position:absolute;top:0;left:0;width:100%;height:100%}.van-loading__line:before{display:block;width:.05333rem;height:25%;margin:0 auto;background-color:currentColor;border-radius:40%;content:" "}.van-loading__circular{display:block;width:100%;height:100%}.van-loading__circular circle{animation:van-circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}.van-loading__text{display:inline-block;margin-left:var(--van-padding-xs);color:var(--van-loading-text-color);font-size:var(--van-loading-text-font-size);vertical-align:middle}.van-loading--vertical{display:flex;flex-direction:column;align-items:center}.van-loading--vertical .van-loading__text{margin:var(--van-padding-xs) 0 0}@keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.van-loading__line--1{transform:rotate(30deg);opacity:1}.van-loading__line--2{transform:rotate(60deg);opacity:.9375}.van-loading__line--3{transform:rotate(90deg);opacity:.875}.van-loading__line--4{transform:rotate(120deg);opacity:.8125}.van-loading__line--5{transform:rotate(150deg);opacity:.75}.van-loading__line--6{transform:rotate(180deg);opacity:.6875}.van-loading__line--7{transform:rotate(210deg);opacity:.625}.van-loading__line--8{transform:rotate(240deg);opacity:.5625}.van-loading__line--9{transform:rotate(270deg);opacity:.5}.van-loading__line--10{transform:rotate(300deg);opacity:.4375}.van-loading__line--11{transform:rotate(330deg);opacity:.375}.van-loading__line--12{transform:rotate(360deg);opacity:.3125}:root,:host{--van-list-text-color: var(--van-text-color-2);--van-list-text-font-size: var(--van-font-size-md);--van-list-text-line-height: 1.33333rem;--van-list-loading-icon-size: .42667rem}.van-list__loading,.van-list__finished-text,.van-list__error-text{color:var(--van-list-text-color);font-size:var(--van-list-text-font-size);line-height:var(--van-list-text-line-height);text-align:center}.van-list__placeholder{height:0;pointer-events:none}.van-list__loading-icon .van-loading__spinner{width:var(--van-list-loading-icon-size);height:var(--van-list-loading-icon-size)}:root,:host{--van-tag-padding: 0 var(--van-padding-base);--van-tag-text-color: var(--van-white);--van-tag-font-size: var(--van-font-size-sm);--van-tag-radius: .05333rem;--van-tag-line-height: .42667rem;--van-tag-medium-padding: .05333rem .16rem;--van-tag-large-padding: var(--van-padding-base) var(--van-padding-xs);--van-tag-large-radius: var(--van-radius-md);--van-tag-large-font-size: var(--van-font-size-md);--van-tag-round-radius: var(--van-radius-max);--van-tag-danger-color: var(--van-danger-color);--van-tag-primary-color: var(--van-primary-color);--van-tag-success-color: var(--van-success-color);--van-tag-warning-color: var(--van-warning-color);--van-tag-default-color: var(--van-gray-6);--van-tag-plain-background: var(--van-background-2)}.van-tag{position:relative;display:inline-flex;align-items:center;padding:var(--van-tag-padding);color:var(--van-tag-text-color);font-size:var(--van-tag-font-size);line-height:var(--van-tag-line-height);border-radius:var(--van-tag-radius)}.van-tag--default{background:var(--van-tag-default-color)}.van-tag--default.van-tag--plain{color:var(--van-tag-default-color)}.van-tag--danger{background:var(--van-tag-danger-color)}.van-tag--danger.van-tag--plain{color:var(--van-tag-danger-color)}.van-tag--primary{background:var(--van-tag-primary-color)}.van-tag--primary.van-tag--plain{color:var(--van-tag-primary-color)}.van-tag--success{background:var(--van-tag-success-color)}.van-tag--success.van-tag--plain{color:var(--van-tag-success-color)}.van-tag--warning{background:var(--van-tag-warning-color)}.van-tag--warning.van-tag--plain{color:var(--van-tag-warning-color)}.van-tag--plain{background:var(--van-tag-plain-background);border-color:currentColor}.van-tag--plain:before{position:absolute;top:0;right:0;bottom:0;left:0;border:.02667rem solid;border-color:inherit;border-radius:inherit;content:"";pointer-events:none}.van-tag--medium{padding:var(--van-tag-medium-padding)}.van-tag--large{padding:var(--van-tag-large-padding);font-size:var(--van-tag-large-font-size);border-radius:var(--van-tag-large-radius)}.van-tag--mark{border-radius:0 var(--van-tag-round-radius) var(--van-tag-round-radius) 0}.van-tag--mark:after{display:block;width:.05333rem;content:""}.van-tag--round{border-radius:var(--van-tag-round-radius)}.van-tag__close{margin-left:.05333rem}:root,:host{--van-button-mini-height: .64rem;--van-button-mini-padding: 0 var(--van-padding-base);--van-button-mini-font-size: var(--van-font-size-xs);--van-button-small-height: .85333rem;--van-button-small-padding: 0 var(--van-padding-xs);--van-button-small-font-size: var(--van-font-size-sm);--van-button-normal-padding: 0 .4rem;--van-button-normal-font-size: var(--van-font-size-md);--van-button-large-height: 1.33333rem;--van-button-default-height: 1.17333rem;--van-button-default-line-height: 1.2;--van-button-default-font-size: var(--van-font-size-lg);--van-button-default-color: var(--van-text-color);--van-button-default-background: var(--van-background-2);--van-button-default-border-color: var(--van-gray-4);--van-button-primary-color: var(--van-white);--van-button-primary-background: var(--van-primary-color);--van-button-primary-border-color: var(--van-primary-color);--van-button-success-color: var(--van-white);--van-button-success-background: var(--van-success-color);--van-button-success-border-color: var(--van-success-color);--van-button-danger-color: var(--van-white);--van-button-danger-background: var(--van-danger-color);--van-button-danger-border-color: var(--van-danger-color);--van-button-warning-color: var(--van-white);--van-button-warning-background: var(--van-warning-color);--van-button-warning-border-color: var(--van-warning-color);--van-button-border-width: var(--van-border-width);--van-button-radius: var(--van-radius-md);--van-button-round-radius: var(--van-radius-max);--van-button-plain-background: var(--van-white);--van-button-disabled-opacity: var(--van-disabled-opacity);--van-button-icon-size: 1.2em;--van-button-loading-icon-size: .53333rem}.van-theme-dark{--van-button-plain-background: transparent}.van-button{position:relative;display:inline-block;box-sizing:border-box;height:var(--van-button-default-height);margin:0;padding:0;font-size:var(--van-button-default-font-size);line-height:var(--van-button-default-line-height);text-align:center;border-radius:var(--van-button-radius);cursor:pointer;transition:opacity var(--van-duration-fast);-webkit-appearance:none;-webkit-font-smoothing:auto}.van-button:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background:var(--van-black);border:inherit;border-color:var(--van-black);border-radius:inherit;transform:translate(-50%,-50%);opacity:0;content:" ";box-sizing:content-box}.van-button:active:before{opacity:.1}.van-button--loading:before,.van-button--disabled:before{display:none}.van-button--default{color:var(--van-button-default-color);background:var(--van-button-default-background);border:var(--van-button-border-width) solid var(--van-button-default-border-color)}.van-button--primary{color:var(--van-button-primary-color);background:var(--van-button-primary-background);border:var(--van-button-border-width) solid var(--van-button-primary-border-color)}.van-button--success{color:var(--van-button-success-color);background:var(--van-button-success-background);border:var(--van-button-border-width) solid var(--van-button-success-border-color)}.van-button--danger{color:var(--van-button-danger-color);background:var(--van-button-danger-background);border:var(--van-button-border-width) solid var(--van-button-danger-border-color)}.van-button--warning{color:var(--van-button-warning-color);background:var(--van-button-warning-background);border:var(--van-button-border-width) solid var(--van-button-warning-border-color)}.van-button--plain{background:var(--van-button-plain-background)}.van-button--plain.van-button--primary{color:var(--van-button-primary-background)}.van-button--plain.van-button--success{color:var(--van-button-success-background)}.van-button--plain.van-button--danger{color:var(--van-button-danger-background)}.van-button--plain.van-button--warning{color:var(--van-button-warning-background)}.van-button--large{width:100%;height:var(--van-button-large-height)}.van-button--normal{padding:var(--van-button-normal-padding);font-size:var(--van-button-normal-font-size)}.van-button--small{height:var(--van-button-small-height);padding:var(--van-button-small-padding);font-size:var(--van-button-small-font-size)}.van-button__loading{color:inherit;font-size:inherit}.van-button__loading .van-loading__spinner{color:currentColor;width:var(--van-button-loading-icon-size);height:var(--van-button-loading-icon-size)}.van-button--mini{height:var(--van-button-mini-height);padding:var(--van-button-mini-padding);font-size:var(--van-button-mini-font-size)}.van-button--mini+.van-button--mini{margin-left:var(--van-padding-base)}.van-button--block{display:block;width:100%}.van-button--disabled{cursor:not-allowed;opacity:var(--van-button-disabled-opacity)}.van-button--loading{cursor:default}.van-button--round{border-radius:var(--van-button-round-radius)}.van-button--square{border-radius:0}.van-button__content{display:flex;align-items:center;justify-content:center;height:100%}.van-button__content:before{content:" "}.van-button__icon{font-size:var(--van-button-icon-size);line-height:inherit}.van-button__icon+.van-button__text,.van-button__loading+.van-button__text,.van-button__text+.van-button__icon,.van-button__text+.van-button__loading{margin-left:var(--van-padding-base)}.van-button--hairline{border-width:0}.van-button--hairline:after{border-color:inherit;border-radius:calc(var(--van-button-radius) * 2)}.van-button--hairline.van-button--round:after{border-radius:var(--van-button-round-radius)}.van-button--hairline.van-button--square:after{border-radius:0}.van-radio-group--horizontal{display:flex;flex-wrap:wrap}:root,:host{--van-checkbox-size: .53333rem;--van-checkbox-border-color: var(--van-gray-5);--van-checkbox-duration: var(--van-duration-fast);--van-checkbox-label-margin: var(--van-padding-xs);--van-checkbox-label-color: var(--van-text-color);--van-checkbox-checked-icon-color: var(--van-primary-color);--van-checkbox-disabled-icon-color: var(--van-gray-5);--van-checkbox-disabled-label-color: var(--van-text-color-3);--van-checkbox-disabled-background: var(--van-border-color)}.van-checkbox{display:flex;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-checkbox--disabled{cursor:not-allowed}.van-checkbox--label-disabled{cursor:default}.van-checkbox--horizontal{margin-right:var(--van-padding-sm)}.van-checkbox__icon{flex:none;height:1em;font-size:var(--van-checkbox-size);line-height:1em;cursor:pointer}.van-checkbox__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:.02667rem solid var(--van-checkbox-border-color);transition-duration:var(--van-checkbox-duration);transition-property:color,border-color,background-color}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--indeterminate .van-icon{display:flex;align-items:center;justify-content:center;color:var(--van-white);border-color:var(--van-checkbox-checked-icon-color);background-color:var(--van-checkbox-checked-icon-color)}.van-checkbox__icon--checked .van-icon{color:var(--van-white);background-color:var(--van-checkbox-checked-icon-color);border-color:var(--van-checkbox-checked-icon-color)}.van-checkbox__icon--disabled{cursor:not-allowed}.van-checkbox__icon--disabled .van-icon{background-color:var(--van-checkbox-disabled-background);border-color:var(--van-checkbox-disabled-icon-color)}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{color:var(--van-checkbox-disabled-icon-color)}.van-checkbox__label{margin-left:var(--van-checkbox-label-margin);color:var(--van-checkbox-label-color);line-height:var(--van-checkbox-size)}.van-checkbox__label--left{margin:0 var(--van-checkbox-label-margin) 0 0}.van-checkbox__label--disabled{color:var(--van-checkbox-disabled-label-color)}:root,:host{--van-radio-size: .53333rem;--van-radio-dot-size: .21333rem;--van-radio-border-color: var(--van-gray-5);--van-radio-duration: var(--van-duration-fast);--van-radio-label-margin: var(--van-padding-xs);--van-radio-label-color: var(--van-text-color);--van-radio-checked-icon-color: var(--van-primary-color);--van-radio-disabled-icon-color: var(--van-gray-5);--van-radio-disabled-label-color: var(--van-text-color-3);--van-radio-disabled-background: var(--van-border-color)}.van-radio{display:flex;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-radio--disabled{cursor:not-allowed}.van-radio--label-disabled{cursor:default}.van-radio--horizontal{margin-right:var(--van-padding-sm)}.van-radio__icon{flex:none;height:1em;font-size:var(--van-radio-size);line-height:1em;cursor:pointer}.van-radio__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:.02667rem solid var(--van-radio-border-color);transition-duration:var(--van-radio-duration);transition-property:color,border-color,background-color}.van-radio__icon--round .van-icon{border-radius:100%}.van-radio__icon--dot{position:relative;border-radius:100%;box-sizing:border-box;width:var(--van-radio-size);height:var(--van-radio-size);border:.02667rem solid var(--van-radio-border-color);transition-duration:var(--van-radio-duration);transition-property:border-color}.van-radio__icon--dot__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;height:calc(100% - var(--van-radio-dot-size));width:calc(100% - var(--van-radio-dot-size));transition-duration:var(--van-radio-duration);transition-property:background-color}.van-radio__icon--checked .van-icon{color:var(--van-white);background-color:var(--van-radio-checked-icon-color);border-color:var(--van-radio-checked-icon-color)}.van-radio__icon--checked.van-radio__icon--dot{border-color:var(--van-radio-checked-icon-color)}.van-radio__icon--checked.van-radio__icon--dot .van-radio__icon--dot__icon{background:var(--van-radio-checked-icon-color)}.van-radio__icon--disabled{cursor:not-allowed}.van-radio__icon--disabled .van-icon{background-color:var(--van-radio-disabled-background);border-color:var(--van-radio-disabled-icon-color)}.van-radio__icon--disabled.van-radio__icon--checked .van-icon{color:var(--van-radio-disabled-icon-color)}.van-radio__label{margin-left:var(--van-radio-label-margin);color:var(--van-radio-label-color);line-height:var(--van-radio-size)}.van-radio__label--left{margin:0 var(--van-radio-label-margin) 0 0}.van-radio__label--disabled{color:var(--van-radio-disabled-label-color)}:root,:host{--van-overlay-z-index: 1;--van-overlay-background: rgba(0, 0, 0, .7)}.van-overlay{position:fixed;top:0;left:0;z-index:var(--van-overlay-z-index);width:100%;height:100%;background:var(--van-overlay-background)}:root,:host{--van-popup-background: var(--van-background-2);--van-popup-transition: transform var(--van-duration-base);--van-popup-round-radius: .42667rem;--van-popup-close-icon-size: .58667rem;--van-popup-close-icon-color: var(--van-gray-5);--van-popup-close-icon-margin: .42667rem;--van-popup-close-icon-z-index: 1}.van-overflow-hidden{overflow:hidden!important}.van-popup{position:fixed;max-height:100%;overflow-y:auto;box-sizing:border-box;background:var(--van-popup-background);transition:var(--van-popup-transition);-webkit-overflow-scrolling:touch}.van-popup--center{top:50%;left:0;right:0;width:-webkit-fit-content;width:fit-content;max-width:calc(100vw - var(--van-padding-md) * 2);margin:0 auto;transform:translateY(-50%)}.van-popup--center.van-popup--round{border-radius:var(--van-popup-round-radius)}.van-popup--top{top:0;left:0;width:100%}.van-popup--top.van-popup--round{border-radius:0 0 var(--van-popup-round-radius) var(--van-popup-round-radius)}.van-popup--right{top:50%;right:0;transform:translate3d(0,-50%,0)}.van-popup--right.van-popup--round{border-radius:var(--van-popup-round-radius) 0 0 var(--van-popup-round-radius)}.van-popup--bottom{bottom:0;left:0;width:100%}.van-popup--bottom.van-popup--round{border-radius:var(--van-popup-round-radius) var(--van-popup-round-radius) 0 0}.van-popup--left{top:50%;left:0;transform:translate3d(0,-50%,0)}.van-popup--left.van-popup--round{border-radius:0 var(--van-popup-round-radius) var(--van-popup-round-radius) 0}.van-popup-slide-top-enter-active,.van-popup-slide-left-enter-active,.van-popup-slide-right-enter-active,.van-popup-slide-bottom-enter-active{transition-timing-function:var(--van-ease-out)}.van-popup-slide-top-leave-active,.van-popup-slide-left-leave-active,.van-popup-slide-right-leave-active,.van-popup-slide-bottom-leave-active{transition-timing-function:var(--van-ease-in)}.van-popup-slide-top-enter-from,.van-popup-slide-top-leave-active{transform:translate3d(0,-100%,0)}.van-popup-slide-right-enter-from,.van-popup-slide-right-leave-active{transform:translate3d(100%,-50%,0)}.van-popup-slide-bottom-enter-from,.van-popup-slide-bottom-leave-active{transform:translate3d(0,100%,0)}.van-popup-slide-left-enter-from,.van-popup-slide-left-leave-active{transform:translate3d(-100%,-50%,0)}.van-popup__close-icon{position:absolute;z-index:var(--van-popup-close-icon-z-index);color:var(--van-popup-close-icon-color);font-size:var(--van-popup-close-icon-size)}.van-popup__close-icon--top-left{top:var(--van-popup-close-icon-margin);left:var(--van-popup-close-icon-margin)}.van-popup__close-icon--top-right{top:var(--van-popup-close-icon-margin);right:var(--van-popup-close-icon-margin)}.van-popup__close-icon--bottom-left{bottom:var(--van-popup-close-icon-margin);left:var(--van-popup-close-icon-margin)}.van-popup__close-icon--bottom-right{right:var(--van-popup-close-icon-margin);bottom:var(--van-popup-close-icon-margin)}:root,:host{--van-popover-arrow-size: .16rem;--van-popover-radius: var(--van-radius-lg);--van-popover-action-width: 3.41333rem;--van-popover-action-height: 1.17333rem;--van-popover-action-font-size: var(--van-font-size-md);--van-popover-action-line-height: var(--van-line-height-md);--van-popover-action-icon-size: .53333rem;--van-popover-horizontal-action-height: .90667rem;--van-popover-horizontal-action-icon-size: .42667rem;--van-popover-light-text-color: var(--van-text-color);--van-popover-light-background: var(--van-background-2);--van-popover-light-action-disabled-text-color: var(--van-text-color-3);--van-popover-dark-text-color: var(--van-white);--van-popover-dark-background: #4a4a4a;--van-popover-dark-action-disabled-text-color: var(--van-text-color-2)}.van-popover{position:absolute;overflow:visible;background-color:transparent;transition:opacity .15s,transform .15s}.van-popover__wrapper{display:inline-block}.van-popover__arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;border-width:var(--van-popover-arrow-size)}.van-popover__content{overflow:hidden;border-radius:var(--van-popover-radius)}.van-popover__content--horizontal{display:flex;width:-webkit-max-content;width:max-content}.van-popover__content--horizontal .van-popover__action{flex:none;width:auto;height:var(--van-popover-horizontal-action-height);padding:0 var(--van-padding-sm)}.van-popover__content--horizontal .van-popover__action:last-child:after{display:none}.van-popover__content--horizontal .van-popover__action-icon{margin-right:var(--van-padding-base);font-size:var(--van-popover-horizontal-action-icon-size)}.van-popover__action{position:relative;display:flex;align-items:center;box-sizing:border-box;width:var(--van-popover-action-width);height:var(--van-popover-action-height);padding:0 var(--van-padding-md);font-size:var(--van-popover-action-font-size);line-height:var(--van-line-height-md);cursor:pointer}.van-popover__action:last-child .van-popover__action-text:after{display:none}.van-popover__action-text{display:flex;flex:1;align-items:center;justify-content:center;height:100%}.van-popover__action-icon{margin-right:var(--van-padding-xs);font-size:var(--van-popover-action-icon-size)}.van-popover__action--with-icon .van-popover__action-text{justify-content:flex-start}.van-popover[data-popper-placement^=top] .van-popover__arrow{bottom:0;border-top-color:currentColor;border-bottom-width:0;margin-bottom:calc(var(--van-popover-arrow-size) * -1)}.van-popover[data-popper-placement=top]{transform-origin:50% 100%}.van-popover[data-popper-placement=top] .van-popover__arrow{left:50%;transform:translate(-50%)}.van-popover[data-popper-placement=top-start]{transform-origin:0 100%}.van-popover[data-popper-placement=top-start] .van-popover__arrow{left:var(--van-padding-md)}.van-popover[data-popper-placement=top-end]{transform-origin:100% 100%}.van-popover[data-popper-placement=top-end] .van-popover__arrow{right:var(--van-padding-md)}.van-popover[data-popper-placement^=left] .van-popover__arrow{right:0;border-right-width:0;border-left-color:currentColor;margin-right:calc(var(--van-popover-arrow-size) * -1)}.van-popover[data-popper-placement=left]{transform-origin:100% 50%}.van-popover[data-popper-placement=left] .van-popover__arrow{top:50%;transform:translateY(-50%)}.van-popover[data-popper-placement=left-start]{transform-origin:100% 0}.van-popover[data-popper-placement=left-start] .van-popover__arrow{top:var(--van-padding-md)}.van-popover[data-popper-placement=left-end]{transform-origin:100% 100%}.van-popover[data-popper-placement=left-end] .van-popover__arrow{bottom:var(--van-padding-md)}.van-popover[data-popper-placement^=right] .van-popover__arrow{left:0;border-right-color:currentColor;border-left-width:0;margin-left:calc(var(--van-popover-arrow-size) * -1)}.van-popover[data-popper-placement=right]{transform-origin:0 50%}.van-popover[data-popper-placement=right] .van-popover__arrow{top:50%;transform:translateY(-50%)}.van-popover[data-popper-placement=right-start]{transform-origin:0 0}.van-popover[data-popper-placement=right-start] .van-popover__arrow{top:var(--van-padding-md)}.van-popover[data-popper-placement=right-end]{transform-origin:0 100%}.van-popover[data-popper-placement=right-end] .van-popover__arrow{bottom:var(--van-padding-md)}.van-popover[data-popper-placement^=bottom] .van-popover__arrow{top:0;border-top-width:0;border-bottom-color:currentColor;margin-top:calc(var(--van-popover-arrow-size) * -1)}.van-popover[data-popper-placement=bottom]{transform-origin:50% 0}.van-popover[data-popper-placement=bottom] .van-popover__arrow{left:50%;transform:translate(-50%)}.van-popover[data-popper-placement=bottom-start]{transform-origin:0 0}.van-popover[data-popper-placement=bottom-start] .van-popover__arrow{left:var(--van-padding-md)}.van-popover[data-popper-placement=bottom-end]{transform-origin:100% 0}.van-popover[data-popper-placement=bottom-end] .van-popover__arrow{right:var(--van-padding-md)}.van-popover--light{color:var(--van-popover-light-text-color)}.van-popover--light .van-popover__content{background:var(--van-popover-light-background);box-shadow:0 .05333rem .32rem #3232331f}.van-popover--light .van-popover__arrow{color:var(--van-popover-light-background)}.van-popover--light .van-popover__action:active{background-color:var(--van-active-color)}.van-popover--light .van-popover__action--disabled{color:var(--van-popover-light-action-disabled-text-color);cursor:not-allowed}.van-popover--light .van-popover__action--disabled:active{background-color:transparent}.van-popover--dark{color:var(--van-popover-dark-text-color)}.van-popover--dark .van-popover__content{background:var(--van-popover-dark-background)}.van-popover--dark .van-popover__arrow{color:var(--van-popover-dark-background)}.van-popover--dark .van-popover__action:active{background-color:#0003}.van-popover--dark .van-popover__action--disabled{color:var(--van-popover-dark-action-disabled-text-color)}.van-popover--dark .van-popover__action--disabled:active{background-color:transparent}.van-popover--dark .van-popover__action-text:after{border-color:var(--van-gray-7)}.van-popover-zoom-enter-from,.van-popover-zoom-leave-active{transform:scale(.8);opacity:0}.van-popover-zoom-enter-active{transition-timing-function:var(--van-ease-out)}.van-popover-zoom-leave-active{transition-timing-function:var(--van-ease-in)}:root,:host{--van-notice-bar-height: 1.06667rem;--van-notice-bar-padding: 0 var(--van-padding-md);--van-notice-bar-wrapable-padding: var(--van-padding-xs) var(--van-padding-md);--van-notice-bar-text-color: var(--van-orange-dark);--van-notice-bar-font-size: var(--van-font-size-md);--van-notice-bar-line-height: .64rem;--van-notice-bar-background: var(--van-orange-light);--van-notice-bar-icon-size: .42667rem;--van-notice-bar-icon-min-width: .64rem}.van-notice-bar{position:relative;display:flex;align-items:center;height:var(--van-notice-bar-height);padding:var(--van-notice-bar-padding);color:var(--van-notice-bar-text-color);font-size:var(--van-notice-bar-font-size);line-height:var(--van-notice-bar-line-height);background:var(--van-notice-bar-background)}.van-notice-bar__left-icon,.van-notice-bar__right-icon{min-width:var(--van-notice-bar-icon-min-width);font-size:var(--van-notice-bar-icon-size)}.van-notice-bar__right-icon{text-align:right;cursor:pointer}.van-notice-bar__wrap{position:relative;display:flex;flex:1;align-items:center;height:100%;overflow:hidden}.van-notice-bar__content{position:absolute;white-space:nowrap;transition-timing-function:linear}.van-notice-bar__content.van-ellipsis{max-width:100%}.van-notice-bar--wrapable{height:auto;padding:var(--van-notice-bar-wrapable-padding)}.van-notice-bar--wrapable .van-notice-bar__wrap{height:auto}.van-notice-bar--wrapable .van-notice-bar__content{position:relative;white-space:normal;word-wrap:break-word}:root,:host{--van-action-bar-background: var(--van-background-2);--van-action-bar-height: 1.33333rem}.van-action-bar{position:fixed;right:0;bottom:0;left:0;display:flex;align-items:center;box-sizing:content-box;height:var(--van-action-bar-height);background:var(--van-action-bar-background)}:root,:host{--van-action-bar-button-height: 1.06667rem;--van-action-bar-button-warning-color: var(--van-gradient-orange);--van-action-bar-button-danger-color: var(--van-gradient-red)}.van-action-bar-button{flex:1;height:var(--van-action-bar-button-height);font-weight:var(--van-font-bold);font-size:var(--van-font-size-md);border:none;border-radius:0}.van-action-bar-button--first{margin-left:.13333rem;border-top-left-radius:var(--van-radius-max);border-bottom-left-radius:var(--van-radius-max)}.van-action-bar-button--last{margin-right:.13333rem;border-top-right-radius:var(--van-radius-max);border-bottom-right-radius:var(--van-radius-max)}.van-action-bar-button--warning{background:var(--van-action-bar-button-warning-color)}.van-action-bar-button--danger{background:var(--van-action-bar-button-danger-color)}@media (max-width: 321px){.van-action-bar-button{font-size:.34667rem}}:root,:host{--van-dialog-width: 8.53333rem;--van-dialog-small-screen-width: 90%;--van-dialog-font-size: var(--van-font-size-lg);--van-dialog-transition: var(--van-duration-base);--van-dialog-radius: .42667rem;--van-dialog-background: var(--van-background-2);--van-dialog-header-font-weight: var(--van-font-bold);--van-dialog-header-line-height: .64rem;--van-dialog-header-padding-top: .69333rem;--van-dialog-header-isolated-padding: var(--van-padding-lg) 0;--van-dialog-message-padding: var(--van-padding-lg);--van-dialog-message-font-size: var(--van-font-size-md);--van-dialog-message-line-height: var(--van-line-height-md);--van-dialog-message-max-height: 60vh;--van-dialog-has-title-message-text-color: var(--van-gray-7);--van-dialog-has-title-message-padding-top: var(--van-padding-xs);--van-dialog-button-height: 1.28rem;--van-dialog-round-button-height: .96rem;--van-dialog-confirm-button-text-color: var(--van-primary-color)}.van-dialog{top:45%;width:var(--van-dialog-width);overflow:hidden;font-size:var(--van-dialog-font-size);background:var(--van-dialog-background);border-radius:var(--van-dialog-radius);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:var(--van-dialog-transition);transition-property:transform,opacity}@media (max-width: 321px){.van-dialog{width:var(--van-dialog-small-screen-width)}}.van-dialog__header{color:var(--van-text-color);padding-top:var(--van-dialog-header-padding-top);font-weight:var(--van-dialog-header-font-weight);line-height:var(--van-dialog-header-line-height);text-align:center}.van-dialog__header--isolated{padding:var(--van-dialog-header-isolated-padding)}.van-dialog__content--isolated{display:flex;align-items:center;min-height:2.77333rem}.van-dialog__message{color:var(--van-text-color);flex:1;max-height:var(--van-dialog-message-max-height);padding:.69333rem var(--van-dialog-message-padding);overflow-y:auto;font-size:var(--van-dialog-message-font-size);line-height:var(--van-dialog-message-line-height);white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch}.van-dialog__message--has-title{padding-top:var(--van-dialog-has-title-message-padding-top);color:var(--van-dialog-has-title-message-text-color)}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__message--justify{text-align:justify}.van-dialog__footer{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.van-dialog__confirm,.van-dialog__cancel{flex:1;height:var(--van-dialog-button-height);margin:0;border:0;border-radius:0}.van-dialog__confirm,.van-dialog__confirm:active{color:var(--van-dialog-confirm-button-text-color)}.van-dialog--round-button .van-dialog__footer{position:relative;height:auto;padding:var(--van-padding-xs) var(--van-padding-lg) var(--van-padding-md)}.van-dialog--round-button .van-dialog__message{padding-bottom:var(--van-padding-md);color:var(--van-text-color)}.van-dialog--round-button .van-dialog__confirm,.van-dialog--round-button .van-dialog__cancel{height:var(--van-dialog-round-button-height)}.van-dialog--round-button .van-dialog__confirm{color:var(--van-white)}.van-dialog--round-button .van-action-bar-button--first{border-top-left-radius:var(--van-radius-max);border-bottom-left-radius:var(--van-radius-max)}.van-dialog--round-button .van-action-bar-button--last{border-top-right-radius:var(--van-radius-max);border-bottom-right-radius:var(--van-radius-max)}.van-dialog-bounce-enter-from{transform:translate3d(0,-50%,0) scale(.7);opacity:0}.van-dialog-bounce-leave-active{transform:translate3d(0,-50%,0) scale(.9);opacity:0}.products-container[data-v-cdb328c2]{max-height:40vh;overflow-y:auto;padding:.26667rem 0}.date-group[data-v-cdb328c2]{margin-bottom:.4rem}.date-header[data-v-cdb328c2]{font-size:.37333rem;font-weight:600;color:#333;margin-bottom:.21333rem;text-align:left;padding:.08rem 0 .08rem .4rem}.products-list[data-v-cdb328c2]{margin-left:0;padding-left:.4rem;margin-bottom:.21333rem;width:100%;box-sizing:border-box}.inline-products[data-v-cdb328c2]{display:block;background-color:#f9f9f9;padding:.26667rem .26667rem .26667rem 0;border-radius:.10667rem;line-height:1.6;font-size:.34667rem;min-height:.58667rem;width:100%;box-sizing:border-box}.inline-product-item[data-v-cdb328c2]{display:flex;align-items:flex-start;margin-bottom:.21333rem;word-wrap:break-word;word-break:break-word;white-space:normal}.separator[data-v-cdb328c2]{display:none}.product-number[data-v-cdb328c2]{color:#666;font-weight:400;margin-right:.21333rem;font-size:.34667rem;width:.66667rem;flex-shrink:0;line-height:1.5;text-align:right}.product-info[data-v-cdb328c2]{color:#333;font-size:.34667rem;flex:1;word-wrap:break-word;word-break:break-word;white-space:normal;line-height:1.5}.divider[data-v-cdb328c2]{height:.02667rem;background-color:#eee;margin:.4rem 0;width:100%}.empty-state[data-v-cdb328c2]{text-align:center;padding:1.06667rem .53333rem}.empty-icon[data-v-cdb328c2]{width:1.6rem;height:1.6rem;background-color:#f5f5f5;border-radius:50%;margin:0 auto .42667rem}.empty-text[data-v-cdb328c2]{color:#999;font-size:.37333rem}.subtitle-text[data-v-cdb328c2]{font-size:.32rem;text-align:center;margin-bottom:.26667rem}.products-container[data-v-f573a3cc]{max-height:40vh;overflow-y:auto;padding:.26667rem 0}.date-group[data-v-f573a3cc]{margin-bottom:.4rem}.products-list[data-v-f573a3cc]{margin-left:0;padding-left:.4rem;margin-bottom:.21333rem;width:100%;box-sizing:border-box}.inline-products[data-v-f573a3cc]{display:block;background-color:#f9f9f9;padding:.26667rem .26667rem .26667rem 0;border-radius:.10667rem;line-height:1.6;font-size:.34667rem;min-height:.58667rem;width:100%;box-sizing:border-box}.inline-product-item[data-v-f573a3cc]{display:flex;align-items:flex-start;margin-bottom:.21333rem;word-wrap:break-word;word-break:break-word;white-space:normal}.separator[data-v-f573a3cc]{display:none}.product-number[data-v-f573a3cc]{color:#666;font-weight:400;margin-right:.21333rem;font-size:.34667rem;width:.66667rem;flex-shrink:0;line-height:1.5;text-align:right}.product-info[data-v-f573a3cc]{color:#333;font-size:.34667rem;flex:1;word-wrap:break-word;word-break:break-word;white-space:normal;line-height:1.5}.divider[data-v-f573a3cc]{height:.02667rem;background-color:#eee;margin:.4rem 0;width:100%}.empty-state[data-v-f573a3cc]{text-align:center;padding:1.06667rem .53333rem}.empty-icon[data-v-f573a3cc]{width:1.6rem;height:1.6rem;background-color:#f5f5f5;border-radius:50%;margin:0 auto .42667rem}.empty-text[data-v-f573a3cc]{color:#999;font-size:.37333rem}.subtitle-text[data-v-f573a3cc]{font-size:.32rem;text-align:center;margin-bottom:.26667rem}html[data-v-34ac87e2],body[data-v-34ac87e2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}input[data-v-34ac87e2]{border:none;outline:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}textarea[data-v-34ac87e2],button[data-v-34ac87e2]{border:none;outline:none}a[data-v-34ac87e2]{text-decoration:none;color:#333}li[data-v-34ac87e2]{list-style-type:none}body.dialog-open[data-v-34ac87e2]{position:fixed;width:100%}.page[data-v-34ac87e2]{padding:0 1.33333rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.allcover[data-v-34ac87e2]{position:absolute;top:0;right:0}.center[data-v-34ac87e2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ct[data-v-34ac87e2]{position:absolute;top:50%;transform:translateY(-50%)}.cl[data-v-34ac87e2]{position:absolute;left:50%;transform:translate(-50%)}.boxSizing[data-v-34ac87e2]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-header[data-v-34ac87e2]{position:fixed;left:0;top:0;width:100%;z-index:10000}.home-header .header-top[data-v-34ac87e2]{display:flex;justify-content:space-between;align-items:center;height:1.06667rem;background-color:#007aff;padding:0 .4rem;box-shadow:0 .02667rem .08rem #0000001a}.home-header .header-top .top-left[data-v-34ac87e2]{display:flex;align-items:center;min-width:2.66667rem;position:relative}.home-header .header-top .top-left .menu-icon[data-v-34ac87e2]{color:#fff;font-size:.48rem;margin-right:.32rem;cursor:pointer}.home-header .header-top .top-left .site-selector[data-v-34ac87e2]{display:flex;align-items:center;cursor:pointer;padding:.16rem .26667rem;border-radius:.53333rem;background-color:#ffffff1a;backdrop-filter:blur(.05333rem)}.home-header .header-top .top-left .site-selector .site-flag[data-v-34ac87e2]{width:.64rem;height:.48rem;border-radius:.05333rem;margin-right:.16rem;object-fit:contain;display:block}.home-header .header-top .top-left .site-selector .site-name[data-v-34ac87e2]{color:#fff;font-size:.37333rem;font-weight:600;margin-right:.16rem;letter-spacing:.01333rem}.home-header .header-top .top-left .site-selector .arrow-icon[data-v-34ac87e2]{color:#fff;font-size:.32rem;transition:transform .3s ease}.home-header .header-top .top-left .site-selector .arrow-icon.arrow-up[data-v-34ac87e2]{transform:rotate(180deg)}@media screen and (max-width: 767px){.home-header .header-top .top-left .site-selector[data-v-34ac87e2]{padding:0;background-color:transparent;backdrop-filter:none}.home-header .header-top .top-left .site-selector .site-name[data-v-34ac87e2],.home-header .header-top .top-left .site-selector .arrow-icon[data-v-34ac87e2]{display:none}.home-header .header-top .top-left .site-selector .site-flag[data-v-34ac87e2]{margin-right:0}}.home-header .header-top .top-left .site-selector-dropdown[data-v-34ac87e2]{position:absolute;top:calc(100% + .21333rem);left:0;right:auto;background:#fff;border-radius:.32rem;box-shadow:0 .16rem .64rem #00000026;z-index:10001;min-width:4.26667rem;max-height:9.33333rem;overflow-y:auto;transform-origin:top left;animation:dropdownFadeIn-34ac87e2 .3s ease;max-width:calc(100vw - .8rem)}.home-header .header-top .top-left .site-selector-dropdown[data-v-34ac87e2]::-webkit-scrollbar{width:.10667rem}.home-header .header-top .top-left .site-selector-dropdown[data-v-34ac87e2]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.05333rem}.home-header .header-top .top-left .site-selector-dropdown[data-v-34ac87e2]::-webkit-scrollbar-thumb{background:#888;border-radius:.05333rem}.home-header .header-top .top-left .site-selector-dropdown[data-v-34ac87e2]::-webkit-scrollbar-thumb:hover{background:#555}.home-header .header-top .top-left .site-selector-dropdown .site-option[data-v-34ac87e2]{display:flex;align-items:center;padding:.32rem .53333rem;font-size:.37333rem;color:#333;cursor:pointer;transition:all .2s ease;border-bottom:.02667rem solid #f5f5f5}.home-header .header-top .top-left .site-selector-dropdown .site-option[data-v-34ac87e2]:last-child{border-bottom:none}.home-header .header-top .top-left .site-selector-dropdown .site-option.selected[data-v-34ac87e2]{background-color:#e3f2fd;color:#1976d2;font-weight:600}.home-header .header-top .top-left .site-selector-dropdown .site-option .site-flag[data-v-34ac87e2]{width:.64rem;height:.48rem;margin-right:.26667rem;border-radius:.05333rem;flex-shrink:0;object-fit:contain;display:block}.home-header .header-top .top-left .site-selector-dropdown .site-option .site-name[data-v-34ac87e2]{flex:1;font-weight:600;letter-spacing:.01333rem;color:#333}.home-header .header-top .app-name[data-v-34ac87e2]{font-size:.48rem;font-weight:700;color:#fff;text-align:center;flex:1;margin:0 .4rem}.home-header .header-top .top-right[data-v-34ac87e2]{display:flex;justify-content:flex-end;align-items:center;min-width:2.66667rem}.home-header .header-top .top-right .icons-group[data-v-34ac87e2]{display:flex;align-items:center;margin-right:.13333rem}.home-header .header-top .top-right .icons-group .icon-wrapper[data-v-34ac87e2]{margin-left:.53333rem;cursor:pointer}.home-header .header-top .top-right .icons-group .icon-wrapper .top-icon[data-v-34ac87e2]{font-size:.53333rem;color:#fff}.home-header .header-bottom[data-v-34ac87e2]{height:1.06667rem;background-color:#fff;display:flex;align-items:center;padding:0 .4rem 0 .13333rem}.home-header .header-bottom .header-search-container[data-v-34ac87e2]{display:flex;align-items:center;width:100%;justify-content:center;flex-wrap:nowrap}.home-header .header-bottom .header-search-container .stop-button[data-v-34ac87e2]{width:1.33333rem;height:.64rem;margin-right:.16rem;background-color:#949293d2;color:#fff;border:none;border-radius:.05333rem;font-size:.29333rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;white-space:nowrap;text-align:center;vertical-align:middle}.home-header .header-bottom .header-search-container .product-filters[data-v-34ac87e2]{margin-left:.21333rem;margin-right:.10667rem;display:flex;align-items:center}.home-header .header-bottom .header-search-container .product-filters .filter-icon[data-v-34ac87e2]{font-size:.42667rem;color:#666}.home-header .header-bottom .header-search-container .header-search[data-v-34ac87e2]{display:flex;align-items:center;flex:4;height:.8rem;background:rgba(245,245,245,.8);border-radius:.4rem;padding:0 .21333rem 0 .32rem;width:100%;min-width:6.66667rem}.home-header .header-bottom .header-search-container .header-search .search-icon[data-v-34ac87e2]{font-size:.37333rem;color:#666}.home-header .header-bottom .header-search-container .header-search .divider[data-v-34ac87e2]{width:.02667rem;height:.42667rem;background-color:#ccc;margin:0 .21333rem}.home-header .header-bottom .header-search-container .header-search .search-input[data-v-34ac87e2]{background:transparent;border:none;outline:none;flex:1;padding:.10667rem 0;font-size:.29333rem;color:#333;width:100%;box-sizing:border-box;text-overflow:initial;overflow:visible;white-space:normal;min-width:4rem}.home-header .header-bottom .header-search-container .header-search .search-input[data-v-34ac87e2]::placeholder{color:#999;font-size:.32rem;white-space:normal;overflow:visible;text-overflow:initial;letter-spacing:.00533rem;word-wrap:break-word}@media (max-width: 768px){.home-header .header-bottom .header-bottom[data-v-34ac87e2]{padding:0 .26667rem 0 .08rem}.home-header .header-bottom .header-search[data-v-34ac87e2]{flex:4;padding:0 .16rem 0 .21333rem;width:100%;min-width:5.33333rem}.home-header .header-bottom .header-search-container[data-v-34ac87e2]{padding:0 .08rem;justify-content:flex-start}.home-header .header-bottom .stop-button[data-v-34ac87e2]{margin-right:.10667rem;border-radius:.05333rem;width:1.28rem;height:.58667rem;background-color:#ff4757}.home-header .header-bottom .product-filters[data-v-34ac87e2]{margin-left:.16rem;margin-right:.08rem}.home-header .header-bottom .search-input[data-v-34ac87e2]{font-size:.26667rem;text-overflow:initial;overflow:visible;white-space:normal;min-width:2.66667rem}.home-header .header-bottom .search-input[data-v-34ac87e2]::placeholder{font-size:.29333rem;white-space:normal;overflow:visible;text-overflow:initial;word-break:break-word;word-wrap:break-word}}@media (max-width: 480px){.home-header .header-bottom .header-bottom[data-v-34ac87e2]{padding:0 .21333rem 0 .05333rem}.home-header .header-bottom .header-search[data-v-34ac87e2]{flex:4;padding:0 .13333rem 0 .16rem;width:100%;min-width:4.8rem}.home-header .header-bottom .header-search-container[data-v-34ac87e2]{padding:0 .05333rem}.home-header .header-bottom .stop-button[data-v-34ac87e2]{margin-right:.08rem;width:1.22667rem;height:.53333rem;font-size:.26667rem;border-radius:.05333rem;background-color:#ff4757}.home-header .header-bottom .product-filters[data-v-34ac87e2]{margin-left:.10667rem;margin-right:.05333rem}.home-header .header-bottom .search-icon[data-v-34ac87e2]{font-size:.32rem}.home-header .header-bottom .divider[data-v-34ac87e2]{margin:0 .16rem}}@keyframes dropdownFadeIn-34ac87e2{0%{opacity:0;transform:scale(.95) translateY(-.13333rem)}to{opacity:1;transform:scale(1) translateY(0)}}.home-header .slide-down-enter-active[data-v-34ac87e2],.home-header .slide-down-leave-active[data-v-34ac87e2]{transition:all .3s ease}.home-header .slide-down-enter-from[data-v-34ac87e2],.home-header .slide-down-leave-to[data-v-34ac87e2]{opacity:0;transform:translateY(-.26667rem)}@media (max-width: 767px){.home-header .site-selector .site-name[data-v-34ac87e2],.home-header .site-selector .arrow-icon[data-v-34ac87e2]{display:none!important}.home-header .site-selector .site-flag[data-v-34ac87e2]{width:.74667rem;height:.58667rem;margin:0}.home-header .top-left[data-v-34ac87e2],.home-header .top-right[data-v-34ac87e2]{min-width:1.6rem}}@media (min-width: 768px){.home-header .site-selector .site-name[data-v-34ac87e2],.home-header .site-selector .arrow-icon[data-v-34ac87e2]{display:block}.home-header .site-selector .site-flag[data-v-34ac87e2]{width:.74667rem;height:.58667rem}.home-header .top-right .icons-group[data-v-34ac87e2]{margin-right:0}.home-header .top-right .icons-group .icon-wrapper[data-v-34ac87e2]{margin-left:.66667rem}}.header-spacing[data-v-34ac87e2]{height:2.13333rem}.notification-visible .product-list-container[data-v-34ac87e2]{padding-top:1.06667rem!important}.product-list-container[data-v-34ac87e2]{padding:.26667rem}.product-list-container .product-grid[data-v-34ac87e2]{display:grid;grid-template-columns:repeat(2,1fr);gap:.21333rem}@media (min-width: 768px){.product-list-container .product-grid[data-v-34ac87e2]{grid-template-columns:repeat(4,1fr);gap:.32rem}}.product-list-container .product-item[data-v-34ac87e2]{background:#fff;border-radius:.21333rem;overflow:hidden;box-shadow:0 .02667rem .10667rem #00000014;transition:all .3s ease;position:relative;padding:.13333rem}.product-list-container .product-item .product-image-container[data-v-34ac87e2]{position:relative;width:100%;padding-top:60%;margin-bottom:.13333rem;border-radius:.10667rem}.product-list-container .product-item .product-image-container .product-image[data-v-34ac87e2]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-list-container .product-item .product-image-container .hot-icon[data-v-34ac87e2]{position:absolute;top:.02667rem;left:.02667rem;width:1.06667rem;height:1.06667rem;z-index:10}.product-list-container .product-item .brand-tag[data-v-34ac87e2]{position:absolute;bottom:.10667rem;left:.10667rem;font-size:.26667rem;z-index:10;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list-container .product-info[data-v-34ac87e2]{padding:0;display:flex;flex-direction:column}.product-list-container .product-info .product-store[data-v-34ac87e2],.product-list-container .product-info .product-site[data-v-34ac87e2],.product-list-container .product-info .product-keywords[data-v-34ac87e2],.product-list-container .product-info .review-row[data-v-34ac87e2]{font-size:.37333rem;color:#2c3e50;padding:.05333rem .13333rem;border-radius:.16rem;width:100%;margin-bottom:.08rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.product-list-container .product-info .product-store[data-v-34ac87e2]{background:#f5f7f8;color:#2c3e50;padding:.05333rem .13333rem;border-radius:.16rem;width:100%;display:block}.product-list-container .product-info .product-site[data-v-34ac87e2],.product-list-container .product-info .product-keywords[data-v-34ac87e2]{background:#f5f7f8;font-weight:700}.product-list-container .product-info .review-row[data-v-34ac87e2]{background:#f0f4f8;display:flex;justify-content:space-between;align-items:center;margin-bottom:.13333rem}.product-list-container .product-info .review-row .review-type[data-v-34ac87e2]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:.13333rem;font-weight:400}.product-list-container .product-info .review-row .review-count[data-v-34ac87e2]{flex-shrink:0}.product-list-container .product-info .price-cart-row[data-v-34ac87e2]{display:flex;justify-content:space-between;align-items:center;margin-top:0;gap:.08rem}.product-list-container .product-info .price-cart-row .product-price .currency[data-v-34ac87e2]{font-size:.32rem;color:#007aff}.product-list-container .product-info .price-cart-row .product-price .price[data-v-34ac87e2]{font-size:.37333rem;font-weight:400;color:#007aff}.product-list-container .product-info .price-cart-row .cart-button-container[data-v-34ac87e2]{position:relative}.product-list-container .product-info .price-cart-row .cart-button-container .cart-button-wrapper[data-v-34ac87e2]{position:relative;display:inline-block;width:.69333rem;height:.69333rem}.product-list-container .product-info .price-cart-row .cart-button-container .cart-button[data-v-34ac87e2]{width:.69333rem!important;height:.69333rem!important;min-width:.69333rem!important;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%}.product-list-container .product-info .price-cart-row .cart-button-container .cart-button .van-icon[data-v-34ac87e2]{font-size:.37333rem}.product-list-container .product-info .price-cart-row .cart-button-container .cart-limit-badge[data-v-34ac87e2]{position:absolute!important;top:-.13333rem!important;right:-.13333rem!important;background-color:#ff6b6b!important;color:#fff!important;border-radius:50%!important;width:.37333rem!important;height:.37333rem!important;font-size:.21333rem!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:100!important;margin:0!important;padding:0!important}.product-list-container .product-info .price-cart-row .cart-button-container .copy-button-container[data-v-34ac87e2]{display:inline-block}.product-list-container .product-info .price-cart-row .cart-button-container .custom-badge-icon[data-v-34ac87e2]{background-color:#f0f0f0!important;color:#666!important;border:.02667rem solid #ddd!important;border-radius:50%!important;width:.64rem!important;height:.64rem!important;font-size:.42667rem!important;line-height:.58667rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-list-container .product-info .price-cart-row .cart-button-container .copy-button-wrapper[data-v-34ac87e2]{position:relative!important;display:inline-block!important;z-index:1!important}@media (min-width: 768px){.product-list-container[data-v-34ac87e2]{padding:.32rem}.product-list-container .product-item[data-v-34ac87e2]{padding:.16rem}.product-list-container .product-item .product-info .product-store[data-v-34ac87e2],.product-list-container .product-item .product-info .product-site[data-v-34ac87e2],.product-list-container .product-item .product-info .product-keywords[data-v-34ac87e2],.product-list-container .product-item .product-info .review-row[data-v-34ac87e2]{font-size:.34667rem;padding:.08rem .16rem;margin-bottom:.10667rem}.product-list-container .product-item .product-info .review-row[data-v-34ac87e2]{margin-bottom:.16rem}.product-list-container .product-item .product-info .product-price .currency[data-v-34ac87e2]{font-size:.34667rem}.product-list-container .product-item .product-info .product-price .price[data-v-34ac87e2]{font-size:.4rem}.product-list-container .product-item .product-info .price-cart-row[data-v-34ac87e2]{gap:.10667rem}.product-list-container .product-item .product-info .price-cart-row .cart-button-container .cart-button-wrapper[data-v-34ac87e2]{width:.8rem;height:.8rem}.product-list-container .product-item .product-info .price-cart-row .cart-button-container .cart-button[data-v-34ac87e2]{width:.8rem!important;height:.8rem!important;min-width:.8rem!important}.product-list-container .product-item .product-info .price-cart-row .cart-button-container .cart-button .van-icon[data-v-34ac87e2]{font-size:.42667rem}.product-list-container .product-item .product-info .price-cart-row .cart-button-container .cart-limit-badge[data-v-34ac87e2]{top:-.16rem;right:-.16rem;width:.42667rem;height:.42667rem;font-size:.26667rem}}@media (min-width: 768px){.home-header[data-v-34ac87e2]{width:100%;left:0;transform:none}.home-header .header-top[data-v-34ac87e2],.home-header .header-bottom[data-v-34ac87e2]{max-width:100%;padding:0 .53333rem}.home-header .header-top[data-v-34ac87e2]{height:1.06667rem;padding:0 .53333rem}.home-header .header-top .top-left[data-v-34ac87e2]{min-width:3.2rem}.home-header .header-top .app-name[data-v-34ac87e2]{flex:1;text-align:center;margin:0 .53333rem;padding:0;position:relative;left:-.26667rem}.home-header .header-top .top-right[data-v-34ac87e2]{min-width:3.2rem}.home-header .header-top .top-right .icons-group[data-v-34ac87e2]{margin-right:.13333rem}.home-header .header-top .top-right .icons-group .icon-wrapper[data-v-34ac87e2]{margin-left:.66667rem}.home-header .header-bottom[data-v-34ac87e2]{height:1.06667rem}.home-header .header-bottom .header-search[data-v-34ac87e2]{max-width:16rem;margin:0 auto}.home-header .site-selector-dropdown[data-v-34ac87e2]{left:1.6rem}.header-spacing[data-v-34ac87e2]{height:2.13333rem}}.filters-popup[data-v-34ac87e2]{background:white;border-radius:.32rem;overflow:hidden}.filters-popup.pc-popup[data-v-34ac87e2]{margin:0 auto;max-width:13.33333rem;border-radius:.32rem}.filters-popup .filters-header[data-v-34ac87e2]{display:flex;justify-content:space-between;align-items:center;padding:.4rem .53333rem;border-bottom:.02667rem solid #eee}.filters-popup .filters-header h3[data-v-34ac87e2]{font-size:.42667rem;color:#333}.filters-popup .filters-header .van-icon-close[data-v-34ac87e2]{font-size:.53333rem;color:#999;cursor:pointer}.filters-popup .filters-content[data-v-34ac87e2]{padding:.53333rem}.filters-popup .filters-content .filter-item[data-v-34ac87e2]{display:flex;justify-content:space-between;align-items:center;padding:.32rem 0;border-bottom:.02667rem solid #eee}.filters-popup .filters-content .filter-item .filter-label[data-v-34ac87e2]{font-size:.37333rem;color:#333}.filters-popup .filters-content .filter-group[data-v-34ac87e2]{margin-top:.4rem}.filters-popup .filters-content .filter-group h4[data-v-34ac87e2]{font-size:.37333rem;color:#666;margin-bottom:.26667rem}.filters-popup .filters-content .filter-group .radio-group .radio-item[data-v-34ac87e2]{padding:.26667rem 0;border-bottom:.02667rem solid #eee}.filters-popup .filters-content .filter-group .radio-group .radio-item[data-v-34ac87e2]:last-child{border-bottom:none}.filters-popup .filters-content .filter-group .platform-radio-group[data-v-34ac87e2]{display:flex;flex-wrap:wrap;margin:-.13333rem}.filters-popup .filters-content .filter-group .platform-radio-group .radio-item[data-v-34ac87e2]{width:33.33%;padding:.26667rem .13333rem;border-bottom:none;box-sizing:border-box}.filters-popup .filters-content .filter-group .platform-radio-group .radio-item[data-v-34ac87e2]:last-child{border-bottom:none}.filters-popup .filters-footer[data-v-34ac87e2]{display:flex;justify-content:center;padding:.4rem .53333rem;gap:.26667rem}.filters-popup .filters-footer .van-button[data-v-34ac87e2]{min-width:2.66667rem}.filters-popup .filters-footer .van-button--default[data-v-34ac87e2]{background-color:#f7f8fa;border-color:#dcdee0;color:#969799}.filters-popup .filters-footer .van-button--primary[data-v-34ac87e2]{background-color:#007aff;border-color:#007aff}@media (min-width: 768px){.van-popup--center[data-v-34ac87e2]{align-items:center;justify-content:center}.van-popup--center .filters-popup[data-v-34ac87e2]{margin:.53333rem 0}}.login-prompt[data-v-34ac87e2]{display:flex;justify-content:center;align-items:center;min-height:8rem;padding:1.33333rem .53333rem}.login-prompt .prompt-content[data-v-34ac87e2]{text-align:center}.login-prompt .prompt-content .prompt-text[data-v-34ac87e2]{margin:.53333rem 0;color:#999;font-size:.42667rem}.login-prompt .empty-product-list[data-v-34ac87e2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.6rem .53333rem;text-align:center;min-height:10.66667rem;background-color:#f9f9f9;border-radius:.21333rem;margin:.53333rem}.login-prompt .empty-product-list .empty-text[data-v-34ac87e2]{font-size:.48rem;font-weight:600;color:#333;margin:.53333rem 0 .26667rem}.login-prompt .empty-product-list .empty-subtext[data-v-34ac87e2]{font-size:.37333rem;color:#666;margin-bottom:.8rem;line-height:1.5}.login-prompt .empty-product-list .van-button[data-v-34ac87e2]{min-width:3.2rem}.empty-product-list[data-v-34ac87e2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.6rem .53333rem;text-align:center;min-height:10.66667rem;background-color:#f9f9f9;border-radius:.21333rem;margin:.53333rem}.empty-product-list .empty-text[data-v-34ac87e2]{font-size:.48rem;font-weight:600;color:#333;margin:.53333rem 0 .26667rem}.empty-product-list .empty-subtext[data-v-34ac87e2]{font-size:.37333rem;color:#666;margin-bottom:.8rem;line-height:1.5}.empty-product-list .van-button[data-v-34ac87e2]{min-width:3.2rem}.login-tip-icon[data-v-34ac87e2]{transform:translate(.10667rem,.13333rem)}.stopped-products-notice[data-v-34ac87e2]{background-color:#ff4757;color:#fff;text-align:center;padding:.32rem;font-size:.48rem;font-weight:500;margin:.26667rem .4rem;border-radius:.21333rem;box-shadow:0 .05333rem .21333rem #ff47574d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.stopped-products-notice[data-v-34ac87e2]{margin:.21333rem .26667rem;padding:.26667rem;font-size:.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 480px){.stopped-products-notice[data-v-34ac87e2]{margin:.16rem .21333rem;padding:.21333rem;font-size:.34667rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.copy-button-container[data-v-34ac87e2]{display:flex;justify-content:center;align-items:center;margin-top:.16rem;width:100%}.copy-button[data-v-34ac87e2]{font-size:.37333rem;padding:.08rem .42667rem;border-radius:.32rem;background-color:#1989fa!important;border-color:#1989fa!important;color:#fff!important;transition:all .3s;min-width:2.66667rem;height:.64rem;line-height:.48rem;text-align:center;font-weight:500}.copy-button[data-v-34ac87e2]:active{background-color:#1677ff!important;border-color:#1677ff!important}@media (max-width: 768px){.copy-button[data-v-34ac87e2]{font-size:.29333rem;padding:.05333rem .32rem;min-width:2.13333rem;height:.58667rem;line-height:.48rem}}.tooltip-content{padding-left:.4rem;padding-right:.4rem}.van-floating-bubble{width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;background-color:#ff4757!important}.van-floating-bubble__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.van-floating-bubble__content img{width:1.06667rem!important;height:1.06667rem!important;object-fit:contain}@media (max-width: 767px){.van-floating-bubble{width:1.33333rem;height:1.33333rem}.van-floating-bubble__content img{width:.93333rem!important;height:.93333rem!important}}.user-center-popup{height:100%;display:flex;flex-direction:column;background-color:#f5f5f5}.user-center-popup .user-header-wrapper{position:relative;overflow:hidden}.user-center-popup .user-header-wrapper .user-header-bg{position:absolute;top:0;left:0;right:0;height:4.8rem;background:white;background-image:url(/assets/Bg-c1342330.png);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.9}.user-center-popup .user-header-wrapper .user-header-content{position:relative;padding:.8rem .53333rem .53333rem;color:#fff;text-align:center;z-index:1;cursor:pointer}.user-center-popup .user-header-wrapper .user-header-content .user-avatar-wrapper{width:1.6rem;height:1.6rem;margin:0 auto .4rem;border-radius:50%;overflow:hidden;border:.05333rem solid rgba(255,255,255,.3)}.user-center-popup .user-header-wrapper .user-header-content .user-avatar-wrapper .user-avatar{width:100%;height:100%;object-fit:cover}.user-center-popup .user-header-wrapper .user-header-content .user-info .user-name{font-size:.48rem;font-weight:500;margin-bottom:.21333rem}.user-center-popup .user-header-wrapper .user-header-content .user-info .user-name .vip-tag{display:inline-block;background:#ff6b6b;color:#fff;font-size:.32rem;padding:.05333rem .16rem;border-radius:.10667rem;margin-left:.16rem;vertical-align:middle}.user-center-popup .user-header-wrapper .user-header-content .user-info .user-status{display:flex;align-items:center;justify-content:center;font-size:.34667rem;opacity:.9}.user-center-popup .user-header-wrapper .user-header-content .user-info .user-status .vip-icon{display:inline-block;width:.42667rem;height:.42667rem;margin-right:.16rem;background-image:url(/assets/VIP-31f14b01.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.user-center-popup .user-header-wrapper .user-header-content .user-info .user-status .vip-unverified-icon{display:inline-block;width:.42667rem;height:.42667rem;margin-right:.16rem;background-image:url(/assets/UnverifiedVIP-ba01b53a.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.user-center-popup .user-header-wrapper .user-header-content .user-info .user-status .vip-text{color:gold;font-weight:500}.user-center-popup .user-header-wrapper .user-header-content .user-info .user-status .unverified-text{color:#999}.user-center-popup .copy-button-container .cart-button-wrapper .copy-limit-badge{position:absolute!important;top:-.13333rem!important;right:-.13333rem!important;width:.42667rem!important;height:.42667rem!important;border-radius:50%!important;background-color:#f0f0f0!important;color:#666!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:.26667rem!important;font-weight:700!important;cursor:pointer!important;z-index:100!important;border:none!important;padding:0!important;margin:0!important}.user-center-popup .user-stats{display:flex;background:white;padding:.4rem 0;box-shadow:0 .05333rem .16rem #0000000d;z-index:2;position:relative;align-items:center}.user-center-popup .user-stats .stat-item{flex:1;text-align:center;cursor:pointer}.user-center-popup .user-stats .stat-item .wallet-icon{width:.93333rem;height:.93333rem;margin:0 auto .13333rem;background-image:url(/assets/Money-b3c9b14c.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.user-center-popup .user-stats .stat-item .stat-value{font-size:.48rem;color:#ff6b6b;margin-bottom:.10667rem}.user-center-popup .user-stats .stat-item .stat-value.frozen{color:#999}.user-center-popup .user-stats .stat-item .stat-label{font-size:.34667rem;color:#ff6b6b;position:relative}.user-center-popup .user-stats .stat-item .stat-label.frozen{font-size:.34667rem;color:#999;position:relative}.user-center-popup .user-stats .stat-item .pending-label{color:#999}.user-center-popup .user-stats .stat-item .points-badge{position:absolute;top:-.05333rem;right:.58667rem;background-color:#999;color:#fff;border-radius:50%;width:.26667rem;height:.26667rem;font-size:.16rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.user-center-popup .user-stats .stat-item .pending-badge{position:absolute;top:-.05333rem;right:.42667rem;background-color:#999;color:#fff;border-radius:50%;width:.26667rem;height:.26667rem;font-size:.16rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.user-center-popup .user-stats .divider{width:.02667rem;height:.8rem;background-color:#eee}.user-center-popup .user-menu-list{flex:1;overflow-y:auto;margin-top:.26667rem;background:white}.user-center-popup .user-menu-list .user-menu-item{display:flex;align-items:center;padding:.4rem .53333rem;border-bottom:.02667rem solid #f5f5f5;cursor:pointer}.user-center-popup .user-menu-list .user-menu-item:last-child{border-bottom:none}.user-center-popup .user-menu-list .user-menu-item:active{background-color:#f9f9f9}.user-center-popup .user-menu-list .user-menu-item .menu-icon{width:.53333rem;height:.53333rem;margin-right:.32rem;background-size:contain;background-repeat:no-repeat;background-position:center}.user-center-popup .user-menu-list .user-menu-item .order-icon{background-image:url(/assets/Orders-9805f0d8.svg)}.user-center-popup .user-menu-list .user-menu-item .account-icon{background-image:url(/assets/Account-279f89f9.svg)}.user-center-popup .user-menu-list .user-menu-item .guide-icon{background-image:url(/assets/About-554b29ed.svg)}.user-center-popup .user-menu-list .user-menu-item .service-icon{background-image:url(/assets/UserGuide-ef957995.svg)}.user-center-popup .user-menu-list .user-menu-item .about-icon{background-image:url(/assets/CustomerService-5deaa25d.svg)}.user-center-popup .user-menu-list .user-menu-item .notification-icon{background-image:url(/assets/Notices-24058316.svg)}.user-center-popup .user-menu-list .user-menu-item .share-icon{background-image:url(/assets/Share-ee1ec9f2.svg)}.user-center-popup .user-menu-list .user-menu-item .logout-icon{background-image:url(/assets/Logout-79316637.svg)}.user-center-popup .user-menu-list .user-menu-item span{flex:1;font-size:.4rem;color:#333}.user-center-popup .user-menu-list .user-menu-item .van-icon-arrow{color:#ccc;font-size:.37333rem}.header-spacing{height:2.13333rem}.product-list-container{margin-top:-.05333rem;padding-top:0}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.32rem;padding:.21333rem;align-items:start}.product-item{background:#fff;border-radius:.21333rem;box-shadow:0 .05333rem .21333rem #0000001a;border:.02667rem solid #f0f0f0;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;padding:.21333rem;margin-bottom:.13333rem;margin-right:0;margin-left:0;margin-top:0}.product-item .product-image-container{width:100%;height:1.33333rem;overflow:hidden;position:relative;margin-bottom:.13333rem}.product-item .product-image-container .product-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.product-item .product-info{padding:0;flex:1;display:flex;flex-direction:column;gap:.13333rem}.product-item .product-store{font-size:.32rem;color:#2c3e50;background:#e3f2fd;padding:.05333rem .13333rem;border-radius:.16rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.08rem;display:block;width:100%;box-sizing:border-box}.product-item .product-keywords{font-size:.32rem;color:#2c3e50;background:#fce4ec;padding:.05333rem .13333rem;border-radius:.16rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.08rem;display:block;width:100%;box-sizing:border-box}.product-item .product-site{font-size:.32rem;color:#2c3e50;background:#e3f2fd;padding:.05333rem .13333rem;border-radius:.16rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.08rem;display:block;width:100%;box-sizing:border-box}.product-item .review-row{display:flex;align-items:center;justify-content:space-between;font-size:.34667rem;width:100%;margin-bottom:.10667rem;box-sizing:border-box}.product-item .review-row .review-type{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}.product-item .review-row .review-count{opacity:.9;flex-shrink:0}.product-item .start-time-row{display:flex;justify-content:space-between;align-items:center;font-size:.34667rem;width:100%;margin-bottom:.10667rem;box-sizing:border-box}.product-item .start-time-row .start-time-label{font-weight:400;color:#ff6b6b}.product-item .start-time-row .start-time-value{color:#ff6b6b}.product-item .product-title-row{display:flex;align-items:center;padding:.05333rem .16rem;margin-bottom:0}.product-item .product-flag{width:.53333rem;height:.37333rem;margin-right:.16rem;object-fit:cover;border-radius:.05333rem}.product-item .product-title{font-size:.37333rem;font-weight:500;color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;height:1.04rem}.product-item .price-info{padding:.02667rem .10667rem;margin-bottom:0;background:none}.product-item .product-price-display,.product-item .cashback-display{font-size:.37333rem;margin-bottom:0;display:flex;justify-content:space-between;align-items:center}.product-item .price-label,.product-item .cashback-label{flex:1}.product-item .product-price-display{color:#333}.product-item .cashback-display{color:#e74c3c;font-weight:500}.product-item .price-value,.product-item .cashback-value{font-weight:400;text-align:right}.product-item .price-value,.product-item .cashback-value{font-weight:400;margin-left:.05333rem}.product-item .currency{font-size:.29333rem}.product-item .points-display{display:flex;align-items:center;font-size:.29333rem;color:#27ae60;background:white;border:.02667rem solid #27ae60;padding:.05333rem .32rem;border-radius:.32rem;font-weight:500;white-space:nowrap;height:.53333rem;justify-content:center;position:relative}.product-item .points-promotion-badge{position:absolute;top:-.08rem;right:-.08rem;background-color:#e45518;color:#fff;border-radius:50%;width:.32rem;height:.32rem;font-size:.21333rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-item .points-icon{width:.42667rem;height:.42667rem;margin-right:.16rem}.product-item .new-product-tag{position:absolute;top:.21333rem;right:-.53333rem;background-color:#ff4d4f;color:#fff;font-size:.29333rem;padding:.05333rem .53333rem;font-weight:700;z-index:5;box-shadow:0 .05333rem .10667rem #0003;transform:rotate(45deg)}.product-item .stop-product-tag{position:absolute;top:.21333rem;right:-.53333rem;background-color:#e74c3c;color:#fff;font-size:.29333rem;padding:.05333rem .53333rem;font-weight:700;z-index:5;box-shadow:0 .05333rem .10667rem #0003;transform:rotate(45deg);transform-origin:center}.product-item .more-batch-tag{position:absolute;top:.53333rem;right:-.66667rem;background-color:#2196f3;color:#fff;font-size:.29333rem;padding:.05333rem .66667rem;font-weight:700;z-index:5;box-shadow:0 .05333rem .10667rem #0003;transform:rotate(45deg);transform-origin:center;text-align:center;white-space:nowrap}.product-item .price-cart-row{display:flex;justify-content:space-between;align-items:center;margin-top:0;gap:.16rem;margin-bottom:.05333rem;padding:0 .21333rem;flex-wrap:nowrap;width:100%;box-sizing:border-box}.product-item .price-cart-row .product-price{font-size:.37333rem;font-weight:700;color:#e74c3c;white-space:nowrap}.product-item .price-cart-row .product-price .currency{font-size:.32rem;color:#e74c3c}.product-item .price-cart-row .product-price .price{font-size:.37333rem;font-weight:700;color:#e74c3c}.product-item .price-cart-row .cart-button-container .cart-button-wrapper{position:relative;display:inline-block;width:.74667rem;height:.74667rem}.product-item .price-cart-row .cart-button-container .cart-button{width:.74667rem!important;height:.74667rem!important;min-width:.74667rem!important;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%}.product-item .price-cart-row .cart-button-container .cart-button .van-icon{font-size:.37333rem}.product-item .price-cart-row .cart-button-container .cart-limit-badge{position:absolute;top:-.10667rem;right:-.10667rem;background-color:#ff4d4f;color:#fff;border-radius:50%;width:.37333rem;height:.37333rem;font-size:.21333rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}@media (min-width: 768px){.product-grid{grid-template-columns:repeat(4,1fr);gap:.32rem;padding:.21333rem}.product-item{padding:.16rem;border:.02667rem solid #f0f0f0}.product-item .product-image-container{height:4.8rem}.product-item .product-info{padding:0}.product-item .product-info .product-title-row{font-size:.34667rem;padding:.05333rem .16rem;margin-bottom:0}.product-item .product-info .product-flag{width:.48rem;height:.32rem}.product-item .product-info .product-title{font-size:.32rem;-webkit-line-clamp:2;height:.896rem}.product-item .product-info .price-info{padding:.02667rem .16rem;background:none}.product-item .product-info .product-price-display,.product-item .product-info .cashback-display{font-size:.32rem}.product-item .product-info .price-value,.product-item .product-info .cashback-value{font-size:.34667rem}.product-item .product-info .currency{font-size:.26667rem}.product-item .product-info .points-display{font-size:.29333rem;padding:.08rem .16rem;border-radius:.26667rem}.product-item .product-info .points-icon{width:.37333rem;height:.37333rem;margin-right:.10667rem}.product-item .product-info .review-row{font-size:.34667rem;padding:.08rem .16rem}.product-item .product-info .price-cart-row .product-price .currency{font-size:.34667rem}.product-item .product-info .price-cart-row .product-price .price{font-size:.4rem}.product-item .product-info .price-cart-row .cart-button-container .cart-button-wrapper{width:.8rem;height:.8rem;position:relative}.product-item .product-info .price-cart-row .cart-button-container .cart-button{width:.8rem!important;height:.8rem!important;min-width:.8rem!important}.product-item .product-info .price-cart-row .cart-button-container .cart-button .van-icon{font-size:.42667rem}.product-item .product-info .price-cart-row .cart-button-container .cart-limit-badge{width:.42667rem;height:.42667rem;font-size:.26667rem}}
