@layer bricks {.brxe-filter-search{position:relative;width:100%}.brxe-filter-search :where(input){width:100%}.brxe-filter-search .icon{cursor:pointer;display:grid;height:100%;margin-inline:10px;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s;visibility:hidden}.brxe-filter-search .icon.brx-show{visibility:visible}}@layer bricks {}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-code{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-rkeqku {color: var(--deep-sea-green); padding-top: 0.25rem; padding-right: 1rem; padding-bottom: 0.25rem; padding-left: 1rem; background-color: var(--medium-carmine-lighter); border-radius: 100px}#brxe-hhvpcn {margin-top: 0; font-family: "Cormorant Garamond"; font-weight: 700; color: var(--deep-sea-green-dark); text-align: center}#brxe-rptlyo {width: 600px; text-align: center}#brxe-efc7a3 {text-transform: uppercase; color: var(--deep-sea-green); font-weight: 600; font-size: var(--text-18); letter-spacing: 1.2px}@media (max-width: 767px) {#brxe-efc7a3 {text-transform: uppercase; font-weight: 700; color: var(--g-boki-oliwkowy)}}@media (max-width: 767px) {#brxe-6623ea {color: var(---redni-zielony); fill: var(---redni-zielony)}}#brxe-3cd6fa {flex-direction: row; justify-content: space-between; align-items: center; display: none}@media (max-width: 767px) {#brxe-3cd6fa {display: flex}}#brxe-zlzrrc input {border: 1px solid var(--neutral-lighter); border-radius: 100px}#brxe-zlzrrc input::placeholder {color: var(--neutral)}#brxe-bbd038 {color: var(--deep-sea-green); font-family: "Cormorant Garamond"; font-weight: 700}.brxe-a535a4.brxe-block {padding-bottom: 0.5rem; border-bottom: 1px solid var(--neutral-lightest)}#brxe-42f87f {row-gap: var(--size-16)}@media (max-width: 767px) {#brxe-42f87f {row-gap: var(--size-16)}}#brxe-ugdspc {width: 230px; text-transform: uppercase; text-align: center; padding-top: 0.75rem; padding-right: 0.75rem; padding-bottom: 0.75rem; padding-left: 0.75rem; border-radius: 12px; align-self: center !important}#brxe-ugdspc:hover {box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.08)}#brxe-ugdspc {border-radius: 12px;border: 1px solid var(--Blizzard-Blue, #B2DEEF);background: var(--Blizzard-Blue-Lightest, #F7FBFD);}#brxe-90241b {color: var(--deep-sea-green); font-family: "Cormorant Garamond"; font-weight: 700; margin-bottom: var(--size-24)}.brxe-b4ea4a .brxe-2eb57e.brxe-text-basic {color: var(--deep-sea-green-lighter); font-weight: 700; font-size: 2.5rem}.brxe-b4ea4a.brxe-block {flex-direction: row; align-items: center; column-gap: 0.5rem}@media (max-width: 767px) {.brxe-b4ea4a.brxe-block {flex-wrap: nowrap}}#kat {row-gap: var(--size-24)}@media (max-width: 767px) {#kat {margin-bottom: var(--grid-gap)}}#kategorie-wrap {padding-top: var(--size-24); padding-right: var(--size-24); padding-bottom: var(--size-24); padding-left: var(--size-24)}#kategorie-wrap {border-radius: 12px;background: #FFF;box-shadow: 0 12px 16px -4px rgba(0, 0, 0, 0.08), 0 4px 6px -2px rgba(0, 0, 0, 0.03);}@media (max-width: 767px) {#kategorie-wrap {width: 100%}}#brxe-d52df8 {width: 35%}@media (max-width: 767px) {#brxe-d52df8 {width: 100%}}.brxe-696167 .brxe-8c9fd5.brxe-text-basic {font-size: var(--text-14); color: var(--deep-sea-green); background-color: var(--neutral-lightest); padding-top: 0.25rem; padding-right: 1rem; padding-bottom: 0.25rem; padding-left: 1rem; border-radius: 100px; position: absolute; top: 0.5rem; left: 0.5rem}.brxe-696167 .brxe-91d0a7.brxe-block {width: 30%; position: relative; background-size: cover; background-position: center center; border-radius: 12px; min-height: 150px}@media (max-width: 767px) {.brxe-696167 .brxe-91d0a7.brxe-block {width: 100%}}.brxe-696167 .brxe-11b4fb.brxe-text-basic {color: var(--neutral-dark); font-size: var(--text-16)}.brxe-696167 .brxe-73c838.brxe-div {display: flex; align-items: center; column-gap: 0.5rem}.brxe-696167 .brxe-f15656.brxe-text-basic {color: var(--neutral-dark); font-size: var(--text-16)}.brxe-696167 .brxe-e3b8df.brxe-div {display: flex; column-gap: 0.5rem; align-items: center}.brxe-696167 .brxe-7acfca.brxe-text-basic {color: var(--neutral-dark); font-size: var(--text-16)}.brxe-696167 .brxe-3f1932.brxe-div {display: flex; align-items: center; column-gap: 0.5rem}.brxe-696167 .brxe-7955d5.brxe-block {flex-direction: row; justify-content: flex-start; column-gap: 1rem; align-items: center}@media (max-width: 1290px) {.brxe-696167 .brxe-7955d5.brxe-block {justify-content: flex-start; align-items: center}}.brxe-696167 .brxe-0ea455.brxe-heading {font-size: var(--h5); font-family: "Cormorant Garamond"; color: var(--deep-sea-green); font-weight: 700}.brxe-696167 .brxe-f9863a.brxe-block {flex-direction: column; row-gap: 1rem}.brxe-696167 .brxe-e21c5e.brxe-block {flex-direction: row; align-items: center; column-gap: 0.5rem; justify-content: flex-end; margin-top: 1rem}.brxe-696167 .brxe-56482b.brxe-block {width: 70%}@media (max-width: 991px) {.brxe-696167 .brxe-56482b.brxe-block {margin-top: var(--size-16)}}@media (max-width: 767px) {.brxe-696167 .brxe-56482b.brxe-block {width: 100%}}.brxe-696167.brxe-block {flex-direction: row; column-gap: var(--size-24); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border: 1px solid var(--neutral-lighter); border-radius: 12px; align-items: stretch}@media (max-width: 991px) {.brxe-696167.brxe-block {flex-direction: row}}@media (max-width: 767px) {.brxe-696167.brxe-block {row-gap: 1rem}}#brxe-dfb8bd {align-self: center}#brxe-8dedd0 {width: 65%; row-gap: var(--size-24)}@media (max-width: 767px) {#brxe-8dedd0 {width: 100%}}#brxe-b43442 {flex-direction: row}#off-canvas-kat .bu-oc-panel {transition-duration: 0.5s; padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px}#off-canvas-kat .bu-ocp-backdrop {transition-duration: 0.5s}#brxe-kdjedn {align-items: center}