:root{--wpg-brand: #1e3a8a;--wpg-brand-rgb: 30, 58, 138;--wpg-brand-dark: #1e40af;--wpg-brand-tint: #e0e7ff;--wpg-slate-50: #f8fafc;--wpg-slate-200: #e2e8f0;--wpg-slate-500: #64748b;--wpg-slate-700: #334155;--wpg-slate-900: #0f172a}.page-width,.page-width--desktop,.page-width--tablet{max-width:1400px}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.01em;line-height:1.2}body{letter-spacing:.005em;color:var(--wpg-slate-900)}a:not(.button):hover{color:var(--wpg-brand)}.button,button.button,.shopify-challenge__button{font-weight:600;letter-spacing:.025em}.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--wpg-brand);color:#fff;border-color:var(--wpg-brand)}.button--primary:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--wpg-brand-dark);border-color:var(--wpg-brand-dark)}@media(prefers-reduced-motion:no-preference){.button:active:not(:disabled){transform:translateY(1px)}}*:focus-visible{outline:2px solid var(--wpg-brand);outline-offset:2px}hr{border-color:var(--wpg-slate-200)}.card-wrapper .card,.card{border-radius:4px}.card__media img{transition:opacity .3s ease,transform .4s ease}.facets__summary,.facets-vertical-sort .select__select{font-weight:600}.field__input:focus,input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,textarea:focus{border-color:var(--wpg-brand);box-shadow:0 0 0 3px rgba(var(--wpg-brand-rgb),.12)}.collection-hero,.main-page-title{padding-top:2rem;padding-bottom:1.5rem}.pagination__list .pagination__item[aria-current]{color:var(--wpg-brand);font-weight:700}.quantity__input{font-weight:600}@media(max-width:749px){.page-width{padding-left:1rem;padding-right:1rem}}.footer.color-scheme-6.gradient{border-top:1px solid #1e293b}.footer.color-scheme-6{color:#cbd5e1}.footer.color-scheme-6 .footer__content-bottom{padding-top:12px;padding-bottom:0;border-top:1px solid #1e293b}.footer.color-scheme-6 .footer__content-bottom-wrapper{padding-top:6px}.footer.color-scheme-6 .localization-selector.link,.footer.color-scheme-6 .localization-form__select{color:#cbd5e1;background:transparent;border:1px solid #334155}.footer.color-scheme-6 .localization-form__select option{background:#0f172a;color:#cbd5e1}.footer.color-scheme-6 .icon-caret,.footer.color-scheme-6 .localization-selector .icon{color:#cbd5e1}.footer.color-scheme-6 .list-payment__item{opacity:.9}.footer.color-scheme-6 .copyright,.footer.color-scheme-6 .copyright__content,.footer.color-scheme-6 .copyright__content a,.footer.color-scheme-6 .policies a,.footer.color-scheme-6 small{color:#94a3b8}.footer.color-scheme-6 .copyright,.footer.color-scheme-6 .copyright__content,.footer.color-scheme-6 small{font-size:12px}.footer.color-scheme-6 .copyright__content a:hover,.footer.color-scheme-6 .policies a:hover,.footer.color-scheme-6 small a:hover{color:#fff}.product__meta-row{display:inline-flex;align-items:center;gap:10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:6px 10px;margin:4px 6px 4px 0;font-size:13px;line-height:1.4}.product__meta-label{font-weight:700;color:var(--wpg-brand);text-transform:uppercase;font-size:11px;letter-spacing:.06em}.product__meta-value{color:#0f172a;font-weight:500}.product__meta-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;background:#fff;border:1px solid #e2e8f0;padding:1px 6px;border-radius:3px;font-size:12px}.product-image-disclaimer{text-align:center;font-size:12px;color:#94a3b8;margin:10px 0 0;font-style:italic;line-height:1.4}.product__title h1{letter-spacing:-.015em;line-height:1.2;margin-bottom:4px}.product-tariff-notice{background:#fef3c7!important;border-left-color:#f59e0b!important;border-radius:6px!important}.volume-pricing-note{display:inline-block;margin-top:6px;padding:4px 10px;background:#eef2ff;color:var(--wpg-brand);border-radius:3px;font-size:12px;font-weight:600;letter-spacing:.02em}.customer{max-width:480px;margin:40px auto 80px;padding:32px 28px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 4px 14px #0f172a0a}.customer h1{font-size:26px;font-weight:700;color:#0f172a;letter-spacing:-.015em;margin:0 0 18px;padding-bottom:12px;border-bottom:2px solid #eef2ff}.customer h2{font-size:18px;color:#0f172a}.customer h3{font-size:15px}.customer p{color:#475569;font-size:14px;line-height:1.6}.customer .field{margin-bottom:14px}.customer input[type=email],.customer input[type=password],.customer input[type=text],.customer input[type=tel]{border-radius:6px;border:1.5px solid #e2e8f0;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease;background:#fafbfc}.customer input:focus{border-color:var(--wpg-brand);background:#fff;box-shadow:0 0 0 3px rgba(var(--wpg-brand-rgb),.12);outline:none}.customer button,.customer .button{background:var(--wpg-brand);color:#fff;border:none;padding:12px 20px;border-radius:6px;font-weight:600;font-size:14px;letter-spacing:.02em;cursor:pointer;transition:background .15s ease;width:100%;margin-top:6px}.customer button:hover,.customer .button:hover{background:var(--wpg-brand-dark)}.customer a{color:var(--wpg-brand);font-weight:500;text-decoration:none}.customer a:hover{text-decoration:underline}.customer hr{margin:28px 0;border:none;border-top:1px solid #e2e8f0}.customer .form__message{padding:10px 12px;background:#fef2f2;color:#991b1b;border-radius:6px;font-size:13px;margin-bottom:14px;display:flex;align-items:center;gap:8px}.customer.login:before{content:"Sign in to view order history, track shipments, and request quotes for your B2B needs.";display:block;padding:10px 14px;background:#eef2ff;color:var(--wpg-brand);font-size:13px;line-height:1.5;border-radius:6px;margin-bottom:20px;border-left:3px solid var(--wpg-brand)}.customer.account,.customer.addresses,.customer.order{max-width:960px;padding:40px 36px}.customer table{width:100%;border-collapse:collapse;margin-top:12px;font-size:14px}.customer table th{background:#f8fafc;color:#475569;text-transform:uppercase;font-size:11px;letter-spacing:.06em;padding:10px 12px;text-align:left;border-bottom:2px solid #e2e8f0}.customer table td{padding:12px;border-bottom:1px solid #f1f5f9;vertical-align:top}.customer table tr:hover td{background:#fafbfc}@media(max-width:600px){.customer{margin:20px 16px 40px;padding:24px 20px;border-radius:8px}.customer.account,.customer.addresses,.customer.order{padding:28px 20px}}cart-items.is-empty .title-wrapper-with-link,cart-items.is-empty .cart__contents,cart-items.is-empty .cart__footer-wrapper{display:none!important}.wpg-empty-cart{max-width:560px;margin:48px auto 96px;padding:48px 32px;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 14px #0f172a0a}.wpg-empty-cart__icon{width:88px;height:88px;margin:0 auto 20px;background:#eef2ff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--wpg-brand)}.wpg-empty-cart__icon svg{width:44px;height:44px}.wpg-empty-cart__title{font-size:26px;font-weight:700;color:#0f172a;letter-spacing:-.015em;margin:0 0 10px}.wpg-empty-cart__lede{font-size:15px;color:#64748b;margin:0 0 24px;line-height:1.6}.wpg-empty-cart__actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.wpg-empty-cart__btn{display:inline-block;padding:11px 22px;border-radius:6px;font-weight:600;font-size:14px;text-decoration:none;letter-spacing:.02em;transition:all .15s ease;border:1px solid transparent}.wpg-empty-cart__btn--primary{background:var(--wpg-brand);color:#fff;border-color:var(--wpg-brand)}.wpg-empty-cart__btn--primary:hover{background:var(--wpg-brand-dark);color:#fff;transform:translateY(-1px)}.wpg-empty-cart__btn--secondary{background:#fff;color:var(--wpg-brand);border-color:#c7d2fe}.wpg-empty-cart__btn--secondary:hover{background:#eef2ff;transform:translateY(-1px)}.wpg-empty-cart__shortcuts{padding-top:20px;border-top:1px solid #e2e8f0;font-size:13px;color:#64748b;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;align-items:center}.wpg-empty-cart__shortcuts-label{color:#475569;font-weight:600;width:100%;margin-bottom:6px}.wpg-empty-cart__shortcuts a{color:var(--wpg-brand);font-weight:600;text-decoration:none}.wpg-empty-cart__shortcuts a:hover{text-decoration:underline}.wpg-empty-cart__login{margin-top:24px;padding:14px 16px;background:#f8fafc;border-radius:8px;font-size:13.5px;color:#475569}.wpg-empty-cart__login strong{color:#0f172a;display:block;margin-bottom:4px}.wpg-empty-cart__login a{color:var(--wpg-brand);font-weight:600}@media(max-width:600px){.wpg-empty-cart{margin:24px 16px 60px;padding:36px 20px}.wpg-empty-cart__title{font-size:22px}}.shopify-section-main-password-header{min-height:100vh;background:linear-gradient(135deg,var(--wpg-brand) 0%,var(--wpg-brand-dark) 50%,#3b82f6 100%)}.password-header{max-width:520px;margin:0 auto;padding:80px 24px 40px;text-align:center;color:#fff}.password-logo{filter:brightness(0) invert(1);margin-bottom:24px}.password-content{color:#ffffffeb;font-size:15px;line-height:1.7;margin:0 0 28px}.password-link{color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);padding:10px 20px;border-radius:6px;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.password-link:hover{background:#ffffff38;color:#fff}.password-modal__content{background:#fff;border-radius:12px;padding:32px 28px}.password-form .field__input{border:1.5px solid #e2e8f0;border-radius:6px}.password-button{background:var(--wpg-brand)!important;color:#fff!important;border-color:var(--wpg-brand)!important;font-weight:600}.placeholder-svg{background:linear-gradient(135deg,#eef2ff,#f8fafc);border-radius:4px;fill:#c7d2fe!important;color:#94a3b8}.wpg-instock-toggle-wrap{display:inline-flex;align-items:center;margin-right:1.5rem}.wpg-instock-toggle{display:inline-flex;align-items:center;gap:.7rem;padding:.5rem 1.1rem;border:.1rem solid rgba(var(--wpg-brand-rgb),.35);border-radius:999px;font-size:1.3rem;line-height:1;white-space:nowrap;text-decoration:none;color:var(--wpg-brand);background:#fff;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.wpg-instock-toggle:hover{background:#eff3fb;border-color:var(--wpg-brand)}.wpg-instock-toggle:focus-visible{outline:.2rem solid var(--wpg-brand);outline-offset:.2rem}.wpg-instock-toggle__dot{width:.7rem;height:.7rem;border-radius:50%;background:#16a34a;box-shadow:0 0 0 .3rem #16a34a26}.wpg-instock-toggle__count{opacity:.6;font-variant-numeric:tabular-nums}.wpg-instock-toggle--on{background:var(--wpg-brand);border-color:var(--wpg-brand);color:#fff}.wpg-instock-toggle--on .wpg-instock-toggle__dot{background:#4ade80;box-shadow:0 0 0 .3rem #4ade8040}.wpg-instock-toggle--on .wpg-instock-toggle__count{opacity:.85}.wpg-instock-toggle[aria-disabled=true]{opacity:.45;pointer-events:none}@media screen and (max-width:749px){.wpg-instock-toggle-wrap{margin:0 0 1rem}}.customer-order__buy-again,[data-buy-again],form[action="/cart/add"] .buy-again,.order-again,button.order-again-button,a[href*=buy_again],button[data-reorder],.reorder-button{display:none!important}.wpg-breadcrumbs{max-width:1400px;margin:0 auto;padding:12px 20px 6px;font-size:13px;color:#64748b;line-height:1.5}.wpg-breadcrumbs ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.wpg-breadcrumbs li{display:flex;align-items:center}.wpg-breadcrumbs a{color:#64748b;text-decoration:none;transition:color .15s ease}.wpg-breadcrumbs a:hover{color:var(--wpg-brand);text-decoration:underline}.wpg-breadcrumbs .wpg-breadcrumbs__sep{margin:0 6px;color:#cbd5e1;font-size:11px}.wpg-breadcrumbs .wpg-breadcrumbs__current{color:#0f172a;font-weight:600}@media(max-width:600px){.wpg-breadcrumbs{padding:10px 16px 4px;font-size:12px}}body{display:flex;flex-direction:column;min-height:100%}body>#MainContent{flex:1 0 auto}.shopify-section-group-footer-group{background:#0f172a}.wpg-cart-placeholder{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;max-width:150px;border-radius:8px;background:linear-gradient(135deg,#f8fafc,#eef2ff);color:var(--wpg-brand)}.wpg-cart-placeholder svg{width:40%;height:40%;opacity:.5}.wpg-vendor-empty__lede{max-width:56rem;margin:1rem auto 2rem;color:#475569;font-size:1.5rem;line-height:1.5}.wpg-vendor-empty__cta{background:var(--wpg-brand);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/11/assets/theme-wpg-polish.css.map */
