@font-face{font-family:archivo;src:url(../media/Archivo_Variable-s.p.1w1wfq3-t9aw4.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.HbulJW_className{font-family:archivo,archivo Fallback}.HbulJW_variable{--font-shop-studio:"archivo", "archivo Fallback"}
[data-shop-scope]{--sv-bg:#f5f4f1;--sv-surface:#fff;--sv-surface-2:#efeeea;--sv-border:#00000014;--sv-border-strong:#0000002e;--sv-text:#151517;--sv-muted:#5c5e64;--sv-accent:#d8284e;--sv-accent-text:#fff;--sv-sheen:color-mix(in srgb, #650d2b 20%, var(--sv-accent));--sv-success:#117a52;--sv-wave:#0000003d;--sv-ease-out:cubic-bezier(.2,.8,.2,1);--sv-ease-spring:cubic-bezier(.3,1.3,.4,1);--store-bg:var(--sv-bg);--store-surface:var(--sv-surface);--store-surface-elevated:var(--sv-surface);--store-surface-muted:var(--sv-surface-2);--store-text:var(--sv-text);--store-text-secondary:var(--sv-muted);--store-text-muted:var(--sv-muted);--store-border:var(--sv-border);--store-border-strong:var(--sv-border-strong);--store-accent:var(--sv-accent);--store-accent-soft:color-mix(in srgb, var(--sv-accent) 9%, var(--sv-surface));background:var(--sv-bg);color:var(--sv-text);font-family:var(--font-shop-studio,Arial), sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:0;min-width:0}.dark [data-shop-scope]{--sv-bg:#0e0f11;--sv-surface:#16181b;--sv-surface-2:#1e2125;--sv-border:#ffffff14;--sv-border-strong:#ffffff2e;--sv-text:#f4f3f1;--sv-muted:#a2a4aa;--sv-accent:#ff5a72;--sv-accent-text:#1b0a0f;--sv-sheen:color-mix(in srgb, #fff 42%, var(--sv-accent));--sv-success:#3fd99a;--sv-wave:#ffffff3d}[data-shop-scope] :where(button,input,select,textarea){letter-spacing:0;font-family:inherit}[data-shop-scope] :where(h1,h2,h3,h4,p,span,a){letter-spacing:0}[data-shop-scope] :where(button,a,input,summary,[tabindex]):focus-visible{outline:2px solid var(--sv-accent);outline-offset:4px}[data-shop-scope] [data-shop-buy-trigger]:not(:disabled){background:var(--sv-accent);color:var(--sv-accent-text);background-image:linear-gradient(110deg, var(--sv-accent) 0 38%, var(--sv-sheen) 50%, var(--sv-accent) 62% 100%);transition:background-position .85s var(--sv-ease-out), transform .2s, box-shadow .4s;background-position:100% 0;background-size:260% 100%;border-color:#0000}[data-shop-scope] [data-shop-buy-trigger]:not(:disabled):hover{color:var(--sv-accent-text);opacity:1;box-shadow:0 14px 34px -16px var(--sv-accent);background-position:0 0}[data-shop-scope] [data-shop-buy-trigger]:active{transform:scale(.98)}[data-shop-scope] [data-theme-toggle]{position:relative;overflow:hidden}[data-shop-scope] [data-theme-toggle] svg{transition:transform .7s var(--sv-ease-spring), opacity .35s;display:block;position:absolute}[data-shop-scope] [data-theme-toggle] svg:first-child{opacity:1;transform:rotate(0)scale(1)}[data-shop-scope] [data-theme-toggle] svg:last-child{opacity:0;transform:rotate(-120deg)scale(.3)}.dark [data-shop-scope] [data-theme-toggle] svg:first-child{opacity:0;transform:rotate(120deg)scale(.3)}.dark [data-shop-scope] [data-theme-toggle] svg:last-child{opacity:1;transform:rotate(0)scale(1)}html[data-sv-vt]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-sv-vt]::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-sv-vt]::view-transition-old(root){z-index:1;transform-origin:50% 40%}html[data-sv-vt]::view-transition-new(root){z-index:2}html[data-sv-vt]::view-transition-group(root){background:#000}html[data-sv-vt] body,html[data-sv-vt] [data-shop-scope]{transition:none!important}.shop-studio{min-height:60vh}[data-shop-mobile-bar]{animation:shop-mobile-enter .6s var(--sv-ease-out)}@keyframes shop-mobile-enter{0%{opacity:.65;translate:0 18px}to{opacity:1;translate:0}}:is([data-shop-scope]:has(dialog[open])~nav,body:has([data-shop-scope] dialog[open]) [data-shop-mobile-bar]){visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){[data-shop-scope] *,[data-shop-scope] :before,[data-shop-scope] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
._-CqSW_shell[data-shop-scope]{background:var(--sv-bg);min-width:0;color:var(--sv-text);font-family:var(--font-shop-shell), system-ui, sans-serif;letter-spacing:0;flex-direction:column;flex:1;display:flex}._-CqSW_mobileMenu[data-shop-scope]{--brand-ink:var(--sv-text);--brand-muted:var(--sv-muted);font-family:var(--font-shop-shell), system-ui, sans-serif;background:0 0}._-CqSW_mobileMenu>div:first-child{border-color:var(--sv-border);background:var(--sv-bg);background-image:none}._-CqSW_mobileMenu>div:first-child>div[aria-hidden]{display:none}._-CqSW_mobileMenu[data-shop-scope] a,._-CqSW_mobileMenu[data-shop-scope] button{border-color:var(--sv-border);color:var(--sv-text);box-shadow:none;background:0 0}._-CqSW_mobileMenu a:hover,._-CqSW_mobileMenu button:hover{border-color:var(--sv-border-strong);background:var(--sv-surface-2);color:var(--sv-text);opacity:1}._-CqSW_mobileMenu a:focus-visible,._-CqSW_mobileMenu button:focus-visible{outline:2px solid var(--sv-accent);outline-offset:3px}._-CqSW_shell[data-shop-scope]>header{--brand-ink:var(--sv-text);--brand-muted:var(--sv-muted);--brand-violet-50:var(--sv-surface-2);--brand-violet-300:var(--sv-border-strong);--brand-violet-400:var(--sv-accent);--brand-violet-500:var(--sv-accent);--brand-violet-700:var(--sv-text);border-color:var(--sv-border);background:color-mix(in srgb, var(--sv-bg) 84%, transparent);-webkit-backdrop-filter:blur(14px);height:64px;color:var(--sv-text)}._-CqSW_shell>header>div{gap:16px;max-width:1320px;height:63px;padding-inline:20px}._-CqSW_shell>header>div>a{gap:10px}._-CqSW_shell>header>div>a img{width:28px;height:28px}._-CqSW_shell>header>div>a>span{font-size:16px;font-weight:700}._-CqSW_shell>header nav{flex:1;justify-content:center;gap:2px}._-CqSW_shell>header nav>a,._-CqSW_shell>header nav>div>button{color:var(--sv-muted);white-space:nowrap;border-radius:8px;padding:8px 10px;font-size:14px}._-CqSW_shell>header nav>a:hover,._-CqSW_shell>header nav button:hover,._-CqSW_shell>header nav a:focus-visible,._-CqSW_shell>header nav button:focus-visible{background:var(--sv-surface);color:var(--sv-text)}._-CqSW_shell>header nav>a:has(>span){color:var(--sv-text);box-shadow:inset 0 -2px 0 var(--sv-accent);font-weight:600}._-CqSW_shell>header nav>a>span{display:none}:is(._-CqSW_shell>header nav .bg-white,._-CqSW_shell>header nav .border-l,._-CqSW_shell>header nav .rounded-2xl){border-color:var(--sv-border-strong);background:var(--sv-surface)}._-CqSW_shell>header nav .rounded-2xl{border-radius:8px}._-CqSW_shell>header nav .rounded-2xl a{color:var(--sv-text)}._-CqSW_shell>header nav .rounded-2xl a:hover{background:var(--sv-surface-2);color:var(--sv-text)}._-CqSW_shell>header>div>div{gap:8px}._-CqSW_shell[data-shop-scope]>header>div>div>button,._-CqSW_shell>header>div>div>div>button[aria-haspopup=menu]{border:1px solid var(--sv-border);width:38px;height:38px;color:var(--sv-text);background:0 0;border-radius:50%;flex-shrink:0}._-CqSW_shell>header>div>div>button:hover,._-CqSW_shell>header>div>div>div>button[aria-haspopup=menu]:hover,._-CqSW_shell>header>div>div>div>button[aria-expanded=true]{border-color:var(--sv-border-strong);background:var(--sv-surface);color:var(--sv-text)}._-CqSW_shell>header>div>div>button>span{background:var(--sv-text)}._-CqSW_shell>header>div>div>div:has(>button[aria-haspopup=menu]){width:72px;height:38px}._-CqSW_shell>header>div>div>div>button[aria-haspopup=menu]{border-radius:19px;gap:7px;width:72px;font-size:13px;font-weight:650}._-CqSW_shell[data-shop-locale=pl] header button[aria-haspopup=menu]:after{content:"PL"}._-CqSW_shell[data-shop-locale=en] header button[aria-haspopup=menu]:after{content:"EN"}._-CqSW_shell>header [role=menu]{transform-origin:100% 0;width:220px;transition:opacity .22s,transform .38s cubic-bezier(.3,1.3,.4,1),visibility .22s}._-CqSW_shell>header [role=menu][aria-hidden=true]{transform:translateY(-6px)scale(.96)}._-CqSW_shell>header [role=menu][aria-hidden=false]{transform:translateY(0)scale(1)}._-CqSW_shell>header button[aria-haspopup=menu]>svg{transition:transform .55s cubic-bezier(.3,1.3,.4,1)}._-CqSW_shell>header button[aria-haspopup=menu][aria-expanded=true]>svg{transform:rotate(20deg)}._-CqSW_shell>header [role=menu][aria-hidden=false] [role=menuitemradio]{animation:.38s cubic-bezier(.3,1.3,.4,1) both _-CqSW_language-option-enter}._-CqSW_shell>header [role=menuitemradio]:nth-child(2){animation-delay:60ms}._-CqSW_shell>header [role=menuitemradio][aria-checked=true]>svg{color:var(--sv-accent);animation:.4s cubic-bezier(.3,1.3,.4,1) _-CqSW_language-check-enter}@keyframes _-CqSW_language-option-enter{0%{opacity:.65;translate:0 -4px}to{opacity:1;translate:0}}@keyframes _-CqSW_language-check-enter{0%{scale:.4}to{scale:1}}._-CqSW_shell>header [role=menu]>div{border-color:var(--sv-border-strong);background:var(--sv-surface);border-radius:8px}._-CqSW_shell>header [role=menuitemradio]{height:54px;color:var(--sv-text);background:0 0;flex-wrap:wrap;place-content:center flex-start;gap:0 10px}._-CqSW_shell>header [role=menuitemradio]:hover,._-CqSW_shell>header [role=menuitemradio]:focus-visible,._-CqSW_shell>header [role=menuitemradio][aria-checked=true]{background:var(--sv-surface-2);color:var(--sv-text)}._-CqSW_shell>header [role=menuitemradio]:after{color:var(--sv-muted);flex-basis:100%;padding-left:34px;font-size:11px}._-CqSW_shell>header [role=menuitemradio][lang=pl]:after{content:"Ceny w PLN"}._-CqSW_shell>header [role=menuitemradio][lang=en]:after{content:"Prices in EUR"}._-CqSW_shell>header>div>div>a{border-color:var(--sv-border);min-height:38px;color:var(--sv-text);box-shadow:none;white-space:nowrap;background:0 0;font-size:13px}._-CqSW_shell>header>div>div>a:last-of-type{border:1px solid var(--sv-border-strong)}._-CqSW_shell>header>div>div>a:hover{border-color:var(--sv-border-strong);background:var(--sv-surface);color:var(--sv-text);opacity:1}._-CqSW_shell a:focus-visible,._-CqSW_shell button:focus-visible{outline:2px solid var(--sv-accent);outline-offset:3px}._-CqSW_main{flex:1;min-width:0}._-CqSW_footer{border-top:1px solid var(--sv-border);background:var(--sv-bg);margin-top:8px}._-CqSW_footerMain,._-CqSW_footerBottom{flex-wrap:wrap;justify-content:space-between;max-width:1320px;margin-inline:auto;padding-inline:20px;display:flex}._-CqSW_footerMain{gap:28px 64px;padding-block:36px 28px}._-CqSW_footerBrand{max-width:300px}._-CqSW_brand{color:var(--sv-text);align-items:center;gap:10px;font-size:16px;font-weight:700;display:inline-flex}._-CqSW_footerBrand p{color:var(--sv-muted);margin-top:12px;font-size:14px;line-height:1.6}._-CqSW_footerLinks{flex-wrap:wrap;gap:24px 56px;font-size:14px;display:flex}._-CqSW_footerLinks>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._-CqSW_footerLinks h2{color:var(--sv-text);font-size:14px;font-weight:600}._-CqSW_footer a,._-CqSW_footer button{border-radius:2px;transition:color .15s}._-CqSW_footerLinks a,._-CqSW_footerBottom{color:var(--sv-muted)}._-CqSW_footer a:hover,._-CqSW_footer button:hover{color:var(--sv-text)}._-CqSW_footerBottom{border-top:1px solid var(--sv-border);gap:12px 20px;padding-block:16px 28px;font-size:12px}._-CqSW_footerBottom>div{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}._-CqSW_footerBottom button{font-size:inherit}._-CqSW_shell[data-shop-scope]>nav{border-color:var(--sv-border);background:var(--sv-surface);color:var(--sv-text)}._-CqSW_shell>div:has(>button[data-shop-sticky-purchase]){border-color:var(--sv-border);background:var(--sv-surface);color:var(--sv-text)}._-CqSW_shell>nav [data-shop-mobile-purchase],._-CqSW_shell [data-shop-sticky-purchase]{background:var(--sv-accent);color:var(--sv-accent-text)}._-CqSW_shell>nav[data-shop-tabs] span{color:var(--sv-muted)}._-CqSW_shell>nav [data-shop-tab-active=true] span{color:var(--sv-accent)}._-CqSW_shell>nav [data-shop-mobile-purchase]:hover,._-CqSW_shell [data-shop-sticky-purchase]:hover{background:var(--sv-accent);color:var(--sv-accent-text);opacity:1;filter:brightness(1.06)}:is(body:has(dialog[open]) ._-CqSW_shell>nav,body:has(dialog[open]) ._-CqSW_shell>div:has(>[data-shop-sticky-purchase])){visibility:hidden;pointer-events:none}@media (max-width:1279px){._-CqSW_shell>header>div>div>a{display:none}}@media (max-width:767px){._-CqSW_shell>header>div{gap:8px;padding-inline:12px}._-CqSW_shell>header>div>div{gap:6px}._-CqSW_footerBottom{padding-bottom:calc(104px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){._-CqSW_shell *,._-CqSW_shell :before,._-CqSW_shell :after{transition:none!important;animation:none!important}}
