Nasza filozofia projektowania wnętrz
13 / 06 / 2020
Moje podejście to również podejście mojego Zespołu. Kompleksowe i holistyczne. Pomagamy Tobie zamieszkać w domu, który zaspokaja wszystkie Twoje potrzeby. Nawet te, z których nie zdajesz sobie sprawy. Jak to robimy?
Jak podchodzimy do projektowania?
Na początku przechodzimy przez wspólny proces analizy jak mógłby funkcjonować Twój wymarzony dom. Poprzez nasz autorski wywiad i metody pracy dowiadujemy się w jakich przestrzeniach będziesz czuł się najbardziej naturalnie. Analizujemy obecne problemy w użytkowaniu mieszkania i przechodzimy się wirtualnie po wymarzonym domu bez ograniczeń.

Twój wymarzony dom – nasza analiza potrzeb
Pamiętaj, że nie masz ograniczeń. Wchodzisz do domu, najpierw do wiatrołapu z torbami pełnymi zakupów. Co dalej? Gdzie chciałbyś je odłożyć , w jaki sposób najwygodniej zdjąłbyś buty, a gdzie odłożył klucze i telefon? Gdzie schowasz kurtkę? Do szafy, a może na łatwo dostępny wieszak?
Chciałbyś, żeby Twoje dzieci z entuzjazmem porządkowały swoje ubrania i buty po wejściu do domu? Wystarczy dać im na to szansę poprzez nasze rozwiązania. Znamy ich mnóstwo. Specjalizujemy się w wyszukiwaniu opcji, których nie spotkasz w markecie budowlanym czy programach remontowych.
Bierzesz zakupy i udajesz się do…no właśnie dokąd? Do kuchni czy do spiżarni? W jaki sposób segregowałbyś produkty w wymarzonym domu? Nie wiesz? Nie ma problemu, zadamy Ci właściwe pytania, dzięki którym odpowiedzi staną się oczywiste. Bo tak naprawdę wszystkie je znasz.
Pomagamy Ci sprecyzować jak powinno wyglądać Twoje idealne wnętrze. Zapytamy czym lubisz się otaczać, jak ubierać, a nawet jaki jest Twój wymarzony samochód. Jakie masz obecnie problemy i aspiracje, teraz i w przyszłości. Gotowy układ funkcjonalny typowego domu kupionego w internecie potrafi obrócić o 180stopni, aby obrał ostateczny kierunek na Twoje dobre samopoczucie.
Nasze autorskie ankiety dotyczące Twoich upodobań, to tylko mała część naszych analiz.
Nie masz czasu ani nerwów na samodzielne urządzanie się i błędy z tym związane?
Żyjemy w czasach, gdzie każda minuta jest cenna. Tempo życia jest zawrotne, a czas jest bardzo cennym zasobem. Wiemy, że często przeraża Was wizja samodzielnego urządzania domu, wybory z tym związane i czas spędzony nad szukaniem najlepszych rozwiązań. Dlatego już na pierwszych etapach projektowania wnętrza zdejmujemy z Ciebie ten ciężar. Nie musisz poświęcać wielu godzin swojego wolnego czasu na jeżdżenie po sklepach, wybieranie materiałów i rozmowy ze sprzedawcami. To my przygotowujemy dla Ciebie zestaw najlepszych rozwiązań, z których wybieramy z Tobą te idealne dla Ciebie. Wyszukujemy i selekcjonujemy pod kątem naszych analiz, Twoich pomysłów i inspiracji wszystkie materiały, meble i wyposażenie, a jeśli zupełnie nie masz czasu, to przywozimy wszystkie próbki do naszej pracowni. Obecnie większość materiałów możesz zobaczyć i dotknąć u nas na miejscu. Teraz możesz w komfortowych warunkach skupić się na tym, co naprawdę ważne.

Chciałbyś zająć się swoimi sprawami i odebrać gotowe mieszkanie?
Nie masz ochoty brać urlopu na czas remontu, żeby dopilnować spraw na budowie? Wolałbyś wtedy wyjechać na wakacje i jak w telewizji przyjechać do gotowego domu i jedynie włożyć swoje ubrania do szafy? W nadzorze pod klucz zamówimy dla Ciebie wszystkie materiały, odbierzemy je na bieżąco od dostawców i dopilnujemy całego remontu. Na naszej głowie pozostaną wszystkie problemy. Nie będziesz musiał stresować się znalezieniem odpowiedniej ekipy wykonawczej, stolarza, kamieniarza, glazurnika i tapeciarza, któremu warto zaufać i ma odpowiednie terminy i oczywiście dobrą cenę. Możemy Cię całkowicie odciążyć i zmienić proces wykończenia mieszkania w pozytywne doświadczenie. Zapewniamy Ci rzetelne ekipy i materiały oraz nadzór nad nimi i logistykę dostaw i prac. Kontrolujemy cały proces, aby efekt finalny był dla Ciebie w pełni satysfakcjonujący i zgodny z projektem.
Naprawdę możesz cieszyć się swoim domem od pierwszej chwili po wprowadzeniu.
Dom Harmonijny – Szczecin Krzekowo
Dlaczego nadzór jest taki ważny?
Często prosicie nas o przygotowanie tylko projektu. To normalne, przecież architekci są od projektowania. Niemniej, nasze doświadczenie i obserwacje pokazały, że pomimo szczegółowych rysunków dla ekip remontowych i zawartych wszystkich informacji w dokumentacji, często zrealizowane wnętrze różniło się od założeń projektowych, za które zapłaciliście.
Czasem okazywało się, że organizacja remontu i ekip przerastała Inwestorów. Znalezienie ekipy, pilnowanie, poprawki po błędach wykonawców. Brak doświadczenia w zamawianiu materiałów, organizacji dostaw i harmonogramu budowy często dawał się we znaki. Opóźnienia, stres, stracone nerwy i pieniądze.
Najczęściej przychodzicie do nas i mówicie o zagubieniu, że nie wiadomo od czego zacząć.
Wykonujemy projekt kompleksowy, który zawiera wszystkie informacje dla Ciebie i wykonawcy. Każdy, kto ma doświadczenie i fachową wiedzę zrealizuje go bez problemu. Niestety w rzeczywistości nie zawsze mamy tę wiedzę, a wykonawca szuka półśrodków do szybkiego realizowania swojej umowy, mówiąc nawet „tak się nie da.” Da się! Wystarczy odpowiednie podejście. Dotarło do nas, że bez naszej pomocy na etapie realizacji najczęściej wnętrze nie przypomina projektu, który wypracowaliśmy często kilkumiesięczną pracą.
Dlatego przy opcji nadzoru dajemy Ci również wsparcie oraz szczegółową wiedzę na każdym etapie, remont i urządzanie przeprowadzić płynnie i bez problemów. Wsparcie, które od nas uzyskasz pozwoli na zrealizowanie projektu od A do Z, zgodnie z Twoimi marzeniami.
Dom w Lesie – realizacja
Autor: Ewa Kielek



