.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-stock-request{background:#fff;color:#292e32;border-top:3px solid #e9a323;padding:24px;font-family:var(--pg-body-font,inherit)}.pg-stock-request__inner{max-width:900px;margin:0 auto}.pg-stock-request header{text-align:center;margin-bottom:16px}.pg-stock-request h2{color:#292e32;font:800 clamp(24px,2.5vw,30px)/1.15 var(--pg-heading-font,inherit);letter-spacing:-.4px;margin:0 0 8px}.pg-stock-request header p{font-size:14px;line-height:1.5;color:#555d63;margin:0}.pg-stock-request__fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pg-stock-request label{display:block;font-size:13px;line-height:1.5;font-weight:650;margin:0 0 6px;color:#292e32}.pg-stock-request label span:not(.pg-stock-request__optional){color:#f4b330}.pg-stock-request .pg-stock-request__optional{font-weight:400;color:#626a70}.pg-stock-request input:not([type=hidden]),.pg-stock-request textarea{box-sizing:border-box;width:100%;display:block;background:#fff;color:#282e32;border:1px solid #cbd0d3;border-radius:5px;font:400 16px/1.5 var(--pg-body-font,inherit);padding:9px 12px;margin:0 0 12px;min-height:44px}.pg-stock-request textarea{resize:vertical;min-height:64px}.pg-stock-request input::placeholder,.pg-stock-request textarea::placeholder{color:#687078;opacity:1}.pg-stock-request__bottom{display:flex;justify-content:space-between;align-items:center;gap:16px}.pg-stock-request__bottom p{font-size:12px;line-height:1.5;color:#555d63;margin:0}.pg-stock-request__bottom a{color:#8a5900;text-underline-offset:3px}.pg-stock-request__bottom .pg-stock-request__required{font-size:12px;color:#626a70;margin-top:5px}.pg-stock-request button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;border:0;border-radius:5px;background:#efa51b;color:#252a2e;font:750 14px/1.4 var(--pg-heading-font,inherit);padding:10px 20px;cursor:pointer}.pg-stock-request button:hover{background:#ffc24b}.pg-stock-request input:focus-visible,.pg-stock-request textarea:focus-visible,.pg-stock-request button:focus-visible,.pg-stock-request a:focus-visible{outline:3px solid #f4b330;outline-offset:3px}.pg-stock-request .pg-stock-request__success{padding:18px;background:#e8f5eb;color:#174d2a;border-radius:5px;font-size:16px;line-height:1.5}.pg-stock-request__errors{padding:16px;border:1px solid #f1b7b7;background:#fff0ef;color:#762929;margin-bottom:20px;border-radius:5px}.pg-stock-request__errors p{margin:0 0 8px}.pg-stock-request__errors a{color:inherit}@media(max-width:749px){.pg-stock-request{padding:24px 18px}.pg-stock-request__fields{grid-template-columns:1fr;gap:0}.pg-stock-request__bottom{flex-direction:column;align-items:stretch;gap:12px}.pg-stock-request button{width:100%}.pg-stock-request header{margin-bottom:16px}.pg-stock-request header p{font-size:14px}}.pg-brand-identity{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:80px;padding:10px}.pg-brand-identity.pg-brand-identity--dark{background:#282d31;border-radius:4px}.pg-brand-identity>img{display:block;width:100%;height:100%;max-height:110px;object-fit:contain!important;padding:0!important}.pg-brand-identity>span{font-size:clamp(20px,2vw,28px);font-weight:800;line-height:1.2;color:#292e32;text-align:center;overflow-wrap:anywhere}.pg-brands-page__logo>.pg-brand-identity{height:110px}.pg-mirka-banner{display:grid;grid-template-columns:46% 54%;position:relative;min-height:380px;aspect-ratio:3/1;background:linear-gradient(110deg,#fdc100 0% 47%,#faf9f5 47.1% 100%);color:#232629!important;text-decoration:none!important;overflow:hidden}.pg-mirka-banner__copy{position:relative;z-index:2;align-self:center;padding:32px 12px 32px clamp(25px,5vw,84px)}.pg-mirka-banner__eyebrow{display:block;font-size:clamp(12px,1.1vw,17px);font-weight:800;text-transform:uppercase;letter-spacing:.16em;margin-bottom:14px}.pg-mirka-banner h2{margin:0;color:#232629;font-size:clamp(22px,2.8vw,42px);line-height:1.1;letter-spacing:-.03em}.pg-mirka-banner h2 strong{display:block;font-size:clamp(58px,7.3vw,112px);line-height:1.1;font-weight:900;letter-spacing:-.055em}.pg-mirka-banner p{font-size:clamp(13px,1.3vw,19px);line-height:1.5;max-width:350px;margin:12px 0 22px}.pg-mirka-banner__button{display:inline-flex;align-items:center;gap:30px;background:#252a2d;color:#fff;padding:13px 23px;border-radius:4px;font-weight:750;font-size:15px}.pg-mirka-banner:hover .pg-mirka-banner__button{background:#000}.pg-mirka-banner:focus-visible{outline:4px solid #252a2d;outline-offset:-4px}.pg-mirka-banner__art{position:relative;min-width:0}.pg-mirka-banner__art img{position:absolute;display:block;mix-blend-mode:multiply;object-fit:contain}.pg-mirka-banner__dexos{height:76%;width:58%;right:4%;top:1%}.pg-mirka-banner__deros{width:47%;height:49%;left:0;top:27%;z-index:2;transform:rotate(-8deg)}.pg-mirka-banner__leros{width:98%;height:29%;left:-3%;bottom:1%;object-fit:cover!important;object-position:50% 52%}@media(max-width:749px){.pg-mirka-banner{aspect-ratio:auto;min-height:510px;grid-template-columns:1fr;grid-template-rows:auto 240px;background:linear-gradient(175deg,#fdc100 0% 54%,#faf9f5 54.2% 100%)}.pg-mirka-banner__copy{padding:24px 24px 10px;align-self:start}.pg-mirka-banner__eyebrow{font-size:11px;margin-bottom:10px}.pg-mirka-banner h2{font-size:24px}.pg-mirka-banner h2 strong{font-size:70px;line-height:1}.pg-mirka-banner p{font-size:14px;margin:10px 0 14px;max-width:290px}.pg-mirka-banner__button{padding:10px 18px;font-size:13px}.pg-mirka-banner__art{width:100%;height:240px}.pg-mirka-banner__dexos{height:81%;width:51%;right:2%;top:-8%}.pg-mirka-banner__deros{height:53%;width:43%;left:4%;top:20%}.pg-mirka-banner__leros{width:96%;height:31%;left:2%;bottom:0}}.pg-mirka-banner__logo{display:block;width:min(100%,430px);height:auto;margin:8px 0 0 -16px}.pg-mirka-banner__dexos{z-index:1;right:9%;top:0;height:85%;width:61%}.pg-mirka-banner__deros{z-index:3;left:5%;top:31%;width:55%;height:54%;transform:rotate(-12deg)}.pg-mirka-banner__leros{z-index:4;left:-2%;bottom:0;transform:rotate(-5deg)}@media(max-width:749px){.pg-mirka-banner__logo{width:300px;max-width:100%;margin-left:-12px}.pg-mirka-banner__dexos{right:7%;top:-3%;width:57%;height:86%}.pg-mirka-banner__deros{left:4%;top:28%;width:53%;height:56%}.pg-mirka-banner__leros{bottom:0}}.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/23/compiled_assets/styles.css.map?subset=AAAAAAAAACEAAAAAAiE */
