.pact-commerce-list{padding:0;list-style:none}.pact-commerce-filters{flex-wrap:wrap;align-items:end;gap:1rem;margin-bottom:2rem;display:flex}.pact-commerce-filters label,.pact-product-option{gap:.5rem;display:grid}.pact-product-option+.pact-product-option{margin-top:var(--pact-card-copy-gap)}.pact-commerce-filters input,.pact-commerce-filters select,.pact-product-option select{color:#242b28;background:#fff;border:1px solid;border-radius:.5rem;max-width:100%;padding:.75rem}.pact-store-map{border:1px solid;border-radius:1rem;margin-block:2rem;padding:1.5rem}.pact-store-map figcaption{margin-bottom:var(--pact-card-copy-gap)}.pact-store-map svg{background:#f8f5ee;border-radius:1rem;width:100%}.pact-store-map circle{fill:#242b28}.pact-store-map text{fill:#fff;font-size:14px}.pact-store-map ol{margin-top:var(--pact-card-copy-gap);padding-inline-start:1.5rem}.pact-product-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;display:grid}.pact-product-layout p{margin-block:1.5rem}.pact-product-gallery{gap:1rem;display:grid}.pact-product-gallery img{border-radius:1.5rem;width:100%}.pact-product-gallery figcaption{margin-top:.5rem}.pact-price{font-size:2rem;font-weight:700}@media (width<=700px){.pact-product-layout{grid-template-columns:minmax(0,1fr)}}
