/* Gravado category pages — browse fast, buy fast */
.tax-product_cat .woocommerce-products-header,.post-type-archive-product .woocommerce-products-header{text-align:center;padding:clamp(2.5rem,5vw,4rem) 20px 1.5rem}
.tax-product_cat .woocommerce-products-header__title,.post-type-archive-product .woocommerce-products-header__title{font-size:clamp(2.4rem,5vw,4rem);margin:0}
.tax-product_cat .term-description{max-width:700px;margin:.8rem auto 0;font-size:.95rem;line-height:1.6;color:#675c50}
.tax-product_cat .term-description p{margin:.4rem 0}
.tax-product_cat .woocommerce-result-count,.post-type-archive-product .woocommerce-result-count{margin-top:1rem}
.tax-product_cat .woocommerce-ordering,.post-type-archive-product .woocommerce-ordering{margin-top:.35rem}
.tax-product_cat ul.products,.post-type-archive-product ul.products{clear:both;padding-top:1rem}
.tax-product_cat .products .product,.post-type-archive-product .products .product{padding-bottom:1rem}
.tax-product_cat .products .product .button,.post-type-archive-product .products .product .button{position:relative}
.gravado-shop-intro+ .gravado-category-strip{position:sticky;top:0;z-index:20;background:#fffdf8}
@media(max-width:650px){.tax-product_cat .woocommerce-products-header,.post-type-archive-product .woocommerce-products-header{padding:2rem 16px 1rem}.tax-product_cat .term-description{font-size:.86rem;max-height:4.2em;overflow:hidden}.tax-product_cat .woocommerce-result-count,.post-type-archive-product .woocommerce-result-count{display:none}.tax-product_cat .woocommerce-ordering,.post-type-archive-product .woocommerce-ordering{width:100%;margin:.5rem 0 1rem}.tax-product_cat .woocommerce-ordering select,.post-type-archive-product .woocommerce-ordering select{width:100%}}
