 :root .bricks-button[class*="primary"] {font-weight: 500; color: var(--bricks-color-ppfncb); line-height: 1.2em; border-radius: 6px} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-iiarzm)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-hgudye)} .bricks-button {transition: all 0.3s; padding-top: 12px; padding-right: 16px; padding-bottom: 12px; padding-left: 16px} .brxe-container {width: 100%; max-width: 1279px; column-gap: 20px; row-gap: 20px} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: 1279px} .brxe-section {padding-top: 80px; padding-right: 32px; padding-bottom: 80px; padding-left: 32px; row-gap: 20px; column-gap: 20px}.offerbox h3 { max-width: 15ch; margin-left: auto; margin-right: auto; margin-bottom: 12px;}.cennik { list-style: none; padding: 0; margin: 0; line-height: 1.4em;}.cennik li { border-bottom: 1px solid var(--bricks-color-rudavm); padding: 20px 0;}.pozycja { display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; gap: 6px 20px;}.pozycja .tytul { flex: 1 1 auto; max-width: 75%; word-break: break-word;}.pozycja .cena { flex: 0 0 auto; white-space: nowrap;}.pozycja .tytul, .pozycja .cena { margin-bottom: 0 !important; color: var(--bricks-color-ppfncb); font-weight: 500;}.cennik .opis { width: 100%; margin: 6px 0 0;}.mycfaq .accordion-title-wrapper:hover h3, .mycfaq .accordion-title-wrapper:hover i { color: var(--bricks-color-ppfncb);}.mycfaq h3 { margin-right: 20px;}.mycform .forminator-show { line-height: 1.5em; background-color: var(--bricks-color-afrqnq); border-radius: 6px; padding: 24px; margin-bottom: 20px;}.mycform .forminator-label { margin-bottom: 10px;}.mycform .forminator-label, .mycform .forminator-radio-label, .mycform .forminator-checkbox-label { color: var(--bricks-color-ppfncb);}.mycform .forminator-required { color: var(--bricks-color-wzcyih);}.mycform .forminator-radio-label .price, .mycform .forminator-checkbox-label .price { color: var(--bricks-color-qsrfwh);}.mycform input[type="text"], .mycform input[type="email"], .mycform textarea { background-color: var(--bricks-color-afrqnq); border: none; border-radius: 6px; outline: none;}.mycform input[type="text"]:focus, .mycform input[type="email"]:focus, .mycform textarea:focus { background-color: var(--bricks-color-rudavm);}.mycform textarea { max-height: 120px;}.mycform [role="radiogroup"] { display: flex; align-items: center; flex-wrap: wrap; gap: 15px 30px; margin-top: 20px;}.mycform [role="group"] { display: flex; flex-direction: column; align-items: flex-start; gap: 15px; margin-top: 20px;}.mycform [role="radiogroup"] .forminator-label, .mycform [role="radiogroup"] label.forminator-radio, .mycform [role="group"] .forminator-label, .mycform [role="group"] label.forminator-checkbox, .mycform .forminator-field-calculation .forminator-label { margin-bottom: 0;}.mycform [role="group"] label.forminator-checkbox { display: flex; align-items: center;}.mycform input[type="radio"], .mycform input[type="checkbox"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; position: relative; flex-shrink: 0; width: 24px; height: 24px; box-sizing: border-box; border: none; border-radius: 50%; background-color: var(--bricks-color-afrqnq); cursor: pointer; vertical-align: middle; margin-right: 15px; padding: 0; transition: all 0.25s ease; }.mycform input[type="radio"]::after, .mycform input[type="checkbox"]::after { content: ''; display: block; width: 10px; height: 10px; border-radius: 50%; background-color: transparent; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}.mycform [role="radiogroup"] label:nth-of-type(1) input[type="radio"]:checked::after { background-color: var(--bricks-color-xsdisn);}.mycform [role="radiogroup"] label:nth-of-type(2) input[type="radio"]:checked::after { background-color: var(--bricks-color-dontab);}.mycform [role="radiogroup"] label:nth-of-type(3) input[type="radio"]:checked::after { background-color: var(--bricks-color-noolrk);}.mycform input[type="checkbox"]:checked::after { background-color: var(--bricks-color-hgudye);}.mycform .forminator-field-calculation { margin-top: 20px; margin-bottom: 20px;}.mycform .forminator-field-calculation .forminator-field { display: flex; align-items: center; flex-wrap: wrap; gap: 15px;}.mycform .forminator-field-calculation .forminator-field .forminator-input { display: flex; align-items: center; gap: 6px;}.mycform .forminator-field-calculation .forminator-field input.forminator-calculation { width: auto; max-width: 4ch; padding: 0; margin: 0; background-color: transparent; text-align: right;}.mycform .forminator-field-calculation .forminator-field .forminator-label { line-height: 1.5em;}.mycform .forminator-field-calculation .forminator-field .forminator-input input.forminator-calculation, .mycform .forminator-suffix { color: var(--bricks-color-hgudye); font-weight: 500; line-height: 1em;}.mycform .forminator-field-consent .forminator-checkbox__wrapper { display: flex; align-items: center;}.mycform .forminator-field-consent .forminator-checkbox__wrapper p { max-width: 400px; line-height: 1.5em;} .mycform .forminator-button { width: 100%; transition: all 0.3s; padding-top: 12px; padding-right: 16px; padding-bottom: 12px; padding-left: 16px; border-radius: 6px; background-color: var(--bricks-color-iiarzm); color: var(--bricks-color-ppfncb); text-align: center; font-weight: 500; line-height: 1.2em;}.mycform .forminator-button:hover { background-color: var(--bricks-color-hgudye);}@media screen and (max-width: 1219px) { .mycform [role="radiogroup"] .forminator-label { display: block; width: 100%; }}@media screen and (min-width: 1200px) { .oldprice s, .oldprice span { font-size: 16px; } .pozycja .tytul, .pozycja .cena { font-size: 15px; } .cennik .opis { font-size: 14px; } .mycsicons li { width: 50px; height: 50px; } .mycform .forminator-label, .mycform .forminator-radio-label, .mycform input[type="text"], .mycform input[type="email"], .mycform textarea, .mycform .forminator-checkbox-label { font-size: 16px; } .mycform .forminator-radio-label .price, .mycform .forminator-checkbox-label .price { font-size: 13px; } .mycform .forminator-field-calculation .forminator-field .forminator-input input.forminator-calculation, .mycform .forminator-suffix { font-size: 22px; } .mycform .forminator-field-consent .forminator-checkbox__wrapper p, .mycform .forminator-error-message, .mycform .forminator-show { font-size: 14px; }}@media screen and (max-width: 1199px) { .oldprice s, .oldprice span { font-size: 14px; } .pozycja .tytul, .pozycja .cena { font-size: 14px; } .cennik .opis { font-size: 13px; } .mycsicons li { width: 45px; height: 45px; } .mycform .forminator-label, .mycform .forminator-radio-label, .mycform input[type="text"], .mycform input[type="email"], .mycform textarea, .mycform .forminator-checkbox-label, .mycform .forminator-field-consent .forminator-checkbox__wrapper p { font-size: 15px; } .mycform .forminator-radio-label .price, .mycform .forminator-checkbox-label .price { font-size: 12px; } .mycform .forminator-field-calculation .forminator-field .forminator-input input.forminator-calculation, .mycform .forminator-suffix { font-size: 21px; } .mycform .forminator-field-consent .forminator-checkbox__wrapper p, .mycform .forminator-error-message, .mycform .forminator-show { font-size: 13px; }}@media screen and (max-width: 782px) { .mycform [role="radiogroup"], .mycform [role="group"] { margin-top: 40px; } .mycform .forminator-field-calculation { margin-top: 40px; margin-bottom: 40px; }}@media screen and (max-width: 767px) { .utwo { display: none; }}@media screen and (max-width: 744px) { .hibtn { width: 100%; }}@media screen and (max-width: 478px) { .oldprice s, .oldprice span { font-size: 12px; } .pozycja .tytul, .pozycja .cena { font-size: 13px; } .cennik .opis { font-size: 12px; } .mycsicons li { width: 40px; height: 40px; } .mycform .forminator-label, .mycform .forminator-radio-label, .mycform input[type="text"], .mycform input[type="email"], .mycform textarea, .mycform .forminator-checkbox-label, .mycform .forminator-field-consent .forminator-checkbox__wrapper p { font-size: 14px; } .mycform .forminator-radio-label .price, .mycform .forminator-checkbox-label .price { font-size: 11px; } .mycform .forminator-field-calculation .forminator-field .forminator-input input.forminator-calculation, .mycform .forminator-suffix { font-size: 20px; } .mycform .forminator-field-consent .forminator-checkbox__wrapper p, .mycform .forminator-error-message, .mycform .forminator-show { font-size: 12px; }}@media screen and (max-width: 400px) { .pozycja { flex-direction: column; align-items: flex-start; } .pozycja .tytul, .pozycja .cena { width: 100%; max-width: none; white-space: normal; }} body {font-family: "Poppins"; line-height: 1.5em; font-weight: 400; color: var(--bricks-color-hwqiwt); font-size: 18px} h1, h2, h3, h4, h5, h6 {font-weight: 500; line-height: 1.3em; color: var(--bricks-color-ppfncb)} h1 {font-size: 50px} h2 {font-size: 45px} h3 {font-size: 24px} .brxe-block {column-gap: 20px; row-gap: 20px} html {background-color: var(--bricks-color-cpjium)} body {background: none}@media (max-width: 1199px) { h1 {font-size: 40px} h2 {font-size: 35px} h3 {font-size: 21px} body {font-size: 17px}}@media (max-width: 478px) { .brxe-section {padding-top: 64px; padding-right: 24px; padding-bottom: 64px; padding-left: 24px} body {font-size: 16px} h1 {font-size: 30px} h2 {font-size: 25px} h3 {font-size: 18px}}