.fixed{position:fixed!important}.rotate{transform:rotate(180deg);transition:transform .3s ease}.fadeLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes circle-loading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}.disabled{pointer-events:none;opacity:.5;filter:grayscale(100%)}.woocommerce-Reviews{background:#fff;margin-bottom:100px;padding-top:100px}.woocommerce-Reviews .cont{display:flex;flex-wrap:nowrap}.woocommerce-Reviews .review-average{-webkit-box-flex:0;flex:0 0 280px;max-width:280px}.woocommerce-Reviews .comments-main{flex-basis:0;flex-grow:1;flex:1 1 auto;padding-left:100px;max-width:100%;word-break:break-word;padding-top:50px}.reviews-progress{display:flex;flex:1;flex-direction:column;justify-content:space-between}.review-progress-item{align-items:center;cursor:pointer;display:flex;margin-bottom:15px}.review-progress-item .row-total{margin-left:8px}.review-progress-item .stars-count{margin-right:8px;min-width:50px}.reviews-header{display:flex;flex-flow:column;margin-bottom:30px}.reviews-title{color:#28293d;font-size:26px;font-weight:600;line-height:1.3}.review-progress-bar{flex:1;height:20px;min-width:169px;background-color:#efeff1;border:1px solid #c8c8ca;border-radius:4px}.review-progress-bar-rating{background-color:#00ed4e;height:100%}.woocommerce-product-rating{margin-top:10px}.woocommerce-product-rating a{color:#fff}#commentform #comment{flex-basis:100%;border:1px solid #e8e8e8;padding:15px;height:200px;font-size:12px;margin-bottom:20px;resize:none;border-radius:2px}#commentform #comment:focus{border-color:rgba(0,0,0,0);box-shadow:0 5px 30px 0 rgba(0,0,0,.1)}#commentform input{height:50px;border:1px solid #e8e8e8;padding:0 15px;font-size:12px;margin-bottom:20px;border-radius:2px}#commentform #author:focus,#commentform #email:focus{border-color:rgba(0,0,0,0);box-shadow:0 5px 30px 0 rgba(0,0,0,.1)}#commentform .form-submit{text-align:center}#commentform .submit{font-size:18px;border-radius:10px;width:230px;font-weight:700}.stars a{font-size:0;color:#8f8f8f}.stars a:before{font-size:16px;font-family:star;content:'\53'}.stars.selected span a{color:#00ed4e}.stars.selected span a.active~a{color:inherit}.star-rating{display:inline-block;width:84px;height:16px;position:relative;line-height:16px}.single-product .star-rating{margin-right:17px}.star-rating:before{font-family:star;font-size:16px;content:"SSSSS";white-space:nowrap;position:absolute;left:0;top:0;color:#efefef;opacity:.8}.star-rating>span{font-size:0;position:absolute;left:0;top:0;content:" ";overflow:hidden;white-space:nowrap;line-height:16px}.star-rating>span:before{font-family:star;font-size:16px;content:"SSSSS";color:#00ed4e;position:absolute;left:0;top:0}.vapsolo-rating{display:inline-flex;align-items:center}.single_add_to_cart_button.loading:before{content:"";position:absolute;border:2px solid #ddd;border-top-color:#222;border-radius:50%;height:20px;width:20px;top:calc(50% - 10px);left:calc(50% - 10px);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-animation:circle-loading .35s linear infinite;animation:circle-loading .35s linear infinite}.single-product .pageway{padding-left:10px}.woocommerce-Reviews #reply-title{display:none}.woocommerce-Reviews .woocommerce-Reviews-title{display:none}.woocommerce-Reviews .woocommerce-verification-required{font-weight:700;margin-top:40px}.woocommerce-Reviews .commentlist{padding-left:0;margin:0}.woocommerce-Reviews .commentlist li{list-style:none}.woocommerce-Reviews .commentlist li+li{margin-top:30px}.woocommerce-Reviews .commentlist .children{margin-top:30px}.woocommerce-Reviews .comment{margin-bottom:40px}.woocommerce-Reviews .comment_container{display:flex;justify-content:flex-start}.woocommerce-Reviews .comment_container .avatar{border-radius:50%;margin-right:15px;margin-bottom:10px;width:40px;height:40px}.woocommerce-Reviews .comment_container .comment-text p{margin-bottom:10px;margin-top:0}.woocommerce-Reviews .comment_container .comment-text .info{display:flex;align-items:center}.woocommerce-Reviews .comment_container .comment-text .description{flex:0 0 100%;margin-top:15px}.woocommerce-Reviews .comment_container .meta{margin-bottom:10px;line-height:1}.woocommerce-Reviews .woocommerce-review__published-date{color:#8f8f8f}.woocommerce-Reviews .comment-notes{width:100%}.woocommerce-Reviews .comment-form-rating{margin-top:10px;color:#8f8f8f}.woocommerce-Reviews .comment-form>p{width:100%;margin-bottom:0;color:#8f8f8f}.woocommerce-Reviews .comment-form>p label{color:#8f8f8f;line-height:28px;font-size:14px}.woocommerce-Reviews .comment-form input:not([type=submit]):not([type=checkbox]){width:100%}.woocommerce-Reviews .comment-form textarea{width:100%}.cpshow .fside .variations select,.cpshow .fside .variations th.label,.reset_variations{display:none}.swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.product-gallerys-wrapper{width:calc(100% - 520px);margin-bottom:70px}.product-gallerys{height:660px;width:660px}.product-gallerys .swiper-slide{display:flex;justify-content:center;align-items:center}.product-gallerys .swiper-slide .photo{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.product-gallerys .swiper-slide .photo img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;height:660px;width:660px}.product-thumbnail-wrapper{width:calc(100% - 520px);background-color:#b2b2b2;z-index:11;padding:15px 0}.product-thumbnail-nav{height:120px}.product-thumbnail-nav .swiper-slide .photo{width:100%;height:120px;background-color:#ccc;transform:scale(.9);border-radius:25px;border:1px solid #ccc;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.product-thumbnail-nav .swiper-slide .photo img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;max-width:80%;max-height:80%}.product-thumbnail-nav .swiper-slide-thumb-active .photo{background-color:#fff;border-color:#000;transform:scale(1)}.product-thumbnail-nav .swiper-slide-thumb-active .photo img{max-width:80%;max-height:80%}#reviews{display:none}.cpdesc{position:relative;background-color:#5d5d5d}.cpdesc a{text-decoration:none!important}.cpdesc .product-container{width:100%;height:100%}.cpdesc #pdesc{width:100%;height:100%;background:#fff}.cpdesc .title{height:60px;background:url(/assets/img/img51.jpg) repeat-y left top/100% auto;width:100%;position:relative;z-index:13}.cpdesc .product-nav{height:100%}.cpdesc .product-nav .tabnav{font-size:22px}.cpdesc .title .name{list-style:none}.cpdesc .title .name a{font-size:22px;color:#fff}.cpdesc .title li.active a{border-bottom:3px solid #000;padding-bottom:10px;text-decoration:none!important}.cpdesc .title .star{list-style:none}.cpdesc .title .star span{font-weight:700;margin-right:10px}.cpdesc .title .star b{margin-right:20px}.cpdesc .title .star .vapsolo-rating .score{font-weight:400;font-size:16px;color:#fff}.cpdesc .title .star .star-rating{margin-right:10px;margin-left:10px}.buybar{background-color:#000}.buybar .cont{height:70px;display:flex;align-items:center;justify-content:flex-end}.buybar .go{width:250px;height:46px;border:1px solid #fff;border-radius:5px;font-size:18px;color:#fff;margin-left:30px;transition:all .4s}.buybar .go:hover{background-color:#00b83c;border-color:#00b83c;color:#fff}.cpshow{position:relative;background-color:#b2b2b2}.cpshow .both{width:100%}.cpshow .cppic{width:100%}.cpshow .fside{position:absolute;right:0;top:0;width:520px;height:1000px;background-color:#282828;display:flex;align-items:flex-start;flex-direction:column;color:#fff;overflow-y:auto;overflow-x:hidden}.cpshow .fside .quantity,.cpshow .fside .variations,.cpshow .fside .woocommerce-product-rating,.cpshow .fside p.price,p.stock.out-of-stock{padding:0 40px}.cpshow .fside::-webkit-scrollbar{width:10px}.cpshow .fside::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}.cpshow .fside::-webkit-scrollbar-track{background-color:#f0f0f0}.cpshow .fside .variations{width:100%}.cpshow .fside .name{font-size:30px;color:#fff;font-weight:700;padding:20px 40px 0}.cpshow .fside .star{display:flex;align-items:center;height:30px;font-size:22px;color:#fff;margin:20px 0 10px}.cpshow .fside .star i{display:block;width:19px;height:19px;background:url(/assets/img/img33.png) no-repeat center center/19px auto;margin:0 3px}.cpshow .fside .star i.half{background-image:url(/assets/img/img34.png)}.cpshow .fside .num{font-size:16px;color:#fff}.cpshow .fside p.price{display:flex;align-items:center;font-size:23px;color:#00b83d;font-weight:700;margin:10px 0;width:100%}.cpshow .fside p.price del{font-size:17px;color:#757575;text-decoration:line-through;margin-right:10px}.cpshow .fside p.price ins{font-size:23px;color:#00b83d;font-weight:700;text-decoration:none;margin-right:10px}.cpshow .fside .you{background-color:#00b83c;height:26px;padding:0 10px;border-radius:26px;font-size:17px;color:#fff;line-height:26px}.cpshow .fside .part{padding-top:15px}.cpshow .fside .ftit{font-size:16px;color:#fff;margin-bottom:20px}.cpshow .fside .kinds{overflow:hidden}.cpshow .fside .kinds.moreshow{display:none}.cpshow .fside .kitem{position:relative;float:left;font-size:13px;color:#fff;line-height:20px;text-align:center;margin-bottom:20px;width:25%;cursor:pointer;text-decoration:none!important}.cpshow .fside .vapsolo-options.labels{display:flex;width:300px;align-items:center;margin:0 auto;justify-content:center}.cpshow .fside .kitem.label{background:#fff;color:#000;padding:10px;border-radius:10px;font-size:16px;width:50%}.cpshow .fside .kitem.label:first-child{margin-right:20px}.cpshow .fside .kitem.on img{border:2px solid #00b83d}.cpshow .fside .kitem.label.on{border:4px solid #00b83d}.cpshow .fside .kitem.label::after{content:attr(data-desc);position:absolute;bottom:-25px;width:100%;left:0;color:#fff}.cpshow .fside .kitem.on span{visibility:hidden}.cpshow .fside .kitem.hidden{display:none}.cpshow .fside .kitem span{width:calc(100% - 4px);margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.cpshow .fside .kitem img{display:block;width:32px;max-width:100%;margin:0 auto 4px;background:#e5e5e5;border-radius:100%}.cpshow .fside .kitem:not(.label).on::before{top:90%;content:attr(aria-label);width:100%;margin-top:-1px;z-index:1;font-size:12px;line-height:1;background-color:#00b83d;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;left:50%;transform:translate(-50%,-50%);transition:opacity .3s}.cpshow .fside .viewmore{border-bottom:1px solid #00b83d;display:flex;align-items:center;justify-content:center;font-size:16px;color:#00b83d;line-height:30px;cursor:pointer}.cpshow .fside .viewmore img{display:block;width:13px;margin-left:16px}.cpshow .fside .viewmore.hide img{transform:rotate(180deg)}.cpshow .fside .numedit{width:272px;margin:20px auto 30px}.cpshow .fside .libs{overflow:hidden}.cpshow .fside .libs .lib{display:flex;align-items:center;justify-content:space-between;height:24px;margin-bottom:10px;line-height:24px;width:48%;float:left}.cpshow .fside .libs .lib:nth-child(2n){float:right}.cpshow .fside .libs .lib span{font-size:16px;color:#fff}.cpshow .fside .libs .lib i{min-width:85px;font-size:15px;color:#000;background-color:#00b83c;border-radius:24px;text-align:center;padding:0 3px}.cpshow .fside .deal{width:100%;font-size:15px;color:#fff;line-height:40px;text-align:center}.cpshow .fside .addcart{z-index:12;width:520px;height:150px;background:#282828;padding:0}.cpshow .fside .deal .tip{width:100%}.cpshow .fside .deal .tip span{color:#00b63c}.cpshow .fside .deal button{position:relative;display:block;z-index:11;width:300px;height:52px;border-radius:5px;background-color:#d9d9d9;margin:0 auto;font-size:25px;color:#000;font-weight:700;transition:all .4s}.cpshow .fside .deal button:hover{background-color:#00b83c;color:#fff}.cpshow .fside .deal .added_to_cart{display:none}.numedit{display:flex;align-items:center;border-radius:5px;overflow:hidden}.numedit i{width:46px;height:46px;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:40px;color:#000;cursor:pointer}.numedit input{display:block;width:180px;height:46px;border:0;font-size:28px;color:#000;text-align:center;background-color:#fff;line-height:46px}@media(max-width:1400px){.cpshow .fside{width:480px}.cpshow .cppic{width:98%}.cpdesc .ones .desc{font-size:30px}.cpdesc .ones .libs .lib .name{font-size:20px}.cpdesc .otit{font-size:50px}.cpdesc .otit span{font-size:40px}.cpdesc .ones.big .desc p{font-size:25px}.product-thumbnail-wrapper{width:calc(100% - 480px)}}@media(max-width:1200px){.pageway{padding:0 3%}.cpshow .cppic .product-gallerys{height:375px;width:375px;margin:0 auto 30px}.product-gallerys .swiper-slide{height:375px;width:375px}.product-gallerys .swiper-slide .photo img{height:100%;width:100%}.product-thumbnail-nav{height:90px;width:94%;margin:0 auto}.product-thumbnail-nav .swiper-wrapper{width:100%;height:100%}.product-thumbnail-nav .swiper-slide{width:80px!important;padding:5px 0}.product-thumbnail-nav .swiper-slide .photo{width:100%;height:80px;margin:5px 0;display:flex;align-items:center;justify-content:center;background-color:#ccc;transform:scale(.9);border-radius:10px;border:1px solid #ccc;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.product-thumbnail-nav .swiper-slide-thumb-active .photo{background-color:#fff;border-color:#000;transform:scale(1)}.cpdesc{background-color:#5d5d5d}.cpdesc .title{height:auto;background:url(/assets/img/img51.jpg) repeat-y left top/100% auto;padding:10px}.cpdesc .title .tabnav{font-size:14px;line-height:20px}.cpdesc .title .star b{margin-right:10px}.buybar .cont{height:auto;padding:10px 0;display:flex;align-items:center;justify-content:space-between}.buybar .go{width:150px;height:30px;border:1px solid #fff;border-radius:4px;font-size:15px;color:#fff;margin-left:10px}.cpshow{position:relative;padding-right:0}.cpdesc .ones .both{display:block}.cpshow .both{width:100%}.cpshow .cont{width:100%}.cpshow .product-gallerys-wrapper,.cpshow .product-thumbnail-wrapper{width:100%;margin:0 auto;padding:0}.cpshow .fside{position:static;right:0;top:0;width:100%;height:100%;display:block;padding:40px 3%;margin-top:20px}.cpdesc .title .name a,.cpshow .fside .name{font-size:16px;padding:0}.cpshow .fside .star{height:20px;font-size:14px;margin:10px 0 5px}.cpshow .fside .star i{width:14px;height:14px;background:url(/assets/img/img33.png) no-repeat center center/14px auto;margin:0 2px}.cpshow .fside .num{font-size:12px;color:#fff}.cpshow .fside .price{margin:10px 0;width:100%}.cpshow .fside .price del{font-size:14px}.cpshow .fside .price ins{font-size:13px}.cpshow .fside .you{height:20px;padding:0 5px;border-radius:13px;font-size:11px;color:#fff;line-height:20px}.cpshow .fside .part{padding-top:10px}.cpshow .fside .ftit{font-size:16px;line-height:22px;margin-bottom:15px}.cpshow .fside .kitem{font-size:11px;line-height:16px;margin-bottom:30px;width:25%;text-decoration:none!important}.cpshow .fside .kitem span{width:calc(100% - 4px);margin:0 auto}.cpshow .fside .kitem img{width:24px;max-width:100%;margin:0 auto 4px}.cpshow .fside .viewmore{border-bottom:1px solid #00b83d;font-size:14px;line-height:20px;margin-bottom:15px}.cpshow .fside .viewmore img{width:10px;margin-left:10px}.cpshow .fside .numedit{width:160px;margin:15px auto 30px}.cpshow .fside .libs{overflow:hidden;margin-bottom:40px}.cpshow .fside .libs .lib{height:20px;margin-bottom:10px;line-height:20px;float:left}.cpshow .fside .libs .lib:nth-child(2n){float:right}.cpshow .fside .libs .lib span{font-size:14px;color:#fff}.cpshow .fside .libs .lib i{min-width:75px;font-size:13px;color:#000;background-color:#00b83c;border-radius:24px;text-align:center;padding:0 5px}.cpshow .fside .deal{font-size:14px;line-height:22px}.cpshow .fside .deal .tip span{color:#00b63c}.cpshow .fside .deal button{display:block;width:200px;height:40px;border-radius:4px;font-size:16px}.cpshow .fside .quantity,.cpshow .fside .variations,.cpshow .fside .woocommerce-product-rating,.cpshow .fside p.price,p.stock.out-of-stock{padding:0}.cpshow .fside .addcart{width:100%;padding:0;height:auto}.numedit{border-radius:4px}.numedit i{width:30px;height:30px;font-size:22px}.numedit input{display:block;width:100px;height:30px;font-size:17.5px;line-height:30px;border-radius:0}.woocommerce-Reviews{padding:20px}.woocommerce-Reviews .cont{flex-wrap:wrap}.woocommerce-Reviews .review-average{flex:0 0 100%;max-width:100%}.woocommerce-Reviews .comments-main{padding-left:0;padding-top:30px}.reviews-title{font-size:16px}.reviews-header{margin-bottom:15px}.review-progress-bar{height:15px}.review-progress-item{margin-bottom:5px}.review-progress-item .stars-count{font-size:14px}}@media(max-width:768px){.star-rating:before,.star-rating>span:before{font-size:12px}.star-rating{width:54px}.cpdesc .title .star i{font-size:14px;color:#fff}.cpdesc .title .star .vapsolo-rating .score{font-size:0}.vapsolo-rating{display:none}.cpdesc .title li.active a{border-bottom-width:1px}.cpdesc .title .name a,.cpdesc .title .star a,.cpshow .fside .name{font-size:14px}}.wwsd-discount-available .wwsd-discount-available-span{display:none!important}