.bp-stopka{margin-top:auto;padding-block:9rem 4rem;background:#000;color:rgba(255,255,255,.72);font-size:1.7rem;line-height:2.4rem}.bp-stopka__gora{display:flex;flex-direction:column;gap:4.8rem;padding-bottom:6.4rem}@media (min-width:64em){.bp-stopka__gora{flex-direction:row;gap:8rem;padding-bottom:9rem}.bp-stopka__marka{flex:0 0 36rem;max-width:36rem}}.bp-stopka__kolumny{flex:1 1 auto;display:grid;grid-template-columns:1fr;gap:4rem}@media (min-width:40em){.bp-stopka__kolumny{grid-template-columns:repeat(2,1fr)}}@media (min-width:64em){.bp-stopka__kolumny{grid-template-columns:repeat(3,1fr)}}.bp-stopka__logo{display:block;text-decoration:none}.bp-stopka__logo-obraz{display:block;width:19rem;height:auto;max-width:100%;margin-left:0;filter:brightness(0) invert(1)}.bp-stopka__nazwa{font-size:2.4rem;font-weight:600;color:#fff}.bp-stopka__adres{margin-top:2.4rem;color:#fff}.bp-stopka__naglowek{margin:0 0 2rem;font-size:1.7rem;line-height:2.4rem;font-weight:600;letter-spacing:normal;text-transform:none;color:#fff}.bp-stopka__lista{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none}.bp-stopka__lista li{margin:0;list-style:none}.bp-stopka__lista li a,.bp-stopka__lista--ikony li a{position:relative}.bp-stopka__lista:not(.bp-stopka__lista--ikony) li a{display:inline-flex;align-items:baseline;gap:.9rem}.bp-stopka__lista:not(.bp-stopka__lista--ikony) li a:before{content:"";flex:0 0 auto;width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.45);transition:background .18s ease}.bp-stopka__lista:not(.bp-stopka__lista--ikony) li a:hover:before,.bp-stopka__lista:not(.bp-stopka__lista--ikony) li a:focus-visible:before{background:var(--bp-akcent)}.bp-stopka__lista a{font-size:1.7rem;line-height:2.4rem;color:#fff;text-decoration:none;transition:color .18s ease}.bp-stopka__lista a:hover,.bp-stopka__lista a:focus-visible{color:var(--bp-akcent)}.bp-stopka__lista--ikony a{display:flex;align-items:flex-start;gap:1.2rem}.bp-stopka__ikona{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.8rem;height:2.4rem;color:var(--bp-akcent)}.bp-stopka__lista--ikony a:hover .bp-stopka__ikona,.bp-stopka__lista--ikony a:focus-visible .bp-stopka__ikona{color:#fff}.bp-stopka__marka .bp-spolecznosciowe,.bp-stopka__profile{display:flex;flex-wrap:wrap;gap:1.2rem;margin:2.8rem 0 0;padding:0;list-style:none}.bp-stopka__marka .bp-spolecznosciowe li,.bp-stopka__profile li{margin:0;list-style:none}.bp-stopka__marka .bp-spolecznosciowe a,.bp-stopka__profile a{display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;text-decoration:none;transition:background-color .15s ease,color .15s ease}.bp-stopka__marka .bp-spolecznosciowe a:hover,.bp-stopka__marka .bp-spolecznosciowe a:focus-visible,.bp-stopka__profile a:hover,.bp-stopka__profile a:focus-visible{background:var(--bp-akcent);color:#fff}.bp-stopka__rejestr{margin-bottom:2rem;font-size:1.5rem;line-height:2.2rem;color:#fff}.bp-stopka__dol{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;padding-top:2.8rem;border-top:1px solid rgba(255,255,255,.14);font-size:1.5rem;line-height:2.2rem;color:rgba(255,255,255,.5)}.bp-stopka__dol a{color:rgba(255,255,255,.7);text-decoration:none}.bp-stopka__dol a:hover,.bp-stopka__dol a:focus-visible{color:var(--bp-akcent)}.bp-stopka__wykonanie{margin-left:auto}@media (max-width:48em){.bp-stopka__dol{flex-direction:column;align-items:flex-start}.bp-stopka__wykonanie{margin-left:0}}.bp-stopka a:focus-visible{outline:2px solid #fff;outline-offset:3px}.bp-stopka__lista--ikony .bp-stopka__pozycja{display:flex;align-items:center;gap:1rem;color:#fff}@media (min-width:40em){.bp-stopka__kolumny--1{grid-template-columns:1fr}}@media (min-width:64em){.bp-stopka__kolumny--1{grid-template-columns:1fr}.bp-stopka__kolumny--2{grid-template-columns:repeat(2,1fr)}.bp-stopka__kolumny--3{grid-template-columns:repeat(3,1fr)}}.bp-stopka__kolumna>*+*:not(.bp-stopka__lista),.bp-stopka__marka>*+.bp-stopka__menu,.bp-stopka__marka>*+.bp-stopka__lista,.bp-stopka__marka>*+.bp-stopka__naglowek,.bp-stopka__marka>*+.bp-stopka__rejestr-tekst,.bp-stopka__kolumna>.bp-stopka__lista+.bp-stopka__lista{margin-top:2.8rem}.bp-stopka__kolumna .bp-spolecznosciowe,.bp-stopka__rejestr .bp-spolecznosciowe{display:flex;flex-wrap:wrap;gap:1.2rem;margin:0;padding:0;list-style:none}.bp-stopka__kolumna .bp-spolecznosciowe li,.bp-stopka__rejestr .bp-spolecznosciowe li{margin:0;list-style:none}.bp-stopka__kolumna .bp-spolecznosciowe a,.bp-stopka__rejestr .bp-spolecznosciowe a{display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;text-decoration:none;transition:background-color .15s ease,color .15s ease}.bp-stopka__kolumna .bp-spolecznosciowe a:hover,.bp-stopka__kolumna .bp-spolecznosciowe a:focus-visible,.bp-stopka__rejestr .bp-spolecznosciowe a:hover,.bp-stopka__rejestr .bp-spolecznosciowe a:focus-visible{background:var(--bp-akcent);color:#fff}.bp-stopka__rejestr-tekst{margin:0}.bp-stopka__kolumna .bp-stopka__rejestr-tekst,.bp-stopka__marka .bp-stopka__rejestr-tekst{font-size:1.5rem;line-height:2.2rem;color:#fff}.bp-stopka__rejestr{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 3.2rem}.bp-stopka__rejestr .bp-stopka__lista{flex-direction:row;flex-wrap:wrap;gap:1.2rem 3.2rem;margin:0}.bp-stopka__rejestr .bp-spolecznosciowe a{width:3.4rem;height:3.4rem}