Dlaczego projektuję domy?
9 / 02 / 2022
Co może być ciekawego w projektowaniu domów i wnętrz? Czyli o tym jak odnalazłam swój życiowy cel.
Jak to się zaczęło?
Jako dziecko bardzo lubiłam rysować. Mój dziadek był projektantem sanitarnym, pracował w biurze projektowym i częstował mnie kartkami z projektami, wtedy nie było mowy o wyrzucaniu papieru, którego czystą stronę można było wykorzystać. Potrafiłam siedzieć przy dziadku i długo patrzeć jak kreśli rapidografem. Zawsze podobała mi się precyzja z jaką rysuje, proste linie, przejrzystość rysunku.
Miałam swój stosik kartek, przy nim długopisy, ołówki, linijki i inne przyrządy. Głównie rysowałam domy i ogrody przy nich. Zawsze z komina leciał dym. Domy były przeróżne, miały ciekawe płoty, dachy i niestandardowe okna. Na ogrodzie zawsze stała szczęśliwa rodzina, zwierzęta i kilka drzew owocowych. Jako kilkuletnia dziewczynka myślałam, że wszystkie dzieci rysują tylko domy.
Moje linie od dziecka były proste, a o mojej niechęci do kolorowania szablonów z kreskówek wiedzieli wszyscy wokół mnie. Nie chciałam rysować z ramach. Uzbierane pieniądze wydawałam na różnego rodzaju ołówki i cienkopisy. Wtedy nawet myślałam, że jak będę dorosła, to otworzę sklep plastyczny.
Na spacerach chodziłam i oglądałam wszystkie budynki. Piękne szczecińskie kamienice i witryny. Podobały mi się głównie przedwojenne wille, o harmonijnych proporcjach. Wyobrażałam sobie metamorfozy domów, które nie spełniały moich wymagań estetycznych. Od tamtej pory byłam przekonana, że będę architektem, że architekt projektuje domy. Takie miałam wyobrażenie dziecka…
Po drodze coś się zagubiło…
Potem przyszedł czas na szkołę, w której jak każdy uczyłam się podstaw wszystkiego. Było coraz mniej czasu na swobodne rysowanie, spacery z dziadkami. Trzeba było realizować tok nauki, jak wszyscy. Nie lubiłam innych prac plastycznych ani wyklejania, kolorowania ani rysowania zwierzątek. Moje rysunki zawsze były geometryczne, linearne, tworzące swobodne kompozycje. Wtedy tego nie widziałam, dla innych to były tylko linie. Przestałam myśleć o tym co mnie interesowało jako dziecko, w czym potrafiłam się zatracić.
W szkole żaden przedmiot nie był tym, który mnie szczególnie interesował. Wszystkie marginesy i luźne kartki były zakreślone formami, kreskami i kompozycjami. Potrafiłam łączyć kolory, faktury, kształty w całość. Żadna krzywizna mi nie umknęła, a przechadzając się po mieście i widząc obojętność na estetykę ulic i budynków wpadałam w gorszy nastrój. Nie mogłam pojąć, że inni tego nie widzą.
Czułam, że to wszystko to moja wada. Za dużo widzę mankamentów, a to do niczego mi się w życiu nie przyda. Wręcz przeciwnie. Mijały lata, a ja nie widziałam jaki zawód powinnam wykonywać. Poza architekturą nie interesowało mnie zbyt wiele, ale w samej architekturze też widziałam głównie proporcje, kompozycje niż sztukę budowlaną, konstrukcję i przepisy. Wiedziałam, że idę w dobrym kierunku, ale wtedy nie miałam jasno określonego celu.
Po studiach przyszła szara rzeczywistość
Pierwsza praca na studiach zapowiadała się obiecująco. Tworzyłam koncepcje, mogłam kreować przestrzenie. Niestety nie było tutaj kontaktu z klientem, a ja nie wiedziałam dla kogo właściwie projektuję. Minęło kilka lat pracy, coraz bardziej zagłębiałam się w projekty techniczne, przepisy, coraz mniej w twórczą, kreatywną pracę. Sen o tworzeniu dla ludzi stał się mitem. Projektowałam systemy przeciwpożarowe, duże hotele, wieżowce, biurowce. Właściwie w biurach spełniało się wyśrubowane wymagania deweloperów. Zaczęłam wątpić, czy chcę w ogóle tworzyć budynki, skoro się w tym nie realizuję. Nie mogłam zrozumieć, że skoro od dziecka chciałam być architektem, to mogłam tak bardzo się pomylić. Światowej sławy architekci byli dla mnie niedoścignionym wzorem, bohaterami wielkich budynków. Tak naprawdę nawet nie chciałam ich gonić.
Zrezygnowałam z dobrze płatnej i stabilnej pracy w dużym biurze projektowym. Szefowi powiedziałam, że czuję, że to nie dla mnie, że chciałabym…projektować domy.
„Będziesz projektować domki?” – zapytał z niedowierzaniem, jakbym była niespełna rozumu.
I to pytanie, nasunęło najpiękniejszą odpowiedź w moich życiu. Z samego środka mnie, radosny głos krzyknął w głębi:
„Taaaak! Chcę projektować domy!” Jakby siedziała we mnie ta mała Ewa, uciszona przez lata, czekająca, aż ją zauważę. Bo przecież wartościowe było to, co duże i prestiżowe. Bo moją wartość człowieka = osiągnięte duże cele, które inni uznają za szanowane. Bo architektura musi być wielka, bo domki są dla niespełnionych, słabych projektantów, bo nikt nie zaufa im na tyle, żeby projektowali rzeczy „wielkie” Smutne, ale tak mi się wydawało.
Nie mam projektów, nie ma pracy
Od teraz miało być wszystko pięknie i jak z bajki. Przecież wiem, co chcę robić, wystarczy, że to zrobię. Założyłam pracownię. Poszukałam informacji jak robią to inni. Od czego zacząć. Powstało kilka pierwszych projektów, czułam niepewność. Nie było płynności zleceń. Projektowałam, tak jak się powinno projektować, jak mnie nauczono. Brakowało w moim projektowaniu, cząstki unikalności mnie. Szukałam jej, bo odczuwałam, że nie wyrażam siebie w pełni w tym co robię. Marzyłam o projektowaniu domów, ich wnętrz, elewacji. Wszystko jako jeden organizm. Doskonale zintegrowany od funkcjonalności, poprzez proporcje, estetykę i to wrażenie, że dobrze będzie się z nim mieszkać.
Usłyszałam właściwe pytania
W końcu trafiłam na osoby, które zauważyły, że to co robię jest unikalne. Zobaczyły coś, czego ja sama nie widziałam. Był to proces badania potrzeb, dzięki któremu potrafię dotrzeć do tego co naprawdę ważne. Przez lata robiłam to intuicyjnie, zadawałam właściwe pytania, które pozwalały wydobyć Wasze prawdziwe potrzeby i problemy. Po to, żeby znaleźć na nie rozwiązania. Sami, żyjąc w utartych przez lata schematach funkcjonowania nie jesteśmy w stanie ich często zauważyć. A skoro ich nie widzimy, to tym bardziej nie wiemy jak je rozwiązać.
Tak jak ja. Od dawna znałam odpowiedź na pytania co powinnam robić w życiu, w jaki sposób spełniam się i co daje mi radość. Ale nie potrafiłam sama dotrzeć do tego przez narzucone schematy. Dopiero, kiedy ktoś z boku spojrzał na mój sposób pracy, nakierował mnie na rozwiązania, które od zawsze były we mnie. Od zawsze chciałam projektować domy dla osób, z którymi mogę mieć bezpośredni kontakt i rozwiązać ich rzeczywiste problemy.
Każdy jest unikalny
Dzięki odpowiednim osobom na swojej drodze, ja odkryłam swoją życiową misję. Wystarczyło spojrzeć inaczej niż dotychczas na swoją pracę i indywidualne predyspozycje. Wiem, że każdy ma w sobie unikalne zdolności, dzięki którym, jeśli je odkryje, nie przepracuje już ani jednego dnia w swoim życiu.
Każdy rozwiązany przeze mnie problem w Twoim domu to dla mnie ogromna satysfakcja i spełnienie. Systematycznie udoskonalam metody, dzięki którym badam potrzeby i zadaję odpowiednie pytania. A potem układamy spójną wizję życia w nowym domu. Wierzę, że intuicyjnie wiesz, jakie rozwiązania są dla Ciebie najlepsze, a ja wiem jak sprawić, żeby dopuścić Twoją intuicję do głosu.
Jakiś czas temu mój Mąż zapytał mnie:
„Co byś jutro rano zrobiła, gdybyś właśnie teraz wygrała 20 milionów?”
Pierwsze co wypadło mi z ust bez żadnego zastanowienia:
„Poszłabym do pracy tworzyć projekty”
Albo to pracoholizm albo jednak mityczne spełnienie…
Mój Zespół – moja wizja
Misja mojej pracowni jest jedna: Twoje dobre samopoczucie w nowym domu. Mój Zespół Projektantów o tym doskonale wie i codziennie tworzy ze mną Wasze projekty, czerpiąc satysfakcję ze swojego rozwoju, czując spełnienie, kiedy jesteście zadowoleni z naszych rozwiązań, na które trudno wpaść samemu. Widzę jak rosną w oczach, kiedy są doceniani. Każdy projekt analizujemy wspólnie znajdując najlepsze odpowiedzi na Wasze pytania. Cieszę się, kiedy mogę dzielić się tą wiedzą z innymi, których misja jest zgodna z moją.
Dziękuję, że tu jesteś. Ten wpis jest dla mnie ważny. Jeśli czujesz, że nadajemy na tych samych falach i potrzebujesz naszego podejścia do projektowania, to z chęcią Ci pomożemy. Nasze podejście nie jest dla każdego, będzie wymagało Twojego zaangażowania.
Nie jesteś pewien czy się dogadamy? Nasza Basia parzy świetną kawę, przyjdź po prostu porozmawiamy i zdecydujesz. Nie znajdziesz mnie wiele w mediach społecznościowych, jeśli chcesz mnie poznać, wystarczy zadzwonić. Lubię rozmawiać z ludźmi o ich potrzebach.
Zobacz naszą ankietę wstępną: kliknij tutaj



![/* 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)