/*!/wp-content/themes/classilist/assets/css/woocommerce.css*/.woocommerce .woocommerce-breadcrumb{margin:0;padding:25px 0;color:#444;font-size:15px}.woocommerce .woocommerce-breadcrumb .breadcrumb-seperator{padding:0 7px}.woocommerce .woocommerce-breadcrumb .breadcrumb-seperator,.woocommerce .woocommerce-breadcrumb a{color:#9e9e9e;transition:all 0.3s ease-in-out}.woocommerce .woocommerce-breadcrumb a:hover{color:#1aa78e}.woocommerce ul.products li.product a img{margin-bottom:0}.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:18px;color:#5d5d5d;font-weight:500;line-height:1.3;padding:0;margin:20px 0 10px;transition:all 0.3s ease-in-out}.woocommerce ul.products li.product .woocommerce-loop-product__title:hover{color:#1aa78e}.woocommerce span.onsale{background-color:#1aa78e}.woocommerce ul.products li.product .button{height:inherit;background-color:#1aa78e;border:none;color:#fff;font-size:15px;font-weight:700;padding:8px 15px;margin-top:0;border-radius:3px;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;line-height:1.5}.woocommerce ul.products li.product .button:hover{background-color:#fcaf01}.woocommerce .woocommerce-ordering select{height:32px;outline:none;cursor:pointer;padding:0 10px}.woocommerce ul.products li.product .price{color:#222;font-weight:700;font-size:22px;margin-bottom:15px}.woocommerce .products .star-rating{margin-bottom:12px}.woocommerce .woocommerce-ordering{margin-bottom:40px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:30px;margin-right:30px}@media all and (max-width:1199px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-right:20px}}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce .star-rating{color:#f7c51d}.woocommerce nav.woocommerce-pagination{margin-top:30px}.woocommerce nav.woocommerce-pagination ul{border:none;margin:0}.woocommerce nav.woocommerce-pagination ul li{border:none;margin-right:5px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span.current{padding:8px 10px;font-size:15px;font-weight:600;border-radius:5px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:#fcaf01;color:#fff}.woocommerce .products ul,.woocommerce ul.products{margin-bottom:0}@media all and (max-width:575px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;float:none;margin-bottom:30px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:none}}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{height:inherit;background-color:#1aa78e;border:none;color:#fff;font-size:15px;font-weight:700;padding:8px 15px;margin-top:0;border-radius:3px;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;line-height:1.5}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#fcaf01}.woocommerce .quantity .qty{padding-top:6px;padding-bottom:6px}.woocommerce .quantity .qty:focus{outline:none;box-shadow:none}.woocommerce .entry-summary .product_meta>span{display:block;color:#222;font-weight:600}.woocommerce .entry-summary .product_meta>span span,.woocommerce .entry-summary .product_meta>span a{color:#646464;font-weight:400}.woocommerce .entry-summary .product_title{font-size:28px;margin-bottom:10px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#002147;font-weight:700;font-size:22px}.woocommerce div.product form.cart .variations select{height:32px;outline:none;cursor:pointer;padding:0 10px}.woocommerce div.product form.cart .variations label{color:#222;font-weight:500}.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-color:#1aa78e}.woocommerce div.product form.cart .variations{margin-top:0}.woocommerce .woocommerce-variation .woocommerce-variation-price{margin-bottom:15px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding-top:5px;padding-bottom:5px}.woocommerce div.product div.images .flex-control-thumbs li{width:19%}.woocommerce div.product div.images .flex-control-thumbs li,.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){margin-right:10px;margin-top:10px}.woocommerce div.product div.images .flex-control-thumbs li:last-child{margin-right:0}.woocommerce div.product form.cart div.quantity{margin-right:10px}.woocommerce div.product .woocommerce-tabs{border:1px solid #e1e1e1;margin-bottom:60px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0;padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none}.woocommerce div.product .woocommerce-tabs .panel{border:medium none;box-shadow:none;margin:0;padding:30px 30px 20px}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#f5f5f5;border-color:#e1e1e1;border-radius:0;border-width:0 1px 1px;margin:0;padding:0}@media all and (max-width:575px){.woocommerce div.product .woocommerce-tabs ul.tabs li{width:100%}}.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab{border-left-width:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{border:0;border-radius:0;box-shadow:none;content:none;height:inherit;left:inherit;position:inherit;width:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#222;font-weight:500;font-size:15px;padding:12px 30px}.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus{outline:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#222}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#1aa78e}.woocommerce div.product .woocommerce-tabs h2{color:#222;font-size:22px}.woocommerce table.shop_attributes th{color:#222;text-transform:capitalize}.woocommerce table.shop_attributes td{padding:0 8px}.woocommerce div.product .up-sells{margin-bottom:35px}.woocommerce div.product .up-sells h2{color:#111;font-size:26px;margin-bottom:20px}.woocommerce #reviews #comments{margin-bottom:20px}.woocommerce #reviews #comments h2{margin-bottom:30px}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:1px solid #e7e7e7;border-radius:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0}#review_form_wrapper{padding-top:20px}.woocommerce #reviews h3{font-size:24px;margin-bottom:10px}.woocommerce p.stars a{color:#f7c51d}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{height:inherit;background-color:#1aa78e;border:none;color:#fff;font-size:15px;font-weight:700;padding:8px 15px;border-radius:3px;text-transform:capitalize;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;line-height:1.5}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#fcaf01;color:#fff}#review_form .form-group{margin-bottom:10px}.woocommerce #review_form #respond .comment-notes,.woocommerce #review_form #respond .comment-form-rating{margin-bottom:20px}.woocommerce #review_form #respond .comment-form-rating{margin-top:20px}.woocommerce #review_form #respond .comment-form-rating label{color:#111}.woocommerce #review_form #respond .form-submit{margin:5px 0 10px}.woocommerce #review_form #respond textarea{padding:8px 15px;color:#646464}.woocommerce #review_form #respond textarea:focus{outline:none}.woocommerce .related.products h2{font-size:24px}.woocommerce .related.products li.product{margin-bottom: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:150px;padding-top:7px;padding-bottom:7px}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-top:none;border-right:none}.woocommerce table.shop_table th:first-child,.woocommerce table.shop_table td:first-child{border-left:none}.woocommerce table.shop_table tbody tr:last-child th,.woocommerce table.shop_table tbody tr:last-child td{border-bottom:none}.woocommerce table.shop_table thead th{color:#222;font-weight:500;font-size:15px}.woocommerce .cart_totals{margin-top:20px}.woocommerce .cart_totals h2{font-size:24px;margin-bottom:10px}.woocommerce .cart_totals table th{color:#222;font-weight:500!important;font-size:15px}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:5px}.woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button.wc-forward{padding-top:12px;padding-bottom:12px}.woocommerce-checkout .woocommerce .checkout .form-row,.woocommerce form .woocommerce-address-fields .form-row{margin-bottom:20px}.woocommerce-checkout .woocommerce .checkout #payment .place-order,.woocommerce form .woocommerce-address-fields #payment .place-order{margin-top:30px}.woocommerce-checkout .woocommerce .checkout h3,.woocommerce form .woocommerce-address-fields h3{margin-bottom:10px}.woocommerce-checkout .woocommerce .checkout #payment .place-order button#place_order,.woocommerce form .woocommerce-address-fields #payment .place-order button#place_order{padding:15px 20px;font-size:15px;font-weight:700;text-transform:capitalize}.woocommerce .widget_products ul.product_list_widget li{padding-top:0}.woocommerce .widget_products ul.product_list_widget li a{color:#222;font-weight:500}.woocommerce .widget_products ul.product_list_widget li a:hover{color:#1aa78e}.woocommerce .widget_products ul.product_list_widget .star-rating{margin:5px 0}.woocommerce .woocommerce-product-search .search-field{color:#222;background-color:#fff0;border-radius:3px;border:1px solid #dcdcdc;-webkit-box-shadow:none;box-shadow:none;width:100%;padding:8px 15px;margin-bottom:10px}.woocommerce .woocommerce-product-search button:focus,.woocommerce .woocommerce-product-search .search-field:focus{box-shadow:none;outline:none}.woocommerce .woocommerce-product-search button{transition:all 0.3s ease-in-out;border-radius:3px}.woocommerce .woocommerce-product-search button:hover{background-color:#fcaf01}@media all and (max-width:991px){.sidebar-widget-area{margin-top:40px}}