.page-title,.woocommerce-products-header__title{font-size:44px;margin:8px 0 24px}.woocommerce-breadcrumb{display:block;font-size:12px;opacity:.7;margin-bottom:8px}.single-product .woocommerce-breadcrumb{display:none}.woocommerce-products-header{margin-bottom:8px}.woocommerce .woocommerce-result-count{float:none;display:inline-block;margin:0;font-size:13px;opacity:.8}.woocommerce .woocommerce-ordering{float:none;margin:0}.woocommerce .woocommerce-ordering select{border:1px solid #ddd8cb;border-radius:4px;padding:8px 10px;background:#fff;font:13px var(--font-body)}.shop-toolbar{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px;gap:12px;flex-wrap:wrap}.woocommerce ul.products,ul.products{display:grid;grid-template-columns:repeat(5,1fr);gap:24px 16px;list-style:none;margin:0;padding:0}.woocommerce ul.products li.product{margin:0;width:auto;float:none;padding:0}.woocommerce nav.woocommerce-pagination ul,.pagination .nav-links{display:flex;gap:8px;justify-content:center;margin-top:32px;border:0}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.pagination .page-numbers{padding:8px 14px;border-radius:14px;background:#f1ede4;display:inline-block}.woocommerce nav.woocommerce-pagination ul li span.current,.pagination .page-numbers.current{background:var(--c-bg);color:var(--c-fg)}.post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 24px}.post-card{display:block}.post-card__img{aspect-ratio:3/2;background:#ece8de;overflow:hidden;margin-bottom:12px}.post-card__img img{width:100%;height:100%;object-fit:cover}.post-card h3{font-size:22px;margin:0 0 6px}.post-card__meta{font-size:12px;opacity:.65;margin-bottom:6px}.post-card p{margin:0;opacity:.85}.article{max-width:820px}.article h1{font-size:44px}.article__img{margin:0 0 28px}.article__img img{width:100%;height:auto}.entry{font-size:16px;line-height:1.75}.entry h2{font-size:30px;margin:1.6em 0 .5em}.entry h3{font-size:24px;margin:1.4em 0 .4em}.entry img{height:auto;margin:1em auto}.entry a{text-decoration:underline}.entry ul,.entry ol{padding-left:1.3em}.entry table{border-collapse:collapse;width:100%}.entry td,.entry th{border:1px solid #ddd8cb;padding:8px 10px}.search-form{display:flex;gap:10px;margin-bottom:28px;max-width:560px}.search-form input[type=search]{flex:1;border:1px solid #ddd8cb;border-radius:14px;padding:14px 16px;font:14px var(--font-body);background:#fff}.site-footer .menu{list-style:none;margin:0;padding:0}.site-footer .menu a{opacity:.85}.site-footer .menu a:hover{opacity:1;text-decoration:underline}@media(max-width:1000px){.woocommerce ul.products,ul.products{grid-template-columns:repeat(3,1fr)}.post-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.woocommerce ul.products,ul.products{grid-template-columns:repeat(2,1fr);gap:20px 12px}.post-grid{grid-template-columns:1fr}.page-title,.woocommerce-products-header__title,.article h1{font-size:32px}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products[class*=columns-] li.product{width:auto!important;float:none!important;margin:0!important;clear:none!important}ul.products li.product .pcard{width:100%}ul.products li.product .pcard__img img{width:100%;height:100%}