.szewko-klub-pakiet-body .szewko-navbar__rozporka{background:var(--color-smoked-tent)}.szewko-klub-pakiet{--pakiet-gora:40px;overflow-x:clip;background:var(--color-parchment);color:var(--color-dark-mahogany);font-family:var(--font-body)}.szewko-klub-pakiet__komunikaty{display:flex;flex-direction:column;gap:12px;padding:24px max(16px, calc((100% - 1280px) / 2)) 0;background:var(--color-smoked-tent);color:var(--color-parchment);&+.szewko-klub-pakiet__uklad{--pakiet-gora:32px}@media (min-width:1024px){padding-inline:max(40px, calc((100% - 1280px) / 2))}}.szewko-klub-pakiet__komunikat{display:flex;gap:12px;align-items:center;padding:10px 20px;border:2px solid var(--color-terracotta-light);border-radius:6px;background:color-mix(in srgb,var(--color-terracotta) 35%,var(--color-smoked-tent));font-size:17px;line-height:1.5;& svg{flex:none}& p{margin:0}& a{color:var(--color-brass-lantern)}&.szewko-klub-pakiet__komunikat--info{border-color:color-mix(in srgb,var(--color-sand-gold) 60%,transparent);background:var(--color-dark-mahogany)}@media (max-width:1023px){align-items:flex-start;padding:12px 14px;font-size:15px;gap:10px;& svg{width:18px;height:18px;margin-top:2px}}}.szewko-klub-pakiet__uklad{display:grid;grid-template-columns:minmax(0,1fr);@media (min-width:1024px){width:min(1280px, calc(100% - 80px));margin-inline:auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr;column-gap:56px}}.szewko-klub-pakiet__pas{position:relative;grid-column:1 / -1;grid-row:1;background:var(--color-smoked-tent);@media (min-width:1024px){margin-inline:calc(50% - 50vw)}}.szewko-klub-pakiet .szewko-klub-pakiet__pas>.szewko-dune-divider--dol{bottom:-10px;pointer-events:none}.szewko-klub-pakiet__naglowek{position:relative;z-index:1;grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px 64px;color:var(--color-parchment);text-align:center;@media (min-width:1024px){flex-direction:row;gap:40px;box-sizing:content-box;min-height:288px;padding:var(--pakiet-gora) 0 calc(var(--fala-h) - 8px);text-align:left}}.szewko-klub-pakiet__rycina{order:1;flex:none;width:160px;height:160px;margin-top:4px;border-radius:50%;object-fit:cover;@media (min-width:1024px){order:0;width:200px;height:200px;margin-top:0}}.szewko-klub-pakiet__tytulatura{display:contents;@media (min-width:1024px){display:flex;flex-direction:column;gap:12px;min-width:0}}.szewko-klub-pakiet__okruszki{order:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:13px;line-height:1.5;& a{padding-block:12px;margin-block:-12px;color:var(--color-sand-gold)}@media (min-width:1024px){justify-content:flex-start;column-gap:8px;font-size:14px}}.szewko-klub-pakiet__nazwa{order:2;margin:0;font-family:var(--font-heading);font-size:30px;font-weight:700;line-height:1.2;@media (min-width:1024px){font-size:40px;line-height:1.12}}.szewko-klub-pakiet__cena{order:3;margin:0;color:var(--color-brass-lantern);font-family:var(--font-cena);font-size:22px;font-weight:600;@media (min-width:1024px){font-size:26px}}.szewko-klub-pakiet__krotki{order:4;color:var(--color-bleached-linen);font-size:17px;line-height:1.55;& p{margin:0}@media (min-width:1024px){font-size:18px}}.szewko-klub-pakiet__czytanie{display:flex;flex-direction:column;gap:16px;min-width:0;margin:32px 16px 0;padding-bottom:56px;font-size:17px;line-height:1.65;@media (min-width:1024px){grid-column:1;grid-row:2;gap:20px;margin:56px 0 0;padding-bottom:96px;font-size:18px}}.szewko-klub-pakiet__kadr{display:flex;flex-direction:column;gap:6px;margin:0 0 8px;& img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:1px solid var(--color-camel-brown);object-fit:cover}& figcaption{color:var(--color-camel-brown);font-family:var(--font-accent);font-size:14px;font-style:italic}@media (min-width:1024px){gap:8px;margin-bottom:12px;& figcaption{font-size:15px}}}.szewko-klub-pakiet__opis{display:flex;flex-direction:column;gap:16px;& h2{margin:8px 0 0;color:var(--color-smoked-tent);font-family:var(--font-heading);font-size:21px;font-weight:700;line-height:1.3}& p{margin:0}& a{color:var(--color-desert-rust)}&>p:last-child{color:var(--color-camel-brown);font-size:15px}@media (min-width:1024px){gap:20px;& h2{font-size:22px}&>p:last-child{font-size:16px}}}.szewko-klub-pakiet__panel{display:flex;flex-direction:column;gap:16px;margin:24px 16px 0;padding:20px 16px;border-radius:8px;background:var(--color-smoked-tent);color:var(--color-parchment);line-height:normal;@media (min-width:1024px){z-index:2;grid-column:2;grid-row:1 / span 2;align-self:start;gap:22px;margin:var(--pakiet-gora) 0 96px;padding:32px;border:1px solid color-mix(in srgb,var(--color-brass-lantern) 70%,transparent);box-shadow:0 16px 40px color-mix(in srgb,var(--color-smoked-tent) 35%,transparent)}& form.cart{display:flex;flex-direction:column;gap:inherit;margin:0}}@media (min-width:1024px) and (min-height:880px){.szewko-klub-pakiet__panel{position:sticky;top:calc(var(--szewko-pasek-wysokosc) + 24px + var(--wp-admin--admin-bar--height, 0px))}}.szewko-klub-pakiet__uchwyt{display:none}.szewko-klub-pakiet__stan{margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 60%,transparent);border-radius:6px;color:var(--color-bleached-linen);font-size:15px;line-height:1.5;& strong{color:var(--color-parchment);font-family:var(--font-cena);font-weight:600}}.szewko-klub-pakiet__panel .single_add_to_cart_button.button,.szewko-klub-pakiet__panel .szewko-klub-pakiet__przycisk{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:56px;margin:0;padding:0 16px;border:1px solid var(--color-brass-lantern);border-radius:6px;background:var(--color-desert-rust);color:var(--color-parchment);font-family:var(--font-ui);font-size:16px;font-weight:600;letter-spacing:.06em;line-height:1.2;text-decoration:none;text-transform:uppercase;cursor:pointer;&:hover{background:color-mix(in srgb,var(--color-desert-rust) 85%,var(--color-parchment));color:var(--color-parchment)}&:focus-visible{outline:2px solid var(--color-brass-lantern);outline-offset:3px}}.szewko-klub-pakiet__sygnaly{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;color:var(--color-bleached-linen);font-family:var(--font-ui);font-size:13px;& li{display:flex;align-items:center;gap:6px}& svg{flex:none}@media (min-width:1024px){flex-direction:row;justify-content:space-between;gap:12px}}.szewko-klub-pakiet__dalej{display:flex;flex-direction:column;gap:2px;color:var(--color-bleached-linen);font-size:14px;& a{padding-block:12px;color:var(--color-brass-lantern)}@media (min-width:1024px){gap:6px;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--color-sand-gold) 25%,transparent);font-size:15px}}.szewko-klub-pakiet__odloz{align-self:flex-start;min-height:44px;padding:12px 0;border:0;background:none;color:var(--color-brass-lantern);font:inherit;text-decoration:underline;cursor:pointer;&:hover{color:var(--color-sand-gold)}&:focus-visible{outline:2px solid var(--color-brass-lantern);outline-offset:3px}}.szewko-klub-pakiet__czlonkostwo{margin:0}.szewko-klub-pakiet__panel .quantity{display:none}.szewko-klub-pakiet__podsumowanie{display:contents}.szewko-klub-pakiet__pasek,.szewko-klub-pakiet__zaslona{display:none}@media (max-width:1023px){.szewko-klub-pakiet--js{& .szewko-klub-pakiet__panel{position:fixed;inset:auto 0 0;z-index:1001;box-sizing:border-box;max-height:min(700px, 86dvh);margin:0;padding:10px 16px 20px;overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--color-brass-lantern);border-radius:14px 14px 0 0;gap:12px;transform:translateY(100%);visibility:hidden;transition:transform 0.25s ease,visibility 0s linear 0.25s}&.szewko-klub-pakiet--arkusz .szewko-klub-pakiet__panel{transform:none;visibility:visible;transition:transform 0.25s ease}& .szewko-klub-pakiet__uchwyt{display:flex;align-items:center;justify-content:space-between;&::before{content:"";width:44px}}& .szewko-klub-pakiet__belka{width:48px;height:4px;border-radius:2px;background:color-mix(in srgb,var(--color-sand-gold) 60%,transparent)}& .szewko-klub-pakiet__zamknij{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:#fff0;color:var(--color-sand-gold);cursor:pointer}& .szewko-klub-pakiet__zaslona:not([hidden]){display:block;position:fixed;inset:0;z-index:1000;background:color-mix(in srgb,var(--color-smoked-tent) 70%,transparent)}& .szewko-klub-pakiet__pasek:not([hidden]){display:flex;position:fixed;inset:auto 0 0;z-index:900;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--color-brass-lantern);background:var(--color-smoked-tent);color:var(--color-parchment)}}.szewko-klub-pakiet-body.szewko-klub-pakiet-body--pasek{padding-bottom:76px}}@media (prefers-reduced-motion:reduce){.szewko-klub-pakiet--js .szewko-klub-pakiet__panel{transition:none}}.szewko-klub-pakiet__pasek-nazwa{display:flex;flex-direction:column;gap:2px;min-width:0;font-family:var(--font-ui);font-size:14px;&[hidden]{display:none}}.szewko-klub-pakiet__pasek-cena{color:var(--color-brass-lantern);font-family:var(--font-cena);font-weight:600}.szewko-klub-pakiet__pasek-kwota{display:flex;flex:1;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:52px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 60%,transparent);border-radius:6px;background:var(--color-dark-mahogany);color:var(--color-parchment);text-align:left;cursor:pointer;&[hidden]{display:none}&>span{display:flex;flex-direction:column;gap:2px;min-width:0}& svg{flex:none;color:var(--color-sand-gold)}}.szewko-klub-pakiet__pasek-suma{font-family:var(--font-cena);font-size:17px;font-weight:600}.szewko-klub-pakiet__pasek-zmien{color:var(--color-sand-gold);font-family:var(--font-ui);font-size:12px}.szewko-klub-pakiet__pasek-przycisk{display:inline-flex;flex:none;align-items:center;height:52px;padding:0 14px;border:1px solid var(--color-brass-lantern);border-radius:6px;background:var(--color-desert-rust);color:var(--color-parchment);font-family:var(--font-ui);font-size:14px;font-weight:600;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;cursor:pointer;&:hover{color:var(--color-parchment)}}.szewko-klub-pakiet__pasek-kwota,.szewko-klub-pakiet__pasek-przycisk,.szewko-klub-pakiet__zamknij{&:focus-visible{outline:2px solid var(--color-brass-lantern);outline-offset:3px}}