.woocommerce button,.woocommerce input[type="submit"],.woocommerce input[type="reset"],.woocommerce input[type="button"]{height:auto;}html .woocommerce h2{font-size:22px;}html .woocommerce h3{font-size:18px;}html .woocommerce-message,html .woocommerce-error,html .woocommerce-info{-webkit-box-shadow:none;box-shadow:none;}.woocommerce .gdlr-item-start-content{padding-top:20px;}html .woocommerce a.button.alt:hover,html .woocommerce button.button.alt:hover,html .woocommerce input.button.alt:hover,html .woocommerce #respond input#submit.alt:hover,html .woocommerce #content input.button.alt:hover,html .woocommerce-page a.button.alt:hover,html .woocommerce-page button.button.alt:hover,html .woocommerce-page input.button.alt:hover,html .woocommerce-page #respond input#submit.alt:hover,html .woocommerce-page #content input.button.alt:hover,html .woocommerce a.button.alt,html .woocommerce button.button.alt,html .woocommerce input.button.alt,html .woocommerce #respond input#submit.alt,html .woocommerce #content input.button.alt,html .woocommerce-page a.button.alt,html .woocommerce-page button.button.alt,html .woocommerce-page input.button.alt,html .woocommerce-page #respond input#submit.alt,html .woocommerce-page #content input.button.alt,html .woocommerce a.button,html .woocommerce button.button,html .woocommerce input.button,html .woocommerce #respond input#submit,html .woocommerce #content input.button,html .woocommerce-page a.button,html .woocommerce-page button.button,html .woocommerce-page input.button,html .woocommerce-page #respond input#submit,html .woocommerce-page #content input.button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:13px 17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;border-top:0;border-right:0;border-left:0;text-shadow:none;font-weight:bold;}html .woocommerce ul.products li.product h3,html .woocommerce-page ul.products li.product h3{font-size:18px;font-weight:lighter;padding-top:5px;}html .woocommerce ul.products li.product,html .woocommerce-page ul.products li.product{text-align:center;}html .woocommerce ul.products li.product .price,html .woocommerce-page ul.products li.product .price{font-size:24px;font-weight:600;}.product ins{text-decoration:none;}del span.amount{font-size:14px;}html .woocommerce ul.products li.product .price del{display:inline;}html .woocommerce div.product p.price del,html .woocommerce div.product span.price del{display:inline;}html .woocommerce span.onsale,html .woocommerce-page span.onsale{text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-transform:uppercase;letter-spacing:1px;font-size:10px;padding:5px;line-height:40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;min-width:40px;margin-top:12px;margin-left:12px}html .woocommerce ul.products li.product .onsale,html .woocommerce-page ul.products li.product .onsale{margin:-18px -18px 0 0;}html .woocommerce ul.products li.product a img,html .woocommerce-page ul.products li.product a img,html .woocommerce ul.products li.product a img:hover,html .woocommerce-page ul.products li.product a img:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}html .woocommerce ul.products li.product a:hover,html .woocommerce-page ul.products li.product a:hover{transition:none;-moz-transition:none;-o-transition:none;-webkit-transition:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}html .woocommerce div.product span.price,html .woocommerce div.product p.price,html .woocommerce #content div.product span.price,html .woocommerce #content div.product p.price,html .woocommerce-page div.product span.price,html .woocommerce-page div.product p.price,html .woocommerce-page #content div.product span.price,html .woocommerce-page #content div.product p.price{font-size:22px;font-weight:bold;}html .woocommerce div.product div.images img,html .woocommerce #content div.product div.images img,html .woocommerce-page div.product div.images img,html .woocommerce-page #content div.product div.images img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}html .woocommerce-result-count,html .woocommerce-page .woocommerce-result-count,html .woocommerce .woocommerce-ordering,html .woocommerce-page .woocommerce-ordering{margin-bottom:45px;}html .woocommerce ul.products li.product a img,html .woocommerce-page ul.products li.product a img{margin:0 0 20px;}.woocommerce .tagged_as,.woocommerce .posted_in{display:block;}html .woocommerce .quantity input.qty,html .woocommerce #content .quantity input.qty,html .woocommerce-page .quantity input.qty,html .woocommerce-page #content .quantity input.qty{width:50px;height:42px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-bottom-left-radius:0px;}html .woocommerce .quantity,html .woocommerce #content .quantity,html .woocommerce-page .quantity,html .woocommerce-page #content .quantity{width:73px;}html .woocommerce .quantity .plus,html .woocommerce .quantity .minus,html .woocommerce #content .quantity .plus,html .woocommerce #content .quantity .minus,html .woocommerce-page .quantity .plus,html .woocommerce-page .quantity .minus,html .woocommerce-page #content .quantity .plus,html .woocommerce-page #content .quantity .minus{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:26px;width:24px;line-height:12px;}html .woocommerce div.product form.cart .button,html .woocommerce #content div.product form.cart .button,html .woocommerce-page div.product form.cart .button,html .woocommerce-page #content div.product form.cart .button{margin-left:5px;padding:18px;text-shadow:none;}html .woocommerce div.product form.cart,html .woocommerce #content div.product form.cart,html .woocommerce-page div.product form.cart,html .woocommerce-page #content div.product form.cart{margin:36px 0px 30px;}.product_title.entry-title{font-size:35px;font-weight:normal;margin-bottom:13px;}html .woocommerce .woocommerce-breadcrumb,html .woocommerce-page .woocommerce-breadcrumb{margin-bottom:22px;margin-top:6px;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:20px;}html .single-product.woocommerce .woocommerce-breadcrumb,html .single-product.woocommerce-page .woocommerce-breadcrumb{border-bottom:0;margin-bottom:3px;}html .woocommerce .related ul.products li.product,html .woocommerce .related ul li.product,html .woocommerce .upsells.products ul.products li.product,html .woocommerce .upsells.products ul li.product,html .woocommerce-page .related ul.products li.product,html .woocommerce-page .related ul li.product,html .woocommerce-page .upsells.products ul.products li.product,html .woocommerce-page .upsells.products ul li.product{width:24%;}.woocommerce-tabs h2{font-size:20px;margin-top:35px;margin-bottom:25px;}.related.products h2{font-size:24px;font-weight:lighter;margin-top:50px;}html .woocommerce div.product .woocommerce-tabs ul.tabs,html .woocommerce #content div.product .woocommerce-tabs ul.tabs,html .woocommerce-page div.product .woocommerce-tabs ul.tabs,html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs{padding-top:35px;padding-left:0;}html .woocommerce div.product .woocommerce-tabs ul.tabs li,html .woocommerce #content div.product .woocommerce-tabs ul.tabs li,html .woocommerce-page div.product .woocommerce-tabs ul.tabs li,html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{border:0;display:inline-block;position:relative;z-index:0;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin:0px -2px;padding:8px 20px;}html .woocommerce div.product .woocommerce-tabs ul.tabs li.active,html .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,html .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:transparent;}html .woocommerce div.product .woocommerce-tabs ul.tabs li a,html .woocommerce #content div.product .woocommerce-tabs ul.tabs li a,html .woocommerce-page div.product .woocommerce-tabs ul.tabs li a,html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:bold;color:#b0b0b0;text-shadow:none;}html .woocommerce ul.tabs li:before,html .woocommerce ul.tabs li:after{display:none;}html .woocommerce div.product .woocommerce-tabs .panel,html .woocommerce #content div.product .woocommerce-tabs .panel,html .woocommerce-page div.product .woocommerce-tabs .panel,html .woocommerce-page #content div.product .woocommerce-tabs .panel{margin:0 0 70px;}html .woocommerce .products ul,html .woocommerce ul.products,html .woocommerce-page .products ul,html .woocommerce-page ul.products{margin-bottom:40px;}html .woocommerce #reviews #comments ol.commentlist li .comment-text,html .woocommerce-page #reviews #comments ol.commentlist li .comment-text{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}html .woocommerce #reviews #comments ol.commentlist li .comment-text,html .woocommerce-page #reviews #comments ol.commentlist li .comment-text{padding:20px;}html .woocommerce .add_review{padding-left:50px;}html .woocommerce-message,html .woocommerce-error,html .woocommerce-info{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}html .woocommerce-message:before,html .woocommerce-error:before,html .woocommerce-info:before{background-color:transparent;}html .woocommerce-message:before,html .woocommerce-error:before,html .woocommerce-info:before{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;line-height:26px;text-shadow:none;left:16px;}html .woocommerce-message,html .woocommerce-error,html .woocommerce-info{padding:15px 13px 15px 45px;margin:0 0 25px;position:relative;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-weight:bold;border-top:0;text-shadow:none;}html .woocommerce-message a.button,html .woocommerce-error a.button,html .woocommerce-info a.button,html .woocommerce-message a.button:hover,html .woocommerce-error a.button:hover,html .woocommerce-info a.button:hover{background:transparent;border-bottom:0px!important;padding:5px 4px;}html .woocommerce-info:before{font-size:16px;margin-top:-5px;}html .woocommerce .products .star-rating,html .woocommerce-page .products .star-rating{display:inline-block;font-size:14px;}html .woocommerce a.added_to_cart,html .woocommerce-page a.added_to_cart{display:block;margin-left:23px;}html .woocommerce a.button.added:before,html .woocommerce button.button.added:before,html .woocommerce input.button.added:before,html .woocommerce #respond input#submit.added:before,html .woocommerce #content input.button.added:before,html .woocommerce-page a.button.added:before,html .woocommerce-page button.button.added:before,html .woocommerce-page input.button.added:before,html .woocommerce-page #respond input#submit.added:before,html .woocommerce-page #content input.button.added:before{top:49px;right:auto;left:17px;}html .woocommerce table.shop_table,html .woocommerce-page table.shop_table{border:0;}html .woocommerce table.shop_table th,html .woocommerce-page table.shop_table th{padding:15px 12px;font-size:15px;}html .woocommerce table.shop_table td,html .woocommerce-page table.shop_table td{border-top:0px;}html .woocommerce .shop_table .quantity.buttons_added{margin:0;}html .woocommerce table.cart a.remove,html .woocommerce #content table.cart a.remove,html .woocommerce-page table.cart a.remove,html .woocommerce-page #content table.cart a.remove{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:5px;font-weight:normal;}html .woocommerce table.cart a.remove:hover,html .woocommerce #content table.cart a.remove:hover,html .woocommerce-page table.cart a.remove:hover,html .woocommerce-page #content table.cart a.remove:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:5px;font-weight:normal;}html .woocommerce table.cart img,html .woocommerce #content table.cart img,html .woocommerce-page table.cart img,html .woocommerce-page #content table.cart img{width:66px;}html .woocommerce table.shop_table td,html .woocommerce-page table.shop_table td{padding:12px 12px;}html .woocommerce table.cart td.actions .coupon .input-text,html .woocommerce #content table.cart td.actions .coupon .input-text,html .woocommerce-page table.cart td.actions .coupon .input-text,html .woocommerce-page #content table.cart td.actions .coupon .input-text{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:6px 6px 5px;margin:0 11px 0 0;outline:0;line-height:27px;}html .woocommerce table.cart td.actions .button.alt,html .woocommerce #content table.cart td.actions .button.alt,html .woocommerce-page table.cart td.actions .button.alt,html .woocommerce-page #content table.cart td.actions .button.alt{margin-left:10px;}html .woocommerce .cart-collaterals .shipping_calculator,html .woocommerce-page .cart-collaterals .shipping_calculator{display:inline-block;}html .woocommerce .cart-collaterals .cart_totals,html .woocommerce-page .cart-collaterals .cart_totals{display:inline-block;float:left;}html .woocommerce .cart-collaterals .cart_totals h2,html .woocommerce-page .cart-collaterals .cart_totals h2{font-size:15px;float:left;}html .woocommerce .cart-collaterals .cart_totals tr td,html .woocommerce .cart-collaterals .cart_totals tr th,html .woocommerce-page .cart-collaterals .cart_totals tr td,html .woocommerce-page .cart-collaterals .cart_totals tr th{border-top:0;padding:15px;}html .woocommerce .cart-collaterals .cart_totals tr.shipping th,html .woocommerce-page .cart-collaterals .cart_totals tr.shipping th{font-size:14px;}html .woocommerce .cart-collaterals .shipping_calculator h2,html .woocommerce-page .cart-collaterals .shipping_calculator h2{font-size:15px;}html .woocommerce .cart-collaterals .shipping_calculator,html .woocommerce-page .cart-collaterals .shipping_calculator{margin-top:0;}html .woocommerce table.shop_table,html .woocommerce-page table.shop_table{margin:0px -1px 45px 0px;}html .woocommerce .cart-collaterals,html .woocommerce-page .cart-collaterals{margin-bottom:50px;}html .woocommerce form .form-row input.input-text,html .woocommerce form .form-row textarea,html .woocommerce-page form .form-row input.input-text,html .woocommerce-page form .form-row textarea{padding:15px;}html .woocommerce form .form-row select,html .woocommerce-page form .form-row select{height:30px;}html .woocommerce form .form-row,html .woocommerce-page form .form-row{padding:0px;margin:0 0 12px;}html .woocommerce-cart .cart-collaterals .cart_totals p{margin-bottom:10px;}html .woocommerce .woocommerce-ordering select,html .woocommerce-page .woocommerce-ordering select{height:30px;}html .woocommerce form .form-row textarea,html .woocommerce-page form .form-row textarea{height:47px;}html .woocommerce .checkout h3{font-size:20px;margin:20px 0px 30px;}html .woocommerce table.shop_table tfoot tr.total td,html .woocommerce table.shop_table tfoot tr.total th,html .woocommerce-page table.shop_table tfoot tr.total td,html .woocommerce-page table.shop_table tfoot tr.total th{border-bottom:0;}html .woocommerce .col2-set,html .woocommerce-page .col2-set{margin-bottom:40px;}html .woocommerce #payment,html .woocommerce-page #payment{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:15px 15px 2px 15px;}html .woocommerce #payment div.payment_box:after,html .woocommerce-page #payment div.payment_box:after{display:none;}html #payment div.payment_box,html .woocommerce-page #payment div.payment_box{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-shadow:none;}html .woocommerce #payment ul.payment_methods,html .woocommerce-page #payment ul.payment_methods{border-bottom:0;}html .woocommerce #payment div.form-row,html .woocommerce-page #payment div.form-row{border-top:0;}html .woocommerce table.shop_table tfoot tr:last-child td,html .woocommerce table.shop_table tfoot tr:last-child th,html .woocommerce-page table.shop_table tfoot tr:last-child td,html .woocommerce-page table.shop_table tfoot tr:last-child th{border-bottom:0;}html .woocommerce .customer_details{margin-bottom:45px;padding:20px;}html .woocommerce ul.order_details{padding:20px;}html .woocommerce .order_details.bacs_details,html .woocommerce-page .order_details.bacs_details{margin:0 0 40px;}html .woocommerce .order_details,html .woocommerce-page .order_details{margin:0 0 20px;}html .woocommerce form .form-row-first,html .woocommerce form .form-row-last,html .woocommerce-page form .form-row-first,html .woocommerce-page form .form-row-last{width:48%;}html .woocommerce .lost_password,html .woocommerce-page .lost_password{margin-left:15px;}html .woocommerce .checkout_coupon .form-row.form-row-first,html .woocommerce-page .checkout_coupon .form-row.form-row-first,html .woocommerce .checkout_coupon .form-row.form-row-last,html .woocommerce-page .checkout_coupon .form-row.form-row-last{margin-bottom:0;}.woocommerce .gdlr-item-start-content.sidebar-right-item,.woocommerce-page .gdlr-item-start-content.sidebar-right-item,.woocommerce .gdlr-item-start-content.sidebar-left-item,.woocommerce-page .gdlr-item-start-content.sidebar-left-item{padding-top:60px;}html .woocommerce .gdlr-sidebar h3.gdlr-widget-title,html .woocommerce-page .gdlr-sidebar h3.gdlr-widget-title{font-size:14px;}html .woocommerce .woocommerce-content h1.page-title,html .woocommerce-page .woocommerce-content h1.page-title{display:none;}html .woocommerce-result-count{display:none;}html .woocommerce .woocommerce-ordering,html .woocommerce-page .woocommerce-ordering{margin:0 0 22px;float:left;}html .woocommerce ul.cart_list li img,html .woocommerce ul.product_list_widget li img,html .woocommerce-page ul.cart_list li img,html .woocommerce-page ul.product_list_widget li img{width:65px;float:left;margin-left:0;margin-right:18px;}html .woocommerce ul.cart_list li,html .woocommerce ul.product_list_widget li,html .woocommerce-page ul.cart_list li,html .woocommerce-page ul.product_list_widget li{padding:15px 0;border-bottom-width:1px;border-bottom-style:solid;}html .woocommerce ul.cart_list li a,html .woocommerce ul.product_list_widget li a,html .woocommerce-page ul.cart_list li a,html .woocommerce-page ul.product_list_widget li a{font-size:14px;}html .woocommerce ul.cart_list li del .amount,html .woocommerce ul.product_list_widget li del .amount,html .woocommerce-page ul.cart_list li del .amount,html .woocommerce-page ul.product_list_widget li del .amount{margin-top:0px;font-size:11px;font-weight:normal;}html .woocommerce ul.cart_list li ins .amount,html .woocommerce ul.product_list_widget li ins .amount,html .woocommerce-page ul.cart_list li ins .amount,html .woocommerce-page ul.product_list_widget li ins .amount{margin-left:5px;display:inline-block;font-size:14px;font-weight:bold;line-height:1.1;font-weight:bold;margin-top:4px;}html .woocommerce ul.cart_list li .amount,html .woocommerce ul.product_list_widget li .amount,html .woocommerce-page ul.cart_list li .amount,html .woocommerce-page ul.product_list_widget li .amount{font-size:14px;font-weight:bold;}html .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,html .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:#f3f3f3;}html .woocommerce .widget_price_filter .ui-slider .ui-slider-range,html .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background:#f1f1f1;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 0 1px rgba(204,204,204,0.5);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);}html .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,html .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}html .woocommerce .widget_price_filter .ui-slider .ui-slider-range,html .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;}html .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,html .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;border:1px solid #522100;cursor:pointer;background:#ff9852;background:-webkit-gradient(linear,left top,left bottom,from(#ff9852),to(#ff7a1f));background:-webkit-linear-gradient(#ff9852,#ff7a1f);background:-moz-linear-gradient(center top,#ff9852 0%,#ff7a1f 100%);background:-moz-gradient(center top,#ff9852 0%,#ff7a1f 100%);outline:none;top:-.3em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 0 0 1px rgba(255,255,255,0.65);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 0 0 1px rgba(255,255,255,0.65);box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 0 0 1px rgba(255,255,255,0.65);}html .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,html .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{border:1px solid #cecece;background:#e4e4e4;box-shadow:none;}html .woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,html .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em;}html .woocommerce .widget_price_filter .price_slider_amount,html .woocommerce-page .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em;font-size:0.8751em;}html .woocommerce .widget_price_filter .price_slider_amount .price_label,html .woocommerce-page .widget_price_filter .price_slider_amount .price_label{font-size:12px;font-weight:bold;margin-top:8px;display:block;float:right;}html .woocommerce .ui-widget-content{border:0;}html .woocommerce .widget_price_filter .ui-slider-horizontal,html .woocommerce-page .widget_price_filter .ui-slider-horizontal{height:.6em;}html .woocommerce .widget_price_filter .price_slider,html .woocommerce-page .widget_price_filter .price_slider{margin-bottom:1.9em;}html .woocommerce .with-sidebar-content ul.products li.product.gdlr-1-product-per-row{width:99%;}html .woocommerce .with-sidebar-content ul.products li.product.gdlr-2-product-per-row{width:48%;}html .woocommerce .with-sidebar-content ul.products li.product.gdlr-3-product-per-row{width:29.5%;}html .woocommerce .with-sidebar-content ul.products li.product.gdlr-4-product-per-row{width:22%;}html .woocommerce .with-sidebar-content ul.products li.product.gdlr-5-product-per-row{width:16.5%;}html .woocommerce .gdlr-widget.widget_product_search input[type="text"],html .woocommerce .gdlr-widget.widget_product_search input[type="email"],html .woocommerce .gdlr-widget.widget_product_search input[type="password"]{width:57%;padding:15px;}html .woocommerce .gdlr-widget.widget_product_search input[type="submit"]{padding:13px 17px;margin-bottom:0;}html .woocommerce .gdlr-widget.widget_product_search .screen-reader-text{display:none;}.woocommerce ul.product-categories li:before,.woocommerce-page ul.product-categories li:before{content:"\f105";font-family:FontAwesome;text-align:center;position:absolute;left:0px;display:block;height:20px;width:20px;border-style:solid;border-width:1px;margin-top:-1px;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;}.woocommerce ul.product-categories li,.woocommerce-page ul.product-categories li{margin-bottom:12px;padding-left:30px;line-height:20px;padding-bottom:12px;border-bottom-width:1px;border-bottom-style:solid;}.woocommerce ul.product-categories,.woocommerce-page ul.product-categories{list-style:none;margin-left:0;position:relative;}html .woocommerce .star-rating,html .woocommerce-page .star-rating{margin:5px 0px 5px;}html .woocommerce .widget_shopping_cart .total,html .woocommerce-page .widget_shopping_cart .total{padding:7px 12px;font-weight:bold;margin-top:10px;}html .woocommerce ul.cart_list li:last-child,html .woocommerce-page ul.cart_list li:last-child{border-bottom-width:0px;padding-left:0;}html .woocommerce .widget_shopping_cart .widget_shopping_cart_content .buttons a:first-child,html .woocommerce-page .widget_shopping_cart .widget_shopping_cart_content .buttons a:first-child{margin-right:5px;}html .woocommerce nav.woocommerce-pagination ul,html .woocommerce #content nav.woocommerce-pagination ul,html .woocommerce-page nav.woocommerce-pagination ul,html .woocommerce-page #content nav.woocommerce-pagination ul{border:0;}hmtl .woocommerce nav.woocommerce-pagination ul li,html .woocommerce #content nav.woocommerce-pagination ul li,html .woocommerce-page nav.woocommerce-pagination ul li,html .woocommerce-page #content nav.woocommerce-pagination ul li{border-right:0;}html .woocommerce nav.woocommerce-pagination ul li span.current,html .woocommerce-page nav.woocommerce-pagination ul li span.current,html .woocommercenav.woocommerce-pagination ul li a:hover,html .woocommerce-page nav.woocommerce-pagination ul li a:hover{margin-right:4px;padding:9px 7px;}html .woocommerce nav.woocommerce-pagination ul li a,html .woocommerce-page nav.woocommerce-pagination ul li a{margin-right:4px;padding:9px 7px;}html .woocommerce nav.woocommerce-pagination,html .woocommerce #content nav.woocommerce-pagination,html .woocommerce-page nav.woocommerce-pagination,html .woocommerce-page #content nav.woocommerce-pagination{text-align:center;margin-bottom:40px;margin-top:-20px;display:inline-block;float:right;}html .woocommerce .with-sidebar-content ul.products li.product,html .woocommerce-page .with-sidebar-content ul.products li.product{width:29.5%;}html .woocommerce ul.products li.product,html .woocommerce-page ul.products li.product{margin-top:25px;}html .woocommerce-info a.showcoupon{margin-left:15px;}html .woocommerce table.shop_table tfoot td,html .woocommerce table.shop_table tfoot th,html .woocommerce-page table.shop_table tfoot td,html .woocommerce-page table.shop_table tfoot th,.cart-subtotal th,.shipping th,.total th,html .woocommerce table.shop_attributes .alt th,html .woocommerce-page table.shop_attributes .alt th{background:transparent;}@media only screen and (max-width: 767px) {html .woocommerce div.product div.images,html .woocommerce #content div.product div.images,html .woocommerce-page div.product div.images,html .woocommerce-page #content div.product div.images{width:100%;}html .woocommerce div.product div.summary,html .woocommerce #content div.product div.summary,html .woocommerce-page div.product div.summary,html .woocommerce-page #content div.product div.summary{width:100%;}html .woocommerce table.shop_table .product-price,html .woocommerce-page table.shop_table .product-quantity{display:none;}html .woocommerce .cart-collaterals .cart_totals,html .woocommerce-page .cart-collaterals .cart_totals{width:100%;margin-bottom:30px;}html .woocommerce .cart-collaterals .shipping_calculator,html .woocommerce-page .cart-collaterals .shipping_calculator{width:100%;}html .woocommerce table.cart td.actions .button.alt,html .woocommerce #content table.cart td.actions .button.alt,html .woocommerce-page table.cart td.actions .button.alt,html .woocommerce-page #content table.cart td.actions .button.alt{margin-top:10px;}html .woocommerce .col2-set .col-1,html .woocommerce-page .col2-set .col-1{width:100%;}html .woocommerce .col2-set .col-2,html .woocommerce-page .col2-set .col-2{width:100%;}html .woocommerce .order_details li,html .woocommerce-page .order_details li{border-right:0px;width:100%;padding:10px 5px;}html .woocommerce-cart .cart-collaterals .cart_totals p{margin-bottom:15px;}}@media only screen and (max-width: 419px) {html .woocommerce table.cart td.actions .coupon,html .woocommerce #content table.cart td.actions .coupon,html .woocommerce-page table.cart td.actions .coupon,html .woocommerce-page #content table.cart td.actions .coupon{float:right;margin-bottom:10px;}}