#pf-footer *{box-sizing:border-box}#pf-footer{position:relative!important;width:100%;margin:0;background:var(--ink);color:#fff;border-top:1px solid var(--text-accent-on-dark);font-family:Outfit,system-ui,-apple-system,sans-serif}#pf-footer a{color:inherit;text-decoration:none}#pf-footer ::selection{background:var(--brand-700);color:#fff}#pf-footer a:focus-visible{outline:2px solid var(--text-accent-on-dark);outline-offset:4px}#pf-footer .pf-wrap{max-width:var(--page-width);margin:0 auto;padding-left:6%;padding-right:6%}@media(min-width:750px){#pf-footer .pf-wrap{padding-left:5rem;padding-right:5rem}}#pf-footer .pf-top{padding-top:clamp(40px,4.5vw,60px);padding-bottom:clamp(36px,4vw,52px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(32px,4vw,64px);align-items:start}#pf-footer .pf-brand{min-width:0;display:flex;flex-direction:column;gap:18px;max-width:44ch}#pf-footer .pf-lead{margin:0;font-size:15px;line-height:1.6;color:#ffffff9e}#pf-footer .pf-contact{display:flex;flex-direction:column;gap:10px;margin:2px 0 0}#pf-footer .pf-c{display:flex;align-items:center;gap:13px;min-height:44px}#pf-footer .pf-c-ico{width:40px;height:40px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--ink-raised);border:1px solid rgba(255,255,255,.16);color:var(--text-accent-on-dark);transition:background .2s ease,border-color .2s ease,color .2s ease}#pf-footer .pf-c-ico svg{width:20px;height:20px}#pf-footer .pf-c-txt{display:flex;flex-direction:column;line-height:1.25;min-width:0}#pf-footer .pf-c-tel,#pf-footer .pf-c-mail{font-size:15px;font-weight:600;color:#fff}#pf-footer .pf-c-mail{word-break:break-word}#pf-footer .pf-c-sub{font-size:var(--fs-xs);color:#ffffff80}@media(hover:hover)and (pointer:fine){#pf-footer .pf-c:hover .pf-c-ico{background:var(--brand-700);border-color:var(--brand-700);color:#fff}#pf-footer .pf-c:hover .pf-c-tel,#pf-footer .pf-c:hover .pf-c-mail{color:var(--text-accent-on-dark)}}#pf-footer .pf-social{display:flex;flex-direction:column;gap:10px;margin:-8px 0 0}#pf-footer .pf-fb{display:flex;align-items:center;gap:13px;min-height:44px;width:max-content;max-width:100%}#pf-footer .pf-fb-ico{width:40px;height:40px;flex:none;display:flex;align-items:center;justify-content:center}#pf-footer .pf-fb-ico svg{width:28px;height:28px;display:block}#pf-footer .pf-fb-txt{display:flex;flex-direction:column;line-height:1.25;min-width:0}#pf-footer .pf-fb-name{font-size:15px;font-weight:600;color:#fff;transition:color .2s ease}#pf-footer .pf-fb-sub{font-size:var(--fs-xs);color:#ffffff80}@media(hover:hover)and (pointer:fine){#pf-footer .pf-fb:hover .pf-fb-name{text-decoration:underline;text-decoration-color:var(--text-accent-on-dark);text-underline-offset:4px}}#pf-footer .pf-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:28px 40px}#pf-footer .pf-nav a{display:inline-block;padding:3px 0}#pf-footer .pf-group{min-width:0;display:flex;flex-direction:column;gap:12px}#pf-footer .pf-group h3{width:max-content;margin:0 0 2px;padding:0 0 9px;border-bottom:2px solid var(--action-solid-on-dark);font-family:Barlow Condensed,Arial Narrow,Outfit,sans-serif;font-size:17px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}#pf-footer .pf-group ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}#pf-footer .pf-group li{margin:0}#pf-footer .pf-group li a{display:inline-block;font-size:15px;line-height:1.3;color:#ffffffb8;transition:color .15s ease}#pf-footer .pf-group li a{background-image:linear-gradient(var(--text-accent-on-dark),var(--text-accent-on-dark));background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:color .15s ease,background-size .3s ease-in-out}@media(hover:hover)and (pointer:fine){#pf-footer .pf-group li a:hover{color:#fff;text-decoration:none;background-size:100% 1px}}@media(prefers-reduced-motion:reduce){#pf-footer .pf-group li a{transition:color .15s ease}}#pf-footer .pf-dane{margin:22px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.6;color:#ffffff9e}#pf-footer .pf-dane-h{margin:0 0 6px;font-family:Barlow Condensed,Arial Narrow,Outfit,sans-serif;font-size:15px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}#pf-footer .pf-dane-l{margin:0;display:flex;flex-wrap:wrap;column-gap:8px}#pf-footer .pf-dane-l span{white-space:nowrap}#pf-footer .pf-dane-l span+span:before{content:"\b7";margin-right:8px;color:#ffffff73}#pf-footer .pf-dane-a{column-gap:.3em}#pf-footer .pf-dane-a span+span:before{content:none}#pf-footer .pf-dane-n{color:#ffffffd9;font-weight:600}#pf-footer .pf-bottom{border-top:1px solid rgba(255,255,255,.1)}#pf-footer .pf-bottom-inner{padding-top:16px;padding-bottom:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 28px}#pf-footer .pf-legal{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:var(--fs-2xs);line-height:1.6;color:#ffffff80}#pf-footer .pf-legal b{color:#ffffffb3;font-weight:600}#pf-footer .pf-legal .pf-sep{color:#ffffff80}#pf-footer .pf-legal-i{white-space:nowrap}#pf-footer .pf-pay-wrap{min-width:0;max-width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}#pf-footer .pf-pay-lbl{font-size:var(--fs-2xs);color:#ffffff80}#pf-footer .pf-pay{list-style:none;display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;min-width:0}#pf-footer .pf-pay li{display:flex}#pf-footer .pf-pay svg{height:24px;width:auto;border-radius:0}@media(max-width:430px){#pf-footer .pf-pay-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#pf-footer .pf-pay{gap:5px;flex-wrap:nowrap}}@media(max-width:379px){#pf-footer .pf-pay{gap:4px}#pf-footer .pf-pay svg{height:22px}}@media(max-width:1023px){#pf-footer .pf-top{grid-template-columns:minmax(0,1fr);gap:36px}#pf-footer .pf-nav{justify-content:flex-start;gap:28px 48px}#pf-footer .pf-brand{max-width:none}}@media(max-width:720px){#pf-footer .pf-top{padding-top:34px;padding-bottom:18px;gap:30px}#pf-footer .pf-lead{display:none}#pf-footer .pf-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}#pf-footer .pf-group ul{gap:0}#pf-footer .pf-group li a{display:flex;align-items:center;min-height:44px}#pf-footer .pf-group:last-child{grid-column:1 / -1}#pf-footer .pf-group:last-child ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}#pf-footer .pf-dane-h{display:none}#pf-footer .pf-dane{margin-top:14px;padding-top:0;border-top:0;font-size:12px}#pf-footer .pf-bottom-inner{flex-direction:column;align-items:flex-start;gap:12px}#pf-footer .pf-pay-wrap{width:100%}}@media(prefers-reduced-motion:reduce){#pf-footer .pf-c-ico,#pf-footer .pf-c-tel,#pf-footer .pf-c-mail,#pf-footer .pf-fb,#pf-footer .pf-group li a{transition:none}}#pf-footer .pf-nl{background:var(--ink-raised);border-bottom:1px solid rgba(255,255,255,.1)}#pf-footer .pf-nl-in{padding-top:26px;padding-bottom:26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,470px);gap:14px clamp(24px,4vw,64px);align-items:start}#pf-footer .pf-nl-txt{display:flex;align-items:center;gap:14px;min-width:0}#pf-footer .pf-nl-ico{width:44px;height:44px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--ink);border:1px solid rgba(255,255,255,.16);color:var(--text-accent-on-dark)}#pf-footer .pf-nl-ico svg{width:22px;height:22px}#pf-footer .pf-nl-h{margin:0 0 2px;font-family:Barlow Condensed,Arial Narrow,Outfit,sans-serif;font-size:24px;font-weight:700;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:#fff}#pf-footer .pf-nl-sub{margin:0;font-size:14px;line-height:1.45;color:#ffffffb8}#pf-footer .pf-nl-form{min-width:0}#pf-footer .pf-nl-f{scroll-margin-top:160px}#pf-footer .pf-nl-row{display:flex;align-items:flex-start}#pf-footer .pf-nl-field{flex:1;min-width:0}#pf-footer .pf-nl-input{display:block;width:100%;height:44px;padding:0 14px;margin:0;background:var(--ink);border:1px solid rgba(255,255,255,.22);border-right:0;color:#fff;font-family:inherit;font-size:16px;border-radius:0;box-shadow:none;-webkit-appearance:none;appearance:none}#pf-footer .pf-nl-input::placeholder{color:#ffffff85}#pf-footer .pf-nl-input:focus{outline:none;border-color:var(--text-accent-on-dark);box-shadow:inset 0 0 0 1px var(--text-accent-on-dark)}#pf-footer .pf-nl-input[aria-invalid=true]{border-color:var(--text-accent-on-dark)}#pf-footer .pf-nl-btn{flex:none;height:44px;padding:0 22px;border:0;border-radius:0;cursor:pointer;background:var(--brand-700);color:#fff;font-family:Barlow Condensed,Arial Narrow,Outfit,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transition:background .2s ease}@media(hover:hover)and (pointer:fine){#pf-footer .pf-nl-btn:hover{background:var(--brand-800)}}#pf-footer .pf-nl-btn:focus-visible{outline:2px solid var(--text-accent-on-dark);outline-offset:2px}#pf-footer .pf-nl-msg{margin:6px 0 0;font-size:13px;line-height:1.45}#pf-footer .pf-nl-msg[hidden]{display:none}#pf-footer .pf-nl-msg--err{color:var(--text-accent-on-dark);font-weight:600}#pf-footer .pf-nl-ok{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;font-size:16px;font-weight:600;line-height:1.4;color:#fff}#pf-footer .pf-nl-ok svg{flex:none;width:22px;height:22px;color:var(--text-accent-on-dark)}#pf-footer .pf-nl-note{margin:8px 0 0;font-size:12px;line-height:1.45;color:#fff9}#pf-footer .pf-nl-note a{color:#fff;text-decoration:underline;text-underline-offset:3px;display:inline-block;padding:14px 0;margin:-14px 0}#pf-footer .pf-nw{white-space:nowrap}@media(hover:hover)and (pointer:fine){#pf-footer .pf-nl-note a:hover{color:var(--text-accent-on-dark)}}@media(max-width:960px){#pf-footer .pf-nl-in{grid-template-columns:minmax(0,1fr);gap:14px}#pf-footer .pf-nl-form{max-width:560px}}@media(max-width:720px){#pf-footer .pf-nl-in{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:18px;padding-bottom:18px}#pf-footer .pf-nl-ico{width:40px;height:40px}#pf-footer .pf-nl-ico svg{width:20px;height:20px}#pf-footer .pf-nl-txt{gap:12px}#pf-footer .pf-nl-h{font-size:21px}#pf-footer .pf-nl-sub{font-size:13px}#pf-footer .pf-nl-row{flex-direction:column;align-items:stretch;gap:8px}#pf-footer .pf-nl-input{border-right:1px solid rgba(255,255,255,.22)}#pf-footer .pf-nl-input:focus,#pf-footer .pf-nl-input[aria-invalid=true]{border-color:var(--text-accent-on-dark)}#pf-footer .pf-nl-btn{width:100%}}@media(prefers-reduced-motion:reduce){#pf-footer .pf-nl-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/prestilo-stopka.css.map */
