.woocommerce-info,.woocommerce-message{border-top-color:#71ae48;color:#000}.woocommerce-info:before,.woocommerce-message:before{color:#71ae48}.woocommerce-info a,.woocommerce-message a{color:#000}.woocommerce a.button:hover{color:#fff}.woocommerce button.button{min-width:inherit;padding:10px 15px}.woocommerce div.quantity .qty_button{font-size:1.375rem;background-color:transparent;border:0;color:#71ae48;cursor:pointer;font-weight:600;margin-bottom:0;padding:0;width:20px;text-align:center}.woocommerce div.quantity .qty{border:1px solid #000;width:45px;color:#000;font-weight:600}#shop-wrapper{display:-ms-flexbox;display:flex}#shop-wrapper #sidebar-shop{margin-bottom:95px;margin-right:16px;transition:.25s;width:230px}#shop-wrapper #sidebar-shop h4{font-size:2.75rem;border-bottom:1px solid #aeaeae;margin-bottom:20px;padding-bottom:20px}#shop-wrapper #sidebar-shop ul li{margin-bottom:20px}#shop-wrapper #sidebar-shop ul li h3{font-size:1.875rem;margin-bottom:0}#shop-wrapper #sidebar-shop ul li a{font-size:1.5rem;color:#6e6e6e;padding:7px 0;width:100%;z-index:1}#shop-wrapper #sidebar-shop ul li a:hover{color:#71ae48}#shop-wrapper #sidebar-shop ul li.active a{color:#3e91df}#shop-wrapper #sidebar-shop ul li.active h3:before{background-color:#3e91df}#shop-wrapper #sidebar-shop.open{left:0}#shop-wrapper .filter{cursor:pointer;display:none;float:right;margin-bottom:30px}#shop-wrapper #product-wrapper{-ms-flex:1;flex:1;padding-bottom:100px}.archive.woocommerce .site-main{padding-top:40px}.archive.woocommerce ul.products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.archive.woocommerce ul.products li.product{border:1px solid #a0a0a0;-ms-flex:0 0 48%;flex:0 0 48%;margin:0 0 20px;padding:20px 32px;position:relative;text-align:center;width:48%}.archive.woocommerce ul.products li.product:nth-child(3n-1){margin-left:2%;margin-right:2%}.archive.woocommerce ul.products li.product img{margin-bottom:20px;width:100%}.archive.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:2rem;color:#6e6e6e;padding:0;margin-bottom:10px}.archive.woocommerce ul.products li.product .price{font-size:1.875rem;color:#6e6e6e;font-family:'Helvetica Neue LT Std Bd'}.archive.woocommerce ul.products li.product .price ins{font-weight:inherit;text-decoration:none}.archive.woocommerce ul.products li.product .price ins:before{content:'NOW';padding-right:5px}.archive.woocommerce ul.products li.product .add_to_cart_button{line-height:36px;margin-top:10px;padding:5px 20px}.archive.woocommerce ul.products li.product .add_to_cart_button:after{font-size:1.25rem}.archive.woocommerce ul.products li.product .add_to_cart_button:hover{background-color:#71ae48}.archive.woocommerce span.onsale,.archive.woocommerce ul.products li.product .onsale{font-size:1.125rem;background-color:#000;border-radius:0;font-weight:inherit;left:inherit;line-height:inherit;margin:0;min-height:inherit;padding:7px 20px;right:25px;top:25px}.archive.woocommerce span.onsale{right:inherit;top:0}.single-product div.product .product_title{font-size:2.5rem;font-weight:400;line-height:46px;margin-bottom:20px;text-transform:inherit}.single-product div.product p.price{font-size:2.125rem;color:#71ae48;font-weight:700}.single-product div.product p.price del{color:#757575}.single-product div.product p.price ins{text-decoration:none}.single-product div.product p.price ins:before{content:'NOW';padding-right:5px}.single-product div.product form.cart .woocommerce-variation-add-to-cart{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.single-product div.product form.cart .qty_button{border:1px solid #000;width:45px}.single-product div.product form.cart .qty{height:50px;margin:0 15px}.single-product div.product form.cart div.quantity{display:-ms-flexbox;display:flex}.single-product div.product form.cart .variations td.label{display:none}.single-product div.product form.cart .variations td.value{position:relative}.single-product div.product form.cart .variations td.value:after{content:"\f107";color:#686868;font-family:FontAwesome;font-size:20px;pointer-events:none;position:absolute;right:8px;top:45%;-ms-transform:translateY(-55%);transform:translateY(-55%);z-index:1}.single-product div.product form.cart .variations .reset_variations{display:none}.single-product div.product form.cart .variations select{color:#000;padding:10px 15px}.single-product div.product form.cart .single_add_to_cart_button.button{float:right}.single-product div.product form.cart .reset_variations{display:none!important}.single-product div.product .summary{padding-left:40px}.single-product div.product .summary .star-rating{float:none}.single-product .product_meta{margin-bottom:10px;margin-top:10px}.single-product .product_meta a{color:#000}.single-product .product_meta a:hover{color:#71ae48}.single-product .top-product-wrapper{overflow:hidden;padding-bottom:55px}.woocommerce-page #content div.product div.images{margin-bottom:0;width:50%}.woocommerce-page #content div.product div.images .flex-control-thumbs{margin-top:25px}.woocommerce-page #content div.product div.images .flex-control-thumbs li{width:inherit}.woocommerce-page #content div.product div.images .slick-slider .slick-arrow{background:rgba(255,255,255,.5);color:#000;opacity:.5;padding:0 10px;transition:.3s}.woocommerce-page #content div.product div.images .slick-slider .slick-arrow.fa-angle-left{left:-10px}.woocommerce-page #content div.product div.images .slick-slider .slick-arrow.fa-angle-right{right:-10px}.woocommerce-page #content div.product div.images .slick-slider .slick-arrow:hover{background:#fff;color:#71ae48;opacity:.75}.woocommerce-page #content div.product div.images .slick-slider .slick-arrow:hover.fa-angle-left{left:0}.woocommerce-page #content div.product div.images .slick-slider .slick-arrow:hover.fa-angle-right{right:0}.woocommerce-page #content div.product div.images .slick-slider .slick-list{margin-left:-30px}.woocommerce-page #content div.product div.images .slick-slider .slick-list .slick-track .slick-slide{height:inherit!important;margin-left:30px}.woocommerce-page #content div.product div.images .slick-slider .slick-list .slick-track .slick-slide:hover .image-container:before{opacity:0}.woocommerce #content div.product .woocommerce-tabs{border-bottom:1px solid #ccc;margin-bottom:60px;padding-bottom:30px}.woocommerce #content div.product .woocommerce-tabs ul.tabs{padding-left:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li{background-color:inherit;border:0;border-radius:0;margin:0 20px 0 0;padding:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a{font-size:1.375rem;color:#000;padding-bottom:0;padding-top:0}.woocommerce #content div.product .woocommerce-tabs .panel{text-align:justify}.woocommerce .woocommerce-breadcrumb{color:#71ae48;font-weight:500;margin-top:1em}.woocommerce .woocommerce-breadcrumb .fa-angle-right{padding:0 5px}.woocommerce .ratings-summary{-ms-flex-align:center;align-items:center}.woocommerce .ratings-summary .review-count{font-size:1.125rem;margin-left:auto}.woocommerce .ratings-summary .review-count span{padding:0 10px}.woocommerce .star-rating span:before,.woocommerce p.stars a:before{color:#71ae48}.woocommerce .review-product{color:#000;font-weight:600}.woocommerce #review_form #respond p{text-align:left}.woocommerce #review-wrapper{padding-bottom:85px}.woocommerce #review-wrapper h2{margin-top:80px;font-size:3.125rem;margin-bottom:35px;text-align:center}.woocommerce #reviews #comments ol.commentlist li{margin-bottom:40px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0;margin-left:0;padding:0;text-align:justify}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:1.5em}.woocommerce #reviews .woocommerce-review__author{font-size:1.375rem;color:#000;font-weight:700}.woocommerce #reviews .woocommerce-Reviews-title,.woocommerce #reviews .woocommerce-review__dash,.woocommerce #reviews .woocommerce-review__published-date{display:none}.woocommerce #review_form_wrapper{border:1px solid #dbdbdb;padding:20px}.woocommerce #review_form_wrapper .comment-form-author label,.woocommerce #review_form_wrapper .comment-form-comment label,.woocommerce #review_form_wrapper .comment-form-email label,.woocommerce #review_form_wrapper .comment-form-rating,.woocommerce #review_form_wrapper .comment-reply-title{font-weight:500}.woocommerce #review_form_wrapper .comment-form-author{float:left;width:49%}.woocommerce #review_form_wrapper .comment-form-email{float:right;width:49%}.woocommerce #review_form_wrapper .comment-form-cookies-consent{clear:both}.woocommerce #review_form_wrapper #wp-comment-cookies-consent{width:inherit}.woocommerce #review_form_wrapper input:not([type=hidden]),.woocommerce #review_form_wrapper select,.woocommerce #review_form_wrapper textarea{padding:10px}.woocommerce #review_form_wrapper #submit{width:inherit}.woocommerce .related{clear:both;padding-bottom:35px}.woocommerce .related ul.products{-ms-flex-pack:start;justify-content:flex-start;padding:0}.woocommerce .related ul.products li.product{-ms-flex:0 0 32%;flex:0 0 32%;padding:25px}.woocommerce .related ul.products li.product .woocommerce-loop-product__title{margin-bottom:0}.woocommerce .related ul.products li.product .price{font-weight:700}.woocommerce .related ul.products li.product:nth-child(3n-1){margin-left:2%;margin-right:2%}.woocommerce .related ul.products li.product .star-rating{margin:0 auto;padding-bottom:.5em}.woocommerce .related h2{font-size:3.125rem;margin-bottom:35px;text-align:center}.woocommerce-cart .entry-content form.woocommerce-cart-form{width:65%;float:left}.woocommerce-cart table.shop_table{border:1px solid #ccc;border-radius:0}.woocommerce-cart .woocommerce .cart-collaterals{width:34%;float:right}.woocommerce-cart .woocommerce .cart-collaterals h2{display:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .wc-proceed-to-checkout{text-align:right}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:15px 10px;width:150px!important}.woocommerce-cart table.cart .product-thumbnail{display:none}.woocommerce-cart table.cart div.quantity .qty{border-color:#ccc;color:inherit;font-size:21px;font-weight:400;padding:10px 5px;text-align:center}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-right:1px solid #e6e6e6;text-align:right}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{color:#fff!important;padding:0 15px!important}.woocommerce-checkout h3{font-size:2.625rem}.woocommerce-checkout form .form-row textarea{height:125px}.woocommerce-checkout td.product-name .wc-item-meta p{line-height:40px}.woocommerce-checkout #add_payment_method #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style:none}.woocommerce-checkout .woocommerce .col2-set{width:47.8260869565%;float:left;margin-right:4.347826087%}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2{margin-bottom:2em;width:100%;float:none}.woocommerce-checkout #order_review_heading{margin-bottom:20px}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{background:#fff;width:47.8260869565%;float:right;margin-right:0}.woocommerce-checkout #order_review .product-name{color:#000;font-weight:500;width:45%}.woocommerce-checkout #order_review .product-name dl.variation{color:#6e6e6e;font-weight:400;margin-top:5px}.woocommerce-checkout #order_review .product-name dl.variation p{line-height:1.5}.woocommerce-checkout #order_review .product-name dl.variation dd,.woocommerce-checkout #order_review .product-name dl.variation dt{padding:2px 0}.woocommerce-checkout #order_review .product-total{text-align:right;vertical-align:top}.woocommerce-checkout #order_review .cart-subtotal td,.woocommerce-checkout #order_review .order-total td,.woocommerce-checkout #order_review .shipping td,.woocommerce-checkout #order_review .tax-total td{text-align:right}.woocommerce-checkout #order_review table.shop_table tfoot td,.woocommerce-checkout #order_review table.shop_table tfoot th{font-weight:500;padding:10px 12px 6px}.woocommerce-checkout #order_review ul#shipping_method li{margin:0}.woocommerce-checkout .woocommerce-billing-fields p,.woocommerce-checkout .woocommerce-shipping-fields p{width:49%}.woocommerce-checkout .woocommerce-billing-fields form .form-row input.input-text,.woocommerce-checkout .woocommerce-shipping-fields form .form-row input.input-text{padding:10px 15px}.woocommerce-checkout .woocommerce-billing-fields .select2-container .select2-selection--single,.woocommerce-checkout .woocommerce-shipping-fields .select2-container .select2-selection--single{height:inherit;margin:0;padding:6px 3px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper #billing_country_field{margin-bottom:auto}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field label,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper #billing_country_field label{margin-bottom:10px}#ship-to-different-address{-ms-transform:inherit;transform:inherit}#ship-to-different-address label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#ship-to-different-address span{display:inline-block;-ms-transform:scale(1,.75);transform:scale(1,.75)}#ship-to-different-address-checkbox{margin-right:15px}.woocommerce-account .woocommerce-MyAccount-content a,.woocommerce-account .woocommerce-MyAccount-navigation a{font-size:1.125rem;color:#71ae48}.woocommerce-account .woocommerce-MyAccount-navigation{width:240px}.woocommerce-account .woocommerce-MyAccount-navigation li{border-bottom:1px solid #ccc;margin-bottom:5px;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation li:before{color:#71ae48;font-family:FontAwesome;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard:before{content:"\f0e4"}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders:before{content:"\f07a"}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address:before{content:"\f015"}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account:before{content:"\f007"}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout:before{content:"\f08b"}.woocommerce-account .woocommerce-MyAccount-navigation a{font-size:1.125rem;color:#71ae48;display:block;padding:15px 5px;text-transform:lowercase}.woocommerce-account .woocommerce-MyAccount-navigation a:hover{color:#000}.woocommerce-account .woocommerce-Addresses{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-account .col2-set .col-1,.woocommerce-account .col2-set .col-2,.woocommerce-account .woocommerce-page .col2-set .col-1,.woocommerce-account .woocommerce-page .col2-set .col-2{border:1px solid #ccc;padding:10px;width:49%}@media all and (max-width:1020px){#shop-wrapper #sidebar-shop{background-color:#060755;color:#fff;display:block;height:100%;left:-50%;padding-top:42px;padding-left:20px;position:absolute;top:-40px;width:50%;z-index:1}#shop-wrapper #sidebar-shop ul li a{color:#fff}#shop-wrapper .filter{display:block}.woocommerce-cart .entry-content form.woocommerce-cart-form{width:100%;float:none;margin:0 auto}.woocommerce-cart .woocommerce .cart-collaterals{width:100%;float:None;margin:auto}.woocommerce-checkout .woocommerce .col2-set{width:100%;float:none;margin-right:0}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{width:100%;float:none}}@media all and (max-width:768px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin-bottom:25px;padding:10px;width:48%}.archive.woocommerce ul.products{display:inherit}.archive.woocommerce ul.products li.product:nth-child(3n-1){margin:inherit}}@media only screen and (max-width:680px){.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type=email],.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type=number],.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type=text],.woocommerce-checkout .woocommerce-billing-fields__field-wrapper select,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper textarea,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper input[type=email],.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper input[type=number],.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper input[type=text],.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper select,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper textarea{padding:5px 15px}.woocommerce-checkout .woocommerce-billing-fields p,.woocommerce-checkout .woocommerce-shipping-fields p{width:100%}.woocommerce-checkout .woocommerce-billing-fields .select2-container .select2-selection--single,.woocommerce-checkout .woocommerce-shipping-fields .select2-container .select2-selection--single{padding:1px 3px}.woocommerce ul.order_details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.woocommerce ul.order_details li{border-right:0;margin-bottom:20px;margin-right:0}}@media all and (max-width:480px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:60px;width:100%}#ship-to-different-address{-ms-transform:inherit;transform:inherit}#ship-to-different-address label{-ms-flex-align:baseline;align-items:baseline}}