:root{--si-page:#f3f6fb;--si-surface:#fff;--si-raised:#eaf0f8;--si-header:#fff;--si-line:#d8e2f0;--si-ink:#152138;--si-muted:#52627a;--si-accent:#155cce;--si-action:#155cce;--si-shadow:0 8px 24px rgb(28 53 88 / .06);--si-success:#187149;--si-error:#b52234}:root[data-si-theme=dark]{--si-action:#2464d1;--si-shadow:0 8px 24px rgb(0 0 0 / .12);--si-success:#7de0ae;--si-error:#ffb1b9}:root[data-si-theme=light]{color-scheme:light;background:var(--si-page)}:root[data-si-theme=light] :is(.color-scheme-1,.color-scheme-2,.color-scheme-7693158a-3d0c-4f25-ab48-5035adb5dd42){--color-background:243,246,251;--gradient-background:#f3f6fb;--color-foreground:21,33,56;--color-button:21,92,206;--color-button-text:255,255,255;--color-link:21,92,206;--color-secondary-button-text:21,92,206;--color-secondary-button:255,255,255}html body{letter-spacing:.015em;color:var(--si-ink);background:var(--si-page)!important}html body :is(h1,h2,h3,.h0,.h1,.h2,.h3){letter-spacing:-.025em;line-height:1.18}html body :is(button,a,input,textarea,select,summary):focus-visible,html body details[open]>summary:focus-visible{outline:3px solid var(--si-accent)!important;outline-offset:3px!important;box-shadow:none!important}html body [hidden]{display:none!important}html body :is(.button,.shopify-challenge__button){border-radius:12px;min-height:48px;font-weight:600}html body .button:after{border-radius:12px}html body .product-form__submit{background:var(--si-action)!important;color:#fff!important;min-height:52px;border-radius:12px!important;box-shadow:none!important}html body .product-form__submit:disabled{opacity:.6}html body :is(.card-wrapper,.product-card-wrapper){border-radius:18px!important;box-shadow:none!important}html body .product-card-wrapper .card{border:1px solid var(--si-line)!important;background:var(--si-surface)!important;border-radius:18px!important;box-shadow:var(--si-shadow)!important}html body .product-card-wrapper .card>.card__content{background:transparent!important;border-radius:0!important;padding:16px!important}html body .product-card-wrapper .card__inner{background:var(--si-raised)!important;border-radius:17px 17px 0 0!important}html body .product-card-wrapper :is(.card__heading,.price){color:var(--si-ink)!important}html body .product-card-wrapper .card__heading{font-size:15px!important;line-height:1.4!important;font-weight:600}html body .product-card-wrapper .card-information{padding-top:6px}html body :is(.field__input,.select__select,.customer input,.customer select,.quantity){border-radius:12px!important;background:var(--si-surface)!important;color:var(--si-ink)!important}html body .quantity{border:1px solid var(--si-line)!important;box-shadow:none!important;overflow:visible!important}html body .quantity:after,html body .quantity:before{box-shadow:none!important;border:0!important}html body .quantity :is(.quantity__button,.quantity__input){background:transparent!important;color:var(--si-ink)!important}html body .quantity__button{min-width:44px;min-height:44px}html body .field__label{color:var(--si-muted)}html body .facet-filters__field{background:transparent!important;box-shadow:none!important}html body :is(.facet-filters__sort,.facets__summary,.mobile-facets__sort select){color:var(--si-ink)!important}html body .facet-filters__sort{background:var(--si-surface)!important;border:1px solid var(--si-line)!important;border-radius:10px!important;min-height:44px;padding:8px 34px 8px 12px!important}html body .facet-filters__sort option{background:var(--si-surface);color:var(--si-ink)}html[data-si-theme=light] body :is(.gradient,.section,.brand-carousel-section){background:var(--si-page)!important}html[data-si-theme=light] body :is(.header-wrapper,.header,.search-modal__content,.menu-drawer,.header__submenu,.predictive-search){background:var(--si-header)!important;color:var(--si-ink)!important}html[data-si-theme=light] body .header-wrapper{border-bottom:1px solid var(--si-line)!important;box-shadow:0 3px 16px #1c35580a!important}html[data-si-theme=light] body :is(.footer,.footer.gradient){background:#e9eff8!important;color:var(--si-ink)!important;border-top:1px solid var(--si-line)}html[data-si-theme=light] body :is(.new-arrivals__panel,.text-with-products__products,.polecane-produkty__products){background:var(--si-raised)!important;border:1px solid var(--si-line)!important;box-shadow:none!important}html[data-si-theme=light] body :is(.new-arrivals__glow){opacity:.18!important}html[data-si-theme=light] body :is(.product__info-wrapper,.product__info-container,.product__description,.cart__items,.cart__footer){color:var(--si-ink)!important}html[data-si-theme=light] body :is(.cart-notification,.mobile-facets__inner,.facets__display,.facets__display-vertical){background:var(--si-surface)!important;color:var(--si-ink)!important;border-color:var(--si-line)!important}html[data-si-theme=light] body .announcement-bar{background:#e9effa!important;color:#17375e!important}html[data-si-theme=light] body .announcement-bar__message{color:#17375e!important}html body .product__info-container{padding:24px!important;background:var(--si-surface)!important;border:1px solid var(--si-line);border-radius:20px;box-shadow:var(--si-shadow)}html body .product__title{margin:0 0 12px!important}html body .product__title h1{font-size:clamp(26px,2.4vw,38px)!important;color:var(--si-ink)!important}html body .product__info-container .price{color:var(--si-ink)!important}html body .product__inventory{margin:12px 0!important;font-size:13px;color:var(--si-ink)!important;line-height:1.5}html body .product__info-container .product-form{margin:12px 0 0!important}html body .product-form__quantity{margin:16px 0!important}html body .product__info-wrapper.scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}.si-key-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0}.si-key-specs>div{min-width:0;padding:10px 12px;background:var(--si-raised);border-radius:12px}.si-key-specs dt{font-size:11px;color:var(--si-muted);margin-bottom:4px}.si-key-specs dd{font-size:13px;font-weight:600;line-height:1.4;margin:0;color:var(--si-ink);overflow-wrap:anywhere}.si-delivery-clock{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;margin:12px 0;background:var(--si-raised);border:1px solid var(--si-line);border-radius:12px;font-size:12px;line-height:1.6;color:var(--si-muted)}.si-delivery-clock strong{color:var(--si-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.si-status-dot{flex:0 0 6px;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--si-success)}.si-floating-clock{position:fixed;bottom:20px;right:20px;z-index:4;font-size:12px;max-width:calc(100vw - 32px);color:var(--si-ink)}.si-floating-clock>details{background:var(--si-surface);border:1px solid var(--si-line);border-radius:16px;box-shadow:var(--si-shadow);overflow:hidden}.si-floating-clock summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px;list-style:none;cursor:pointer;font-weight:500}.si-floating-clock summary::-webkit-details-marker{display:none}.si-floating-clock summary .si-status-dot{margin-top:0}.si-floating-clock [data-si-clock]{font-variant-numeric:tabular-nums}.si-clock-details{max-width:300px;padding:0 16px 16px;line-height:1.6}.si-clock-details p{margin:8px 0}.si-clock-details small{display:block;color:var(--si-muted);font-size:11px}si-sticky-buy{display:none}.si-breadcrumbs{font-size:12px;color:var(--si-muted);margin:0 0 16px}.si-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.si-breadcrumbs li+li:before{content:"/";padding-right:8px;color:var(--si-muted)}.si-breadcrumbs a{color:var(--si-muted);text-underline-offset:3px}html body .collection-hero__inner{padding-top:24px;padding-bottom:12px}html body .collection-hero__title{margin:0!important;font-size:clamp(28px,3vw,42px)!important;color:var(--si-ink)!important}html body .collection-hero__description{margin-top:12px;max-width:72ch;font-size:14px;line-height:1.7;color:var(--si-muted)}body[data-si-template=cart] .scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}html body #main-cart-footer .cart__blocks{max-width:620px;width:100%;padding:24px;background:var(--si-surface)!important;border:1px solid var(--si-line);border-radius:20px;box-shadow:var(--si-shadow)}html body #main-cart-footer .cart__footer{padding-top:0}html body #main-cart-footer .totals{justify-content:space-between;gap:16px;align-items:center;text-align:left}html body #main-cart-footer .totals__total{font-size:18px;color:var(--si-ink)!important}html body #main-cart-footer .totals__total-value{font-size:22px;font-weight:600;color:var(--si-ink)!important}html body #main-cart-footer .tax-note{text-align:left;color:var(--si-muted);line-height:1.6;font-size:12px;margin:12px 0 0}html body #main-cart-footer .cart__terms{margin:20px 0!important;font-size:13px;color:var(--si-ink);line-height:1.6}.cart__terms label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.cart__terms input{flex:0 0 20px;width:20px;height:20px;accent-color:var(--si-action);margin:2px 0 0}.cart__terms a{color:var(--si-accent);text-underline-offset:3px}html body .si-form-error{color:var(--si-error);font-size:12px;margin:8px 0 0}html body #main-cart-footer .cart__checkout-button{max-width:none;background:var(--si-action)!important;color:#fff!important;min-height:52px}.si-cart-pickup{margin:20px 0;border-top:1px solid var(--si-line);border-bottom:1px solid var(--si-line)}.si-cart-pickup summary{padding:14px 0;min-height:48px;cursor:pointer;font-size:14px;color:var(--si-ink)}.si-cart-pickup summary span{font-size:11px;margin-left:8px;color:var(--si-muted)}.si-cart-pickup__content{padding-bottom:16px;font-size:13px}.si-cart-pickup__content :is(.map-widget,.pickup-points-pro-widget){background:transparent!important}html body .cart-item{border-color:var(--si-line)!important}html body .cart-item__name{color:var(--si-ink)!important}.brand-carousel:focus-within .brand-track,.brand-carousel:hover .brand-track{animation-play-state:paused}@media(max-width:749px){html body .header{min-height:64px!important;padding-top:0!important;padding-bottom:0!important;column-gap:0!important;grid-template-columns:44px minmax(0,1fr) auto!important}html body .header__heading-link{padding:0!important;margin:0!important}html body .header__heading-logo-wrapper{width:88px!important;max-width:88px!important}html body .header__heading-logo{width:88px!important;height:58px!important;object-fit:contain!important}html body .header__icon,html body .si-theme-toggle{width:44px!important;height:44px!important;min-width:44px!important;margin:0!important}html body .header__icons{gap:0!important;padding-right:0!important}html body .announcement-bar__message{font-size:11px!important;line-height:1.4!important;padding:7px 0!important;min-height:32px!important;letter-spacing:0}html body .announcement-bar__message span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body .announcement-bar-slider .slider-button{width:32px;min-width:32px}html body .product__info-container{padding:18px!important;border-radius:18px;box-shadow:none}html body .product__info-wrapper{padding-top:12px!important}html body .product__title h1{font-size:26px!important}.si-key-specs{gap:6px}.si-key-specs>div{padding:9px}.si-key-specs dd{font-size:12px}si-sticky-buy:not([hidden]){position:fixed;z-index:7;bottom:0;left:0;right:0;display:flex;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--si-surface);border-top:1px solid var(--si-line);box-shadow:0 -4px 20px #0000001a}.si-sticky-buy__info{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px;line-height:1.3}.si-sticky-buy__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--si-muted)}[data-si-sticky-price]{font-size:16px;color:var(--si-ink)}html body si-sticky-buy .button{flex:0 0 auto;min-width:150px;min-height:48px;padding:10px 16px;font-size:13px;background:var(--si-action)!important;color:#fff!important}body.si-sticky-buy-visible{padding-bottom:calc(88px + env(safe-area-inset-bottom))}html body .collection-hero__inner{padding-top:18px;padding-bottom:4px}.si-breadcrumbs{margin-bottom:12px;font-size:11px}html body .collection-hero__description{font-size:13px}html body #main-cart-footer .cart__blocks{padding:18px}.si-floating-clock{bottom:calc(12px + env(safe-area-inset-bottom));right:12px;font-size:11px}.si-floating-clock summary{min-height:44px;padding:8px 12px}html body .product-card-wrapper .card>.card__content{padding:12px!important}html body .product-card-wrapper .card__heading{font-size:13px!important}}@media(max-width:359px){html body .header{padding-inline:8px!important}html body .header__heading-logo-wrapper,html body .header__heading-logo{width:72px!important;max-width:72px!important}html body .header__heading-logo{height:52px!important}html body .header__icon,html body .si-theme-toggle{width:44px!important;min-width:44px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.brand-track{animation:none!important}.brand-carousel{overflow-x:auto}.new-arrivals__glow{animation:none!important}.button,.card,.header__heading-logo,.banner-card img{transition:none!important}}html[data-si-theme=light] body :is(.utility-bar,.announcement-bar,.announcement-bar__announcement){background:#e9effa!important;color:#17375e!important}html[data-si-theme=light] body :is(.announcement-bar__message,.announcement-bar__message span,.announcement-bar-slider .slider-button){color:#17375e!important}html body .product-card-wrapper :is(.card__inner,.media,.card__media,img){box-shadow:none!important}html body .product__info-container .product__tax{color:var(--si-muted)!important;font-size:12px;letter-spacing:.01em}html body .product__info-container .product__tax a{color:var(--si-accent)!important}html body .product-card-wrapper .badge{background:var(--si-raised)!important;color:var(--si-accent)!important;border-color:var(--si-line)!important}html[data-si-theme=light] body :is(.new-arrivals__eyebrow,.recommended__eyebrow,.mobile-facets__open-label,.link,.underlined-link){color:var(--si-accent)!important}html[data-si-theme=light] body :is(.recommended__description,.skill-desc-feature-text,.apple-specs-subtitle,.apple-spec-label,.skill-gpsr-subtitle,.skill-gpsr-card-description,.skill-gpsr-eyebrow,.skill-desc-eyebrow,.skill-payment-icons__label){color:var(--si-muted)!important}html[data-si-theme=light] body :is(.apple-specs-card,.skill-openbox-details,.skill-gpsr-card,.skill-desc-feature,.download-card){background:var(--si-surface)!important;border-color:var(--si-line)!important;box-shadow:var(--si-shadow)!important}html body .collection-hero__description:empty{display:none}html[data-si-theme=light] body .recommended__description{opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/si-storefront.css.map */
