.modal-backdrop{position:fixed;top:0;left:0;right:0;height:50vh;background:#0f111112;z-index:1}.customer-preferences{background-color:#f7fafa;height:100%}.customer-preferences.modal-view{margin-top:-1px;position:fixed;bottom:0;left:0;right:0;height:56vh;background:#fff;border-top-left-radius:6.4vw!important;border-top-right-radius:6.4vw!important;overflow:hidden;z-index:10;box-shadow:0 -.266667vw 1.6vw 1.333333vw rgba(15,17,17,.07)}.picker-header{padding:3.2vw 3.333333vw 0;display:flex;justify-content:center;align-items:center;position:relative;background-color:#fff}.header-content{font-size:4.266667vw;font-weight:700;color:#0f1111;margin:0;text-align:center}.close-btn{position:absolute;right:4.533333vw;width:3.2vw;height:3.2vw;cursor:pointer}.picker-container{margin:1.066667vw;background-color:#fff;padding:3.2vw 3.2vw 1.6vw 3.2vw;border-radius:1.333333vw;margin-top:0}.customer-preferences-intro{margin-bottom:1.6vw;font-size:.95rem;line-height:1.4}.divider{margin:3.2vw 0;border-top:1px solid #d5d9d9}.customer-preferences-intro .title{margin-bottom:1.333333vw;font-size:small;font-weight:700;color:#0f1111}.customer-preferences-intro span{margin-bottom:1.333333vw;font-size:3.466667vw;font-weight:400;color:#565959}.preferences-item{display:flex;flex-direction:column;margin:3.2vw 0;cursor:pointer}.preferences-item-label{font-size:3.466667vw;font-weight:600;color:#0f1111;margin-bottom:1.066667vw}.preferences-item-value{display:flex;height:10.666667vw;align-items:center;padding:3.2vw;justify-content:space-between;border:1px solid #a2a6a6;border-radius:1.6vw}.preferences-item-value span{font-size:3.733333vw;font-weight:400;font-family:AmazonEmber;font-style:normal;color:#0f1111;line-height:4.8vw}.placeholder{color:#9ca3af}.down-arrow-icon,.preferences-item-value img{height:1.6vw;width:2.4vw;margin-left:2.666667vw;background:none}.customer-preferences__save-button:before{content:"";position:absolute;top:-3.2vw;left:-6vw;right:-6vw;height:.5px;background:#a2a6a6;box-shadow:0 -1px .4vw .266667vw rgba(15,17,17,.07)}.customer-preferences__save-button{width:calc(100% - 12vw);margin:3.733333vw 6vw 8.8vw 6vw;background-color:#ffd814;padding:2.133333vw 4.266667vw;border-radius:13.2vw;color:#0f1111;font-weight:700;font-size:var(--fontsize-body-regular,4vw);font-style:normal;border:none;position:fixed;bottom:3.733333vw;margin-top:auto}.picker-dropdown{position:fixed;inset:0;background-color:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(1vw);backdrop-filter:blur(1vw);display:flex;justify-content:center;align-items:flex-end;z-index:20}.picker-dropdown__panel{width:100%;height:90vh;box-shadow:0 -.266667vw 1.6vw 1.333333vw rgba(15,17,17,.07);max-height:-webkit-fill-available;background-color:#fff;border-radius:5.333333vw 5.333333vw 0 0;padding:0 .6rem 1rem .6rem;display:flex;flex-direction:column}.picker-dropdown__panel--language{height:60vh}.picker-dropdown__header{position:relative;padding:4vw 2.666667vw;display:flex;justify-content:center;align-items:center}.picker-dropdown__close{right:2.4vw;width:3.2vw}.picker-dropdown__back,.picker-dropdown__close{position:absolute;background:none;border:none;cursor:pointer}.picker-dropdown__back{left:1.866667vw;width:4vw}.picker-dropdown__title{text-align:center;font-size:4vw;font-weight:700;color:#0f1111;line-height:5.333333vw}.picker-dropdown__subtitle{text-align:start;font-size:3.333333vw;font-weight:400;color:#4c4c4c;margin-bottom:1.066667vw;line-height:1.3;margin-left:1.333333vw}.picker-dropdown__search-container{width:calc(100% - 2.66667vw);padding:2.133333vw 3.2vw;border:1px solid #d5d9d9;border-radius:13.2vw;margin-bottom:4vw;display:flex;align-items:center;margin-left:1.333333vw}.picker-dropdown__search-img{height:5.066667vw;width:5.066667vw}.picker-dropdown__search,.picker-dropdown__search::placeholder{width:100%;margin-left:1.333333vw;font-size:3.733333vw;font-weight:400;color:#565959}.picker-dropdown__divider{font-size:3.466667vw;font-weight:700;padding:2.133333vw 1.333333vw;margin:0 1.333333vw;border-bottom:1px solid #e3e6e6}.picker-dropdown__list{list-style:none;padding:0 1.333333vw 13.333333vw 1.333333vw;overflow-y:auto;height:100%;max-height:calc(100% - 29.33333vw);box-sizing:border-box}.selected-item{font-size:3.733333vw;font-weight:400;font-style:Regular;color:#0f1111;padding:3.2vw 2.133333vw;display:flex;justify-content:space-between;align-items:center;margin-right:4vw;line-height:1.2}.selected-item.active{background-color:#f7fafa;border-radius:0 1.066667vw 1.066667vw 0}.picker-dropdown__tick{width:4.8vw;height:4.8vw;padding:.533333vw;aspect-ratio:1/1}.picker-dropdown__list-container{position:relative;height:100%}.picker-dropdown__alphabet{position:absolute;right:1.066667vw;top:-10.133333vw;height:calc(100% - 32.53333vw);display:flex;flex-direction:column;justify-content:space-between;background-color:#f7fafa;border-radius:133.333333vw}.picker-dropdown__alphabet-item{font-size:3.2vw;font-weight:700;padding:.533333vw 1.066667vw;cursor:pointer;color:#0f1111;text-align:center;flex:1;display:flex;align-items:center;justify-content:center}.daily-sign-in-container{width:100%;min-height:100%;padding-top:2.666667vw;padding-bottom:9.066667vw;background:#f0f2f2}.daily-sign-in-container .sign-in-content-view{width:calc(100% - 5.33333vw);min-height:37.333333vw;margin:auto;border-radius:2.133333vw}.daily-sign-in-container .sign-in-content-view .checkin-notification-container{width:100%;display:flex;align-items:center;gap:1.333333vw;background:#ffe6f2;border-radius:4vw;padding:1.333333vw 3.333333vw;margin:2vw 0}.daily-sign-in-container .sign-in-content-view .checkin-notification-container .checkin-notification-text{font-size:3.2vw;zoom:1.08;margin-left:.533333vw}.daily-sign-in-container .sign-in-content-view .checkin-notification-container .checkin-notification-icon{width:5.333333vw;height:5.333333vw;object-fit:contain}.daily-sign-in-landing-page{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;overflow:hidden;touch-action:none}.daily-sign-in-landing-page .dsi-landing-page-wrapper{position:relative;width:100%;height:100%;background-size:cover;background-position:top;background-repeat:no-repeat;overflow:hidden;touch-action:none}.daily-sign-in-landing-page .dsi-landing-page-wrapper .dsi-coin-overlay{position:absolute;width:100%;object-fit:cover;pointer-events:none;z-index:1}.daily-sign-in-landing-page .dsi-landing-page-wrapper .dsi-top-coin{top:-10.666667vw;left:0}.daily-sign-in-landing-page .dsi-landing-page-wrapper .dsi-bottom-coin{bottom:0;left:0}.daily-sign-in-landing-page .dsi-landing-page-wrapper .dsi-content{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;padding:2.133333vw 2.666667vw;box-sizing:border-box}.daily-sign-in-landing-page .dsi-landing-page-wrapper .dsi-header{flex-shrink:0;padding-left:3.2vw}.daily-sign-in-landing-page .dsi-landing-page-wrapper .dsi-header .dsi-amazon-logo{width:26.666667vw;margin-top:29.333333vw;object-fit:contain}.daily-sign-in-landing-page .dsi-landing-page-wrapper .dsi-header .dsi-title{margin:1.333333vw 0 0 0;font-size:9.333333vw;font-weight:600;color:#0f1111}.daily-sign-in-landing-page .dsi-landing-page-wrapper .dsi-main{flex:1;display:flex;flex-direction:column;align-items:center;padding-top:10.666667vw}.daily-sign-in-landing-page .dsi-landing-page-wrapper .dsi-main .dsi-center-illustration{width:90%;max-width:77.333333vw;object-fit:contain}.daily-sign-in-landing-page .dsi-landing-page-wrapper .dsi-main .dsi-campaign-notice{margin-top:4vw;padding:4vw 4.666667vw;background:#fff;border-radius:2.133333vw;color:#0f1111;font-weight:500;font-size:4vw;text-align:center}.daily-sign-in-landing-page .nav-header-right-forwarding{padding:0 1.333333vw}.signin-base-card{padding:3.333333vw 3.2vw 0;width:100%;border-radius:1.066667vw;background:#fff;overflow:hidden}.signin-base-card .card-head{margin-bottom:3.2vw;font-weight:600;font-size:3.733333vw;line-height:5.333333vw;color:#0f1111;display:flex;justify-content:flex-start;align-items:center}.signin-base-card .card-head .card-head-icon{margin-right:1.6vw;width:auto;height:5.333333vw}.signin-product-item{box-sizing:border-box;margin-bottom:3.2vw;padding-left:3.2vw;padding-right:3.2vw;padding-bottom:3.2vw;width:100%;border-bottom:1px solid #e3e6e6}.signin-product-item:last-child{border-bottom:none}.signin-product-item .cover{flex-shrink:0;width:21.333333vw;height:21.333333vw;border-radius:1.066667vw;vertical-align:top;display:flex;justify-content:center;align-items:center}.signin-product-item .cover .cover-img{height:100%;width:100%;object-fit:contain}.signin-product-item .product-info{box-sizing:border-box;padding-left:2.666667vw;flex:1}.signin-product-item .title{margin-bottom:2.133333vw;font-weight:400;font-size:3.733333vw;line-height:5.333333vw;color:#0f1111}.signin-product-item .price{line-height:1.866667vw;font-weight:600;color:#eb1745;align-self:flex-start}.signin-product-item .price span{display:inline-block}.signin-product-item .price span.price-int{padding:0 .266667vw;font-size:3.733333vw;vertical-align:middle}.signin-product-item .price span.price-decimal,.signin-product-item .price span.price-unit{font-size:3.2vw;zoom:.92}.signin-product-item .row-space{width:100%;height:10.4vw;justify-content:space-between;align-items:center}.signin-product-item .row-space .col-space{height:100%;justify-content:space-between}.signin-product-item .row-space img{display:block;flex-shrink:0}.signin-product-item .row-space .btn-grab.van-button{width:19.466667vw;height:8vw;border-radius:4vw;background:#eb1745;box-shadow:0 .266667vw 1.066667vw 0 rgba(235,23,69,.2);text-align:center;line-height:8vw;font-weight:600;font-size:3.466667vw;color:#fff}.daily-check-in-popup-container .close-icon{position:absolute;right:0}.daily-check-in-popup-container .daily-sign-in-center-content-view{width:70vw;height:40vh;display:flex;flex-direction:column;align-items:center}.daily-check-in-popup-container .daily-sign-in-center-content-view .checkin-icon{width:32vw;height:32vw;margin-top:13.333333vw;object-fit:contain}.daily-check-in-popup-container .daily-sign-in-center-content-view .checkin-title-text{font-size:3.2vw;font-weight:600;margin-top:3.2vw;text-align:center;color:#fff;white-space:pre-line}.daily-check-in-popup-container .daily-sign-in-center-content-view .confirm-btn{position:relative;width:33.333333vw;height:13.333333vw;margin-top:7.2vw;border:none;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:initial}.daily-check-in-popup-container .daily-sign-in-center-content-view .confirm-btn .confirm-btn-icon{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:0}.daily-check-in-popup-container .daily-sign-in-center-content-view .confirm-btn .confirm-btn-text{color:#fff;font-size:3.733333vw;font-weight:500;z-index:1;position:relative}.sign-in-content-view .van-popup{background-color:initial}.daily-sign-in-confirmation-popup-container{background-color:initial!important}.daily-sign-in-calendar{font-family:AmazonEmber;overflow:visible}.daily-sign-in-calendar .van-calendar__header-title{height:26.133333vw}.daily-sign-in-calendar .van-calendar__body{flex:1;background-color:#fff;overflow:auto}.daily-sign-in-calendar .van-calendar__days,.daily-sign-in-calendar .van-calendar__month{overflow:visible}.daily-sign-in-calendar .van-calendar__day{height:11.733333vw;margin-bottom:5.333333vw}.daily-sign-in-calendar .van-calendar__day,.daily-sign-in-calendar .van-calendar__selected-day{justify-content:space-between;flex-direction:column}.daily-sign-in-calendar .van-calendar__weekdays{margin-bottom:3.2vw}.daily-sign-in-calendar .van-calendar__weekdays .van-calendar__weekday{height:5.066667vw;line-height:5.066667vw;font-size:3.466667vw}.daily-sign-in-calendar .van-calendar__header-subtitle,.daily-sign-in-calendar .van-calendar__month-mark{display:none}.daily-sign-in-calendar .calendar-close-btn{width:100%;height:9.333333vw;border-color:#d9d9d9;background:#fafafa;border-radius:13.2vw;margin:3.2vw auto 0;box-shadow:0 .266667vw 1.066667vw 0 #f0f2f280}.daily-sign-in-calendar .van-calendar__selected-day{color:#0f1111;background:none}.daily-sign-in-calendar .van-popup__close-icon--top-right{top:5.333333vw;right:5.333333vw}.daily-sign-in-calendar .van-calendar__footer{padding:0 3.2vw 5.333333vw}.daily-sign-in-calendar .max-retroactive{margin-left:.533333vw;margin-top:3.2vw;margin-bottom:2.933333vw;font-size:3.466667vw;line-height:4.933333vw;font-weight:600;letter-spacing:0}.daily-sign-in-calendar .split-line{width:calc(100% + 6.4vw);margin-left:-3.2vw;height:.266667vw;background-color:#f0f2f2}.daily-sign-in-calendar .van-calendar__bottom-info{bottom:0;font-size:2.933333vw;line-height:4vw}.daily-sign-in-calendar-date .date-main{width:7.466667vw;height:7.466667vw;display:flex;justify-content:center}.daily-sign-in-calendar-date .date-bottom{display:flex;flex:none;font:2.933333vw/4vw;justify-content:center}.daily-sign-in-calendar-date .signed-tick-icon{width:7.466667vw;height:7.466667vw}.daily-sign-in-calendar-date .calendar-today-text{color:#eb1745;font-size:2.933333vw}.calendar-popover{padding:1.2vw 2.133333vw;font-weight:600;font-size:3.466667vw;line-height:5.2vw;max-width:46.666667vw;white-space:nowrap}.daily-sign-in-calendar-date .unsigned-gift-container{position:relative;overflow:visible}.daily-sign-in-calendar-title{padding:2.666667vw 2.666667vw;background-color:#fff}.daily-sign-in-calendar-title .title-header{height:12.8vw;text-align:center;margin-bottom:2.133333vw}.daily-sign-in-calendar-title .title-header span{font-weight:700;color:#333;font-size:4vw;line-height:5.333333vw}.daily-sign-in-calendar-title .title-content{height:5.066667vw;display:flex;justify-content:space-between;align-items:center}.daily-sign-in-calendar-title .month-switch{display:flex;align-items:center}.daily-sign-in-calendar-title .arrow-btn{font-size:4.8vw;color:#333;cursor:pointer;padding:1.066667vw}.daily-sign-in-calendar-title .current-month{margin:0 4.8vw;color:#0f1111;letter-spacing:-.3px;font-size:3.466667vw;line-height:5.066667vw}.daily-sign-in-calendar-title .sign-card-info{display:flex;align-items:center;color:#0f1111;font:600 3.466667vw/5.066667vw PingFang SC;letter-spacing:-.2px}.daily-sign-in-calendar-title .sign-card-info .sign-card-Count{color:#ff060b}.daily-sign-in-progress-view{width:100%;border-radius:2.133333vw;background-color:#fff}.daily-sign-in-progress-view .top-checkin-container{height:10.666667vw;width:100%;padding:2vw 1.333333vw 0 1.333333vw;display:flex;justify-content:space-between}.daily-sign-in-progress-view .top-checkin-container .reward-rules-container{width:50%;height:100%;display:flex;gap:.533333vw;justify-content:flex-end;align-items:center;padding-right:1.333333vw}.daily-sign-in-progress-view .top-checkin-container .reward-rules-container span{font-size:3.2vw;zoom:1.08;color:#007185}.daily-sign-in-progress-view .top-checkin-container .reward-rules-container .vertical-separator-line{width:1px;height:3.333333vw;margin:1.333333vw;border-radius:.5px;background-color:#e3e6e6}.daily-sign-in-progress-view .top-checkin-container .top-check-in-title{font-weight:700;color:#0f1111;margin:1.733333vw 0 0 1.333333vw}.daily-sign-in-progress-view .checkin-status-button{display:flex;align-items:center;justify-content:center}.daily-sign-in-progress-view .checkin-status-button,.daily-sign-in-progress-view .reward-status-button{font-size:3.2vw;zoom:1.08;min-width:16vw;height:6.666667vw;border-radius:1.066667vw;padding:0 1.6vw 0 1.6vw;font-weight:600}.daily-sign-in-progress-view .reward-status-button{max-width:29.333333vw;display:block;text-align:center;line-height:6.666667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily-sign-in-progress-view .cycle-closed-container,.daily-sign-in-progress-view .grab-final-reward-in-cycle-container{height:18.666667vw;min-width:16vw;display:flex;justify-content:center}.daily-sign-in-progress-view .cycle-closed-container .reward-status-button,.daily-sign-in-progress-view .grab-final-reward-in-cycle-container .reward-status-button{color:#eb1745;background-color:#fff;border:.266667vw solid #eb1745;margin-top:1.333333vw;line-height:6.133333vw}.daily-sign-in-progress-view .cycle-closed-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:10.666667vw;padding-top:12vw}.daily-sign-in-progress-view .cycle-closed-container .checkin-status-button{font-size:3.2vw;zoom:1.08;font-weight:600;min-width:16vw;max-width:24vw;height:6.666667vw;color:#fff;background-color:#eb1745;border:none;padding:2.666667vw;cursor:pointer;box-shadow:0 1.066667vw 2.133333vw #f83e5a59;margin-top:-8vw}.daily-sign-in-progress-view .cycle-closed-container .checkin-status-button.should-show-popover{margin-top:0}.daily-sign-in-progress-view .cycle-closed-container .checkin-status-button.has-checked-in-today{color:#eb1745;background-color:#fff;border:.266667vw solid #eb1745;box-shadow:none}.daily-sign-in-progress-view .cycle-closed-container .cycle-closed-reward-title{font-size:3.2vw;zoom:1.08;height:2.666667vw;font-weight:400;margin-top:1.333333vw;color:#007185;text-align:center}.daily-sign-in-progress-view .grab-final-reward-in-cycle-container{max-width:70%;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;flex-direction:column}.daily-sign-in-progress-view .grab-final-reward-in-cycle-container .checkin-status-button{margin-top:-5.333333vw}.daily-sign-in-progress-view .grab-final-reward-in-cycle-container .progress-line{margin-top:-2.666667vw;width:40%}.daily-sign-in-progress-view .grab-final-reward-in-cycle-container .checked-in-button-container,.daily-sign-in-progress-view .grab-final-reward-in-cycle-container .final-reward-button-container{display:flex;flex-direction:column;align-items:center;margin-top:6.666667vw}.daily-sign-in-progress-view .grab-final-reward-in-cycle-container .checked-in-button-container .reward-status-button,.daily-sign-in-progress-view .grab-final-reward-in-cycle-container .final-reward-button-container .reward-status-button{margin-top:-5.333333vw}.daily-sign-in-progress-view .grab-final-reward-in-cycle-container .grab-final-reward-pending-make-up-text,.daily-sign-in-progress-view .grab-final-reward-in-cycle-container .grab-final-reward-title{font-size:3.2vw;zoom:1.08;height:2.666667vw;font-weight:400;margin-top:1.333333vw;color:#0f1111;text-align:center}.daily-sign-in-progress-view .grab-final-reward-in-cycle-container .grab-final-reward-pending-make-up-text{color:#007185}.daily-sign-in-progress-view .checkin-progress-container{width:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;position:relative}.daily-sign-in-progress-view .progress-line{display:flex;position:absolute;height:1.6vw;width:90%;gap:2.666667vw}.daily-sign-in-progress-view .progress-line .dot{width:6.666667vw;height:1.333333vw;background-color:#ffebeb;border-radius:.666667vw}.daily-sign-in-progress-view .progress-content{position:relative;z-index:1;width:100%;display:flex;padding:0 2.666667vw 0 2.666667vw;justify-content:space-between;align-items:center}.daily-sign-in-progress-view .progress-content .checkin-status-button{font-size:3.2vw;zoom:1.08;font-weight:600;min-width:16vw;height:6.666667vw;color:#fff;background-color:#eb1745;border:none;padding:2.666667vw;cursor:pointer;box-shadow:0 1.066667vw 2.133333vw #f83e5a59}.daily-sign-in-progress-view .progress-content .checkin-status-button.has-checked-in-today{color:#eb1745;background-color:#fff;border:.266667vw solid #eb1745;box-shadow:none}.daily-sign-in-progress-view .progress-content .reward-status-button{color:#eb1745;background-color:#fff;border:.266667vw solid #eb1745;line-height:6.133333vw}.daily-sign-in-progress-view .reward-status-button-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.333333vw;margin-top:4vw}.daily-sign-in-progress-view .reward-status-button-container span{height:2.666667vw;font-size:3.2vw;zoom:1.08;color:#0f1111;font-weight:400}.daily-sign-in-progress-view .reward-status-button-container .pending-make-up-text{color:#007185;text-align:center;min-width:14.666667vw}.daily-sign-in-progress-view .reward-status-button-container.is-subtitle-hidden .pending-make-up-text{visibility:hidden}.daily-sign-in-progress-view .reward-status-button-container.is-cycle-closed,.daily-sign-in-progress-view .reward-status-button-container.is-grab-final-reward{display:none}.daily-sign-in-progress-view .open-calendar-container{width:100%;height:8vw;display:flex;justify-content:center;align-items:start;gap:.666667vw;border-bottom-left-radius:2.133333vw;border-bottom-right-radius:2.133333vw;margin-top:8vw}.daily-sign-in-progress-view .open-calendar-container img{width:3.466667vw;height:3.466667vw;margin-top:.533333vw}.daily-sign-in-progress-view .open-calendar-container .open-calendar-text{font-size:3.2vw;zoom:1.08;color:#0f1111;font-weight:400}.van-popup .van-popover__content .cycle-closed-popover{display:flex;align-items:center;justify-content:center;background-color:initial!important;gap:1.066667vw;padding:.666667vw 2.133333vw}.van-popup .van-popover__content .cycle-closed-popover .cycle-closed-popover-text{font-size:3.2vw;zoom:1.08;color:#0f1111}.van-popup .van-popover__content .cycle-closed-popover .cycle-closed-popover-gift-icon{width:5.066667vw;height:5.066667vw;object-fit:contain}.daily-sign-in-no-content-placeholder{display:flex;gap:1.866667vw;margin-top:3vh;align-items:center;justify-content:center;flex-direction:column}.daily-sign-in-no-content-placeholder .no-content-placeholder-icon{width:18.666667vw;height:18.666667vw;object-fit:contain}.daily-sign-in-no-content-placeholder .no-content-placeholder-text{font-size:3.2vw}.daily-sign-in-progress-loader{display:flex;justify-content:center;align-items:center}.daily-sign-in-progress-loader .van-loading__circular{color:#eb1745}.daily-sign-in-progress-loader .loading-icon{width:6.666667vw;height:6.666667vw;object-fit:contain;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.group-coupon{width:100%}.group-coupon .head-image{margin-bottom:3.2vw}.group-coupon .head-image .index-image{width:100%;height:53.333333vw;object-fit:cover;display:block;border-radius:1.066667vw 1.066667vw 0 0}.group-coupon .head-image .index-image.index-image-loading{object-fit:contain;background:#f5f5f5}.group-coupon .group-coupon-component{width:100%;padding:0 5.333333vw}.group-coupon .group-coupon-loading{display:flex;justify-content:center;align-items:center;padding:10.666667vw 0}.group-coupon .group-coupon-content{width:100%}.group-coupon .group-coupon-content .coupon-list{display:flex;flex-direction:column;gap:2.133333vw;padding-bottom:3.2vw}.group-coupon .unknown-coupon-image{width:100%;padding:0 5.333333vw;display:flex;justify-content:center;align-items:center}.group-coupon .unknown-coupon-image .unknown-coupon-img{width:100%;display:block}.group-coupon .submit-share-area{position:fixed;z-index:9999;bottom:0;padding:2vw 3.2vw;width:100%;display:flex;flex-direction:row-reverse;background:#fff}.group-coupon .submit-share-area .van-button{width:31.733333vw;height:9.6vw;box-shadow:0 .533333vw 2.133333vw rgba(255,110,112,.2);border-radius:26.4vw;font-weight:600;font-size:3.466667vw;background:#eb1745}.group-coupon .submit-share-area .van-button .van-button__text{color:#fff}.group-coupon-dialog{width:70%;min-width:66.666667vw}.group-coupon-dialog :deep(.van-dialog__header){font-size:4.266667vw;font-weight:600;padding:5.333333vw 4.266667vw 3.2vw}.group-coupon-dialog :deep(.van-dialog__message){font-size:3.733333vw;padding:0 4.266667vw 5.333333vw}.group-coupon-dialog :deep(.van-dialog__footer){padding:2.133333vw}.group-coupon-dialog :deep(.van-button){width:100%;height:9.6vw;font-size:3.733333vw;font-weight:600;border-radius:4.8vw}.group-coupon-dialog :deep(.van-button__content){height:100%;width:100%;background-color:#eb1745;border-radius:4.8vw}.group-coupon-dialog :deep(.van-button__text){color:#fff}.invite-task-item{box-sizing:border-box;margin-bottom:3.2vw;padding-left:3.2vw;padding-right:3.2vw;padding-bottom:2.666667vw;border-bottom:1px solid #e3e6e6;display:flex;justify-content:space-between}.invite-task-item:last-child{border-bottom:none}.invite-task-item .product-area{position:relative;padding-left:18.666667vw;padding-right:1.866667vw;min-width:20.533333vw;flex:1;overflow:hidden;font-weight:400}.invite-task-item .product-area .product-cover{position:absolute;left:0;top:0;width:16vw;height:16vw;border-radius:1.066667vw;display:flex;justify-content:center;align-items:center}.invite-task-item .product-area .product-cover .product-cover-img{height:100%;width:100%;object-fit:contain}.invite-task-item .product-area .product-name{margin-bottom:2.133333vw;font-size:3.733333vw;line-height:5.333333vw;color:#0f1111}.invite-task-item .product-area .product-desc{font-size:3.466667vw;line-height:4.933333vw;color:#565959;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.invite-task-item .invite-area{flex-shrink:0;width:19.466667vw}.invite-task-item .invite-area .invite-btn{margin-bottom:2.133333vw;padding:0;width:100%;height:8vw;border-radius:4vw;background:#eb1745;box-shadow:0 .533333vw 2.133333vw 0 rgba(235,23,69,.2);text-align:center;line-height:8vw;font-weight:600;font-size:3.466667vw;color:#fff}.invite-task-item .invite-area .invite-btn.disabled{background:transparent;box-shadow:none;font-weight:400;color:#323433}.invite-task-item .invite-area .invite-count{font-weight:400;font-size:3.466667vw;line-height:5.066667vw;text-align:center;color:#565959}.invite-task-item .invite-area .invite-count span{color:#eb1745}.retroactive-popup-content{width:100%;padding:5.066667vw 5.333333vw 8.533333vw;display:flex;flex-direction:column;align-items:center;background-color:#fff}.retroactive-popup-content .close-icon-container{width:100%;height:3.2vw;margin-bottom:.533333vw}.retroactive-popup-content .close-icon-container .close-icon{color:#a2a6a6;float:right}.retroactive-popup-content .popup-title{font-weight:600;font-size:3.466667vw;line-height:4.933333vw}.retroactive-popup-content .popup-content{font-size:3.2vw;font-weight:400;color:#565959;line-height:4.533333vw;overflow-y:auto;padding:3.2vw 2.666667vw 6.4vw}.retroactive-popup-content .info-popup-btn{width:80%;height:5.333333vw;margin-bottom:2.666667vw;background:#eb1745;border-radius:2.666667vw;color:#fff}.retroactive-popup-content .confirm-return-btn-container{display:flex;justify-content:space-between;gap:3.2vw}.retroactive-popup-content .confirm-return-btn-container .return-btn{width:21.333333vw;height:9.333333vw;color:#565959;background-color:#f8f8f8;border:1px solid #d8d8d8}.retroactive-popup-content .confirm-return-btn-container .confirm-btn{width:40vw;height:9.333333vw;color:#fff;background-color:#eb1745;border:none}.sign-in-activity-popup{display:flex;flex-direction:column;align-items:center;background-color:initial}.sign-in-activity-popup .sign-in-activity-popup-img{width:100%;height:100%;vertical-align:top;object-fit:cover}.sign-in-activity-popup .sign-in-activity-popup-close{width:8vw;height:8vw;overflow:hidden;border-radius:50%;position:absolute;top:0;right:5.333333vw}.sign-in-activity-popup .sign-in-content-img{position:relative;width:76.8vw}.sign-in-activity-popup .sign-in-content-img.sign-in-activity-popup-win{margin-bottom:2.4vw;height:82.4vw}.sign-in-activity-popup .sign-in-content-img.sign-in-activity-popup-fail{margin-bottom:4.266667vw;padding:26.666667vw 15.733333vw 0}.sign-in-activity-popup .sign-in-content-text{margin-bottom:5.866667vw;font-size:4.266667vw;line-height:6.4vw;text-align:center;color:#fff}.sign-in-activity-popup .sign-in-activity-popup-btn{width:34.666667vw;height:10.666667vw}.font-8{font-size:3.2vw;zoom:.67}.font-9{font-size:3.2vw;zoom:.75}.font-9-5{font-size:3.2vw;zoom:.79}.font-10{font-size:3.2vw;zoom:.84}.font-11{font-size:3.2vw;zoom:.92}.font-13{font-size:3.2vw;zoom:1.08}body,html{width:100%;height:100%;font-family:AmazonEmber}body ::-webkit-scrollbar,html ::-webkit-scrollbar{width:0;display:none}body{position:relative;color:#0f1111}body>#app{height:100%;overflow:hidden}body>#app:lang(ko-KR),body>#app:lang(zh-CN),body>#app:lang(zh-TW){font-family:HaulNotoSans}body>#app:lang(de-DE),body>#app:lang(en-US),body>#app:lang(es-MX),body>#app:lang(fr-FR),body>#app:lang(pt-PT){font-family:AmazonEmber}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.text-ellipsis,.text-overflow-hidden{overflow:hidden;white-space:nowrap}.text-2-ellipsis,.text-ellipsis{text-overflow:ellipsis}.text-2-ellipsis{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.button-group{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:3.2vw}.button-group .button{flex:1}.button-group.-two{padding:0 3.2vw}.button-group.-two .button:first-child{margin-right:2.933333vw}.button-group.-two button{flex:1}.button{color:#fff;border:none;padding:0 6.4vw;height:9.333333vw;font-size:3.466667vw;line-height:9.066667vw;border-radius:26.4vw;box-shadow:0 .533333vw 2.133333vw hsla(180,7%,95%,.5);font-weight:700}.button:disabled{opacity:.5}.button.-large{width:100%}.button.-small{height:8vw;line-height:8vw;padding:0 2.133333vw}.button.-small span{font-size:2.666667vw;line-height:3.733333vw;vertical-align:top;margin-top:.533333vw;display:inline-block}.button.-small span:nth-child(2){margin-top:0;font-size:5.866667vw;line-height:8vw}.button.-primary{background:#eb1745;box-shadow:0 .533333vw 2.133333vw rgba(235,23,69,.2)}.button.-primary.-ww{font-size:3.733333vw;font-style:normal;font-weight:700;line-height:5.333333vw;height:9.6vw;padding:2.133333vw 4.266667vw;justify-content:center;align-items:center;display:flex;gap:.533333vw;flex:1 0 0;border-radius:26.4vw;box-shadow:none}.button.-cart,.button.-primary.-ww{color:#0f1111;background:#ffd814}.button.-confirm{background:#ff6e70;box-shadow:0 .266667vw 1.066667vw rgba(255,110,112,.2)}.button.-secondary{background:#fafafa;color:#323433;border:1px solid #d8d8d8}.button.-disable,.button.-secondary{box-shadow:0 .266667vw 1.066667vw hsla(180,7%,95%,.5)}.button.-disable{background:#f0f2f2;color:#a2a6a6}.button.-coupon{background:#7c57ff;color:#fff}.button.-price{font-size:2.666667vw;line-height:3.733333vw}.button.-price span{display:inline-block;vertical-align:top}.button.-price span:nth-child(2){font-size:2.933333vw;line-height:4vw}.button.-price span:nth-child(3){font-size:4vw;line-height:5.6vw;margin:0 .266667vw;margin-top:-.666667vw}.button.-price span:nth-child(4){font-size:2.933333vw;line-height:4vw}.button.-brD8{border:1px solid #d8d8d8}.button .number{font-size:3.2vw;zoom:.84}.button .number.fixed-width{width:4.533333vw;display:inline-block}.goods-slide-right{position:relative;width:100%;height:100%;display:flex;font-weight:700}.goods-slide-right:before{position:absolute;left:-1px;top:0;border-radius:0 1.333333vw 1.333333vw 0;background:#fff;width:1.6vw;height:100%;z-index:999;content:""}.goods-slide-right .a-button{width:15.733333vw;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0 1.333333vw 1.333333vw 0;color:#fff;padding-left:1.6vw;margin-left:-1.6vw}.goods-slide-right .a-button:first-child{z-index:10;margin-left:0}.goods-slide-right .a-button:nth-child(2){z-index:9}.goods-slide-right .a-button:nth-child(3){z-index:8}.goods-slide-right .a-button img{width:3.2vw;height:3.2vw}.goods-slide-right .a-button span{font-size:3.2vw;zoom:.84;margin-top:1.066667vw}.goods-slide-right .collect{background:#ffadad}.goods-slide-right .share{background:#ff6e70}.goods-slide-right .delete{background:#eb1745;position:static}.a-toast{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:74.666667vw!important;min-height:auto!important;display:inline-flex;height:auto;flex-direction:row!important;border:.5px solid #a2a6a6!important;box-shadow:0 .533333vw .666667vw rgba(15,17,17,.1)!important;border-radius:2.666667vw!important;background:#fff!important;color:#0f1111!important;font-size:3.466667vw!important;padding:4vw 5.866667vw!important}.a-toast,.a-toast i{font-weight:600!important}.a-toast i{font-size:5.066667vw!important;padding-right:2.666667vw!important}.a-toast .van-toast__text{white-space:normal;overflow-wrap:break-word;word-break:normal;margin-top:0;color:#0f1111!important}.a-toast-text{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:74.666667vw!important;min-height:auto!important;display:inline-flex;height:auto;flex-direction:row!important;border:.5px solid #a2a6a6!important;box-shadow:0 .533333vw .666667vw rgba(15,17,17,.1)!important;border-radius:2.666667vw!important;background:#fff!important;color:#0f1111!important;font-weight:600!important;font-size:3.466667vw!important;padding:4vw 5.866667vw!important}.a-toast-text i{font-size:5.066667vw!important;padding-right:2.666667vw!important;font-weight:600!important}.a-toast-text .van-toast__text{white-space:normal;overflow-wrap:break-word;word-break:normal;white-space:pre-wrap;text-align:left;margin-top:0;color:#0f1111!important}.a-toast-kyc{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:74.666667vw;min-height:auto;display:flex;height:auto;flex-direction:row;justify-content:flex-start;align-items:flex-start;border:.5px solid #a2a6a6;box-shadow:0 .533333vw .666667vw rgba(15,17,17,.1);border-radius:2.666667vw;background:#fff;color:#0f1111;font-weight:600;font-size:3.466667vw;padding:4vw 5.866667vw;z-index:9999}.a-toast-kyc i{font-size:5.066667vw;padding-right:2.666667vw;font-weight:600}.a-toast-kyc .van-toast__text{white-space:pre-line;overflow-wrap:break-word;word-break:normal;margin-top:0;color:#0f1111;text-align:left}.a-toast-ww{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:auto;max-width:74.666667vw;min-height:auto;padding:2.666667vw;margin:0 auto;display:flex;flex-direction:row;font-size:3.733333vw;line-height:5.333333vw;font-style:normal;font-weight:700;color:#0f1111;background-color:#fff;border-radius:2.133333vw;border:1px solid #f0f2f2;box-shadow:0 -1px .8vw .666667vw rgba(15,17,17,.07)}.a-toast-ww i{font-size:5.333333vw;padding-right:2.133333vw}.a-toast-ww .van-toast__text{margin-top:0;text-align:center;white-space:normal;color:#0f1111}.a-toast-ww .van-toast__text:lang(ko-KR),.a-toast-ww .van-toast__text:lang(zh-CN),.a-toast-ww .van-toast__text:lang(zh-TW){overflow-wrap:break-word}.a-toast-ww .van-toast__text:lang(de-DE),.a-toast-ww .van-toast__text:lang(en-US),.a-toast-ww .van-toast__text:lang(es-MX),.a-toast-ww .van-toast__text:lang(fr-FR),.a-toast-ww .van-toast__text:lang(pt-PT){word-break:keep-all;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.a-pop-ww{width:74.666667vw;border-radius:5.333333vw;border:1px solid #f0f2f2;background:#fff;padding:9.6vw 6.4vw 6.4vw;box-shadow:0 -1px .8vw .666667vw rgba(15,17,17,.07)}.a-pop-ww .a-pop-close-icon{position:absolute;top:3.2vw;right:3.2vw;width:3.2vw;height:3.2vw}.a-pop-ww .a-pop-close-icon img{width:100%;height:100%;vertical-align:top}.a-pop-ww .a-pop-title{color:#0f1111;text-align:center;font-weight:700;line-height:5.333333vw;font-size:3.733333vw}.a-pop-ww .a-pop-content{margin-top:1.6vw;color:#4c4c4c;font-size:2.933333vw;line-height:4vw;display:flex;justify-content:center;align-items:center}.a-pop-ww .a-pop-btn-box{display:flex;flex-direction:column;margin-top:4.266667vw}.a-pop-ww .a-pop-btn-box .cancel-btn{order:2}.a-pop-ww .a-pop-btn-box .confirm-btn{order:1}.a-pop{width:74.4vw;background:#fff;border:1px solid hsla(0,0%,59%,.5);box-shadow:0 .533333vw 2.133333vw rgba(0,0,0,.1);border-radius:2.666667vw;padding:8.533333vw 5.333333vw}.a-pop-close-icon{position:absolute;top:3.466667vw;right:4.266667vw;width:4vw;height:4vw}.a-pop-title{color:#0f1111;text-align:center;font-weight:600;font-size:3.466667vw}.a-pop-content{margin-top:3.2vw;color:#565959;font-size:3.2vw;display:flex;justify-content:center}.a-pop-btn-box{display:flex;margin-top:6.4vw}.a-pop-notes{font-size:3.2vw;zoom:.92;line-height:3.733333vw;text-align:left;color:#565959;margin-top:3.2vw}.fixed-width-toast-ww{width:74.666667vw!important}.fixed-width-toast-ww .van-toast__text{overflow-wrap:break-word;word-break:normal;color:#0f1111!important}.a-overlay{background:rgba(15,17,17,.7)!important}.a-overlay-white{background:hsla(0,0%,100%,.4)!important;-webkit-backdrop-filter:blur(1vw);backdrop-filter:blur(1vw)}.text-strikethrough{text-decoration:line-through}.bottom-label{position:relative;border-radius:1.333333vw;padding:1.333333vw 3.2vw;font-size:2.933333vw;color:#c60;line-height:4vw;text-align:left;margin:3.2vw;margin-bottom:0;background:linear-gradient(0deg,rgba(255,132,44,.15),rgba(255,132,44,.15)),linear-gradient(0deg,#fff,#fff)}.bottom-label.row-space{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.bottom-label:after{content:"";position:absolute;bottom:0;left:0;height:1.866667vw;width:100%;background:linear-gradient(180deg,rgba(255,230,213,0),rgba(255,211,181,.6))}.bottom-label span:first-child{flex:1}.bottom-label span:first-child:lang(en-US){text-align:left}.bottom-label .right-arrow{width:1.333333vw;height:2.133333vw;vertical-align:initial;margin-bottom:.266667vw}.amzn-placeholder-image{display:flex;justify-content:center;align-items:center}.amzn-placeholder-image img{height:auto!important}.amzn-placeholder-image:before{background:none!important}.m-r-20{margin-right:2.666667vw}.m-t-20{margin-top:2.666667vw}.m-t-32{margin-top:4.266667vw}.m-l-16{margin-left:2.133333vw}.m-l-10{margin-left:1.333333vw}.m-t-12{margin-top:1.6vw}.m-b-12{margin-bottom:1.6vw!important}.amzn-block-el{display:block}.badge-outline{content:"";position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;border:1px solid #ff6b18;border-radius:1.066667vw;transform:scale(.5)}.van-stepper input{font-size:2.933333vw!important;line-height:4vw!important;width:5.333333vw!important}.van-stepper button{width:5.333333vw!important;height:5.333333vw!important}.van-stepper button.van-stepper__plus{background:#e3e6e6!important;color:#0f1111!important}.van-stepper button.van-stepper__plus:after{width:.32vw;height:40%}.van-stepper button.van-stepper__plus:before{height:.32vw;width:40%}.van-stepper button.van-stepper__plus--disabled{opacity:1;background:#f7fafa!important;color:#a2a6a6!important}.van-stepper button.van-stepper__minus{background:#e3e6e6!important;color:#0f1111!important;border:none}.van-stepper button.van-stepper__minus:before{height:.4vw;width:40%}.van-stepper button.van-stepper__minus--disabled{opacity:1;background:#f7fafa!important;color:#a2a6a6!important}.inputCopy{position:absolute;top:0;left:0;width:1px;height:1px;z-index:-1}@keyframes skeleton-loading{0%,to{background-color:#f0f2f2}50%{background-color:#e0e2e2}}.language-text{white-space:normal}.language-text:lang(ko-KR),.language-text:lang(zh-CN),.language-text:lang(zh-TW){overflow-wrap:break-word}.language-text:lang(de-DE),.language-text:lang(en-US),.language-text:lang(es-MX),.language-text:lang(fr-FR),.language-text:lang(pt-PT){word-break:keep-all;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.pa-commission-badge-base{display:none;margin:.533333vw 0}.pa-commission-badge-base span{font-weight:400;background:#ff6e70;color:#fff;padding:0 .666667vw}.pa-commission-badge-small{display:none;margin:.533333vw 0}.pa-commission-badge-small span{font-weight:400;background:#ff6e70;color:#fff;padding:0 .666667vw;font-size:2.133333vw}.pa-commission-badge-large{display:none;margin:.533333vw 0}.pa-commission-badge-large span{font-weight:400;background:#ff6e70;color:#fff;padding:0 .666667vw;font-size:2.666667vw}.sign-in-tab-container{margin-top:2.133333vw;padding-bottom:2.666667vw}.sign-in-tab-container .signin-tabs{margin-bottom:1.6vw;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.sign-in-tab-container .signin-tabs .tab{height:5.066667vw;line-height:5.066667vw;font-weight:400;font-size:3.466667vw;color:#0f1111;flex-shrink:0;margin-right:8.533333vw;white-space:nowrap}.sign-in-tab-container .signin-tabs .tab:last-child{margin-right:0}.sign-in-tab-container .signin-tabs .tab.active{font-weight:600;color:#eb1745}.sign-in-tab-container .signin-base-card.tab-content{margin-left:-3.2vw;margin-right:-3.2vw;padding-left:0;padding-right:0;width:calc(100% + 6.4vw)}.sign-in-share .container-share{background-color:#fff}