.woocommerce-loop-product__title{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden !important}.woocommerce-loop-category__title{display:none !important}.post-edit-link{display:none !important}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none !important}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{padding-bottom:20px !important;margin-bottom:50px !important;border-bottom:3px dashed #5c5c5c !important}.woocommerce span.onsale{padding:0 5px !important;border-radius:0 !important;background-color:#b21822 !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{color:#b21822 !important;font-size:95% !important;font-style:normal !important;font-weight:700 !important;text-decoration:none !important;text-transform:uppercase !important;text-align:center !important;background:0 0 !important;background-color:#f6c000 !important;padding:10px !important;border-radius:0 !important;width:stretch !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{color:#ee2312 !important;background-color:#f7da7b !important}.woocommerce div.product form.cart{display:flex !important}.woocommerce ul.products li.product .price{font-family:"Montserrat" !important;font-weight:700 !important;margin-bottom:0 !important;font-size:24px !important;text-align:center !important;color:#b21822 !important}.woocommerce ul.products li.product .price del{font-size:18px !important}.woocommerce ul.products li.product .price ins{text-decoration:none !important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-family:"Montserrat" !important;font-weight:700 !important;font-size:36px !important;margin:20px 0 !important;color:#000 !important}.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:0 !important;margin:0 0 10px !important;font-size:19px !important;line-height:21px !important;text-align:center !important;color:#000 !important;text-transform:none !important}ul.sub-cat{margin:0 0 20px !important;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-content:center;list-style-type:none;list-style:none;width:100%;border-bottom:5px dashed #5c5c5c !important}ul.sub-cat>*{flex:1 1 30% !important;text-align:center !important}@media screen and (max-width:1070px){ul.sub-cat>*{flex:1 1 30% !important;padding:5px !important}}.woocommerce .products ul,.woocommerce ul.products{margin:0 !important}.pswp__bg{opacity:.6 !important;background:#000 !important}.woocommerce table.my_account_orders .button{margin-bottom:5px !important}