:root { --wym-grafit: #15181d; --wym-ciemny: #1f2329; --wym-tekst: #2b3036; --wym-szary: #6b7280; --wym-jasny: #f4f5f7; --wym-linia: #e4e7eb; --wym-akcent: #f05010; --wym-akcent-c: #c93c08; --wym-zielen: #1f8a5a; --wym-pismo: var(--extra-font, var(--font, Inter, system-ui, sans-serif)); --wym-r: 14px; --wym-cien: 0 10px 30px rgba(21, 24, 29, .08); } body { color: var(--wym-tekst); line-height: 1.55; } h1, h2, h3, .wym-h2 { font-family: var(--wym-pismo); letter-spacing: -.01em; color: var(--wym-grafit); } h2, .wym-h2 { font-size: 28px; line-height: 1.15; font-weight: 800; margin: 0 0 14px; } .wym-nad { display: inline-block; font-size: 12px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: var(--wym-akcent); margin: 0 0 12px; } .wym-top { background: #fff; box-shadow: 0 1px 0 var(--wym-linia); position: relative; z-index: 30; } .wym-pas { display: flex; align-items: center; gap: 12px; min-height: var(--header-h, 64px); padding: 8px 0; } .wym-logo { display: flex; align-items: center; flex: 0 0 auto; } .wym-logo img { display: block; height: auto; max-height: 48px; width: auto; } .wym-szukaj { display: none; } .wym-tel { display: none; } .wym-akcje { margin-left: auto; display: flex; align-items: center; gap: 4px; } .wym-ikona { display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 12px; color: var(--wym-grafit); background: transparent; border: 0; cursor: pointer; text-decoration: none; position: relative; } .wym-ikona:hover { background: var(--wym-jasny); } .wym-ikona svg { width: 24px; height: 24px; } .wym-ikona .cart-count { position: absolute; top: 4px; right: 4px; min-width: 18px; height: 18px; padding: 0 5px; border-radius: 9px; background: var(--wym-akcent); color: #fff; font-size: 11px; font-weight: 700; line-height: 18px; text-align: center; } .wym-ikona .cart-count:empty, .wym-ikona .cart-count[data-zero="1"] { display: none; } .wym-hamburger { display: inline-flex; } .wym-hamburger .hamburger-bars, .wym-hamburger .hamburger-bars::before, .wym-hamburger .hamburger-bars::after { display: block; width: 22px; height: 2px; background: currentColor; border-radius: 2px; content: ""; position: relative; } .wym-hamburger .hamburger-bars::before { position: absolute; top: -7px; } .wym-hamburger .hamburger-bars::after { position: absolute; top: 7px; } .wym-szukaj-tel { display: none; padding: 0 0 10px; } body.search-open .wym-szukaj-tel { display: block; } .wym-szukajka { display: flex; align-items: center; background: var(--wym-jasny); border: 1px solid var(--wym-linia); border-radius: 999px; padding: 4px 4px 4px 18px; } .wym-szukajka input { flex: 1 1 auto; min-width: 0; border: 0; background: transparent; font: inherit; font-size: 15px; color: var(--wym-grafit); outline: none; } .wym-szukajka button { flex: 0 0 auto; display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border: 0; border-radius: 999px; background: var(--wym-grafit); color: #fff; cursor: pointer; } .wym-szukajka button svg { width: 18px; height: 18px; } .wym-szukajka button:hover { background: var(--wym-akcent); } .wym-menu { background: var(--wym-ciemny); } .wym-menu .sume-menu__item--top > a, .wym-menu .sume-menu > ul > li > a { color: #fff; } @media (min-width: 1024px) { .wym-pas { gap: 28px; padding: 10px 0; } .wym-logo img { max-height: 64px; } .wym-szukaj { display: block; flex: 1 1 auto; max-width: 560px; } .wym-szukaj-tel { display: none; } body.search-open .wym-szukaj-tel { display: none; } .wym-ikona--szukaj, .wym-hamburger { display: none; } .wym-tel { display: flex; flex-direction: column; align-items: flex-start; line-height: 1.2; text-decoration: none; color: var(--wym-grafit); margin-left: auto; padding-left: 8px; } .wym-tel__etykieta { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: var(--wym-szary); } .wym-tel__numer { font-family: var(--wym-pismo); font-size: 22px; font-weight: 800; letter-spacing: -.01em; } .wym-tel__godziny { font-size: 12px; color: var(--wym-szary); } .wym-tel:hover .wym-tel__numer { color: var(--wym-akcent); } .wym-akcje { margin-left: 0; gap: 6px; } .wym-ikona { width: 46px; height: 46px; } } .bloki-strona { padding-block: 10px 12px; } .bloki-wiersz { margin-bottom: 28px; } .bloki-tekst { max-width: none; } .bloki-tekst > :first-child { margin-top: 0; } .wym-hero { display: grid; grid-template-columns: minmax(0, 1fr); gap: 20px; align-items: center; padding: 12px 0 4px; } .wym-hero h1 { font-size: 34px; line-height: 1.08; font-weight: 800; margin: 0 0 14px; } .wym-lead { font-size: 16px; color: var(--wym-tekst); max-width: 560px; margin: 0 0 20px; } .wym-cta { display: flex; flex-wrap: wrap; gap: 10px; margin: 0; } .wym-btn { display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0 22px; border-radius: 999px; background: var(--wym-akcent); color: #fff; font-weight: 700; font-size: 15px; text-decoration: none; transition: background .2s, transform .2s; } .wym-btn:hover { background: var(--wym-akcent-c); transform: translateY(-1px); color: #fff; } .wym-btn--drugi { background: var(--wym-jasny); color: var(--wym-grafit); } .wym-btn--drugi:hover { background: var(--wym-linia); color: var(--wym-grafit); } .wym-hero__foto { position: relative; border-radius: calc(var(--wym-r) + 6px); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--wym-cien); } .wym-hero__foto img { width: 100%; height: 100%; object-fit: cover; display: block; } .wym-odznaka { position: absolute; left: 14px; bottom: 14px; display: inline-flex; align-items: center; gap: 8px; padding: 10px 14px; border-radius: 999px; background: rgba(255, 255, 255, .94); color: var(--wym-grafit); font-size: 13px; box-shadow: var(--wym-cien); } .wym-odznaka b { color: var(--wym-zielen); } .wym-zaufanie { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; } .wym-zaufanie li { display: flex; gap: 12px; align-items: flex-start; padding: 14px; border-radius: var(--wym-r); background: var(--wym-jasny); } .wym-zaufanie__ikona { display: block; width: 28px; height: 28px; flex: 0 0 28px; margin-top: 2px; background: center / contain no-repeat; } .wym-zaufanie b { display: block; font-family: var(--wym-pismo); font-size: 15px; color: var(--wym-grafit); line-height: 1.2; } .wym-zaufanie span { display: block; font-size: 13px; color: var(--wym-szary); margin-top: 3px; } .wym-zaufanie__ikona--wysylka { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f8a5a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7h11v9H3z'/%3E%3Cpath d='M14 10h4l3 3v3h-7z'/%3E%3Ccircle cx='7' cy='18' r='1.8' fill='%23fff'/%3E%3Ccircle cx='17.5' cy='18' r='1.8' fill='%23fff'/%3E%3C/svg%3E"); } .wym-zaufanie__ikona--zegar { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f05010' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E"); } .wym-zaufanie__ikona--miarka { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315181d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='8' rx='1.5'/%3E%3Cpath d='M7 8v3M10.5 8v4.5M14 8v3M17.5 8v4.5'/%3E%3C/svg%3E"); } .wym-zaufanie__ikona--telefon { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315181d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3.5h3l1.5 4-2 1.5a11 11 0 0 0 6 6l1.5-2 4 1.5v3a2 2 0 0 1-2 2A15.5 15.5 0 0 1 4.5 5.5a2 2 0 0 1 2-2z'/%3E%3C/svg%3E"); } .wym-dzialy { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .wym-kafel { position: relative; display: block; border-radius: var(--wym-r); overflow: hidden; aspect-ratio: 1 / 1; text-decoration: none; color: #fff; background: var(--wym-ciemny); } .wym-kafel img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; transition: transform .5s; } .wym-kafel:hover img { transform: scale(1.05); } .wym-kafel::after { content: ""; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(21, 24, 29, 0) 35%, rgba(21, 24, 29, .85) 100%); } .wym-kafel__nazwa, .wym-kafel__opis { position: relative; z-index: 1; display: block; padding: 0 14px; } .wym-kafel__nazwa { font-family: var(--wym-pismo); font-size: 20px; font-weight: 800; margin-top: 62%; } .wym-kafel__opis { font-size: 12px; opacity: .9; margin: 4px 0 14px; } .wym-kafel--szeroki { grid-column: span 2; aspect-ratio: 2 / 1; } .wym-kafel--szeroki .wym-kafel__nazwa { margin-top: 28%; } .bloki-naglowek-towarow { font-size: 22px; } .bloki-towary { gap: 14px; } .wym-kroki { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; counter-reset: krok; } .wym-kroki li { position: relative; padding: 18px 18px 18px 64px; border-radius: var(--wym-r); background: #fff; border: 1px solid var(--wym-linia); } .wym-kroki li::before { counter-increment: krok; content: "0" counter(krok); position: absolute; left: 16px; top: 16px; width: 36px; height: 36px; border-radius: 10px; background: var(--wym-grafit); color: #fff; font-family: var(--wym-pismo); font-weight: 800; font-size: 14px; display: flex; align-items: center; justify-content: center; } .wym-kroki b { display: block; font-family: var(--wym-pismo); font-size: 17px; color: var(--wym-grafit); margin-bottom: 4px; } .wym-kroki span { font-size: 14px; color: var(--wym-tekst); } .wym-sekcja { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; align-items: center; padding: 8px 0; } .wym-sekcja__foto { border-radius: var(--wym-r); overflow: hidden; aspect-ratio: 16 / 9; } .wym-sekcja__foto img { width: 100%; height: 100%; object-fit: cover; display: block; } .wym-sekcja__tekst p { margin: 0 0 14px; color: var(--wym-tekst); } .wym-chipy { display: flex; flex-wrap: wrap; gap: 8px; margin: 0; padding: 0; list-style: none; } .wym-chipy a { display: inline-flex; align-items: center; min-height: 36px; padding: 0 14px; border-radius: 999px; border: 1px solid var(--wym-linia); background: #fff; color: var(--wym-grafit); font-size: 13px; font-weight: 600; text-decoration: none; transition: border-color .2s, color .2s; } .wym-chipy a:hover { border-color: var(--wym-akcent); color: var(--wym-akcent); } .wym-galeria { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 8px; } .wym-galeria > * { display: block; border-radius: 10px; overflow: hidden; aspect-ratio: 1 / 1; background: var(--wym-jasny); } .wym-galeria img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform .5s; } .wym-galeria > *:hover img { transform: scale(1.06); } .wym-galeria > *:nth-child(n+7) { display: none; } .wym-kontakt { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; align-items: center; padding: 24px; border-radius: calc(var(--wym-r) + 6px); background: var(--wym-grafit); color: #fff; } .wym-kontakt h2 { color: #fff; margin: 0 0 6px; font-size: 24px; } .wym-kontakt p { margin: 0; color: #c3c8cf; font-size: 15px; } .wym-kontakt a { color: #fff; } .wym-kontakt .wym-btn { justify-self: start; } .wym-kontakt__numer { font-family: var(--wym-pismo); font-size: 28px; font-weight: 800; text-decoration: none; display: inline-block; margin: 6px 0 2px; } @media (min-width: 768px) { h2, .wym-h2 { font-size: 32px; } .wym-zaufanie { grid-template-columns: repeat(4, minmax(0, 1fr)); } .wym-dzialy { grid-template-columns: repeat(4, minmax(0, 1fr)); } .wym-kafel--szeroki { grid-column: span 2; aspect-ratio: auto; } .wym-kafel--szeroki .wym-kafel__nazwa { margin-top: 56%; } .wym-kroki { grid-template-columns: repeat(3, minmax(0, 1fr)); } .wym-galeria { grid-template-columns: repeat(6, minmax(0, 1fr)); } .wym-galeria > *:nth-child(n+7) { display: block; } .wym-sekcja { grid-template-columns: minmax(0, 5fr) minmax(0, 7fr); gap: 32px; } .wym-sekcja--odwrot .wym-sekcja__foto { order: 2; } .wym-kontakt { grid-template-columns: minmax(0, 1fr) auto; padding: 32px 36px; } } @media (min-width: 1024px) { .bloki-strona { padding-block: 20px 24px; } .bloki-wiersz { margin-bottom: 44px; } .wym-hero { grid-template-columns: minmax(0, 6fr) minmax(0, 6fr); gap: 40px; padding: 20px 0 8px; } .wym-hero h1 { font-size: 52px; } .wym-lead { font-size: 18px; } .wym-hero__foto { aspect-ratio: 5 / 4; } .wym-odznaka { left: 18px; bottom: 18px; font-size: 14px; } .wym-kafel__nazwa { font-size: 22px; } .wym-sekcja__foto { aspect-ratio: 4 / 3; } } body[data-page-kind="category"] h1 { font-size: 30px; } .cat-side { border-radius: var(--wym-r); overflow: hidden; } .filters .filter-group h3 { font-family: var(--wym-pismo); } .filtry-pokaz { border-radius: 999px; } .product-card, .karta, .kafel { border-radius: var(--wym-r); } body[data-page-kind="product"] h1 { font-size: 30px; } .wym-stopka { background: var(--wym-grafit); color: #c3c8cf; margin-top: 32px; } .wym-stopka__kol { display: grid; grid-template-columns: minmax(0, 1fr); gap: 24px; padding: 36px 0 24px; } .wym-stopka h3, .wym-stopka .foot-h { font-family: var(--wym-pismo); font-size: 14px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #fff; margin: 0 0 12px; } .wym-stopka ul { list-style: none; margin: 0; padding: 0; } .wym-stopka li { margin: 0 0 8px; } .wym-stopka a { color: #e6e8eb; text-decoration: none; } .wym-stopka a:hover { color: #fff; text-decoration: underline; } .wym-stopka__marka { font-family: var(--wym-pismo); font-size: 22px; font-weight: 800; color: #fff; margin: 0 0 8px; } .wym-stopka__opis { font-size: 14px; max-width: 360px; margin: 0 0 14px; } .wym-stopka__tel { font-family: var(--wym-pismo); font-size: 22px; font-weight: 800; color: #fff; display: inline-block; margin: 2px 0; } .wym-stopka__dol { border-top: 1px solid rgba(255, 255, 255, .12); padding: 16px 0 20px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px; font-size: 13px; } .wym-stopka .foot-sume { display: inline-flex; align-items: center; gap: 8px; } .wym-stopka .foot-sume a { display: inline-flex; align-items: center; gap: 8px; } .wym-stopka .sume-mark { height: 22px; width: auto; } .wym-stopka .sume-by, .wym-stopka .sume-tag { font-size: 12px; color: #9aa1aa; } @media (min-width: 768px) { .wym-stopka__kol { grid-template-columns: 1.4fr 1fr 1fr 1.2fr; gap: 32px; padding: 48px 0 28px; } } @media (min-width: 768px) { .bloki-strona .bloki-towary { grid-template-columns: repeat(3, minmax(0, 1fr)); } } @media (min-width: 1024px) { .bloki-strona .bloki-towary { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; } } body[data-page-kind="product"] .rozwin__tekst h1, body[data-page-kind="product"] .rozwin__tekst h2, body[data-page-kind="product"] .rozwin__tekst h3, body[data-page-kind="product"] .product-intro h1, body[data-page-kind="product"] .product-intro h2, body[data-page-kind="product"] .product-intro h3, body[data-page-kind="product"] [data-opis] h1, body[data-page-kind="product"] [data-opis] h2, body[data-page-kind="product"] [data-opis] h3 { font-family: var(--wym-pismo); font-size: 17px; font-weight: 600; line-height: 1.35; margin: 0 0 6px; color: var(--wym-grafit); } body[data-page-kind="product"] .rozwin__tekst h1 + h1, body[data-page-kind="product"] .product-intro h1 + h1, body[data-page-kind="product"] [data-opis] h1 + h1 { margin-top: 0; } body[data-page-kind="product"] .rozwin__tekst p:empty, body[data-page-kind="product"] .product-intro p:empty, body[data-page-kind="product"] [data-opis] p:empty, body[data-page-kind="product"] .rozwin__tekst h2:empty, body[data-page-kind="product"] .product-intro h2:empty, body[data-page-kind="product"] [data-opis] h2:empty { display: none; } .sume-menu .sume-menu__tab:hover > .sume-menu__tab-link, .sume-menu .sume-menu__tab:focus-within > .sume-menu__tab-link, .sume-menu .sume-menu__tab.is-current > .sume-menu__tab-link { color: var(--akcent); box-shadow: inset 0 -3px 0 var(--akcent); } .wym-dzialy__zdanie { grid-column: 1 / -1; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; gap: 12px; padding: 22px 20px; background: var(--wym-jasny); border-radius: var(--wym-r); color: var(--wym-grafit); } .wym-dzialy__zdanie .wym-nad { margin: 0; } .wym-dzialy__zdanie p { margin: 0; font-family: var(--wym-pismo); font-size: 19px; line-height: 1.3; font-weight: 700; color: var(--wym-grafit); } .wym-dzialy__zdanie p b { color: var(--wym-akcent); } @media (min-width: 768px) { .wym-kafel--szeroki { grid-row: span 2; aspect-ratio: auto; display: flex; flex-direction: column; justify-content: flex-end; } .wym-kafel--szeroki .wym-kafel__nazwa { margin-top: 0; } .wym-dzialy__zdanie { grid-column: span 2; } } @media (min-width: 1024px) { .wym-dzialy__zdanie { padding: 24px 28px; } .wym-dzialy__zdanie p { font-size: 22px; } } .sume-menu__drawer .sume-menu__item--header > a, .sume-menu__drawer .sume-menu__item--header > span { color: #15181d; font-weight: 600; } .sume-menu__drawer .sume-menu__sub .sume-menu__item a, .sume-menu__drawer .sume-menu__sub .sume-menu__item > span { color: #2b3036; } .sume-menu__drawer .sume-menu__sub .sume-menu__item a::before { color: var(--wym-akcent, #f05010); } .sume-menu__drawer .sume-menu__item.is-current > a { color: var(--wym-akcent, #f05010); background: rgba(240, 80, 16, .12); } .sume-menu__drawer .sume-menu__item.is-current > a::before { color: var(--wym-akcent, #f05010); } .sume-menu__drawer .sume-menu__toggle::before, .sume-menu__drawer .sume-menu__sub-toggle::before { width: 12px; height: 12px; margin: -8px 0 0 -6px; border-width: 0 3px 3px 0; border-style: solid; border-radius: 1px; } .sume-menu__drawer .sume-menu__toggle::before { border-color: #ffffff; } .sume-menu__drawer .sume-menu__sub-toggle::before { border-color: var(--wym-akcent, #f05010); } .sume-menu__drawer .sume-menu__toggle[aria-expanded="true"]::before, .sume-menu__drawer .sume-menu__sub-toggle[aria-expanded="true"]::before { margin-top: -3px; border-color: var(--wym-akcent, #f05010); } .sume-menu__drawer .sume-menu__toggle[aria-expanded="true"] { background: rgba(240, 80, 16, .18); } .sume-menu__drawer .sume-menu__sub-toggle[aria-expanded="true"] { background: rgba(240, 80, 16, .14); } .sume-menu__drawer .sume-menu__toggle, .sume-menu__drawer .sume-menu__sub-toggle { width: 56px; } .bbar-ico { width: 27px; height: 27px; } .bbar-ico svg, .bbar-ico .ico { width: 27px; height: 27px; } .bbar-item { font-size: 12.5px; gap: 4px; padding: 8px 4px 7px; } .bbar-label { font-size: 12.5px; } .rozwin__srodek .zdj-tresci-ramka { margin-top: 22px; } .rozwin__guzik { margin-top: 14px; } .wstawka { margin: 40px 0 28px; } .wstawka__naglowek { margin-top: 0; } .product-intro { margin-top: 20px; } @media (min-width: 1280px) { .cat-main .grid, .grid { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; } }@media (min-width: 768px) and (max-width: 1279px) { .cat-main .grid, .grid { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; } }@media (max-width: 767px) { .cat-main .grid, .grid { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } } :root,body{--tekst:#2b3036!important;--szary:#6b7280!important;--linia:#e4e7eb!important;--granat:#15181d!important;--sct-granat:#15181d!important;--sct-granat-2:color-mix(in srgb,#15181d 82%,#000)!important;--zolty:#f05010!important;--akcent:#f05010!important;--zolty-hover:color-mix(in srgb,#f05010 88%,#000)!important;--karta:#ffffff!important;--zdjecie-tlo:#f4f5f7!important;--pas:#f4f5f7!important;--cena:#15181d!important;--sct-kwota:#15181d!important;--promocja:#f05010!important}.card{background:var(--karta)!important}.card .thumb{background:var(--zdjecie-tlo)!important}.card .price,.product-price,.cart-line,.cart-total-row strong{color:var(--cena)!important}.cena-znizka{background:var(--promocja)!important} @media (min-width:1024px){:root{--sidemenu-bg:#f4f5f7;--sidemenu-l1:#15181d;--sidemenu-l1-font:'Inter Tight', 'Spare Arabic', 'Spare Arabic Fallback', 'Inter Tight Fallback', -apple-system, "Segoe UI", Roboto, sans-serif;--sidemenu-l1-size:16px;--sidemenu-l1-weight:700;--sidemenu-l1-upper:none;--sidemenu-l2:#2b3036;--sidemenu-l2-font:'Inter', 'Spare Arabic', 'Spare Arabic Fallback', 'Inter Fallback', -apple-system, "Segoe UI", Roboto, sans-serif;--sidemenu-l2-size:14px;--sidemenu-l2-weight:500;--sidemenu-l2-upper:none;--sidemenu-l3:#2b3036;--sidemenu-l3-font:'Inter', 'Spare Arabic', 'Spare Arabic Fallback', 'Inter Fallback', -apple-system, "Segoe UI", Roboto, sans-serif;--sidemenu-l3-size:14px;--sidemenu-l3-weight:400;--sidemenu-l3-upper:none;--sidemenu-gap:6px;--sidemenu-on:#f05010;--sidemenu-on-bg:#ffffff;--sidemenu-on-mark:#f05010;--filters-head-bg:#ffffff;--filters-head:#15181d;--filters-head-font:'Inter Tight', 'Spare Arabic', 'Spare Arabic Fallback', 'Inter Tight Fallback', -apple-system, "Segoe UI", Roboto, sans-serif;--filters-head-size:15px;--filters-head-weight:700;--filters-head-upper:none;--filters-item:#2b3036;--filters-item-font:'Inter', 'Spare Arabic', 'Spare Arabic Fallback', 'Inter Fallback', -apple-system, "Segoe UI", Roboto, sans-serif;--filters-item-size:14px;--filters-item-weight:500;--filters-price:#15181d;--filters-apply-bg:#f05010;--filters-apply-text:#ffffff;--filters-clear-border:#c9cdd2;--filters-clear-text:#15181d}.cat-side{background:var(--sidemenu-bg)!important}.cat-side .cat-side__item--lvl1:not(.is-current):not(.is-open)>a{color:var(--sidemenu-l1)!important}.cat-side .cat-side__item--lvl1>a{font-family:var(--sidemenu-l1-font)!important}.cat-side .cat-side__item--lvl1>a{font-size:var(--sidemenu-l1-size)!important}.cat-side .cat-side__item--lvl1>a{font-weight:var(--sidemenu-l1-weight)!important}.cat-side .cat-side__item--lvl1>a{text-transform:var(--sidemenu-l1-upper)!important}.cat-side .cat-side__item--lvl2:not(.is-current):not(.is-open)>a{color:var(--sidemenu-l2)!important}.cat-side .cat-side__item--lvl2>a{font-family:var(--sidemenu-l2-font)!important}.cat-side .cat-side__item--lvl2>a{font-size:var(--sidemenu-l2-size)!important}.cat-side .cat-side__item--lvl2>a{font-weight:var(--sidemenu-l2-weight)!important}.cat-side .cat-side__item--lvl2>a{text-transform:var(--sidemenu-l2-upper)!important}.cat-side .cat-side__item:not(.cat-side__item--lvl1):not(.cat-side__item--lvl2):not(.is-current):not(.is-open)>a{color:var(--sidemenu-l3)!important}.cat-side .cat-side__item:not(.cat-side__item--lvl1):not(.cat-side__item--lvl2)>a{font-family:var(--sidemenu-l3-font)!important}.cat-side .cat-side__item:not(.cat-side__item--lvl1):not(.cat-side__item--lvl2)>a{font-size:var(--sidemenu-l3-size)!important}.cat-side .cat-side__item:not(.cat-side__item--lvl1):not(.cat-side__item--lvl2)>a{font-weight:var(--sidemenu-l3-weight)!important}.cat-side .cat-side__item:not(.cat-side__item--lvl1):not(.cat-side__item--lvl2)>a{text-transform:var(--sidemenu-l3-upper)!important}.cat-side .cat-side__item>a{padding-top:var(--sidemenu-gap)!important;padding-bottom:var(--sidemenu-gap)!important}.cat-side .cat-side__item.is-current>a,.cat-side .cat-side__item.is-open>a{color:var(--sidemenu-on)!important}.cat-side .cat-side__item.is-current>a{background:var(--sidemenu-on-bg)!important}.cat-side .cat-side__item.is-current>a{border-left-color:var(--sidemenu-on-mark)!important}.filters .filter-group>.filter-group__h,.filters .filter-group>h3{background:var(--filters-head-bg)!important}.filters .filter-group>.filter-group__h,.filters .filter-group>h3{padding-left:14px!important;padding-right:14px!important}.filters .filter-group>h3{padding-top:10px!important;padding-bottom:10px!important}.filters .filter-group h3{color:var(--filters-head)!important}.filters .filter-group__strzalka{border-color:var(--filters-head)!important}.filters .filter-group h3{font-family:var(--filters-head-font)!important}.filters .filter-group h3{font-size:var(--filters-head-size)!important}.filters .filter-group h3{font-weight:var(--filters-head-weight)!important}.filters .filter-group h3{text-transform:var(--filters-head-upper)!important}.filters .filter-values a:not(.is-on),.filters .filter-select{color:var(--filters-item)!important}.filters .filter-values a,.filters .filter-select{font-family:var(--filters-item-font)!important}.filters .filter-values a,.filters .filter-select{font-size:var(--filters-item-size)!important}.filters .filter-values a,.filters .filter-select{font-weight:var(--filters-item-weight)!important}.filters .filter-price input{border-color:var(--filters-price)!important}.filters .filter-price button,.filters .filtry-pokaz,.filters-shell>.drawer-foot .drawer-done{background:var(--filters-apply-bg)!important;border-color:var(--filters-apply-bg)!important}.filters .filter-price button,.filters .filtry-pokaz,.filters-shell>.drawer-foot .drawer-done{color:var(--filters-apply-text)!important}.filters .filtry-wyczysc:not(:hover){border-color:var(--filters-clear-border)!important}.filters .filtry-wyczysc:not(:hover){color:var(--filters-clear-text)!important}.filters .filtry-wyczysc:not(:hover){background:#fff!important}}@media (max-width:1023px){:root{--sidemenu-bg:#15181d;--sidemenu-l1:#ffffff;--sidemenu-l1-font:'Inter Tight', 'Spare Arabic', 'Spare Arabic Fallback', 'Inter Tight Fallback', -apple-system, "Segoe UI", Roboto, sans-serif;--sidemenu-l1-size:15px;--sidemenu-l1-weight:700;--sidemenu-l1-upper:none;--sidemenu-l2:#e6e8eb;--sidemenu-l2-font:'Inter', 'Spare Arabic', 'Spare Arabic Fallback', 'Inter Fallback', -apple-system, "Segoe UI", Roboto, sans-serif;--sidemenu-l2-size:14px;--sidemenu-l2-weight:500;--sidemenu-l2-upper:none;--sidemenu-l3:#c3c8cf;--sidemenu-l3-font:'Inter', 'Spare Arabic', 'Spare Arabic Fallback', 'Inter Fallback', -apple-system, "Segoe UI", Roboto, sans-serif;--sidemenu-l3-size:14px;--sidemenu-l3-weight:400;--sidemenu-l3-upper:none;--sidemenu-gap:6px;--sidemenu-on:#f05010;--sidemenu-on-bg:#ffffff;--sidemenu-on-mark:#f05010;--filters-head-bg:#ffffff;--filters-head:#15181d;--filters-head-font:'Inter Tight', 'Spare Arabic', 'Spare Arabic Fallback', 'Inter Tight Fallback', -apple-system, "Segoe UI", Roboto, sans-serif;--filters-head-size:15px;--filters-head-weight:700;--filters-head-upper:none;--filters-item:#2b3036;--filters-item-font:'Inter', 'Spare Arabic', 'Spare Arabic Fallback', 'Inter Fallback', -apple-system, "Segoe UI", Roboto, sans-serif;--filters-item-size:14px;--filters-item-weight:500;--filters-price:#15181d;--filters-apply-bg:#f05010;--filters-apply-text:#ffffff;--filters-clear-border:#c9cdd2;--filters-clear-text:#15181d}.cat-side{background:var(--sidemenu-bg)!important}.cat-side .cat-side__item--lvl1:not(.is-current):not(.is-open)>a{color:var(--sidemenu-l1)!important}.cat-side .cat-side__item--lvl1>a{font-family:var(--sidemenu-l1-font)!important}.cat-side .cat-side__item--lvl1>a{font-size:var(--sidemenu-l1-size)!important}.cat-side .cat-side__item--lvl1>a{font-weight:var(--sidemenu-l1-weight)!important}.cat-side .cat-side__item--lvl1>a{text-transform:var(--sidemenu-l1-upper)!important}.cat-side .cat-side__item--lvl2:not(.is-current):not(.is-open)>a{color:var(--sidemenu-l2)!important}.cat-side .cat-side__item--lvl2>a{font-family:var(--sidemenu-l2-font)!important}.cat-side .cat-side__item--lvl2>a{font-size:var(--sidemenu-l2-size)!important}.cat-side .cat-side__item--lvl2>a{font-weight:var(--sidemenu-l2-weight)!important}.cat-side .cat-side__item--lvl2>a{text-transform:var(--sidemenu-l2-upper)!important}.cat-side .cat-side__item:not(.cat-side__item--lvl1):not(.cat-side__item--lvl2):not(.is-current):not(.is-open)>a{color:var(--sidemenu-l3)!important}.cat-side .cat-side__item:not(.cat-side__item--lvl1):not(.cat-side__item--lvl2)>a{font-family:var(--sidemenu-l3-font)!important}.cat-side .cat-side__item:not(.cat-side__item--lvl1):not(.cat-side__item--lvl2)>a{font-size:var(--sidemenu-l3-size)!important}.cat-side .cat-side__item:not(.cat-side__item--lvl1):not(.cat-side__item--lvl2)>a{font-weight:var(--sidemenu-l3-weight)!important}.cat-side .cat-side__item:not(.cat-side__item--lvl1):not(.cat-side__item--lvl2)>a{text-transform:var(--sidemenu-l3-upper)!important}.cat-side .cat-side__item>a{padding-top:var(--sidemenu-gap)!important;padding-bottom:var(--sidemenu-gap)!important}.cat-side .cat-side__item.is-current>a,.cat-side .cat-side__item.is-open>a{color:var(--sidemenu-on)!important}.cat-side .cat-side__item.is-current>a{background:var(--sidemenu-on-bg)!important}.cat-side .cat-side__item.is-current>a{border-left-color:var(--sidemenu-on-mark)!important}.filters .filter-group>.filter-group__h,.filters .filter-group>h3{background:var(--filters-head-bg)!important}.filters .filter-group>.filter-group__h,.filters .filter-group>h3{padding-left:14px!important;padding-right:14px!important}.filters .filter-group>h3{padding-top:10px!important;padding-bottom:10px!important}.filters .filter-group h3{color:var(--filters-head)!important}.filters .filter-group__strzalka{border-color:var(--filters-head)!important}.filters .filter-group h3{font-family:var(--filters-head-font)!important}.filters .filter-group h3{font-size:var(--filters-head-size)!important}.filters .filter-group h3{font-weight:var(--filters-head-weight)!important}.filters .filter-group h3{text-transform:var(--filters-head-upper)!important}.filters .filter-values a:not(.is-on),.filters .filter-select{color:var(--filters-item)!important}.filters .filter-values a,.filters .filter-select{font-family:var(--filters-item-font)!important}.filters .filter-values a,.filters .filter-select{font-size:var(--filters-item-size)!important}.filters .filter-values a,.filters .filter-select{font-weight:var(--filters-item-weight)!important}.filters .filter-price input{border-color:var(--filters-price)!important}.filters .filter-price button,.filters .filtry-pokaz,.filters-shell>.drawer-foot .drawer-done{background:var(--filters-apply-bg)!important;border-color:var(--filters-apply-bg)!important}.filters .filter-price button,.filters .filtry-pokaz,.filters-shell>.drawer-foot .drawer-done{color:var(--filters-apply-text)!important}.filters .filtry-wyczysc:not(:hover){border-color:var(--filters-clear-border)!important}.filters .filtry-wyczysc:not(:hover){color:var(--filters-clear-text)!important}.filters .filtry-wyczysc:not(:hover){background:#fff!important}}