.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)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background:var(--blue);color:#fff;border:1px solid var(--blue);width:fit-content;padding:15px 20px;font-size:16px;font-weight:500;min-width:180px}.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)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:#fff;background:#fff;color:var(--blue)}.woocommerce .woocommerce-ordering select{line-height:1.2;background:#f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAABfSURBVBhXY2RgYLgAxAlQGkjhBAtAahiBhAEQbwDiADyaQIpBIAGkAQTwaYIrBimEaUDWVAC1ESSGohhdA0zTASADpMkB5gwoDaaQbYCJg5wH0gTyVwKyYlwa0NWg8AGfhhB4FU9YyQAAAABJRU5ErkJggg==) no-repeat top 22px right 15px!important;line-height:1.2;border:0!important;padding:15px 20px;font-size:14px;color:#000;font-weight:600;min-width:232px}.wp-block-search{max-width:370px;width:100%}.wp-block-search__inside-wrapper{display:flex;align-items:center;position:relative;width:100%}.wp-block-search__input{width:100%}.wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;height:50px;width:50px;right:15px;margin:auto;top:0;bottom:0;background:var(--blue);border:0px!important}.wp-block-search__input{width:100%;padding:15px 20px;height:70px;background:#f5f5f5;color:#292929;letter-spacing:.28px;line-height:100%;border-radius:2px;border:0 solid #fff0;font-family:"Open Sans";font-weight:400;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;font-size:14px;color:#444}.woocommerce .products ul.columns-4,.woocommerce ul.products.columns-4{margin:0 -13px;display:flex;flex-wrap:wrap}.woocommerce ul.products[class*="columns-"].columns-4 li.product,.woocommerce-page ul.products[class*="columns-"].columns-4 li.product{width:calc(25% - 26px);margin:0 13px 50px;text-align:center}.woocommerce ul.products.columns-4 li.product a{text-align:center;text-align:center;display:inline-flex;flex-direction:column;align-items:center}.woocommerce ul.products.columns-4 li.product a .btnmore{width:fit-content}.woocommerce ul.products li.product a .image-wrapper{margin:0 0 20px;border-radius:4px;max-width:275px;height:275px;border:1px solid #eee;display:flex;flex-wrap:wrap;align-items:center}.woocommerce ul.products li.product a .image-wrapper img{margin-bottom:0;object-fit:cover;height:100%;width:100%}.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:.5em 0;margin:0 0 18px;font-size:1em;font-size:18px;font-family:"Raleway";font-weight:600;color:#000;letter-spacing:0;line-height:1.25;padding:0;height:45px;display:block;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.woocommerce ul.products li.product .woocommerce-loop-product__title{height:auto}@media (max-width:1199.98px){.woocommerce .products ul.columns-4,.woocommerce ul.products.columns-4{margin:0 -5px}.woocommerce ul.products[class*="columns-"].columns-4 li.product,.woocommerce-page ul.products[class*="columns-"].columns-4 li.product{width:calc(33.33% - 10px);margin:0 5px 30px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin:0 0 10px}.woocommerce ul.products li.product a img{margin:0 0 10px}}@media (max-width:767.98px){.wp-block-search{max-width:300px}.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:16px}.woocommerce ul.products li.product a .image-wrapper{height:200px}}@media (max-width:575.98px){.woocommerce ul.products[class*="columns-"].columns-4 li.product,.woocommerce-page ul.products[class*="columns-"].columns-4 li.product{width:calc(50% - 10px)}.woocommerce ul.products li.product a .image-wrapper{height:160px}.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)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{min-width:auto;padding:10px 15px;font-size:14px}}