body{font-family:var(--zentorone-body-font, "Open Sans", sans-serif);line-height:1.6;color:#333;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--zentorone-heading-font, "Montserrat", sans-serif);font-weight:700}.site-header{border-bottom:1px solid #eee;padding:15px 0;background:#fff}.woocommerce-products-header{padding:2rem 0;margin-bottom:2rem;background:#f8f9fa;border-bottom:1px solid #eee}.woocommerce-products-header__title{font-size:2.5rem;margin-bottom:0}.container{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}.collapse:not(.show){display:none}@media (min-width: 1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap}.col-lg-12{flex:0 0 auto;width:100%}.site-main{padding:2rem 0}ul.products{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 -15px}ul.products li.product{width:25%;padding:0 15px;margin-bottom:30px;box-sizing:border-box}@media (max-width: 991.98px){ul.products li.product{width:50%}}@media (max-width: 575.98px){ul.products li.product{width:100%}}.woocommerce-loop-product__title{font-size:1.1rem;font-weight:600;margin:15px 0 10px;color:#333}.price{color:#0d6efd;font-weight:700}.onsale{background-color:#ffc107;color:#000;padding:5px 10px;border-radius:4px;font-size:.8rem}
