@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}
@media(max-width:767px){.elementor .uf-typo-h1-page{font-size:36px;letter-spacing:-.9px;line-height:40px;order:1}}@media(max-width:767px){.elementor .uf-typo-h2{font-size:32px;letter-spacing:-.6px;line-height:37px}}@media(max-width:767px){.elementor .uf-typo-h4{font-size:20px;letter-spacing:-.2px;line-height:25px;text-align:center;display:flex;justify-content:center;align-items:center}}@media(max-width:767px){.elementor .uf-typo-lead{font-size:18px;line-height:28px;order:3}}@media(max-width:767px){.elementor .uf-typo-body{font-size:16px;line-height:26px}}@media(max-width:767px){.elementor .div-dark{padding-block-start:48px;padding-block-end:48px;padding-inline-start:5%;padding-inline-end:5%}}@media(max-width:767px){.elementor .uf-typo-body-dark-mode{line-height:26px}}@media(max-width:767px){.elementor .btn-ghost{width:auto;min-width:auto;display:flex;justify-content:center;align-self:stretch}}
@media(max-width:767px){.elementor .e-20508f8-ba4c29f{width:auto;height:auto}}@media(max-width:767px){.elementor .e-b5e3ba8-9b128e1{justify-content:flex-end}}@media(max-width:767px){.elementor .e-c10fc82-6ec4b73{padding:0;display:flex;flex-direction:column;align-items:start}}@media(max-width:767px){.elementor .e-2e6f7d9-f85e1d0{font-size:24px}}@media(max-width:767px){.elementor .e-ffdc2b5-8195109{font-size:24px}}@media(max-width:767px){.elementor .e-cda9fc8-ff8cbbe{font-size:24px}}@media(max-width:767px){.elementor .e-bdf4bac-804ce8c{font-size:24px}}@media(max-width:767px){.elementor .e-3f31c66-9308887{font-size:24px}}@media(max-width:767px){.elementor .e-a23217c-7269156{font-size:24px;display:none}}@media(max-width:767px){.elementor .e-bb130a8-cd413c7{padding:0;display:flex;flex-direction:column;align-items:start}}@media(max-width:767px){.elementor .e-425f853-30cae02{gap:10px}}@media(max-width:767px){.elementor .e-3462296-527d492{padding:24px;border-radius:20px;background-color:var(--uf-color-navy);display:flex;flex-direction:column;align-items:start}}@media(max-width:767px){.elementor .e-91d8082-613ee63{align-self:center}}@media(max-width:767px){.elementor .e-9f34da4-2419aee{gap:8px;align-items:center}}@media(max-width:767px){.elementor .e-fa0b5f9-b2ce315{padding:6px;border-radius:100px}}@media(max-width:767px){.elementor .e-33217c3-93ccabd{position:fixed;z-index:100;padding:5px;background-color:var(--uf-transparent)}}
@media(max-width:767px){.elementor .e-9b86f2e-a9bf5ee{color:var(--uf-color-navy)}}@media(max-width:767px){.elementor .e-798c327-751d5c7{width:auto;color:var(--uf-color-navy);padding:0}}
@media(max-width:767px){.elementor .e-a9ddb5f-221f95e{width:auto}}@media(max-width:767px){.elementor .e-45b7d2e-c0cbcaf{width:auto}}@media(max-width:767px){.elementor .e-18de00a-86e3e0d{flex-direction:column;gap:46px}}@media(max-width:767px){.elementor .e-92e0d41-0af66a8{width:auto}}@media(max-width:767px){.elementor .e-2685eac-8e71796{flex-direction:column;gap:6px}}@media(max-width:767px){.elementor .e-7ba18e3-0e89f5c{width:auto}}@media(max-width:767px){.elementor .e-90547a6-3c3f66d{flex-direction:column;gap:16px}}
@media(max-width:767px){.elementor .e-b07252d-c03073f{order:2}}@media(max-width:767px){.elementor .e-8baaa7c-8577506{width:auto;min-width:auto;display:flex;justify-content:center;align-self:stretch}}@media(max-width:767px){.elementor .e-ed4f33f-9b4a624{width:auto;min-width:auto;display:flex;justify-content:center;align-self:stretch}}@media(max-width:767px){.elementor .e-a03941c-630b3af{flex-direction:column}}@media(max-width:767px){.elementor .e-1222be3-2c26315{width:100%}}@media(max-width:767px){.elementor .e-8de0294-7950515{padding:0}}@media(max-width:767px){.elementor .e-b34c064-29c508a{min-height:100vh;padding-block-start:200px;padding-block-end:20px;padding-inline-start:5%;padding-inline-end:5%;margin-block-start:0px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.58) 100%),url(https://unikalnaforma.pl/wp-content/uploads/2026/04/unikalna-forma-szafka-lazienkowa-na-wymiar-rozowa-fronty-ryflowane-1024x1024.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0 0,center center}}@media(max-width:767px){.elementor .e-64032a7-98f2686{width:100%;height:auto;min-height:250px;order:-99999}}@media(max-width:767px){.elementor .e-ab66e9b-aec9a0c{flex-wrap:wrap}}@media(max-width:767px){.elementor .e-910e9f7-8e21247{order:1}}@media(max-width:767px){.elementor .e-17a4827-3479c1a{padding:0;flex-direction:column;gap:42px;order:3}}@media(max-width:767px){.elementor .e-6d25901-0e4ce21{width:auto;min-width:auto;display:flex;justify-content:center;align-self:stretch}}@media(max-width:767px){.elementor .e-711333b-de314d7{flex-direction:column}}@media(max-width:767px){.elementor .e-2e4281d-15cb7a8{width:100%;gap:42px}}@media(max-width:767px){.elementor .e-77e81de-c83aa5d{padding:0;flex-direction:column;gap:20px}}@media(max-width:767px){.elementor .e-8052f6f-325a339{flex-wrap:wrap}}@media(max-width:767px){.elementor .e-6eb1b45-5b2d7e3{order:1}}@media(max-width:767px){.elementor .e-f159c7e-b745648{padding:0;flex-direction:column;gap:42px;order:3}}@media(max-width:767px){.elementor .e-5ad8b79-df1dcf8{width:auto;min-width:auto;display:flex;justify-content:center;align-self:stretch}}@media(max-width:767px){.elementor .e-b805a2f-de0c7ad{flex-direction:column}}@media(max-width:767px){.elementor .e-0fc2b9d-9f7b46d{width:100%;gap:42px}}@media(max-width:767px){.elementor .e-4db0ecd-35f71de{width:100%;height:auto;min-height:250px;order:-99999}}@media(max-width:767px){.elementor .e-d5f27b7-2c954ca{padding:0;flex-direction:column;gap:20px}}@media(max-width:767px){.elementor .e-c97c873-1ae1ffe{padding-block-start:var(--padding-top-bottom);padding-block-end:0px;padding-inline-start:var(--padding-left);padding-inline-end:var(--padding-sides)}}@media(max-width:767px){.elementor .e-f690062-f26b18b{width:100%}}@media(max-width:767px){.elementor .e-107803a-1916f93{width:100%;gap:42px}}@media(max-width:767px){.elementor .e-22ae518-57abc31{padding:0;flex-direction:column;gap:20px}}@media(max-width:767px){.elementor .e-36a87ef-108af1d{padding-inline-start:var(--padding-sides);padding-inline-end:var(--padding-sides);margin:0}}@media(max-width:767px){.elementor .e-528adf1-9fa1567{width:100%}}@media(max-width:767px){.elementor .e-db40fe2-1cdf717{width:100%;order:1}}@media(max-width:767px){.elementor .e-c85c988-637777a{order:1}}@media(max-width:767px){.elementor .e-63ad660-cd03b5b{min-width:auto;display:none;justify-content:center;align-self:stretch}}@media(max-width:767px){.elementor .e-fd1f053-a860d67{flex-direction:column}}@media(max-width:767px){.elementor .e-3f3c873-59a1f98{padding-block-start:42px;padding-block-end:var(--padding-top-bottom);padding-inline-start:var(--padding-left);padding-inline-end:var(--padding-sides);gap:64px}}@media(max-width:767px){.elementor .e-8059615-87cb150{display:none}}@media(max-width:767px){.elementor .e-87ff077-13c5d7e{width:auto;order:1}}@media(max-width:767px){.elementor .e-dec6bcf-eacc86a{width:100%;flex-direction:column;gap:42px}}@media(max-width:767px){.elementor .e-41232bf-209f93b{width:100%;padding:20px;flex-direction:column;gap:42px}}@media(max-width:767px){.elementor .e-161b1db-161b738{padding:0;flex-direction:column;gap:42px}}@media(max-width:767px){.elementor .e-bca6fec-df2af47{padding-block-start:var(--padding-top-bottom);padding-inline-start:var(--padding-left);padding-inline-end:var(--padding-sides)}}
@media(max-width:767px){.elementor .e-9dc980a-d43ae61{font-size:12px}}@media(max-width:767px){.elementor .e-ca1bfd5-9c1c774{font-size:14px;gap:4px;align-items:center}}
@media(max-width:767px){.elementor .e-f504079-b68a11f{width:100%}}
@media(max-width:767px){.elementor .e-d926723-c6acf9f{font-size:14px}}@media(max-width:767px){.elementor .e-e1b5aaf-0fbe3f6{font-size:16px}}@media(max-width:767px){.elementor .e-6590b8e-4e76d60{font-size:14px}}@media(max-width:767px){.elementor .e-8f20878-acc074c{width:auto}}
@media(max-width:767px){.elementor .e-e7b3c11-236ae9c{width:40px;height:40px;min-width:40px;min-height:40px}}@media(max-width:767px){.elementor .e-7ba229f-e314a55{font-size:11px;text-align:start}}