.szewko-produkt-strona .wc-tab:has(.szewko-melanz-uklad){max-width:none}.szewko-melanz-uklad{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl);align-items:start;@media (min-width:1100px){grid-template-columns:520px minmax(0,1fr);gap:var(--space-2xl)}@media (max-width:1099px){display:flex;flex-direction:column;gap:0;&>.szewko-melanz-uklad__opis{display:contents}&>.szewko-melanz{order:1;margin:var(--space-sm) 0 var(--space-md)}&>.szewko-melanz-uklad__opis>h3:first-of-type,&>.szewko-melanz-uklad__opis>h3:first-of-type~*{order:2}}}.szewko-melanz-uklad__opis>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.szewko-melanz{box-sizing:border-box;border-style:solid;border-color:#fff0;border-width:29px 31px 29px;border-image:url(/wp-content/themes/szewko/assets/img/melanz/rama.webp) 181 190 177 190 round;scroll-margin-top:calc(var(--szewko-pasek-wysokosc, 90px) + 16px);@media (min-width:641px){border-width:69px 72px 67px}}.szewko-melanz__karta{box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:16px 14px;background:var(--color-bleached-linen);@media (min-width:641px){gap:22px;padding:36px}}.szewko-melanz__grafika{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;border-radius:var(--radius-md);@media (min-width:641px){aspect-ratio:3 / 2}}.szewko-melanz__haslo{display:flex;flex-direction:column;gap:6px}.szewko-melanz__prefiks{font-family:var(--font-ui);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-camel-brown)}.szewko-melanz__naglowek{margin:0;font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1.1;letter-spacing:.06em;text-transform:uppercase;color:var(--color-smoked-tent);@media (min-width:641px){font-size:36px}}.szewko-produkt-strona .wc-tab .szewko-melanz__akapit{margin:0 0 12px;max-width:none;font-family:var(--font-body);font-size:15px;line-height:1.65;color:var(--color-dark-mahogany);&:last-child{margin-bottom:0}}@media (max-width:640px){.szewko-melanz--zwiniety .szewko-melanz__akapit:not(:first-child){display:none}.szewko-produkt-strona .wc-tab .szewko-melanz--zwiniety .szewko-melanz__akapit:first-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin-bottom:0}}.szewko-melanz__przelacznik{margin-top:-6px;&[hidden]{display:none}@media (min-width:641px){display:none}}.szewko-melanz__rozwin{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:none;color:var(--color-desert-rust);cursor:pointer;font-family:var(--font-ui);font-size:15px;font-weight:600;letter-spacing:.04em;&:hover{text-decoration:underline;text-underline-offset:4px}&[aria-expanded="true"] .szewko-melanz__rozwin-ikona{transform:rotate(180deg)}}.szewko-melanz__miernik{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:20px;border-top:1px solid var(--color-camel-brown)}.szewko-melanz__etykieta{font-family:var(--font-ui);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-camel-brown)}.szewko-melanz__romby{display:flex;align-items:center;gap:12px;padding:0 4px}.szewko-melanz__romb{box-sizing:border-box;width:14px;height:14px;border:1px solid var(--color-desert-rust);transform:rotate(45deg)}.szewko-melanz__romb--pelny{background:var(--color-desert-rust)}.szewko-melanz__poziom{font-family:var(--font-heading);font-weight:700;font-size:22px;color:var(--color-desert-rust)}.szewko-produkt-strona .wc-tab .szewko-melanz__zastrzezenie{margin:0;max-width:none;font-family:var(--font-accent);font-style:italic;font-size:14px;line-height:1.5;color:var(--color-camel-brown)}