.pg-department-directory .pg-directory-jumps{display:flex;flex-wrap:wrap;gap:10px;padding:22px 0;border-bottom:1px solid #e2e4e5}.pg-department-directory .pg-directory-jumps a{font-size:13px;padding:10px 13px;border:1px solid #dadddf;border-radius:4px;text-decoration:none;color:#292e32;background:#faf9f6}.pg-department-directory .pg-directory-group{padding:32px 0;border-bottom:1px solid #e2e4e5;scroll-margin-top:24px}.pg-department-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 20px}.pg-department-heading h2{font-size:clamp(22px,2.3vw,30px);line-height:1.25;margin:0;border-left:4px solid #eaa328;padding-left:14px}.pg-department-heading h2 a{text-decoration:none;color:#292e32}.pg-department-shop-all{font-size:13px;font-weight:750;color:#855500;text-underline-offset:4px;line-height:1.5;text-align:right}.pg-department-subcategories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pg-department-subcategories .pg-directory-card{min-width:0;text-decoration:none}.pg-department-subcategories .pg-directory-photo{height:145px}.pg-department-subcategories .pg-directory-photo img{padding:8px}.pg-department-subcategories .pg-directory-card-label{padding:14px;font-size:14px;min-height:72px}.pg-department-subcategories .pg-directory-card-label small{display:block;font-size:12px;color:#62696d;margin-top:5px}.pg-directory-other{display:flex;justify-content:space-between;gap:16px;padding:26px 0 36px}.pg-directory-other a{font-weight:750;color:#855500;font-size:14px;text-underline-offset:4px}.pg-department-directory a:focus-visible{outline:3px solid #eaa328;outline-offset:3px}@media(max-width:989px){.pg-department-subcategories{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.pg-department-subcategories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pg-department-subcategories .pg-directory-photo{height:120px}.pg-department-heading{align-items:flex-start;flex-direction:column;gap:9px}.pg-department-shop-all{text-align:left;margin-left:18px}.pg-department-directory .pg-directory-group{padding:26px 0}.pg-department-directory .pg-directory-jumps a{font-size:12px;padding:9px 11px}.pg-directory-other{flex-wrap:wrap}}.product-card-wrapper .card__inner.ratio{--ratio-percent: 100% !important}.product-card-wrapper .card__media .media img{object-fit:contain;object-position:center}.pg-home .pg-product-image,.pg-landing-product-photo{aspect-ratio:1;height:auto}.pg-category-stock-photos{display:flex;align-items:center;justify-content:center;width:100%;height:100%;gap:8px;background:#fff}.pg-category-stock-photos>img{width:30%;height:100%;max-height:300px;object-fit:contain}.pg-category-stock-photos:has(>img:only-child)>img{width:90%}.pg-shell .pg-cleaning-collage{display:block;position:relative;isolation:isolate;width:100%;height:100%;min-height:100px;background:#fff;overflow:hidden}.pg-shell .pg-cleaning-collage__item{display:block;position:absolute;mix-blend-mode:multiply;min-width:0}.pg-shell .pg-cleaning-collage__item--1{left:3%;top:10%;width:43%;height:80%;z-index:1}.pg-shell .pg-cleaning-collage__item--2{left:29%;top:2%;width:44%;height:94%;z-index:2}.pg-shell .pg-cleaning-collage__item--3{right:2%;top:30%;width:40%;height:65%;z-index:3}.pg-shell .pg-cleaning-collage .pg-cleaning-collage__item>img{display:block!important;position:static!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;padding:0!important;margin:0!important;transform:none!important}.pg-shell .pg-cleaning-collage--brooms-dustpans .pg-cleaning-collage__item--1,.pg-shell .pg-cleaning-collage--mops-refills .pg-cleaning-collage__item--1{left:4%;top:2%;width:42%;height:94%}.pg-shell .pg-cleaning-collage--brooms-dustpans .pg-cleaning-collage__item--3,.pg-shell .pg-cleaning-collage--mops-refills .pg-cleaning-collage__item--3{right:4%;top:52%;width:39%;height:43%}.pg-shell .pg-cleaning-collage--cleaning-brushes .pg-cleaning-collage__item--1{left:4%;top:6%;width:45%;height:72%}.pg-shell .pg-cleaning-collage--cleaning-brushes .pg-cleaning-collage__item--2{left:30%;top:10%;width:38%;height:85%}.pg-shell .pg-cleaning-collage--cleaning-brushes .pg-cleaning-collage__item--3{right:2%;top:40%;width:40%;height:53%}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAAAIAEAAAAAgA */
