body.site-polish{background:linear-gradient(180deg,#f8fafc 0,#f2f6f9 46%,#eef3f6 100%)}
.site-polish .section-card{border-color:#d7e2ea;background:rgba(255,255,255,.96);box-shadow:0 10px 28px rgba(20,54,78,.055)}
.site-polish .section-card>h2:first-child{color:#153e5a}
.site-polish .route-list li a,.site-polish .model-card,.site-polish .filter-card{border-color:#d5e1e9;background:#fff;box-shadow:0 7px 20px rgba(20,54,78,.045);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}
.site-polish .route-list li a:hover,.site-polish .model-card:hover,.site-polish .filter-card:hover{transform:translateY(-2px);border-color:#9fc0d3;box-shadow:0 13px 28px rgba(20,54,78,.1)}
.site-polish .compare-cards article{border-color:#d3e0e8;background:linear-gradient(180deg,#fff,#f7fafc);box-shadow:0 8px 22px rgba(20,54,78,.055)}
.site-polish .faq-list details{margin:10px 0;border:1px solid #d7e2ea!important;border-radius:13px;background:#fff;box-shadow:0 6px 18px rgba(20,54,78,.04);padding-inline:18px}
.site-polish .faq-list details[open]{border-color:#a9c6d8!important;box-shadow:0 12px 25px rgba(20,54,78,.085)}
.site-polish .button.primary,.site-polish .card-buy,.site-polish .buy-primary{background:linear-gradient(135deg,#174f73,#247da5);border-color:#174f73;color:#fff}
.site-polish .product-hero,.site-polish .guide-hero{border-color:#d1dee7;background:linear-gradient(135deg,#fff,#f2f7fa);box-shadow:0 14px 35px rgba(20,54,78,.08)}
.polish-models .page-hero,.polish-filters .page-hero,.polish-faq .page-hero,.polish-certification .page-hero{min-height:255px;padding:38px 44% 38px 38px;border:1px solid #d3e1ea;border-radius:22px;background-color:#f4f8fb;background-repeat:no-repeat;background-position:right center;box-shadow:0 14px 36px rgba(20,54,78,.08)}
.polish-models .page-hero{background-image:linear-gradient(90deg,#f5f9fc 0%,#f5f9fc 55%,rgba(245,249,252,.42) 73%,rgba(245,249,252,.08) 100%),url('/images/gvs-full-face-respirator-worker.jpg');background-size:auto,auto 120%}
.polish-filters .page-hero{background-image:linear-gradient(90deg,#f5f9fc 0%,#f5f9fc 56%,rgba(245,249,252,.58) 74%,rgba(245,249,252,.12) 100%),url('/images/gvs-fil253k-abek1p3-ammonia-chemical-filter.jpg');background-size:auto,42% auto}
.polish-faq .page-hero{background-image:linear-gradient(90deg,#f5f9fc 0%,#f5f9fc 54%,rgba(245,249,252,.48) 72%,rgba(245,249,252,.06) 100%),url('/images/gvs-respirator-construction-worker.jpg');background-size:auto,43% auto}
.polish-certification .page-hero{background-image:linear-gradient(90deg,#f5f9fc 0%,#f5f9fc 57%,rgba(245,249,252,.5) 75%,rgba(245,249,252,.08) 100%),url('/images/gvs-full-face-cleanroom-work.jpg');background-size:auto,48% auto}
.polish-guides .core-guides article{position:relative;overflow:hidden;border-color:#c9dbe6;background:linear-gradient(145deg,#fff,#f3f8fb);box-shadow:0 11px 28px rgba(20,54,78,.07)}
.polish-guides .core-guides article:after{content:"";position:absolute;right:-38px;bottom:-38px;width:145px;height:145px;border-radius:50%;background:radial-gradient(circle,rgba(43,127,166,.16),rgba(43,127,166,0) 70%);pointer-events:none}
.polish-compare main>h1{margin-bottom:8px;padding:28px 34px;border-radius:20px;background:linear-gradient(120deg,#143e5b,#23759a);color:#fff;box-shadow:0 13px 32px rgba(20,54,78,.15)}
.polish-compare main>h1+.lead{margin-top:-18px;padding:28px 34px 24px;border-radius:0 0 20px 20px;background:#e9f2f7;color:#345268}
@media(max-width:760px){.polish-models .page-hero,.polish-filters .page-hero,.polish-faq .page-hero,.polish-certification .page-hero{min-height:350px;padding:28px 22px 185px;background-position:center bottom;background-size:auto,auto 190px}.polish-filters .page-hero{background-size:auto,auto 170px}.polish-certification .page-hero{background-size:auto,auto 190px}.polish-compare main>h1{padding:24px 20px;font-size:2rem}.polish-compare main>h1+.lead{padding:27px 20px 20px}}
