@font-face{font-family:'SabonLTStd';src:url(/font/SabonLTStd-Roman.otf)}.ttu{text-transform:uppercase}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.d-f{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.j-c-c{justify-content:center}.j-c-s-b{justify-content:space-between}.a-i-c{-ms-align-items:center;align-items:center}.no-pad-top{padding-top:0!important}.no-pad-bot{padding-bottom:0!important}.no-pad-left{padding-left:0!important}.no-pad-right{padding-right:0!important}.no-mar-top{margin-top:0!important}.no-mar-left{margin-left:0!important}.no-mar-right{margin-right:0!important}.no-mar-bot{margin-bottom:0!important}.global-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.IndexProducts{padding-top:85px}.IndexProductsList{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;position:relative;margin-top:45px}.IndexProductsList li{position:relative;margin:0 25px}.IndexProductsList a{display:block;position:relative;text-transform:uppercase;font-weight:600;color:#000;font-size:16px;border-bottom:2px solid #fff}.IndexProductsList a:hover{border-color:#d52120}.IndexProductsInner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-top:20px}.IndexProductsInner .ms2_product{width: calc((100% - 60px) / 5)}.IndexProductsButton{position:relative;text-align:center;margin-top:30px}.IndexProductsButton a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;text-transform:uppercase;padding:0 20px;height:54px;color:#fff;font-weight:500;font-size:14px;border-radius:5px;background:#d52120}.IndexProductsButton a:hover{background:#529139}@media only screen and (max-width:1640px) and (min-width:1440px){.IndexProducts{padding-top:75px}.IndexProductsList{margin-top:40px}}@media only screen and (max-width:1439px) and (min-width:1241px){.IndexProducts{padding-top:65px}.IndexProductsList{margin-top:35px}.IndexProductsList li{margin:0 20px}.IndexProductsList a{font-size:15px}.IndexProductsInner{margin-top:15px}.IndexProductsInner .ms2_product{width: calc((100% - 40px) / 5)}.IndexProductsButton{margin-top:25px}.IndexProductsButton a{padding:0 20px;height:50px;font-size:13px}}@media only screen and (min-width:1000px) and (max-width:1240px){.IndexProducts{padding-top:55px}.IndexProductsList{margin-top:30px}.IndexProductsList li{margin:0 15px}.IndexProductsList a{font-size:14px}.IndexProductsInner{margin-top:15px}.IndexProductsInner .ms2_product{width: calc((100% - 45px) / 4);margin:0!important}.IndexProductsInner .ms2_product:nth-child(5) {display:none}.IndexProductsButton{margin-top:20px}.IndexProductsButton a{padding:0 15px;height:44px;font-size:12px}}@media only screen and (min-width:710px) and (max-width:999px){.IndexProducts{padding-top:45px}.IndexProductsList{margin-top:25px}.IndexProductsList li{margin:0 15px}.IndexProductsList a{font-size:14px}.IndexProductsInner{margin-top:15px}.IndexProductsInner .ms2_product{width: calc((100% - 30px) / 3);margin:0!important}.IndexProductsInner .ms2_product:nth-child(5), .IndexProductsInner .ms2_product:nth-child(4) {display:none}.IndexProductsButton{margin-top:20px}.IndexProductsButton a{padding:0 15px;height:40px;font-size:12px}}@media only screen and (min-width:120px) and (max-width:709px){.IndexProducts{padding-top:40px}.IndexProductsList{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-top:4vw}.IndexProductsList li{margin:0 2vw}.IndexProductsList a{font-size:3vw}.IndexProductsInner{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-top:4vw}.IndexProductsInner .ms2_product{width: calc((100% - 2vw) / 2);margin-right:2vw!important;margin-bottom:2vw}.IndexProductsInner .ms2_product:nth-child(2n) {margin-right:0!important}.IndexProductsInner .ms2_product:nth-child(5) {display:none}.IndexProductsButton{margin-top:5vw}.IndexProductsButton a{padding:0 3vw;height:10vw;font-size:3.4vw}}.ShopPostReviews{padding:100px 0}.ShopPostReviews .index-title{margin-bottom:50px;padding:0 50px}.ShopPostReviews .container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.ShopPostReviews .ShopPostReviewsL{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-ms-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;background:#efeff1;width:400px;padding:75px}.ShopPostReviews .ShopPostReviewsL #comment-form-placeholder,.ShopPostReviews .ShopPostReviewsL #comment-form{display:none!important}.ShopPostReviews .ShopPostReviewsL h3,.ShopPostReviews .ShopPostReviewsL .h3{position:relative;text-transform:uppercase;font-weight:600;letter-spacing:2px;font-size:12px}.ShopPostReviews .ShopPostReviewsL .row{position:relative;margin-top:45px}.ShopPostReviews .ShopPostReviewsL .row span{display:block;position:relative;color:#7c7c7c;font-size:50px}.ShopPostReviews .ShopPostReviewsL .row span b{font-size:78px}.ShopPostReviews .ShopPostReviewsL .row hr{display:block;background:#7c7c7c;border:0;height:1px;margin:25px 0}.ShopPostReviews .ShopPostReviewsL .row p{position:relative;font-weight:600;font-size:16px}.ShopPostReviews .ShopPostReviewsL .button{position:relative;margin-top:70px}.ShopPostReviews .ShopPostReviewsL .button span{display:block;position:relative;cursor:pointer;height:68px;line-height:68px;background:#ebb22a;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:2px}.ShopPostReviews .ShopPostReviewsL .button span:hover{background:#529139;color:#fff}.ShopPostReviews .ShopPostReviewsR{position:relative;width:calc(80% - 515px);margin-left:115px}.ShopPostReviews .ShopPostReviewsR h2,.ShopPostReviews .ShopPostReviewsR .h2{position:relative;font-size:24px;font-weight:600}.ShopPostReviews .ShopPostReviewsR .rev-inner{position:relative}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl{position:relative;margin-top:0!important;margin-bottom:20px;padding-bottom:45px;margin-bottom:50px;border-bottom:1px solid #d52120}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name{position:relative}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name .ticket-comment-author{margin-left:0!important}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px;position:relative;font-weight:600;font-size:22px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p img{display:none}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p b{display:inline-block;position:relative;height:26px;line-height:26px;background:#84bf04;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:600;border-radius:13px;padding:0 15px;margin-left:20px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl.user_class_11 .name p b,.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl.user_class_549 .name p b{display:none}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl.user_class_11 .name p img,.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl.user_class_549 .name p img{display:inline-block;width:100px;margin-right:20px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star ul{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star ul li{position:relative;width:16px;height:16px;margin-right:6px;background:url(/img/icons8-star-border.svg) center center no-repeat;background-size:contain}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star ul li.active{background:url(/img/icons8-star.svg) center center no-repeat;background-size:contain}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star p{position:relative;margin-left:20px;font-weight:600;font-size:12px;letter-spacing:2px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .date{position:relative}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .date p{position:relative;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:2px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text{position:relative;margin-top:30px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text p{position:relative;font-size:16px;line-height:1.8;margin-bottom:25px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text p:nth-last-child(1) {margin-bottom:0}.ShopPostReviews .ShopPostReviewsR .rev-inner .comments-list .answer-title{display:none;position:relative;margin:20px 0}.ShopPostReviews .ShopPostReviewsR .rev-inner .comments-list .answer-title span{display:inline-block;position:relative;height:26px;line-height:26px;background:#d52120;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:600;border-radius:13px;padding:0 15px}.ShopPostReviews .ShopPostReviewsR .rev-inner .comments-list .rev-bl{padding-bottom:0;border-bottom:0}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder,.ShopPostReviews .ShopPostReviewsR #comment-form{position:relative;margin-bottom:50px}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder h2,.ShopPostReviews .ShopPostReviewsR #comment-form h2,.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .h2,.ShopPostReviews .ShopPostReviewsR #comment-form .h2{margin-bottom:30px}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .form-group,.ShopPostReviews .ShopPostReviewsR #comment-form .form-group{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .form-group div,.ShopPostReviews .ShopPostReviewsR #comment-form .form-group div{width:100%}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .form-group label,.ShopPostReviews .ShopPostReviewsR #comment-form .form-group label{position:relative;font-weight:600;font-size:18px;min-width:65px;margin-right:10px}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .form-group input,.ShopPostReviews .ShopPostReviewsR #comment-form .form-group input{height:20px;border-bottom:1px solid #000}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .form-group textarea,.ShopPostReviews .ShopPostReviewsR #comment-form .form-group textarea{border:1px solid #000;width:100%;padding:5px}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .submit,.ShopPostReviews .ShopPostReviewsR #comment-form .submit{display:inline-block;position:relative;cursor:pointer;height:54px;line-height:54px;border-radius:5px;padding:0 50px;background:#ebb22a;color:#fff;font-size:14px;font-weight:600;letter-spacing:1px}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .submit:hover,.ShopPostReviews .ShopPostReviewsR #comment-form .submit:hover{background:#529139;color:#fff}.ShopPostReviews .ShopPostReviewsR #comment-form{display:block}.ShopPostReviews .ShopPostReviewsR .comment-reply{position:relative;text-align:right;margin-top:25px}.ShopPostReviews .ShopPostReviewsR .comment-reply a{display:inline-block;position:relative;height:26px;line-height:26px;background:#7c7c7c;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:600;border-radius:13px;padding:0 15px}.ShopPostReviews .ShopPostReviewsR .comment-reply a:hover{background:#d52120}@media only screen and (min-width:1440px) and (max-width:1640px){.ShopPostReviews{padding:85px 0}.ShopPostReviews .ShopPostReviewsL{width:380px;padding:65px}.ShopPostReviews .ShopPostReviewsL .row{margin-top:40px}.ShopPostReviews .ShopPostReviewsL .row span{font-size:46px}.ShopPostReviews .ShopPostReviewsL .row span b{font-size:70px}.ShopPostReviews .ShopPostReviewsL .row hr{margin:25px 0}.ShopPostReviews .ShopPostReviewsL .row p{font-size:15px}.ShopPostReviews .ShopPostReviewsL .button{margin-top:60px}.ShopPostReviews .ShopPostReviewsL .button span{height:60px;line-height:60px;font-size:12px}.ShopPostReviews .ShopPostReviewsR{width:calc(80% - 480px);margin-left:100px}.ShopPostReviews .ShopPostReviewsR h2,.ShopPostReviews .ShopPostReviewsR .h2{font-size:20px}.ShopPostReviews .ShopPostReviewsR .rev-inner{position:relative;margin-top:45px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl{padding-bottom:40px;margin-bottom:45px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p{min-height:28px;font-size:20px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p b{height:24px;line-height:24px;font-size:11px;border-radius:12px;padding:0 13px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text{margin-top:25px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text p{font-size:15px;margin-bottom:20px}}@media only screen and (min-width:1240px) and (max-width:1439px){.ShopPostReviews{padding:70px 0}.ShopPostReviews .ShopPostReviewsL{width:320px;padding:50px}.ShopPostReviews .ShopPostReviewsL .row{margin-top:35px}.ShopPostReviews .ShopPostReviewsL .row span{font-size:38px}.ShopPostReviews .ShopPostReviewsL .row span b{font-size:62px}.ShopPostReviews .ShopPostReviewsL .row hr{margin:20px 0}.ShopPostReviews .ShopPostReviewsL .row p{font-size:14px}.ShopPostReviews .ShopPostReviewsL .button{margin-top:50px}.ShopPostReviews .ShopPostReviewsL .button span{height:54px;line-height:54px;font-size:11px}.ShopPostReviews .ShopPostReviewsR{width:calc(80% - 400px);margin-left:80px}.ShopPostReviews .ShopPostReviewsR h2{font-size:20px}.ShopPostReviews .ShopPostReviewsR .rev-inner{margin-top:40px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl{padding-bottom:35px;margin-bottom:40px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p{min-height:24px;font-size:18px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p b{height:22px;line-height:22px;font-size:10px;border-radius:11px;padding:0 10px;margin-left:15px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date{margin-top:20px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star ul li{width:14px;height:14px;margin-right:5px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .date p{font-size:11px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text{margin-top:25px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text p{font-size:14px;margin-bottom:20px}}@media only screen and (min-width:1000px) and (max-width:1239px){.ShopPostReviews{padding:55px 0}.ShopPostReviews .ShopPostReviewsL{width:270px;padding:35px}.ShopPostReviews .ShopPostReviewsL .row{margin-top:30px}.ShopPostReviews .ShopPostReviewsL .row span{font-size:34px}.ShopPostReviews .ShopPostReviewsL .row span b{font-size:56px}.ShopPostReviews .ShopPostReviewsL .row hr{margin:15px 0}.ShopPostReviews .ShopPostReviewsL .row p{font-size:13px}.ShopPostReviews .ShopPostReviewsL .button{margin-top:45px}.ShopPostReviews .ShopPostReviewsL .button span{height:50px;line-height:50px;font-size:11px}.ShopPostReviews .ShopPostReviewsR{width:calc(100% - 320px);margin-left:50px}.ShopPostReviews .ShopPostReviewsR h2{font-size:20px}.ShopPostReviews .ShopPostReviewsR .rev-inner{margin-top:35px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl{padding-bottom:30px;margin-bottom:35px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p{min-height:22px;font-size:17px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p b{height:20px;line-height:20px;font-size:9px;border-radius:10px;padding:0 10px;margin-left:15px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date{margin-top:20px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star ul li{width:14px;height:14px;margin-right:5px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .date p{font-size:11px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text{margin-top:25px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text p{font-size:14px;margin-bottom:20px}}@media only screen and (min-width:710px) and (max-width:999px){.ShopPostReviews{padding:40px 0}.ShopPostReviews .ShopPostReviewsL{width:230px;padding:20px}.ShopPostReviews .ShopPostReviewsL .row{margin-top:30px}.ShopPostReviews .ShopPostReviewsL .row span{font-size:34px}.ShopPostReviews .ShopPostReviewsL .row span b{font-size:56px}.ShopPostReviews .ShopPostReviewsL .row hr{margin:15px 0}.ShopPostReviews .ShopPostReviewsL .row p{font-size:13px}.ShopPostReviews .ShopPostReviewsL .button{margin-top:45px}.ShopPostReviews .ShopPostReviewsL .button sspan{height:50px;line-height:50px;font-size:11px}.ShopPostReviews .ShopPostReviewsR{width:calc(100% - 270px);margin-left:40px}.ShopPostReviews .ShopPostReviewsR h2{font-size:18px}.ShopPostReviews .ShopPostReviewsR .rev-inner{margin-top:30px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl{padding-bottom:25px;margin-bottom:30px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p{min-height:20px;font-size:16px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p b{height:18px;line-height:18px;font-size:8px;border-radius:9px;padding:0 8px;margin-left:10px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date{margin-top:15px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star ul li{width:12px;height:12px;margin-right:4px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star p{font-size:11px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .date p{font-size:10px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text{margin-top:20px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text p{font-size:14px;margin-bottom:15px}}@media only screen and (min-width:120px) and (max-width:709px){.ShopPostReviews{padding:10vw 0}.ShopPostReviews .container{-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.ShopPostReviews .ShopPostReviewsL{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;width:100%;padding:4vw}.ShopPostReviews .ShopPostReviewsL h3{width:100%;font-size:3vw}.ShopPostReviews .ShopPostReviewsL .row{width:calc(50% - 2vw);margin-top:8vw}.ShopPostReviews .ShopPostReviewsL .row span{font-size:10vw}.ShopPostReviews .ShopPostReviewsL .row span b{font-size:10vw}.ShopPostReviews .ShopPostReviewsL .row hr{margin:3vw 0}.ShopPostReviews .ShopPostReviewsL .row p{font-size:4vw}.ShopPostReviews .ShopPostReviewsL .button{width:100%;margin-top:8vw}.ShopPostReviews .ShopPostReviewsL .button span{width:50vw;height:12vw;line-height:12vw;font-size:3vw;margin:0 auto}.ShopPostReviews .ShopPostReviewsR{margin-top:8vw;width:100%;margin-left:0}.ShopPostReviews .ShopPostReviewsR h2{font-size:4vw}.ShopPostReviews .ShopPostReviewsR .rev-inner{margin-top:8vw}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl{padding-bottom:4vw;margin-bottom:5vw}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p{min-height:6vw;font-size:5vw}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .name p b{height:6vw;line-height:6vw;font-size:2.4vw;border-radius:3vw;padding:0 3vw;margin-left:3vw}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date{margin-top:4vw}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star ul li{width:12px;height:12px;margin-right:4px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .star p{margin-left:3vw;font-size:11px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .star-date .date p{font-size:10px}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text{margin-top:4vw}.ShopPostReviews .ShopPostReviewsR .rev-inner .rev-bl .text p{font-size:3.4vw;line-height:1.4;margin-bottom:4vw}.ShopPostReviews .ShopPostReviewsR .rev-inner .comments-list .answer-title{margin:5vw 0}.ShopPostReviews .ShopPostReviewsR .rev-inner .comments-list .answer-title span{height:6vw;line-height:6vw;font-size:2.4vw;border-radius:3vw;padding:0 3vw}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder{margin-bottom:5vw}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder h2{margin-bottom:4vw}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .form-group{margin-bottom:2vw}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .form-group label{font-size:4vw;min-width:65px;margin-right:2vw}.ShopPostReviews .ShopPostReviewsR #comment-form-placeholder .submit{padding:0 10vw;height:12vw;line-height:12vw;font-size:3vw;margin:0 auto}.ShopPostReviews .ShopPostReviewsR .comment-reply{margin-top:3vmin}.ShopPostReviews .ShopPostReviewsR .comment-reply a{height:6vw;line-height:6vw;font-size:2.4vw;border-radius:3vw;padding:0 3vw}}.ShopPostTop{margin-top:30px}.sp-uptitle{position:relative;color:#7c7c7c;font-size:12px;margin-bottom:15px}.sp-title{position:relative;font-weight:600;font-size:40px}.sp-tags{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:10px}.sp-tags li{position:relative;margin-right:10px;color:#fff;background:#ebb22a;font-size:14px;padding:2px 8px;border-radius:5px}#msProduct{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-top:20px}.msProductGal{position:relative;-ms-align-self:baseline;align-self:baseline;width:30%}.msProductGal a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;height:100%}.msProductGal img{display:block;max-width:100%;max-height:400px}.features{position:absolute;top:0;right:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-end;align-items:flex-end;z-index:9}.features span{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;border-radius:5px;height:32px;padding:0 10px;font-size:14px;margin-bottom:15px;color:#fff;font-weight:600;background:#18de6b}.features span.hit{background:#f88e31}.features span.sale,.features span.disc{background:#d52120}.features span.discount{background:#18de6b}.features span.preorder{background:#f17d83}.features span.exclusive{background:#4a51a4}#msGallery{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;position:relative;justify-content:flex-start;margin-top:50px}#msGallery a{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;padding:10px;width:97px;margin-right:20px;margin-bottom:20px;border:1px solid #529139}#msGallery a:nth-child(1) {display:none}#msGallery a:nth-child(4n) {margin-right:0}#msGallery a img{display:block;width:100%}#msGallery a:hover{opacity:.7}.msProductDesc{position:relative;width:calc(60% - 300px)}.SP-google{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-end}.SP-google .img{display:block;position:relative;width:158px}.SP-google .img img{width:100%}.SP-google .img:hover{opacity:.7}.SP-google span{padding-left:27px;background-position:0 center;background-repeat:no-repeat;background-size:24px;display:flex;align-items:flex-end;position:absolute;top:-25px;right:0}.SP-google span b{font-weight:700;color:#000;font-size:22px}.SP-google span i{opacity:.6;color:#000;font-size:14px;display:block;margin-left:5px}.msProductModi{position:relative;margin-bottom:40px}.msProductModi h2{position:relative;font-weight:500;font-size:20px;margin-bottom:10px}.msProductModi ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.msProductModi li{position:relative;margin-right:5px;margin-bottom:5px}.msProductModi label{display:flex}.msProductModi label input:checked ~ span {background:#529139}.msProductModi span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;height:32px;border-radius:16px;padding:0 20px;background:#7c7c7c;color:#fff;font-size:14px}.msProductModi span .active,.msProductModi span:hover{background:#529139}.msProductDescTVs{position:relative}.msProductDescTVs ul{position:relative}.msProductDescTVs li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:10px;font-size:16px;font-weight:500}.msProductDescTVs li:nth-las-child(1) {margin-bottom:40px}.msProductDescTVs li span{width:250px}.msProductInfo{position:relative;margin-bottom:40px;font-size:16px;line-height:1.4}.msProductInfo h1,.msProductInfo h2,.msProductInfo h3,.msProductInfo h4,.msProductInfo h5,.msProductInfo h6{position:relative;margin-bottom:30px;font-weight:500;font-size:32px}.msProductInfo h2{font-size:30px}.msProductInfo h3{font-size:28px}.msProductInfo h4{font-size:26px}.msProductInfo h5{font-size:24px}.msProductInfo h6{font-size:22px}.msProductInfo p{position:relative;font-size:16px;line-height:1.6;margin-bottom:20px}.msProductInfo b,.msProductInfo strong{font-weight:600}.msProductInfo i{font-style:italic}.msProductInfo ul,.msProductInfo ol{position:relative;margin-bottom:20px}.msProductInfo ul li,.msProductInfo ol li{position:relative;font-size:16px;line-height:1.6;margin-bottom:7px;padding-left:15px}.msProductInfo ul li:before,.msProductInfo ol li:before{content:'';display:block;position:absolute;top:8px;left:0;width:8px;height:8px;border-radius:2px;background:#529139}.ShopPostSimilarWr .container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.ShopPostSimilarWr .msProductSimilar{width: calc((100% - 100px) / 2)}.msProductSimilar{position:relative;margin-top:30px}.msProductSimilar h2,.msProductSimilar .h2{position:relative;font-size:20px;font-weight:600;margin-bottom:20px}.ShopPostSimilar{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;position:relative;border:1px solid #efeff1;margin-top:-1px;padding:10px}.ShopPostSimilar .ShopPostSimilarImg{position:relative;width:100px}.ShopPostSimilar .ShopPostSimilarImg img{display:block;max-width:100%;max-height:100px;margin:0 auto}.ShopPostSimilar .ShopPostSimilarDesc{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;position:relative;width:calc(100% - 150px)}.ShopPostSimilar .ShopPostSimilarDesc .col{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:center}.ShopPostSimilar .ShopPostSimilarDesc h3,.ShopPostSimilar .ShopPostSimilarDesc .h3{position:relative;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:10px;padding-right:10px}.ShopPostSimilar .ShopPostSimilarDesc ul{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding-right:10px}.ShopPostSimilar .ShopPostSimilarDesc li{position:relative;font-size:14px;margin-right:10px}.ShopPostSimilar .ShopPostSimilarDesc li b{font-weight:600}.ShopPostSimilar .ShopPostSimilarDesc a{display:inline-block;position:relative;height:40px;line-height:40px;background:#ebb22a;color:#000;font-weight:600;font-size:12px;padding:0 20px;border-radius:5px}.ShopPostSimilar .ShopPostSimilarDesc a:hover{background:#529139;color:#fff}.msProductPriceBuy{position:relative;width:300px}.ms2_form_post{position:relative;border:2px solid #efeff1;border-radius:10px;-webkit-box-shadow:5px 5px 19px -7px #7c7c7c;box-shadow:5px 5px 19px -7px #7c7c7c}.msProductPrice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;padding:20px}.msProductPrice p{position:relative;line-height:.8;font-weight:600;font-size:32px;margin-right:10px}.msProductPrice p.old_price{margin-right:0;color:#7c7c7c;font-size:16px;text-decoration:line-through}.msProductBuy{position:relative;padding:20px;padding-top:0}.msProductBuy .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:100%;height:54px;color:#fff;font-weight:500;font-size:14px;border-radius:5px;background:#529139}.msProductBuy .btn:hover{background:#d52120}.msProductBuy .one-click{margin-top:20px;background:#ebb22a}.msProductBuy .one-click:hover{background:#d52120}.msProductAva{position:relative;padding:20px;padding-top:0}.msProductAva p{position:relative;font-size:16px;font-weight:500;color:#28cf76}.msProductDelivery{position:relative;padding:20px;border-top:2px solid #efeff1}.msProductDelivery.payment .msProductDeliveryB{background:url(/assets/img/pay.svg) 0 0 no-repeat;background-size:20px auto}.msProductDeliveryB{position:relative;padding-left:30px;font-weight:500;font-size:14px;background:url(/img/icons8-box.svg) 0 0 no-repeat;background-size:20px auto}.msProductDeliveryB span{display:block;position:relative;color:#7c7c7c;margin-bottom:15px}.msProductDeliveryB p{position:relative;margin-bottom:10px}.msProductCount{display:none}.IndexProducts{padding-bottom:85px}.IndexProductsInner{margin-top:50px}@media only screen and (max-width:1640px) and (min-width:1439px){.ShopPostSimilar .ShopPostSimilarDesc{width:calc(100% - 140px)}#msGallery{margin-top:45px}#msGallery a{width:90px}}@media only screen and (max-width:1439px) and (min-width:1241px){.sp-title{font-size:34px}#msGallery{margin-top:40px}#msGallery a{width:78px;margin-right:15px;margin-bottom:15px}.features span{height:30px;padding:0 10px;font-size:12px;margin-bottom:10px}.msProductDescTVs{margin-top:30px}.msProductDescTVs li{font-size:15px}.msProductDescTVs li span{width:230px}.msProductInfo{margin-bottom:30px}.msProductInfo h1,.msProductInfo h2,.msProductInfo h3,.msProductInfo h4,.msProductInfo h5,.msProductInfo h6{margin-bottom:25px;font-size:30px}.msProductInfo h2{font-size:28px}.msProductInfo h3{font-size:26px}.msProductInfo h4{font-size:24px}.msProductInfo h5{font-size:22px}.msProductInfo h6{font-size:20px}.msProductInfo p{font-size:14px;margin-bottom:15px}.msProductInfo ul,.msProductInfo ol{margin-bottom:15px}.msProductInfo ul li,.msProductInfo ol li{font-size:14px}.msProductInfo ul li:before,.msProductInfo ol li:before{top:6px;width:7px;height:7px}.ShopPostSimilar{padding:8px}.ShopPostSimilar .ShopPostSimilarImg{width:80px}.ShopPostSimilar .ShopPostSimilarDesc{width:calc(100% - 100px)}.ShopPostSimilar .ShopPostSimilarDesc h3{font-size:14px;margin-bottom:5px;padding-right:5px}.ShopPostSimilar .ShopPostSimilarDesc ul{flex-wrap:wrap;padding-right:5px}.ShopPostSimilar .ShopPostSimilarDesc li{margin-bottom:3px;margin-right:5px}.IndexProducts{padding-bottom:75px}.IndexProductsInner{margin-top:45px}}@media only screen and (max-width:1240px) and (min-width:1000px){.sp-title{font-size:30px}.sp-tags li{font-size:12px}#msGallery{margin-top:35px}#msGallery a{width:66px;margin-right:10px;margin-bottom:10px}.features span{height:30px;padding:0 10px;font-size:12px;margin-bottom:10px}.msProductDescTVs{margin-top:25px}.msProductDescTVs li{font-size:14px}.msProductDescTVs li span{width:180px}.msProductDesc{width:calc(60% - 260px)}.msProductModi span{height:27px;padding:0 16px;font-size:13px}.msProductInfo{margin-bottom:25px}.msProductInfo h1,.msProductInfo h2,.msProductInfo h3,.msProductInfo h4,.msProductInfo h5,.msProductInfo h6{margin-bottom:25px;font-size:30px}.msProductInfo h2{font-size:28px}.msProductInfo h3{font-size:26px}.msProductInfo h4{font-size:24px}.msProductInfo h5{font-size:22px}.msProductInfo h6{font-size:20px}.msProductInfo p{font-size:14px;margin-bottom:15px}.msProductInfo ul,.msProductInfo ol{margin-bottom:15px}.msProductInfo ul li,.msProductInfo ol li{font-size:14px}.msProductInfo ul li:before,.msProductInfo ol li:before{top:6px;width:7px;height:7px}.ShopPostSimilar{padding:8px}.ShopPostSimilar .ShopPostSimilarImg{width:80px}.ShopPostSimilar .ShopPostSimilarDesc{flex-wrap:wrap;width:calc(100% - 100px)}.ShopPostSimilar .ShopPostSimilarDesc h3{font-size:14px;margin-bottom:5px;padding-right:5px}.ShopPostSimilar .ShopPostSimilarDesc ul{flex-wrap:wrap;padding-right:5px}.ShopPostSimilar .ShopPostSimilarDesc li{margin-bottom:3px;margin-right:5px}.ShopPostSimilar .ShopPostSimilarDesc a{height:34px;line-height:34px;font-size:11px;padding:0 15px;margin-top:5px}.msProductPriceBuy{width:260px}.msProductPrice p{font-size:25px}.msProductPrice p.old_price{font-size:14px}.msProductDeliveryB span{margin-bottom:10px}.msProductDeliveryB p{margin-bottom:6px}.IndexProducts{padding-bottom:65px}.IndexProductsInner{margin-top:40px}}@media only screen and (max-width:999px) and (min-width:709px){#msProduct{flex-wrap:wrap}.sp-title{font-size:26px}.sp-tags li{font-size:12px}.msProductDescTVs{margin-top:25px}.msProductDescTVs li{font-size:14px}.msProductDescTVs li span{width:180px}.msProductGal{width:50%;padding-right:5%;box-sizing:border-box}.features{right:10%}.features span{height:25px;padding:0 8px;font-size:11px;margin-bottom:5px}#msGallery{margin-top:30px}#msGallery a{width:65px;margin-right:10px;margin-bottom:10px}.msProductDesc{width:50%}.msProductModi h2{font-size:19px;margin-bottom:4px}.msProductModi span{height:27px;padding:0 16px;font-size:13px}.msProductInfo{margin-bottom:20px}.msProductInfo h1,.msProductInfo h2,.msProductInfo h3,.msProductInfo h4,.msProductInfo h5,.msProductInfo h6{margin-bottom:25px;font-size:30px}.msProductInfo h2{font-size:28px}.msProductInfo h3{font-size:26px}.msProductInfo h4{font-size:24px}.msProductInfo h5{font-size:22px}.msProductInfo h6{font-size:20px}.msProductInfo p{font-size:14px;margin-bottom:15px}.msProductInfo ul,.msProductInfo ol{margin-bottom:15px}.msProductInfo ul li,.msProductInfo ol li{font-size:14px}.msProductInfo ul li:before,.msProductInfo ol li:before{top:6px;width:7px;height:7px}.ShopPostSimilarWr .msProductSimilar{width:100%}.ShopPostSimilar{padding:8px}.ShopPostSimilar .ShopPostSimilarImg{width:80px}.ShopPostSimilar .ShopPostSimilarDesc{flex-wrap:wrap;width:calc(100% - 100px)}.ShopPostSimilar .ShopPostSimilarDesc h3{font-size:14px;margin-bottom:5px;padding-right:5px}.ShopPostSimilar .ShopPostSimilarDesc ul{flex-wrap:wrap;padding-right:5px}.ShopPostSimilar .ShopPostSimilarDesc li{margin-bottom:3px;margin-right:5px}.ShopPostSimilar .ShopPostSimilarDesc a{height:34px;line-height:34px;font-size:11px;padding:0 15px;margin-top:5px}.msProductPriceBuy{width:100%;margin-top:30px}.msProductBuy{display:flex;flex-wrap:wrap;justify-content:space-between}.msProductBuy .btn{width:45%}.msProductBuy .one-click{width:45%;margin-top:0}.msProductPrice p{font-size:25px}.msProductPrice p.old_price{font-size:14px}.msProductDeliveryB span{margin-bottom:10px}.msProductDeliveryB p{margin-bottom:6px}.IndexProducts{padding-bottom:55px}.IndexProductsInner{margin-top:35px}}@media only screen and (max-width:709px) and (min-width:120px){#msProduct{flex-wrap:wrap}.sp-title{font-size:26px}.sp-tags li{font-size:12px}.msProductDescTVs{order:3;margin-top:20px}.msProductDescTVs li{font-size:13px;margin-bottom:7px}.msProductDescTVs li span{width:50%}.msProductGal{width:100%;padding-right:0%;box-sizing:border-box}.msProductGal a{display:block;max-width:400px;margin:0 auto}#msGallery{margin-top:50px}#msGallery a{width:21vw;margin-right:2vw;margin-bottom:2vw;margin-left:initial}.features{right:0%}.features span{height:25px;padding:0 8px;font-size:11px;margin-bottom:5px}.msProductDesc{display:flex;flex-direction:column;width:100%;margin-top:30px}.SP-google .img{width:120px}.SP-google span{top:-20px;padding-left:20px;background-size:16px}.SP-google span b{font-size:16px}.SP-google span i{font-size:10px;margin-left:3px}.msProductModi{order:1;margin-bottom:4vw}.msProductModi h2{font-size:17px;margin-bottom:4px}.msProductModi span{height:27px;padding:0 16px;font-size:13px}.msProductInfo{margin-bottom:0;margin-top:5vmin;order:4}.msProductInfo h1,.msProductInfo h2,.msProductInfo h3,.msProductInfo h4,.msProductInfo h5,.msProductInfo h6{margin-bottom:5vw;font-size:7vw}.msProductInfo h2{font-size:6.5vw}.msProductInfo h3{font-size:6vw}.msProductInfo h4{font-size:5.5vw}.msProductInfo h5{font-size:5vw}.msProductInfo h6{font-size:4.4vw}.msProductInfo p{font-size:4vw;margin-bottom:3vw}.msProductInfo ul,.msProductInfo ol{margin-bottom:3vw}.msProductInfo ul li,.msProductInfo ol li{font-size:4vw;margin-bottom:1vw;padding-left:4vw}.msProductInfo ul li:before,.msProductInfo ol li:before{top:2.5vw;width:6px;height:6px}.ShopPostSimilarWr .msProductSimilar{width:100%}.msProductSimilar{order:4}.ShopPostSimilar{padding:8px}.ShopPostSimilar .ShopPostSimilarImg{width:80px}.ShopPostSimilar .ShopPostSimilarDesc{flex-wrap:wrap;width:calc(100% - 100px)}.ShopPostSimilar .ShopPostSimilarDesc h3{font-size:14px;margin-bottom:5px;padding-right:5px}.ShopPostSimilar .ShopPostSimilarDesc ul{flex-wrap:wrap;padding-right:5px}.ShopPostSimilar .ShopPostSimilarDesc li{margin-bottom:3px;margin-right:5px}.ShopPostSimilar .ShopPostSimilarDesc a{height:34px;line-height:34px;font-size:11px;padding:0 15px;margin-top:5px}.msProductPriceBuy{width:100%;margin-top:0;order:2;margin-bottom:4vw}.msProductBuy{display:flex;flex-wrap:wrap}.msProductPrice p{font-size:25px}.msProductPrice p.old_price{font-size:14px}.msProductDeliveryB span{margin-bottom:10px}.msProductDeliveryB p{margin-bottom:6px}.IndexProducts{padding-bottom:8vw}.IndexProductsInner{margin-top:5vw}}