body.term-pet-photo-engraved-glassware .woocommerce-products-header{margin-bottom:12px;padding-bottom:0}
body.term-pet-photo-engraved-glassware .woocommerce-products-header .bwh-pet-intro p{margin:0 0 14px;max-width:680px;font-size:17px;line-height:1.5}
body.term-pet-photo-engraved-glassware .woocommerce-products-header .bwh-pet-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 12px}
body.term-pet-photo-engraved-glassware .bwh-pet-filters[hidden],body.term-pet-photo-engraved-glassware [hidden]{display:none!important}
body.term-pet-photo-engraved-glassware .bwh-pet-filters button{min-height:44px;padding:8px 17px;border:1px solid #927458;border-radius:24px;background:#F7F2E9;color:#352820;font:inherit;line-height:1.25;cursor:pointer}
body.term-pet-photo-engraved-glassware .bwh-pet-filters button[aria-pressed=true]{background:#352820;color:#F7F2E9;border-color:#352820}
body.term-pet-photo-engraved-glassware .bwh-pet-filters button:focus-visible,body.term-pet-photo-engraved-glassware .bwh-pet-help summary:focus-visible{outline:3px solid #927458;outline-offset:3px}
body.term-pet-photo-engraved-glassware .site-main ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;clear:both}
body.term-pet-photo-engraved-glassware .site-main ul.products:before,body.term-pet-photo-engraved-glassware .site-main ul.products:after{display:none!important}
body.term-pet-photo-engraved-glassware .site-main ul.products>li.product{width:auto!important;margin:0!important;float:none!important;min-width:0}
body.term-pet-photo-engraved-glassware .site-main ul.products>li.product img{width:100%;height:auto}
body.term-pet-photo-engraved-glassware.bwh-pet-filter-ready .woocommerce-result-count{display:none}
body.term-pet-photo-engraved-glassware .bwh-pet-filter-status{margin:0 0 12px;font-size:14px;color:#594333}
body.term-pet-photo-engraved-glassware .bwh-pet-help{clear:both;padding-top:30px;margin-top:20px;border-top:1px solid #E7D8C2}
body.term-pet-photo-engraved-glassware .bwh-pet-help h2{font-size:25px;margin:16px 0}
body.term-pet-photo-engraved-glassware .bwh-pet-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;margin:0 0 30px;padding:0}
body.term-pet-photo-engraved-glassware .bwh-pet-steps li{margin:0;padding:14px;background:#F7F2E9;border-radius:8px}
body.term-pet-photo-engraved-glassware .bwh-pet-steps span{display:block;font-size:14px;margin-top:4px}
body.term-pet-photo-engraved-glassware .bwh-pet-help details{border-bottom:1px solid #E7D8C2;padding:14px 0}
body.term-pet-photo-engraved-glassware .bwh-pet-help summary{font-weight:600;cursor:pointer;line-height:1.5}
body.term-pet-photo-engraved-glassware .bwh-pet-help details>div{padding:14px 0 0;max-width:760px}
body.term-pet-photo-engraved-glassware .bwh-pet-help>p{margin-top:20px}
@media(max-width:767px){
 body.term-pet-photo-engraved-glassware .site-main ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}
 body.term-pet-photo-engraved-glassware .bwh-pet-filters button{padding:8px 14px;font-size:14px}
 body.term-pet-photo-engraved-glassware .bwh-pet-steps{grid-template-columns:1fr;gap:8px}
 body.term-pet-photo-engraved-glassware .bwh-pet-help h2{font-size:23px}
 body.term-pet-photo-engraved-glassware .woocommerce-loop-product__title{font-size:15px!important;line-height:1.35!important}
}
/* Override Shoptimizer's archive banner and sidebar on this collection only. */
body.term-pet-photo-engraved-glassware .woocommerce-products-header{display:block!important;background:transparent!important;padding:0!important;text-align:left!important}
body.term-pet-photo-engraved-glassware .site-main h1{font-size:42px!important;line-height:1.15!important;margin:0 0 14px!important}
body.term-pet-photo-engraved-glassware .bwh-pet-intro{width:100%!important;text-align:left}
body.term-pet-photo-engraved-glassware .bwh-pet-intro p{margin-left:0!important;text-align:left!important}
body.term-pet-photo-engraved-glassware .content-area{width:100%!important;float:none!important}
body.term-pet-photo-engraved-glassware .widget-area{display:none!important}
@media(max-width:767px){body.term-pet-photo-engraved-glassware .site-main h1{font-size:32px!important}}
