.woocommerce div.product{z-index:0}.woocommerce ul.products li.product{overflow:hidden;z-index:0}.woocommerce ul.products li.product a img{-webkit-transition:all .7s ease;transition:all .7s ease}.woocommerce ul.products li.product a img:hover{-webkit-transform:scale(.9);transform:scale(.9)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce ul.products li.product .onsale{margin:.5em .5em 0 0;z-index:1}.woocommerce span.onsale{height:32px;min-height:32px;min-width:62px;top:.5em;border-radius:30px;left:.5em;width:max-content;line-height:2.1}.woocommerce ul.products li.product a img{margin:0 0 3px}.woocommerce ul.products li.product h3{padding:3px 0;font-size:15px;text-align:center;font-family:Open Sans,sans-serif}.woocommerce ul.products li.product .star-rating{margin:0 auto}.woocommerce ul.products li.product .price{text-align:center}.wishlist_table .product-add-to-cart a,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce-cart table.cart input.button{padding:16px 24px;font-size:13px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:30px;background:transparent;font-family:Open Sans,sans-serif}.wishlist_table .product-add-to-cart a:hover,.woocommerce #respond input#submit:hover,.woocommerce .yith-wcwl-add-button a.add_to_wishlist:hover,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-cart table.cart input.button:hover{color:#fff;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.wishlist_table .product-add-to-cart a,.woocommerce a.button{padding:.618em 1em}.woocommerce a.wc-forward{display:block}.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:100px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:16px 24px;font-size:13px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:30px;background:transparent;font-family:Open Sans,sans-serif}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{color:#fff;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.woocommerce div.product form.cart{margin-bottom:1.4em}.woocommerce div.product .product_meta{margin-top:18px}.woocommerce div.product .woocommerce-product-details__short-description{margin-bottom:22px}.woocommerce .quantity .qty{margin-right:12px;margin-bottom:6px;max-width:7rem;width:100%}.woocommerce ul.products li.product .price ins{font-size:17px}.woocommerce ul.products li.product .price del{font-weight:500;color:red;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price{font-size:17px;font-weight:600;color:#1c314c;margin:4px 0 0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:0 0 20px}.woocommerce li.product:hover,.woocommerce-page li.product:hover{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;box-shadow:0 0 18px rgba(0,0,0,.2)}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px;font-weight:700;color:#1c314c;font-family:Open Sans,sans-serif}.woocommerce div.product .product_title{font-size:24px;line-height:1.5;font-family:Open Sans,sans-serif}.woocommerce ul.products li.product h2{font-size:18px!important;line-height:1.6}.cart_totals h2,.related h2,.woocommerce-Tabs-panel h2,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,h2.woocommerce-Reviews-title,h3#order_review_heading,header.title h3{font-size:26px;font-family:Open Sans,sans-serif}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:1px dashed #1c314c;background:transparent;line-height:35px}.woocommerce-info:before,.woocommerce-message:before{color:#1c314c}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}tr.cart-subtotal th,tr.order-total th{border:1px solid #e8e7e7;color:#747474;background:transparent}.woocommerce-checkout #payment{background:transparent}.woocommerce-checkout #payment div.payment_box{background-color:#1c314c}.woocommerce-checkout #payment div.payment_box p{color:#fff}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid transparent;content:"";position:absolute;top:-.75em;margin:-1em 0 0 2em;left:0;border-bottom-color:#1c314c;display:block}.woocommerce a.remove{height:1em;font-size:1.5em;border:0;text-decoration:none;font-weight:700;color:#fff!important;text-align:center;border-radius:100%;background:#1c314c;width:1em;line-height:1;display:block}.woocommerce .order_details li{font-size:12px}p.woocommerce-thankyou-order-received{padding:1em;border-radius:3px;background:#f8f8f8;font-family:Open Sans,sans-serif}.woocommerce-MyAccount-navigation ul{padding:0 0 0 20px;margin:0}.woocommerce-MyAccount-navigation ul li{list-style:none;padding:10px 15px;margin-bottom:4px;border-radius:3px;font-family:Open Sans,sans-serif}.woocommerce-MyAccount-navigation ul li a{color:#fff}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{padding:0;border:none;margin:1px;white-space:nowrap;display:inline-block}.woocommerce nav.woocommerce-pagination ul li{overflow:hidden;border-right:none;padding:0;margin:0;float:left;display:inline}.woocommerce nav.woocommerce-pagination ul li span.current{padding:12px 16px;margin-right:5px;color:#fff;border-radius:30px}.woocommerce nav.woocommerce-pagination ul li a{padding:12px 16px;font-size:15px;border:1px solid #efe9e9;margin-right:6px;color:#747474!important;border-radius:30px;background:transparent}.woocommerce nav.woocommerce-pagination a.page-numbers:focus,.woocommerce nav.woocommerce-pagination a.page-numbers:hover{color:#fff!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{text-decoration:none;font-weight:400;color:#fff;min-width:1em;margin:0 5px 0 0;line-height:1;display:block}.woocommerce form .form-row .select2-container{min-height:3.35em;line-height:3.35em}.select2-container--default .select2-selection--single{min-height:3.35em}.select2-container--default .select2-selection--single .select2-selection__arrow{height:3.35em}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3.35em}.woocommerce .yith-wcwl-add-to-wishlist{vertical-align:bottom;display:inline-block}.woocommerce .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{height:33px}.woocommerce ul.products li.product .button.yith-wcqv-button{vertical-align:bottom;margin-top:0;display:inline-block}.woocommerce ul.products li.product a.button.yith-wcqv-button:before{margin-right:8px;color:#222;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);content:"\f06e";margin-left:0;font-family:fontawesome}.woocommerce ul.products li.product .add_to_cart_button{margin:1em auto auto;width:max-content;display:block}.woocommerce .yith-wcwl-add-button a.add_to_wishlist,.woocommerce ul.products li.product .button.yith-wcqv-button{overflow:hidden;padding:0 8px;font-size:16px;color:#fff;border-radius:5px;width:36px;line-height:29px;white-space:nowrap;display:inline-block}.woocommerce .yith-wcwl-add-button a.add_to_wishlist{border:2px solid #222}.woocommerce .yith-wcwl-add-button a.add_to_wishlist i{color:#222;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.yith-wcwl-wishlistaddedbrowse,.yith-wcwl-wishlistaddedbrowse span.feedback,.yith-wcwl-wishlistexistsbrowse,.yith-wcwl-wishlistexistsbrowse span.feedback{font-size:14px;text-align:center;display:block}.yith-wcwl-wishlistaddedbrowse .feedback i,.yith-wcwl-wishlistexistsbrowse .feedback i{overflow:hidden;padding:0 8px;font-size:16px;border:2px solid;margin-right:auto!important;margin-bottom:4px;color:#fff;text-align:center;border-radius:5px;margin-left:auto;width:36px;line-height:29px;white-space:nowrap;display:block}.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse span.feedback+a,.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse span.feedback+a{text-decoration:underline;font-weight:600;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;line-height:1.6;display:inline-block}.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse span.feedback+a:hover,.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse span.feedback+a:hover{text-decoration:none}.woocommerce table.wishlist_table{font-size:97%}#yith-quick-view-modal .yith-wcqv-wrapper{align-items:center;display:inline-flex}#yith-quick-view-modal div.yith-wcqv-main{overflow-x:hidden;padding:25px;max-width:80%;max-height:80%;margin:auto;box-shadow:none;border-radius:5px;width:100%}#yith-quick-view-modal #yith-quick-view-close{height:24px;font-size:80%;font-weight:600;right:20px;color:#fff;opacity:1;top:20px;background-color:#00a3c8;border-radius:4px;width:24px;line-height:21px}.woocommerce .yith-wcwl-add-button a.add_to_wishlist:hover i,.woocommerce ul.products li.product a.button.yith-wcqv-button:hover:before{color:#fff}.price_slider_wrapper .ui-slider .ui-slider-handle{background:#fff}.footer-sidebar .price_slider_wrapper .price_label{color:#fff}.woocommerce ul.products li.product .button.product_type_external{width:100%}