main>.woocommerce{margin-bottom:35px}.gtc-woocommerce-top-panel{margin-bottom:30px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.07);padding:15px 25px;border-radius:10px;display:none}.gtc-woocommerce-top-panel .woocommerce-ordering,.gtc-woocommerce-top-panel .woocommerce-result-count{margin-bottom:0}.gtc-woocommerce-top-panel .woocommerce-result-count{line-height:1.4;padding:10px 0}.gtc-woocommerce-top-panel .woocommerce-message{margin-left:-20px !important;margin-right:-20px !important;margin-top:-8px !important;border:1px solid #03fc7e;background:#fff;margin-bottom:8px !important}.woocommerce .woocommerce-breadcrumb{margin-bottom:0;padding-top:10px;color:inherit}.woocommerce .woocommerce-breadcrumb a{color:inherit}.product_list_widget ins{background-color:transparent}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{top:10px;left:0;right:auto;font-size:13px;line-height:1.4;font-weight:500;min-height:auto;min-width:auto;padding:5px 20px;margin:0;border-radius:0;text-transform:uppercase;z-index:2}.woocommerce ul.products li.product a img{margin-bottom:15px;border-radius:5px;overflow:hidden;-webkit-transition:all .27s cubic-bezier(.3,.100,.58,1.000);-moz-transition:all .27s cubic-bezier(.3,.100,.58,1.000);-o-transition:all .27s cubic-bezier(.3,.100,.58,1.000);-ms-transition:all .27s cubic-bezier(.3,.100,.58,1.000);transition:all .27s cubic-bezier(.3,.100,.58,1.000)}.woocommerce ul.products li.product:hover a img{box-shadow:0px 10px 20px 0px rgba(0,0,0,.2)}.woocommerce ul.products li.product .star-rating{font-size:12px}.woocommerce .products .star-rating{color:#b6b6b6;opacity:.7;margin:0;height:1.847em;line-height:1.847}.woocommerce .star-rating:before{color:inherit}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1.2857em;line-height:1.6;padding:.25em 0;font-family:inherit;font-weight:600}body .woocommerce ul.products li.product .price{font-weight:400}.woocommerce ul.products li.product .price del{padding-right:7px;display:inline-block;text-decoration:line-through}.woocommerce ul.products li.product .price{font-size:16px;font-weight:700}.woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol{padding-right:2px}.gtc-product-image-container{position:relative}.gtc-product-image-container .gtc-product-image-hover{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;overflow:hidden;white-space:nowrap}.gtc-product-image-container .gtc-product-image-hover:before{content:'';height:100%;display:inline-block;width:0;vertical-align:middle;font-size:0}.gtc-product-image-container .gtc-product-image-hover:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:0;-webkit-transition:all .27s cubic-bezier(.3,.100,.58,1.000);-moz-transition:all .27s cubic-bezier(.3,.100,.58,1.000);-o-transition:all .27s cubic-bezier(.3,.100,.58,1.000);-ms-transition:all .27s cubic-bezier(.3,.100,.58,1.000);transition:all .27s cubic-bezier(.3,.100,.58,1.000)}li.product:hover .gtc-product-image-container .gtc-product-image-hover:after{opacity:.9}li.product .gtc-product-button-container{margin:-30px -5px -15px;transition:all .27s cubic-bezier(.3,.100,.58,1.000);transform:translateY(30%);opacity:0}li.product a+.gtc-product-button-container{margin:0 -5px -15px}li.product:hover .gtc-product-button-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}li.product .gtc-product-info-container .price{opacity:1;transition:all .27s cubic-bezier(.3,.100,.58,1.000)}li.product:hover .gtc-product-info-container .price{opacity:0}li.product .gtc-product-button-container{position:relative;z-index:1}li.product .gtc-product-button-container .add_to_cart_button,li.product .gtc-product-button-container .added_to_cart.wc-forward,li.product .gtc-product-button-container .button{-webkit-transition:all .27s cubic-bezier(.3,.100,.58,1.000);-moz-transition:all .27s cubic-bezier(.3,.100,.58,1.000);-o-transition:all .27s cubic-bezier(.3,.100,.58,1.000);-ms-transition:all .27s cubic-bezier(.3,.100,.58,1.000);transition:all .27s cubic-bezier(.3,.100,.58,1.000);opacity:0}li.product:hover .gtc-product-button-container .add_to_cart_button,li.product:hover .gtc-product-button-container .added_to_cart.wc-forward,li.product:hover .gtc-product-button-container .button{opacity:1}li.product .gtc-product-button-container .add_to_cart_button.loading:after{top:10px;right:9px;position:static;margin-left:5px}.woocommerce nav.woocommerce-pagination ul{border:none;display:block;text-align:center;font-size:0}.woocommerce nav.woocommerce-pagination ul li{border:none;width:100%;max-width:50px;float:none;font-size:16px;margin-left:2px !important;margin-right:2px !important}.woocommerce nav.woocommerce-pagination ul li:before{display:none !important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:inline-block;width:100%;line-height:50px;margin-top:20px;margin-bottom:20px;color:inherit;padding:0;border-radius:5px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{color:#fff}.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:85px;vertical-align:middle}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{width:105px}table.cart .product-remove{width:50px}table.cart .product-name a{color:inherit}table.cart .product-name a:hover{opacity:.7}table.cart th{text-transform:uppercase}table.cart .product-price,table.cart .product-quantity,table.cart .product-subtotal{width:15%;text-align:center}table.cart .product-price .woocommerce-Price-amount{font-weight:400;opacity:.7}table.cart .woocommerce-Price-amount{font-weight:500}.woocommerce table.shop_table th{padding:10px}.woocommerce table.shop_table{border-right:none;border-left:none;border-bottom:none;border-radius:0}.woocommerce table.shop_table td{border-top:none;padding:20px 10px}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding-top:50px;padding-left:0;padding-right:0}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:100%;max-width:170px}.woocommerce-page table.cart td.actions .coupon{white-space:nowrap}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border:2px solid #eaeaea;padding:4px 13px;padding-right:20px;line-height:inherit;margin-right:-20px;border-top-left-radius:30px;border-bottom-left-radius:30px}.coupon .button,.actions .button{border:2px solid #eaeaea !important;background:#fff;padding:8px 17px !important;line-height:1.4 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;margin:0 !important}.woocommerce .coupon input.button:hover,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{background:#fff !important}.woocommerce .cart-collaterals .cart_totals>h2,.woocommerce-page .cart-collaterals .cart_totals>h2,.woocommerce .cart-collaterals .cross-sells>h2,.woocommerce-page .cart-collaterals .cross-sells>h2{font-size:30px;line-height:1.5;margin-bottom:15px}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border:0}#add_payment_method .cart-collaterals .cart_totals table tr>*,.woocommerce-cart .cart-collaterals .cart_totals table tr>*,.woocommerce-checkout .cart-collaterals .cart_totals table tr>*{border:none !important;padding-left:0;padding-right:0}#add_payment_method .cart-collaterals .cart_totals table tr+tr>*,.woocommerce-cart .cart-collaterals .cart_totals table tr+tr>*,.woocommerce-checkout .cart-collaterals .cart_totals table tr+tr>*{border-top:1px solid #e7e7e7 !important}.cart-collaterals .cart_totals table tr th{font-size:1.1428em}.cart-collaterals .cart_totals table tr.order-total td,.cart-collaterals .cart_totals table tr.cart-subtotal td{text-align:right}.cart-collaterals .cart_totals table tr.order-total .woocommerce-Price-amount,.woocommerce table.shop_table tfoot tr.order-total .woocommerce-Price-amount{font-size:20px;line-height:inherit}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:inline-block;margin-bottom:1em;padding:11px 27px;font-size:12px}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled{background-color:#fff}.woocommerce button.button.alt.disabled:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff}.woocommerce table.shop_table,.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-bottom:70px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff;color:inherit;border:2px solid;border-radius:30px}.woocommerce-info{border-color:#dedde3 !important}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-info a,.woocommerce-page .woocommerce-message .button{margin-top:-1px;margin-bottom:-6px;margin-right:-17px;padding:7px 20px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:inherit;background:0 0 !important}.woocommerce-message{border-color:#03fc7e;color:#04ce67}.woocommerce-info{border-color:#bbdefb;color:#4db1e2}.woocommerce-error{border-color:#fc0325;color:#cc001c}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0;border-radius:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:inherit}.woocommerce form.checkout_coupon .form-row{padding:0;float:none;width:100%;margin-bottom:0}.woocommerce .quantity .qty{padding:4px}.woocommerce td.product-name dl.variation dt{background-color:#f5f5f7;vertical-align:middle;padding:5px 15px}.woocommerce td.product-name dl.variation dd{padding:10px 20px;display:inline-block;padding:5px 15px}.woocommerce form.checkout_coupon .form-row+.form-row{margin-top:15px}div.woocommerce form.login p.form-row,div.woocommerce p.form-row #user_login{max-width:350px;width:100%}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;border-radius:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{margin:15px 0;padding:0;border:none}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{line-height:1em;min-height:auto}.woocommerce-checkout #payment ul.payment_methods li:before{display:none !important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f2f2f2;color:inherit;border-radius:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom:1em solid #f2f2f2}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:none;margin-left:10px;line-height:inherit}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0;margin-bottom:30px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-top:10px;margin-bottom:15px;float:left;padding:11px 27px;font-size:12px}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-bottom:30px}.woocommerce-checkout .col-1 h3,.woocommerce-checkout .col-2 h3,.woocommerce .woocommerce-checkout .col-1 h3,.woocommerce .woocommerce-checkout .col-2 h3,#order_review_heading{margin-bottom:15px}.woocommerce .widget_rating_filter ul li,.woocommerce .widget_layered_nav ul li{line-height:2;position:relative;margin-bottom:0;padding:7px 0;border-bottom:1px solid #e7e7e7}.woocommerce .widget_rating_filter ul li .star-rating{vertical-align:middle}.woocommerce .star-rating{font-size:12px;color:#b6b6b6;opacity:.7;margin:0;height:1.847em;line-height:1.847}.widget_products ul.product_list_widget li,.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{font-size:16px;line-height:1.5}.woocommerce .widget_shopping_cart .cart_list li a,.woocommerce.widget_shopping_cart .cart_list li a{font-weight:400 !important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-left:0;margin-right:20px;margin-bottom:10px;width:75px;height:75px;border-radius:10px;object-fit:cover;object-position:center}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0;margin-bottom:20px;border:0}.woocommerce ul.cart_list li del,.woocommerce ul.product_list_widget li del{text-decoration:line-through;padding-right:4px;color:inherit;opacity:.5}.widget.widget_product_search{padding:0;box-shadow:none}.widget.widget_product_search .woocommerce-product-search{position:relative;z-index:1}.widget.widget_product_search .woocommerce-product-search .screen-reader-text{display:none}.widget.widget_product_search .woocommerce-product-search .search-field{padding-right:50px}.widget.widget_product_search .woocommerce-product-search:before{content:"\f002";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:20px;bottom:0;width:40px;font-size:15px;line-height:40px;text-align:center;z-index:1}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:0;background-color:#eaeaea}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{border-radius:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{border-radius:0;background:#fff;border:1px solid #e7e7e7}.widget.widget_product_search input[type=submit],.widget.widget_product_search button[type=submit]{position:absolute;top:0;right:0;bottom:0;background:0 0 !important;border:none !important;font-size:0;width:50px;z-index:2}.woocommerce .widget_price_filter .price_slider_amount{font-size:1em}.woocommerce .widget_price_filter .price_slider_amount .button{padding:6px 16px}.woocommerce .widget_price_filter .price_slider_amount .price_label{font-size:14px}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-info .showlogin,.woocommerce-info .showcoupon,li.product .gtc-product-button-container .added_to_cart.wc-forward,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{display:inline-block;margin:25px;color:#fff;border-width:1px;border-style:solid;border-color:transparent;font-size:12px;padding:11px 27px;line-height:1.375;font-weight:500;text-decoration:none;border-radius:0;box-shadow:none;cursor:pointer;white-space:nowrap;vertical-align:middle;border-radius:10px;-webkit-transition:all .2s cubic-bezier(0,0,.58,1);transition:all .2s cubic-bezier(0,0,.58,1);text-transform:uppercase;background-image:linear-gradient(180deg,#f49f00,#ffb520)}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,li.product .gtc-product-button-container .added_to_cart.wc-forward:hover{background:#fff}.woocommerce ul.products li.product .button{margin-top:40px}.woocommerce-info .showlogin,.woocommerce-info .showcoupon{float:right;margin-top:-5px;margin-bottom:-5px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0;padding-right:20px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{left:auto;right:0;top:4px}.woocommerce a.remove{position:relative;z-index:1;color:transparent !important;width:15px;height:15px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.woocommerce a.remove:hover{opacity:.5;color:transparent !important;background-color:transparent !important}.woocommerce a.remove:before,.woocommerce a.remove:after{content:'';position:absolute;top:0;left:7px;width:1px;height:100%}.woocommerce a.remove:after{top:7px;left:0;width:100%;height:1px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:10px 0;margin-bottom:15px}.woocommerce.widget_shopping_cart .total .amount{float:right}.woocommerce .widget.widget_shopping_cart .buttons{font-size:0;margin-bottom:0}.woocommerce .widget.widget_shopping_cart .buttons a{width:49%;text-align:center;margin-right:0;margin-left:0;padding:9px 5px}.woocommerce .widget.widget_shopping_cart .buttons a+a{margin-left:2%}.woocommerce .widget.woocommerce .widget-title{margin-bottom:25px}.woocommerce .widget.widget_shopping_cart .buttons a.wcppec-cart-widget-button{margin-left:0;padding:0;background:0 0;margin-top:15px;height:auto;line-height:0;border-radius:5px;overflow:hidden}.woocommerce-MyAccount-navigation li{line-height:2;position:relative;margin-bottom:0;padding:7px 0;border-bottom:1px solid #e7e7e7}.woocommerce-MyAccount-navigation li a{font-weight:500}.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li.is-active a{opacity:1}.woocommerce-MyAccount-navigation li a .u-columns.woocommerce-Addresses{margin-top:15px}.woocommerce-account .addresses .title h3{margin-bottom:15px}.woocommerce div.product h1.product_title{margin-bottom:.7em;font-family:inherit;font-size:28px;line-height:1.4;font-weight:500}.woocommerce .woocommerce-product-rating .woocommerce-review-link{margin-top:.5em;display:inline-block;line-height:1.3;color:inherit;opacity:.7;margin-left:5px}.woocommerce .woocommerce-product-rating .woocommerce-review-link:hover{opacity:.5}.woocommerce div.product .woocommerce-product-rating{margin-top:5px;margin-bottom:15px}.woocommerce-product-gallery__image{cursor:crosshair}.woocommerce div.product div.images .flex-control-thumbs{margin:10px -5px 0}.woocommerce div.product div.images .flex-control-thumbs li{padding:0 5px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:25px;-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 3px 10px 0px rgba(0,0,0,.15);box-shadow:0px 3px 10px 0px rgba(0,0,0,.15)}.woocommerce div.product div[itemprop=offers],.woocommerce div.product div[itemprop=offers]{margin-top:15px}.woocommerce div.product div[itemprop=offers] p.price,.woocommerce div.product div[itemprop=offers] span.price,.woocommerce div.product p.price{font-size:34px;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #eee}.woocommerce div.product .summary p.price ins{font-weight:inherit}.woocommerce div.product>.summary p.price del,.woocommerce div.product>.summary span.price del{font-size:.5em;text-decoration:line-through}div.product div[itemprop=description],.woocommerce-product-details__short-description{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #eee}div.product form.cart .button{padding:11px 27px;font-size:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:2px solid #eaeaea}.single_add_to_cart_button{margin-top:0 !important}div.product form.cart div.quantity .qty{line-height:40px;line-height:30px;width:50px;padding:4px}.woocommerce div.product form.cart{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #eee}.woocommerce div.product form.cart .variations{width:auto}.woocommerce div.product form.cart .variations label{text-transform:capitalize}.woocommerce div.product form.cart .variations .reset_variations{display:none !important}div.product .product_meta>span{display:block;font-weight:500}div.product .product_meta>span>*{opacity:.7;font-weight:400}div.product .product_meta a{color:inherit}div.product .product_meta a:hover{opacity:.5}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0;margin-left:-5px;margin-right:-5px}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:10px 5px;border:none;border-radius:0;padding:0;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{border:1px solid #eaeaea;padding:11px 27px;line-height:1.2;background-color:#fff;text-shadow:none !important;font-weight:500}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff}.woocommerce div.product .woocommerce-tabs .panel{padding:25px 30px;background-color:#fbfbfb;margin-bottom:70px}.woocommerce .woocommerce-tabs h2,.woocommerce .woocommerce-tabs h3,.woocommerce-Reviews .comment-respond #reply-title{margin-bottom:10px;font-size:1.3em;line-height:1.6}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0;width:60px;border:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 80px;border:none;border-radius:0;padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:inherit}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time{font-size:.8em}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{opacity:1}div.product .comment-text div[itemprop=description]{padding-bottom:0;margin-bottom:0;border:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{min-height:60px}.woocommerce #reviews #comments ol.commentlist li{margin-bottom:40px}.woocommerce #reviews #comments ol.commentlist{margin-top:30px}#reviews .comment-form-rating .stars{font-size:20px;margin-top:5px}#reviews .comment-form-rating .stars span a{color:inherit}.woocommerce #review_form #respond .form-submit input{padding:11px 27px;font-size:12px}.related.products>h2{margin-bottom:30px;font-size:24px;line-height:1.5}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,.gtc-woocommerce-top-panel .woocommerce-result-count{float:none;display:inline-block;vertical-align:middle;margin-bottom:0 !important}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .gtc-woocommerce-top-panel .gridlist-toggle{float:right;padding:0 !important;margin:0 !important}.woocommerce .gtc-woocommerce-top-panel .gridlist-toggle>a{display:inline-block;width:40px;height:40px;border-width:2px;border-style:solid;border-color:#dddee2;padding:0;margin:0;font-size:20px !important;text-align:center;background-color:transparent}.woocommerce .gtc-woocommerce-top-panel .gridlist-toggle>a:first-child{margin-right:10px}.woocommerce .gtc-woocommerce-top-panel .gridlist-toggle>a.active{color:#fff}.woocommerce .gtc-woocommerce-top-panel .gridlist-toggle>a>span{line-height:38px}.woocommerce ul.products li{margin-bottom:50px !important}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:3.8%}.woocommerce .products .product{margin-right:3.8% !important;clear:none !important}.woocommerce.columns-2 .products .product:nth-child(2n+1),.woocommerce.columns-3 .products .product:nth-child(3n+1),.woocommerce.columns-4 .products .product:nth-child(4n+1),.woocommerce.columns-5 .products .product:nth-child(5n+1),.woocommerce.columns-6 .products .product:nth-child(6n+1){clear:both !important}.woocommerce.columns-2 .products .product:nth-child(2n+2),.woocommerce.columns-3 .products .product:nth-child(3n+3),.woocommerce.columns-4 .products .product:nth-child(4n+4),.woocommerce.columns-5 .products .product:nth-child(5n+5),.woocommerce.columns-6 .products .product:nth-child(6n+6){margin-right:0 !important}.woocommerce ul.products .gtc-product-info-container .woocommerce-product-details__short-description{display:none}.woocommerce ul.products.list .gtc-product-info-container .woocommerce-product-details__short-description{display:block;padding-bottom:25px;margin-bottom:0;border-bottom:none}.woocommerce ul.products.list li.product .gtc-product-info-container .price{opacity:1}.woocommerce ul.products.list li.product .gtc-product-button-container{transform:translateY(0);opacity:1;margin-top:0}.woocommerce ul.products.list li.product .gtc-product-button-container a{opacity:1}.woocommerce ul.products.list li.product .gtc-product-button-container a:first-child{margin-left:0}.woocommerce ul.products.list li.product .star-rating{font-size:15px;margin-bottom:5px}.woocommerce ul.products.list li.product .woocommerce-loop-product__title{font-size:1.7857em}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle}.woocommerce-loop-category__title mark.count{background:inherit}.woocommerce-order-details__title,.woocommerce-customer-details .woocommerce-column__title{margin-bottom:.7em}@media (max-width:992px){.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:70px}.woocommerce-page.columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product{width:48%}.woocommerce.columns-4 .products .product:nth-child(2n+2){margin-right:0 !important}}@media (max-width:768px){.woocommerce .products .product{margin-right:2% !important}.woocommerce.columns-2 .products .product:nth-child(2n+1),.woocommerce.columns-3 .products .product:nth-child(2n+1),.woocommerce.columns-4 .products .product:nth-child(2n+1),.woocommerce.columns-5 .products .product:nth-child(2n+1),.woocommerce.columns-6 .products .product:nth-child(2n+1){clear:both !important}.woocommerce.columns-2 .products .product:nth-child(2n+2),.woocommerce.columns-3 .products .product:nth-child(2n+2),.woocommerce.columns-4 .products .product:nth-child(2n+2),.woocommerce.columns-5 .products .product:nth-child(2n+2),.woocommerce.columns-6 .products .product:nth-child(2n+2){margin-right:0 !important}}@media (max-width:768px){table.cart .product-remove,table.cart .product-price,table.cart .product-quantity,table.cart .product-subtotal{width:100%}}@media (max-width:420px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;margin-right:0!important}}