body{--prime1:#5ec197;--prime2:#0d1010;--prime3:#0da7cb;--input:#f1caca;--primelight:#eceff1}.product-main-wrapper .form-control{background:#fafafa}.product-main-wrapper .quick-v-tocart{margin-top:0}@media screen and (max-width:576px){.product-main-wrapper{padding-top:20px}}.add-to-favs{position:absolute;z-index:10;top:50%;width:36px;height:36px;right:15px}.add-to-favs a{color:var(--prime1)}.add-to-favs a:hover{color:var(--prime2)}.add-to-favs i{font-size:25px}.fav-blk{float:left;width:100%}.product-page-single-img{border:1px solid var(--primelight);display:block;width:100%}.prod-gallery-row{display:block;width:100%;margin:15px 0}.prod-gallery-thumb{display:inline-block;max-width:20%;margin-right:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.prod-gallery-thumb:last-child{margin-right:0}.prod-gallery-thumb img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:5px;border:1px solid var(--primelight)}.prod-gallery-thumb:hover{border-color:var(--prime1)}.prod-gallery-thumb:hover img{opacity:.8}.prod-pg-discount{right:30px;padding-left:30px;padding-right:30px;font-size:20px;color:#fff;text-align:center;background:var(--prime1)}.prod-badge-img,.prod-pg-discount{z-index:2;position:absolute;top:15px}.prod-badge-img{right:15px;width:80px}#product-mob-name{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font-size:25px;font-weight:500;margin:0 0 30px;padding-left:15px;padding-right:15px;line-height:1.2}h1.product-page-title{font-size:25px;font-weight:700;line-height:1.3;margin:0 0 15px;color:var(--prime2);padding:0 0 15px;border-bottom:1px solid var(--prime1)}.product-page-code-row{text-transform:uppercase}.product-page-code-row span{display:inline-block;font-weight:700}.product-page-code-row,.product-rate-row{font-size:14px;line-height:18px;padding-bottom:5px;padding-top:5px}.product-rate-row a{display:inline-block;color:var(--prime1)}.product-rate-row a:hover{color:var(--prime2)}.prod_sep{height:10px}.prod-price-save{color:var(--prime1);font-size:20px;height:35px;text-decoration:line-through}.prod-price-save,.prod-total-price{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.prod-total-price{font-size:30px;color:var(--prime2);line-height:1.3}@media screen and (min-width:576px) and (max-width:767px){.prod-total-price{text-align:right}}.product-page-descr{font-size:14px;color:var(--prime2);line-height:1.4;margin-top:10px;margin-bottom:15px}.addtocart-row .quick-v-quantity .form-control,.addtocart-row .quick-v-quantity button{height:56px}@media screen and (min-width:992px){.addtocart-row .quick-v-quantity{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}}.addtocart-row button.addtoCart{background-color:var(--prime1);background-image:url(/ui/main/images/add_to_cart_icon.png?c28596adacfd403369d96ce87709758b);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;border:0;color:#fff;font-weight:700;line-height:1;padding-left:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;text-align:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;font-size:20px;height:56px}@media screen and (min-width:768px) and (max-width:1199px){.addtocart-row button.addtoCart{font-size:18px}}@media screen and (max-width:575px){.addtocart-row button.addtoCart{font-size:18px}}@media screen and (min-width:1200px){.addtocart-row button.addtoCart:hover{background-color:var(--prime3);padding-left:30%;background-position:calc(100% + 30px) 50%;-webkit-box-shadow:0 5px 15px 1px rgba(0,0,0,.35);box-shadow:0 5px 15px 1px rgba(0,0,0,.35)}}.addtocart-row button.addtoCart[disabled]{background-color:#eaeaea;background-image:none;color:#666;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;text-align:center}@media screen and (min-width:1200px){.addtocart-row button.addtoCart[disabled]:hover{background-color:#eaeaea;background-image:none;color:#666;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}}.product-page-avail-row{margin-bottom:15px;margin-top:15px}.product-page-avail-row span{display:inline-block;padding-bottom:5px;padding-top:5px;font-weight:600}.product-page-avail-row span.prod-available{color:var(--prime1)}.product-page-avail-row span.prod-unavailable{color:#ff8426}@media screen and (max-width:767px){.product-page-avail-row{text-align:center}}.product-page-avail-row .prod-avail-info{color:#0da7cb}.vendor-logo-name{font-size:13px}.vendor-logo-name span{font-weight:500;margin:0 0 5px}.vendor-logo-name span a{color:#707070;display:inline-block;padding:10px}.vendor-logo-name span a:hover{color:var(--prime1)}.vendor-logo-name img.img-fluid{display:inline-block;max-width:80px;border:1px solid #eaeaea;padding:5px}.product-page-points-row{margin-bottom:15px}.product-page-points-row span#cares-total{display:inline-block;font-weight:700;color:var(--prime1)}.product-page-points-row span#cares-ttl{font-weight:700}.product-page-badge-row{background:#f5f5f5;padding-bottom:15px;padding-top:15px;margin-bottom:15px;margin-top:50px}.product-page-badge-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--prime2)}.product-page-badge-txt span{display:block;width:100%;padding-left:15px;padding-right:15px}.product-page-badge-img{position:relative}.product-page-badge-img img{position:absolute;top:0;left:0;right:0;margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.prod_tabs_wrapper,.product-page-related-wrapper{margin-top:45px;margin-bottom:45px}.product_accordion_tab{width:100%;color:#000;overflow:hidden;border-bottom:1px solid #eaeaea}.product_accordion_tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em;background:#fff;font-size:20px;font-weight:700;cursor:pointer;margin:0}@media screen and (max-width:500px){.product_accordion_tab-label{font-size:18px}}.product_accordion_tab-label:hover{background:#fafafa}.product_accordion_tab-label:after{content:"+";width:1em;height:1em;text-align:center;-webkit-transition:all .35s;transition:all .35s}.product_accordion_tab-content{max-height:0;padding:0 1em;color:#000;background:#fff;-webkit-transition:all .35s;transition:all .35s}.product_accordion_tab-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1em;font-size:.75em;background:#000;cursor:pointer}.product_accordion_tab-close:hover{background:#fafafa}.product_accordion_tab input{position:absolute;opacity:0;z-index:-1}.product_accordion_tab input:checked+.product_accordion_tab-label{background:#fff}.product_accordion_tab input:checked+.product_accordion_tab-label:after{content:"-"}.product_accordion_tab input:checked~.product_accordion_tab-content{max-height:100vh;padding:1em;overflow-y:auto}.points-msg-row{font-size:14px}@media screen and (max-width:575px){.points-msg-row{text-align:center}}.product-page-tabs-wrapper{position:relative}.product-page-tabs-wrapper ul.tabs{list-style:none;width:100%;margin:0;padding:0}.product-page-tabs-wrapper ul.tabs,.product-page-tabs-wrapper ul.tabs li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.product-page-tabs-wrapper ul.tabs li{background:#fff;color:#333;-webkit-transition:all .3s ease-in-out;line-height:1.2;height:60px;transition:all .3s ease-in-out;cursor:pointer;font-weight:700}.product-page-tabs-wrapper ul.tabs li span{display:block;width:100%;font-size:18px;color:#666;padding-left:5px;padding-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-page-tabs-wrapper ul.tabs li.current,.product-page-tabs-wrapper ul.tabs li:hover{background:var(--prime1)}.product-page-tabs-wrapper ul.tabs li.current span,.product-page-tabs-wrapper ul.tabs li:hover span{color:#fff}@media screen and (min-width:451px) and (max-width:767px){.product-page-tabs-wrapper ul.tabs li{font-size:16px}}@media screen and (max-width:450px){.product-page-tabs-wrapper ul.tabs li{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border-bottom:1px solid #eaeaea}.product-page-tabs-wrapper ul.tabs li.current,.product-page-tabs-wrapper ul.tabs li:last-child{border-color:transparent}}.product-page-tabs-wrapper .tab-content{padding-bottom:30px;padding-top:30px;opacity:0;position:absolute;z-index:-1;left:0;right:0;margin:0 auto;max-width:1199px}.product-page-tabs-wrapper .tab-content.current{position:relative;z-index:1;opacity:1;left:auto;right:auto;margin:0}.product-page-tabs-wrapper .tab-content .row{width:100%;margin-left:0;margin-right:0}.product-page-tabs-wrapper .tab-content p{display:block;width:100%}.tab-content-main{padding-left:0;padding-right:0}.reviews-content-wrapper{width:100%}.reviews-form{padding:15px;margin-top:30px;border-radius:5px}.review-login-row{text-align:center;margin-bottom:30px}.review-login-row button#review-login-toggle{background:var(--prime1);color:#fff;border:0;border-radius:5px;padding:5px 15px;font-size:18px}@media screen and (max-width:575px){.review-login-row button#review-login-toggle{font-size:16px}}.review-form-row{margin-bottom:15px}@media screen and (max-width:767px){.review-form-row{padding-left:0;padding-right:0}}.review-form-row textarea{resize:none;overflow-y:auto}.review-form-row .rating-stars,.review-form-row .rating-stars ul{display:block;width:100%}.review-form-row .rating-stars ul li{display:inline-block;margin-right:10px}.review-form-row .rating-stars ul li:last-child{margin-right:0}.review-form-row .rating-stars ul li i{font-size:25px}.product-page-reviews-wrapper{padding-left:0;padding-right:0}.product-page-reviews-wrapper .row{margin-left:0;margin-right:0}.review-success-msg{font-size:16px}.user-review-row{padding-left:0;padding-right:0;border-bottom:1px solid var(--primelight)}.user-review-row:last-child{border-bottom:0}@media screen and (min-width:768px){.user-review-vote{border-right:1px solid var(--primelight)}}.user-review-vote h6{font-size:16px;font-weight:600;color:var(--prime2);margin:0 0 10px}.user-review-vote .static-rating,.user-review-vote h6{display:block;width:100%}.user-review-vote .static-rating i{font-size:20px;display:inline-block;margin-right:5px;color:#999}.user-review-vote .static-rating i.voted{color:#eacc38}.user-review-vote .static-rating i:last-child{margin-right:0}.user-review-text p{font-size:16px;display:block;width:100%;margin:0}.quick-v-attr-select{margin-bottom:15px;border-bottom:1px solid var(--primelight);padding-bottom:15px}.quick-v-attr-select .attr-select-in{display:block;width:100%;position:relative}button.attr-btn-color{display:inline-block;width:26px;height:26px;text-align:center;color:#666;border-radius:50%;border:0;cursor:pointer;margin-right:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}button.attr-btn-color i{font-size:14px;left:0;right:0;margin:0 auto;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}button.attr-btn-color:hover{-webkit-box-shadow:2px 2px 15px 1px rgba(0,0,0,.35);box-shadow:2px 2px 15px 1px rgba(0,0,0,.35)}button.attr-btn-color:last-child{margin-right:0}@media screen and (max-width:991px){button.attr-btn-color{margin-bottom:10px}}.attr-prop{font-size:13px;color:#707070;text-transform:capitalize;position:relative}.attr-select-in{left:0;right:0;margin:0 auto;width:100%;position:absolute;bottom:0}.product-page-main-contents-wrapper .quick-v-attrs-out{margin-top:5px;border:1px solid var(--primelight);margin-bottom:15px;padding-bottom:0}.product-page-main-contents-wrapper .quick-v-code-ttl,.product-page-main-contents-wrapper .quick-v-save-ttl{display:block;width:100%;margin-bottom:10px;line-height:1;font-size:15px;font-weight:500;color:#666}.sizeDropBlock{position:relative;padding-bottom:15px}.sizeDropBlock .attr-prop{background:var(--prime1);padding-left:15px;padding-right:15px;line-height:26px;color:#fff;top:auto}.selectDropSize{display:block;position:relative;background:#fff;border:1px solid var(--primelight);color:#707070;border-radius:3px;padding:10px 45px 10px 5px;line-height:1}.selectDropSize i{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggleAttrsBlk{position:absolute;top:calc(100% - 25px);z-index:10;background:#fff;border-radius:3px;max-width:300px;left:15px;min-width:250px}.toggleAttrsBlk ul{display:block;width:100%;list-style:none;margin:0;padding:0;font-size:15px}.toggleAttrsBlk ul li{display:block;width:100%;color:#707070;border-bottom:1px solid var(--primelight);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:3px 10px}.toggleAttrsBlk ul li:last-child{border-bottom:0}.toggleAttrsBlk ul li:hover{background:var(--primelight);color:var(--prime2)}.waitinglistblock{margin-bottom:15px}.waitingListIn{background:#fafafa;padding:15px}.waitingListIn .form-control{background:#fff;border:1px solid #eaeaea}button#btn-waiting-list{background:var(--prime1);color:#fff;font-size:14px;border-top-left-radius:0;border-bottom-left-radius:0}.waitingListTitle{padding-left:0;padding-right:0}.waitingListTitle h4{color:#333;font-size:18px}.waitingListTitle h4,.waitingListTitle p{line-height:1.2}.waitingListTitle p{font-size:14px}@media screen and (min-width:576px) and (max-width:767px){#waiting-list-email-email{width:100%;margin-bottom:15px}}.captchaRowProd{display:block;width:100%;margin:0 0 10px}@media screen and (min-width:576px) and (max-width:767px){#waiting-list .input-group-btn{width:100%;border-radius:4px}}.prod-gallery-row,.suggest-prod-row{margin-bottom:15px}.prod-gallery-row .row,.suggest-prod-row .row{margin:0}.prod-gallery-row .slick-next,.prod-gallery-row .slick-prev,.suggest-prod-row .slick-next,.suggest-prod-row .slick-prev{width:24px;height:24px}.prod-gallery-row .slick-prev,.suggest-prod-row .slick-prev{background-image:url(/ui/main/images/slick-prev-sm.png?6115233af5440c081e9eec4410e66ebf);background-repeat:no-repeat}.prod-gallery-row .slick-next,.suggest-prod-row .slick-next{background-image:url(/ui/main/images/slick-next-sm.png?08b3fad63db2ef3051de9d805195cee9);background-repeat:no-repeat}.prod-gallery-row .slick-prev{left:0}.suggest-ttl{background:#f5f5f5;position:relative;line-height:1.2;font-size:13px;font-weight:700;color:var(--prime2);display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px;padding-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suggest-ttl span{display:block;width:100%}.suggest-prod-slider{border:1px solid var(--primelight);padding-right:0}.suggest-prod-blk{padding-left:0;padding-right:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center}.suggest-prod-blk,.suggest-prod-blk a{display:-webkit-box;display:-ms-flexbox;display:flex}.suggest-prod-blk a{width:100%}.suggest-prod-blk a:hover{color:var(--prime1)}.suggest-img,.suggest-txt{padding-left:5px;padding-right:5px}.suggest-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suggest-url-txt{display:inline-block;line-height:1.2;font-size:13px;padding-bottom:5px;padding-top:5px}.suggest-price{display:block;font-weight:500;margin-top:5px;color:#707070}.how-to-buy-url{margin-bottom:15px}.how-to-buy-url:last-child{margin-bottom:0}.how-to-buy-url a{display:inline-block;padding-left:10px;padding-right:10px;font-size:13px;border:1px solid var(--primelight);color:#707070}.how-to-buy-url a:hover{border-color:var(--prime2);-webkit-columns:var(--prime2);-moz-columns:var(--prime2);columns:var(--prime2)}.prod-page-cat-img{position:absolute;top:30px;left:25px;max-width:14%;z-index:1}
/*# sourceMappingURL=product_page.css.map*/