.szewko-strona{position:relative;padding:142px 80px 96px;background-color:var(--color-parchment);background-image:linear-gradient(color-mix(in srgb,var(--color-parchment) 40%,transparent),color-mix(in srgb,var(--color-parchment) 40%,transparent)),url(/wp-content/themes/szewko/assets/img/scenes/produkt-tlo-metryka-b-cieplejszy-len.webp);background-position:center top;background-size:auto,1200px 1200px;background-repeat:repeat,repeat;@media (max-width:1023px){padding-right:var(--space-xl);padding-left:var(--space-xl)}@media (max-width:767px){padding:110px var(--space-lg) 72px}}.szewko-strona>.szewko-dune-divider{pointer-events:none}.szewko-strona.szewko-strona>.szewko-dune-divider--gora{top:-10px}.szewko-strona.szewko-strona>.szewko-dune-divider--dol{bottom:-10px}.szewko-strona__pasma{max-width:680px;margin:0 auto}.szewko-strona--dokument{& .szewko-strona__pasma{display:grid;grid-template-columns:260px minmax(0,1040px);justify-content:center;align-items:stretch;max-width:1440px;column-gap:var(--space-xl);@media (max-width:1099px){display:block;max-width:680px}}& .szewko-strona__pasmo{grid-column:1;align-self:stretch}& .szewko-strona__dokument{grid-column:2}}.szewko-strona__dokument{padding-bottom:var(--space-4xl)}.szewko-strona__korpus{counter-reset:szewko-rozdzial;&>*{margin:0}&>*+*{margin-top:18px}&>h2{position:relative;counter-increment:szewko-rozdzial;margin-top:var(--space-2xl);scroll-margin-top:calc(var(--szewko-pasek-wysokosc) + var(--space-lg));color:var(--color-smoked-tent);font-family:var(--font-heading);font-size:26px;font-weight:700;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;text-wrap:pretty;@media (max-width:1099px){margin-top:var(--space-xl);font-size:22px;line-height:1.28;letter-spacing:.03em}}&>h2::before{content:counter(szewko-rozdzial,decimal-leading-zero);display:block;margin-bottom:4px;color:color-mix(in srgb,var(--color-camel-brown) 90%,transparent);font-family:var(--font-ui);font-size:13px;font-weight:700;letter-spacing:.2em;@media (max-width:1099px){font-size:12px}}&>h2.szewko-strona__poza-spisem{counter-increment:none;&::before{content:none}}&>h2+*{margin-top:var(--space-lg)}&>h3{margin-top:22px;color:var(--color-smoked-tent);font-family:var(--font-heading);font-size:19px;font-weight:700;line-height:1.4}&>p{color:color-mix(in srgb,var(--color-smoked-tent) 92%,transparent);font-family:var(--font-body);font-size:18px;line-height:1.7;text-wrap:pretty;@media (max-width:1099px){font-size:17px}}& a{color:var(--color-desert-rust);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;&:hover{color:var(--color-terracotta)}}&>ol,&>ul{display:flex;flex-direction:column;margin-left:84px;padding:0;list-style:none;gap:var(--space-sm);@media (max-width:1099px){margin-left:0}}&>ol{counter-reset:szewko-ustep}&>ol>li,&>ul>li{display:flow-root;padding-left:32px;color:color-mix(in srgb,var(--color-smoked-tent) 92%,transparent);font-family:var(--font-body);font-size:17px;line-height:1.65;@media (max-width:1099px){padding-left:28px;font-size:16px}}&>ol>li{counter-increment:szewko-ustep}&>ol>li::before,&>ul>li::before{float:left;width:32px;margin-left:-32px;color:color-mix(in srgb,var(--color-camel-brown) 90%,transparent);@media (max-width:1099px){width:28px;margin-left:-28px}}&>ol>li::before{content:counter(szewko-ustep) ')'}&>ul>li::before{content:'—'}}.szewko-strona--dokument .szewko-strona__korpus{display:grid;grid-template-columns:minmax(0,680px) minmax(0,280px);align-items:start;column-gap:80px;@media (max-width:1099px){display:block}&>*{grid-column:1}}.szewko-strona__korpus>p:has(>.szewko-strona__ustep:first-child){display:flow-root;padding-left:84px;@media (max-width:1099px){display:block;padding-left:0}&>.szewko-strona__ustep:first-child{float:left;width:84px;margin-left:-84px;@media (max-width:1099px){float:none;width:auto;margin-left:0}}}.szewko-strona__ustep{color:color-mix(in srgb,var(--color-camel-brown) 90%,transparent);font-family:var(--font-ui);font-size:14px;line-height:31px;@media (max-width:1099px){display:block;margin-bottom:6px;line-height:1.4;letter-spacing:.04em}}.szewko-strona__korpus .szewko-glosa{align-self:start;margin:0;border-left:1px solid color-mix(in srgb,var(--color-camel-brown) 25%,transparent);padding-left:var(--space-md);@media (max-width:1099px){margin:26px 0 26px var(--space-md)}}.szewko-strona--dokument .szewko-strona__korpus .szewko-glosa{grid-column:2;@media (max-width:1099px){grid-column:auto}}.szewko-strona__korpus .szewko-glosa__nadtytul{margin:0 0 5px;color:color-mix(in srgb,var(--color-camel-brown) 85%,transparent);font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.szewko-strona__korpus .szewko-glosa__tresc{& p{margin:0;color:var(--color-camel-brown);font-family:var(--font-accent);font-size:15.5px;font-style:italic;line-height:1.6;text-wrap:pretty;&+p{margin-top:var(--space-sm)}}}.szewko-strona__korpus>h2:target::after{content:'';position:absolute;top:0;bottom:0;left:-24px;width:3px;background:var(--color-desert-rust);@media (max-width:1099px){left:-12px}}.szewko-strona__ramka{box-sizing:border-box;width:100%;border:1px solid color-mix(in srgb,var(--color-camel-brown) 25%,transparent);border-radius:var(--radius-md);padding:var(--space-md) 20px;& p{margin:0;color:color-mix(in srgb,var(--color-smoked-tent) 92%,transparent);font-family:var(--font-body);font-size:16px;line-height:1.6;text-wrap:pretty}& p+p{margin-top:var(--space-sm)}}.szewko-strona__zgody{box-sizing:border-box;width:100%;border:1px solid color-mix(in srgb,var(--color-camel-brown) 25%,transparent);border-radius:var(--radius-md);padding:var(--space-2xl) 32px;background:color-mix(in srgb,var(--color-camel-brown) 8%,transparent);@media (max-width:1099px){padding:var(--space-lg)}&>:first-child{margin-top:0}}.szewko-strona--dokument .szewko-strona__korpus>.szewko-strona__zgody{grid-column:1 / -1}.szewko-strona__zalacznik{box-sizing:border-box;margin-top:80px;border:1px solid color-mix(in srgb,var(--color-camel-brown) 25%,transparent);border-radius:var(--radius-md);padding:32px;background:color-mix(in srgb,var(--color-bleached-linen) 55%,transparent);scroll-margin-top:calc(var(--szewko-pasek-wysokosc) + var(--space-lg));@media (max-width:1099px){padding:var(--space-lg)}}.szewko-strona--dokument .szewko-strona__korpus>.szewko-strona__zalacznik{grid-column:1 / -1}.szewko-strona__zalacznik-tytul{margin:0 0 6px;color:color-mix(in srgb,var(--color-smoked-tent) 92%,transparent);font-family:var(--font-ui);font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.szewko-strona__zalacznik-lead{margin:0 0 26px;color:color-mix(in srgb,var(--color-camel-brown) 90%,transparent);font-family:var(--font-accent);font-size:16px;font-style:italic;line-height:1.55}.szewko-strona__zalacznik-akapit{max-width:640px;margin:0 0 var(--space-md);color:color-mix(in srgb,var(--color-smoked-tent) 92%,transparent);font-family:var(--font-body);font-size:16px;line-height:1.7}.szewko-strona__zalacznik-linie{display:flex;flex-direction:column;gap:18px;&>span{display:block;height:32px;border-bottom:1px solid color-mix(in srgb,var(--color-camel-brown) 35%,transparent)}}.szewko-strona__zalacznik-pola{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;gap:22px 28px;@media (max-width:767px){grid-template-columns:minmax(0,1fr)}& p{margin:0 0 var(--space-sm);color:color-mix(in srgb,var(--color-camel-brown) 90%,transparent);font-family:var(--font-ui);font-size:12px;letter-spacing:.1em;text-transform:uppercase}& span{display:block;height:28px;border-bottom:1px solid color-mix(in srgb,var(--color-camel-brown) 35%,transparent)}}.szewko-strona__zalacznik-stopka{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:26px;gap:12px 24px;& p{max-width:620px;margin:0;color:color-mix(in srgb,var(--color-camel-brown) 90%,transparent);font-family:var(--font-body);font-size:15px;line-height:1.6}}.szewko-strona__zalacznik-drukuj{display:inline-flex;align-items:center;min-height:44px;border:none;padding:0;background:#fff0;color:var(--color-desert-rust);font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;&[hidden]{display:none}&:hover{color:var(--color-terracotta);text-decoration:underline;text-underline-offset:4px}&:focus-visible{outline:2px solid var(--color-desert-rust);outline-offset:3px}}.szewko-strona__tabela{width:100%;border-collapse:collapse;table-layout:fixed}.szewko-strona--dokument .szewko-strona__korpus>.szewko-strona__tabela{grid-column:1 / -1}.szewko-strona__tabela--cele th[scope='col']:nth-child(1){width:30%}.szewko-strona__tabela--cele th[scope='col']:nth-child(2){width:44%}.szewko-strona__tabela--cele th[scope='col']:nth-child(3){width:26%}.szewko-strona__tabela--ciasteczka th[scope='col']:nth-child(1){width:27%}.szewko-strona__tabela--ciasteczka th[scope='col']:nth-child(2){width:17%}.szewko-strona__tabela--ciasteczka th[scope='col']:nth-child(3){width:34%}.szewko-strona__tabela--ciasteczka th[scope='col']:nth-child(4){width:22%}.szewko-strona__tabela caption{padding-bottom:10px;color:color-mix(in srgb,var(--color-camel-brown) 90%,transparent);font-family:var(--font-ui);font-size:14px;line-height:1.5;text-align:left}.szewko-strona__tabela thead tr{background:color-mix(in srgb,var(--color-camel-brown) 14%,transparent)}.szewko-strona__tabela th[scope='col']{border-bottom:1px solid color-mix(in srgb,var(--color-camel-brown) 30%,transparent);padding:12px 14px;color:color-mix(in srgb,var(--color-smoked-tent) 92%,transparent);font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.14em;text-align:left;text-transform:uppercase}.szewko-strona__tabela th[scope='colgroup']{border-bottom:1px solid color-mix(in srgb,var(--color-camel-brown) 20%,transparent);padding:10px 14px;background:color-mix(in srgb,var(--color-camel-brown) 9%,transparent);color:color-mix(in srgb,var(--color-smoked-tent) 92%,transparent);font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.16em;text-align:left;text-transform:uppercase;& span{color:color-mix(in srgb,var(--color-camel-brown) 90%,transparent);font-weight:400;letter-spacing:.04em;text-transform:none}}.szewko-strona__tabela td{border-bottom:1px solid color-mix(in srgb,var(--color-camel-brown) 20%,transparent);padding:12px 14px;color:color-mix(in srgb,var(--color-smoked-tent) 92%,transparent);font-family:var(--font-body);font-size:14px;line-height:1.55;vertical-align:top}.szewko-strona__tabela td:first-child{font-family:var(--font-ui);overflow-wrap:anywhere}.szewko-strona__tabela--cele td{padding:14px;font-size:15px;line-height:1.6}.szewko-strona__tabela--cele td:first-child{font-family:var(--font-body);overflow-wrap:normal}.szewko-strona__tabela.szewko-strona__tabela--sprzedawca{border-top:1px solid color-mix(in srgb,var(--color-camel-brown) 20%,transparent);& th[scope='row']{width:220px;border-bottom:1px solid color-mix(in srgb,var(--color-camel-brown) 20%,transparent);padding:12px 14px;background:color-mix(in srgb,var(--color-camel-brown) 14%,transparent);color:color-mix(in srgb,var(--color-smoked-tent) 92%,transparent);font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.14em;line-height:21.7px;text-align:left;text-transform:uppercase;vertical-align:top}@media (max-width:767px){& tbody tr{margin:0;border:none;border-bottom:1px solid color-mix(in srgb,var(--color-camel-brown) 20%,transparent);border-radius:0;padding:0}& th[scope='row']{width:auto;border:none;border-bottom:1px solid color-mix(in srgb,var(--color-camel-brown) 20%,transparent);padding:10px 14px;line-height:1.5}& td[data-etykieta]{padding:12px 14px}& td[data-etykieta]::before{content:none}}}@media (max-width:767px){.szewko-strona__tabela,.szewko-strona__tabela tbody,.szewko-strona__tabela tr,.szewko-strona__tabela td,.szewko-strona__tabela th{display:block}.szewko-strona__tabela caption{display:block}.szewko-strona__tabela thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.szewko-strona__tabela th[scope='colgroup']{width:auto;display:flex;align-items:baseline;justify-content:space-between;margin:22px 0 12px;border:1px solid color-mix(in srgb,var(--color-camel-brown) 20%,transparent);padding:9px 12px;gap:12px}.szewko-strona__tabela tbody tr:has(>td){margin-bottom:12px;border:1px solid color-mix(in srgb,var(--color-camel-brown) 22%,transparent);border-radius:var(--radius-md);padding:14px 16px}.szewko-strona__tabela td{border:none;padding:0}.szewko-strona__tabela td:first-child{margin-bottom:10px;color:var(--color-smoked-tent);font-family:var(--font-ui);font-size:15px;font-weight:600;line-height:1.4}.szewko-strona__tabela td[data-etykieta]{display:flow-root;padding-left:130px;font-size:15px;line-height:1.5}.szewko-strona__tabela td[data-etykieta]+td[data-etykieta]{margin-top:6px}.szewko-strona__tabela td[data-etykieta]::before{content:attr(data-etykieta);float:left;width:118px;margin-left:-130px;color:color-mix(in srgb,var(--color-camel-brown) 90%,transparent);font-family:var(--font-ui);font-size:12px;letter-spacing:.1em;text-transform:uppercase}}.szewko-strona__stopka{max-width:680px;margin-top:88px;text-align:center}.szewko-strona__pieczec{display:block;width:120px;height:120px;margin:0 auto 26px;object-fit:contain;filter:drop-shadow(0 8px 16px color-mix(in srgb,var(--color-smoked-tent) 18%,transparent))}.szewko-strona__kreska{height:1px;margin:0 0 22px;background:color-mix(in srgb,var(--color-camel-brown) 20%,transparent)}.szewko-strona__wersja{margin:0 0 var(--space-lg);color:color-mix(in srgb,var(--color-camel-brown) 90%,transparent);font-family:var(--font-ui);font-size:16px;line-height:1.6}.szewko-strona__odnosniki{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 32px;& a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-desert-rust);font-family:var(--font-ui);font-size:14px;font-weight:600;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;&:hover{color:var(--color-terracotta);text-decoration:underline;text-underline-offset:4px}}}@media print{.szewko-strona{padding:0;background:var(--color-druk-tlo)}.szewko-navbar,.szewko-navbar__rozporka,.szewko-stopka{display:none}.szewko-strona__korpus,.szewko-strona__korpus>p,.szewko-strona__korpus>h2,.szewko-strona__korpus>h3,.szewko-strona__korpus>ol>li,.szewko-strona__korpus>ul>li,.szewko-strona__ramka p,.szewko-strona__tabela td,.szewko-strona__tabela th{color:var(--color-druk-tekst)}.szewko-strona>.szewko-dune-divider,.szewko-strona__pieczec{display:none}.szewko-strona__pasma,.szewko-strona--dokument .szewko-strona__pasma,.szewko-strona--dokument .szewko-strona__korpus{display:block;max-width:none}.szewko-strona__dokument{padding-bottom:0}.szewko-strona__korpus .szewko-glosa{margin:12px 0 12px var(--space-md);break-inside:avoid}.szewko-strona__korpus>h2,.szewko-strona__korpus>h3{break-after:avoid-page;break-inside:avoid}.szewko-strona__korpus>p{orphans:3;widows:3}.szewko-strona__tabela,.szewko-strona__zalacznik{break-inside:auto}.szewko-strona__tabela tr{break-inside:avoid}.szewko-strona__korpus a[href^='http']::after,.szewko-strona__stopka a[href^='http']::after{content:' (' attr(href) ')';font-family:var(--font-ui);font-size:.85em;overflow-wrap:anywhere}.szewko-strona__korpus a,.szewko-strona__stopka a{color:var(--color-druk-tekst);text-decoration:underline}}