.woocommerce-ordering,.woocommerce-result-count{display:none}.woocommerce .shop-products-wrapper{display:flex;flex-wrap:wrap;--gap:20px;margin:calc(-1 * var(--gap)) 0 0 calc(-1 * var(--gap))}.woocommerce .container .offset-by-right{padding-right:0;margin:0}.woocommerce .container .offset-by-one{padding-left:0}.woocommerce #review_form #respond p{padding-left:0}#shop-wrapper.sidebar-exist{margin-left:-10px;margin-right:-10px}h2.woocommerce-loop-product__title::after{content:none}a.woocommerce-review-link,.product_meta a,a.reset_variations{color:rgba(0,0,0,0.8)}#shop-wrapper{position:relative}.related.products #shop-wrapper{margin-left:-10px;margin-right:-10px}.related.products h2{margin:15px 0 45px 0}.shop-item h3{font-size:14px;line-height:normal;margin-right:60px}.shop-item h3::after,.related.products #related-posts:after,.related.products #comments-title:after,.related.products h2::after,.woocommerce-tabs h2::after,.entry-summary h1::after,.woocommerce h1:after,.comment-respond h3:after{display:none}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:500}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#8abeb2;font-size:22px}.woocommerce .star-rating span{color:rgba(0,0,0,0.4)}.woocommerce-Price-currencySymbol{position:relative;margin-right:8px}.woocommerce a.add_to_cart_button.button{font-size:20px;position:absolute;padding:15px;font-weight:normal;border-radius:0;right:0;bottom:0;color:#515151;background-color:transparent;-webkit-transition:all .3s ease;transition:all .3 ease}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:22px;padding:15px;font-weight:normal;border-radius:0;right:0;bottom:0;color:rgba(255,255,255,0.6);background-color:rgba(255,255,255,0.1);-webkit-transition:all .3s ease;transition:all .3s ease}.white-page .woocommerce #respond input#submit.alt,.white-page .woocommerce a.button.alt,.white-page .woocommerce button.button.alt,.white-page .woocommerce input.button.alt{color:#fff;background-color:#8abeb2}.woocommerce a.add_to_cart_button.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff;background:#8abeb2}.woocommerce a.add_to_cart_button.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#333;background:rgba(0,0,0,0.1)}.woocommerce a.add_to_cart_button.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff;background:#8abeb2}.woocommerce a.added_to_cart{padding:20px;display:block;position:absolute;bottom:0;left:0;right:0;background:#191919;text-align:center;opacity:.95}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-weight:500;text-transform:uppercase;position:absolute;text-align:center;line-height:3.236;top:.5em;left:.5em;margin:0;border-radius:0;background-color:#8abeb2;color:#fff}.woocommerce div.product{margin-bottom:40px}.single-product.woocommerce div.product{margin:60px 0 10px 0}.single-product.woocommerce .offset-by-right div.product{margin:10px 0 10px}.shop-content{margin-bottom:80px}.single-product.woocommerce .related.products div.product,.woocommerce .products div.product{margin:var(--gap) 0 0 var(--gap)}.woocommerce-pagination{padding-top:40px;clear:both}.cart-contents{position:absolute}.cart-contents:before{font-family:FontAwesome;content:"\f07a";font-size:18px}.cart-contents-count{color:#fff;position:absolute;right:0;top:calc(50% - 16px);background-color:#2ecc71;font-size:10px;line-height:15px;border-radius:100%;text-align:center;width:15px;height:15px}.woocommerce .quantity .qty{line-height:50px;border:0;width:80px;font-weight:600;font-size:18px;padding-left:10px}.light-scheme.woocommerce .quantity .qty{border:1px solid rgba(0,0,0,0.1)}.woocommerce div.product form.cart div.quantity{margin:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;font-weight:500}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:0;background:#333;color:#fff}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style:none}.woocommerce table.shop_table,.woocommerce table.shop_table td,.woocommerce table th,.woocommerce table td{border-radius:0;border:0}table.variations td{padding:10px 14px}.woocommerce thead{background:rgba(0,0,0,0.1)}.woocommerce table tr:nth-child(2n+1){background:rgba(0,0,0,0.05)}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:8px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li{margin:0 10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid rgba(0,0,0,0.3);padding:10px 20px;font-size:18px}.attachment-shop_catalog{margin:0 auto;width:100%}.shop-product-cat a img,.shop-item .woocommerce-loop-product__link img{width:100%}.shop-item h2.woocommerce-loop-product__title{font-size:24px}.woocommerce div.product form.cart .variations td.label{padding:1em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent;border:0;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product form.cart .variations select{background:#fff;line-height:50px;border:0;font-weight:600;font-size:18px;padding:10px 0 10px 10px}.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:#333}.woocommerce div.product p.price{font-size:38px;margin:30px 0;line-height:normal}.woocommerce div.product .woocommerce-variation-price span.price{font-size:34px;line-height:normal}.woocommerce-variation-price{margin:20px 0}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#2ecc71}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(255,255,255,0.1)}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total,.minicart-header.widget_shopping_cart .total{border-top:2px solid rgba(255,255,255,0.2);padding:5px 0 0;margin-top:10px}.product_list_widget ins{background:transparent}.woocommerce .floated-sidebar a.button,.woocommerce .floated-sidebar button.button,.woocommerce .floated-sidebar input.button{background-color:transparent;text-decoration:none;background-image:none;border:0;font-weight:700;color:rgba(255,255,255,0.8);border-bottom:2px solid transparent}.woocommerce .floated-sidebar a.button:hover,.woocommerce .floated-sidebar button.button:hover,.woocommerce .floated-sidebar input.button:hover{border-bottom:2px solid #8abeb2;color:#8abeb2}.woocommerce #reviews #comments ol.commentlist li img.avatar{border:0;padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-radius:0;border:0;padding:4px 0 0 0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce #reviews #comments ol.commentlist li .comment-text strong,.woocommerce .container .comment-text p{font-size:18px}.woocommerce-Reviews-title{margin-bottom:45px;font-size:24px}.woocommerce-Reviews-title span{font-weight:700}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:1.2em}.light-scheme.woocommerce nav.woocommerce-pagination ul li a,.light-scheme.woocommerce nav.woocommerce-pagination ul li span{color:#333}.minicart-header{position:absolute;top:0;background-color:rgba(10,10,10,1);color:rgba(255,255,255,0.8);width:240px;z-index:999;padding:80px 18px 20px 18px;-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden;opacity:0;-webkit-transition:all .6s ease;transition:all .6s ease}.light-scheme .minicart-header{background-color:#ddd;color:rgba(0,0,0,0.8)}.minicart-header.opened{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.woocommerce-cart .minicart-header.opened,.woocommerce-checkout .minicart-header.opened{display:none;visibility:hidden}.woocommerce .minicart-header.widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li,.minicart-header.widget_shopping_cart .cart_list li{margin-top:10px}.container .minicart-header .variation dd,.container .minicart-header dl,.container .minicart-header .variation p{margin:0;line-height:normal;font-size:12px}.header-sidebar.widget-themeworm_social .minicart-header a{width:auto;height:auto;line-height:normal;padding:0;text-align:left}.minicart-header p.buttons{text-align:center;line-height:normal;margin:0}.header-sidebar.widget-themeworm_social .minicart-header a.button{font-size:22px;display:inline-block;padding:15px 16px;font-weight:normal;text-align:center;border-radius:0;background-color:#8abeb2;color:#fff}.light-scheme .header-sidebar.widget-themeworm_social .minicart-header a.button{background-color:rgba(0,0,0,0.1);color:#333}.header-sidebar.widget-themeworm_social .minicart-header a.button:hover{color:#fff;background:#8abeb2}.woocommerce .minicart-header a.remove,.woocommerce-page .minicart-header a.remove,.minicart-header a.remove{color:rgba(255,255,255,0.5)!important;font-size:18px}.woocommerce.light-scheme .minicart-header a.remove,.woocommerce-page.light-scheme .minicart-header a.remove,.light-scheme .minicart-header a.remove{color:rgba(0,0,0,0.6)!important}.woocommerce .minicart-header a.remove:hover,.woocommerce-page .minicart-header a.remove:hover,.minicart-header a.remove:hover{color:#8abeb2!important;background:transparent}.woocommerce .minicart-header ul.cart_list li a,.woocommerce .minicart-header ul.product_list_widget li a,.woocommerce-page .minicart-header ul.cart_list li a,.woocommerce-page .minicart-header ul.product_list_widget li a,.minicart-header ul.product_list_widget li a,.minicart-header ul.cart_list li a{font-weight:500}.woocommerce .minicart-header ul.cart_list li .quantity,.woocommerce .minicart-header ul.product_list_widget li .quantity,.woocommerce-page .minicart-header ul.cart_list li .quantity,.woocommerce-page .minicart-header ul.product_list_widget li .quantity,.minicart-header ul.cart_list li .quantity,ul.product_list_widget li .quantity{font-size:14px}.minicart-header .woocommerce-Price-currencySymbol{margin-right:auto}.minicart-header .total strong{font-weight:500}.woocommerce .container .minicart-header.widget_shopping_cart .total,.woocommerce-page .container .minicart-header.widget_shopping_cart .total,.container .minicart-header.woocommerce.widget_shopping_cart .total,.container .minicart-header.widget_shopping_cart .total{margin:20px 0}.woocommerce-page .minicart-header ul.cart_list li img,.woocommerce-page .minicart-header ul.product_list_widget li img,.minicart-header ul.cart_list li img,.minicart-header ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce .minicart-header ul.cart_list li a,.woocommerce .minicart-header ul.product_list_widget li a,.minicart-header ul.product_list_widget li a{display:block;font-weight:500}.woocommerce .minicart-header.widget_shopping_cart .cart_list li,.minicart-header.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .minicart-header.widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart.minicart-header .cart_list li a.remove,.minicart-header .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .floated-sidebar ul.cart_list li,.woocommerce .floated-sidebar ul.product_list_widget li{padding:10px 0}.one-column{flex:0 0 calc(100% / 1 - var(--gap))}.two-column{flex:0 0 calc(100% / 2 - var(--gap))}.three-column{flex:0 0 calc(100% / 3 - var(--gap))}.four-column{flex:0 0 calc(100% / 4 - var(--gap))}.five-column{flex:0 0 calc(100% / 5 - var(--gap))}.six-column{flex:0 0 calc(100% / 6 - var(--gap))}@media only screen and (min-width:960px) and (max-width:1199px){.woocommerce .social-widget-inner,.woocommerce-page .social-widget-inner{display:none}.header-sidebar{position:relative}.cart-contents{top:-10px}.header-sidebar.widget-themeworm_social a.cart-contents{padding:0}.minicart-header{top:-38px;right:calc(50% - 70px)}}@media only screen and (max-width:959px){.woocommerce .products div.product{padding:0 20px}.woocommerce span.onsale{left:0}.woocommerce a.add_to_cart_button.button{right:25px}.single-product.woocommerce div.product{margin:40px 20px 20px}.single-product.woocommerce .offset-by-right div.product{margin:10px 20px 20px}.woocommerce .related.products div.product{margin:0 0 40px 0;padding:0}.related.products #shop-wrapper{margin:0}.container .related .four.columns{width:100%}.woocommerce .related a.add_to_cart_button.button{right:0}}