.woocommerce .site-main{border-top:1px solid #ddd;padding-top:20px}.woocommerce .woocommerce-result-count{font-size:16px;font-family:'open sans',sans-serif;margin-bottom:30px;margin-top:10px}.woocommerce .woocommerce-ordering{margin-bottom:20px}.woocommerce .woocommerce-ordering select{font-size:16px;font-family:'Open sans',sans-serif;padding:10px;border-color:#ddd}.woocommerce .products ul,.woocommerce ul.products{border-top:1px solid #ddd;padding-top:40px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:40px;text-align:center}.woocommerce-cart .woocommerce .cart-collaterals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{float:none;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:50px}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:30%}.woocommerce span.onsale{background:#06c286;font-size:14px;font-family:'Open sans',sans-serif;letter-spacing:.5px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding-top:0;font-size:16px;font-weight:600;padding-bottom:15px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{font-family:'Open sans',sans-serif;font-size:18px;color:#06c286;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:25px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price del{display:inline-block;margin-right:0;vertical-align:bottom;color:#777;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:10px}.woocommerce ul.products li.product .price ins{display:inline-block;vertical-align:bottom}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.added_to_cart,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{background:0 0;border:1px solid #ddd;border-radius:40px;font-size:12px;font-family:'Open sans',sans-serif;font-weight:600;text-transform:uppercase;padding:13px 30px;color:#1c1d1d;display:inline-block;vertical-align:middle}.woocommerce a.button.added{padding-left:20px;padding-right:20px}.woocommerce a.added_to_cart{padding-left:20px;padding-right:20px;line-height:1;margin-top:1em}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.added_to_cart:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{background:#06c286;border-color:#06c286;color:#fff}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{top:35%;left:0;right:0;font-size:20px;font-weight:700}.woocommerce ul.products li.product .compare.button,.woocommerce ul.products li.product a.button.yith-wcqv-button{margin-top:0;position:absolute;top:27%;left:0;right:0;width:40px;height:40px;margin:auto;opacity:0;visibility:hidden;background:rgba(255,255,255,.75);border-color:rgba(255,255,255,.85);display:block;padding:0;line-height:40px;font-size:20px;font-weight:400;text-indent:45px;overflow:hidden;-webkit-transition:all ease .35s;transition:all ease .35s}.woocommerce ul.products li.product a.button.yith-wcqv-button{right:-50px}.woocommerce ul.products li.product .compare.button{left:-50px}.woocommerce ul.products li.product:hover .compare.button,.woocommerce ul.products li.product:hover a.button.yith-wcqv-button{top:25%;opacity:1;visibility:visible}.woocommerce ul.products li.product:hover a.button.yith-wcqv-button{-webkit-transition-delay:0.1s;transition-delay:0.1s}.woocommerce ul.products li.product .compare.button:hover,.woocommerce ul.products li.product a.button.yith-wcqv-button:hover{background:rgba(6,194,134,.75);border-color:rgba(6,194,134,.85)}.woocommerce ul.products li.product .compare.button:before,.woocommerce ul.products li.product a.button.yith-wcqv-button:before{content:"\f00e";font-family:fontawesome;position:absolute;top:0;left:0;right:0;bottom:0;text-indent:0}.woocommerce ul.products li.product .compare.button:before{content:"\f074"}.woocommerce nav.woocommerce-pagination ul{font-family:'Open sans',sans-serif;border-radius:40px;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:10px 20px;font-weight:600;font-size:16px;display:inline-block}.woocommerce nav.woocommerce-pagination ul li:first-child{border-top-left-radius:40px;border-bottom-left-radius:40px}.woocommerce nav.woocommerce-pagination ul li:last-child{border-top-right-radius:40px;border-bottom-right-radius:40px}.product_meta>span{display:block;font-size:16px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee;font-weight:600}.product_meta>span a,.product_meta>span span{font-weight:400;margin-left:5px;display:inline-block}.woocommerce .quantity .qty{height:40px;border-radius:40px;margin-right:10px}#yith-quick-view-close{color:#666;font-family:'Open sans',sans-serif;font-size:13px;font-weight:700}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding-left:13px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:"\f105"}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:15px 0;border-bottom:1px solid #eee;font-size:16px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li:first-child{padding-top:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li:last-child{padding-bottom:0;border-bottom:none}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px}.widget ul li span.woocommerce-Price-amount{display:inline-block;margin-top:10px;font-size:14px;font-weight:600;color:#666;letter-spacing:.8px}.widget ul li del span.woocommerce-Price-amount{color:#bbb;margin-right:5px}.widget ul li.list_empty{padding-left:0;font-size:16px}.widget ul li.list_empty:before{display:none}.woocommerce.single .site-main{padding-top:0;border-top:none}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{margin-top:0}.single .yith-wcwl-add-to-wishlist{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:0;margin-bottom:20px}.single .yith-wcwl-add-button.show{display:inline-block!important;vertical-align:middle;position:relative}.single .yith-wcwl-add-button a.add_to_wishlist{font-size:12px;text-transform:uppercase;font-family:'Open sans',sans-serif;font-weight:600;border:1px solid #ddd;display:inline-block;padding:13px 30px;border-radius:40px;line-height:1}.single .yith-wcwl-add-button a.add_to_wishlist:hover{background:#06c286;color:#fff;border-color:#06c286}.single .yith-wcwl-add-to-wishlist .ajax-loading{position:absolute;top:50%;left:0;right:0;margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.yith-wcwl-wishlistaddedbrowse,.yith-wcwl-wishlistexistsbrowse{font-size:13px;font-family:'open sans',sans-serif;font-weight:600;letter-spacing:.5px;color:#06c286}.yith-wcwl-wishlistexistsbrowse{color:#666}.yith-wcwl-wishlistaddedbrowse a,.yith-wcwl-wishlistexistsbrowse a{text-decoration:underline}.yith-wcwl-wishlistaddedbrowse a:hover,.yith-wcwl-wishlistexistsbrowse a:hover{text-decoration:none}.single .yith-wcwl-add-to-wishlist+.clear{display:none}.woocommerce.single a.compare.button{margin-bottom:20px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{font-family:'Open sans',sans-serif;font-size:16px;letter-spacing:.8px}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding-left:25px;padding-right:25px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding-top:15px;padding-bottom:15px}.woocommerce-Tabs-panel h2{font-size:1.3em;margin-top:0;margin-bottom:30px;font-weight:700}.up-sells.products h2{font-size:1.3em;font-weight:700;margin-bottom:15px}section.related.products{border-top:1px solid #ddd}.related h2{font-size:1.3em;font-weight:700;margin-top:30px;margin-bottom:15px}.related ul.products li.product:last-child{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#06c286}.woocommerce-message::before{color:#06c286}.woocommerce table .quantity .qty{padding:0;border-radius:0;background:#eee;margin-right:0;font-family:'Open sans',sans-serif;font-size:16px}.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:250px;border-radius:40px;height:40px;padding:0 20px;font-size:16px}.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]{padding:13px 30px;border-color:#ddd;background:#eee}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:#eee;color:#999;border-color:#ddd}.cart-collaterals h2{font-size:1.3em;font-weight:700;margin-top:0;margin-bottom:10px}.cart_totals h2{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:0}.woocommerce-cart .cart_totals table.shop_table{margin-top:40px}.woocommerce table.shop_table th{padding-top:20px;padding-bottom:20px}.cart_totals table.shop_table th{background:#f5f5f5;color:#333}table.shop_table tr:last-child td{border-bottom:none}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{text-align:right}#add_payment_method .wc-proceed-to-checkout a,.woocommerce-cart .cart_totals .wc-proceed-to-checkout a,.woocommerce-checkout .wc-proceed-to-checkout a{margin-bottom:0;padding:20px 40px;font-size:13px}a.post-edit-link{display:inline-block;padding:10px 25px;background:#eee;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:1px;border-radius:40px}a.post-edit-link:hover{color:#fff;background:#06c286}.woocommerce-checkout .woocommerce form input[type=email],.woocommerce-checkout .woocommerce form input[type=tel],.woocommerce-checkout .woocommerce form input[type=text],.woocommerce-checkout .woocommerce form select,.woocommerce-checkout .woocommerce form textarea{font-size:16px;font-family:'Open sans',sans-serif;outline:0}.select2-container .select2-selection--single{height:50px}.select2-container .select2-selection--single:focus{outline:0}.select2-container--default .select2-selection--single .select2-selection__rendered{height:50px;line-height:50px;font-family:'Open sans',sans-serif;font-size:16px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;right:5px}.select2-results{font-family:'Open sans',sans-serif;font-size:16px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{background:#eee;color:#333;padding-top:15px;padding-bottom:15px}table.shop_table tr:last-child td:first-child{border-bottom-left-radius:0}table.shop_table tr:last-child td:last-child{border-bottom-right-radius:0}.woocommerce form .form-row label{font-size:16px;font-weight:600}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:14px;padding:15px 30px;background:#fff}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#06c286}.woocommerce ul.order_details{padding:0;font-family:'Open sans',sans-serif;border:1px solid #eee}.woocommerce ul.order_details li{font-weight:700;float:none;border-right:none;border-bottom:1px solid #eee;margin-right:0;padding:20px;position:relative;line-height:2}.woocommerce ul.order_details li strong{display:inline-block;vertical-align:middle;padding-left:200px;font-weight:400;font-size:16px;position:absolute;left:0;top:20px}.woocommerce-customer-details .woocommerce-column__title,.woocommerce-order-details .woocommerce-order-details__title{font-size:20px;font-weight:700;margin-top:30px;margin-bottom:20px;text-transform:capitalize}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0 0 30px 0;padding:0;list-style:none;font-size:16px;letter-spacing:.5px;border-bottom:1px solid #ddd;padding-left:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:inline-block;vertical-align:middle;position:relative;top:1px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{float:right;margin-top:5px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:inline-block;padding:10px 20px;border:1px solid #ddd;position:relative;background:#eee;color:#565656}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child a{background:#06c286;color:#fff;border-color:#06c286;border-radius:40px;padding-top:8px;padding-bottom:8px;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:1px}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active:last-child a,.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child a:hover{background:0 0;color:#06c286}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before{content:"";background:#fff;width:100%;height:1px;position:absolute;bottom:-1px;left:0;display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before{display:block}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active:last-child a:before{display:none}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-MyAccount-content a{border-bottom:1px solid;padding-bottom:2px}.woocommerce-MyAccount-content a:hover{border-bottom:none}.woocommerce-account .addresses .title .edit{float:none;margin-left:20px;font-size:14px;text-transform:uppercase;border-bottom:none;color:#06c286;display:inline-block;vertical-align:middle;margin-top:30px}.woocommerce-account .addresses .title .edit:hover{text-decoration:underline}.woocommerce ul.products li.product .star-rating{margin:0 auto .5em auto}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle}.woocommerce div.product form.cart .variations select{height:50px;padding:0 20px;vertical-align:middle}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle;padding:10px;position:relative}.woocommerce div.product form.cart .variations tr:last-child td,.woocommerce div.product form.cart .variations tr:last-child th{vertical-align:top}.woocommerce div.product form.cart .variations select{height:50px;padding:0 20px;vertical-align:middle;outline:0}.woocommerce div.product form.cart .reset_variations{padding:10px 20px;font-size:13px;text-transform:uppercase;border:1px solid #ddd;line-height:1;border-radius:40px;float:right;margin-top:10px}.woocommerce div.product form.cart .reset_variations:hover{background:#06c286;color:#fff;border-color:#06c286}.woocommerce.widget .star-rating{margin:10px 0}.woocommerce .u-columns h2{font-size:22px;font-weight:600;letter-spacing:.8px;margin-top:0;margin-bottom:0}.woocommerce .wishlist_table td.product-add-to-cart a{white-space:nowrap}.woocommerce .wishlist-title h2{font-size:20px;font-weight:700}.woocommerce-store-notice,p.demo_store{font-size:.8em;padding-top:10px;padding-bottom:10px;background:#06c286}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#ddd}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#06c286}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px rgba(0,0,0,.25)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:hover{background:#06c286}.woocommerce .widget_price_filter .price_slider_amount{margin-top:30px}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:14px;font-weight:700;letter-spacing:.5px}.widget_price_filter .price_label{font-family:'Open sans',sans-serif;font-weight:600;font-size:16px;display:inline-block;vertical-align:middle}.widget_product_tag_cloud a{font-size:16px!important;letter-spacing:.8px;display:inline-block;vertical-align:middle;background:#eee;padding:10px 30px;margin-right:2px;margin-bottom:5px;border-radius:40px;line-height:1.3}.widget_product_tag_cloud a:hover{background:#06c286;color:#fff}.yith-woocompare-widget a.clear-all{display:inline-block;text-transform:uppercase;font-family:'Open sans',sans-serif;font-weight:600;padding:13px 25px;background:#eee;border-radius:40px;vertical-align:middle;line-height:1}.yith-woocompare-widget a.clear-all:hover{background:#06c286;color:#fff}form.woocommerce-product-search{border-bottom:1px solid rgba(0,0,0,.1);border-radius:0;overflow:hidden}form.woocommerce-product-search input.search-field{background:0 0;border:none;font-family:'Open sans',sans-serif;font-size:14px;font-weight:400;height:45px;float:left;width:calc(100% - 25px);padding-left:0}form.woocommerce-product-search button[type=submit]{float:left;width:25px;height:45px;position:relative;text-align:right;font-size:14px;line-height:45px;padding:0;color:#979797;text-indent:30px;background:0 0;border:none;transition:all ease .35s;-webkit-transition:all ease .35s;-moz-transition:all ease .35s}form.woocommerce-product-search button[type=submit]:hover{color:#333}form.woocommerce-product-search button[type=submit]:after{content:"\f002";font-family:fontawesome;position:absolute;top:0;left:0;right:0;text-indent:0}@media screen and (max-width:782px){.admin-bar p.demo_store{top:46px}}@media screen and (max-width:540px){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding-left:15px;padding-right:15px}.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{float:none;width:100%!important;margin-bottom:5px}.woocommerce ul.order_details li strong{position:static;padding-left:0}}