@font-face{font-family:digital-7;src:url(/responsive/font/digital-7.woff2);font-display:swap}.layer-box{width:100%;height:100%;background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:30;display:none}.big-img,.main-img{position:relative;background:#fff}.big-img .img{height:100vw}.big-img li{display:inline-block;position:relative}.big-img li img::selection{background-color:transparent}.big-img li .zoomImg{background-color:#fff}.main-img .product-badge{display:inline-block;left:2px;top:2px}.product-badge .hot{width:46px;height:46px;line-height:46px;font-size:16px}.product-badge .free-shipping{width:46px;height:46px}.product-badge .new{width:42px;height:20px;line-height:18px;font-size:14px;border-radius:4px 0 10px;-webkit-border-radius:4px 0 10px;-moz-border-radius:4px 0 10px;-ms-border-radius:4px 0 10px;-o-border-radius:4px 0 10px}.overallimg-label{display:inline-block;width:60px;height:60px;vertical-align:middle;border:2px solid #c6c6c6;background:#f1f1f1;text-align:center;line-height:60px;cursor:pointer;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.overallimg-label img{width:80%;height:auto}.overallimg-layer{display:none;width:100%;height:100%;background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:30;justify-content:center;align-items:center}.overallimg-layer.active{display:flex}.overallimg-box{width:100%;height:100%;background:#fff;position:relative;display:flex;align-items:center}.overallimg-box .close{display:inline-block;width:36px;height:36px;position:absolute;right:0;top:0;text-align:center;line-height:36px;cursor:pointer}.overallimg-box .close i{font-size:20px;color:#333}.overallimg-box .close:hover i{color:var(--primary-color)}.overallimg{width:550px;height:550px;position:relative;overflow:hidden;margin:0 auto;display:flex;align-items:center}.overallimg ul{display:none;margin:0;padding:0;cursor:move}.overallimg ul img{position:absolute;top:0;width:100%;height:auto}.overallimg ul img.previous-image{visibility:hidden;width:0}.overallimg ul img.current-image{visibility:visible;width:100%}.overallimg .spinner{width:60px;margin:0 auto!important;height:30px;text-align:center;background:rgba(0,0,0,.7);border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.overallimg .spinner span{font-size:12px;color:#fff;line-height:30px}.product-info{text-align:left;padding-left:10px;padding-right:10px;background:#fff}.product-info .product-name{font-size:16px;margin:10px 0 0}.product-info .product-name span{display:inline-block;width:auto;padding:2px 8px;font-size:12px;background:var(--accent-color);color:#fff;border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;-ms-border-radius:26px;-o-border-radius:26px}.product-info .product-name .Pre-order{background:var(--primary-color)}.product-info .short-description{font-size:12px;margin:10px 0 0}.product-info .short-description b,.product-info .short-description span,.product-info .short-description strong{font-weight:700}.product-info .short-description a{text-decoration:underline}.product-info .info{display:flex;align-items:center;flex-wrap:wrap;margin:10px 0 0}.product-info .rating-box{width:78px;height:15px;text-align:left;cursor:pointer}.product-info .rating-box:before{font-size:15px;height:15px;line-height:15px}.product-info .rating-box .rating{height:15px}.product-info .rating-box .rating:before{font-size:15px;height:15px;line-height:15px}.product-info .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.product-info .separator{margin:0 0 0 6px}.product-info .faq,.product-info .reviews{color:#333;text-decoration:none!important;cursor:pointer;font-size:14px;margin-left:6px}.product-info .reviews:hover{color:var(--primary-color)}.product-info .sku{color:#999;font-size:14px;margin-left:20px}.product-info .price-warp-pc{width:100%;position:relative;margin-top:18px}.product-info .promotion-time{padding:0 10px;background:-webkit-linear-gradient(left,#f42740,#ff8358);background:-o-linear-gradient(left,#f42740,#ff8358);background:-moz-linear-gradient(left,#f42740,#ff8358);background:linear-gradient(left,#f42740,#ff8358)}.product-info .promotion-time .box{width:100%;height:36px;line-height:36px;display:flex;justify-content:space-between}.product-info .promotion-time .title{color:#fff;font-size:14px;display:flex;align-items:center}.product-info .promotion-time .times{height:36px;color:#fff;display:flex;align-items:center}.product-info .promotion-time b{font-weight:100;display:inline-block;width:auto;height:36px;color:#fff;padding:0 2px;font-family:digital-7;font-size:20px}.product-info .price-warp-pc .info-box{background:var(--background-color);padding:10px;position:relative}.product-info .price-warp-pc .availability{margin-bottom:10px}.product-info .in-stock span{display:inline-block;text-transform:uppercase;font-size:14px;color:var(--primary-color);font-weight:600}.product-info .coming-soon span,.product-info .out-of-stock span{display:inline-block;text-transform:uppercase;font-size:14px;color:var(--accent-color);font-weight:600}.product-info .price-box{width:100%;display:flex;align-items:center}.product-info .promotion-time+.price-box{margin-top:10px}.product-info .price-box p,.product-info .price-box>label{display:inline-block}.product-info .price-box .special-price{color:var(--accent-color);font-size:20px;font-family:var(--font-lato-bold)}.product-info .price-box .old-price{margin-left:15px;color:#999;text-decoration:line-through;font-size:24px;font-family:var(--font-lato-regular)}.product-info .price-box .promotion{margin:0}#m-sezzle-widget{min-height:24px}.product-info .sezzle-shopify-info-button{margin-top:10px}.product-info .sezzle-button-text.sezzle-left{font-size:12px!important}.product-info .sezzle-payment-amount{font-size:14px!important;font-family:var(--font-lato-bold)!important}.product-info .prodiscount{float:left;height:50px;line-height:50px;margin-left:30px}.product-info .prodiscount span{padding:1px 10px;font-size:14px;background:var(--accent-color);color:#fff;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.product-info .prodiscount span a{color:#fff}.combination-discount{width:100%;height:30px;margin:10px 0 0;text-align:left;background:#fff}.combination-discount .box{display:inline-block;width:auto;height:30px;line-height:30px;overflow:hidden;background:#28a745;color:#fff;padding:0 10px;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.combination-discount i,.combination-discount p,.combination-discount span{float:left}.combination-discount p{margin:0;font-weight:700}.combination-discount span{margin:0 10px}.product-options .list{width:100%;height:auto}.product-options li.is_new{padding:5px 32px 5px 12px}.product-options li.is_new::before{display:inline-block;content:"new";font-size:12px;color:#fff;position:absolute;right:0;top:0;background:#ff4733;border-bottom-left-radius:6px;padding:0 2px 2px 4px;line-height:12px}.product-options .product-options-notice{margin:5px 0 0;color:#eb340a;font-size:12px}.product-content .qty-box{display:block;width:100%;border:none!important}.product-content .qty-box .qty-btn{width:120px;height:auto;position:relative;display:flex;border:1px solid var(--border-color);border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.product-info .add-to-cart .btn-box{width:calc(100% - 20px);width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-ms-calc(100% - 20px);justify-content:space-between;display:flex}.product-info .btncart,.product-info .buynow{width:45%;text-transform:uppercase;font-weight:700}.product-info .btncart{color:#fff;position:relative;overflow:hidden;background-image:linear-gradient(315deg,var(--primary-color) 0,var(--secondary-color) 100%)}.product-info .buynow{margin-right:15px;background:#eef6ff;border:1px solid var(--primary-color);color:var(--primary-color)}.product-info .add-to-links{width:40px;height:48px;margin-left:30px;cursor:pointer}.product-info .add-to-links a{display:flex;align-items:center;flex-wrap:wrap;width:40px;height:48px;text-align:center}.product-info .add-to-links i{display:block;width:100%;height:auto;font-size:32px;line-height:24px}.product-info .product-alerts{display:flex;justify-content:space-between}.product-info .product-alerts .add-to-links{margin:24px 0 0}.has-wishlist .has-wishlist-icon{color:var(--accent-color)!important}.has-wishlist .not-wishlist-icon,.not-wishlist .has-wishlist-icon{display:none!important}.product-info .wishlist-num{display:none;width:100%;height:auto;font-size:12px;color:#333;text-align:center}.product-info .wishlist-num.active{display:block}.product-info .online-people{width:100%;height:24px;display:flex;align-items:center}.product-info .online-people i{animation:1.5s infinite people;-webkit-animation:1.5s infinite people}.product-info .product-notice-2{width:100%;height:auto;color:var(--accent-color);display:flex}.product-info .product-notice-2 i{width:20px;height:auto;font-size:16px}.product-info .product-notice-2 span{width:calc(100% - 20px);width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-ms-calc(100% - 20px);height:auto}.product-info .oos-info,.product-info .product-subscribe{margin:10px 0}.product-info .subscribe-box{margin-top:10px}.product-subscribe .subscribe-info{margin:5px 0 10px}.product-subscribe .subscribe-btn{margin-bottom:5px;position:relative}.product-subscribe input{width:220px;height:40px;padding:0 10px;background:#fff;border:1px solid #b6b6b6;border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.product-subscribe .button{height:40px;display:inline-block;color:#fff;background:var(--primary-color);border:none;padding:0 20px;position:absolute;top:0;left:178px;border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.product-info .oos-info li{margin-top:5px}.product-info .oos-info a{text-decoration:underline;font-weight:700}.float-add{width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:15;overflow:hidden;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.2)}.float-add.active{z-index:23}.float-add .price-box{justify-content:space-between;align-items:center;width:100%;height:26px;overflow:hidden;background:#fff;display:none}.float-add.active .price-box{display:flex}.float-add .price{color:var(--accent-color);font-family:var(--font-lato-bold);font-size:14px}.float-add .add-btn{width:100%;height:44px;display:flex;justify-content:space-between;align-items:center}.float-add .add-num{width:auto;height:44px;line-height:44px;position:relative;text-align:center}.float-add .add-num i{font-size:36px;color:#333}.float-add .add-num span{background:var(--primary-color);display:inline-block;min-width:18px;max-width:44px;height:15px;line-height:15px;color:#fff;text-align:center;vertical-align:middle;z-index:3;position:absolute;top:7px;right:0;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 4px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px}.float-add .add-to-cart,.float-add .buy-now{width:auto;height:auto;position:relative;text-align:center}.float-add .add-to-cart span,.float-add .buy-now span{display:inline-block;width:130px;height:34px;line-height:34px;font-size:14px;text-align:center;font-weight:600;border-radius:34px;-webkit-border-radius:34px;-moz-border-radius:34px;-ms-border-radius:34px;-o-border-radius:34px}.float-add .buy-now span{background:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.float-add .add-to-cart span{color:#fff;background-image:linear-gradient(315deg,var(--primary-color) 0,var(--secondary-color) 100%)}.buy-together-inlet{margin-top:10px;background:#fff;padding:10px}.buy-together-inlet .title{display:flex;align-items:center;justify-content:space-between;height:34px;font-size:16px;font-weight:700;border-bottom:1px solid var(--border-color)}.buy-together-inlet ul{display:flex;flex-wrap:wrap;align-items:center}.buy-together-inlet li{width:calc(calc(100% - 20px)/ 3);width:-moz-calc(calc(100% - 20px)/ 3);width:-webkit-calc(calc(100% - 20px)/ 3);width:-ms-calc(calc(100% - 20px)/ 3);margin:10px 0 0 10px}.buy-together-inlet li .product-image{height:calc(calc(100vw - 60px)/ 3);height:-moz-calc(calc(100vw - 60px)/ 3);height:-webkit-calc(calc(100vw - 60px)/ 3);height:-ms-calc(calc(100vw - 60px)/ 3)}.buy-together-inlet .price{color:var(--accent-color);font-family:var(--font-lato-bold);margin-top:5px;text-align:center}.buy-together{width:100%;height:auto}.buy-together .main-product{width:150px;height:auto}.buy-together .product-name{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;margin-top:10px}.buy-together .add-sign,.buy-together .total-sign{width:26px;height:66px;line-height:66px;color:#ccc;font-size:46px;text-align:center;margin:22px 10px 0}.buy-together .price{color:var(--accent-color);font-family:var(--font-lato-regular)}.recommend-section{width:100%;height:auto;padding:10px;margin:10px 0 0;background:#fff;position:relative}.recommend-section .title{width:100%;height:34px;line-height:34px;border-bottom:1px solid var(--border-color);font-size:16px;color:#333;font-weight:700}.recommend-section .product-list{width:100%;height:auto;margin:20px auto 0;position:relative}.recommend-section .product-item{width:calc(calc(100% - 10px)/ 1.5);width:-moz-calc(calc(100% - 10px)/ 1.5);width:-webkit-calc(calc(100% - 10px)/ 1.5);width:-ms-calc(calc(100% - 10px)/ 1.5);height:auto;margin:0 10px 0 0}.recommend-section .product-item .product-image{height:calc(calc(100vw - 75px)/ 1.5);height:-moz-calc(calc(100vw - 75px)/ 1.5);height:-webkit-calc(calc(100vw - 75px)/ 1.5);height:-ms-calc(calc(100vw - 75px)/ 1.5)}.product-detail{padding:10px;margin-top:10px;position:relative;background:#fff}.product-detail-title{width:100%;height:34px;line-height:34px;border-bottom:1px solid var(--border-color);font-size:16px}.product-detail-main{padding:20px 0 0}.new-product-msg{width:100%;height:auto;font-size:12px;overflow:hidden}.new-product-msg h2{font-size:14px;color:#fc7907!important;padding:0;margin:10px 0 20px;text-align:center}.new-product-msg h2 a,.new-product-msg h2 a span,.new-product-msg h2 span,.new-product-msg h2 span a{color:#fc7907!important}.new-product-msg h2 a,.new-product-msg h2 span a{text-decoration:none!important}.new-product-msg a{color:#666!important;text-decoration:underline}.new-product-msg .top{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:15px}.new-product-msg .top li{width:49%;height:auto;margin-bottom:10px;color:#666}.new-product-msg .top b{font-weight:100;font-weight:700}.new-product-msg .title{width:100%;height:auto;color:#333;font-weight:700;font-size:14px;margin:20px 0 10px}.new-product-msg .second-title{width:100%;height:auto;color:#333;font-weight:700;font-size:12px;margin-top:20px}.new-product-msg .specification{width:100%;height:auto;border:1px solid var(--border-color)}.new-product-msg .specification .sptitle{width:100%;height:auto;padding:10px;color:#333;font-weight:600;font-size:14px;border-top:1px solid var(--border-color)}.new-product-msg .specification .splist{width:100%;height:auto;display:flex;flex-wrap:wrap;border-top:1px solid var(--border-color)}.new-product-msg .specification>div:nth-child(1){border-top:none!important}.new-product-msg .specification .splist em{width:30%;height:auto;padding:10px;font-style:normal;color:#666;background:#f8f8f8;display:flex;align-items:center;font-size:12px}.new-product-msg .specification .splist span{width:70%;height:auto;padding:10px;color:#666;word-wrap:break-word;font-size:12px}.disposables-flavor-2,.disposables-flavor-3{width:100%;height:auto;font-size:12px}.disposables-flavor-2 ul,.disposables-flavor-3 ul{width:100%;height:auto;display:flex;flex-wrap:wrap}.disposables-flavor-2 li{width:50%;height:auto;text-align:left;margin:5px 0 0!important;color:#666}.disposables-flavor-3 li{width:calc(100% / 3);width:-moz-calc(100%/3);width:-webkit-calc(100%/3);width:-ms-calc(100%/3);height:auto;text-align:left;margin:5px 0 0!important}.product-detail-main p{width:100%;margin-bottom:10px;line-height:20px;font-size:12px;color:#666}.product-detail-main img{width:100%!important;max-width:854px!important;height:auto!important}.product-detail-main p b{font-weight:600}.product-detail-main .STYLE7,.product-detail-main .STYLE8,.product-detail-main strong{font-weight:600;color:#333;font-size:16px;margin:10px 0 0;display:inline-block}.product-detail-main .desimg{overflow:hidden;margin-bottom:10px!important}.product-detail-main .desimg img{width:434px}.product-detail-main .desimg img:nth-child(1){float:left;margin-right:10px}.product-detail-main .desimg img:nth-child(2){float:right}.product-detail-main p iframe{width:100%;max-width:820px;height:360px}.product-detail-main h3{margin-top:10px;margin-bottom:5px;font-size:16px;color:#333;font-weight:400}.product-detail-main .des_title{font-size:20px;color:#333!important;text-align:center;display:block;line-height:26px;text-decoration:none!important;padding:0;font-weight:600;position:relative;margin:28px 0 5px}.des_title:after,.des_title:before{content:"";position:absolute;top:52%;background:#ccc;width:35%;height:3px}.des_title:before{left:0}.des_title:after{right:0}.normal_tips{background:#fff3f6;padding:10px!important;font-size:13px;position:relative;margin:10px 0 0!important;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.normal_tips b{display:block;color:var(--accent-color);font-size:14px;overflow:hidden;font-weight:400;line-height:26px}.normal_tips i{color:var(--accent-color);font-size:24px;line-height:26px;float:left;margin-right:8px}.faqs-box{width:100%;height:auto;margin:10px 0 0;padding:10px;background:#fff}.faqs-box .title{width:100%;height:auto;border-bottom:1px solid var(--border-color)}.faqs-box .title span{display:inline-block;font-size:16px;color:#333;padding:0 0 10px;font-weight:700;border-bottom:2px solid #333}.faqs-box li{width:100%;height:auto;margin:20px 0 0}.faqs-box li .faqs-question{width:100%;height:auto;font-size:14px;color:#333;font-weight:700}.faqs-box li .faqs-answer{width:100%;height:auto;color:#333;margin:10px 0 0}.pro-faq-box{width:100%;height:auto;display:none}.faq-form{display:block;width:100%;max-width:800px;position:relative;margin-bottom:20px}.pro-faq-box ul{margin:0}.faq-btn-box{text-align:right}.faq-form button{width:134px;height:40px;background:var(--primary-color);color:#fff;border:none;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.faq-help{padding:0;color:#666;margin-bottom:40px;color:var(--accent-color)}.faq-help a{font-weight:600;color:var(--accent-color)}.faq-wrap{padding:20px 0;border-bottom:1px dashed var(--border-color)}.faq-wrap:last-child{border-bottom:none}.faq-wrap .answer .asker,.faq-wrap .question .asker{color:#999;margin:5px 0 0}.faq-wrap .question{position:relative;min-height:24px;padding:0 0 0 36px}.faq-wrap .answer em,.faq-wrap .question em{display:block;height:20px;width:20px;position:absolute;top:0;left:0;font-style:normal;line-height:20px;text-align:center;font-weight:700;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.faq-wrap .question em{background:var(--primary-color);color:#fff}.faq-wrap .answer em{color:#fff;background:var(--secondary-color)}.faq-wrap .answer em:before,.faq-wrap .question em:before{content:"";display:block;width:0;height:0;position:absolute;top:4px;left:20px}.faq-wrap .question em:before{border-left:6px solid var(--primary-color);border-top:6px solid transparent;border-bottom:6px solid transparent}.faq-wrap .answer em:before{border-left:6px solid var(--secondary-color);border-top:6px solid transparent;border-bottom:6px solid transparent}.faq-wrap .answer em:after,.faq-wrap .question em:after{content:"";display:block;width:0;height:0;position:absolute;top:5px;left:20px;border-left:6px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.faq-wrap .question em:after{border-left:6px solid var(--primary-color);border-top:5px solid transparent;border-bottom:5px solid transparent}.faq-wrap .answer em:after{border-left:6px solid var(--secondary-color);border-top:5px solid transparent;border-bottom:5px solid transparent}.faq-wrap .answer{position:relative;min-height:24px;padding:0 0 0 36px;margin-top:15px;word-wrap:break-word}.already-like,.faq-notice{position:fixed;top:0;bottom:0;right:0;left:0;margin:auto;color:#fff;font-size:18px;width:256px;height:62px;background:#323232;line-height:62px;text-align:center;display:none;animation:itemnotice .5s;-webkit-animation:itemnotice .5s;z-index:30}.faq-success{position:fixed;top:0;bottom:0;right:0;left:0;margin:auto;color:#fff;font-size:18px;width:466px;height:62px;background:#323232;line-height:62px;text-align:center;display:none;animation:itemnotice .5s;-webkit-animation:itemnotice .5s;z-index:30}.pro-edit-box{background:rgba(0,0,0,.4)}.user-reply{width:100%;height:auto;margin:10px 0 0}.user-reply .open{display:flex;width:100%;height:auto;cursor:pointer;align-items:center}.user-reply .open i{font-size:24px;color:var(--primary-color);margin-right:4px;height:20px;line-height:20px}.user-reply .open em{display:inline-block;width:auto;height:auto;color:var(--primary-color);font-style:normal}.user-reply .open.active em,.user-reply .open.active i,.user-reply .open:hover em,.user-reply .open:hover i{color:var(--primary-color)}.replay-text-box{width:100%;height:auto;margin-top:10px;border:1px solid var(--primary-color);overflow:hidden;display:none;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.replay-text{width:100%;height:auto;min-height:100px;border:none;padding:10px;box-sizing:border-box}.replay-text-box span{display:inline-block;width:115px;height:32px;background-color:var(--primary-color);float:right;margin:10px 10px 10px 0;text-align:center;line-height:32px;color:#fff;cursor:pointer;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.customLeft img,.customRight img{float:left;padding:0 20px 15px 0}.sd-delivery{margin-top:4px}.vsship-notice{width:100%;height:auto;padding-top:10px;font-size:13px;color:#999;border-top:1px solid var(--border-color)}.shipdown{width:80px;min-height:42px;height:100%;float:left;margin-left:10px;cursor:pointer}.shipdown i{font-size:20px}.popuphide{opacity:0!important}.fbload{display:block!important}.ajax-loading{display:none;text-align:center;width:auto;height:40px;line-height:1px;margin:60px 0 0}.ajax-loading>i{display:inline-block;vertical-align:middle;margin:0 6px;width:10px;height:10px;background:#ccc;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.ajax-loading>i:first-of-type{-webkit-animation-delay:-.32s;animation-delay:-.32s}.ajax-loading>i:nth-of-type(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.feedback-content{width:100%;height:auto;padding:10px;margin:10px 0 0;background:#fff}.feedback-tab{width:100%;border-bottom:1px solid var(--border-color);display:flex}.feedback-tab h2{height:34px;line-height:34px;font-size:16px;color:#ddd;font-weight:700;margin:0 40px 0 0;cursor:pointer}.feedback-tab .active{color:#333;border-bottom:2px solid #333}.feedback-main{width:100%;height:auto;padding:20px 0 0}.reviews-image{width:100%;height:auto;position:relative}.reviews-image ul{display:flex;flex-wrap:nowrap}.reviews-image li{width:calc(calc(100% - 10px)/ 2);width:-moz-calc(calc(100% - 10px)/ 2);width:-webkit-calc(calc(100% - 10px)/ 2);width:-ms-calc(calc(100% - 10px)/ 2);height:calc(calc(100vw - 50px)/ 2);height:-moz-calc(calc(100vw - 50px)/ 2);height:-webkit-calc(calc(100vw - 50px)/ 2);height:-ms-calc(calc(100vw - 50px)/ 2);margin:0 10px 0 0;text-align:center}.reviews-image li img{width:100%;height:auto}.reviews-image li:before{display:none;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;background:rgba(255,255,255,.6)}.reviews-image li:hover:before{display:block}.reviews-image li:hover{cursor:pointer}.reviews-image .swiper-button-next,.reviews-image .swiper-button-prev{display:flex;align-items:center;width:44px;height:100%;cursor:pointer;margin:0;text-align:center;position:absolute;top:0;transition:all .5s ease;text-decoration:none;background:rgba(102,102,102,.6)}.reviews-image .swiper-button-prev{left:0}.reviews-image .swiper-button-next{right:0}.reviews-image .swiper-button-next:after,.reviews-image .swiper-button-prev:after{font-size:28px;color:#fff}.reviews-image .swiper-button-next:hover:after,.reviews-image .swiper-button-prev:hover:after{color:var(--primary-color)}.reviews-mask{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;z-index:30;justify-content:center;align-items:center;cursor:pointer;display:none}.reviews-mask.active{display:flex}.reviews-mask .close{width:40px;height:40px;text-align:center;line-height:40px;position:absolute;top:0;right:0;z-index:31}.reviews-mask .close i{font-size:24px}.reviews-slide{width:100%;height:100%;padding:40px 0;background:#fff;box-sizing:border-box;position:relative}.reviews-slide .swiper-slide-active{opacity:1!important}.reviews-slide .swiper-wrapper{height:auto}.reviews-slide .swiper-slide{background:#fff}.reviews-slide .rotate-btn{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.reviews-slide .rotate-btn .item{display:flex;font-size:12px}.reviews-slide .rotate-right{margin-left:60px}.reviews-slide .rotate-btn i{font-size:14px;margin-right:3px}.reviews-slide .rotate-left i{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.reviews-slide .rotate-btn .item:hover,.reviews-slide .rotate-btn .item:hover i{color:var(--primary-color)}.reviews-slide .img{display:block;width:100%;height:300px;text-align:center;line-height:300px}.reviews-slide img{width:auto;height:auto;max-height:300px}.reviews-slide .swiper-button-next,.reviews-slide .swiper-button-prev{display:inline-block;width:60px;height:120px;line-height:120px;top:140px;cursor:pointer;text-align:center;position:absolute}.reviews-slide .swiper-button-prev{left:0}.reviews-slide .swiper-button-next{right:0}.reviews-slide .swiper-button-next:after,.reviews-slide .swiper-button-prev:after{color:var(--primary-color);font-size:24px}.reviews-slide .reviews-item{padding:0 10px}.reviews-slide .shop-now{width:100%;height:auto;text-align:center;margin:20px 0 0}.reviews-slide .shop-now button{width:180px;height:44px;background-image:linear-gradient(315deg,var(--primary-color) 0,var(--secondary-color) 100%);color:#fff;font-size:18px;position:relative;overflow:hidden;border:none;cursor:pointer;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.rating-list{width:100%;height:auto;text-align:right;position:relative;margin:20px 0 0}.reviews-tab{text-align:right}.reviews-tab p,.reviews-tab span{color:#fff;display:none;font-size:14px;width:120px;height:36px;line-height:36px;background-image:linear-gradient(315deg,var(--primary-color) 0,var(--secondary-color) 100%);text-align:center;cursor:pointer;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.reviews-tab p.active,.reviews-tab span.active{display:inline-block}.rating-list .box{display:flex;justify-content:center;margin:10px 0 0}.rating-list li{display:flex;align-items:center;cursor:pointer;padding:2px 0 0}.rating-list li.active{opacity:.4}.rating-list li span{display:inline-block;color:#000;font-size:12px}.rating-list .bar{width:120px;height:6px;background:#f6f6f8;margin:0 0 0 10px;position:relative;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.rating-list .bar em{display:inline-block;width:auto;height:6px;background:#000;position:absolute;top:0;left:0;z-index:3;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.total-rating{margin:0 0 0 20px;text-align:center}.total-rating .total{font-weight:600;font-size:20px;color:#000;margin:6px 0 0}.total-rating .rating-box{width:100px;height:20px;line-height:0;position:relative;overflow:hidden;margin:2px 0 0}.total-rating .rating-box:before{color:#c7c7c7;font-family:iconfont!important;content:"\e6db" "\e6db" "\e6db" "\e6db" "\e6db";font-size:20px;height:20px;line-height:20px;letter-spacing:0}.total-rating .rating-box .rating{height:20px;position:absolute;top:0;left:0;overflow:hidden}.total-rating .rating-box .rating:before{font-family:iconfont!important;content:"\e6db" "\e6db" "\e6db" "\e6db" "\e6db";font-size:20px;height:20px;line-height:20px;letter-spacing:0}.total-rating .base{font-size:12px;color:#000;margin:8px 0 0}.reviews-main-tab{margin:20px 0 0}.no-review{width:100%;text-align:center;margin:60px 0 0}.reviews-filter{width:100%;height:auto;text-align:center}.reviews-filter ul{display:flex;justify-content:center}.reviews-filter li{margin:0 0 0 10px;position:relative}.reviews-filter li:first-child{margin:0}.reviews-filter .sel{width:auto;height:34px;color:#000;background:#eee;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;padding:0 20px;cursor:pointer;border-radius:34px;-webkit-border-radius:34px;-moz-border-radius:34px;-ms-border-radius:34px;-o-border-radius:34px}.reviews-filter .sel i{font-size:14px;margin:0 0 0 2px}.reviews-filter .sel:hover{background:#f6f6f8}.reviews-filter .active .sel i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.filter-list{background:#fff}.filter-list span:first-child{margin:0!important}.filter-list span{display:block;width:100%;color:#000;font-size:14px;text-align:left;padding:5px 10px;margin:5px 0 0;box-sizing:border-box;cursor:pointer}.filter-list span:hover{background:rgba(0,0,0,.04);color:var(--primary-color)}.reviews-filter .rating-box,.reviews-item .rating-box{display:inline-block;font-style:normal;width:65px;height:13px}.reviews-filter .rating-box:before,.reviews-item .rating-box:before{font-size:13px;height:13px;line-height:13px}.reviews-filter .rating-box .rating,.reviews-item .rating-box .rating{height:13px}.reviews-filter .rating-box .rating:before,.reviews-item .rating-box .rating:before{font-size:13px;height:13px;line-height:13px}.reviews-filter .active .sel{background:var(--primary-color)}.reviews-filter .active .sel i,.reviews-filter .active .sel span{color:#fff}.reviews-item-list{width:100%;height:auto;margin:25px 0 0}.reviews-item{height:auto;margin-top:20px;position:relative}.reviews-item .customer{display:flex;width:100%;height:auto}.reviews-item .customer .img{width:44px;height:44px;overflow:hidden;margin:0;line-height:42px;font-size:16px;text-align:center;text-transform:uppercase;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;background-image:linear-gradient(315deg,var(--primary-color) 0,var(--secondary-color) 100%);color:#fff;font-weight:600}.reviews-item .customer .name{flex:1;margin:0 0 0 10px}.reviews-item .customer .top{width:100%;height:16px;color:#666;line-height:16px;font-size:14px;overflow:hidden}.reviews-item .customer .top i{float:left;font-size:14px;margin:2px 4px 0 0}.reviews-item .customer .name p{width:100%;color:#333;word-wrap:break-word;word-break:break-word;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:700;margin-top:3px}.reviews-item .customer .date{display:flex;align-items:center;width:100%;color:#333;font-size:13px;overflow:hidden}.reviews-item .customer .date i{font-size:14px;margin-right:2px;color:#666}.reviews-item .customer .date em{display:inline-block;font-size:12px;font-style:normal;color:#666}.reviews-item .info{height:auto;margin:10px 0 0}.reviews-item .info p{margin-top:5px}.reviews-item .info p span{font-style:italic;font-weight:600}.reviews-item .info .detail{width:100%}.reviews-item .reviews-img{overflow:hidden;margin:0}.reviews-item .reviews-img>span{display:block;margin-right:10px;float:left}.reviews-item .reviews-img>span>img{width:40px;height:40px}.reviews-item .thumbs-up{display:inline-block;position:absolute;top:0;right:0}.reviews-item .thumbs-up span{display:inline-block;color:#666;cursor:pointer}.haslike,.haslike b,.haslike i,.regood:hover,.regood:hover b,.regood:hover i{color:var(--accent-color)!important}.reviews-item .regood i{font-size:22px;cursor:pointer;display:inline-block;vertical-align:bottom;color:#666;line-height:16px}.reviews-item .regood b{font-weight:400;display:inline-block;vertical-align:bottom;color:#666;font-size:13px}.read-reviews .pager{justify-content:center}.product-video{display:none;position:fixed;bottom:66px;right:10px;z-index:9999999999}.video-content.active{display:block}.product-video .box{width:240px;height:auto;box-shadow:1px 1px 6px #666;background:#fff;animation:itemnotice .5s;-webkit-animation:itemnotice .5s}.product-video .close{display:inline-block;width:28px;height:28px;line-height:30px;position:absolute;top:-10px;right:-10px;text-align:center;cursor:pointer;background:#fff;box-shadow:0 0 10px #666;z-index:12;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.product-video .close:hover{background:var(--primary-color)}.product-video .close:hover i{color:#fff}@media (max-width:991px){.breadcrumbs,.product-info .info,.product-main .swiper-button-next,.product-main .swiper-button-prev{display:none!important}.big-img .swiper-pagination{text-align:left;padding:0 10px;font-size:14px;color:#999;background:#fff;height:40px;line-height:40px;position:relative;top:0;bottom:0;left:0}.big-img .add-to-links{width:auto;height:40px;position:absolute;bottom:0;right:60px;z-index:12;text-align:center}.big-img .add-to-links a{display:flex;align-items:center;width:auto;height:40px;background:#fff;text-align:center}.big-img .add-to-links i{font-size:30px;color:#999}.big-img .wishlist-num{display:none}.big-img .wishlist-num.active{display:block}.big-img .share-open{width:40px;height:40px;position:absolute;bottom:0;right:10px;z-index:12;line-height:40px;text-align:center}.big-img .share-open i{font-size:30px;color:#999}.overallimg-label{z-index:12;position:absolute;bottom:0;left:calc(50% - 30px);left:-moz-calc(50% - 30px);left:-webkit-calc(50% - 30px);left:-ms-calc(50% - 30px)}.product-info{padding:10px}.product-info .qty-box .qty-btn{margin:6px 0 0}.select-option-m{width:100%;margin:10px 0}.select-option-m .availability{height:40px;display:flex;align-items:center}.select-option-m .availability label{font-size:14px}.select-option-m .availability span{margin:0 0 0 10px}.select-option-m .select-option{width:100%;height:66px;padding:6px 0;overflow:hidden;border-top:1px solid var(--border-color)}.select-option-m .label{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.select-option-m .name{flex:1;height:22px;margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-option-m .name span{font-size:14px}.select-option-m .list span:first-child em,.select-option-m .name span:first-child em{display:none}.select-option-m .select-icon{width:auto;display:flex;align-items:center;color:var(--primary-color);font-size:14px}.select-option-m .select-icon i{color:var(--primary-color)}.select-option-m .list{width:100%;height:auto;text-align:left}.select-option-m .list span{margin-left:5px;color:#999;font-size:14px}.select-option-m .list span:first-child{margin:0}.options-layer{display:none;width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;z-index:30;cursor:pointer}.options-layer.active{display:block}.product-info-bottom{width:100%;height:calc(100%-80px);height:-moz-calc(100% - 80px);height:-webkit-calc(100% - 80px);height:-ms-calc(100% - 80px);position:fixed;z-index:31;background:#fff;left:0;bottom:0;padding:40px 0 10px;border-top-left-radius:10px;border-top-right-radius:10px;transform:translateY(150%);-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}.product-info-bottom.active{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.product-info-bottom .edit-info{display:flex;align-items:end}.product-info-bottom .edit-info .image{width:90px;height:90px}.product-info-bottom .edit-info .price{margin-left:20px;font-size:16px;color:var(--accent-color);font-family:var(--font-lato-regular)}.product-info-bottom .close{width:40px;height:40px;text-align:center;line-height:40px;position:absolute;top:0;right:0}.options-scroll{max-height:calc(100vh-350px);max-height:-moz-calc(100vh - 350px);max-height:-webkit-calc(100vh - 350px);max-height:-ms-calc(100vh - 350px);overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:20px}.product-info .qty-box{padding:10px 0 0}.product-info .add-to-cart .btn-box{position:absolute;bottom:10px;left:10px;flex-direction:row-reverse;justify-content:center}.product-info .btncart,.product-info .buynow{height:34px;line-height:34px;font-size:14px;border-radius:34px;-webkit-border-radius:34px;-moz-border-radius:34px;-ms-border-radius:34px;-o-border-radius:34px}.product-info .online-people,.product-info .product-notice-1,.product-info .product-notice-2{margin:5px 0 0}.product-info .online-people i,.product-info .online-people span{margin-right:5px}.share-btn{width:100%;height:300px;position:fixed;z-index:31;background:#fff;left:0;bottom:0;padding-top:50px;transform:translateY(150%);-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center}.share-btn.active{transform:translate(0)!important;-moz-transform:translate(0)!important;-m-transform:translate(0)!important;-o-transform:translate(0)!important;-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important}.share-btn .close{width:40px;height:40px;text-align:center;line-height:40px;position:absolute;top:0;right:0}.share-btn .close{font-size:20px}.promotion-code-m{margin:10px 0 0;padding:10px;background:#fff}.promotion-code-m .code-top .box{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px}.promotion-code-m .code-top label{font-size:14px;color:#333;line-height:34px}.promotion-code-m .getcode{display:flex;align-items:center;color:#333;position:relative;height:34px;line-height:34px}.promotion-code-m .getcode span{color:#999;font-size:14px}.promotion-code-m .getcode i{font-size:16px;color:#999}.promotion-code-m.active .getcode i{transition:all .3s;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.promotion-code-m.active .codeshow{display:none!important}.promotion-code-m .vscodemain{padding:0;background:#fff;word-break:normal;display:none}.promotion-code-m.active .vscodemain{display:block!important}.promotion-code-m ul li{width:100%;min-height:64px;height:auto;color:#333;padding:0;font-size:12px;background:url(/responsive/images/coupontopbg.png) top center no-repeat;margin:0 0 10px;padding:12px 5px 5px 10px;box-shadow:0 3px 4px 0 rgba(0,0,0,.1);display:flex;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.cleft{min-width:80px;height:40px;text-align:center;padding:0;margin-top:3px}.cleft .top{display:flex;align-items:center}.cleft .top span{display:inline-block;width:auto;height:auto;font-size:20px;font-family:var(--font-lato-bold);color:#333;line-height:40px}.cleft .top em{display:inline-block;width:auto;height:auto;margin-left:4px;font-size:12px;color:#333;line-height:42px;font-style:normal}.promotion-code-m ul li>p{display:block;width:auto;height:auto;line-height:44px;font-size:23px;color:#333;margin:0;padding:0}.cright{flex:1;margin-left:10px;border-left:1px solid var(--border-color);padding-left:10px}.cright p{margin:5px 0 2px;width:100%;font-size:12px;color:#333;line-height:14px}.cright span{display:inline-block;width:auto;height:auto;color:var(--primary-color);font-size:12px;text-align:center;background:#deedff;line-height:20px;padding:0 10px;margin-top:4px;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.cright span i{font-size:14px;line-height:20px;margin-right:4px}.m-buy-together{width:100%;height:100vh;position:fixed;top:0;bottom:0;left:100%;z-index:22;-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background-color:#fff}.m-buy-together.active{display:block!important;transform:translate(-100%);-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);background:#f2f2f2;border-bottom:1px solid #f1f1f1}.buy-together .title-box{width:100%;height:44px;border-bottom:1px solid var(--border-color);background:#fff;position:relative}.buy-together .title-box .m-back{width:44px;height:44px;line-height:44px;text-align:center;color:#666;position:absolute;top:0;left:0}.buy-together .title-box .m-title{width:100%;height:44px;line-height:44px;font-size:16px;text-align:center;font-weight:700}.buy-together .swiper-button-next,.buy-together .swiper-button-prev{display:none}.buy-together .together-products{height:calc(100vh - 223px);height:-moz-calc(100vh - 223px);height:-webkit-calc(100vh - 223px);height:-ms-calc(100vh - 223px);padding:0 0 10px;overflow-y:auto}.buy-together .selected-product{display:flex;align-items:center;margin:10px 0 0;padding:10px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);z-index:23;position:relative}.buy-together .selected-left{width:80px;height:80px}.buy-together .selected-center{width:10px;font-size:16px;margin:0 10px}.buy-together .selected-right{display:flex;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;width:calc(100% - 110px);width:-moz-calc(100% - 110px);width:-webkit-calc(100% - 110px);width:-ms-calc(100% - 110px)}.buy-together .selected-right span{flex-shrink:0;width:80px;height:80px;margin-left:5px}.buy-together .selected-right span:first-child{margin-left:0}.buy-together .swiper{z-index:inherit!important}.buy-together .swiper-wrapper{display:block!important;z-index:inherit!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.buy-together .item{width:100%;height:auto;display:flex;align-items:center;padding:10px;margin-top:10px;background:#fff;transform:none!important}.buy-together .option-checkbox{width:30px;height:auto}.buy-together .product-image{width:100px;height:100px;text-align:center;margin-left:10px}.buy-together .together-product-info{width:calc(100% - 150px);width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:-ms-calc(100% - 150px);margin-left:10px}.buy-together .product-name{height:36px}.buy-together .price{margin-top:5px}.buy-together .m-selected-option{display:flex;justify-content:space-between;align-items:center;margin-top:5px;padding:0 2px}.buy-together .m-selected-option .list{width:calc(100% - 30px);width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:-ms-calc(100% - 30px);color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buy-together .m-selected-option span{margin-right:2px}.buy-together .m-selected-option span:last-child em{display:none}.buy-together .m-selected-option .option-in{width:20px;height:20px;margin-left:10px}.buy-together .m-selected-option i{font-size:14px;color:#999}.together-layer{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;z-index:24;cursor:pointer}.buy-together .option-info{width:100%;height:calc(100% -80px);height:-moz-calc(100% - 80px);height:-webkit-calc(100% - 80px);height:-ms-calc(100% - 80px);position:fixed;z-index:25;background:#fff;left:0;bottom:0;padding:40px 0 0;border-top-left-radius:10px;border-top-right-radius:10px;transform:translateY(150%);-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}.buy-together .option-info.active{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.option-container{margin:auto;width:calc(100% - 40px);width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-ms-calc(100% - 40px)}.buy-together .option-info .edit-info{display:flex;align-items:end;margin-bottom:20px}.buy-together .edit-info .image{width:90px;height:90px}.buy-together .edit-info .price{margin-left:20px;font-size:16px}.buy-together .option-info .close{width:40px;height:40px;text-align:center;line-height:40px;position:absolute;top:0;right:0}.buy-together .option-info .option-scroll{max-height:calc(100vh - 310px);max-height:-moz-calc(100vh - 310px);max-height:-webkit-calc(100vh - 310px);max-height:-ms-calc(100vh - 310px);overflow-y:auto;-webkit-overflow-scrolling:touch}.buy-together .item .current-option{display:none}.buy-together .item .option-title{width:100%;color:#999}.buy-together .item .option-title label{color:#999;font-size:14px}.buy-together .item .option-list{width:100%;height:auto;display:flex;flex-wrap:wrap;margin:6px 0 0}.buy-together .item .option-list li{position:relative;border:1px solid var(--border-color);padding:5px 12px;display:inline-block;box-sizing:border-box;cursor:pointer;margin:0 8px 8px 0;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.buy-together .item .option-list li.current{border:1px solid var(--primary-color)}.buy-together .qty-btn{margin:6px 0 0}.buy-together .option-info .continue{width:100%;height:40px;line-height:40px;background:var(--primary-color);color:#fff;text-align:center;font-size:14px;margin-top:10px;position:fixed;bottom:0;left:0}}@media (max-width:767px){.product-detail-main{max-height:400px;overflow:hidden}.product-detail.active .product-detail-main{max-height:none;overflow:auto}.product-detail .open{width:100%;height:40px;margin:0;color:var(--primary-color);position:absolute;text-align:center;line-height:50px;bottom:0;left:0;font-size:14px;background:rgba(255,255,255,.8)}.filter-layer{display:none;width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;z-index:30;cursor:pointer}.filter-layer.active{display:block}.filter-list{width:100%;height:auto;min-height:300px;position:fixed;z-index:31;background:#fff;left:0;bottom:0;padding-top:40px;border-top-left-radius:10px;border-top-right-radius:10px;transform:translateY(150%);-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}.reviews-filter li.active .filter-list{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.filter-list .close{width:40px;height:40px;text-align:center;line-height:40px;position:absolute;top:0;right:0}.buy-together-inlet li:nth-child(3n+1){margin-left:0}}@media (max-width:575px){.product-content>.product-top{padding:0}.product-info{width:calc(100% - 20px);width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-ms-calc(100% - 20px);margin:10px auto 0;padding:10px}}@media (min-width:350px){.recommend-section .product-item{width:calc(calc(100% - 20px)/ 2.2);width:-moz-calc(calc(100% - 20px)/ 2.2);width:-webkit-calc(calc(100% - 20px)/ 2.2);width:-ms-calc(calc(100% - 20px)/ 2.2);height:auto;margin:0 10px 0 0}.recommend-section .product-item .product-image{height:calc(calc(100vw - 95px)/ 2.2);height:-moz-calc(calc(100vw - 95px)/ 2.2);height:-webkit-calc(calc(100vw - 95px)/ 2.2);height:-ms-calc(calc(100vw - 95px)/ 2.2)}}@media (min-width:375px){.reviews-image li{width:calc(calc(100% - 20px)/ 3);width:-moz-calc(calc(100% - 20px)/ 3);width:-webkit-calc(calc(100% - 20px)/ 3);width:-ms-calc(calc(100% - 20px)/ 3);height:calc(calc(100vw - 60px)/ 3);height:-moz-calc(calc(100vw - 60px)/ 3);height:-webkit-calc(calc(100vw - 60px)/ 3);height:-ms-calc(calc(100vw - 60px)/ 3)}}@media (min-width:576px){.big-img .img{height:520px}.overallimg-box{width:440px;height:auto;padding:40px 0}.buy-together-inlet li{width:153px;margin:10px 0 0 20px}.buy-together-inlet li .product-image{height:153px}.product-info .btncart,.product-info .buynow{width:30%}.reviews-image li{width:calc(calc(100% - 30px)/ 4);width:-moz-calc(calc(100% - 30px)/ 4);width:-webkit-calc(calc(100% - 30px)/ 4);width:-ms-calc(calc(100% - 30px)/ 4);height:118px}.reviews-slide{width:440px;height:auto;padding:20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.reviews-slide .img{height:320px;line-height:320px}.reviews-slide img{max-height:320px}.reviews-slide .swiper-button-next,.reviews-slide .swiper-button-prev{top:46%}.reviews-slide .swiper-button-prev{left:-60px}.reviews-slide .swiper-button-next{right:-60px}.reviews-slide .swiper-button-next:after,.reviews-slide .swiper-button-prev:after{font-size:28px}.reviews-tab{position:absolute;right:0;top:44px}.reviews-filter li{margin:0 0 0 20px}.recommend-section .product-item{width:calc(calc(100% - 30px)/ 3.2);width:-moz-calc(calc(100% - 30px)/ 3.2);width:-webkit-calc(calc(100% - 30px)/ 3.2);width:-ms-calc(calc(100% - 30px)/ 3.2);height:auto}.recommend-section .product-item .product-image{height:129px}}@media (min-width:768px){.big-img .img{height:700px}.overallimg-box{width:580px}.overallimg{width:500px!important;height:500px!important}.product-info .product-name{font-size:16px}.buy-together-inlet,.product-detail{margin-top:20px}.buy-together-inlet li{width:105px;margin:10px 0 0 10px}.buy-together-inlet li:first-child{margin-left:0}.buy-together-inlet .price{font-size:14px}.buy-together-inlet li .product-image{height:105px}.feedback-content,.recommend-section{margin-top:20px}.reviews-image li{width:calc(calc(100% - 40px)/ 5);width:-moz-calc(calc(100% - 40px)/ 5);width:-webkit-calc(calc(100% - 40px)/ 5);width:-ms-calc(calc(100% - 40px)/ 5);height:128px}.reviews-slide{width:580px;padding:20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.reviews-slide .img{height:360px;line-height:360px}.reviews-slide img{max-height:360px}.reviews-filter li{margin:0 0 0 30px}.filter-list{display:none;width:220px;position:absolute;top:35px;left:0;z-index:2;padding:15px 5px;box-shadow:0 0 6px 0 rgba(0,0,0,.2);border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.filter-list span:first-child{margin:0!important}.filter-list span{display:block;width:100%;color:#000;font-size:14px;text-align:left;padding:5px 10px;margin:5px 0 0;box-sizing:border-box;cursor:pointer}.filter-list span:hover{background:rgba(0,0,0,.04)}.reviews-filter .rating-box{display:inline-block;font-style:normal}.reviews-filter .active .sel{background:var(--primary-color)}.reviews-filter .active .sel i,.reviews-filter .active .sel span{color:#fff}.reviews-filter .active .filter-list{display:block}.reviews-item-list{margin:40px 0 0}.recommend-section .product-item .product-image{height:186px}}@media (min-width:992px){.product-main{display:flex;justify-content:space-between;padding:20px;background:#fff}.main-img{width:440px;height:fit-content;position:sticky;position:-webkit-sticky;top:90px;text-align:center}.big-img{width:284px;height:284px;margin:0 auto}.big-img .img{height:auto}.big-img .swiper-button-next,.big-img .swiper-button-prev{display:none;width:58px;height:100%;position:absolute;top:0}.big-img .swiper-button-prev{left:-58px}.big-img .swiper-button-next{right:-58px}.big-img .swiper-button-next:after,.big-img .swiper-button-prev:after{font-size:28px}.main-img:hover .big-img .swiper-button-next,.main-img:hover .big-img .swiper-button-prev{display:flex}.thumbs-img{width:100%;height:auto;margin:20px 0 0;position:relative;overflow:hidden}.thumbs-img .list{width:calc(100% - 68px);width:-moz-calc(100% - 68px);width:-webkit-calc(100% - 68px);width:-ms-calc(100% - 68px);height:auto;margin:0 auto;overflow:hidden}.thumbs-img .swiper-slide{width:calc(calc(100% - 25px)/ 3.5);width:-moz-calc(calc(100% - 25px)/ 3.5);width:-webkit-calc(calc(100% - 25px)/ 3.5);width:-ms-calc(calc(100% - 25px)/ 3.5);margin-right:10px;cursor:pointer;border:2px solid #fff}.thumbs-img .swiper-slide-thumb-active{border:2px solid var(--primary-color)}.thumbs-img .swiper-slide img{width:100%;height:auto}.thumbs-img .swiper-button-next,.thumbs-img .swiper-button-prev{width:34px;height:98px;position:absolute;top:0;margin:0}.thumbs-img .swiper-button-prev{left:0}.thumbs-img .swiper-button-next{right:0}.thumbs-img .swiper-button-next:after,.thumbs-img .swiper-button-prev:after{font-size:24px}.product-main .swiper-button-next:after,.product-main .swiper-button-prev:after{color:#999}.product-main .swiper-button-next:hover:after,.product-main .swiper-button-prev:hover:after{color:var(--primary-color)}.overallimg-box{width:700px}.overallimg{width:550px!important;height:550px!important}.product-info{width:calc(100% - 460px);width:-moz-calc(100% - 460px);width:-webkit-calc(100% - 460px);width:-ms-calc(100% - 460px);padding-left:0;padding-right:0}.product-info .product-name{font-size:24px;margin:0}.product-info .product-name span{font-size:14px}.product-info .info{margin:15px 0 0}.product-info .promotion-time .box{height:42px;line-height:42px}.product-info .promotion-time .title{font-size:14px}.product-info .promotion-time .times{height:42px}.product-info .promotion-time b{height:42px;font-size:26px}.product-info .price-box .special-price{font-size:32px}#m-sezzle-widget{width:0!important;height:0!important;min-height:0!important;overflow:hidden!important;opacity:0!important}#pc-sezzle-widget{height:24px}.product-info .sezzle-button-text.sezzle-left{font-size:14px!important}.product-info .sezzle-payment-amount{font-size:18px!important}.combination-discount{width:auto}.product-info .combination-discount{display:none}.product-info .price-warp-pc .combination-discount{display:inline-block;height:auto;position:absolute;top:10px;right:10px;margin:0}.product-info .promotion-time+.combination-discount{top:52px}.product-info .price-warp-pc .combination-discount .box{height:auto;line-height:normal;padding:5px 25px 5px 10px}.product-info .price-warp-pc .combination-discount i,.product-info .price-warp-pc .combination-discount p,.product-info .price-warp-pc .combination-discount span{float:none;margin:0}.product-info .price-warp-pc .combination-discount i{display:inline-block;position:absolute;right:0;top:14px;color:#fff}.product-info .info-title{width:120px;font-size:14px}.product-info .product-options ul{margin-top:0}.product-options .options-list{margin:10px 0 0;display:flex}.product-options .list{flex:1}.product-options .product-options-notice{font-size:14px}.product-info .add-to-cart{margin:20px 0}.product-info .add-to-cart .btn-box{margin:20px 0 0;justify-content:flex-start}.product-info .qty-box .qty-btn{width:132px}.product-info .qty-box{display:flex}.product-info .btncart,.product-info .buynow{width:180px;height:44px;line-height:44px;font-size:16px;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.product-info .btncart{margin-right:15px}.product-info .product-notice-1,.product-info .product-notice-2{margin:10px 0 0}.product-info .online-people{height:44px;border-top:1px dashed var(--border-color);margin-top:20px;padding-top:20px}.product-info .online-people i,.product-info .online-people span{margin-right:5px}.promotion-code-pc{display:inline-block;margin-left:20px}.promotion-code-pc .all-code{position:relative;margin-top:12px}.promotion-code-pc .get-btn{display:inline-block;width:126px;height:28px;cursor:pointer;background:url(/responsive/images/coupon.png) no-repeat;background-size:contain;color:var(--accent-color);line-height:28px;text-align:center;font-size:14px}.promotion-code-pc .get-btn i{font-size:14px;color:var(--accent-color)}.promotion-code-pc .list{box-shadow:4px 4px 5px rgba(0,0,0,.1);list-style:none outside none;padding:0 12px;background:#fff;z-index:2;position:absolute;border:1px solid var(--border-color);margin-top:-1px;word-break:normal;top:28px;right:0;display:none}.promotion-code-pc .list li{width:296px;color:#333;margin-left:0;padding:8px 0;border-top:1px solid var(--border-color)}.promotion-code-pc .list li:first-child{border-top:none}.promotion-code-pc .list li span{font-weight:700}.product-detail{margin-top:40px;padding:10px 20px}.product-detail-title{font-size:20px;height:44px;line-height:44px}.new-product-msg{font-size:14px}.new-product-msg h2{font-size:22px;margin:10px 0 30px}.new-product-msg .title{font-size:18px;margin:30px 0 15px}.new-product-msg .second-title{font-size:16px}.product-detail-main p{line-height:22px;font-size:14px}.new-product-msg .specification .splist em{width:20%;font-size:14px}.new-product-msg .specification .splist span{width:80%;font-size:14px}.disposables-flavor-3 li{width:50%;font-size:14px}.product-detail-main p iframe{height:460px}.faqs-box{margin:40px 0 0;padding:20px}.faqs-box .title span{font-size:26px;border-bottom:5px solid #333}.faqs-box li{margin:30px 0 0}.faqs-box li .faqs-question{font-size:14px}.feedback-content{margin-top:40px;padding:20px}.share-btn{height:54px;margin-top:20px;display:flex;align-items:center}.feedback-tab h2{font-size:20px;height:44px;line-height:44px}.reviews-image li{width:calc(calc(100% - 50px)/ 6);width:-moz-calc(calc(100% - 50px)/ 6);width:-webkit-calc(calc(100% - 50px)/ 6);width:-ms-calc(calc(100% - 50px)/ 6);height:142px}.reviews-slide{width:700px;padding:20px 30px}.reviews-slide .img{height:400px;line-height:400px}.reviews-slide img{max-height:400px}.rating-list{margin:40px 0 0}.rating-list li span{font-size:14px}.total-rating .total{font-size:26px}.rating-list .bar{width:200px}.total-rating{margin:0 0 0 40px}.total-rating .rating-box{width:130px;height:26px}.total-rating .rating-box:before{font-size:26px;height:26px;line-height:26px}.total-rating .rating-box .rating{height:26px}.total-rating .rating-box .rating:before{font-size:26px;height:26px;line-height:26px}.total-rating .base{font-size:14px}.reviews-main-tab{margin:40px 0 0}.reviews-filter li{margin:0 0 0 50px}.reviews-item .customer .img{width:50px;height:50px;font-size:18px;line-height:48px}.reviews-item .customer .name p{margin-top:5px}.reviews-slide .rotate-btn .item{font-size:14px}.reviews-slide .rotate-btn i{font-size:16px}.product-video{bottom:10px;left:10px;right:auto;z-index:10}.recommend-section{padding:20px;margin-top:40px}.recommend-section .product-list{margin:30px auto 0}.recommend-section .product-item{width:calc(calc(100% - 40px)/ 4.2);width:-moz-calc(calc(100% - 40px)/ 4.2);width:-webkit-calc(calc(100% - 40px)/ 4.2);width:-ms-calc(calc(100% - 40px)/ 4.2);height:auto}.recommend-section .title{font-size:20px;height:44px;line-height:44px}.m-buy-together .container{padding-left:0;padding-right:0}.buy-together{margin-top:40px;padding:10px 20px;background:#fff}.buy-together .title-box{border-bottom:1px solid var(--border-color);display:flex;align-items:center}.buy-together .pc-title{display:flex!important;align-items:center}.buy-together .title{display:flex;align-items:center}.buy-together .title h2{font-size:20px;cursor:pointer;height:44px;line-height:44px;position:relative;font-weight:400}.buy-together .title.title-1{margin-right:40px}.buy-together .title h2:after{content:"";width:50%;height:2px;background:0 0;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-1px;-webkit-transition:width .3s;transition:width .3s}.buy-together .title.active h2{font-weight:700}.buy-together .title.active h2:after{width:100%;background:#333}.buy-together .combination-discount{margin:0 0 0 10px}.buy-together .product-tab{width:100%;padding:20px 0;display:none}.buy-together .product-tab.active{display:flex!important;align-items:center}.buy-together .product-list{width:calc(100% - 442px);width:-moz-calc(100% - 442px);width:-webkit-calc(100% - 442px);width:-ms-calc(100% - 442px);height:auto;padding:0 44px;position:relative}.buy-together .swiper{overflow-y:initial!important;overflow-x:clip!important}.buy-together .item{width:calc(calc(100% - 20px)/ 2);width:-moz-calc(calc(100% - 20px)/ 2);width:-webkit-calc(calc(100% - 20px)/ 2);width:-ms-calc(calc(100% - 20px)/ 2);margin-right:20px;padding-bottom:30px}.buy-together .option-checkbox{width:100%;height:20px;margin-top:10px;display:flex;align-items:center;position:absolute;bottom:0;left:0}.buy-together .product-image{width:150px;height:150px;text-align:center;margin-bottom:10px}.buy-together .product-name{height:42px}.buy-together .option-info{background-color:rgba(255,255,255,.94);position:absolute;left:0;bottom:0;width:100%;text-align:left;max-height:0;overflow:hidden;z-index:1;border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px}.together-product-info:hover .option-info{max-height:999px;-moz-transition:all .5s linear .1s;-ms-transition:all .5s linear .1s;-o-transition:all .5s linear .1s;-webkit-transition:all .5s linear .1s;transition:all .5s linear .1s;bottom:24px;z-index:4;overflow:inherit!important}.buy-together .item .option-title{width:100%;height:auto;margin-bottom:2px}.buy-together .item .option-title label{font-size:14px;color:#666}.buy-together .item .current-option{width:100%;height:34px;padding:0 5px 0 5px;border:1px solid var(--border-color);position:relative;line-height:32px;cursor:pointer;display:flex;justify-content:space-between}.buy-together .item .current-option span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buy-together .item .option-type{overflow:initial!important;margin:5px 0 0!important;overflow:hidden}.buy-together .item .option-type:first-child{margin:0!important}.buy-together .item .option-type .input-box{position:relative}.buy-together .item .option-list{display:none;position:absolute;background:#fff;width:100%;height:auto;z-index:10;top:26px;left:0;border:1px solid var(--border-color);box-sizing:border-box;border-top:none}.buy-together .item .option-list li{cursor:pointer;font-size:14px;padding:3px 5px}.buy-together .item .option-list li:hover{background:var(--primary-color);color:#fff}.buy-together .add-to-cart .qty{height:34px}.buy-together .add-to-cart .qty-box button{width:34px;height:34px;line-height:32px}.buy-together .result{width:200px;text-align:center}.buy-together .result .num{display:block;margin-top:58px}.buy-together .result .num b{font-weight:100;color:var(--accent-color)}.buy-together .result .price{margin:5px 0 10px;display:flex;align-items:center;justify-content:center}.buy-together .result .btn-cart{width:150px;height:40px;line-height:40px;text-transform:uppercase;font-weight:700;color:#fff;background-image:linear-gradient(315deg,var(--primary-color) 0,var(--secondary-color) 100%);border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.buy-together .result .grand-total{font-size:16px;margin-left:4px;color:var(--accent-color);font-family:var(--font-lato-regular)}.buy-together .swiper-button-next,.buy-together .swiper-button-prev{width:34px;height:66px;text-align:center;line-height:66px;color:#fff;cursor:pointer;background:rgba(3,3,3,.2)}.buy-together .swiper-button-prev{left:0}.buy-together .swiper-button-next{right:0}.buy-together .swiper-button-next:hover,.buy-together .swiper-button-prev:hover{background:var(--primary-color)}.buy-together .swiper-button-next:after,.buy-together .swiper-button-prev:after{font-size:22px}.recommend-section .product-item .product-image{height:198px}}@media (min-width:1200px){.main-img{width:518px;top:90px}.big-img{width:400px;height:400px}.thumbs-img{margin:30px 0 0}.thumbs-img .swiper-slide{width:calc(calc(100% - 35px)/ 4.5);width:-moz-calc(calc(100% - 35px)/ 4.5);width:-webkit-calc(calc(100% - 35px)/ 4.5);width:-ms-calc(calc(100% - 35px)/ 4.5)}.thumbs-img .swiper-button-next,.thumbs-img .swiper-button-prev{height:92px}.overallimg-box{width:800px}.product-info{width:calc(100% - 538px);width:-moz-calc(100% - 538px);width:-webkit-calc(100% - 538px);width:-ms-calc(100% - 538px)}.product-info .short-description{font-size:13px;margin:15px 0 0}.reviews-image li{width:calc(calc(100% - 60px)/ 7);width:-moz-calc(calc(100% - 60px)/ 7);width:-webkit-calc(calc(100% - 60px)/ 7);width:-ms-calc(calc(100% - 60px)/ 7);height:145px}.reviews-slide{width:800px;padding:20px 40px}.reviews-slide .img{height:460px;line-height:460px}.reviews-slide img{max-height:460px}.total-rating .total{font-size:28px}.total-rating .rating-box{width:150px;height:30px}.total-rating .rating-box:before{font-size:30px;height:30px;line-height:30px}.total-rating .rating-box .rating{height:30px}.total-rating .rating-box .rating:before{font-size:30px;height:30px;line-height:30px}.reviews-item-list{margin:60px 0 0}.reviews-item{display:flex;height:auto;margin-top:20px}.reviews-item .customer{width:auto;min-width:200px;height:auto;border-right:1px solid var(--border-color);padding:0 20px 0 0;margin:0 20px 0 0}.reviews-item .info{flex:1;width:auto;height:auto;margin:0}.reviews-item .info .detail{margin:0}.reviews-item .thumbs-up{width:auto;position:static;margin-left:20px}.buy-together .title h2,.feedback-tab h2,.recommend-section .title{font-size:20px;height:50px;line-height:50px}.recommend-section .product-item{width:calc(calc(100% - 40px)/ 5);width:-moz-calc(calc(100% - 40px)/ 5);width:-webkit-calc(calc(100% - 40px)/ 5);width:-ms-calc(calc(100% - 40px)/ 5);height:auto}.recommend-section .button-prev{left:-40px}.recommend-section .button-next{right:-40px}.recommend-section .product-item .product-image{height:187px}.buy-together .item{width:calc(calc(100% - 40px)/ 3);width:-moz-calc(calc(100% - 40px)/ 3);width:-webkit-calc(calc(100% - 40px)/ 3);width:-ms-calc(calc(100% - 40px)/ 3)}}@media (min-width:1400px){.main-img{width:618px;top:90px}.big-img{width:500px;height:500px}.big-img .swiper-button-next:after,.big-img .swiper-button-prev:after{font-size:34px}.thumbs-img .swiper-slide{width:calc(calc(100% - 45px)/ 5.5);width:-moz-calc(calc(100% - 45px)/ 5.5);width:-webkit-calc(calc(100% - 45px)/ 5.5);width:-ms-calc(calc(100% - 45px)/ 5.5)}.thumbs-img .swiper-button-next,.thumbs-img .swiper-button-prev{height:91px}.product-info{width:calc(100% - 638px);width:-moz-calc(100% - 638px);width:-webkit-calc(100% - 638px);width:-ms-calc(100% - 638px)}.promotion-code-pc .list{right:inherit;left:0}.buy-together .item{width:calc(calc(100% - 60px)/ 4);width:-moz-calc(calc(100% - 60px)/ 4);width:-webkit-calc(calc(100% - 60px)/ 4);width:-ms-calc(calc(100% - 60px)/ 4)}.reviews-image li{width:calc(calc(100% - 70px)/ 8);width:-moz-calc(calc(100% - 70px)/ 8);width:-webkit-calc(calc(100% - 70px)/ 8);width:-ms-calc(calc(100% - 70px)/ 8);height:148px}.reviews-slide{width:900px}.reviews-slide .img{height:500px;line-height:500px}.reviews-slide img{max-height:500px}.recommend-section .product-item{width:calc(calc(100% - 50px)/ 6);width:-moz-calc(calc(100% - 50px)/ 6);width:-webkit-calc(calc(100% - 50px)/ 6);width:-ms-calc(calc(100% - 50px)/ 6);height:auto}.recommend-section .product-item .product-image{height:181px}}@media (min-width:1500px){.main-img{width:658px;top:90px}.big-img{width:540px;height:540px}.thumbs-img .swiper-button-next,.thumbs-img .swiper-button-prev{height:98px}.product-info{width:calc(100% - 678px);width:-moz-calc(100% - 678px);width:-webkit-calc(100% - 678px);width:-ms-calc(100% - 678px)}.reviews-image li{height:158px}.recommend-section .product-item .product-image{height:194px}}.write-reviews{width:100%;max-width:800px;margin:20px auto 0}.write-reviews label em{color:var(--accent-color);margin-right:2px}.write-rating{display:flex}.write-rating .tit{width:80px;line-height:30px}.write-rating .inpu-w{position:relative;display:inline-block;height:30px;line-height:30px}.write-rating input[type=radio]{position:absolute;height:100%;opacity:0;z-index:10;width:100%;top:0;left:0;cursor:pointer}.write-rating label{color:#ccc;font-size:30px;width:30px;text-align:center;display:inline-block;cursor:pointer}.write-rating .inpu-w.active label,.write-rating .inpu-w.on label{color:#fea300}.write-reviews_box .captchabox{width:100%;height:auto;margin:20px 0 0}.write-reviews .validation-advice{width:100%;max-width:100%}.reviews-button{margin-top:10px;text-align:center}.reviews-button button{width:136px;height:36px;line-height:36px;text-align:center;font-size:14px;background:var(--primary-color);color:#fff;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.ave-reviews-images{margin:10px 0 0}.ave-reviews-images li{width:70px;height:70px;display:inline-block;margin-right:8px;overflow:hidden;cursor:pointer;text-align:center}.ave-reviews-images li img{width:auto;height:auto}.reviewsimg ul{display:flex}.reviewsimg ul li{width:80px;height:80px;margin-right:10px;border:1px dashed var(--border-color);position:relative;cursor:pointer}.reviewsimg input{width:80px;height:80px;opacity:0;z-index:10;position:relative;cursor:pointer}.uploadimg:after,.uploadimg:before{content:"";position:absolute;top:50%;left:50%;width:3px;height:64px;margin:-32px 0 0 -1px;background-color:var(--border-color);-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.uploadimg:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.reviewsimg .img{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.reviewsimg .deleteimg{display:none;position:absolute;top:0;right:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.6);color:#fff;text-align:center;line-height:100px;opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;z-index:12;cursor:pointer;text-decoration:none}.reviewsimg .deleteimg:hover{opacity:1}.reviewsimg .deleteimg i{font-size:20px}.reviewsimg li.active .uploadimg{display:none}.reviewsimg li.active .deleteimg,.reviewsimg li.active .img{display:block}.ave-review-big-image img{max-width:100%;height:auto}.ave-review-big-image{max-height:100%;max-width:100%;height:auto;margin-top:6px;display:none}.ave-review-big-image.active{display:block}.ave-review-big-image a{display:inline-block}.review-meta{display:block}.ave-hint{font-size:.8em;color:#888;text-transform:none}.answer-list li{display:flex;align-items:center}.answer-list input,.answer-list label{cursor:pointer;margin-top:0}.answer-list .score-bar{display:flex;align-items:center;margin-left:20px}.answer-list .score-bar span{display:inline-block;width:18px;height:6px;background:#fff;margin-right:1px;border:1px solid var(--border-color)}.answer-list .score-bar .type-1{background:#f04860;border-color:#f04860}.answer-list .score-bar .type-2{background:#1cc286;border-color:#1cc286}.reviews-layer{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;z-index:30;display:none;cursor:pointer}.reviews-layer.active{display:flex;align-items:center;justify-content:center}.reviews-layer .box{width:300px;height:auto;background:#fff;padding:35px;position:relative}.reviews-layer p{font-size:15px}.reviews-layer .close{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;background:#fff;color:#000;line-height:40px;text-align:center}.reviews-error,.reviews-success{position:fixed;top:0;left:0;bottom:0;right:0;z-index:30;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.4)}.reviews-error.active,.reviews-success.active{display:flex}.reviews-error .info,.reviews-success .info{width:310px;height:auto;background:#fff;padding:40px 10px;animation:itemnotice .5s;-webkit-animation:itemnotice .5s;border-radius:var(--border-radius-small);-webkit-border-radius:var(--border-radius-small);-moz-border-radius:var(--border-radius-small);-ms-border-radius:var(--border-radius-small);-o-border-radius:var(--border-radius-small)}.reviews-error span,.reviews-success span{display:block;width:36px;height:36px;line-height:34px;text-align:center;margin:0 auto;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.reviews-success span{border:2px solid var(--secondary-color)}.reviews-error span{border:2px solid #cd3333}.reviews-success span i{font-size:30px;color:var(--secondary-color)}.reviews-error span i{font-size:28px;color:#cd3333;margin-left:1px}.reviews-error p,.reviews-success p{margin:15px auto 0;text-align:center;color:#333}.reviews-success .share-to{display:none}.reviews-success .share-to.active{display:block}.reviews-success .share-to .info-title{margin-right:10px}@media (max-width:575px){.reviews-success .share-to{margin-top:20px;text-align:center}.reviews-success .share-to .title{margin-bottom:10px}}@media (min-width:376px){.reviews-error .info,.reviews-success .info{width:360px}}@media (min-width:576px){.reviews-error .info,.reviews-success .info{width:400px}.reviews-error p,.reviews-success p{font-size:14px}.reviews-success .share-to.active{display:flex;justify-content:center;align-items:center;margin-top:20px}.reviews-success .share-to .title{margin-right:10px}.reviewsimg input,.reviewsimg ul li{width:100px;height:100px}}
