.cleafs-kom-blok{margin:0 0 20px;padding:0}.cleafs-kom-blok .cleafs-kom-pole{position:relative;box-sizing:border-box;width:100%;height:250px;margin:0;padding:0;border:1px solid #d8d8d8;border-radius:5px;overflow:hidden;background:#fff linear-gradient(90deg,#f5f7ff 40px,#fff 40px);transition:border-color .3s}.cleafs-kom-blok .cleafs-kom-pole:focus-within{border-color:#1f5abc}.cleafs-kom-pole>textarea#komentarze_buba{position:relative;z-index:1;display:block;box-sizing:border-box;width:100%;height:100%;min-height:0;max-height:none;margin:0;padding:10px 14px 10px 54px;border:0;border-radius:0;outline:0;box-shadow:none;background:0 0;color:#000;font:400 16px/29px Arial,Helvetica,sans-serif;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;-moz-tab-size:8;tab-size:8;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:normal;overflow-x:hidden;overflow-y:auto;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:none;scrollbar-width:thin;scrollbar-color:#c4c9d4 transparent}.cleafs-kom-pole .cleafs-kom-pole__lustro{position:absolute;z-index:0;top:0;left:0;bottom:0;width:100%;margin:0;padding:0;overflow:hidden;pointer-events:none}.cleafs-kom-pole .cleafs-kom-pole__tresc{box-sizing:border-box;margin:0;padding:10px 0;font:400 16px/29px Arial,Helvetica,sans-serif}.cleafs-kom-pole .cleafs-kom-pole__wiersz{display:flex;margin:0;padding:0}.cleafs-kom-pole .cleafs-kom-pole__nr{flex:none;box-sizing:border-box;width:40px;margin:0;padding:0 10px 0 0;border-right:1px solid #e6ecf7;color:#6b7280;font-size:14px;text-align:right;-webkit-user-select:none;user-select:none}.cleafs-kom-pole .cleafs-kom-pole__tekst{flex:1 1 auto;min-width:0;margin:0;padding:0 14px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:normal;visibility:hidden}.cleafs-kom-pole .cleafs-kom-pole__wiersz--blad{background:#fdecec}.cleafs-kom-pole .cleafs-kom-pole__wiersz--blad .cleafs-kom-pole__nr{display:flex;justify-content:flex-end;align-items:flex-start;padding-top:7px}.cleafs-kom-pole .cleafs-kom-pole__wiersz--blad .cleafs-kom-pole__nr::after{content:"";display:block;flex:none;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='32' r='3' fill='%23BE1931'/%3E%3Cpath fill='%23BE1931' d='M21 24a3 3 0 0 1-6 0V5a3 3 0 1 1 6 0v19z'/%3E%3C/svg%3E") center/14px 14px no-repeat}.cleafs-kom-blok .cleafs-kom-bledy{margin:0;padding:0}.cleafs-kom-blok .cleafs-kom-bledy[hidden]{display:none!important}.cleafs-kom-blok .cleafs-kom-blad{margin:6px 0 0;padding:0;color:#dc3545;font:400 14px/21px Arial,Helvetica,sans-serif;text-align:left}.cleafs-kom-blok .cleafs-kom-zasady-blok{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:8px 0 0;padding:0}.cleafs-kom-blok button.cleafs-kom-zasady-link,.cleafs-kom-blok button.cleafs-kom-zasady-link:active,.cleafs-kom-blok button.cleafs-kom-zasady-link:focus,.cleafs-kom-blok button.cleafs-kom-zasady-link:hover{display:inline-flex;align-items:center;gap:6px;width:auto;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:#1f5abc;font:700 14px/21px Arial,Helvetica,sans-serif;letter-spacing:normal;text-align:left;text-decoration:underline;text-transform:none;white-space:normal;vertical-align:baseline;-webkit-appearance:none;appearance:none;transition:none;cursor:pointer}.cleafs-kom-blok button.cleafs-kom-zasady-link:focus-visible{outline:2px solid #1f5abc;outline-offset:2px}.cleafs-kom-blok .cleafs-kom-zasady-link::before{content:"";display:block;flex:none;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath fill='%233B88C3' d='M0 4a4 4 0 0 1 4-4h28a4 4 0 0 1 4 4v28a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4z'/%3E%3Cpath fill='%23FFF' d='M20.512 8.071c0 1.395-1.115 2.573-2.511 2.573-1.333 0-2.511-1.209-2.511-2.573 0-1.271 1.178-2.45 2.511-2.45 1.333.001 2.511 1.148 2.511 2.45zm-4.744 6.728c0-1.488.931-2.481 2.232-2.481 1.302 0 2.232.992 2.232 2.481v11.906c0 1.488-.93 2.48-2.232 2.48s-2.232-.992-2.232-2.48V14.799z'/%3E%3C/svg%3E") center/16px 16px no-repeat}.cleafs-kom-blok .cleafs-kom-zasady-dymek{display:none;position:relative;box-sizing:border-box;margin:8px 0 0;padding:12px 14px;border:0;border-radius:10px;background:#fff;box-shadow:0 10px 30px rgba(17,36,79,.16),0 0 0 1px rgba(17,36,79,.06);color:#1e2a44;font:400 14px/21px Arial,Helvetica,sans-serif;text-align:left}.cleafs-kom-blok .cleafs-kom-zasady-dymek::before{content:"";position:absolute;top:-6px;left:22px;width:12px;height:12px;background:#fff;box-shadow:-1px -1px 0 rgba(17,36,79,.06);transform:rotate(45deg)}.cleafs-kom-blok .cleafs-kom-zasady-dymek b{color:inherit;font-weight:700}@media (hover:hover){.cleafs-kom-blok .cleafs-kom-zasady-blok:not(.cleafs-kom-zasady-blok--js):hover .cleafs-kom-zasady-dymek{display:block}}.cleafs-kom-blok .cleafs-kom-zasady-blok:not(.cleafs-kom-zasady-blok--js) .cleafs-kom-zasady-link:focus+.cleafs-kom-zasady-dymek{display:block}.cleafs-kom-blok .cleafs-kom-zasady-blok--otwarte .cleafs-kom-zasady-dymek{display:block}.cleafs-kom-blok label.cleafs-kom-zgoda{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;padding:0;color:#1e2a44;font:400 15px/22px Arial,Helvetica,sans-serif;letter-spacing:normal;text-align:left;text-transform:none;cursor:pointer}.cleafs-kom-blok label.cleafs-kom-zgoda[hidden]{display:none!important}.cleafs-kom-blok label.cleafs-kom-zgoda .cleafs-kom-zgoda__tekst{flex:1 1 auto;min-width:0;font:inherit;color:inherit}.cleafs-kom-blok label.cleafs-kom-zgoda input[type=checkbox]{flex:none;position:relative;box-sizing:border-box;width:22px;height:22px;margin:1px 0 0;padding:0;border:1px solid #a0d2fe;border-radius:5px;background:#fff;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.cleafs-kom-blok label.cleafs-kom-zgoda input[type=checkbox]::after,.cleafs-kom-blok label.cleafs-kom-zgoda input[type=checkbox]::before{content:none!important;display:none!important}.cleafs-kom-blok label.cleafs-kom-zgoda input[type=checkbox]:checked{border-color:#1f5bbd;background:#1f5bbd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px 14px no-repeat}.cleafs-kom-blok label.cleafs-kom-zgoda input[type=checkbox]:focus-visible{outline:2px solid #1f5abc;outline-offset:2px}.cleafs-kom-blok .cleafs-kom-przypomnienie{position:relative;display:flex;gap:10px;align-items:center;margin:10px 0 0;padding:10px 14px;border-radius:10px;background:#ffefc6;color:#1e2a44;font:400 15px/22px Arial,Helvetica,sans-serif;text-align:left}.cleafs-kom-blok .cleafs-kom-przypomnienie[hidden]{display:none!important}.cleafs-kom-blok .cleafs-kom-przypomnienie::before{content:"";position:absolute;top:-6px;left:16px;width:12px;height:12px;background:#ffefc6;transform:rotate(45deg)}.cleafs-kom-blok .cleafs-kom-przypomnienie__ikona{flex:none;width:26px;height:26px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath fill='%23AAB8C2' d='M18 0c-4.612 0-8.483 3.126-9.639 7.371l3.855 1.052A5.999 5.999 0 0 1 18 4a6 6 0 0 1 6 6v10h4V10c0-5.522-4.477-10-10-10Z'/%3E%3Cpath fill='%23FFAC33' d='M32 32a4 4 0 0 1-4 4H8a4 4 0 0 1-4-4V18a4 4 0 0 1 4-4h20a4 4 0 0 1 4 4v14Z'/%3E%3C/svg%3E") center/14px 14px no-repeat}.cleafs-kom-blok .cleafs-kom-przypomnienie__tekst{flex:1 1 auto;min-width:0}button.single_add_to_cart_button.cleafs-kom-blokada,button.single_add_to_cart_button.cleafs-kom-blokada:active,button.single_add_to_cart_button.cleafs-kom-blokada:focus,button.single_add_to_cart_button.cleafs-kom-blokada:hover{background:rgba(0,0,0,.51)!important;color:#fff!important;cursor:pointer}.cleafs-atc-ajax-notices ul.woocommerce-error.cleafs-kom-komunikat{margin:0 0 16px!important;padding:12px 14px!important;border:0;border-radius:10px;background:#fdecec;box-shadow:none;color:#a61b1b;font:400 15px/22px Arial,Helvetica,sans-serif;list-style:none;text-align:left}.cleafs-atc-ajax-notices ul.woocommerce-error.cleafs-kom-komunikat>li{display:flex;gap:10px;align-items:center;margin:0!important;padding:0!important;color:#a61b1b;font:inherit;list-style:none}.cleafs-atc-ajax-notices ul.woocommerce-error.cleafs-kom-komunikat>li+li{margin-top:8px!important}.cleafs-atc-ajax-notices ul.woocommerce-error.cleafs-kom-komunikat>li::before{content:none;display:none}.cleafs-atc-ajax-notices .cleafs-kom-komunikat__ikona{flex:none;width:26px;height:26px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='32' r='3' fill='%23BE1931'/%3E%3Cpath fill='%23BE1931' d='M21 24a3 3 0 0 1-6 0V5a3 3 0 1 1 6 0v19z'/%3E%3C/svg%3E") center/14px 14px no-repeat}[dir=rtl] .cleafs-kom-blok .cleafs-kom-pole{background:#fff linear-gradient(270deg,#f5f7ff 40px,#fff 40px)}[dir=rtl] .cleafs-kom-pole>textarea#komentarze_buba{padding:10px 54px 10px 14px;direction:rtl;text-align:right}[dir=rtl] .cleafs-kom-pole .cleafs-kom-pole__lustro{right:0;left:auto;direction:rtl}[dir=rtl] .cleafs-kom-pole .cleafs-kom-pole__nr{padding:0 0 0 10px;border-right:0;border-left:1px solid #e6ecf7;text-align:left}[dir=rtl] .cleafs-kom-pole .cleafs-kom-pole__wiersz--blad .cleafs-kom-pole__nr{padding-top:7px}[dir=rtl] .cleafs-kom-blok .cleafs-kom-zasady-dymek::before{right:22px;left:auto}[dir=rtl] .cleafs-kom-blok .cleafs-kom-przypomnienie::before{right:16px;left:auto}[dir=rtl] .cleafs-atc-ajax-notices ul.woocommerce-error.cleafs-kom-komunikat,[dir=rtl] .cleafs-kom-blok .cleafs-kom-blad,[dir=rtl] .cleafs-kom-blok .cleafs-kom-przypomnienie,[dir=rtl] .cleafs-kom-blok .cleafs-kom-zasady-dymek,[dir=rtl] .cleafs-kom-blok label.cleafs-kom-zgoda{text-align:right}[dir=rtl] .cleafs-kom-blok button.cleafs-kom-zasady-link{text-align:right}