.szewko-kp-dedykacja{margin:var(--space-lg) 0;font-family:var(--font-body);color:var(--color-smoked-tent)}.szewko-kp-dedykacja__przelacznik{display:flex;align-items:center;gap:10px;min-height:44px;padding:0;border-top:1px solid color-mix(in srgb,var(--color-camel-brown) 30%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-camel-brown) 30%,transparent);list-style:none;cursor:pointer;font-family:var(--font-product);font-size:15px;font-weight:600;color:var(--color-smoked-tent);&::-webkit-details-marker{display:none}&::marker{content:''}}.szewko-kp-dedykacja__ikona{flex:none;color:var(--color-desert-rust)}.szewko-kp-dedykacja__napis{flex:1}.szewko-kp-dedykacja__napis--otwarte{display:none}.szewko-kp-dedykacja[open]{& .szewko-kp-dedykacja__napis--zamkniete{display:none}& .szewko-kp-dedykacja__napis--otwarte{display:inline}}.szewko-kp-dedykacja__pola{display:flex;flex-direction:column;gap:var(--space-md);padding-top:var(--space-md)}.szewko-kp-dedykacja__pole{display:flex;flex-direction:column;gap:var(--space-sm)}.szewko-kp-dedykacja__belka{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-sm)}.szewko-kp-dedykacja__etykieta{font-family:var(--font-product);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-camel-brown)}.szewko-kp-dedykacja__licznik{flex:none;font-family:var(--font-ui);font-size:12px;color:var(--color-camel-brown);font-variant-numeric:tabular-nums}.szewko-kp-dedykacja__kontrolka{box-sizing:border-box;width:100%;height:52px;padding:0 14px;border:1px solid color-mix(in srgb,var(--color-camel-brown) 50%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-bleached-linen) 35%,var(--color-parchment));font-family:var(--font-body);font-size:16px;color:var(--color-smoked-tent)}.szewko-kp-dedykacja__kontrolka--obszar{height:auto;padding:12px 14px;line-height:22px;resize:vertical}.szewko-kp-dedykacja__blad{display:flex;gap:var(--space-sm);align-items:flex-start;margin:0;font-size:14px;line-height:1.4;color:var(--color-terracotta);&[hidden]{display:none}}.szewko-kp-dedykacja__blad-ikona{flex:none;margin-top:1px}.szewko-kp-dedykacja__pole--blad{& .szewko-kp-dedykacja__kontrolka{border:2px solid var(--color-terracotta)}& .szewko-kp-dedykacja__licznik{font-weight:700;color:var(--color-terracotta)}}.szewko-kp-dedykacja__pomoc{margin:0;font-size:14px;line-height:1.4;color:var(--color-camel-brown)}