@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.pdp-module-slider .img-box{margin-left:auto;margin-right:auto}.nt-iconcircle,.pdp-share-list li a{font-size:inherit;font-style:normal;display:inline-block;min-width:36px;height:36px;line-height:36px;border-radius:36px;text-align:center;background:white;cursor:pointer;border:1px solid transparent}.nt-iconcircle:hover,.pdp-share-list li a:hover{background-color:#f4f5f6}.nt-iconcircle:active,.pdp-share-list li a:active{background-color:#e0e1e2}.nt-iconcircle.disabled,.pdp-share-list li a.disabled{color:#7f7f7f;pointer-events:none;cursor:default}.pdp-module-slider .slider-box{-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,0.07);box-shadow:0 8px 24px 0 rgba(0,0,0,0.07);padding-top:1rem;padding-bottom:1rem}.pdp-module-slider .slider-box .seasonal-product-flag{cursor:pointer;position:relative;width:30px;left:18px;top:5px}.pdp-module-slider .img-box{max-width:500px}.pdp-module-slider .img-box .img-list{list-style:none;padding:0;margin:0;padding-bottom:100%;position:relative}.pdp-module-slider .img-box .img-list li{position:absolute;left:0;top:0;width:100%;height:100%}.pdp-module-slider .img-box .img-list img{max-height:100%;max-width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pdp-module-slider .img-thumb-list{text-align:center;list-style:none;padding:1rem 0;margin:0}.pdp-module-slider .img-thumb-list .index-img-btn{padding:0;margin:0;background:none;vertical-align:middle;border:none;height:100%}.pdp-module-slider .img-thumb-list li{display:inline-block;vertical-align:top;width:80px;height:80px;border-radius:6px;overflow:hidden;border:1px solid transparent;margin:10px;-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,0.07);box-shadow:0 8px 24px 0 rgba(0,0,0,0.07)}.pdp-module-slider .img-thumb-list li img{max-width:100%;max-height:100%;height:auto}.pdp-module-slider .img-thumb-list li.active{border-color:#2562e9}.buy-tips-tags .badge{padding:0.4rem 0.6rem;margin-right:0.3rem}.pdp-module-info{border-radius:8px;background-image:-webkit-gradient(linear, right top, left top, color-stop(99%, #fbfbfc), color-stop(1%, #f6f6f7));background-image:linear-gradient(to left, #fbfbfc 99%, #f6f6f7 1%);padding:2rem}.pdp-module-info .product-title h1{font-size:30px;font-size:1.875rem}.pdp-module-info .product-upc{color:#595959;margin-bottom:10px}.pdp-module-info .discount-tips:lang(en){font-family:'SFProTextBold';margin-top:2rem;font-size:12px;font-size:.75rem;text-align:center;letter-spacing:1px;font-weight:700}.pdp-module-info .discount-tips:lang(zh-CN){font-family:'SFProTextBold';font-weight:700;margin-top:2rem;font-size:12px;font-size:.75rem;text-align:center;letter-spacing:1px}.pdp-module-info .map-mark{font-size:12px;font-size:.75rem;background:#fff;padding:0.5rem;margin-top:1rem;margin-bottom:1.5rem}.pdp-module-info .product-price .price{font-family:'SFProTextBold';font-weight:700;line-height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;font-size:26px;font-size:1.625rem}.pdp-module-info .product-price .price .unit-of-weight{font-family:'SFProTextRegular';font-weight:400;font-size:0.875rem}.pdp-module-info .discount-tag-box .original-price{font-family:'SFProTextRegular';color:#595959;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;text-decoration:line-through;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;font-weight:400}.pdp-module-info .discount-tag-box .discount-tag{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;max-width:100%;color:white;font-size:1rem;line-height:initial;border-radius:2px;background-color:#2562e9;padding:0.25em 0.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-module-info .discount-tag-box .unit-of-weight{font-family:'SFProTextMedium';color:#595959;font-size:0.875rem;text-decoration:line-through;font-weight:400}.quantity{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:30px;height:30px;line-height:30px;text-align:center;border:1px solid #f4f5f6}.quantity .quantity-input{border:none;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;background:none}.quantity .dec,.quantity .inc{position:relative;width:30px;background:#f4f5f6;cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-preferred-size:30px;flex-basis:30px;min-width:30px}.quantity .dec:hover,.quantity .inc:hover{color:#4380ff}.quantity .dec:active,.quantity .inc:active{background:#e0e1e2}.rank-and-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.pdp-share-list{margin-bottom:0}.pdp-share-list li{display:inline}.pdp-share-list li a{background-color:#f4f5f6;padding-left:1em;padding-right:1em}.choose-attrs .d-flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.choose-attrs .iconfont{font-size:1.2rem;margin-right:0.2rem;margin-left:0.2rem;margin-top:-0.15rem;display:inline-block;vertical-align:middle}.choose-attrs .detail-free-icon{margin-left:20px;position:relative;cursor:pointer}.choose-attrs .detail-free-icon img{bottom:4px;height:36px;position:absolute}.choose-attrs .custom-control{max-width:80%}.choose-attrs .custom-control .custom-control-label{max-width:100%;cursor:pointer}.choose-attrs .custom-control .custom-control-label span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-slider-img-box{width:100%;position:relative}.product-slider-img{width:100%;height:100%;position:absolute}.product__pro-clamp{height:40px}.custom-control-label div{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-title h1:lang(en){font-family:'SFProTextBold';font-weight:700}.product-title h1:lang(zh-CN){font-family:'SFProTextBold';font-weight:700}.discover-more-title:lang(en){font-family:'SFProTextBold';font-weight:700}.discover-more-title:lang(zh-CN){font-family:'SFProTextBold';font-weight:700}.product-description:lang(en){font-family:'SFProTextBold';font-weight:700}.product-description:lang(zh-CN){font-family:'SFProTextBold';font-weight:700}.product-free-icon img{width:initial !important;display:initial !important}.product-detail-button{background-color:#2562e9}.product-detail-img{overflow:hidden}.is-public-button{background-color:#828282;width:100%}.is-public-button:focus{outline:none}#home-popup{position:absolute;height:100%;width:100%;top:0;bottom:0;right:0;left:0;z-index:10000}.home-popup-display{display:initial !important}.grey-modal-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%}.grey-modal{height:50px;background-color:#000000;opacity:0.65;color:#FFFFFF;font-size:14px;font-family:'SFProTextBold';font-weight:700;text-align:center;line-height:48px;border-radius:5px;padding-left:15px;padding-right:15px;margin:auto;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1300}.grey-modal-hidden{display:none}.item-purchase-limit{font-size:14px;color:#2562e9}.btn:focus,.btn.focus{outline:2px solid black}a:focus{outline:5px auto -webkit-focus-ring-color}.offleft{position:absolute;left:-9999px}.tip_icon{width:20px !important;height:20px !important;margin-right:5px;cursor:pointer}.snowimg{width:1.4em;height:auto;margin:0 0.5em;vertical-align:middle}.home-promotion__tips{background-color:whtie}.home-promotion p{margin-bottom:0;margin-top:0}.home-promotion{color:white;background-color:#ff2222;font-family:"Alegreya Sans", sans-serif;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0px 5px 5px #000000;box-shadow:0px 5px 5px #000000;border-radius:2em;width:80%;margin:auto;overflow:hidden}.home-promotion__image{-webkit-box-flex:250;-ms-flex:250;flex:250;background-color:white}.home-promotion__image img{position:relative;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);max-width:100%}.home-promotion__desc{font-size:calc(3.6vw);-webkit-box-flex:460;-ms-flex:460;flex:460;padding:.3em .8em}.home-promotion__title{padding-top:20px;font-size:72px;line-height:0.75em}.home-promotion__price{font-size:calc(34em/32);line-height:1.5em}.home-promotion__price-before{font-size:72px}.home-promotion__price-off{color:#f6ff00;font-size:calc(58em/32);line-height:inherit}.home-promotion__off{color:#f6ff00;font-size:72px}.home-promotion__text{font-size:calc(26em/32)}.home-promotion__tips{font-family:Arial, sans-serif;font-size:calc(21em/32);font-weight:700;font-style:italic}#product-detail-root .instore-image-info-mask{background-color:rgba(0,0,0,0.45);width:100%;height:100%;z-index:10000;top:0;position:fixed}#product-detail-root .instore-image-info-modal{position:fixed;width:100%;height:100%;z-index:10000}#product-detail-root .instore-image-info-modal .instore-modal-info-close{position:absolute;height:28px;width:28px;right:120px;top:-26px;cursor:pointer}#product-detail-root .instore-image-info-modal-hidden{display:none}#product-detail-root .instore-image-info-modal div{vertical-align:middle;position:relative}.payne-product{box-shadow:none;-webkit-box-shadow:none}.tip-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:red;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:6px;line-height:1.5;margin-top:0.5rem}.tip-icon{-ms-flex-negative:0;flex-shrink:0;margin-top:0.25em;height:16px;width:16px}

