.box:has(.mm-section){overflow:visible}
html:has(.box .mm-section),body:has(.box .mm-section){overflow-x:clip}
:is(#gc__seo__content .fr-view,#_#_){font-size:inherit !important;line-height:inherit !important;letter-spacing:inherit;color:inherit}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_) :where(p,span,ul,ol,li,div,h1,h2,h3,h4,h5){letter-spacing:inherit;color:inherit}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_) :where(p,span,ul,ol,div){font-size:inherit !important;line-height:inherit !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_) :where(li){font-size:inherit !important;line-height:20px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_) :where(h1,h2,h3,h4,h5){font-weight:bold;line-height:initial}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_) :where(ul){max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_) :where(p,span,ul,ol,li,div) a{text-decoration:inherit}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-section-dark{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-wrap{max-width:1340px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-h1{font-weight:700 !important;color:var(--mm-graphite) !important;font-size:clamp(27px,3.1vw,39px) !important;line-height:1.12 !important;letter-spacing:-.02em !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-h2{font-weight:600 !important;color:var(--mm-green-dark) !important;font-size:clamp(21px,2.2vw,28px) !important;line-height:1.2 !important;letter-spacing:-.015em !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-eyebrow{font-weight:700 !important;letter-spacing:.1em !important;font-size:12px !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-lead{font-weight:500 !important;font-size:clamp(16px,1.25vw,19px) !important;line-height:1.5 !important;color:var(--mm-muted) !important;max-width:62ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-btn{font-weight:600 !important;text-decoration:none !important;font-size:16px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-placeholder{color:#65685E !important;font-size:13px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-need-card-body h3,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-need-card-body h4{font-weight:600 !important;font-size:18px !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-need-card-body p{font-weight:400 !important;font-size:15px !important;line-height:1.5 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-need-card-body a{font-weight:600 !important;font-size:15px !important;color:var(--mm-green-dark) !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-need-card-body a:hover{text-decoration:underline !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-grid{max-width:1180px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-katalog-cta .mm-btn{font-weight:600 !important;font-size:clamp(15px,1.3vw,17.5px) !important;letter-spacing:.005em !important}
@media (max-width:1000px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-grid{max-width:680px !important}}
@media (max-width:640px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-grid{max-width:420px !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier--featured .mm-tier-flag{color:#fff !important;font-weight:700 !important;font-size:10.5px !important;letter-spacing:.05em !important;line-height:1.2 !important}
@media (max-width:480px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier--featured .mm-tier-flag{font-size:9.5px !important;letter-spacing:.02em !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-name{font-weight:700 !important;font-size:clamp(20px,1.75vw,23px) !important;line-height:1.12 !important;letter-spacing:-.015em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier--featured .mm-tier-name{font-size:clamp(21px,1.9vw,25px) !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-product{font-weight:600 !important;font-size:15px !important;line-height:1.55 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-best{font-weight:400 !important;font-size:15px !important;line-height:1.55 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-price{font-weight:700 !important;font-size:22px !important;line-height:1.25 !important;letter-spacing:-.01em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-ctx{font-weight:400 !important;font-size:12.5px !important;line-height:1.4 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-action{font-weight:600 !important;font-size:15px !important;color:var(--mm-green-dark) !important;text-decoration:none !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-action:hover{color:var(--mm-graphite) !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie-item h3{font-weight:600 !important;font-size:20px !important;line-height:1.3 !important;color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie-item p{font-size:15px !important;line-height:1.55 !important;color:#B9BCB1 !important}
@media (max-width:1200px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie-intro{max-width:660px !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-feature-list li{color:var(--mm-graphite) !important;font-size:16px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-feature-list li::before{color:var(--mm-green-dark) !important;font-weight:700 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-duo .mm-sec-head{max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-duo .mm-h2{font-size:clamp(22px,2.1vw,28px) !important;line-height:1.25 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-duo .mm-lead{font-size:16px !important;line-height:1.55 !important;max-width:52ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tech-item h3{font-weight:600 !important;font-size:16px !important;line-height:1.3 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tech-item p{font-size:13.5px !important;line-height:1.5 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-brand-item h3{font-weight:600 !important;font-size:15.5px !important;line-height:1.3 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-brand-item p{font-size:13.5px !important;line-height:1.5 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case-body h3{font-weight:600 !important;font-size:16px !important;line-height:1.3 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case-row strong{font-weight:600 !important;font-size:12.5px !important;line-height:1.3 !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case-row span{font-size:13.5px !important;line-height:1.45 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case-body .mm-btn{font-size:13.5px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-faq summary{font-weight:600 !important;font-size:16px !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-faq summary::after{color:var(--mm-green-dark) !important;font-size:20px !important;line-height:1 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-faq p{font-size:15px !important;color:var(--mm-muted) !important;line-height:1.6 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-krok-kolo{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-krok p{font-weight:600 !important;font-size:13.5px !important;line-height:1.25 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-krok-opis{font-size:13px !important;line-height:1.45 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-linia-partia{max-width:600px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-linia-partia h3{font-weight:700 !important;font-size:20px !important;line-height:1.3 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-linia-partia p{font-size:15.5px !important;line-height:1.55 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-label{font-weight:700 !important;font-size:10.5px !important;letter-spacing:.09em !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-label--concept{color:#54574E !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-sec-head{max-width:64ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-section-dark .mm-h1,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-section-dark .mm-h2,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-section-dark h2,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-section-dark h3{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-section-dark .mm-lead,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-section-dark p{color:#D2D4CB !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-section-dark .mm-eyebrow{color:#9ED064 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-section-dark .mm-placeholder{color:#9C9F95 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-breadcrumb{font-size:14px !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-breadcrumb a{color:var(--mm-muted) !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-breadcrumb a:hover{color:var(--mm-green-dark) !important;text-decoration:underline !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-breadcrumb span{color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-callout h2,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-callout .mm-h2{font-size:clamp(19px,1.6vw,23px) !important;line-height:1.3 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-callout p{font-size:16px !important;color:var(--mm-muted) !important;line-height:1.6 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-sec-head--left{max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-eyebrow--rule::after{max-width:120px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-sec-head--left .mm-eyebrow--rule::after{max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-fact-body{font-size:14px !important;color:var(--mm-muted) !important;line-height:1.5 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-fact-body strong{max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-fact strong{font-weight:600 !important;font-size:16px !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-fact span{font-size:14px !important;color:var(--mm-muted) !important;line-height:1.5 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-primary{color:#fff !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-primary:hover{color:var(--mm-green-dark) !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-primary:focus-visible{color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-primary:active{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-outline{color:var(--mm-graphite) !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-outline:hover{color:#fff !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-outline:focus-visible{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-outline:active{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-outline-light{color:#fff !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-outline-light:hover{color:var(--mm-graphite) !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-outline-light:focus-visible{color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-outline-light:active{color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-inner{max-width:900px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band .mm-h2{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band p{font-size:16px !important;line-height:1.55 !important;color:#fff !important;max-width:52ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-light{color:var(--mm-green-dark) !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-light:hover{color:#fff !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-btn-light:active{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-link{font-weight:600 !important;font-size:14.5px !important;color:#fff !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-link:hover{text-decoration:underline !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-placeholder{color:#EAF0E2 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie-item .mm-feature-list li{color:#D2D4CB !important;font-size:14.5px !important;line-height:1.5 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-section-dark .mm-feature-list li::before{color:#9ED064 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-argumenty li{font-size:13px !important;line-height:1.45 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-zastosowanie{text-decoration:none !important;color:inherit !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-zastosowanie h3{font-weight:600 !important;font-size:14.5px !important;color:var(--mm-graphite) !important;max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-zastosowanie p{font-size:13px !important;line-height:1.45 !important;color:var(--mm-muted) !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) a.mm-zastosowanie:hover h3{color:var(--mm-green-dark) !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-typ h3{font-weight:600 !important;font-size:14.5px !important;color:var(--mm-graphite) !important;max-width:none !important;line-height:1.3 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-typ--duzy h3{font-size:17px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-typ p{font-size:13px !important;line-height:1.45 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-typ--duzy p{font-size:14.5px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-typ-tech{font-weight:600 !important;font-size:11.5px !important;letter-spacing:.03em !important;color:#6E7166 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-grid--foto .mm-tier-name{font-size:13px !important;font-weight:700 !important;letter-spacing:.09em !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-grid--foto .mm-tier--featured .mm-tier-name{font-size:13px !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-grid--foto .mm-tier-product{font-weight:600 !important;font-size:clamp(17px,1.5vw,20px) !important;line-height:1.25 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-grid--foto .mm-tier-best{font-size:14px !important;line-height:1.5 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-grid--foto .mm-tier-argumenty li{font-size:13.5px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-grid--foto .mm-tier-price{font-size:21px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tier-grid--foto .mm-tier-action{text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-tier-grid--foto .mm-tier--featured .mm-tier-action{color:#fff !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-tier-grid--foto .mm-tier-action:hover{color:var(--mm-green-dark) !important}}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-tier-grid--foto .mm-tier--featured .mm-tier-action:hover{color:#fff !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-pelna .mm-hero-zdjecie{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-pelna .mm-hero-tresc{max-width:min(560px,42vw) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-pelna .mm-eyebrow{color:var(--mm-green-darker) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-pelna .mm-h1{font-size:clamp(28px,3.6vw,48px) !important;line-height:1.05 !important;letter-spacing:-.02em !important;color:var(--mm-graphite) !important;max-width:15ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-pelna .mm-lead{font-size:clamp(14.5px,1.2vw,17px) !important;line-height:1.5 !important;color:var(--mm-muted) !important;max-width:46ch !important}
@media (max-width:800px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-pelna .mm-hero-tresc{max-width:none !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-glowa h1{font-weight:600 !important;font-size:clamp(30px,3.8vw,50px) !important;line-height:1.06 !important;letter-spacing:-.025em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-glowa .mm-hero-tresc{max-width:min(600px,46%) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-glowa .mm-hero-pelna .mm-h1{max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-glowa .mm-hero-pelna .mm-lead{max-width:none !important;font-size:clamp(14.5px,1.15vw,16.5px) !important}
@media (max-width:800px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-glowa .mm-hero-tresc{max-width:none !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-kafel{color:#fff !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-kafel .mm-placeholder{font-size:11px !important;line-height:1.35 !important;color:rgba(255,255,255,.85) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-kafel-naz strong{font-weight:700 !important;font-size:clamp(17px,1.5vw,20px) !important;line-height:1.2 !important;letter-spacing:-.015em !important;color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-kafel--duzy .mm-kafel-naz strong{font-size:clamp(22px,2.2vw,30px) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-kafel-op{color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-kafel-op h2{font-weight:700 !important;font-size:clamp(17px,1.5vw,20px) !important;line-height:1.2 !important;letter-spacing:-.015em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-kafel-op p{font-size:14px !important;line-height:1.45 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-kafel-op em{font-weight:600 !important;font-size:14px !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-h2{font-weight:600 !important;font-size:clamp(20px,2vw,26px) !important;line-height:1.2 !important;letter-spacing:-.015em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-poco--kafle a{text-decoration:none !important;color:inherit !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-poco--kafle a:hover .mm-poco-tytul{color:var(--mm-green-dark) !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-poco-tytul{font-weight:600 !important;font-size:16.5px !important;line-height:1.25 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-poco-opis{font-size:14px !important;line-height:1.5 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-poco-idz{font-weight:600 !important;font-size:13.5px !important;color:var(--mm-green-darker) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-koniec{font-size:15px !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-koniec b{font-weight:600 !important;font-size:16.5px !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-koniec a{font-weight:600 !important;font-size:15px !important;color:var(--mm-green-darker) !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-katalog{font-size:14.5px !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-rodz-katalog a{color:var(--mm-green-darker) !important;font-weight:600 !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasma-sek .mm-eyebrow{font-size:10.5px !important;letter-spacing:.14em !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasma-sek .mm-h1{font-size:clamp(30px,2.75vw,38px) !important;line-height:1.08 !important;letter-spacing:-.025em !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-lead{font-weight:600 !important;font-size:clamp(16px,1.35vw,18.5px) !important;line-height:1.3 !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-opis{font-size:14.5px !important;line-height:1.55 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-kierunek{font-weight:600 !important;font-size:clamp(16px,1.35vw,18.5px) !important;letter-spacing:-.01em !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasma-wskazowka{font-size:13px !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasmo{color:var(--mm-graphite) !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasmo-poziom h2{font-weight:700 !important;font-size:15px !important;line-height:1.2 !important;letter-spacing:-.01em !important;color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasmo-poziom h2::after{color:#9ED064 !important;font-size:16px !important;line-height:20px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasmo-poziom p{font-size:14.5px !important;line-height:1.5 !important;color:rgba(255,255,255,.84) !important;max-width:40ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasmo-poziom em{font-weight:600 !important;font-size:14.5px !important;color:#9ED064 !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasmo:hover .mm-pasmo-poziom h2{font-size:clamp(22px,2.2vw,30px) !important}}
@media (max-width:1000px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasma-sek .mm-h1{font-size:clamp(34px,8vw,46px) !important}}
@media (max-width:1000px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasmo-poziom h2{font-size:19px !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis{color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis h2{font-weight:600 !important;font-size:clamp(19px,1.9vw,24px) !important;line-height:1.22 !important;letter-spacing:-.015em !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis h3{font-weight:600 !important;font-size:17px !important;line-height:1.3 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis p{font-weight:400 !important;font-size:16px !important;line-height:1.65 !important;color:var(--mm-graphite) !important;max-width:72ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis ul,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis ol{max-width:72ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis li{font-size:16px !important;line-height:1.6 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis strong{font-weight:600 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis a{color:var(--mm-green-dark) !important;font-weight:600 !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis .mm-opis-koniec{font-size:15px !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-koszulki-i-polo{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-bluzy-i-kurtki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-czapki-i-kapelusze{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-torby-i-plecaki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tekstylia-uzytkowe{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-naszywki-i-metki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-kubki-ceramiczne{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-kubki-termiczne{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-butelki-i-bidony{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-kieliszki-i-kufle{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-dlugopisy{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-clipboardy-i-teczki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-kredki-i-rysowanie{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-notesy{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-menu-i-karty{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tabliczki-i-numeracja{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-na-stol-i-do-sali{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-ekspozytory{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-organizery{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-kalendarze{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-breloki-i-zawieszki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-zakladki-i-wizytowki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-bizuteria{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-akcesoria-osobiste{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-magnesy{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-podkladki-pod-kubki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-medale{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-statuetki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-dyplomy{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-identyfikatory{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-gry-i-zabawki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-puzzle{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-lamiglowki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-miniatury-i-modele{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-ozdoby-choinkowe{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-dekoracje-swietlne{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-dekoracje-stojace{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-kartki-okolicznosciowe{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-lampiony-i-swieczniki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-swiece-i-mydla{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rosliny-i-uprawa{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-pudelka-i-opakowania{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-zestawy-upominkowe{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-zestawy-swiateczne{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-do-kuchni{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-do-baru-i-wina{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-na-grilla-i-piknik{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-scyzoryki-i-multitoole{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-latarki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-narzedzia-reczne{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-powerbanki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-pendrivy{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-ladowarki-i-akcesoria-do-telefonu{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-glosniki-i-sluchawki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasek-sek .mm-fact strong{font-size:15.5px !important;line-height:1.3 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pasek-sek .mm-fact span{font-size:13.5px !important;line-height:1.5 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-mozaika--rodziny .mm-kafel-naz strong{font-size:15px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-mozaika--rodziny .mm-kafel--szeroki .mm-kafel-naz strong{font-size:17px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-mozaika--rodziny .mm-kafel--duzy .mm-kafel-naz strong{font-size:clamp(20px,1.8vw,24px) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-mozaika--rodziny .mm-kafel-op h2{font-size:15px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-mozaika--rodziny .mm-kafel-op p{font-size:12.5px !important;line-height:1.4 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-mozaika--rodziny .mm-kafel-op em{font-size:13px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-mozaika--rodziny .mm-kafel .mm-placeholder{font-size:10px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-sec-head--szeroki{max-width:900px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-sec-head--szeroki .mm-lead{max-width:none !important;font-size:16px !important;line-height:1.55 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-suwak{max-width:900px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-suwak-opcja strong{font-weight:700 !important;font-size:clamp(18px,1.8vw,24px) !important;letter-spacing:-.015em !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-suwak-opcja span{font-size:13px !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-suwak-panel h3{font-weight:700 !important;font-size:22px !important;letter-spacing:-.015em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-suwak-panel p{font-size:15.5px !important;line-height:1.55 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-suwak-panel ul{font-size:14.5px !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-suwak:not(:has(.mm-suwak-opcja:hover)) .mm-suwak-opcja:nth-child(2) strong,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-suwak-opcja:hover strong{color:var(--mm-green-dark) !important}
@media (max-width:640px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-suwak-opcja strong{font-size:14px !important;letter-spacing:-.01em !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real-foto[class*="mm-foto-real-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real-body h3{font-weight:700 !important;font-size:clamp(17px,1.4vw,20px) !important;line-height:1.2 !important;letter-spacing:-.015em !important;color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real-klient{font-size:12.5px !important;line-height:1.4 !important;color:rgba(255,255,255,.72) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real-etap{font-weight:700 !important;font-size:10px !important;letter-spacing:.11em !important;color:rgba(255,255,255,.5) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real-tresci p{font-size:13.5px !important;line-height:1.45 !important;color:#E6E8E0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real:has(.mm-real-etap:nth-of-type(1):hover) .mm-real-etap:nth-of-type(1),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real:not(:has(.mm-real-etap:hover)):has(input:nth-of-type(1):checked) .mm-real-etap:nth-of-type(1),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real:hover:not(:has(.mm-real-etap:hover)):not(:has(input:checked)) .mm-real-etap:nth-of-type(1),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real:has(.mm-real-etap:nth-of-type(2):hover) .mm-real-etap:nth-of-type(2),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real:not(:has(.mm-real-etap:hover)):has(input:nth-of-type(2):checked) .mm-real-etap:nth-of-type(2),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real:has(.mm-real-etap:nth-of-type(3):hover) .mm-real-etap:nth-of-type(3),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real:not(:has(.mm-real-etap:hover)):has(input:nth-of-type(3):checked) .mm-real-etap:nth-of-type(3){color:#9ED064 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie2-intro > p{font-size:16px !important;line-height:1.55 !important;color:#C9CCC1 !important;max-width:48ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie2-poz strong{font-weight:700 !important;font-size:20px !important;letter-spacing:-.015em !important;color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie2-poz span{font-size:13.5px !important;color:#9DA096 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie2-karta .mm-placeholder[class*="mm-foto-seria-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie2-karta p{font-size:14.5px !important;line-height:1.5 !important;color:#DDE0D5 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie2:not(:has(.mm-serie2-poz:hover)) .mm-serie2-poz:nth-child(1) strong,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie2-poz:hover strong{color:#9ED064 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-filary-sek .mm-sec-head{max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-filary-sek .mm-lead{color:#C9CCC1 !important;max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-filar-nr{font-weight:800 !important;font-size:44px !important;line-height:1 !important;letter-spacing:-.03em !important;color:#9ED064 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-filar h3{font-weight:700 !important;font-size:18px !important;letter-spacing:-.015em !important;color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-filar p{font-size:14.5px !important;line-height:1.55 !important;color:#C9CCC1 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-karta-przod h3{font-weight:700 !important;font-size:17px !important;line-height:1.25 !important;letter-spacing:-.015em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-karta-tyl [class*="mm-foto-prod-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-karta-txt h3{font-weight:700 !important;font-size:16px !important;line-height:1.25 !important;color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-karta-txt p{font-size:13.5px !important;line-height:1.45 !important;color:#E6E8E0 !important}
@media (max-width:600px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-karta-przod h3{font-size:15px !important}}
@media (max-width:600px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-karta-txt p{font-size:13px !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-partner-intro .mm-eyebrow{color:#9ED064 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-partner-intro .mm-lead{color:#C9CCC1 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-partner-przod strong{font-weight:600 !important;font-size:15.5px !important;line-height:1.35 !important;color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-partner-tyl p{font-size:14px !important;line-height:1.5 !important;color:#E6E8E0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt-q{font-weight:600 !important;font-size:15.5px !important;line-height:1.35 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt-a strong{font-weight:700 !important;font-size:clamp(18px,1.5vw,21px) !important;line-height:1.3 !important;letter-spacing:-.015em !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt-a p{font-size:15.5px !important;line-height:1.6 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt:has(label:nth-of-type(1):hover) label:nth-of-type(1),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt:not(:has(label:hover)):has(input:nth-of-type(1):checked) label:nth-of-type(1),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt:not(:has(label:hover)):not(:has(input:checked)) label:nth-of-type(1),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt:has(label:nth-of-type(2):hover) label:nth-of-type(2),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt:not(:has(label:hover)):has(input:nth-of-type(2):checked) label:nth-of-type(2),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt:has(label:nth-of-type(3):hover) label:nth-of-type(3),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt:not(:has(label:hover)):has(input:nth-of-type(3):checked) label:nth-of-type(3){color:var(--mm-graphite) !important}
@media (max-width:800px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt:has(input:nth-of-type(1):checked) label:nth-of-type(1),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt:has(input:nth-of-type(2):checked) label:nth-of-type(2),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pyt:has(input:nth-of-type(3):checked) label:nth-of-type(3){color:var(--mm-graphite) !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-wpis{text-decoration:none !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-wpis-foto[class*="mm-foto-wiedza-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-wpis-txt span{font-weight:700 !important;font-size:10.5px !important;letter-spacing:.12em !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-wpis-txt h3{font-weight:700 !important;font-size:18px !important;line-height:1.3 !important;letter-spacing:-.015em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-wpis-txt p{font-size:14.5px !important;line-height:1.5 !important;color:var(--mm-muted) !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-wpis:hover h3{color:var(--mm-green-dark) !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-inner{max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-szkic{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-foto-obraz.mm-foto-land-ubrac-marke{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-foto-obraz.mm-foto-land-podarowac-cos-z-pomyslem{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-foto-obraz.mm-foto-land-nadac-wydarzeniu-charakter{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-foto-obraz.mm-foto-land-opowiedziec-miejsce{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-foto-obraz.mm-foto-land-wyposazyc-firme-i-przestrzen{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-foto-obraz.mm-foto-land-stworzyc-produkt-od-zera{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-kafel-tyl li{font-size:13px !important;line-height:1.4 !important;color:#E6E8E0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-kafel{text-decoration:none !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-kafel-przod h2{font-weight:700 !important;font-size:16px !important;letter-spacing:-.01em !important;line-height:1.25 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-kafel-tyl h2{font-weight:700 !important;font-size:16px !important;color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-kafel-tyl p{font-size:14px !important;line-height:1.5 !important;color:#E6E8E0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hero-kafel-tyl em{font-weight:600 !important;font-size:14px !important;color:#9ED064 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-need-card .mm-placeholder[class*="mm-foto-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie-item .mm-placeholder[class*="mm-foto-marka-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder[class*="mm-foto-real-ubrac-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-ubrac-marke{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-kontakt-zasady{font-weight:500 !important;font-size:14.5px !important;line-height:1.55 !important;color:var(--mm-muted) !important;max-width:76ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-kontakt-zasady a{color:var(--mm-green-dark) !important;font-weight:600 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-karty--tech .mm-karta{text-decoration:none !important;color:inherit !important}
@media (min-width:801px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tech-hero .mm-hero-pelna .mm-h1{font-size:clamp(26px,3vw,40px) !important;max-width:none !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-zastosowanie .mm-placeholder[class*="mm-foto-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tech-lista h3{font-weight:600 !important;font-size:16px !important;line-height:1.3 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-tech-lista p{font-size:14.5px !important;line-height:1.5 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-feature-list--nie li::before{color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-zakl-tor{max-width:640px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-zakl-opcja strong{font-weight:700 !important;font-size:clamp(17px,1.7vw,21px) !important;letter-spacing:-.015em !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-zakl-opcja span{font-size:13px !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-zakl:not(:has(.mm-zakl-opcja:hover)) .mm-zakl-opcja:nth-child(1) strong,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-zakl-opcja:hover strong{color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hybryda-tresc .mm-lead{max-width:56ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hyb-lista a{text-decoration:none !important;color:inherit !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hyb-lista strong{font-weight:600 !important;font-size:14.5px !important;line-height:1.3 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hyb-lista span:last-child{font-size:13.5px !important;line-height:1.45 !important;color:var(--mm-muted) !important}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hyb-lista a:hover strong{color:var(--mm-green-dark) !important}}
@media (hover:hover){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-need-card:hover h3{color:var(--mm-green-dark) !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-mozaika .mm-kafel .mm-kafel-foto[class*="mm-foto-rodz-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-odziez-i-tekstylia{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-kubki-butelki-i-naczynia{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-pisanie-i-notowanie{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-ekspozycja-oznakowanie-i-uzytkowe{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-breloki-magnesy-i-male-produkty{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-medale-statuetki-dyplomy-i-identyfikatory{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-gry-puzzle-i-lamiglowki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-ozdoby-i-dekoracje{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-lampiony-swiece-i-mydla{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-zestawy-i-upominki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-kuchnia-bar-i-narzedzia{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-elektronika{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-odziez-i-tekstylia{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-kubki-butelki-i-naczynia{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-pisanie-i-notowanie{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-ekspozycja-oznakowanie-i-uzytkowe{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-breloki-magnesy-i-male-produkty{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-medale-statuetki-dyplomy-i-identyfikatory{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-gry-puzzle-i-lamiglowki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-ozdoby-i-dekoracje{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-lampiony-swiece-i-mydla{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-zestawy-i-upominki{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-kuchnia-bar-i-narzedzia{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-rodz-hero-elektronika{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-mozaika .mm-kafel .mm-kafel-foto[class*="mm-foto-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tech-laser-i-grawer-hero{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tech-znakowanie-laserowe-hero{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tech-druk-uv-hero{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tech-dtf-hero{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tech-haft-hero{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tech-sublimacja-hero{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tech-druk-3d-hero{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tech-formy-i-odlewy-hero{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-tech-hero{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-hybryda-szkic.mm-foto-tech-hybryda{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-laser-i-grawer-zast-1{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-laser-i-grawer-zast-2{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-laser-i-grawer-zast-3{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-znakowanie-laserowe-zast-1{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-znakowanie-laserowe-zast-2{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-znakowanie-laserowe-zast-3{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-druk-uv-zast-1{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-druk-uv-zast-2{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-druk-uv-zast-3{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-dtf-zast-1{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-dtf-zast-2{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-dtf-zast-3{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-haft-zast-1{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-haft-zast-2{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-haft-zast-3{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-sublimacja-zast-1{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-sublimacja-zast-2{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-sublimacja-zast-3{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-druk-3d-zast-1{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-druk-3d-zast-2{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-druk-3d-zast-3{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-formy-i-odlewy-zast-1{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-formy-i-odlewy-zast-2{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder.mm-foto-tech-formy-i-odlewy-zast-3{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-laser-i-grawer{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-znakowanie-laserowe{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-druk-uv{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-dtf{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-haft{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-sublimacja{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-druk-3d{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-formy-i-odlewy{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo.mm-foto-cta-technologie{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cases--fotopion .mm-case>h3{font-weight:600 !important;font-size:16px !important;line-height:1.3 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cases--fotopion .mm-case-foto .mm-btn{font-size:12.5px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-wiedza-hero .mm-nad{font-weight:700 !important;font-size:11px !important;letter-spacing:.14em !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-wiedza-hero h1{font-weight:700 !important;font-size:clamp(25px,3vw,34px) !important;line-height:1.12 !important;letter-spacing:-.02em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-wiedza-hero p{font-size:16px !important;line-height:1.6 !important;color:var(--mm-muted) !important;max-width:62ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pracownia-foto{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pracownia-tresc .mm-h2{font-size:clamp(22px,1.9vw,26px) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pracownia-tresc > p{max-width:56ch !important;font-size:15px !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pracownia-tresc .mm-feature-list li{font-size:15px !important}
@media (max-width:860px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pracownia-tresc > p,:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-pracownia-tresc .mm-feature-list li{font-size:16px !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-real-skroty a{font-weight:600 !important;font-size:13px !important;color:var(--mm-green-dark) !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj-foto{font-size:0 !important;color:transparent !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj-klient{font-weight:700 !important;font-size:11px !important;letter-spacing:.13em !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj-tresc h3{font-weight:700 !important;font-size:clamp(20px,2.3vw,27px) !important;line-height:1.16 !important;letter-spacing:-.015em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj-etap{font-weight:700 !important;font-size:10.5px !important;letter-spacing:.11em !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj-etapy p{font-size:16px !important;line-height:1.6 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj-tag{font-weight:600 !important;font-size:11px !important;letter-spacing:.06em !important;color:var(--mm-green-dark) !important}
@supports selector(:has(*)){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj:has(.mm-proj-etap:nth-of-type(1):hover) .mm-proj-etap:nth-of-type(1),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj:not(:has(.mm-proj-etap:hover)):has(input:nth-of-type(1):checked) .mm-proj-etap:nth-of-type(1),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj:not(:has(.mm-proj-etap:hover)):not(:has(input:checked)) .mm-proj-etap:nth-of-type(1),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj:has(.mm-proj-etap:nth-of-type(2):hover) .mm-proj-etap:nth-of-type(2),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj:not(:has(.mm-proj-etap:hover)):has(input:nth-of-type(2):checked) .mm-proj-etap:nth-of-type(2),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj:has(.mm-proj-etap:nth-of-type(3):hover) .mm-proj-etap:nth-of-type(3),:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-proj:not(:has(.mm-proj-etap:hover)):has(input:nth-of-type(3):checked) .mm-proj-etap:nth-of-type(3){color:var(--mm-green-dark) !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-seria-foto{font-size:0 !important;color:transparent !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-seria-klient{font-weight:700 !important;font-size:10.5px !important;letter-spacing:.12em !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-seria-body h3{font-weight:700 !important;font-size:19px !important;line-height:1.2 !important;letter-spacing:-.01em !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-seria-lead{font-size:14.5px !important;line-height:1.55 !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-seria-odkryj{font-weight:700 !important;font-size:11.5px !important;letter-spacing:.1em !important;color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-seria-odkryj::after{font-size:16px !important;line-height:1 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-seria-spis li{font-size:14px !important;line-height:1.5 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch-filtr label{font-weight:600 !important;font-size:13px !important;color:var(--mm-muted) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch-filtr label:hover{color:var(--mm-green-dark) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch-foto{font-size:0 !important;color:transparent !important}
@supports selector(:has(*)){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch-lupa-podpis{font-size:15px !important;line-height:1.5 !important;color:#E6E8E0 !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch-kafel figcaption{font-size:13.5px !important;line-height:1.45 !important;color:var(--mm-graphite) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch:has(#mm-af-all:checked) .mm-arch-filtr label[for="mm-af-all"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch:has(#mm-af-magnesy:checked) .mm-arch-filtr label[for="mm-af-magnesy"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch:has(#mm-af-stol:checked) .mm-arch-filtr label[for="mm-af-stol"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch:has(#mm-af-biuro:checked) .mm-arch-filtr label[for="mm-af-biuro"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch:has(#mm-af-opakowania:checked) .mm-arch-filtr label[for="mm-af-opakowania"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch:has(#mm-af-gry:checked) .mm-arch-filtr label[for="mm-af-gry"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch:has(#mm-af-odziez:checked) .mm-arch-filtr label[for="mm-af-odziez"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-arch:has(#mm-af-ekspozycja:checked) .mm-arch-filtr label[for="mm-af-ekspozycja"]{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak-lista label{font-weight:600 !important;font-size:14.5px !important;color:rgba(255,255,255,.62) !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak-lista label:hover{color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak-wszystkie{font-weight:600 !important;font-size:13px !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-jak-wszystkie{color:#9ED064 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak-wszystkie:hover{text-decoration:underline !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak-foto{max-width:520px !important;font-size:0 !important;color:transparent !important}
@media (min-width:641px){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak-foto{max-width:none !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak-txt h3{font-weight:700 !important;font-size:clamp(18px,1.7vw,22px) !important;line-height:1.2 !important;letter-spacing:-.01em !important;color:#fff !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak-txt p{font-size:15px !important;line-height:1.6 !important;color:#C9CCC1 !important;max-width:52ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak-txt .mm-jak-link a{font-weight:600 !important;font-size:13.5px !important;text-decoration:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_#_) .mm-jak-txt .mm-jak-link a{color:#9ED064 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak-txt .mm-jak-link a:hover{text-decoration:underline !important}
@supports selector(:has(*)){:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak:has(#mm-jt-1:checked) .mm-jak-lista label[for="mm-jt-1"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak:has(#mm-jt-2:checked) .mm-jak-lista label[for="mm-jt-2"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak:has(#mm-jt-3:checked) .mm-jak-lista label[for="mm-jt-3"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak:has(#mm-jt-4:checked) .mm-jak-lista label[for="mm-jt-4"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak:has(#mm-jt-5:checked) .mm-jak-lista label[for="mm-jt-5"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak:has(#mm-jt-6:checked) .mm-jak-lista label[for="mm-jt-6"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak:has(#mm-jt-7:checked) .mm-jak-lista label[for="mm-jt-7"],:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-jak:has(#mm-jt-8:checked) .mm-jak-lista label[for="mm-jt-8"]{color:#fff !important}}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-serie-item .mm-placeholder[class*="mm-foto-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-need-card .mm-placeholder[class*="mm-foto-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-case .mm-placeholder[class*="mm-foto-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band-photo[class*="mm-foto-"]{font-size:0 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_).mm-opis .mm-faq p{font-size:15px !important;color:var(--mm-muted) !important;line-height:1.6 !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-ma-foto>img{max-width:none !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-sec-head--left+.mm-lead{max-width:66ch !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-cta-band p a{color:#fff !important;text-decoration:underline !important}
:is(#gc__seo__content .fr-view,.categorydesc.fr-view,#_#_#_) .mm-foto-onas-hero{font-size:0 !important}
