.lokalizacja .sekcja-tag{margin-bottom:1.92rem;font-size:3.2rem;font-weight:700;letter-spacing:1.6px}.lokalizacja .lokalizacja-informacje h2{margin-top:0;margin-bottom:2.24rem;font-size:clamp(4.48rem,4vw,6.88rem);line-height:1.08;text-align:left}.lokalizacja .lokalizacja-informacje>p{margin-top:0;margin-bottom:3.52rem;font-size:clamp(1.76rem,1.35vw,2.08rem);line-height:1.75}.lokalizacja .lokalizacja-karta{padding:2.56rem}.lokalizacja .lokalizacja-karta h3{margin-top:0;margin-bottom:.64rem;font-size:2.08rem}.lokalizacja .lokalizacja-karta p{margin:0;font-size:1.6rem;line-height:1.55}.lokalizacja{background:#fdfcfb}.lokalizacja-kontener{display:grid;grid-template-columns:1fr 1fr;gap:4.8rem;max-width:1200px;margin:0 auto;align-items:center}@media(max-width:800px){.lokalizacja{overflow-x:hidden}.lokalizacja-kontener,.lokalizacja-karty{grid-template-columns:1fr;gap:2.4rem;width:100%;max-width:100%}.lokalizacja-informacje,.lokalizacja-karta{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-wrap:break-word}.lokalizacja-informacje h2{font-size:clamp(3rem,9vw,4.5rem);overflow-wrap:break-word}.mapa iframe,.mapa-placeholder{height:280px}}.sekcja-tag{display:inline-block;font-size:1.28rem;letter-spacing:1.5px;text-transform:uppercase;color:#da5f95;font-weight:600;margin-bottom:1.6rem}.lokalizacja-informacje h2{text-align:left;margin-bottom:1.6rem}.lokalizacja-informacje p{margin-bottom:3.2rem}.lokalizacja-karty{display:grid;grid-template-columns:1fr 1fr;gap:2.24rem}@media(max-width:800px){.lokalizacja-karty{grid-template-columns:1fr}}.lokalizacja-karta{display:flex;align-items:flex-start;gap:1.6rem;background:#f7f3f0;padding:2.24rem;border-radius:14px}.lokalizacja-karta .ikona{width:42px;height:42px;border-radius:50%;background:#152c4414;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#152c44}.lokalizacja-karta h3{font-size:1.6rem;margin-bottom:.48rem}.lokalizacja-karta p{font-size:1.408rem}.lokalizacja-karta p a{color:#da5f95;text-decoration:none;font-weight:600;transition:color .2s ease}.lokalizacja-karta p a:hover{color:#152c44;text-decoration:underline}.mapa{position:relative;width:100%;max-width:100%;border-radius:18px;overflow:hidden;justify-self:end}.mapa iframe{display:block;width:100%;height:420px;max-width:100%;border:0;border-radius:18px}.mapa-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;width:100%;height:420px;max-width:100%;padding:2.4rem;background:#f7f3f0;border:1px dashed #152c44;border-radius:18px;text-align:center;box-sizing:border-box}.mapa-placeholder-heading{margin:0;font-size:1.76rem;font-weight:700;color:#152c44;line-height:1.25}.mapa-placeholder-text{margin:0;font-size:1.44rem;color:#152c44;line-height:1.5;opacity:.85}.mapa-placeholder-button{-webkit-appearance:none;appearance:none;cursor:pointer;padding:1.2rem 2.4rem;background:#63afcd;color:#fdfcfb;border:0;border-radius:30px;font-family:inherit;font-size:1.28rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.mapa-placeholder-button:hover{background:#63afcd;transform:translateY(-2px);box-shadow:0 10px 24px #5fc6da52}.galeria-studio{width:100%;max-width:1300px;display:flex;align-items:center;justify-content:center;gap:1.6rem;margin:5.6rem auto 0}.galeria-studio-okno{width:calc(100% - 120px);max-width:1120px;overflow:hidden}.galeria-studio-lista{width:100%;display:flex;align-items:center;gap:1.92rem;transition:transform .55s ease;will-change:transform}.galeria-studio-lista img{width:calc((100% - 3.84rem) / 3);height:280px;min-width:calc((100% - 3.84rem) / 3);max-width:calc((100% - 3.84rem) / 3);flex:0 0 calc((100% - 3.84rem) / 3);display:block;object-fit:contain;object-position:center;border-radius:0;background:transparent}.studio-prev,.studio-next{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:#f7f3f0;color:#152c44;font-size:1.92rem;box-shadow:0 8px 22px #152c441f}@media(max-width:800px){.lokalizacja-karty{grid-template-columns:1fr;gap:1.6rem}.lokalizacja-karta{gap:1.6rem;padding:2.4rem}.lokalizacja-karta>div:last-child{min-width:0}.lokalizacja-karta h3{margin-top:0;margin-bottom:.8rem;line-height:1.3}.lokalizacja-karta p{line-height:1.65;overflow-wrap:break-word}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-map.css.map */
