.overlay{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}#nav-slider-latest-product{top:40px;}._full_shop_slider{background:url(../img/full-shop-slider.jpg);padding:40px 0;background-size:cover;}.full_shop_slider{overflow:hidden;height:400px;}.woocommerce-page ul.products li.product.product-category .wrap-product,.woocommerce ul.products li.product.product-category .wrap-product{height:400px;background:#fff;overflow:hidden;}.woocommerce ul.products li.product.product-category h3,.woocommerce-page ul.products li.product.product-category h3{color:#ffffff;}.woocommerce-page ul.products li.product.product-category .overlay .overlay-inner,.woocommerce ul.products li.product.product-category .overlay .overlay-inner{text-align:center;bottom:0;position:absolute;left:0;right:0;padding:0 15px 30px 15px;}.woocommerce-page ul.products li.product.product-category .overlay .overlay-inner a.button,.woocommerce ul.products li.product.product-category .overlay .overlay-inner a.button{display:inline-block;color:#fff;text-transform:uppercase;text-decoration:none;border:2px solid #fff;font-weight:400;font-family:'Open Sans','sans-serif';background:rgba(0,0,0,.3);border-radius:0;padding:13px 18px;}.woocommerce-page ul.products li.product.product-category .overlay .overlay-inner a.button:hover,.woocommerce ul.products li.product.product-category .overlay .overlay-inner a.button:hover{border:2px solid #dc2834;background:#dc2834;}.woocommerce ul.products li.product.product-category a img,.woocommerce-page ul.products li.product.product-category a img{background:#fff;box-shadow:none;transform:translateX(-42px);height:100%;width:auto!important;max-width:999px;}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text{box-shadow:none!important;border:1px solid #373737;}body.page-template-template-shop-php .full_shop_slider .woocommerce ul.products li.first,body.page-template-template-shop-php .full_shop_slider .woocommerce-page ul.products li.first,body.page-template-template-shop-php .slide-shop .woocommerce ul.products li.first,body.page-template-template-shop-php .slide-shop .woocommerce-page ul.products li.first{clear:none;}.woocommerce ._content{}.woocommerce-page .main,.woocommerce .main{}.woocommerce-breadcrumb{}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{font-family:'Open Sans','sans-serif';}.woocommerce-page ul.products li.product .wrap-product,.woocommerce ul.products li.product .wrap-product{position:relative;display:block;}.woocommerce-page ul.products li.product .wrap-product .overlay,.woocommerce ul.products li.product .wrap-product .overlay{background:transparent;top:0;left:0;right:0;bottom:0;position:absolute;display:block;}.woocommerce-page ul.products li.product .wrap-product .overlay:hover,.woocommerce ul.products li.product .wrap-product .overlay:hover{background:rgba(0,0,0,.6);}.full_shop_slider .woocommerce ul.products li.product .wrap-product .overlay{background:rgba(0,0,0,.6);}.full_shop_slider .woocommerce ul.products li.product .wrap-product .overlay:hover{background:rgba(0,0,0,.8);}.woocommerce-page ul.products li.product .wrap-product .overlay .item-btn-group,.woocommerce ul.products li.product .wrap-product .overlay .item-btn-group{top:50%;left:0;right:0;padding:20px 0;position:absolute;display:block;text-align:center;margin-top:-20px;overflow:hidden;}.woocommerce-page ul.products li.product .wrap-product .overlay .item-btn-group a.button,.woocommerce ul.products li.product .wrap-product .overlay .item-btn-group a.button{display:inline-block;color:#fff;text-transform:uppercase;text-decoration:none;border:2px solid #fff;font-weight:400;font-family:'Open Sans','sans-serif';background:rgba(0,0,0,.3);border-radius:0;padding:10px 15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-size:12px;}body.page-template-template-shop-php .slide-shop .woocommerce-page ul.products li.product .wrap-product .overlay .item-btn-group a.button,body.page-template-template-shop-php .slide-shop .woocommerce ul.products li.product .wrap-product .overlay .item-btn-group a.button{padding:13px 15px;width:140px;}.item-btn-group .button:nth-child(1){-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);-ms-transform:translateX(-200px);-o-transform:translateX(-200px);transform:translateX(-200px);}.item-btn-group .button:nth-child(2),.item-btn-group .button:nth-child(3){-webkit-transform:translateX(200px);-moz-transform:translateX(200px);-ms-transform:translateX(200px);-o-transform:translateX(200px);transform:translateX(200px);}.woocommerce-page ul.products li.product .wrap-product .overlay:hover>.item-btn-group a.button,.woocommerce ul.products li.product .wrap-product .overlay:hover>.item-btn-group a.button{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.woocommerce-page ul.products li.product .wrap-product .overlay .item-btn-group a.button:hover,.woocommerce ul.products li.product .wrap-product .overlay .item-btn-group a.button:hover{border:2px solid #dc2834;background:#dc2834;}.woocommerce-page ul.products li.product .wrap-product .overlay .item-btn-group a.button.added,.woocommerce ul.products li.product .wrap-product .overlay .item-btn-group a.button.added{padding-left:20px;}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{background:#fff;box-shadow:none;}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{box-shadow:none;}.woocommerce span.onsale,.woocommerce-page span.onsale{box-shadow:none;border-radius:0;right:-4px!important;top:20px!important;font-size:14px;text-transform:uppercase;width:100px;padding:0px 20px;margin:0px!important;background:none;background:#dc2834;border:none;font-weight:normal;text-shadow:none;}.woocommerce span.onsale:after,.woocommerce-page span.onsale:after{border-style:solid;border-width:0 0 8px 4px;content:" ";width:0;height:0;position:absolute;border-color:transparent transparent transparent #3a0408;bottom:-8px;right:0;}.woocommerce span.onsale:before,.woocommerce-page span.onsale:before{border-color:transparent #DC2834 transparent transparent;border-style:solid;border-width:0px 20px 32px 0px;content:" ";height:0px;left:-20px;position:absolute;top:0px;bottom:0px;width:0px;}.single-product span.onsale{display:none;}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{text-align:center;text-transform:uppercase;font-weight:normal;padding:0;margin:10px 0;color:#111;font-size:18px;}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:0 auto 20px auto;}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{text-align:center;font-weight:normal;font-size:22px;color:#DC2834;}.woocommerce-page nav.woocommerce-pagination ul li a.next{position:static;}.woocommerce nav.woocommerce-pagination,.woocommerce #content nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination,.woocommerce-page #content nav.woocommerce-pagination{margin-bottom:30px;}.woocommerce nav.woocommerce-pagination ul,.woocommerce #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:none;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li,.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li{border-right:none;padding:0;margin:0 2px;float:left;display:inline;overflow:hidden;}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce #content nav.woocommerce-pagination ul li a,.woocommerce #content nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span,.woocommerce-page #content nav.woocommerce-pagination ul li a,.woocommerce-page #content nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;font-weight:normal;font-size:18px;padding:11px 15px;min-width:1em;display:block;border:2px solid #dc2834;color:#dc2834;}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus{background:#dc2834;color:#fff!important;}.woocommerce #content div.product .product_title,.woocommerce div.product .product_title,.woocommerce-page #content div.product .product_title,.woocommerce-page div.product .product_title{font-weight:normal;padding:5px 15px;border-left:3px solid #dc2834;margin-bottom:30px;}.box-price{padding:30px 0 20px 0;border-top:1px solid #e4e4e4;}.woocommerce .woocommerce-product-rating,.woocommerce-page .woocommerce-product-rating{display:inline-block;float:right;margin-top:40px;}.woocommerce-page div.product p.price{border:none!important;background:#353535;display:inline-block;padding:10px 22px;color:#fff!important;font-size:24px;}.woocommerce #content div.product div.summary div.description,.woocommerce div.product div.summary div.description,.woocommerce-page #content div.product div.summary div.description,div.product div.summary div.description{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;}.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{margin-top:30px;}.woocommerce-page div.product .product_meta{border:1px solid #e4e4e4!important;margin-bottom:20px;padding:10px;text-transform:uppercase;}.woocommerce div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce-page #content div.product div.images img{background:#fff;box-shadow:none;}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{width:22.75%;margin-right:2.8%;}.woocommerce-page div.product .product-description{padding-bottom:10px;padding-top:10px;margin-bottom:20px;}.woocommerce-page div.product .product_meta{margin-bottom:30px;padding-bottom:10px;padding-top:10px;}.accordion-group{margin-bottom:2px;border:none;}.woocommerce .accordion-group .accordion-heading,.woocommerce-page .accordion-group .accordion-heading{border-top:1px solid #e4e4e4;padding:20px 0;}.accordion-heading .accordion-toggle{display:block;padding:0px 0;text-transform:uppercase;font-size:18px;color:#1e1e1e;}.accordion-heading .accordion-toggle:active{outline:none;}.accordion-heading .accordion-toggle:after{font-family:FontAwesome;content:"";right:20px;font-size:14px;position:absolute;}.accordion-heading .accordion-toggle.collapsed:after{content:"";}.accordion-heading .accordion-toggle.collapsed{border:none!important;}.accordion-inner{padding:9px 0;border-top:none;}.woocommerce .upsells.products ul.products li.product,.woocommerce .related.products ul.products li.product{width:22.05%;border:none;}.woocommerce #content .quantity .minus,.woocommerce .quantity .minus,.woocommerce-page #content .quantity .minus,.woocommerce-page .quantity .minus{}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:120px;vertical-align:top;}.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin-right:10px;}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{border-right:none!important;border-left:none!important;height:40px;border:2px solid #464646;box-shadow:0 0 0 transparent;border-radius:0;}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{float:left;width:40px;height:40px;display:inline-block;margin:0;font-weight:normal;border-radius:0;background:#fff;color:#5E5E5E;text-shadow:none;border:2px solid #686868;box-shadow:0;border-radius:0;position:static;font-size:20px;}.woocommerce #content .quantity .minus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover,.woocommerce-page #content .quantity .minus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce-page .quantity .plus:hover{background:#686868!important;color:#fff!important;}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button{padding:13px 24px;font-weight:normal;border-radius:0;text-transform:uppercase;}.woocommerce div.product form.cart,.woocommerce #content div.product form.cart,.woocommerce-page div.product form.cart,.woocommerce-page #content div.product form.cart{margin-bottom:1em;}.woocommerce table.cart input,.woocommerce #content table.cart input,.woocommerce-page table.cart input,.woocommerce-page #content table.cart input{line-height:20px;}.accordion-group,.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table,.woocommerce table.shop_table,.woocommerce-page table.shop_table{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-collapse:collapse;border:1px solid #d8d8d8;padding:15px;text-align:center;}.woocommerce td.product-quantity,.woocommerce-page td.product-quantity{min-width:190px;}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-family:'Open Sans','sans-serif';font-weight:normal;text-transform:uppercase;padding:30px 12px;background:#fbfbfb;font-size:16px;}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{border:1px solid #d8d8d8;}.woocommerce-page table.cart .product-remove,.woocommerce table.cart .product-remove{width:50px;text-align:center;}.woocommerce-page table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail{width:105px;padding-right:0!important;border-right:0px solid transparent!important;}.woocommerce table.cart img,.woocommerce #content table.cart img,.woocommerce-page table.cart img,.woocommerce-page #content table.cart img{width:90px;}.woocommerce-page table.cart .product-name,.woocommerce table.cart .product-name{border-left:0px solid transparent!important;text-transform:uppercase;text-align:left!important;}.woocommerce table.shop_table th.product-quantity,.woocommerce-page table.shop_table th.product-quantity{width:100px;}input#coupon_code{width:220px;padding:13px 13px 14px 13px;}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{text-transform:uppercase;}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{text-align:left;font-weight:normal;}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{margin-bottom:15px;text-align:right;width:100%;}.woocommerce-page .cart-collaterals .cart_totals table tr th{font-weight:normal;text-align:left;}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table th{padding:15px 0;}.woocommerce .cart_totals table th,.woocommerce .cart_totals table td,.woocommerce-page .cart_totals table th,.woocommerce-page .cart_totals table td{border-top:1px solid #d7d7d7!important;}.form-cart{margin-bottom:0;}.shipping-calculator-button{text-transform:uppercase;font-weight:normal;}.woocommerce form.checkout_coupon,.woocommerce-page form.checkout_coupon{padding:0;border:none;}.woocommerce form.lost_reset_password,.woocommerce form.login,.woocommerce form.register,.woocommerce-page form.login,.woocommerce-page form.lost_reset_password,.woocommerce-page form.register,.woocommerce-message,.woocommerce-error,.woocommerce-info{padding:15px;background:#fbfbfb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;border:1px solid #cdcdcd;}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{display:none;}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{padding:15px!important;background:#fbfbfb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;border:1px solid #cdcdcd;text-shadow:none;color:inherit;}.woocommerce-page div.page{background:transparent;border:none;padding:0;}.woocommerce .woocommerce-ordering .orderby,.woocommerce-page .woocommerce-ordering .orderby{display:none;}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button{border:none;text-shadow:none!important;box-shadow:none!important;color:#fff;}.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{border:1px solid #CDCDCD;border-radius:0!important;background:#fbfbfb;text-shadow:none!important;box-shadow:none!important;padding:1em!important;color:inherit;}.woocommerce form.login,.woocommerce-page form.login,.woocommerce form.lost_reset_password,.woocommerce-page form.lost_reset_password{width:340px;margin:2em auto;}.woocommerce form.login .form-row-last,.woocommerce form.login .form-row-first,.woocommerce-page form.login .form-row-first,.woocommerce-page form.login .form-row-last,.woocommerce form.lost_reset_password .form-row-first,.woocommerce form.lost_reset_password .form-row-last{width:100%;}.woocommerce form.login h2,.woocommerce-page form.login h2{line-height:20px;}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:15px;}h3#order_review_heading{text-transform:uppercase;font-weight:normal;}.woocommerce table.shop_table tr.cart-subtotal th,.woocommerce-page table.shop_table tr.cart-subtotal th,.woocommerce table.shop_table tr.shipping th,.woocommerce-page table.shop_table tr.shipping th,.woocommerce table.shop_table tr.order-total th,.woocommerce-page table.shop_table tr.order-total th{text-transform:uppercase;font-weight:normal;padding:10px 12px;background:none;}.woocommerce form .form-row,.woocommerce-page form .form-row{margin:0px 0px 20px;}.woocommerce #payment div.payment_box:after,.woocommerce-page #payment div.payment_box:after{display:none;}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{background:transparent!important;text-shadow:none!important;box-shadow:none!important;color:inherit;padding:0 5px;}.woocommerce #payment .payment_methods label,.woocommerce-page #payment .payment_methods label{display:inline!important;}.woocommerce #payment,.woocommerce-page #payment{background:#fff;border-radius:0;}.woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods{border-bottom:none;}.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{border-top:none;}.payment_methods{list-style:none outside none;margin:0px;padding:0px!important;border:1px solid #c1c1c1;color:#787878;}.woocommerce #payment ul.payment_methods li,.woocommerce-page #payment ul.payment_methods li{border-bottom:1px solid #c1c1c1;padding:15px;}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{display:none!important;}.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce #content input.button.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page #content input.button.added:before{top:0.35em;left:4px;top:10px;}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{border-top:1px solid #cdcdcd;}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info{padding:1em!important;margin:0px 0px 2em!important;position:relative;border-radius:0;background:#FBFBFB;color:#515151;text-shadow:none;list-style:none outside none!important;width:auto;box-shadow:none;}.woocommerce #order_review table.shop_table,.woocommerce-page #order_review table.shop_table{text-align:left;}h3#order_review_heading{font-size:20px;margin-bottom:30px;}.woocommerce-shipping-fields h3 label{display:inline;}.woocommerce-shipping-fields h3 label,.woocommerce-billing-fields h3{padding:0;text-transform:uppercase;font-family:'Adamina',serif;font-weight:normal;font-size:20px;}.woocommerce-billing-fields h3{margin:0px 0 20px 0;}