*:focus{outline:0}.woocommerce .products span.onsale,.woocommerce span.onsale{border-radius:0;display:block;font-size:13px;font-weight:400;line-height:25px;margin:4px !important;min-height:10px;padding:0 12px;z-index:999}.woocommerce span.onsale{margin:10px !important}.woocommerce ul.products li.product{text-align:center;padding-bottom:20px;transition:all .4s ease 0s;border-radius:0}.woocommerce ul.products li.product a img:hover{opacity:.6}.woocommerce-page .woocommerce-ordering select{padding:12px 15px 12px 10px;color:#a0a0a0;border:1px solid rgba(0,0,0,.1);border-radius:0}.woocommerce-page .products .product>a:first-child{position:relative;text-align:center;display:block}.woocommerce-page .products a.button{display:inline-block;text-align:center;border-radius:0;margin:10px;font-size:15px;border:none;font-weight:700;margin:0 auto !important}.woocommerce-page .products a.button:hover{box-shadow:0 4px 20px -5px rgba(0,0,0,.5)}.woocommerce-page .products h3{position:relative;display:inline-block;margin-bottom:30px;font-weight:700;font-size:12px;line-height:25px;float:none;width:auto;margin:0}.woocommerce-page .products .star-rating{position:relative;margin:0 auto}.woocommerce-page .products a .price{line-height:20px;width:100%;float:left;height:auto;min-height:40px;text-align:center;padding:10px 0}.woocommerce-page .products a .price del{display:inline-block !important;line-height:20px}.woocommerce-page .products a .price ins{display:inline-block;font-weight:700;background:0 0;line-height:20px;margin-left:10px}.woocommerce-page .products .added_to_cart{display:inline-block;text-align:center;padding:10px 20px;border-radius:0;border:none;font-size:12px;margin:0}.woocommerce-page .woocommerce-result-count{float:left;font-size:14px;line-height:46px;margin-top:20px}.woocommerce-page .woocommerce-ordering{float:right;margin-top:20px}.woocommerce-page .product-type-simple{position:relative}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:inherit}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:.5rem}footer .blogdata-widget .woocommerce ul.cart_list li img,footer .blogdata-widget .woocommerce ul.product_list_widget li img{margin-top:7px}.tabs.wc-tabs{text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-width:0 0 1px;border-style:solid}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;background:0 0;border:none}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:22px;line-height:25px}.related.products{text-align:center}.related.products h2{font-size:26px;line-height:40px}.woocommerce form .form-row label{width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{height:40px;margin-bottom:20px;border:2px solid #ebebeb;color:#ccc;border-radius:0;padding:6px 12px}.select2-container .select2-choice{height:40px;padding:6px 12px}.woocommerce table.shop_table{border-radius:0}.woocommerce .cart .button,.woocommerce .cart input.button{float:none;line-height:30px;padding:5px 35px;border-radius:0}.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover{box-shadow:0 4px 20px -5px rgba(0,0,0,.5)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{line-height:30px;padding:5px 35px;border-radius:0}.woocommerce-cart table.cart td.actions .coupon .input-text{border-radius:0;height:40px;border-width:1px;border-style:solid;min-width:110px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{box-shadow:0 3px 10px rgba(0,0,0,.18),0 3px 6px rgba(0,0,0,.16)}.woocommerce-page .woocommerce-message{margin:0 0 40px;border-radius:3px;list-style:none}.woocommerce-page .woocommerce-message a{padding:6px 14px;font-size:12px}.woocommerce-page .woocommerce-error{list-style:none;padding:10px 0 10px 50px;margin:0 0 40px;border-radius:3px;border:none;float:left;width:100%}.woocommerce-page .woocommerce-error a{padding:6px 14px;font-size:12px}.woocommerce-page .woocommerce-info{list-style:none;padding:0;margin:0 0 40px;border-radius:3px;border:none;float:left;width:100%;margin-top:25px !important}.woocommerce-page .woocommerce-info a{padding:6px 14px;font-size:12px}.woocommerce-page .woocommerce-info{float:left;text-align:start;padding:15px 0 15px 50px}.woocommerce-page .woocommerce .woocommerce-info{border-radius:3px;border:none;padding:15px 0 15px 50px;margin-bottom:40px}.woocommerce-page .woocommerce .woocommerce-info a{opacity:.9}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{float:left;line-height:1.42857;margin:6px;padding:6px 12px;border-radius:0}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#1a2128}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%;padding-left:0;padding-right:0}.bs-sidebar .bs-widget.widget_product_search .btn{padding:2px 12px;height:40px;border-radius:0;margin-left:-1px}.woocommerce h1,.woocommerce h2,.woocommerce h3,.woocommerce h4,.woocommerce h5,.woocommerce h6{margin-bottom:.5em}.woocommerce ul.products li.product .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:1.5rem;text-align:center;padding:0 0 2px;background-repeat:no-repeat;background-size:0% 1px;background-position:left 100%;background-image:linear-gradient(to bottom,currentColor 0%,currentColor 98%);transition:background-size .8s cubic-bezier(.25,.8,.25,1);display:inline}.woocommerce ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title{background-repeat:no-repeat;background-size:100% 1px;background-position:left 100%;background-image:linear-gradient(to bottom,currentColor 0%,currentColor 98%);transition:background-size .8s cubic-bezier(.25,.8,.25,1)}.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond .form-submit input{padding:15px 20px;border-radius:30px;transition:all .5s}.woocommerce div.product form.cart div.quantity{margin:0 20px 0 0}.woocommerce ul.products li.product .price{text-align:center;font-size:1rem}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center;overflow:hidden}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{width:200px;height:auto;min-height:20px;line-height:16px;top:25px;right:-60px;transform:rotate(45deg);border-radius:0}.woocommerce.single-product .type-product span.onsale{transform:rotate(0);width:55px;height:auto;padding:5px;top:10px;left:10px;border-radius:4px;box-shadow:0 0 10px 0 #00000020}.woocommerce .woocommerce-ordering select{height:50px}.woocommerce div.product .product_title{margin-bottom:.5rem}.woocommerce div.product form.cart .variations select{height:50px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{text-align:start;display:block}.woocommerce .quantity .qty{width:5rem}.woocommerce-variation.single_variation{margin-bottom:1rem}.product_meta .sku_wrapper,.product_meta .posted_in,.product_meta .tagged_as{display:block;font-weight:600;margin-bottom:.313rem}.product_meta .sku_wrapper .sku,.product_meta .posted_in a,.product_meta .tagged_as a{font-weight:400}.woocommerce table.shop_attributes td p{padding:8px}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border:1px solid var(--border-color)}table,th,td{border-collapse:collapse}.woocommerce table.shop_attributes{border-top:1px solid var(--border-color)}.woocommerce-tabs.wc-tabs-wrapper{margin:3rem 0}.woocommerce div.product .woocommerce-tabs .panel{margin:2em 0}.comment-respond .comment-reply-title{font-size:18px;font-weight:600;margin-bottom:.5rem;display:block}.comment-form-rating label{font-weight:600}.comment-form-rating .stars{font-size:1.25rem}.woocommerce #reviews #comment{height:240px}.wc-block-mini-cart .wc-block-mini-cart__button{border-radius:0;padding-right:15px}.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td{border-top:1px solid var(--border-color)}.woocommerce-cart .wc-block-components-totals-wrapper,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-totals-block{border-top:1px solid var(--border-color)}.woocommerce-checkout .is-large .wp-block-woocommerce-checkout-order-summary-block,.woocommerce-checkout .wc-block-components-totals-wrapper{border:1px solid var(--border-color)}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url],.woocommerce-checkout .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-text-input input[type=url]{border:1px solid var(--border-color);background:0 0;border-radius:30px;padding:0}.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{height:55px}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label,.woocommerce-checkout .wc-block-components-text-input label{font-size:14px}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{border:1px solid var(--border-color)}.woocommerce-checkout .wc-block-components-address-form__address_2-toggle{border:1px solid var(--border-color)}.woocommerce-checkout .wc-block-components-textarea{background:0 0;border:1px solid var(--border-color)}.woocommerce-checkout .wc-block-checkout__add-note .wc-block-components-textarea:focus{background:0 0}.rtl.woocommerce ul.products li.product .woocommerce-loop-product__link .woocommerce-loop-product__title{background-position:right 100%}.rtl.woocommerce ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title{background-position:right 100%}.rtl.woocommerce.single-product .type-product span.onsale{left:auto;right:10px}.rtl.woocommerce span.onsale,.rtl.woocommerce ul.products li.product .onsale{transform:rotate(315deg);left:-60px;right:auto}