![/* architeka global footer legal popup fix 20260608 */body.home .div-for-background-pop-up.home-page-pop-up-background,body.home #pop-up.special-pop-up-class,#alert-architeka-portfolio-cta-koszyk-20260608,.alert[data-id="21424"] { display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important;}.sbi-critical-notice,.sbi_notice,.sbi-notice,.sbi_admin_notice,.sbi-admin-notice,.sbi_frontend_notice,.sbi-feed-error,.sbi-error,.sb_instagram_notice,.sb_instagram_header .sbi_critical_notice,[class*="sbi"][class*="notice"],[id*="sbi"][id*="notice"],[class*="sb_instagram"][class*="notice"] { display: none !important; visibility: hidden !important; opacity: 0 !important; height: 0 !important; max-height: 0 !important; min-height: 0 !important; margin: 0 !important; padding: 0 !important; border: 0 !important; overflow: hidden !important; pointer-events: none !important;}body.page-id-10470 #page-header-wc .container:before { content: none !important; display: none !important;}.container.header-container.sticky,.header-container.sticky { position: relative !important; top: auto !important; left: auto !important; right: auto !important; z-index: 1000 !important; width: 100% !important; max-width: none !important; margin: 0 !important; background: rgba(255, 253, 248, .98) !important; border-bottom: 1px solid rgba(176, 150, 104, .18) !important; box-shadow: 0 10px 30px rgba(42, 32, 21, .04) !important;}.container.header-container.sticky #header,.header-container.sticky #header { max-width: 1180px !important; margin: 0 auto !important;}@media (min-width: 992px) { .container.header-container.sticky, .header-container.sticky { height: auto !important; min-height: 118px !important; } .container.header-container.sticky #header, .header-container.sticky #header { height: auto !important; min-height: 118px !important; } .container.header-container.sticky #header > .clearfix, .header-container.sticky #header > .clearfix { display: flex !important; align-items: center !important; justify-content: space-between !important; min-height: 118px !important; width: 100% !important; } .container.header-container.sticky #logo, .header-container.sticky #logo { float: none !important; flex: 0 0 238px !important; width: 238px !important; height: 122px !important; margin: 0 !important; background-size: 287px 193px !important; background-position: -26px -34px !important; } .container.header-container.sticky #logo img, .header-container.sticky #logo img { width: 238px !important; height: 122px !important; max-height: 122px !important; } .container.header-container.sticky #menu-top, .header-container.sticky #menu-top { float: none !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; flex: 1 1 auto !important; width: auto !important; max-width: calc(100% – 252px) !important; height: auto !important; margin: 0 !important; padding: 0 !important; gap: clamp(8px, .85vw, 16px) !important; } .container.header-container.sticky #menu-top > li, .header-container.sticky #menu-top > li { float: none !important; display: block !important; margin: 0 !important; padding: 0 !important; } .container.header-container.sticky #menu-top > li > a, .header-container.sticky #menu-top > li > a { display: inline-flex !important; align-items: center !important; min-height: 34px !important; padding: 8px 4px !important; white-space: nowrap !important; font-size: clamp(11.5px, .96vw, 14px) !important; line-height: 1.15 !important; letter-spacing: .025em !important; }}#page-header,#page-header-wc { margin-top: 0 !important;}body.post-type-archive-projekt #content,body.page-id-10470 #content,body.page-id-14 #content,body.home #content { padding-top: 0 !important;}body.page-id-10470 { background: #f8f3ec !important;}body.page-id-10470 #page-header-wc { position: relative !important; padding: clamp(48px, 6vw, 82px) 0 clamp(34px, 4.6vw, 62px) !important; background: linear-gradient(90deg, rgba(30, 23, 17, .74), rgba(30, 23, 17, .32) 46%, rgba(30, 23, 17, .12)), url("https://architeka.co/wp-content/uploads/2025/11/projekt-wnetrza-salon-moder-classic-architeka-szczecin1-1024×585.jpg") center center / cover no-repeat !important; overflow: hidden !important;}body.page-id-10470 #page-header-wc .container,body.page-id-10470 #content > .container,body.page-id-14 #content > .container { width: min(1180px, calc(100% – 44px)) !important; max-width: 1180px !important; margin-left: auto !important; margin-right: auto !important; box-sizing: border-box !important;}body.page-id-10470 #page-header-wc .container { position: relative !important; z-index: 1 !important;}body.page-id-10470 #page-header-wc h1 { max-width: 860px !important; color: #fffaf0 !important; font-size: clamp(46px, 5.6vw, 78px) !important; line-height: 1.03 !important; letter-spacing: 0 !important; text-shadow: 0 18px 46px rgba(18, 12, 7, .42) !important;}body.page-id-10470 #page-header-wc h1 { font-size: 0 !important; line-height: 0 !important; color: transparent !important;}body.page-id-10470 #page-header-wc h1:before { content: "Konsultacje z Ewą Arlen i wyprzedaż ebooków" !important; display: block !important; max-width: 900px !important; color: #fffaf0 !important; font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif !important; font-size: clamp(44px, 5.4vw, 76px) !important; line-height: 1.03 !important; font-weight: 600 !important; letter-spacing: 0 !important; text-shadow: 0 18px 46px rgba(18, 12, 7, .42) !important;}body.page-id-10470 #page-header-wc .container:after { content: "Do niedzieli 14 czerwca: ebooki 49 z\0142, pakiety ebook\00F3w 99 z\0142, zestawienia i listy zakupowe 199 z\0142. Je\015Bli nie wiesz, co wybra\0107, zacznij od konsultacji lub kr\00F3tkiej rozmowy z Architek\0105." !important; display: block !important; width: min(720px, 100%) !important; margin-top: clamp(18px, 2.4vw, 28px) !important; padding: 16px 20px !important; border-radius: 8px !important; border: 1px solid rgba(222, 204, 162, .46) !important; background: linear-gradient(112deg, rgba(255, 255, 255, .16), rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, .13) 58%, rgba(255, 255, 255, 0)), rgba(38, 28, 18, .48) !important; color: rgba(255, 250, 240, .92) !important; box-shadow: 0 20px 54px rgba(18, 12, 7, .24) !important; backdrop-filter: blur(12px) !important; font-family: Inter, Arial, sans-serif !important; font-size: clamp(13px, 1.05vw, 16px) !important; line-height: 1.55 !important; letter-spacing: 0 !important;}body.page-id-10470 #content { background: radial-gradient(circle at 18% 0%, rgba(205, 178, 122, .16), transparent 28%), #f8f3ec !important;}body.page-id-10470 #content:before { content: "Najważniejsze teraz" "\A" "1. Konsultacje z Ewą Arlen – gdy potrzebujesz decyzji projektowych, materiałowych albo funkcjonalnych." "\A" "2. Wyprzedaż ebooków – gotowe zestawienia materiałów i produktów z projektów Architeki." !important; display: block !important; width: min(1180px, calc(100% – 44px)) !important; margin: clamp(30px, 4vw, 54px) auto 0 !important; padding: clamp(22px, 3vw, 34px) !important; border-radius: 8px !important; border: 1px solid rgba(176, 150, 104, .24) !important; background: linear-gradient(135deg, rgba(255, 253, 248, .92), rgba(244, 235, 222, .9)) !important; box-shadow: 0 24px 58px rgba(43, 32, 20, .08) !important; color: rgba(42, 36, 28, .82) !important; white-space: pre-line !important; font-family: Inter, Arial, sans-serif !important; font-size: clamp(13px, 1vw, 15px) !important; line-height: 1.65 !important;}body.page-id-10470 #content:after { content: "Promocja cenowa obowiązuje do niedzieli 14 czerwca. Najniższa cena z 30 dni przed obniżką jest podana przy cenie regularnej produktu." !important; display: block !important; width: min(1180px, calc(100% – 44px)) !important; margin: 0 auto clamp(32px, 4vw, 54px) !important; padding: 14px 18px !important; border-radius: 8px !important; color: rgba(42, 36, 28, .62) !important; font-family: Inter, Arial, sans-serif !important; font-size: 11.5px !important; line-height: 1.45 !important; text-align: center !important;}body.page-id-10470 ul.products,body.page-id-10470 .woocommerce ul.products,body.page-id-10470.woocommerce-page ul.products { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: clamp(22px, 2.6vw, 36px) !important; width: 100% !important; margin: clamp(32px, 4vw, 56px) 0 0 !important; padding: 0 !important;}body.page-id-10470 ul.products li.product,body.page-id-10470 .woocommerce ul.products li.product,body.page-id-10470.woocommerce-page ul.products li.product { float: none !important; clear: none !important; width: auto !important; min-width: 0 !important; margin: 0 !important; padding: 0 0 18px !important; border-radius: 8px !important; overflow: hidden !important; background: rgba(255, 253, 248, .86) !important; box-shadow: 0 22px 54px rgba(43, 32, 20, .1) !important;}body.page-id-10470 ul.products li.product a,body.page-id-10470 .woocommerce ul.products li.product a { display: block !important; color: inherit !important; text-decoration: none !important;}body.page-id-10470 ul.products li.product img,body.page-id-10470 .woocommerce ul.products li.product img { display: block !important; width: 100% !important; height: auto !important; margin: 0 !important; border-radius: 8px 8px 0 0 !important; filter: saturate(1.02) contrast(1.02) !important;}body.page-id-10470 .woocommerce-loop-category__title,body.page-id-10470 .woocommerce-loop-product__title { min-height: 0 !important; padding: 17px 18px 8px !important; color: rgba(42, 36, 28, .92) !important; font-size: clamp(15px, 1.08vw, 18px) !important; line-height: 1.28 !important; letter-spacing: .01em !important; overflow-wrap: anywhere !important;}body.page-id-10470 ul.products li.product .price { display: flex !important; align-items: baseline !important; gap: 8px !important; flex-wrap: wrap !important; margin: 0 18px 8px !important; color: #7f6237 !important; font-family: Inter, Arial, sans-serif !important; font-size: 17px !important; line-height: 1.25 !important; font-weight: 700 !important;}body.page-id-10470 ul.products li.product .price del { color: rgba(42, 36, 28, .42) !important; font-size: 13px !important; font-weight: 500 !important;}body.page-id-10470 ul.products li.product .price ins { color: #7a5b2f !important; text-decoration: none !important;}body.page-id-10470 ul.products li.product .price:after { content: "Najni\017Csza cena z 30 dni przed obni\017Ck\0105: cena regularna produktu." !important; flex: 0 0 100% !important; display: block !important; margin-top: 4px !important; color: rgba(42, 36, 28, .56) !important; font-size: 10.5px !important; line-height: 1.35 !important; font-weight: 500 !important;}body.page-id-10470 ul.products li.product .button,body.page-id-10470 .woocommerce ul.products li.product .button { margin: 10px 18px 0 !important; padding: 12px 16px !important; border-radius: 8px !important; border: 1px solid rgba(157, 125, 73, .34) !important; background: linear-gradient(112deg, #72593a, #b39a69 32%, #dccaa2 54%, #846846) !important; color: #211a14 !important; box-shadow: 0 14px 30px rgba(88, 62, 32, .18) !important; font-family: Inter, Arial, sans-serif !important; font-size: 12px !important; line-height: 1.1 !important; font-weight: 700 !important; letter-spacing: .03em !important; text-transform: uppercase !important;}body.page-id-10470 ul.products li.product .button:hover { filter: brightness(1.03) saturate(.96) !important; transform: translateY(-1px) !important;}body.page-id-14 #contact-content h1,body.page-id-14 .contact-box h1,body.page-id-14 .entry-content h1 { font-size: clamp(42px, 4.6vw, 58px) !important; line-height: 1.06 !important; letter-spacing: 0 !important; margin-bottom: clamp(20px, 2.4vw, 30px) !important;}#footer .footer-contact { max-width: 560px !important; color: rgba(42, 36, 28, .84) !important;}#footer .footer-contact h3 { display: none !important; margin: 0 !important;}#footer .footer-contact h3 strong { display: none !important; font-size: 0 !important; line-height: 0 !important; color: transparent !important;}#footer .footer-contact h3 strong:after { content: none !important; display: none !important; color: #2f261d !important; font-family: Inter, Arial, sans-serif !important; font-size: 16px !important; line-height: 1.2 !important; font-weight: 600 !important; letter-spacing: .12em !important;}#footer .footer-contact > p:first-of-type { margin: 0 0 14px !important; color: rgba(42, 36, 28, .78) !important; font-family: Inter, Arial, sans-serif !important; font-size: 13px !important; line-height: 1.7 !important; letter-spacing: 0 !important;}#footer .footer-contact > p:first-of-type a { color: rgba(42, 36, 28, .84) !important; text-decoration: none !important;}#footer .footer-contact > p:first-of-type a:hover { color: #8a6f45 !important;}#footer .footer-contact > p:nth-of-type(2) { display: block !important; margin: 12px 0 0 !important; padding-top: 14px !important; border-top: 1px solid rgba(176, 150, 104, .24) !important; font-size: 0 !important; line-height: 0 !important; color: transparent !important;}#footer .footer-contact > p:nth-of-type(2):before { content: "ARCHITEKA GROUP SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ" "\A" "Adres: Sienna 9, 70-542 Szczecin, Polska" "\A" "NIP: 8522717020" "\A" "KRS: 0001159092" !important; display: block !important; white-space: pre-line !important; color: rgba(42, 36, 28, .7) !important; font-family: Inter, Arial, sans-serif !important; font-size: 12px !important; line-height: 1.72 !important; letter-spacing: 0 !important;}#footer a[href^="tel:"],#footer .footer-contact .phone-number-shower,#footer .footer-contact .phone-number-shower a,#footer #phone-number-footer,#footer #phone-number-footer a,body.page-id-14 #contact-content a[href^="tel:"] { position: static !important; right: auto !important; bottom: auto !important; z-index: auto !important; display: inline !important; width: auto !important; height: auto !important; min-width: 0 !important; min-height: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: inherit !important; font: inherit !important; line-height: inherit !important; text-decoration: none !important; filter: none !important; transform: none !important; animation: none !important; cursor: pointer !important;}#footer a[href^="tel:"]:before,#footer a[href^="tel:"]:after,#footer .footer-contact .phone-number-shower:before,#footer .footer-contact .phone-number-shower:after,#footer .footer-contact .phone-number-shower a:before,#footer .footer-contact .phone-number-shower a:after,#footer #phone-number-footer:before,#footer #phone-number-footer:after,#footer #phone-number-footer a:before,#footer #phone-number-footer a:after,body.page-id-14 #contact-content a[href^="tel:"]:before,body.page-id-14 #contact-content a[href^="tel:"]:after { content: none !important; display: none !important;}body.page-id-14 #contact-address p span:first-of-type { display: block !important; font-size: 0 !important; line-height: 0 !important; color: transparent !important;}body.page-id-14 #contact-address p span:first-of-type:before { content: "Sienna 9" "\A" "70-542 Szczecin, Polska" !important; display: block !important; white-space: pre-line !important; color: rgba(42, 36, 28, .84) !important; font-family: Inter, Arial, sans-serif !important; font-size: 15px !important; line-height: 1.65 !important;}body.page-id-14 #contact-address p:after { content: "ARCHITEKA GROUP SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ" "\A" "NIP: 8522717020" "\A" "KRS: 0001159092" !important; display: block !important; white-space: pre-line !important; margin-top: 16px !important; padding-top: 14px !important; border-top: 1px solid rgba(176, 150, 104, .26) !important; color: rgba(42, 36, 28, .7) !important; font-family: Inter, Arial, sans-serif !important; font-size: 12.5px !important; line-height: 1.75 !important;}#menu-top li.arch-contact-root > .sub-menu,#menu-top-mobile li.arch-contact-root > .sub-menu { min-width: 240px !important; padding: 14px !important; border-radius: 8px !important; border: 1px solid rgba(214, 192, 148, .28) !important; background: rgba(30, 24, 18, .94) !important; box-shadow: 0 24px 58px rgba(18, 12, 7, .28) !important; backdrop-filter: blur(14px) !important;}#menu-top li.arch-contact-root > .sub-menu:before,#menu-top-mobile li.arch-contact-root > .sub-menu:before { content: "Kontakt" !important; display: block !important; margin: 0 0 10px !important; color: rgba(255, 248, 232, .82) !important; font-family: Inter, Arial, sans-serif !important; font-size: 11px !important; font-weight: 600 !important; letter-spacing: .14em !important; text-transform: uppercase !important;}#menu-top li.arch-contact-root > .sub-menu > li,#menu-top-mobile li.arch-contact-root > .sub-menu > li { margin: 0 0 8px !important; padding: 0 !important;}#menu-top li.arch-contact-root > .sub-menu > li > a,#menu-top-mobile li.arch-contact-root > .sub-menu > li > a { position: relative !important; inset: auto !important; display: flex !important; align-items: center !important; justify-content: flex-start !important; width: 100% !important; height: auto !important; min-height: 42px !important; padding: 10px 14px 10px 42px !important; border-radius: 8px !important; border: 1px solid rgba(214, 192, 148, .2) !important; background: rgba(255, 253, 248, .08) !important; box-shadow: none !important; color: #fff4df !important; font-family: Inter, Arial, sans-serif !important; font-size: 13px !important; line-height: 1.2 !important; font-weight: 600 !important; letter-spacing: 0 !important; text-transform: none !important; text-decoration: none !important;}#menu-top li.arch-contact-root > .sub-menu > li > a span,#menu-top-mobile li.arch-contact-root > .sub-menu > li > a span { display: inline !important; color: inherit !important; font: inherit !important;}#menu-top li.arch-contact-root > .sub-menu > li > a:before,#menu-top-mobile li.arch-contact-root > .sub-menu > li > a:before { position: absolute !important; left: 14px !important; top: 50% !important; transform: translateY(-50%) !important; width: 17px !important; height: 17px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; color: #cdb27a !important; font-family: FontAwesome !important; font-size: 14px !important; line-height: 1 !important;}#menu-top li.arch-contact-root .arch-contact-whatsapp > a:before,#menu-top-mobile li.arch-contact-root .arch-contact-whatsapp > a:before { content: "\f232" !important; }#menu-top li.arch-contact-root .arch-contact-phone > a:before,#menu-top-mobile li.arch-contact-root .arch-contact-phone > a:before { content: "\f095" !important; }#menu-top li.arch-contact-root .arch-contact-email > a:before,#menu-top-mobile li.arch-contact-root .arch-contact-email > a:before { content: "\f0e0" !important; }#menu-top li.arch-contact-root > .sub-menu > li > a:after,#menu-top-mobile li.arch-contact-root > .sub-menu > li > a:after { content: none !important; display: none !important;}#menu-top li.arch-contact-root > .sub-menu > li > a:hover,#menu-top-mobile li.arch-contact-root > .sub-menu > li > a:hover { background: linear-gradient(112deg, rgba(126, 102, 66, .72), rgba(198, 176, 124, .36)) !important; color: #fff8ea !important;}#menu-top li.arch-contact-root > .sub-menu:after,#menu-top-mobile li.arch-contact-root > .sub-menu:after { content: "Zapytania: info@architeka.co" !important; display: block !important; margin-top: 10px !important; color: rgba(255, 248, 232, .62) !important; font-family: Inter, Arial, sans-serif !important; font-size: 11px !important; line-height: 1.35 !important; letter-spacing: 0 !important; text-transform: none !important;}@media (max-width: 700px) { body.page-id-10470 #page-header-wc { padding-top: 36px !important; padding-bottom: 30px !important; } body.page-id-10470 #page-header-wc .container, body.page-id-10470 #content > .container, body.page-id-14 #content > .container { width: calc(100% – 32px) !important; } body.page-id-10470 #page-header-wc h1 { max-width: 100% !important; } body.page-id-10470 #page-header-wc h1:before { font-size: 36px !important; line-height: 1.08 !important; } body.page-id-10470 #page-header-wc .container:after { padding: 14px 15px !important; font-size: 12.4px !important; line-height: 1.48 !important; } body.page-id-10470 #content:before, body.page-id-10470 #content:after { width: calc(100% – 32px) !important; } body.page-id-10470 ul.products, body.page-id-10470 .woocommerce ul.products, body.page-id-10470.woocommerce-page ul.products { grid-template-columns: 1fr !important; gap: 22px !important; margin-top: 24px !important; } body.page-id-10470 .woocommerce-loop-category__title, body.page-id-10470 .woocommerce-loop-product__title { padding: 15px 16px 8px !important; font-size: 15px !important; line-height: 1.3 !important; } body.page-id-10470 ul.products li.product .price { margin-left: 16px !important; margin-right: 16px !important; font-size: 16px !important; } body.page-id-10470 ul.products li.product .button, body.page-id-10470 .woocommerce ul.products li.product .button { margin-left: 16px !important; margin-right: 16px !important; font-size: 11px !important; } body.page-id-14 #contact-content h1, body.page-id-14 .contact-box h1, body.page-id-14 .entry-content h1 { font-size: 42px !important; line-height: 1.08 !important; } #footer .footer-contact { max-width: 100% !important; } #footer .footer-contact h3 strong:after { font-size: 14px !important; letter-spacing: .1em !important; } #footer .footer-contact > p:first-of-type { font-size: 12.5px !important; } #footer .footer-contact > p:nth-of-type(2):before { font-size: 11.2px !important; line-height: 1.65 !important; } body.page-id-14 #contact-address p span:first-of-type:before { font-size: 13px !important; } body.page-id-14 #contact-address p:after { font-size: 11.4px !important; line-height: 1.65 !important; }}/* architeka shop premium landing refresh 20260609 */body.page-id-10470,body.tax-product_cat { font-family: Manrope, Inter, Arial, sans-serif !important; background: #f8f3ec !important; color: #2b241d !important;}body.page-id-10470 #page-header-wc,body.tax-product_cat #page-header-wc { min-height: clamp(420px, 56vw, 680px) !important; padding: clamp(64px, 8vw, 110px) 0 clamp(44px, 6vw, 82px) !important; background: linear-gradient(90deg, rgba(29, 22, 16, .78), rgba(29, 22, 16, .36) 46%, rgba(29, 22, 16, .12)), url("https://architeka.co/wp-content/uploads/2026/06/arlen-sofa-modulowa-arlen.png") center center / cover no-repeat !important; animation: archShopHeroProducts 18s ease-in-out infinite !important;}@keyframes archShopHeroProducts { 0%, 28% { background-image: linear-gradient(90deg, rgba(29, 22, 16, .78), rgba(29, 22, 16, .36) 46%, rgba(29, 22, 16, .12)), url("https://architeka.co/wp-content/uploads/2026/06/arlen-sofa-modulowa-arlen.png"); } 33%, 61% { background-image: linear-gradient(90deg, rgba(29, 22, 16, .78), rgba(29, 22, 16, .34) 46%, rgba(29, 22, 16, .1)), url("https://architeka.co/wp-content/uploads/2026/06/arlen-komplet-stolikow-arlen.png"); } 66%, 100% { background-image: linear-gradient(90deg, rgba(29, 22, 16, .78), rgba(29, 22, 16, .34) 46%, rgba(29, 22, 16, .1)), url("https://architeka.co/wp-content/uploads/2026/06/arlen-toaletka-arlen.png"); }}body.page-id-10470 #page-header-wc h1,body.tax-product_cat #page-header-wc h1 { color: transparent !important; font-size: 0 !important; line-height: 0 !important;}body.page-id-10470 #page-header-wc h1:before { content: "Sklep Architeki" !important;}body.tax-product_cat #page-header-wc h1:before { content: "Meble autorskie Arlen" !important;}body.page-id-10470 #page-header-wc h1:before,body.tax-product_cat #page-header-wc h1:before { display: block !important; max-width: 860px !important; color: #fffaf0 !important; font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; font-size: clamp(52px, 6vw, 96px) !important; line-height: 1.02 !important; font-weight: 600 !important; letter-spacing: 0 !important; text-shadow: 0 22px 54px rgba(18, 12, 7, .44) !important;}body.page-id-10470 #page-header-wc .container:after,body.tax-product_cat #page-header-wc .container:after { content: "Konsultacje, ebooki, listy materialow i kolekcja mebli autorskich. Wybierz sciezke i przejdz od razu do produktu albo zapytania." !important; font-family: Manrope, Inter, Arial, sans-serif !important; max-width: 720px !important; letter-spacing: 0 !important;}body.page-id-10470 #content:before,body.page-id-10470 #content:after { content: none !important; display: none !important;}body.page-id-10470 .arch-shop-landing { width: min(1180px, calc(100% – 44px)) !important; margin: clamp(34px, 5vw, 72px) auto clamp(18px, 3vw, 34px) !important; padding: clamp(28px, 4vw, 54px) !important; border-radius: 8px !important; border: 1px solid rgba(176, 150, 104, .24) !important; background: linear-gradient(135deg, rgba(255,253,248,.96), rgba(244,235,222,.92)) !important; box-shadow: 0 28px 72px rgba(43, 32, 20, .09) !important;}body.page-id-10470 .arch-shop-landing h2 { max-width: 720px !important; margin: 0 0 14px !important; color: #2f261d !important; font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; font-size: clamp(40px, 4.5vw, 70px) !important; line-height: 1.04 !important; font-weight: 600 !important; letter-spacing: 0 !important;}body.page-id-10470 .arch-shop-landing p { max-width: 760px !important; color: rgba(42, 36, 28, .78) !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: clamp(15px, 1.1vw, 17px) !important; line-height: 1.72 !important;}body.page-id-10470 .arch-shop-actions { display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)) !important; gap: 12px !important; margin-top: 26px !important;}body.page-id-10470 .arch-shop-actions .wp-block-button__link { width: 100% !important; box-sizing: border-box !important; border-radius: 8px !important; border: 1px solid rgba(157, 125, 73, .34) !important; background: linear-gradient(112deg, #72593a, #b39a69 32%, #dccaa2 54%, #846846) !important; color: #211a14 !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 12px !important; font-weight: 700 !important; line-height: 1.18 !important; letter-spacing: .03em !important; text-transform: uppercase !important; text-align: center !important; padding: 14px 15px !important; box-shadow: 0 14px 30px rgba(88, 62, 32, .16) !important;}body.page-id-10470 ul.products,body.tax-product_cat ul.products,body.page-id-10470 .woocommerce ul.products,body.tax-product_cat .woocommerce ul.products { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: clamp(24px, 2.8vw, 40px) !important;}body.page-id-10470 ul.products li.product,body.tax-product_cat ul.products li.product { border-radius: 8px !important; background: rgba(255, 253, 248, .9) !important; box-shadow: 0 24px 62px rgba(43, 32, 20, .1) !important;}body.page-id-10470 .woocommerce-loop-category__title,body.page-id-10470 .woocommerce-loop-product__title,body.tax-product_cat .woocommerce-loop-product__title { font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; font-size: clamp(24px, 2vw, 34px) !important; line-height: 1.05 !important; font-weight: 600 !important; letter-spacing: 0 !important; overflow-wrap: normal !important;}body.page-id-10470 ul.products li.product img,body.tax-product_cat ul.products li.product img { aspect-ratio: 4 / 3 !important; object-fit: cover !important; border-radius: 8px 8px 0 0 !important;}body.page-id-10470 ul.products li.product .button,body.tax-product_cat ul.products li.product .button { border-radius: 8px !important; font-family: Manrope, Inter, Arial, sans-serif !important;}@media (max-width: 900px) { body.page-id-10470 .arch-shop-actions { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } body.page-id-10470 ul.products, body.tax-product_cat ul.products, body.page-id-10470 .woocommerce ul.products, body.tax-product_cat .woocommerce ul.products { grid-template-columns: 1fr !important; }}@media (max-width: 700px) { body.page-id-10470 #page-header-wc, body.tax-product_cat #page-header-wc { min-height: 440px !important; } body.page-id-10470 #page-header-wc h1:before, body.tax-product_cat #page-header-wc h1:before { font-size: 42px !important; } body.page-id-10470 .arch-shop-actions { grid-template-columns: 1fr !important; }}/* /architeka shop premium landing refresh 20260609 *//* architeka shop arlen collection search 20260609 */body.page-id-10470 #page-header-wc,body.tax-product_cat #page-header-wc { background: linear-gradient(90deg, rgba(29, 22, 16, .7), rgba(29, 22, 16, .25) 44%, rgba(29, 22, 16, .08)), url("https://architeka.co/wp-content/uploads/2026/06/architeka-sklep-baner-kolekcja-arlen.png") center center / cover no-repeat !important; animation: archShopBannerZoom 18s ease-in-out infinite alternate !important;}@keyframes archShopBannerZoom { from { background-size: auto, 100% auto; background-position: center center; } to { background-size: auto, 108% auto; background-position: center center; }}body.page-id-10470 #page-header-wc h1:before { content: "Arlen Collection" !important;}body.page-id-10470 #page-header-wc .container:after { content: "Meble autorskie, konsultacje projektowe, ebooki i listy materiałów. Wybierz szybką ścieżkę zakupu albo zapytaj o indywidualną wycenę." !important;}body.tax-product_cat.term-zacznij-tutaj #page-header-wc h1:before { content: "Zacznij Tutaj" !important;}body.tax-product_cat.term-zacznij-tutaj #page-header-wc .container:after { content: "Najprostsza ścieżka wyboru: bezpłatne materiały, konsultacja, ebooki promocyjne i produkty, które pomagają podjąć decyzje przed zakupem." !important;}body.page-id-10470 .arch-shop-search { width: min(1180px, calc(100% – 44px)) !important; margin: clamp(22px, 3vw, 38px) auto 0 !important; padding: clamp(18px, 2.4vw, 26px) !important; border-radius: 8px !important; border: 1px solid rgba(176, 150, 104, .22) !important; background: rgba(255, 253, 248, .92) !important; box-shadow: 0 18px 48px rgba(43, 32, 20, .08) !important;}body.page-id-10470 .arch-shop-search form,body.page-id-10470 .woocommerce-product-search { display: flex !important; align-items: stretch !important; gap: 10px !important; width: 100% !important;}body.page-id-10470 .arch-shop-search input[type="search"],body.page-id-10470 .woocommerce-product-search input[type="search"] { min-height: 48px !important; flex: 1 1 auto !important; border-radius: 8px !important; border: 1px solid rgba(176, 150, 104, .34) !important; background: #fffaf3 !important; color: #2b241d !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 14px !important; padding: 0 15px !important; outline: none !important;}body.page-id-10470 .arch-shop-search button,body.page-id-10470 .woocommerce-product-search button { min-height: 48px !important; border-radius: 8px !important; border: 1px solid rgba(157, 125, 73, .34) !important; background: linear-gradient(112deg, #72593a, #b39a69 32%, #dccaa2 54%, #846846) !important; color: #211a14 !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 12px !important; font-weight: 800 !important; letter-spacing: .04em !important; text-transform: uppercase !important; padding: 0 20px !important;}body.page-id-10470 .arch-furniture-estimator { width: min(1180px, calc(100% – 44px)) !important; margin: clamp(24px, 4vw, 58px) auto clamp(28px, 5vw, 72px) !important; padding: clamp(28px, 4vw, 56px) !important; border-radius: 8px !important; border: 1px solid rgba(176, 150, 104, .26) !important; background: linear-gradient(135deg, rgba(38, 29, 20, .88), rgba(72, 55, 38, .82)), linear-gradient(112deg, rgba(255,255,255,.1), transparent 34%, rgba(205,178,122,.16)) !important; box-shadow: 0 30px 80px rgba(43, 32, 20, .16) !important; display: grid !important; grid-template-columns: minmax(0, .9fr) minmax(320px, 1.1fr) !important; gap: clamp(24px, 4vw, 52px) !important; align-items: start !important;}body.page-id-10470 .arch-furniture-estimator .arch-eyebrow { margin: 0 0 10px !important; color: #d8c59a !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 11px !important; font-weight: 800 !important; letter-spacing: .22em !important; text-transform: uppercase !important;}body.page-id-10470 .arch-furniture-estimator h2 { margin: 0 0 16px !important; color: #fff7e8 !important; font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; font-size: clamp(40px, 4.6vw, 72px) !important; line-height: 1.02 !important; font-weight: 600 !important; letter-spacing: 0 !important;}body.page-id-10470 .arch-furniture-estimator p { color: rgba(255, 248, 232, .76) !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 14px !important; line-height: 1.75 !important;}body.page-id-10470 #archFurnitureMailForm { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 14px !important;}body.page-id-10470 #archFurnitureMailForm label { color: rgba(255, 248, 232, .82) !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 12px !important; font-weight: 700 !important; letter-spacing: .02em !important;}body.page-id-10470 #archFurnitureMailForm input,body.page-id-10470 #archFurnitureMailForm select { width: 100% !important; min-height: 46px !important; margin-top: 7px !important; border-radius: 8px !important; border: 1px solid rgba(216, 197, 154, .32) !important; background: rgba(255, 250, 240, .94) !important; color: #2b241d !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 13px !important; padding: 0 12px !important; box-sizing: border-box !important;}body.page-id-10470 #archFurnitureMailForm button { grid-column: 1 / -1 !important; min-height: 50px !important; margin-top: 6px !important; border-radius: 8px !important; border: 1px solid rgba(226, 207, 160, .38) !important; background: linear-gradient(112deg, #72593a, #b39a69 32%, #dccaa2 54%, #846846) !important; color: #211a14 !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 12px !important; font-weight: 800 !important; letter-spacing: .05em !important; text-transform: uppercase !important;}body.page-id-10470 #archFurnitureMailForm .arch-estimator-note { grid-column: 1 / -1 !important; margin: 0 !important; font-size: 11.5px !important; line-height: 1.5 !important;}body.tax-product_cat.term-zacznij-tutaj ul.products li.product { min-height: 100% !important;}body.tax-product_cat.term-zacznij-tutaj .woocommerce-loop-product__title,body.tax-product_cat.term-zacznij-tutaj .woocommerce-loop-category__title { font-size: clamp(28px, 2.2vw, 38px) !important;}@media (max-width: 700px) { @keyframes archShopBannerZoom { from { background-size: auto, cover; } to { background-size: auto, auto 108%; } } body.page-id-10470 .arch-shop-search form, body.page-id-10470 .woocommerce-product-search { flex-direction: column !important; } body.page-id-10470 .arch-furniture-estimator, body.page-id-10470 #archFurnitureMailForm { grid-template-columns: 1fr !important; }}/* /architeka shop arlen collection search 20260609 *//* architeka shop final polish 20260609 */body.page-id-10470 #page-header-wc { min-height: clamp(520px, 62vw, 760px) !important; background: linear-gradient(90deg, rgba(32, 24, 18, .58), rgba(32, 24, 18, .16) 46%, rgba(32, 24, 18, .04)), url("https://architeka.co/wp-content/uploads/2026/06/architeka-sklep-baner-kolekcja-arlen.png") center center / cover no-repeat !important; animation: architekaMainShopZoom 18s ease-in-out infinite alternate !important;}@keyframes architekaMainShopZoom { from { background-size: auto, 100% auto; } to { background-size: auto, 108% auto; }}body.page-id-10470 #page-header-wc h1:before { content: "Arlen Collection" !important; font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; font-size: clamp(58px, 7vw, 112px) !important; line-height: .98 !important;}body.page-id-10470 #page-header-wc .container:after { content: "Meble autorskie, ebooki, konsultacje i listy materiałów Architeki." !important; width: min(560px, 100%) !important; background: rgba(32, 24, 18, .34) !important; border-color: rgba(255, 242, 210, .28) !important; color: rgba(255, 250, 240, .92) !important;}body.page-id-10470 .arch-shop-search { width: min(860px, calc(100% – 44px)) !important; margin: clamp(18px, 2.6vw, 34px) auto clamp(10px, 1.8vw, 20px) !important; padding: 0 !important; border: 0 !important; background: transparent !important; box-shadow: none !important;}body.page-id-10470 .arch-shop-search form,body.page-id-10470 .woocommerce-product-search { position: relative !important; display: block !important; width: 100% !important;}body.page-id-10470 .arch-shop-search input[type="search"],body.page-id-10470 .woocommerce-product-search input[type="search"] { width: 100% !important; height: 56px !important; min-height: 56px !important; border-radius: 8px !important; border: 1px solid rgba(176, 150, 104, .28) !important; background: rgba(255, 253, 248, .9) !important; box-shadow: 0 18px 46px rgba(43, 32, 20, .08) !important; color: #2b241d !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 14px !important; padding: 0 64px 0 18px !important;}body.page-id-10470 .arch-shop-search button,body.page-id-10470 .woocommerce-product-search button { position: absolute !important; right: 8px !important; top: 8px !important; width: 40px !important; height: 40px !important; min-height: 40px !important; padding: 0 !important; border-radius: 8px !important; font-size: 0 !important; color: transparent !important; background: linear-gradient(135deg, #7b6040, #d8c59a 54%, #826641) !important; box-shadow: 0 10px 24px rgba(88, 62, 32, .18) !important;}body.page-id-10470 .arch-shop-search button:before,body.page-id-10470 .woocommerce-product-search button:before { content: "\f002" !important; font-family: FontAwesome !important; font-size: 15px !important; line-height: 40px !important; color: #211a14 !important;}body.page-id-10470 .arch-furniture-estimator { display: none !important;}body.tax-product_cat.term-meble-autorskie-arlen .arch-furniture-estimator,body.tax-product_cat.product_cat-meble-autorskie-arlen .arch-furniture-estimator { display: grid !important;}body.page-id-10470 ul.products li.product img,body.page-id-10470 .woocommerce ul.products li.product img,body.tax-product_cat ul.products li.product img,body.tax-product_cat .woocommerce ul.products li.product img { aspect-ratio: 16 / 10 !important; height: auto !important; object-fit: contain !important; object-position: center center !important; background: #f8f3ec !important; padding: 10px !important; box-sizing: border-box !important;}@media (max-width: 700px) { body.page-id-10470 #page-header-wc { min-height: 500px !important; background-position: center center !important; } @keyframes architekaMainShopZoom { from { background-size: auto, cover; } to { background-size: auto, auto 110%; } } body.page-id-10470 #page-header-wc h1:before { font-size: 46px !important; }}/* /architeka shop final polish 20260609 *//* architeka global font unification 20260610 */body,button,input,select,textarea,.site,#page,#content,.entry-content,.woocommerce,.woocommerce-page,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .button,.wp-block-button__link,.main-navigation,#menu-main-menu,#footer { font-family: Manrope, Inter, Arial, sans-serif !important; letter-spacing: 0 !important;}h1,h2,h3,h4,.entry-title,.page-title,.woocommerce-products-header__title,.woocommerce-loop-product__title,.woocommerce-loop-category__title,#page-header-wc h1,#page-header-wc h1:before,.arch-shop-landing h2,.arch-furniture-estimator h2 { font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; font-weight: 600 !important; letter-spacing: 0 !important;}p,li,label,.woocommerce-product-details__short-description,.term-description,.product_meta,.woocommerce-breadcrumb { font-family: Manrope, Inter, Arial, sans-serif !important; letter-spacing: 0 !important;}/* /architeka global font unification 20260610 *//* architeka shop banner text contrast 20260610 */body.page-id-10470 #page-header-wc { background: linear-gradient(90deg, rgba(24, 18, 13, .76) 0%, rgba(44, 34, 25, .56) 30%, rgba(82, 63, 45, .18) 58%, rgba(255, 248, 235, .02) 100%), url("https://architeka.co/wp-content/uploads/2026/06/architeka-sklep-baner-kolekcja-arlen.png") center center / cover no-repeat !important;}body.page-id-10470 #page-header-wc .container { max-width: min(1180px, calc(100% – 44px)) !important; align-items: flex-start !important; justify-content: center !important; text-align: left !important;}body.page-id-10470 #page-header-wc h1 { width: min(640px, 92vw) !important; color: #fff8ea !important; text-align: left !important; text-shadow: 0 16px 42px rgba(0, 0, 0, .42), 0 2px 12px rgba(0, 0, 0, .26) !important;}body.page-id-10470 #page-header-wc h1:before { color: #fff8ea !important; text-shadow: 0 18px 52px rgba(0, 0, 0, .5), 0 1px 0 rgba(226, 207, 160, .3) !important;}body.page-id-10470 #page-header-wc h1:after { content: "" !important; display: block !important; width: 116px !important; height: 1px !important; margin: 22px 0 0 !important; background: linear-gradient(90deg, rgba(214, 191, 145, .96), rgba(214, 191, 145, .14)) !important;}body.page-id-10470 #page-header-wc .container:after { margin-left: 0 !important; color: rgba(255, 249, 235, .96) !important; background: transparent !important; border: 0 !important; box-shadow: none !important; backdrop-filter: none !important; text-shadow: 0 12px 34px rgba(0, 0, 0, .46), 0 2px 12px rgba(0, 0, 0, .34) !important; padding-left: 0 !important;}@media (max-width: 700px) { body.page-id-10470 #page-header-wc { background: linear-gradient(180deg, rgba(24, 18, 13, .70) 0%, rgba(24, 18, 13, .48) 48%, rgba(24, 18, 13, .30) 100%), url("https://architeka.co/wp-content/uploads/2026/06/architeka-sklep-baner-kolekcja-arlen.png") center center / cover no-repeat !important; } body.page-id-10470 #page-header-wc .container { max-width: calc(100% – 28px) !important; } body.page-id-10470 #page-header-wc .container:after { font-size: 13px !important; line-height: 1.55 !important; }}/* /architeka shop banner text contrast 20260610 *//* architeka shop premium category search mobile menu 20260610 */body.page-id-10470 .arch-shop-search button,body.page-id-10470 .woocommerce-product-search button { background: radial-gradient(circle at 34% 26%, rgba(255, 250, 224, .95), rgba(213, 191, 145, .72) 32%, rgba(116, 88, 52, .95) 100%) !important; border: 1px solid rgba(234, 216, 176, .78) !important; box-shadow: 0 10px 24px rgba(72, 48, 26, .18), inset 0 1px 0 rgba(255, 255, 255, .44) !important;}body.page-id-10470 .arch-shop-search button:before,body.page-id-10470 .woocommerce-product-search button:before { color: #251b12 !important; opacity: .9 !important;}.main-navigation .menu-search,.main-navigation a[href*="?s="],.main-navigation a[href*="/?s="] { font-size: 0 !important;}.main-navigation .menu-search:before,.main-navigation a[href*="?s="]:before,.main-navigation a[href*="/?s="]:before { content: "\f002" !important; font-family: FontAwesome !important; font-size: 14px !important; width: 34px !important; height: 34px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; border-radius: 50% !important; color: #6f5535 !important; background: rgba(255, 250, 240, .68) !important; border: 1px solid rgba(198, 171, 121, .42) !important;}body.page-id-10470 .woocommerce ul.products li.product.product-category,body.page-id-10470 ul.products li.product.product-category { overflow: hidden !important; border-radius: 10px !important; background: #f8f3ec !important; box-shadow: 0 18px 52px rgba(48, 36, 24, .08) !important;}body.page-id-10470 .woocommerce ul.products li.product.product-category img,body.page-id-10470 ul.products li.product.product-category img { width: 100% !important; aspect-ratio: 16 / 9 !important; height: auto !important; padding: 0 !important; object-fit: cover !important; object-position: center 42% !important; transform: scale(1.015) !important; transition: transform 1.8s ease, filter 1.8s ease !important;}body.page-id-10470 .woocommerce ul.products li.product.product-category:hover img,body.page-id-10470 ul.products li.product.product-category:hover img { transform: scale(1.055) !important; filter: saturate(1.02) contrast(1.02) !important;}body.page-id-10470 .woocommerce ul.products li.product.product-category .woocommerce-loop-category__title,body.page-id-10470 ul.products li.product.product-category .woocommerce-loop-category__title { position: absolute !important; left: 18px !important; right: 18px !important; bottom: 16px !important; z-index: 2 !important; margin: 0 !important; padding: 12px 14px !important; border-radius: 8px !important; background: rgba(28, 21, 15, .46) !important; color: #fff8ea !important; text-shadow: 0 8px 24px rgba(0, 0, 0, .28) !important; backdrop-filter: blur(8px) !important;}body.page-id-10470 .woocommerce ul.products li.product.product-category:after,body.page-id-10470 ul.products li.product.product-category:after { content: "" !important; position: absolute !important; inset: auto 0 0 0 !important; height: 44% !important; background: linear-gradient(180deg, rgba(22, 16, 10, 0), rgba(22, 16, 10, .42)) !important; pointer-events: none !important;}@media (max-width: 760px) { .main-navigation, .main-navigation ul, .mobile-menu, .slideout-navigation, .inside-navigation { background: rgba(255, 252, 246, .98) !important; } .main-navigation ul li, .mobile-menu ul li, .slideout-navigation ul li { border-bottom: 1px solid rgba(186, 158, 110, .22) !important; margin: 0 !important; } .main-navigation ul li a, .mobile-menu ul li a, .slideout-navigation ul li a { padding: 15px 22px !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 14px !important; font-weight: 700 !important; letter-spacing: .04em !important; color: #2c241c !important; text-transform: uppercase !important; } .main-navigation ul ul, .mobile-menu ul ul, .slideout-navigation ul ul { margin: 0 16px 12px !important; border-left: 1px solid rgba(188, 160, 112, .36) !important; background: rgba(246, 239, 229, .82) !important; border-radius: 8px !important; overflow: hidden !important; } .main-navigation ul ul li a, .mobile-menu ul ul li a, .slideout-navigation ul ul li a { padding: 12px 16px !important; font-size: 13px !important; font-weight: 600 !important; text-transform: none !important; color: #594734 !important; } body.page-id-10470 .woocommerce ul.products li.product.product-category .woocommerce-loop-category__title, body.page-id-10470 ul.products li.product.product-category .woocommerce-loop-category__title { left: 12px !important; right: 12px !important; bottom: 12px !important; font-size: 25px !important; line-height: 1.05 !important; }}/* /architeka shop premium category search mobile menu 20260610 *//* architeka shop mockup landing sections 20260610 */body.page-id-10470 .site-main,body.page-id-10470 #primary { background: linear-gradient(180deg, #fbf7ef, #f3eadc) !important;}body.page-id-10470 .entry-content,body.page-id-10470 .woocommerce { width: min(1280px, calc(100% – 44px)) !important; margin-inline: auto !important;}.arch-shop-premium-intro { display: grid !important; grid-template-columns: minmax(0, 1.02fr) minmax(0, .98fr) !important; gap: 28px !important; margin: clamp(34px, 5vw, 72px) auto clamp(38px, 5vw, 72px) !important;}.arch-shop-intro-copy,.arch-shop-intro-visual,.arch-shop-need-card,.arch-shop-path > div,.arch-shop-recommend { border-radius: 18px !important; border: 1px solid rgba(190, 160, 111, .22) !important; background: rgba(255, 252, 246, .78) !important; box-shadow: 0 22px 70px rgba(59, 43, 28, .08) !important; overflow: hidden !important;}.arch-shop-intro-copy { padding: clamp(34px, 5vw, 64px) !important;}.arch-shop-intro-copy > span,.arch-shop-need-card > span,.arch-shop-recommend span,.arch-shop-intro-visual span,.arch-shop-section-head p,.arch-shop-quick-ebooks span { font-family: Manrope, Inter, Arial, sans-serif !important; text-transform: uppercase !important; letter-spacing: .12em !important; font-size: 11px !important; font-weight: 800 !important; color: #a88652 !important;}.arch-shop-intro-copy h2,.arch-shop-section-head h2,.arch-shop-recommend h2 { font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; font-size: clamp(44px, 5.2vw, 82px) !important; line-height: .96 !important; color: #362a20 !important; margin: 18px 0 22px !important;}.arch-shop-intro-copy p,.arch-shop-intro-visual p,.arch-shop-need-card p,.arch-shop-path p,.arch-shop-recommend p { color: #6a5b4c !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 15px !important; line-height: 1.7 !important;}.arch-shop-mini-actions,.arch-shop-quick-ebooks { display: flex !important; flex-wrap: wrap !important; gap: 10px !important; margin-top: 26px !important;}.arch-shop-mini-actions a,.arch-shop-quick-ebooks a,.arch-shop-recommend a { display: inline-flex !important; align-items: center !important; min-height: 42px !important; padding: 0 18px !important; border-radius: 999px !important; border: 1px solid rgba(186, 158, 110, .28) !important; background: rgba(255, 255, 255, .68) !important; color: #3a2c20 !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 12px !important; font-weight: 800 !important; text-transform: uppercase !important; letter-spacing: .04em !important; text-decoration: none !important;}.arch-shop-mini-actions a:first-child,.arch-shop-recommend a { background: #2d2118 !important; color: #fff8ea !important; border-color: #2d2118 !important;}.arch-shop-stats { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 12px !important; margin-top: 38px !important; padding-top: 24px !important; border-top: 1px solid rgba(176, 150, 104, .24) !important;}.arch-shop-stats strong { display: block !important; font-family: "Cormorant Garamond", Georgia, serif !important; font-size: 30px !important; color: #51402e !important;}.arch-shop-stats small { display: block !important; color: #8a7b6b !important; font-size: 11px !important; line-height: 1.35 !important;}.arch-shop-intro-visual { position: relative !important; min-height: 520px !important;}.arch-shop-intro-visual > img { width: 100% !important; height: 100% !important; min-height: 520px !important; object-fit: cover !important; object-position: center !important; transform: scale(1.03) !important;}.arch-shop-intro-visual > div { position: absolute !important; left: 28px !important; right: 28px !important; bottom: 28px !important; padding: 24px !important; border-radius: 16px !important; background: rgba(255, 250, 241, .9) !important; box-shadow: 0 18px 44px rgba(45, 32, 20, .12) !important;}.arch-shop-intro-visual h3,.arch-shop-need-card h3,.arch-shop-path h3 { font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; color: #3a2c20 !important; line-height: 1.02 !important;}.arch-shop-intro-visual h3 { font-size: 34px !important; margin: 8px 0 !important;}.arch-shop-intro-visual a,.arch-shop-need-card em { display: inline-flex !important; margin-top: 10px !important; color: #9a7747 !important; font-style: normal !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 12px !important; font-weight: 800 !important; text-transform: uppercase !important; text-decoration: none !important; letter-spacing: .08em !important;}.arch-shop-section-head { display: grid !important; grid-template-columns: 1.1fr .9fr !important; gap: 34px !important; align-items: end !important; margin-bottom: 20px !important;}.arch-shop-need-grid { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 22px !important;}.arch-shop-need-card { display: block !important; padding: 14px 14px 22px !important; color: inherit !important; text-decoration: none !important;}.arch-shop-need-card img { width: 100% !important; aspect-ratio: 16 / 9 !important; object-fit: cover !important; object-position: center 38% !important; border-radius: 12px !important; margin-bottom: 18px !important;}.arch-shop-need-card h3 { font-size: clamp(28px, 2.4vw, 40px) !important; margin: 8px 0 8px !important;}.arch-shop-path { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 22px !important; margin: clamp(42px, 6vw, 80px) 0 !important;}.arch-shop-path > div { padding: 28px !important;}.arch-shop-path b { display: inline-flex !important; width: 34px !important; height: 34px !important; align-items: center !important; justify-content: center !important; border-radius: 50% !important; background: #2e231a !important; color: #fff8ea !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 13px !important; margin-bottom: 20px !important;}.arch-shop-recommend { display: grid !important; grid-template-columns: 1.15fr .85fr !important; margin: 0 0 clamp(48px, 7vw, 96px) !important; background: #33251c !important;}.arch-shop-recommend > div { padding: clamp(38px, 6vw, 72px) !important;}.arch-shop-recommend h2,.arch-shop-recommend p { color: #fff6e8 !important;}.arch-shop-recommend img { width: 100% !important; height: 100% !important; min-height: 420px !important; object-fit: cover !important; object-position: center 28% !important;}@media (max-width: 900px) { .arch-shop-premium-intro, .arch-shop-section-head, .arch-shop-recommend { grid-template-columns: 1fr !important; } .arch-shop-need-grid, .arch-shop-path { grid-template-columns: 1fr !important; } .arch-shop-intro-copy { padding: 30px !important; } .arch-shop-intro-visual, .arch-shop-intro-visual > img { min-height: 430px !important; }}@media (max-width: 560px) { body.page-id-10470 .entry-content, body.page-id-10470 .woocommerce { width: min(100% – 24px, 1280px) !important; } .arch-shop-intro-copy h2, .arch-shop-section-head h2, .arch-shop-recommend h2 { font-size: 42px !important; } .arch-shop-stats { grid-template-columns: 1fr !important; } .arch-shop-intro-visual > div { left: 14px !important; right: 14px !important; bottom: 14px !important; padding: 18px !important; }}/* /architeka shop mockup landing sections 20260610 *//* architeka shop image framing fix 20260610 */body.page-id-10470 .arch-shop-intro-visual { background: linear-gradient(145deg, #fffaf1, #efe4d4) !important;}body.page-id-10470 .arch-shop-intro-visual > img { object-fit: contain !important; object-position: center center !important; padding: clamp(14px, 2vw, 26px) !important; box-sizing: border-box !important; transform: none !important; background: transparent !important;}body.page-id-10470 .arch-shop-need-card img { object-fit: contain !important; object-position: center center !important; padding: 10px !important; background: linear-gradient(145deg, #fffaf2, #efe5d6) !important; box-sizing: border-box !important;}body.page-id-10470 .arch-shop-need-card img[src*="konsultacje-ewa"],body.page-id-10470 .arch-shop-recommend img[src*="konsultacje-ewa"] { object-fit: contain !important; object-position: center top !important; padding: 0 !important; background: #efe3d3 !important;}body.page-id-10470 .arch-shop-recommend { align-items: stretch !important;}body.page-id-10470 .arch-shop-recommend img { object-fit: contain !important; object-position: center center !important; padding: 0 !important; background: #efe3d3 !important;}body.page-id-10470 .woocommerce ul.products li.product.product-category img,body.page-id-10470 ul.products li.product.product-category img { object-fit: contain !important; object-position: center center !important; padding: 12px !important; background: linear-gradient(145deg, #fffaf2, #efe5d6) !important; transform: none !important;}body.page-id-10470 .woocommerce ul.products li.product.product-category:hover img,body.page-id-10470 ul.products li.product.product-category:hover img { transform: scale(1.025) !important;}@media (max-width: 700px) { body.page-id-10470 .arch-shop-intro-visual > img, body.page-id-10470 .arch-shop-need-card img, body.page-id-10470 .woocommerce ul.products li.product.product-category img, body.page-id-10470 ul.products li.product.product-category img { aspect-ratio: 4 / 3 !important; padding: 8px !important; } body.page-id-10470 .arch-shop-recommend img { min-height: 0 !important; max-height: 520px !important; }}/* /architeka shop image framing fix 20260610 *//* architeka shop guidelines refinement 20260610 */.arch-shop-section-head p { text-transform: none !important; letter-spacing: 0 !important; font-size: 15px !important; font-weight: 500 !important; line-height: 1.7 !important; color: #766857 !important;}.arch-shop-mini-actions a.is-primary { background: #2d2118 !important; color: #fff8ea !important; border-color: #2d2118 !important; box-shadow: 0 14px 32px rgba(45, 33, 24, .16) !important;}.arch-shop-mini-actions a.is-secondary { background: transparent !important; border-color: transparent !important; color: #2d2118 !important; padding-left: 4px !important; padding-right: 4px !important; text-decoration: underline !important; text-underline-offset: 5px !important; box-shadow: none !important;}.arch-shop-mini-actions a.is-tertiary { background: rgba(255, 252, 246, .72) !important; color: #6c5437 !important;}.arch-shop-need-card em { text-transform: none !important; letter-spacing: 0 !important; font-size: 13px !important; color: #8a683d !important;}.arch-shop-need-card { transition: box-shadow .22s ease, transform .22s ease, border-color .22s ease !important;}.arch-shop-need-card:hover { box-shadow: 0 26px 72px rgba(55, 39, 25, .12) !important; border-color: rgba(174, 140, 83, .42) !important; transform: translateY(-2px) !important;}.arch-shop-need-card:hover em { text-decoration: underline !important; text-underline-offset: 4px !important;}.arch-shop-need-card.is-consultation { background: linear-gradient(145deg, #34251c, #4a3729) !important; border-color: rgba(222, 195, 143, .52) !important;}.arch-shop-need-card.is-consultation h3,.arch-shop-need-card.is-consultation p,.arch-shop-need-card.is-consultation strong { color: #fff7e8 !important;}.arch-shop-need-card.is-consultation em,.arch-shop-need-card.is-consultation span { color: #dec38f !important;}.arch-shop-need-card.is-consultation img { background: #2d2118 !important;}.arch-shop-need-card.is-free { opacity: .94 !important;}.arch-shop-arlen-feature,.arch-shop-proof,.arch-shop-lead { width: 100% !important; margin: clamp(34px, 5vw, 74px) 0 !important;}.arch-shop-arlen-feature { display: grid !important; grid-template-columns: .92fr 1.08fr !important; gap: 0 !important; border-radius: 18px !important; overflow: hidden !important; border: 1px solid rgba(190, 160, 111, .22) !important; background: rgba(255, 252, 246, .8) !important; box-shadow: 0 22px 70px rgba(59, 43, 28, .08) !important;}.arch-shop-arlen-feature > div { padding: clamp(34px, 5vw, 64px) !important;}.arch-shop-arlen-feature span { font-family: Manrope, Inter, Arial, sans-serif !important; text-transform: uppercase !important; letter-spacing: .12em !important; font-size: 11px !important; font-weight: 800 !important; color: #a88652 !important;}.arch-shop-arlen-feature h2,.arch-shop-proof h2,.arch-shop-lead h2 { font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; color: #362a20 !important; line-height: .98 !important;}.arch-shop-arlen-feature h2 { font-size: clamp(42px, 4.8vw, 74px) !important; margin: 18px 0 !important;}.arch-shop-arlen-feature p,.arch-shop-lead p { color: #6a5b4c !important; font-size: 15px !important; line-height: 1.7 !important;}.arch-shop-arlen-feature a,.arch-shop-lead a { display: inline-flex !important; align-items: center !important; min-height: 42px !important; padding: 0 18px !important; border-radius: 999px !important; border: 1px solid rgba(186, 158, 110, .28) !important; background: #2d2118 !important; color: #fff8ea !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 13px !important; font-weight: 800 !important; text-decoration: none !important; margin-top: 16px !important;}.arch-shop-arlen-feature img { width: 100% !important; height: 100% !important; min-height: 420px !important; object-fit: contain !important; object-position: center center !important; padding: clamp(16px, 2.5vw, 32px) !important; background: linear-gradient(145deg, #fffaf1, #efe3d2) !important; box-sizing: border-box !important;}.arch-shop-proof-grid { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 20px !important;}.arch-shop-proof blockquote { margin: 0 !important; padding: clamp(24px, 3vw, 34px) !important; border-radius: 16px !important; border: 1px solid rgba(190, 160, 111, .22) !important; background: rgba(255, 252, 246, .78) !important; box-shadow: 0 18px 50px rgba(55, 39, 25, .07) !important; color: #3a2c20 !important; font-family: "Cormorant Garamond", Georgia, serif !important; font-size: clamp(25px, 2.4vw, 36px) !important; line-height: 1.12 !important;}.arch-shop-proof cite { display: block !important; margin-top: 18px !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 12px !important; font-style: normal !important; color: #927649 !important; text-transform: uppercase !important; letter-spacing: .08em !important;}.arch-shop-lead { display: grid !important; grid-template-columns: 1fr auto auto !important; gap: 12px !important; align-items: center !important; padding: clamp(24px, 4vw, 42px) !important; border-radius: 18px !important; border: 1px solid rgba(190, 160, 111, .22) !important; background: rgba(255, 252, 246, .78) !important; box-shadow: 0 18px 50px rgba(55, 39, 25, .07) !important;}.arch-shop-lead h2 { font-size: clamp(30px, 3.2vw, 48px) !important; margin: 0 0 8px !important;}.arch-shop-lead p { margin: 0 !important;}.arch-shop-lead a + a { background: transparent !important; color: #2d2118 !important;}@media (prefers-color-scheme: dark) { body.page-id-10470, body.page-id-10470 .site-main, body.page-id-10470 #primary { background: linear-gradient(180deg, #fbf7ef, #f3eadc) !important; color: #362a20 !important; }}@media (max-width: 900px) { .arch-shop-arlen-feature, .arch-shop-lead { grid-template-columns: 1fr !important; } .arch-shop-proof-grid { grid-template-columns: 1fr !important; } .arch-shop-lead a { justify-content: center !important; }}/* /architeka shop guidelines refinement 20260610 *//* architeka shop collision and image final fix 20260610 */body.page-id-10470 .arch-shop-premium-intro,body.page-id-10470 .arch-shop-path,body.page-id-10470 .arch-shop-need,body.page-id-10470 .arch-shop-proof,body.page-id-10470 .arch-shop-lead,body.page-id-10470 .arch-shop-recommend,body.page-id-10470 .arch-shop-arlen-feature { clear: both !important; position: relative !important; z-index: 1 !important;}body.page-id-10470 .arch-shop-premium-intro img,body.page-id-10470 .arch-shop-need-card img,body.page-id-10470 .arch-shop-proof img,body.page-id-10470 .arch-shop-recommend img,body.page-id-10470 .arch-shop-arlen-feature img { max-width: 100% !important; height: auto !important; object-fit: contain !important; object-position: center center !important; flex: 0 0 auto !important;}body.page-id-10470 .arch-shop-intro-visual { display: grid !important; align-items: center !important; min-height: auto !important; overflow: hidden !important;}body.page-id-10470 .arch-shop-intro-visual > img { width: 100% !important; max-height: 560px !important; min-height: 0 !important; height: auto !important; object-fit: contain !important;}body.page-id-10470 .arch-shop-need-card img { display: block !important; height: auto !important; max-height: 260px !important;}body.page-id-10470 .arch-shop-need-card img[src*="konsultacje-ewa"],body.page-id-10470 .arch-shop-recommend img[src*="konsultacje-ewa"] { width: 100% !important; height: auto !important; max-height: 540px !important; object-fit: contain !important; object-position: center top !important; background: #efe3d3 !important;}body.page-id-10470 .arch-shop-recommend { align-items: center !important;}body.page-id-10470 .arch-shop-recommend img { min-height: 0 !important; height: auto !important; max-height: 560px !important; align-self: center !important;}body.page-id-10470 .arch-shop-arlen-feature img { min-height: 0 !important; height: auto !important; max-height: 560px !important; align-self: center !important;}body.page-id-10470 .arch-shop-proof-link { display: inline-flex !important; align-items: center !important; min-height: 42px !important; margin-top: 22px !important; padding: 0 18px !important; border-radius: 999px !important; border: 1px solid rgba(186, 158, 110, .28) !important; color: #2d2118 !important; background: rgba(255, 255, 255, .62) !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 13px !important; font-weight: 800 !important; text-decoration: none !important;}body.page-id-10470 a[href*="nasi-wykonawcy-wyceny"],body.tax-product_cat a[href*="nasi-wykonawcy-wyceny"],body.woocommerce-page a[href*="nasi-wykonawcy-wyceny"] { display: none !important;}body.page-id-10470 li:has(a[href*="nasi-wykonawcy-wyceny"]),body.tax-product_cat li:has(a[href*="nasi-wykonawcy-wyceny"]),body.woocommerce-page li:has(a[href*="nasi-wykonawcy-wyceny"]) { display: none !important;}@media (max-width: 900px) { body.page-id-10470 .arch-shop-premium-intro { gap: 18px !important; } body.page-id-10470 .arch-shop-path, body.page-id-10470 .arch-shop-need-grid, body.page-id-10470 .arch-shop-proof-grid { gap: 16px !important; } body.page-id-10470 .arch-shop-intro-visual > div { position: relative !important; left: auto !important; right: auto !important; bottom: auto !important; margin: 0 14px 16px !important; } body.page-id-10470 .arch-shop-recommend, body.page-id-10470 .arch-shop-arlen-feature { gap: 0 !important; } body.page-id-10470 .arch-shop-recommend img, body.page-id-10470 .arch-shop-arlen-feature img { max-height: 460px !important; }}@media (max-width: 560px) { body.page-id-10470 .arch-shop-intro-copy, body.page-id-10470 .arch-shop-path > div, body.page-id-10470 .arch-shop-proof blockquote, body.page-id-10470 .arch-shop-lead, body.page-id-10470 .arch-shop-arlen-feature > div, body.page-id-10470 .arch-shop-recommend > div { padding: 22px !important; } body.page-id-10470 .arch-shop-need-card h3 { font-size: 30px !important; } body.page-id-10470 .arch-shop-intro-visual > img, body.page-id-10470 .arch-shop-need-card img { max-height: 360px !important; }}/* /architeka shop collision and image final fix 20260610 *//* architeka shop image banner cards 20260610 */body.page-id-10470 .arch-shop-need-grid { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: clamp(18px, 2.2vw, 28px) !important;}body.page-id-10470 .arch-shop-need-card { position: relative !important; min-height: clamp(360px, 34vw, 520px) !important; display: flex !important; flex-direction: column !important; justify-content: flex-end !important; padding: clamp(22px, 3vw, 38px) !important; overflow: hidden !important; border-radius: 14px !important; background: #ede2d2 !important; border: 1px solid rgba(229, 207, 166, .42) !important; box-shadow: 0 24px 72px rgba(48, 35, 22, .12) !important;}body.page-id-10470 .arch-shop-need-card:before { content: "" !important; position: absolute !important; inset: 0 !important; z-index: 1 !important; background: linear-gradient(180deg, rgba(20, 15, 10, .04) 0%, rgba(20, 15, 10, .12) 45%, rgba(20, 15, 10, .62) 100%), linear-gradient(90deg, rgba(20, 15, 10, .56) 0%, rgba(20, 15, 10, .18) 58%, rgba(20, 15, 10, .02) 100%) !important; pointer-events: none !important;}body.page-id-10470 .arch-shop-need-card img { position: absolute !important; inset: 0 !important; z-index: 0 !important; width: 100% !important; height: 100% !important; max-height: none !important; aspect-ratio: auto !important; object-fit: cover !important; object-position: center center !important; padding: 0 !important; border-radius: 0 !important; background: transparent !important; transform: scale(1.015) !important; transition: transform 2.2s ease, filter 2.2s ease !important;}body.page-id-10470 .arch-shop-need-card:hover img { transform: scale(1.055) !important;}body.page-id-10470 .arch-shop-need-card img[src*="konsultacje-ewa"] { object-fit: cover !important; object-position: center 24% !important;}body.page-id-10470 .arch-shop-need-card img[src*="architeka-ebooki"] { object-fit: cover !important; object-position: center center !important;}body.page-id-10470 .arch-shop-need-card img[src*="architeka-sklep-baner"] { object-fit: cover !important; object-position: center center !important;}body.page-id-10470 .arch-shop-need-card span,body.page-id-10470 .arch-shop-need-card h3,body.page-id-10470 .arch-shop-need-card p,body.page-id-10470 .arch-shop-need-card em { position: relative !important; z-index: 2 !important; max-width: 520px !important;}body.page-id-10470 .arch-shop-need-card span { color: rgba(232, 210, 166, .94) !important; text-shadow: 0 8px 24px rgba(0, 0, 0, .28) !important;}body.page-id-10470 .arch-shop-need-card h3,body.page-id-10470 .arch-shop-need-card p,body.page-id-10470 .arch-shop-need-card strong { color: #fff8ea !important; text-shadow: 0 14px 36px rgba(0, 0, 0, .38) !important;}body.page-id-10470 .arch-shop-need-card h3 { font-size: clamp(38px, 4vw, 62px) !important; margin: 10px 0 10px !important;}body.page-id-10470 .arch-shop-need-card p { font-size: 15px !important; line-height: 1.62 !important;}body.page-id-10470 .arch-shop-need-card em { color: #f2d9a4 !important; font-weight: 800 !important; text-shadow: 0 10px 28px rgba(0, 0, 0, .42) !important;}body.page-id-10470 .arch-shop-need-card.is-consultation { background: #2e231a !important;}body.page-id-10470 .arch-shop-need-card.is-consultation:before { background: linear-gradient(180deg, rgba(20, 15, 10, .02) 0%, rgba(20, 15, 10, .18) 42%, rgba(20, 15, 10, .66) 100%), linear-gradient(90deg, rgba(20, 15, 10, .58) 0%, rgba(20, 15, 10, .24) 52%, rgba(20, 15, 10, .06) 100%) !important;}body.page-id-10470 .arch-shop-recommend,body.page-id-10470 .arch-shop-arlen-feature { position: relative !important; display: flex !important; align-items: flex-end !important; min-height: clamp(520px, 52vw, 760px) !important; overflow: hidden !important; border-radius: 14px !important; background: #ede2d2 !important; border: 1px solid rgba(229, 207, 166, .42) !important;}body.page-id-10470 .arch-shop-recommend:before,body.page-id-10470 .arch-shop-arlen-feature:before { content: "" !important; position: absolute !important; inset: 0 !important; z-index: 1 !important; background: linear-gradient(90deg, rgba(24, 18, 13, .68) 0%, rgba(24, 18, 13, .38) 40%, rgba(24, 18, 13, .08) 100%), linear-gradient(180deg, rgba(24, 18, 13, .02) 0%, rgba(24, 18, 13, .12) 48%, rgba(24, 18, 13, .56) 100%) !important; pointer-events: none !important;}body.page-id-10470 .arch-shop-recommend > img,body.page-id-10470 .arch-shop-arlen-feature > img { position: absolute !important; inset: 0 !important; z-index: 0 !important; width: 100% !important; height: 100% !important; max-height: none !important; min-height: 0 !important; object-fit: cover !important; object-position: center center !important; padding: 0 !important; background: transparent !important;}body.page-id-10470 .arch-shop-recommend > img[src*="konsultacje-ewa"] { object-position: center 22% !important;}body.page-id-10470 .arch-shop-recommend > div,body.page-id-10470 .arch-shop-arlen-feature > div { position: relative !important; z-index: 2 !important; width: min(640px, calc(100% – 44px)) !important; padding: clamp(34px, 6vw, 72px) !important; background: transparent !important;}body.page-id-10470 .arch-shop-recommend h2,body.page-id-10470 .arch-shop-recommend p,body.page-id-10470 .arch-shop-arlen-feature h2,body.page-id-10470 .arch-shop-arlen-feature p { color: #fff8ea !important; text-shadow: 0 14px 42px rgba(0, 0, 0, .44) !important;}body.page-id-10470 .arch-shop-recommend span,body.page-id-10470 .arch-shop-arlen-feature span { color: #e7c989 !important; text-shadow: 0 8px 24px rgba(0, 0, 0, .34) !important;}body.page-id-10470 .arch-shop-recommend a,body.page-id-10470 .arch-shop-arlen-feature a { background: rgba(255, 248, 232, .94) !important; color: #2d2118 !important; border-color: rgba(255, 248, 232, .74) !important; box-shadow: 0 14px 34px rgba(0, 0, 0, .16) !important;}@media (max-width: 900px) { body.page-id-10470 .arch-shop-need-grid { grid-template-columns: 1fr !important; } body.page-id-10470 .arch-shop-need-card { min-height: 430px !important; } body.page-id-10470 .arch-shop-recommend, body.page-id-10470 .arch-shop-arlen-feature { min-height: 560px !important; }}@media (max-width: 560px) { body.page-id-10470 .arch-shop-need-card { min-height: 390px !important; padding: 22px !important; } body.page-id-10470 .arch-shop-need-card h3 { font-size: 36px !important; } body.page-id-10470 .arch-shop-recommend > div, body.page-id-10470 .arch-shop-arlen-feature > div { width: calc(100% – 24px) !important; padding: 24px !important; }}/* /architeka shop image banner cards 20260610 *//* architeka shop exact landing typography 20260610 */body.page-id-10470,body.page-id-10470 p,body.page-id-10470 li,body.page-id-10470 a,body.page-id-10470 button,body.page-id-10470 input,body.page-id-10470 textarea,body.page-id-10470 select,body.page-id-10470 .price,body.page-id-10470 .woocommerce-result-count,body.page-id-10470 .woocommerce-ordering,body.tax-product_cat,body.tax-product_cat p,body.tax-product_cat li,body.tax-product_cat a,body.tax-product_cat button,body.tax-product_cat input,body.tax-product_cat textarea,body.tax-product_cat select,body.tax-product_cat .price { font-family: Manrope, Inter, Arial, sans-serif !important; font-weight: 400 !important; letter-spacing: normal !important;}body.page-id-10470 h1,body.page-id-10470 h2,body.page-id-10470 h3,body.page-id-10470 h4,body.page-id-10470 .entry-title,body.page-id-10470 .page-title,body.page-id-10470 .woocommerce-products-header__title,body.page-id-10470 .woocommerce-loop-product__title,body.page-id-10470 .woocommerce-loop-category__title,body.page-id-10470 .arch-shop-intro-copy h2,body.page-id-10470 .arch-shop-intro-visual h3,body.page-id-10470 .arch-shop-need-card h3,body.page-id-10470 .arch-shop-path h3,body.page-id-10470 .arch-shop-proof blockquote,body.page-id-10470 .arch-shop-recommend h2,body.page-id-10470 .arch-shop-arlen-feature h2,body.tax-product_cat h1,body.tax-product_cat h2,body.tax-product_cat h3,body.tax-product_cat h4,body.tax-product_cat .entry-title,body.tax-product_cat .page-title,body.tax-product_cat .woocommerce-products-header__title,body.tax-product_cat .woocommerce-loop-product__title,body.tax-product_cat .woocommerce-loop-category__title { font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; font-weight: 600 !important; letter-spacing: normal !important;}body.page-id-10470 .arch-shop-mini-actions a,body.page-id-10470 .arch-shop-intro-visual a,body.page-id-10470 .arch-shop-need-card em,body.page-id-10470 .arch-shop-quick-ebooks a,body.page-id-10470 .arch-shop-proof-link,body.page-id-10470 .arch-shop-lead a,body.page-id-10470 .arch-shop-recommend a,body.page-id-10470 .arch-shop-arlen-feature a,body.page-id-10470 .wp-block-button__link,body.page-id-10470 .button,body.page-id-10470 button,body.tax-product_cat .button,body.tax-product_cat button,body.tax-product_cat .wp-block-button__link { font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 15px !important; font-weight: 700 !important; line-height: 1.55 !important; letter-spacing: normal !important; text-transform: none !important;}body.page-id-10470 .arch-shop-intro-copy > span,body.page-id-10470 .arch-shop-need-card > span,body.page-id-10470 .arch-shop-recommend span,body.page-id-10470 .arch-shop-arlen-feature span,body.page-id-10470 .arch-shop-intro-visual span,body.page-id-10470 .arch-shop-quick-ebooks span,body.page-id-10470 .arch-shop-proof cite { font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 12px !important; font-weight: 700 !important; letter-spacing: .04em !important; text-transform: uppercase !important;}body.page-id-10470 .arch-shop-need-card p,body.page-id-10470 .arch-shop-intro-copy p,body.page-id-10470 .arch-shop-intro-visual p,body.page-id-10470 .arch-shop-path p,body.page-id-10470 .arch-shop-lead p,body.page-id-10470 .arch-shop-recommend p,body.page-id-10470 .arch-shop-arlen-feature p { font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 16px !important; font-weight: 400 !important; line-height: 1.5 !important; letter-spacing: normal !important; text-transform: none !important;}body.page-id-10470 .arch-shop-mini-actions a.is-secondary { font-size: 15px !important; font-weight: 700 !important;}/* /architeka shop exact landing typography 20260610 *//* architeka shop final font and image correction 20260610 */body.page-id-10470,body.page-id-10470 .entry-content,body.page-id-10470 .woocommerce,body.page-id-10470 .woocommerce *:not(i):not(.fa):not([class*="icon"]),body.tax-product_cat,body.tax-product_cat .woocommerce,body.tax-product_cat .woocommerce *:not(i):not(.fa):not([class*="icon"]),body.single-product,body.single-product .woocommerce,body.single-product .woocommerce *:not(i):not(.fa):not([class*="icon"]) { font-family: Manrope, Inter, Arial, sans-serif !important; letter-spacing: normal !important;}body.page-id-10470 h1,body.page-id-10470 h2,body.page-id-10470 h3,body.page-id-10470 h4,body.page-id-10470 .arch-shop-intro-copy h2,body.page-id-10470 .arch-shop-intro-visual h3,body.page-id-10470 .arch-shop-need-card h3,body.page-id-10470 .arch-shop-path h3,body.page-id-10470 .arch-shop-proof blockquote,body.page-id-10470 .arch-shop-lead h2,body.page-id-10470 .arch-shop-recommend h2,body.page-id-10470 .arch-shop-arlen-feature h2,body.page-id-10470 .woocommerce-products-header__title,body.page-id-10470 .woocommerce-loop-category__title,body.page-id-10470 .woocommerce-loop-product__title,body.tax-product_cat h1,body.tax-product_cat h2,body.tax-product_cat h3,body.tax-product_cat .woocommerce-products-header__title,body.tax-product_cat .woocommerce-loop-product__title,body.single-product h1,body.single-product h2,body.single-product h3,body.single-product .product_title { font-family: "Cormorant Garamond", "Libre Baskerville", Georgia, serif !important; font-weight: 600 !important; letter-spacing: 0 !important;}body.page-id-10470 .main-navigation a,body.page-id-10470 .menu a,body.tax-product_cat .main-navigation a,body.tax-product_cat .menu a,body.single-product .main-navigation a,body.single-product .menu a,body.page-id-10470 .site-header a,body.tax-product_cat .site-header a,body.single-product .site-header a { font-family: Manrope, Inter, Arial, sans-serif !important; font-size: clamp(13px, .95vw, 15px) !important; font-weight: 650 !important; letter-spacing: .01em !important; text-transform: none !important;}body.page-id-10470 .arch-shop-need-card { aspect-ratio: 16 / 10 !important; min-height: 340px !important;}body.page-id-10470 .arch-shop-need-card img,body.page-id-10470 .arch-shop-intro-visual > img,body.page-id-10470 .arch-shop-recommend > img,body.page-id-10470 .arch-shop-arlen-feature > img { display: block !important; max-width: none !important; image-rendering: auto !important;}body.page-id-10470 .arch-shop-need-card img { width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: center center !important;}body.page-id-10470 .arch-shop-intro-visual > img,body.page-id-10470 .arch-shop-need-card img[src*="architeka-ebooki"] { object-fit: contain !important; object-position: center center !important; padding: 0 !important; background: radial-gradient(circle at 35% 18%, rgba(255, 255, 255, .72), transparent 34%), linear-gradient(135deg, #f7efe4, #ded0bc) !important;}body.page-id-10470 .arch-shop-need-card img[src*="konsultacje-ewa"],body.page-id-10470 .arch-shop-recommend > img[src*="konsultacje-ewa"] { object-fit: cover !important; object-position: 58% 20% !important;}body.page-id-10470 .arch-shop-need-card img[src*="architeka-sklep-baner"],body.page-id-10470 .arch-shop-arlen-feature > img[src*="sofa-arlen"] { object-fit: cover !important; object-position: center 54% !important;}body.page-id-10470 .woocommerce ul.products li.product img,body.tax-product_cat .woocommerce ul.products li.product img,body.single-product div.product div.images img { width: 100% !important; height: auto !important; max-height: none !important; object-fit: contain !important; object-position: center center !important; border-radius: 14px !important; background: linear-gradient(135deg, #f8f2e9, #ece1d2) !important;}body.page-id-10470 .woocommerce ul.products li.product a img,body.tax-product_cat .woocommerce ul.products li.product a img { aspect-ratio: 4 / 3 !important; height: clamp(230px, 28vw, 360px) !important; object-fit: contain !important; padding: clamp(10px, 1.6vw, 18px) !important;}body.page-id-10470 .arch-shop-need-card h3 { font-size: clamp(34px, 3.45vw, 54px) !important; line-height: .98 !important;}body.page-id-10470 .arch-shop-need-card p { max-width: 500px !important;}@media (max-width: 780px) { body.page-id-10470 .arch-shop-need-card { aspect-ratio: 4 / 5 !important; min-height: 390px !important; } body.page-id-10470 .arch-shop-need-card h3 { font-size: clamp(29px, 8vw, 38px) !important; } body.page-id-10470 .arch-shop-need-card p { font-size: 14.5px !important; line-height: 1.48 !important; } body.page-id-10470 .arch-shop-intro-visual > img, body.page-id-10470 .arch-shop-recommend > img, body.page-id-10470 .arch-shop-arlen-feature > img { object-fit: cover !important; } body.page-id-10470 .arch-shop-intro-visual > img { object-position: center center !important; } body.page-id-10470 .arch-shop-need-card img[src*="architeka-ebooki"] { object-fit: contain !important; } body.page-id-10470 .arch-shop-recommend > img[src*="konsultacje-ewa"], body.page-id-10470 .arch-shop-need-card img[src*="konsultacje-ewa"] { object-position: 58% 18% !important; } body.page-id-10470 .woocommerce ul.products li.product a img, body.tax-product_cat .woocommerce ul.products li.product a img { height: 260px !important; }}/* /architeka shop final font and image correction 20260610 *//* architeka shop landing typography lock 20260611 */body.page-id-10470 { –arch-ivory:#f6f0e8; –arch-cashmere:#efe5da; –arch-taupe:#d8c3af; –arch-ink:#241f1b; –arch-soft:#4a3d35; –arch-coffee:#1f1815; –arch-gold:#c8b283; –arch-gold-dark:#8d7751; –arch-gold-light:#eee3c8; –arch-display:"Cormorant Garamond","Libre Baskerville",Georgia,serif; –arch-sans:"Manrope",Inter,Arial,sans-serif;}body.page-id-10470 #content,body.page-id-10470 .entry-content,body.page-id-10470 .woocommerce,body.tax-product_cat #content,body.tax-product_cat .woocommerce,body.single-product #content,body.single-product .woocommerce { font-family: var(–arch-sans) !important; color: var(–arch-ink) !important; background: var(–arch-ivory) !important; line-height: 1.55 !important; text-rendering: geometricPrecision !important;}body.page-id-10470 p,body.page-id-10470 li,body.page-id-10470 .woocommerce-product-details__short-description,body.page-id-10470 .term-description,body.tax-product_cat p,body.tax-product_cat li,body.tax-product_cat .woocommerce-product-details__short-description,body.tax-product_cat .term-description,body.single-product p,body.single-product li,body.single-product .woocommerce-product-details__short-description { font-family: var(–arch-sans) !important; font-size: clamp(15.5px, 1.08vw, 18px) !important; line-height: 1.68 !important; font-weight: 500 !important; letter-spacing: .005em !important; color: var(–arch-soft) !important;}body.page-id-10470 h1,body.page-id-10470 h2,body.page-id-10470 h3,body.page-id-10470 h4,body.page-id-10470 .entry-title,body.page-id-10470 .page-title,body.page-id-10470 .woocommerce-products-header__title,body.tax-product_cat h1,body.tax-product_cat h2,body.tax-product_cat h3,body.tax-product_cat .entry-title,body.tax-product_cat .page-title,body.tax-product_cat .woocommerce-products-header__title,body.single-product h1,body.single-product h2,body.single-product h3,body.single-product .product_title { font-family: var(–arch-display) !important; font-weight: 600 !important; line-height: 1.06 !important; letter-spacing: 0 !important; color: var(–arch-ink) !important; margin-top: 0 !important; text-rendering: geometricPrecision !important;}body.page-id-10470 .arch-shop-intro-copy h2 { font-family: var(–arch-display) !important; font-size: clamp(44px, 7vw, 94px) !important; line-height: 1.02 !important; font-weight: 600 !important; letter-spacing: 0 !important;}body.page-id-10470 .arch-shop-section-head h2,body.page-id-10470 .arch-shop-lead h2,body.page-id-10470 .arch-shop-recommend h2,body.page-id-10470 .arch-shop-arlen-feature h2,body.page-id-10470 .woocommerce-products-header__title,body.tax-product_cat .woocommerce-products-header__title { font-family: var(–arch-display) !important; font-size: clamp(34px, 4.8vw, 66px) !important; line-height: 1.06 !important; font-weight: 600 !important;}body.page-id-10470 .arch-shop-intro-visual h3,body.page-id-10470 .arch-shop-need-card h3,body.page-id-10470 .arch-shop-path h3,body.page-id-10470 .woocommerce-loop-category__title,body.page-id-10470 .woocommerce-loop-product__title,body.tax-product_cat .woocommerce-loop-product__title,body.single-product .related .woocommerce-loop-product__title { font-family: var(–arch-display) !important; font-size: clamp(26px, 3vw, 38px) !important; line-height: 1.12 !important; font-weight: 600 !important; letter-spacing: 0 !important;}body.page-id-10470 .arch-shop-need-card h3 { font-size: clamp(32px, 3.9vw, 56px) !important; line-height: 1.02 !important;}body.page-id-10470 .arch-shop-intro-copy p,body.page-id-10470 .arch-shop-intro-visual p,body.page-id-10470 .arch-shop-section-head p,body.page-id-10470 .arch-shop-need-card p,body.page-id-10470 .arch-shop-path p,body.page-id-10470 .arch-shop-proof p,body.page-id-10470 .arch-shop-lead p,body.page-id-10470 .arch-shop-recommend p,body.page-id-10470 .arch-shop-arlen-feature p { font-family: var(–arch-sans) !important; font-size: clamp(16px, 1.2vw, 19px) !important; line-height: 1.62 !important; font-weight: 500 !important; letter-spacing: .005em !important;}body.page-id-10470 .arch-shop-need-card p,body.page-id-10470 .arch-shop-path p,body.page-id-10470 .woocommerce ul.products li.product .price,body.tax-product_cat .woocommerce ul.products li.product .price { font-size: 15.5px !important; line-height: 1.72 !important;}body.page-id-10470 .arch-shop-intro-copy > span,body.page-id-10470 .arch-shop-need-card > span,body.page-id-10470 .arch-shop-recommend span,body.page-id-10470 .arch-shop-arlen-feature span,body.page-id-10470 .arch-shop-intro-visual span,body.page-id-10470 .arch-shop-quick-ebooks span,body.page-id-10470 .arch-shop-proof cite,body.page-id-10470 .onsale,body.tax-product_cat .onsale,body.single-product .onsale { font-family: var(–arch-sans) !important; font-size: 12px !important; line-height: 1.2 !important; font-weight: 700 !important; letter-spacing: .16em !important; text-transform: uppercase !important;}body.page-id-10470 .arch-shop-mini-actions a,body.page-id-10470 .arch-shop-intro-visual a,body.page-id-10470 .arch-shop-need-card em,body.page-id-10470 .arch-shop-quick-ebooks a,body.page-id-10470 .arch-shop-proof-link,body.page-id-10470 .arch-shop-lead a,body.page-id-10470 .arch-shop-recommend a,body.page-id-10470 .arch-shop-arlen-feature a,body.page-id-10470 .wp-block-button__link,body.page-id-10470 .button,body.page-id-10470 button,body.tax-product_cat .button,body.tax-product_cat button,body.single-product .button,body.single-product button { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-height: 54px !important; padding: 15px 26px !important; border-radius: 14px !important; font-family: var(–arch-sans) !important; font-size: 15px !important; line-height: 1.25 !important; font-weight: 700 !important; letter-spacing: 0 !important; text-transform: none !important; text-decoration: none !important;}body.page-id-10470 .arch-shop-mini-actions a.is-primary,body.page-id-10470 .arch-shop-recommend a,body.page-id-10470 .arch-shop-arlen-feature a,body.page-id-10470 .wp-block-button__link,body.page-id-10470 .button:not(.wc-forward),body.tax-product_cat .button:not(.wc-forward),body.single-product .single_add_to_cart_button { border: 1px solid rgba(226,211,170,.74) !important; background: linear-gradient(112deg,rgba(255,255,255,.34) 0%,rgba(255,255,255,0) 18%,rgba(65,48,30,.3) 36%,rgba(255,255,255,.24) 51%,rgba(74,55,34,.34) 72%,rgba(255,255,255,.18) 100%), linear-gradient(135deg,#ded0aa 0%,#c5a76c 25%,#96784c 52%,#bea06a 72%,#eadfbd 100%) !important; color: #201913 !important; text-shadow: 0 1px 0 rgba(255,255,255,.24) !important; box-shadow: 0 18px 48px rgba(49,38,26,.18), inset 0 1px 0 rgba(255,255,255,.52), inset 0 -1px 0 rgba(66,48,29,.35) !important;}body.page-id-10470 .arch-shop-mini-actions a.is-secondary,body.page-id-10470 .arch-shop-quick-ebooks a,body.page-id-10470 .arch-shop-proof-link,body.page-id-10470 .wc-forward,body.tax-product_cat .wc-forward,body.single-product .wc-forward { background: rgba(255,255,255,.62) !important; color: var(–arch-ink) !important; border: 1px solid rgba(141,119,81,.22) !important; box-shadow: inset 0 1px 0 rgba(255,255,255,.58), 0 14px 34px rgba(49,38,26,.08) !important;}body.page-id-10470 .price,body.page-id-10470 .woocommerce-Price-amount,body.tax-product_cat .price,body.tax-product_cat .woocommerce-Price-amount,body.single-product .price,body.single-product .woocommerce-Price-amount { font-family: var(–arch-display) !important; font-size: clamp(24px, 2vw, 34px) !important; line-height: 1.05 !important; font-weight: 600 !important; color: var(–arch-gold-dark) !important; letter-spacing: 0 !important;}body.page-id-10470 del .woocommerce-Price-amount,body.tax-product_cat del .woocommerce-Price-amount,body.single-product del .woocommerce-Price-amount { font-family: var(–arch-sans) !important; font-size: 14px !important; color: rgba(74,61,53,.5) !important;}body.page-id-10470 .woocommerce-product-search input[type="search"],body.page-id-10470 .arch-shop-search input[type="search"],body.tax-product_cat .woocommerce-product-search input[type="search"],body.single-product .woocommerce-product-search input[type="search"] { font-family: var(–arch-sans) !important; font-size: 16px !important; font-weight: 500 !important; line-height: 1.45 !important; color: var(–arch-ink) !important;}@media (max-width: 780px) { body.page-id-10470 .arch-shop-intro-copy h2 { font-size: 38px !important; line-height: 1.03 !important; } body.page-id-10470 .arch-shop-section-head h2, body.page-id-10470 .arch-shop-lead h2, body.page-id-10470 .arch-shop-recommend h2, body.page-id-10470 .arch-shop-arlen-feature h2 { font-size: 34px !important; line-height: 1.06 !important; } body.page-id-10470 .arch-shop-intro-visual h3, body.page-id-10470 .arch-shop-need-card h3, body.page-id-10470 .arch-shop-path h3, body.page-id-10470 .woocommerce-loop-category__title, body.page-id-10470 .woocommerce-loop-product__title, body.tax-product_cat .woocommerce-loop-product__title { font-size: 28px !important; line-height: 1.12 !important; } body.page-id-10470 p, body.page-id-10470 li, body.page-id-10470 .arch-shop-intro-copy p, body.page-id-10470 .arch-shop-section-head p, body.page-id-10470 .arch-shop-need-card p { font-size: 15.5px !important; line-height: 1.62 !important; }}/* /architeka shop landing typography lock 20260611 *//* architeka shop path decision links 20260611 */body.page-id-10470 .arch-shop-path a { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-height: 42px !important; margin: 18px 8px 0 0 !important; padding: 11px 16px !important; border-radius: 14px !important; border: 1px solid rgba(141, 119, 81, .22) !important; background: rgba(255, 255, 255, .58) !important; color: #241f1b !important; font-family: Manrope, Inter, Arial, sans-serif !important; font-size: 14px !important; font-weight: 700 !important; line-height: 1.2 !important; letter-spacing: 0 !important; text-decoration: none !important; box-shadow: inset 0 1px 0 rgba(255,255,255,.62), 0 12px 28px rgba(49,38,26,.07) !important; transition: transform .28s ease, background .28s ease, box-shadow .28s ease !important;}body.page-id-10470 .arch-shop-path a:first-of-type { background: linear-gradient(112deg,rgba(255,255,255,.34) 0%,rgba(255,255,255,0) 18%,rgba(65,48,30,.22) 36%,rgba(255,255,255,.22) 51%,rgba(74,55,34,.26) 72%,rgba(255,255,255,.16) 100%), linear-gradient(135deg,#ded0aa 0%,#c5a76c 25%,#96784c 52%,#bea06a 72%,#eadfbd 100%) !important; border-color: rgba(226,211,170,.72) !important; color: #201913 !important;}body.page-id-10470 .arch-shop-path a:hover { transform: translateY(-2px) !important; background-color: rgba(255,255,255,.78) !important; box-shadow: inset 0 1px 0 rgba(255,255,255,.68), 0 18px 40px rgba(49,38,26,.11) !important;}@media (max-width: 780px) { body.page-id-10470 .arch-shop-path a { width: 100% !important; margin-right: 0 !important; white-space: normal !important; text-align: center !important; }}/* /architeka shop path decision links 20260611 *//* architeka premium fading gold dividers 20260611 */body.home .arch-home-sales h1,body.home .arch-home-sales h2,body.page-id-10470 .arch-shop-intro-copy h2,body.page-id-10470 .arch-shop-section-head h2,body.page-id-10470 .arch-shop-recommend h2,body.page-id-10470 .arch-shop-arlen-feature h2,body.tax-product_cat .woocommerce-products-header__title,body.post-type-archive-projekt .page-title-container h1,body.page-id-14 #contact-content h1,body.page-id-14 #contact-content h2 { position: relative !important;}body.home .arch-home-sales h1:after,body.home .arch-home-sales h2:after,body.page-id-10470 .arch-shop-intro-copy h2:after,body.page-id-10470 .arch-shop-section-head h2:after,body.page-id-10470 .arch-shop-recommend h2:after,body.page-id-10470 .arch-shop-arlen-feature h2:after,body.tax-product_cat .woocommerce-products-header__title:after,body.post-type-archive-projekt .page-title-container h1:after,body.page-id-14 #contact-content h1:after,body.page-id-14 #contact-content h2:after { content: "" !important; display: block !important; width: min(420px, 74%) !important; height: 1px !important; margin: clamp(14px, 1.8vw, 24px) 0 0 !important; border: 0 !important; border-radius: 999px !important; background: linear-gradient(90deg, rgba(143, 109, 66, 0) 0%, rgba(143, 109, 66, .72) 8%, rgba(232, 208, 164, .96) 29%, rgba(184, 145, 90, .9) 54%, rgba(232, 208, 164, .62) 76%, rgba(143, 109, 66, 0) 100%) !important; box-shadow: 0 1px 0 rgba(255,255,255,.28), 0 0 18px rgba(201,167,106,.18) !important; opacity: .92 !important;}body.page-id-10470 .arch-shop-arlen-feature h2:after,body.home .arch-hero h1:after { width: min(520px, 82%) !important; background: linear-gradient(90deg, rgba(255, 244, 214, 0) 0%, rgba(226, 199, 145, .82) 10%, rgba(255, 239, 196, .98) 31%, rgba(181, 140, 82, .92) 58%, rgba(226, 199, 145, .54) 82%, rgba(255, 244, 214, 0) 100%) !important; box-shadow: 0 0 22px rgba(231, 205, 154, .22) !important;}body.page-id-10470 .arch-shop-section-head h2:after,body.tax-product_cat .woocommerce-products-header__title:after { margin-left: auto !important; margin-right: auto !important;}@media (max-width: 780px) { body.home .arch-home-sales h1:after, body.home .arch-home-sales h2:after, body.page-id-10470 .arch-shop-intro-copy h2:after, body.page-id-10470 .arch-shop-section-head h2:after, body.page-id-10470 .arch-shop-recommend h2:after, body.page-id-10470 .arch-shop-arlen-feature h2:after, body.tax-product_cat .woocommerce-products-header__title:after, body.post-type-archive-projekt .page-title-container h1:after, body.page-id-14 #contact-content h1:after, body.page-id-14 #contact-content h2:after { width: min(260px, 76%) !important; margin-top: 14px !important; }}/* /architeka premium fading gold dividers 20260611 *//* /architeka global footer legal popup fix 20260608 *//* architeka home cinema philosophy video reorder 20260611 */body.home #architeka-home-sales{display:flex!important;flex-direction:column!important;}body.home #architeka-home-sales>section:nth-of-type(1){order:1;}body.home #architeka-home-sales>section:nth-of-type(2){order:2;}body.home #architeka-home-sales>section:nth-of-type(3){order:3;}body.home #architeka-home-sales>section:nth-of-type(4){order:4;}body.home #architeka-home-sales>section:nth-of-type(5){order:5;}body.home #architeka-home-sales>section:nth-of-type(6){order:6;}body.home #architeka-home-sales>#arch-film{order:7;}body.home #architeka-home-sales>section:nth-of-type(7){order:8;}body.home #architeka-home-sales>#arch-film-sypialnia{order:9;}body.home #architeka-home-sales>section:nth-of-type(9){order:10;}body.home #architeka-home-sales>section:nth-of-type(10){order:11;}body.home #architeka-home-sales>section:nth-of-type(11){order:12;}body.home #architeka-home-sales>section:nth-of-type(12){order:13;}body.home #architeka-home-sales>section:nth-of-type(13){order:14;}body.home #architeka-home-sales>#arch-film-pokoj-dziecka{order:15;}body.home #architeka-home-sales>section:nth-of-type(16){order:16;}body.home #architeka-home-sales>section:nth-of-type(17){order:17;}body.home #architeka-home-sales>section:nth-of-type(18){order:18;}body.home #architeka-home-sales>section:nth-of-type(19){order:19;}body.home #architeka-home-sales>section:nth-of-type(20){order:20;}body.home #arch-film{min-height:clamp(620px,78vh,900px)!important;margin-top:0!important;margin-bottom:0!important;box-shadow:0 38px 120px rgba(36,31,27,.26)!important;}body.home #arch-film video{filter:saturate(.92) contrast(1.02) brightness(.82)!important;transform:scale(1.018)!important;animation:archHomeCinemaDolly 30s ease-in-out infinite alternate!important;}body.home #arch-film .arch-video-banner-content{max-width:1180px!important;width:min(1180px,calc(100% – 40px))!important;left:50%!important;right:auto!important;bottom:clamp(56px,8vw,110px)!important;transform:translateX(-50%)!important;padding:0!important;color:#fff!important;}body.home #arch-film .arch-video-banner-content>*{display:none!important;}body.home #arch-film .arch-video-banner-content:before{content:"Filozofia pracy\A Nie zaczynamy od stylu. Zaczynamy od życia";display:block;white-space:pre-line;max-width:min(840px,92vw);font-family:var(–arch-display,'Cormorant Garamond',Georgia,serif)!important;font-size:clamp(42px,6.2vw,88px)!important;line-height:1.03!important;font-weight:600!important;letter-spacing:0!important;color:#fffaf0!important;text-shadow:0 4px 34px rgba(0,0,0,.44)!important;}body.home #arch-film .arch-video-banner-content:after{content:"Styl jest ważny, ale najpierw sprawdzamy, jak żyjecie: poranki, dzieci, praca, goście, kuchnia, przechowywanie i światło. Dopiero potem budujemy estetykę.";display:block;max-width:720px;margin-top:clamp(20px,2.8vw,34px);padding-top:clamp(18px,2.2vw,26px);font-family:var(–arch-sans,'Manrope',Arial,sans-serif)!important;font-size:clamp(17px,1.45vw,22px)!important;line-height:1.62!important;font-weight:500!important;color:rgba(255,255,255,.86)!important;text-shadow:0 2px 18px rgba(0,0,0,.38)!important;border-top:1px solid transparent!important;background:linear-gradient(90deg,rgba(255,244,214,0),rgba(226,199,145,.82) 8%,rgba(255,239,196,.98) 26%,rgba(181,140,82,.86) 52%,rgba(226,199,145,.44) 72%,rgba(255,244,214,0)) top left/640px 1px no-repeat!important;}@keyframes archHomeCinemaDolly{from{transform:scale(1.018)}to{transform:scale(1.07)}}@media (max-width:720px){ body.home #arch-film{min-height:clamp(560px,72vh,760px)!important;} body.home #arch-film .arch-video-banner-content{bottom:34px!important;width:calc(100% – 32px)!important;} body.home #arch-film .arch-video-banner-content:before{font-size:clamp(34px,10vw,52px)!important;} body.home #arch-film .arch-video-banner-content:after{font-size:15.5px!important;line-height:1.58!important;background-size:78vw 1px!important;}}/* architeka shop emergency polish + no-stretch pass 20260611 */body.page-id-10470,body.page-id-10470 #content,body.page-id-10470 .container { overflow-x: hidden !important;}body.page-id-10470 #page-header-wc { min-height: clamp(520px, 64vw, 780px) !important; display: flex !important; align-items: flex-end !important; padding: clamp(96px, 10vw, 148px) 0 clamp(54px, 7vw, 92px) !important; background: linear-gradient(90deg, rgba(28, 20, 14, .68) 0%, rgba(28, 20, 14, .38) 34%, rgba(28, 20, 14, .08) 66%, rgba(28, 20, 14, .02) 100%), url("https://architeka.co/wp-content/uploads/2026/06/architeka-sklep-baner-kolekcja-arlen.png") center center / cover no-repeat !important; border-radius: 0 !important;}body.page-id-10470 #page-header-wc .container { width: min(1180px, calc(100% – 44px)) !important; max-width: 1180px !important; margin: 0 auto !important; padding: 0 !important;}body.page-id-10470 #page-header-wc h1:before { content: "Sklep Architeki" !important; display: block !important; max-width: min(760px, 92vw) !important; font-family: var(–arch-display, "Cormorant Garamond", Georgia, serif) !important; font-size: clamp(48px, 7vw, 96px) !important; line-height: 1.01 !important; font-weight: 600 !important; color: #fff8ea !important; text-shadow: 0 18px 54px rgba(0,0,0,.48) !important;}body.page-id-10470 #page-header-wc h1:after { content: "" !important; display: block !important; width: min(560px, 74vw) !important; height: 1px !important; margin-top: clamp(18px, 2.2vw, 28px) !important; background: linear-gradient(90deg, rgba(255,244,214,0), rgba(226,199,145,.86) 10%, rgba(255,239,196,.98) 32%, rgba(181,140,82,.9) 60%, rgba(255,244,214,0)) !important; box-shadow: 0 0 22px rgba(231,205,154,.22) !important;}body.page-id-10470 #page-header-wc .container:after { content: "Ebooki, konsultacje, listy materiałów i Arlen Collection. Zacznij od rozmowy kierunkowej albo wybierz produkt, który pomoże Ci podjąć dobre decyzje bez chaosu." !important; display: block !important; width: min(680px, 92vw) !important; margin-top: clamp(22px, 3vw, 36px) !important; padding: 0 !important; border: 0 !important; background: transparent !important; color: rgba(255,250,240,.9) !important; font-family: var(–arch-sans, "Manrope", Arial, sans-serif) !important; font-size: clamp(17px, 1.35vw, 22px) !important; line-height: 1.64 !important; font-weight: 500 !important; text-shadow: 0 8px 28px rgba(0,0,0,.44) !important;}body.page-id-10470 .arch-shop-premium-intro,body.page-id-10470 .arch-shop-path,body.page-id-10470 .arch-shop-need,body.page-id-10470 .arch-shop-proof,body.page-id-10470 .arch-shop-lead,body.page-id-10470 .arch-shop-recommend,body.page-id-10470 .arch-shop-arlen-feature { width: min(1180px, calc(100% – 44px)) !important; margin-left: auto !important; margin-right: auto !important;}body.page-id-10470 .arch-shop-intro-copy,body.page-id-10470 .arch-shop-intro-visual > div,body.page-id-10470 .arch-shop-path > div,body.page-id-10470 .arch-shop-proof,body.page-id-10470 .arch-shop-lead { border-radius: 14px !important;}body.page-id-10470 .arch-shop-intro-visual,body.page-id-10470 .arch-shop-need-card,body.page-id-10470 .arch-shop-recommend,body.page-id-10470 .arch-shop-arlen-feature { border-radius: 14px !important; overflow: hidden !important; transform: translateZ(0) !important;}body.page-id-10470 .arch-shop-intro-visual > img { width: 100% !important; height: 100% !important; min-height: clamp(420px, 44vw, 560px) !important; max-height: none !important; object-fit: cover !important; object-position: center center !important; padding: 0 !important; background: transparent !important; transform: scale(1.02) !important;}body.page-id-10470 .arch-shop-need-card { position: relative !important; min-height: clamp(430px, 34vw, 560px) !important; display: flex !important; flex-direction: column !important; justify-content: flex-end !important; padding: clamp(22px, 3vw, 36px) !important; background: #2f241b !important;}body.page-id-10470 .arch-shop-need-card:before { content: "" !important; position: absolute !important; inset: 0 !important; z-index: 1 !important; background: linear-gradient(180deg, rgba(24,18,13,.02) 0%, rgba(24,18,13,.18) 42%, rgba(24,18,13,.68) 100%), linear-gradient(90deg, rgba(24,18,13,.55) 0%, rgba(24,18,13,.2) 55%, rgba(24,18,13,.04) 100%) !important; pointer-events: none !important;}body.page-id-10470 .arch-shop-need-card img { position: absolute !important; inset: 0 !important; z-index: 0 !important; width: 100% !important; height: 100% !important; max-width: none !important; max-height: none !important; object-fit: cover !important; object-position: center center !important; padding: 0 !important; margin: 0 !important; border-radius: 0 !important; background: transparent !important; transform: scale(1.02) !important;}body.page-id-10470 .arch-shop-need-card:hover img { transform: scale(1.07) !important;}body.page-id-10470 .arch-shop-need-card img[src*="konsultacje-ewa"] { object-position: 58% 18% !important;}body.page-id-10470 .arch-shop-need-card img[src*="architeka-ebooki"] { object-fit: contain !important; object-position: center center !important; background: linear-gradient(145deg, #fbf6ee, #eadfce) !important;}body.page-id-10470 .arch-shop-need-card span,body.page-id-10470 .arch-shop-need-card h3,body.page-id-10470 .arch-shop-need-card p,body.page-id-10470 .arch-shop-need-card em { position: relative !important; z-index: 2 !important;}body.page-id-10470 .arch-shop-need-card h3 { font-family: var(–arch-display, "Cormorant Garamond", Georgia, serif) !important; font-size: clamp(36px, 4vw, 58px) !important; line-height: 1.02 !important; color: #fff8ea !important; text-shadow: 0 14px 38px rgba(0,0,0,.46) !important;}body.page-id-10470 .arch-shop-need-card p { max-width: 520px !important; color: rgba(255,248,232,.88) !important; text-shadow: 0 10px 28px rgba(0,0,0,.38) !important;}body.page-id-10470 .arch-shop-recommend,body.page-id-10470 .arch-shop-arlen-feature { min-height: clamp(480px, 42vw, 640px) !important; margin-top: clamp(34px, 5vw, 72px) !important;}body.page-id-10470 .arch-shop-recommend > img,body.page-id-10470 .arch-shop-arlen-feature > img { width: 100% !important; height: 100% !important; max-height: none !important; object-fit: cover !important; object-position: center center !important; transform: scale(1.015) !important;}body.page-id-10470 .arch-shop-recommend > img[src*="konsultacje-ewa"] { object-position: 58% 18% !important;}body.page-id-10470 ul.products li.product.product-category img,body.page-id-10470 .woocommerce ul.products li.product.product-category img { width: 100% !important; height: clamp(260px, 24vw, 360px) !important; aspect-ratio: 4 / 3 !important; object-fit: contain !important; object-position: center center !important; padding: clamp(10px, 1.6vw, 18px) !important; background: linear-gradient(145deg, #fffaf2, #efe4d4) !important; border-radius: 14px 14px 0 0 !important;}body.page-id-10470 ul.products li.product.product-category img[src*="konsultacje-ewa"] { object-fit: cover !important; object-position: 58% 18% !important;}body.page-id-10470 .site-header img,body.page-id-10470 header img,body.page-id-10470 .logo img,body.page-id-10470 #logo img { max-width: 132px !important; height: auto !important; object-fit: contain !important;}@media (max-width: 900px) { body.page-id-10470 #page-header-wc { min-height: 560px !important; background-position: center center !important; } body.page-id-10470 .arch-shop-premium-intro { grid-template-columns: 1fr !important; } body.page-id-10470 .arch-shop-intro-visual > img { min-height: 420px !important; } body.page-id-10470 .arch-shop-path { grid-template-columns: 1fr !important; gap: 14px !important; } body.page-id-10470 .arch-shop-need-grid { grid-template-columns: 1fr !important; } body.page-id-10470 .arch-shop-need-card { min-height: 430px !important; } body.page-id-10470 .arch-shop-recommend, body.page-id-10470 .arch-shop-arlen-feature { min-height: 500px !important; }}@media (max-width: 560px) { body.page-id-10470 #page-header-wc { min-height: 520px !important; padding-bottom: 44px !important; } body.page-id-10470 #page-header-wc h1:before { font-size: clamp(42px, 12vw, 58px) !important; } body.page-id-10470 #page-header-wc .container:after { font-size: 15.5px !important; line-height: 1.58 !important; } body.page-id-10470 .arch-shop-premium-intro, body.page-id-10470 .arch-shop-path, body.page-id-10470 .arch-shop-need, body.page-id-10470 .arch-shop-proof, body.page-id-10470 .arch-shop-lead, body.page-id-10470 .arch-shop-recommend, body.page-id-10470 .arch-shop-arlen-feature { width: min(100% – 28px, 1180px) !important; } body.page-id-10470 .arch-shop-need-card { min-height: 390px !important; padding: 22px !important; } body.page-id-10470 .arch-shop-need-card h3 { font-size: clamp(32px, 10vw, 44px) !important; } body.page-id-10470 ul.products li.product.product-category img, body.page-id-10470 .woocommerce ul.products li.product.product-category img { height: 260px !important; }}/* /architeka shop emergency polish + no-stretch pass 20260611 *//* architeka shop mobile banner proportion final 20260611 */@media (max-width: 900px) { body.page-id-10470 .arch-shop-need-card { aspect-ratio: 16 / 10 !important; min-height: 340px !important; height: auto !important; padding: clamp(20px, 4.4vw, 30px) !important; } body.page-id-10470 .arch-shop-need-card h3 { font-size: clamp(30px, 7.4vw, 44px) !important; line-height: 1.04 !important; } body.page-id-10470 .arch-shop-need-card p { font-size: 14px !important; line-height: 1.5 !important; } body.page-id-10470 .arch-shop-intro-visual { min-height: auto !important; } body.page-id-10470 .arch-shop-intro-visual > img { min-height: 0 !important; height: auto !important; aspect-ratio: 16 / 10 !important; object-fit: cover !important; } body.page-id-10470 .arch-shop-recommend, body.page-id-10470 .arch-shop-arlen-feature { aspect-ratio: 16 / 10 !important; min-height: 360px !important; } body.page-id-10470 .arch-shop-recommend > img[src*="konsultacje-ewa"] { object-position: 62% 18% !important; }}@media (max-width: 560px) { body.page-id-10470 .arch-shop-need-card { aspect-ratio: 4 / 3 !important; min-height: 330px !important; } body.page-id-10470 .arch-shop-need-card h3 { font-size: clamp(28px, 8.2vw, 38px) !important; } body.page-id-10470 .arch-shop-need-card p { font-size: 13.5px !important; } body.page-id-10470 .arch-shop-recommend, body.page-id-10470 .arch-shop-arlen-feature { aspect-ratio: 4 / 3 !important; min-height: 340px !important; }}/* /architeka shop mobile banner proportion final 20260611 */Architekt i projektant wnętrz Architeka Szczecin](https://architeka.co/wp-content/uploads/2020/10/logo-vector.png)