@charset "UTF-8";/*!
 * Design tokens — single source of truth.
 * SCSS variables eksportowane do CSS custom properties (z theme.json palette).
 */:root{--hn-color-primary: #5a6ddb;--hn-color-primary-dark: #4a59ad;--hn-color-secondary: #e75f00;--hn-color-text: #0f172a;--hn-color-text-muted: #64748b;--hn-color-text-inverse: #ffffff;--hn-color-bg: #ffffff;--hn-color-bg-soft: #f8fafc;--hn-color-bg-accent: #fef3c7;--hn-color-border: #e5e7eb;--hn-color-error: #dc2626;--hn-radius-sm: 4px;--hn-radius-md: 8px;--hn-radius-lg: 12px;--hn-radius-full: 9999px;--hn-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--hn-shadow-md: 0 2px 4px rgba(0, 0, 0, .06);--hn-shadow-lg: 0 8px 24px rgba(0, 0, 0, .1);--hn-container: 1140px;--hn-space-xs: .5rem;--hn-space-sm: 1rem;--hn-space-md: 1.5rem;--hn-space-lg: 2rem;--hn-space-xl: 3rem;--hn-space-2xl: 4rem;--hn-z-dropdown: 100;--hn-z-sticky: 200;--hn-z-modal: 1000;--hn-z-tooltip: 1100}.hn-co{margin:0;padding:0}.hn-co__container{max-width:1140px;margin:0 auto;padding:24px 16px 80px}.hn-co__grid{display:grid;grid-template-columns:1fr 380px;gap:32px;align-items:start}@media (max-width: 980px){.hn-co__grid{grid-template-columns:1fr;gap:0}}.hn-co__form-col{display:flex;flex-direction:column;gap:18px}.hn-co__section{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px}.hn-co__section-title{margin:0 0 14px;font-size:17px;font-weight:800;color:#0f172a;letter-spacing:-.01em}.hn-co__express{background:linear-gradient(135deg,#fdf8ed,#fef3e8);border:1px dashed #d4c4a4;border-radius:14px;padding:18px}.hn-co__returning{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:10px 14px;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#475569}.hn-co__returning a{color:var(--hn-color-primary, #5a6ddb);font-weight:700;text-decoration:none}.hn-co__returning a:hover{text-decoration:underline}.hn-co__details{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:0;overflow:hidden}.hn-co__details-summary{cursor:pointer;padding:16px 20px;display:flex;flex-direction:column;gap:2px;list-style:none;-webkit-user-select:none;user-select:none;transition:background .15s ease}.hn-co__details-summary:hover{background:#f8fafc}.hn-co__details-summary::-webkit-details-marker{display:none}.hn-co__details-summary span:first-child{font-size:15px;font-weight:700;color:#0f172a}.hn-co__details-summary small{font-size:12px;color:#64748b}.hn-co__details[open] .hn-co__details-summary{border-bottom:1px solid #f1f5f9;background:#f8fafc}.hn-co__details>.hn-co__placeholder{padding:18px 20px}.hn-co__terms,.hn-co__newsletter{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#475569;line-height:1.5;cursor:pointer;padding:6px 0}.hn-co__terms input,.hn-co__newsletter input{margin-top:3px;width:18px;height:18px;accent-color:var(--hn-color-primary, #5a6ddb);cursor:pointer}.hn-co__terms a{color:var(--hn-color-primary, #5a6ddb);text-decoration:underline;text-underline-offset:3px}.hn-co__summary-col{position:sticky;top:80px;align-self:start}@media (max-width: 980px){.hn-co__summary-col{position:static;display:none}}.hn-co__summary{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;box-shadow:0 4px 16px -8px #0f172a0f}.hn-co__summary-title{margin:0 0 16px;font-size:18px;font-weight:800;color:#0f172a}.hn-co__delivery{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:linear-gradient(135deg,#fdf8ed,#fef3e8);border-radius:10px;margin-bottom:14px}.hn-co__delivery-icon{font-size:18px;flex-shrink:0;line-height:1.2}.hn-co__delivery-text{font-size:13px;color:#0f172a;line-height:1.4}.hn-co__delivery-text strong{display:block;font-weight:800}.hn-co__delivery-text small{display:block;font-size:11px;color:#64748b;margin-top:2px}.hn-co__submit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 24px;background:var(--hn-color-primary, #5a6ddb);color:#fff;border:0;border-radius:9999px;font-size:16px;font-weight:800;cursor:pointer;transition:all .15s ease;box-shadow:0 8px 20px -6px #5a6ddb73}.hn-co__submit:hover{background:var(--hn-color-primary-dark, #4a5dcb);transform:translateY(-1px)}.hn-co__submit-text{font-weight:800}.hn-co__submit-total{font-weight:900;opacity:.9}.hn-co__submit--mobile{display:none;position:fixed;bottom:env(safe-area-inset-bottom,0);left:0;right:0;border-radius:0;padding:18px 24px;z-index:50;box-shadow:0 -8px 24px -6px #0f172a2e}@media (max-width: 980px){.hn-co__submit--desktop{display:none}.hn-co__submit--mobile{display:flex}.hn-co__form-col{padding-bottom:90px}}.hn-co__trust{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-top:14px;padding-top:14px;border-top:1px dashed #e2e8f0}.hn-co__trust-item{font-size:11px;color:#64748b;font-weight:500;white-space:nowrap}.hn-co__payments-row{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:14px}.hn-co__pay{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:10px;font-weight:600;color:#475569;background:#fff}.hn-co__mobile-summary{display:none;background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;overflow:hidden}@media (max-width: 980px){.hn-co__mobile-summary{display:block}}.hn-co__mobile-summary-toggle{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:transparent;border:0;cursor:pointer;text-align:left;font:inherit}.hn-co__mobile-summary-info{display:flex;align-items:center;gap:8px;flex:1}.hn-co__mobile-summary-icon{font-size:18px}.hn-co__mobile-summary-text{font-size:14px;font-weight:600;color:#0f172a}.hn-co__mobile-summary-total{font-size:15px;font-weight:800;color:var(--hn-color-primary, #5a6ddb)}.hn-co__mobile-summary-toggle svg{transition:transform .2s ease;color:#94a3b8}.hn-co__mobile-summary[data-open=true] .hn-co__mobile-summary-toggle svg{transform:rotate(180deg)}.hn-co__mobile-summary-body{padding:0 16px 16px;border-top:1px solid #f1f5f9}.hn-co__placeholder{padding:14px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;font-size:13px;color:#475569;line-height:1.5}.hn-co__placeholder-tag{display:inline-block;padding:2px 8px;background:var(--hn-color-secondary, #e75f00);color:#fff;font-size:10px;font-weight:700;border-radius:9999px;margin-right:8px;letter-spacing:.04em;text-transform:uppercase}.hn-co-error{padding:14px 18px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#991b1b;font-size:14px;font-weight:600}.hn-co__row{display:grid;gap:14px}.hn-co__row--2col{grid-template-columns:1fr 1fr;grid-auto-flow:column;grid-template-rows:auto;align-items:start!important}.hn-co__row--postcode-city{grid-template-columns:140px 1fr;grid-auto-flow:column;grid-template-rows:auto;align-items:start!important}.hn-co__row--2col>.hn-co__field:nth-child(1),.hn-co__row--postcode-city>.hn-co__field:nth-child(1){grid-column:1;grid-row:1}.hn-co__row--2col>.hn-co__field:nth-child(2),.hn-co__row--postcode-city>.hn-co__field:nth-child(2){grid-column:2;grid-row:1}html body .hn-co__row--2col>.hn-co__field,html body .hn-co__row--postcode-city>.hn-co__field{margin:0!important;padding:0!important;align-self:start!important}html body .hn-co__row--2col>.hn-co__field>.hn-co__label,html body .hn-co__row--postcode-city>.hn-co__field>.hn-co__label{margin:0 0 6px!important;padding:0!important}@media (max-width: 600px){.hn-co__row--2col,.hn-co__row--postcode-city{grid-template-columns:1fr;grid-auto-flow:row}.hn-co__row--2col>.hn-co__field:nth-child(2),.hn-co__row--postcode-city>.hn-co__field:nth-child(2){grid-column:1;grid-row:2}}.hn-co__section .hn-co__row+.hn-co__row,.hn-co__section .hn-co__row+.hn-co__field,.hn-co__section .hn-co__field+.hn-co__row,.hn-co__section .hn-co__field+.hn-co__field{margin-top:14px}.hn-co__field{display:flex;flex-direction:column;gap:6px;position:relative}.hn-co__label{font-size:13px;font-weight:600;color:#0f172a;letter-spacing:.01em;display:flex;align-items:center;gap:4px}.hn-co__required{color:#dc2626;font-weight:700}.hn-co__input{width:100%;padding:11px 14px;font-size:15px;font-weight:500;color:#0f172a;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;outline:0;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hn-co__input:focus{border-color:var(--hn-color-primary, #5a6ddb);box-shadow:0 0 0 3px #5a6ddb1f}.hn-co__input:read-only{background:#f8fafc;color:#475569;cursor:default}.hn-co__input::placeholder{color:#94a3b8;font-weight:400}.hn-co__textarea{resize:vertical;min-height:80px}.hn-co__hint{font-size:11.5px;color:#64748b;line-height:1.4}.hn-co__hint--block{display:block;margin-top:10px;padding:10px 12px;background:#eff6ff;border-radius:8px;border-left:3px solid #3b82f6;color:#1e40af}.hn-co__hint--right{align-self:flex-end;font-variant-numeric:tabular-nums}.hn-co__error{font-size:11.5px;color:#dc2626;font-weight:600;line-height:1.3;min-height:0;display:none}.hn-co__field.has-error .hn-co__input{border-color:#dc2626;background:#fef2f2}.hn-co__field.has-error .hn-co__input:focus{box-shadow:0 0 0 3px #dc26261f}.hn-co__field.has-error .hn-co__error{display:block}.hn-co__details-body{padding:18px 20px;border-top:1px solid #f1f5f9}.hn-co__details--inline{margin-top:14px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc}.hn-co__details-summary--simple{display:flex;align-items:center;gap:10px;padding:10px 14px}.hn-co__details-summary--simple input{margin:0;width:18px;height:18px;accent-color:var(--hn-color-primary, #5a6ddb);cursor:pointer}.hn-co__details-summary--simple label{font-size:14px;font-weight:600;color:#0f172a;cursor:pointer;margin:0}.hn-co__details--inline .hn-co__details-body{background:#fff}.hn-co__shipping-address{padding:18px;background:#fff;border-radius:10px}.hn-co__shipping-address .hn-co__field+.hn-co__field,.hn-co__shipping-address .hn-co__row+.hn-co__row,.hn-co__shipping-address .hn-co__field+.hn-co__row,.hn-co__shipping-address .hn-co__row+.hn-co__field{margin-top:12px}.hn-co__section .hn-co__details+.hn-co__details{margin-top:0}.hn-co__form-col>.hn-co__details{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.hn-co__dev-banner{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 16px;background:linear-gradient(90deg,#fef3c7,#fde68a);border-bottom:2px solid #f59e0b;font-size:13px;color:#78350f;font-family:system-ui,-apple-system,sans-serif}.hn-co__dev-banner-icon{font-size:16px}.hn-co__dev-banner strong{font-weight:800}.hn-co__dev-banner-tag{display:inline-block;padding:2px 10px;background:#f59e0b;color:#fff;border-radius:9999px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hn-co__dev-banner small{font-size:11px;color:#92400e;font-family:ui-monospace,SFMono-Regular,monospace}.hn-co__shipping-list{display:flex;flex-direction:column;gap:10px}.hn-co__shipping-card{display:grid;grid-template-columns:32px 1fr auto;gap:14px;align-items:center;padding:14px 16px;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .15s ease}.hn-co__shipping-card:hover{border-color:#cbd5e1;background:#f8fafc}.hn-co__shipping-card.is-selected{border-color:var(--hn-color-primary, #5a6ddb);background:linear-gradient(135deg,#5a6ddb0a,#fff);box-shadow:0 0 0 3px #5a6ddb1f}.hn-co__shipping-radio{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #cbd5e1;border-radius:50%;margin:0;cursor:pointer;flex-shrink:0;transition:all .15s ease;position:relative;background:#fff}.hn-co__shipping-radio:checked{border-color:var(--hn-color-primary, #5a6ddb);background:#fff}.hn-co__shipping-radio:checked:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background:var(--hn-color-primary, #5a6ddb);border-radius:50%;transform:translate(-50%,-50%)}.hn-co__shipping-icon{display:none;width:32px;height:32px;align-items:center;justify-content:center;color:#64748b;flex-shrink:0}.hn-co__shipping-icon svg{width:24px;height:24px;display:block}@media (min-width: 600px){.hn-co__shipping-icon{display:inline-flex}}.hn-co__shipping-card.is-selected .hn-co__shipping-icon{color:var(--hn-color-primary, #5a6ddb)}.hn-co__shipping-icon--logo{width:56px}.hn-co__shipping-icon--logo img{max-width:100%;max-height:24px;width:auto;height:auto;object-fit:contain;display:block}.hn-co__shipping-card:has(.hn-co__shipping-icon--logo){grid-template-columns:56px 1fr auto!important}.hn-co__shipping-radio{position:absolute!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important}.hn-co__shipping-card{grid-template-columns:32px 1fr auto!important}@media (max-width: 599px){.hn-co__shipping-card{grid-template-columns:32px 1fr auto!important}}.hn-co__shipping-card{grid-template-columns:20px 1fr auto}@media (min-width: 600px){.hn-co__shipping-card{grid-template-columns:20px 32px 1fr auto}}.hn-co__shipping-info{display:flex;flex-direction:column;gap:2px;min-width:0}.hn-co__shipping-name{font-size:14px;font-weight:700;color:#0f172a;line-height:1.3}.hn-co__shipping-desc{font-size:12px;color:#64748b;line-height:1.3}.hn-co__shipping-price{font-size:15px;font-weight:800;color:#0f172a;white-space:nowrap}.hn-co__shipping-free{display:inline-flex;align-items:center;padding:3px 10px;background:#22c55e;color:#fff;font-size:11px;font-weight:700;border-radius:9999px;letter-spacing:.04em}.hn-co__shipping-card .hn-co__shipping-price del{color:#94a3b8;font-weight:500;font-size:13px;margin-right:6px}.hn-co__shipping-picker{margin-top:14px;padding:14px;border:1px dashed #d4c4a4;background:#fdf8ed;border-radius:12px;min-height:100px}.hn-co__shipping-picker-info{margin-top:10px;padding:10px 14px;background:#eff6ff;border-radius:8px;border-left:3px solid #3b82f6;font-size:13px;color:#1e40af;font-weight:600}.hn-co__payment-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hn-co__payment-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:all .15s ease}.hn-co__payment-card:hover{border-color:#cbd5e1}.hn-co__payment-card.is-selected{border-color:var(--hn-color-primary, #5a6ddb);box-shadow:0 0 0 3px #5a6ddb1f}.hn-co__payment-card label{display:grid;grid-template-columns:20px 28px 1fr auto;gap:14px;align-items:center;padding:14px 16px;cursor:pointer;margin:0}@media (max-width: 600px){.hn-co__payment-card label{grid-template-columns:20px 1fr auto;gap:10px}.hn-co__payment-icon{display:none}}.hn-co__payment-radio{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #cbd5e1;border-radius:50%;margin:0;cursor:pointer;flex-shrink:0;position:relative;background:#fff;transition:all .15s ease}.hn-co__payment-radio:checked{border-color:var(--hn-color-primary, #5a6ddb)}.hn-co__payment-radio:checked:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background:var(--hn-color-primary, #5a6ddb);border-radius:50%;transform:translate(-50%,-50%)}.hn-co__payment-icon{font-size:22px;line-height:1}.hn-co__payment-info{display:flex;flex-direction:column;gap:2px;min-width:0}.hn-co__payment-name{font-size:14px;font-weight:700;color:#0f172a}.hn-co__payment-desc{font-size:12px;color:#64748b;line-height:1.3}.hn-co__payment-logos{display:flex;align-items:center;gap:4px;flex-shrink:0}.hn-co__payment-logos img{max-height:22px;max-width:60px;object-fit:contain}.hn-co__payment-box{padding:14px 18px;border-top:1px solid #f1f5f9;background:#f8fafc;font-size:13px;line-height:1.5}.hn-co__payment-box p{margin:0 0 8px}.hn-co__payment-box p:last-child{margin-bottom:0}.hn-co__payment-box input[type=text],.hn-co__payment-box input[type=tel],.hn-co__payment-box input[type=number]{width:100%;padding:10px 12px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:14px;font-family:inherit}.hn-co__payment-box input:focus{outline:0;border-color:var(--hn-color-primary, #5a6ddb);box-shadow:0 0 0 3px #5a6ddb1f}.hn-co__review{display:flex;flex-direction:column;gap:14px}.hn-co__review-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hn-co__review-item{display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;padding:6px 0;border-bottom:1px solid #f1f5f9}.hn-co__review-item:last-child{border-bottom:0}.hn-co__review-item.is-freebie{background:linear-gradient(90deg,rgba(34,197,94,.06),transparent);margin:0 -12px;padding:8px 12px;border-radius:8px}.hn-co__review-thumb{position:relative;width:48px;height:48px;border-radius:8px;overflow:hidden;background:#f8fafc;flex-shrink:0}.hn-co__review-thumb img{width:100%;height:100%;object-fit:contain;padding:2px}.hn-co__review-qty{position:absolute;top:-4px;right:-4px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#0f172a;color:#fff;font-size:10px;font-weight:800;border-radius:9999px}.hn-co__review-name{font-size:13px;font-weight:600;color:#0f172a;line-height:1.3;display:flex;flex-direction:column;gap:2px}.hn-co__review-freebie{font-size:10px;font-weight:800;color:#15803d;letter-spacing:.04em}.hn-co__review-price{font-size:13px;font-weight:700;color:#0f172a;white-space:nowrap}.hn-co__review-totals{margin:0;padding:14px 0 0;border-top:1px dashed #e2e8f0;display:flex;flex-direction:column;gap:8px}.hn-co__review-row{display:flex;justify-content:space-between;align-items:baseline;font-size:13px}.hn-co__review-row dt{margin:0;color:#475569;font-weight:500;display:flex;flex-direction:column;gap:2px}.hn-co__review-row dt small{font-size:11px;color:#94a3b8;font-weight:400}.hn-co__review-row dd{margin:0;color:#0f172a;font-weight:600}.hn-co__review-row.is-discount dd{color:#16a34a;font-weight:700}.hn-co__review-row.is-discount dt{color:#16a34a}.hn-co__review-row--tax{font-size:12px;color:#64748b}.hn-co__review-row--grand{padding-top:10px;border-top:1px solid #e2e8f0;margin-top:4px}.hn-co__review-row--grand dt{font-size:18px;font-weight:800;color:#0f172a}.hn-co__review-row--grand dd{font-size:24px;font-weight:800;color:var(--hn-color-primary, #5a6ddb);letter-spacing:-.02em}.hn-co__free-progress{padding:12px 14px;background:linear-gradient(135deg,#fef9e7,#fef3e8);border-radius:10px;margin-top:6px}.hn-co__free-progress-text{margin:0 0 8px;font-size:12.5px;color:#0f172a;line-height:1.4}.hn-co__free-progress-bar{position:relative;height:5px;background:#0f172a14;border-radius:9999px;overflow:hidden}.hn-co__free-progress-fill{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,var(--hn-color-primary, #5a6ddb),var(--hn-color-secondary, #e75f00));border-radius:9999px;transition:width .4s ease}.hn-co__free-tag{display:inline-flex;align-items:center;padding:3px 10px;background:#22c55e;color:#fff;font-size:11px;font-weight:700;border-radius:9999px;letter-spacing:.04em}.hn-co__hidden-payment{display:none!important}.hn-co__notices{padding:0 16px;max-width:1140px;margin:0 auto 14px}.hn-co__notices .woocommerce-error,.hn-co__notices .woocommerce-message,.hn-co__notices .woocommerce-info{padding:12px 16px;border-radius:10px;font-size:13.5px;line-height:1.5;margin:0 0 8px;list-style:none}.hn-co__notices .woocommerce-error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.hn-co__notices .woocommerce-message{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d}.hn-co__notices .woocommerce-info{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af}.hn-co__review-meta{font-size:11px;color:#64748b;font-weight:500;line-height:1.3;margin-top:2px}.hn-co__review-meta dl,.hn-co__review-meta p{margin:0;padding:0}.hn-co__review-meta dt{display:inline;font-weight:600;color:#475569}.hn-co__review-meta dd{display:inline;margin:0 8px 0 4px}.hn-co__express{padding:18px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:18px}.hn-co__express-title{margin:0 0 12px;font-size:13px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.06em}.hn-co__express-buttons{display:flex;flex-direction:column;gap:8px}.hn-co__express-buttons>*{width:100%}.hn-co__express-divider{position:relative;text-align:center;margin:18px 0 4px}.hn-co__express-divider:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e2e8f0}.hn-co__express-divider span{position:relative;display:inline-block;padding:0 12px;background:#fff;font-size:12px;color:#94a3b8;font-weight:500;text-transform:none;letter-spacing:0}.woocommerce-checkout-review-order.processing,form.hn-co.processing .hn-co__summary{position:relative;opacity:.6;pointer-events:none}.woocommerce-checkout-review-order.processing:after,form.hn-co.processing .hn-co__summary:after{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;border:3px solid rgba(90,109,219,.2);border-top-color:var(--hn-color-primary, #5a6ddb);border-radius:50%;transform:translate(-50%,-50%);animation:hn-spin .8s linear infinite}@keyframes hn-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.hn-co__submit.is-loading{opacity:.7;pointer-events:none;position:relative}.hn-co__submit.is-loading:after{content:"";display:inline-block;width:16px;height:16px;margin-left:8px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:hn-spin-btn .8s linear infinite}@keyframes hn-spin-btn{to{transform:rotate(360deg)}}html body .hn-co__hidden-payment,html body div#payment.hn-co__hidden-payment{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden!important;display:block!important;pointer-events:none!important}.hn-co__shipping-empty{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px}.hn-co__shipping-empty-icon{font-size:24px;line-height:1;flex-shrink:0}.hn-co__shipping-empty p{margin:0;font-size:13px;color:#475569;line-height:1.5;display:flex;flex-direction:column;gap:4px}.hn-co__shipping-empty strong{color:#0f172a;font-weight:700}.hn-co__shipping-empty small{font-size:12px;color:#64748b}html body .hn-co__payment-card label>img,html body .hn-co__payment-card label>picture,html body .hn-co__payment-card label>svg:not(.hn-co__payment-radio):not(.hn-co__payment-icon svg),html body .hn-co__payment-card .hn-co__payment-info img,.hn-co__payment-card .hn-co__payment-info svg{display:none!important}html body .hn-co__payment-radio{flex-shrink:0;position:relative;cursor:pointer;background:#fff!important;margin:0!important;vertical-align:middle;display:inline-block!important}html body .hn-co__payment-radio:checked{border-color:var(--hn-color-primary, #5a6ddb)!important;background:radial-gradient(circle,var(--hn-color-primary, #5a6ddb) 35%,#fff 38%)!important}html body .hn-co__shipping-radio{flex-shrink:0;background:#fff!important}html body .hn-co__shipping-radio:checked{border-color:var(--hn-color-primary, #5a6ddb)!important;background:radial-gradient(circle,var(--hn-color-primary, #5a6ddb) 35%,#fff 38%)!important}html body .hn-co__payment-radio:after,.hn-co__shipping-radio:after{content:none!important;display:none!important}html body .hn-co__payment-card label{align-items:center!important}.hn-co__payment-card .selected_method{display:none!important}html body .hn-co__payment-card label{grid-template-columns:20px 1fr auto!important;gap:14px!important;padding:14px 16px!important}.hn-co__payment-icon{display:none!important}html body .hn-co__payment-card .hn-co__payment-radio{position:absolute!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;margin:0!important}html body .hn-co__payment-card label{grid-template-columns:1fr auto!important;cursor:pointer;padding:14px 18px!important}.hn-co__review .hn-co__coupon{padding:12px 0;border-top:1px dashed #e2e8f0}.hn-co__review .hn-co__coupon-toggle summary{cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--hn-color-primary, #5a6ddb);-webkit-user-select:none;user-select:none;list-style:none;padding:4px 0}.hn-co__review .hn-co__coupon-toggle summary::-webkit-details-marker{display:none}.hn-co__review .hn-co__coupon-form{display:flex;gap:8px;margin-top:10px}.hn-co__review .hn-co__coupon-input{flex:1;height:38px;padding:0 14px;border:1.5px solid #e2e8f0;border-radius:9999px;font-size:13px;font-weight:600;color:#0f172a;background:#fff;outline:0;text-transform:uppercase;letter-spacing:.04em}.hn-co__review .hn-co__coupon-input::placeholder{color:#94a3b8;text-transform:none;letter-spacing:0;font-weight:500}.hn-co__review .hn-co__coupon-input:focus{border-color:var(--hn-color-primary, #5a6ddb);box-shadow:0 0 0 3px #5a6ddb1f}.hn-co__review .hn-co__coupon-btn{height:38px;padding:0 16px;background:#0f172a;color:#fff;border:0;border-radius:9999px;font-size:12.5px;font-weight:700;cursor:pointer}.hn-co__review .hn-co__coupon-btn:hover{background:#1e293b}.hn-co__review .hn-co__coupon-msg{margin-top:8px;font-size:12px;font-weight:600;line-height:1.4}.hn-co__review .hn-co__coupon-msg.is-success{color:#16a34a}.hn-co__review .hn-co__coupon-msg.is-error{color:#dc2626}.hn-co__review .hn-co__coupon-msg .woocommerce-error,.hn-co__review .hn-co__coupon-msg .woocommerce-message{padding:0;background:transparent;border:0;margin:0;list-style:none}.hn-co__review-item{grid-template-columns:48px 1fr auto!important;align-items:center}.hn-co__review-main{display:flex;flex-direction:column;gap:6px;min-width:0}.hn-co__review-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hn-co__review-qtypill{display:inline-flex;align-items:center;border:1px solid #e2e8f0;border-radius:9999px;background:#fff;height:28px;overflow:hidden}.hn-co__review-qtybtn{background:transparent;border:0;width:24px;height:26px;cursor:pointer;color:#475569;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;padding:0}.hn-co__review-qtybtn:hover{background:#f8fafc;color:#0f172a}.hn-co__review-qtyval{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:26px;font-size:12px;font-weight:700;color:#0f172a;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0;padding:0 6px}.hn-co__review-qtyval-static{font-size:12px;font-weight:700;color:#475569}.hn-co__review-remove{background:transparent;border:0;padding:0;color:#94a3b8;font-size:11px;cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:3px}.hn-co__review-remove:hover{color:#dc2626}.hn-co__coupon-toggle{display:flex;flex-direction:column}.hn-co__coupon-summary{background:transparent;border:0;padding:6px 0;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--hn-color-primary, #5a6ddb);cursor:pointer;text-align:left;font-family:inherit;align-self:flex-start;transition:opacity .15s ease}.hn-co__coupon-summary:hover{opacity:.8}.hn-co__coupon-chevron{transition:transform .25s ease;margin-left:auto;color:#94a3b8}.hn-co__coupon-toggle.is-open .hn-co__coupon-chevron{transform:rotate(180deg);color:var(--hn-color-primary, #5a6ddb)}.hn-co__coupon-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.hn-co__coupon-toggle.is-open .hn-co__coupon-collapse{grid-template-rows:1fr}.hn-co__coupon-collapse-inner{overflow:hidden;min-height:0}.hn-co__coupon-toggle.is-open .hn-co__coupon-collapse-inner{padding-top:10px}.hn-co__row .hn-co__field{margin-top:0!important}.hn-co__row{align-items:start!important}.hn-co__progress{display:flex;align-items:center;justify-content:center;gap:12px;list-style:none;margin:0 0 14px;padding:8px 0;border-bottom:1px solid #f1f5f9}.hn-co__progress-step{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#94a3b8;position:relative;padding:0 4px;transition:color .2s ease}.hn-co__progress-step span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#f1f5f9;color:#94a3b8;font-size:11px;font-weight:800;transition:all .2s ease}.hn-co__progress-step.is-current{color:var(--hn-color-primary, #5a6ddb)}.hn-co__progress-step.is-current span{background:var(--hn-color-primary, #5a6ddb);color:#fff;box-shadow:0 0 0 3px #5a6ddb26}.hn-co__progress-step.is-done{color:#16a34a}.hn-co__progress-step.is-done span{background:#22c55e;color:#fff}.hn-co__progress-step.is-done span:before{content:"✓";font-size:13px}.hn-co__progress-step.is-done span>*{display:none}@media (max-width: 600px){.hn-co__progress{gap:6px;padding:6px 0;margin-bottom:10px}.hn-co__progress-step{font-size:11px}.hn-co__progress-step span{width:20px;height:20px;font-size:10px}}.hn-co__container{padding:16px 16px 80px!important}.hn-co__form-col{gap:12px!important}.hn-co__section{padding:16px!important;border-radius:12px!important}.hn-co__section-title{font-size:15px!important;margin-bottom:12px!important}html body .hn-co__row+.hn-co__row,html body .hn-co__row+.hn-co__field,.hn-co__field+.hn-co__row{margin-top:10px!important}.hn-co__form-col>.hn-co__field+.hn-co__field{margin-top:10px!important}.hn-co__input{padding:10px 12px!important;font-size:14px!important;border-radius:8px!important}.hn-co__details-summary{padding:12px 16px!important}.hn-co__details-summary span:first-child{font-size:14px!important}.hn-co__details-summary small{font-size:11.5px!important}.hn-co__details-body{padding:14px 16px!important}html body .hn-co__shipping-card,.hn-co__payment-card label{padding:12px 14px!important}.hn-co__shipping-name,.hn-co__payment-name{font-size:13.5px!important}.hn-co__shipping-desc,.hn-co__payment-desc{font-size:11.5px!important}.hn-co__valueprops{list-style:none;margin:0 0 12px;padding:10px 12px;background:linear-gradient(135deg,rgba(34,197,94,.06),transparent);border-radius:10px;display:flex;flex-direction:column;gap:4px}.hn-co__valueprops li{font-size:12px;color:#15803d;font-weight:600;display:flex;align-items:center;gap:8px}.hn-co__valueprops-check{color:#22c55e;font-weight:800}.hn-co__microtrust{margin:10px 0 0;padding:10px 12px;background:#fdf8ed;border-radius:10px;font-size:12px;color:#475569;line-height:1.4;display:flex;align-items:center;gap:8px;border-left:3px solid var(--hn-color-secondary, #e75f00)}.hn-co__microtrust span{font-size:14px}html body .hn-co__trust{display:flex;flex-direction:column;gap:6px!important;margin-top:14px!important;padding:12px 14px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;border-top:1px solid #e2e8f0!important}html body .hn-co__trust-item{font-size:12px!important;color:#0f172a!important;font-weight:600!important;white-space:normal!important;display:flex!important;align-items:center!important;gap:8px!important}html body .hn-co__trust-item:before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:#22c55e;color:#fff;border-radius:50%;font-size:11px;font-weight:800;flex-shrink:0}html body .hn-co__trust-item:nth-child(1){font-size:12px}@media (max-width: 768px){.hn-co__container{padding:8px 12px 80px!important}.hn-co__section{padding:14px!important;border-radius:10px!important}.hn-co__section-title{font-size:14px!important;margin-bottom:10px!important}.hn-co__form-col{gap:10px!important}.hn-co__input{padding:9px 12px!important;font-size:14px!important}.hn-co__valueprops{padding:8px 10px;gap:3px}.hn-co__valueprops li{font-size:11.5px}.hn-co__summary{padding:16px!important}}html body .hn-co__form-col>details.hn-co__details>summary.hn-co__details-summary{background:#f8fafc;border-bottom:0!important;transition:background .15s ease}html body .hn-co__form-col>details.hn-co__details[open]>summary.hn-co__details-summary{background:#fff;border-bottom:1px solid #f1f5f9!important}.hn-co__inline-toggle{padding:0;background:transparent}.hn-co__inline-toggle--invoice,.hn-co__inline-toggle--notes,.hn-co__inline-toggle--shipping{margin:6px 0}.hn-co__shipping-inpost{margin-top:14px;padding:14px;border:1px dashed #d4c4a4;background:#fdf8ed;border-radius:12px}.hn-co__shipping-inpost-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:10px;background:#fff;border:1.5px solid #f59e0b;color:#92400e;font-size:14px;font-weight:700;cursor:pointer;transition:all .15s ease}.hn-co__shipping-inpost-btn:hover{background:#fef3c7;border-color:#d97706}.hn-co__shipping-inpost-selected{margin-top:10px;font-size:13px;color:#475569;line-height:1.4}.hn-co__shipping-inpost-selected:not(.hidden-paczkomat-data){display:block}.hn-co__shipping-inpost-selected.hidden-paczkomat-data{display:none}.hn-co__inline-toggle-label{display:flex;align-items:flex-start;gap:10px;padding:8px 4px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:13px;color:#0f172a;font-weight:600;line-height:1.4}.hn-co__inline-toggle-checkbox{margin:2px 0 0;width:18px;height:18px;accent-color:var(--hn-color-primary, #5a6ddb);cursor:pointer;flex-shrink:0}.hn-co__inline-toggle-text{display:block}.hn-co__inline-toggle-hint{display:block;font-size:11.5px;color:#64748b;font-weight:400;margin-top:1px;line-height:1.3}.hn-co__inline-toggle-link{background:transparent;border:0;padding:8px 4px;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--hn-color-primary, #5a6ddb);cursor:pointer;font-family:inherit}.hn-co__inline-toggle-link span{font-size:14px;font-weight:700}.hn-co__inline-toggle-link:hover{opacity:.8}.hn-co__inline-toggle-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.4,0,.2,1)}.hn-co__inline-toggle-body>*{overflow:hidden;min-height:0}.hn-co__inline-toggle.is-open .hn-co__inline-toggle-body{grid-template-rows:1fr}.hn-co__inline-toggle.is-open .hn-co__inline-toggle-body>*{padding-top:10px}.hn-co__form-col>details.hn-co__details{display:none!important}.hn-co__container{padding:12px 14px 90px!important}.hn-co__form-col{gap:10px!important}.hn-co__section{padding:14px!important;border-radius:12px!important}.hn-co__section-title{font-size:14px!important;margin-bottom:10px!important;letter-spacing:0!important}.hn-co__payment-card label{padding:10px 14px!important;gap:10px!important;min-height:44px}.hn-co__payment-info{gap:0!important}.hn-co__payment-name{font-size:13px!important;font-weight:700!important}.hn-co__payment-card.is-selected .hn-co__payment-desc{display:block!important;font-size:11.5px!important;margin-top:1px}.hn-co__payment-card .hn-co__payment-box{padding:10px 14px!important;font-size:12.5px!important}.hn-co__submit{padding:18px 20px!important;font-size:16px!important;font-weight:800!important;letter-spacing:.01em!important;min-height:56px}.hn-co__submit-text{font-weight:800!important}html body .hn-co__submit-sep{opacity:.4;margin:0 2px}.hn-co__submit-total{font-weight:900!important;font-size:17px!important}.hn-co__security{margin:10px 0 0;padding:10px 12px;background:linear-gradient(135deg,#22c55e0f,#22c55e05);border:1px solid rgba(34,197,94,.18);border-radius:10px;display:flex;align-items:center;gap:10px}.hn-co__security-icon{font-size:18px;flex-shrink:0}.hn-co__security-text{display:flex;flex-direction:column;gap:1px;line-height:1.3}.hn-co__security-text strong{font-size:12.5px;font-weight:700;color:#15803d}.hn-co__security-text small{font-size:11px;color:#64748b}.hn-co__community{margin:10px 0 0;padding:8px 12px;background:#fdf8ed;border-radius:9999px;font-size:11.5px;color:#475569;line-height:1.3;text-align:center}.hn-co__community strong{color:#0f172a;font-weight:700}.hn-co__review-qty-text{font-size:11.5px;color:#64748b;display:inline-flex;align-items:center;gap:6px}.hn-co__review-qty-edit{background:transparent;border:0;padding:0;cursor:pointer;font-size:11.5px;font-weight:600;color:var(--hn-color-primary, #5a6ddb);text-decoration:underline;text-underline-offset:2px}.hn-co__review-qty-edit:hover{opacity:.8}.hn-co__review-qtyval-static{font-size:11.5px;font-weight:500;color:#64748b}[data-hn-co-qty-pill][hidden]{display:none!important}html body .hn-co__progress{background:transparent!important;border:0!important;border-bottom:0!important;padding:6px 0!important;margin-bottom:12px!important;gap:0!important;position:relative}html body .hn-co__progress-step{flex:1;position:relative;flex-direction:column;gap:6px!important;font-size:11px!important;font-weight:500!important;color:#94a3b8!important;text-align:center;text-transform:uppercase;letter-spacing:.04em}html body .hn-co__progress-step span{width:8px!important;height:8px!important;background:#e2e8f0!important;color:transparent!important;font-size:0!important;box-shadow:none!important}.hn-co__progress-step.is-current{color:var(--hn-color-primary, #5a6ddb)!important;font-weight:700!important}.hn-co__progress-step.is-current span{background:var(--hn-color-primary, #5a6ddb)!important;box-shadow:0 0 0 4px #5a6ddb2e!important}.hn-co__progress-step.is-done{color:#16a34a!important;font-weight:600!important}.hn-co__progress-step.is-done span{background:#22c55e!important}.hn-co__progress-step.is-done span:before{content:none!important}html body .hn-co__progress-step:not(:last-child):after{content:"";position:absolute;top:3px;left:calc(50% + 8px);right:calc(-50% + 8px);height:1px;background:#e2e8f0;z-index:-1}html body .hn-co__progress-step.is-done:not(:last-child):after{background:#22c55e}@media (max-width: 768px){.hn-co__container{padding:8px 10px 90px!important}.hn-co__section{padding:12px!important;border-radius:10px!important}.hn-co__section-title{font-size:13px!important;margin-bottom:8px!important}.hn-co__form-col{gap:8px!important}.hn-co__input{padding:9px 11px!important;font-size:14px!important}.hn-co__progress{padding:4px 0!important;margin-bottom:8px!important}.hn-co__progress-step{font-size:10px!important}.hn-co__submit{padding:16px 18px!important;font-size:15px!important;min-height:52px}.hn-co__community{padding:7px 10px;font-size:11px}.hn-co__security{padding:9px 11px}.hn-co__security-text strong{font-size:12px}.hn-co__security-text small{font-size:10.5px}html body .hn-co__inline-toggle-label{padding:6px 4px;font-size:12.5px}html body .hn-co__inline-toggle-hint{font-size:11px}}html body .hn-co__inline-toggle-text-wrap{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}html body .hn-co__inline-toggle-label{align-items:center!important}html body .hn-co__inline-toggle-text{display:block;font-size:13.5px;font-weight:600;color:#0f172a}html body .hn-co__inline-toggle-hint{display:block;font-size:11.5px;color:#64748b;font-weight:400;margin-top:0;line-height:1.3}html body .hn-co__inline-toggle-body{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}html body .hn-co__inline-toggle.is-open .hn-co__inline-toggle-body{max-height:600px}html body .hn-co__inline-toggle.is-open .hn-co__inline-toggle-body>*{padding-top:10px}html body [data-hn-co-qty-pill][hidden],.hn-co__review-qtypill[hidden]{display:none!important}html body .hn-co__review-qtypill{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;padding:2px 4px}.hn-co__form-col details.hn-co__details{display:none!important}.hn-co__payment-list{gap:6px!important}.hn-co__payment-card{border:1px solid #e2e8f0!important;border-radius:10px!important;box-shadow:none!important}.hn-co__payment-card.is-selected{border-color:var(--hn-color-primary, #5a6ddb)!important;box-shadow:0 0 0 1.5px #5a6ddb33!important}.hn-co__payment-card label{padding:9px 14px!important;min-height:40px!important;gap:10px!important}.hn-co__payment-card .hn-co__payment-radio{width:0!important;height:0!important}.hn-co__payment-name{font-size:13.5px!important;font-weight:600!important}.hn-co__payment-desc{display:none!important}.hn-co__payment-card.is-selected .hn-co__payment-desc{display:block!important;font-size:11px!important}.hn-co__payment-logos img{max-height:18px!important;max-width:50px!important}.hn-co__payment-card .hn-co__payment-box{padding:10px 14px!important;border-top:1px solid #f1f5f9!important;background:#fafbfc!important}.hn-co__payment-box p{margin:0!important;font-size:12px!important}html body .hn-co__payment-box label,html body .hn-co__payment-box .form-row{display:inline-flex!important;align-items:center!important;gap:10px!important;margin:0!important;flex-wrap:wrap}html body .hn-co__payment-box input[type=text],html body .hn-co__payment-box input[type=tel],html body .hn-co__payment-box input[type=number]{display:inline-block!important;width:auto!important;max-width:160px!important;padding:7px 10px!important;font-size:14px!important;letter-spacing:.15em!important;text-align:center!important;font-family:ui-monospace,SFMono-Regular,monospace!important;border-radius:8px!important;margin:0!important}html body .hn-co__payment-box .description,html body .hn-co__payment-box .blik-description{display:block!important;font-size:10.5px!important;color:#94a3b8!important;margin-top:6px!important;line-height:1.3;flex:1 1 100%}@media (max-width: 600px){html body .hn-co__payment-box label,.hn-co__payment-box .form-row{flex-direction:column;align-items:stretch!important}.hn-co__payment-box input[type=text]{max-width:100%!important;width:100%!important}}html body .hn-co__terms-row{background:transparent!important;border:0!important;padding:8px 4px!important;margin-top:6px!important;display:flex;flex-direction:column;gap:4px!important}html body .hn-co__terms,html body .hn-co__loyalty-consent,html body .hn-co__newsletter{background:transparent;border:0;padding:4px 0!important;display:flex;align-items:flex-start;gap:8px!important;font-size:12.5px!important;color:#475569!important;line-height:1.4!important;cursor:pointer;margin:0!important}html body .hn-co__terms input,html body .hn-co__loyalty-consent input,html body .hn-co__newsletter input{margin-top:2px!important;width:16px!important;height:16px!important;accent-color:var(--hn-color-primary, #5a6ddb);cursor:pointer}html body .hn-co__terms a,html body .hn-co__loyalty-consent a{color:var(--hn-color-primary, #5a6ddb);text-decoration:underline;text-underline-offset:2px}html body .hn-co__newsletter{font-size:11.5px!important;color:#64748b!important}html body .hn-co__newsletter input{width:14px!important;height:14px!important}html body .hn-co__community{margin:8px 0 12px!important;padding:8px 14px!important;font-size:11.5px!important;background:transparent!important;text-align:center!important}html body .hn-co__community strong{font-weight:700;color:#0f172a}html body .hn-co__security{margin:8px 0 0!important;padding:7px 10px!important;background:transparent!important;border:0!important;border-radius:0!important}.hn-co__security-icon{font-size:13px!important}.hn-co__security-text strong{font-size:11px!important;color:#475569!important;font-weight:600!important}.hn-co__security-text small{font-size:10.5px!important;color:#94a3b8!important}html body .hn-co__delivery{padding:10px 12px!important;margin-bottom:12px!important}.hn-co__delivery-icon{font-size:16px!important}.hn-co__delivery-text{font-size:12.5px!important;line-height:1.3!important}html body .hn-co__delivery-text strong{font-size:13px}.hn-co__delivery-text small{font-size:11px!important;margin-top:1px!important}html body .hn-co__submit{font-size:16.5px!important;letter-spacing:.005em!important;min-height:60px!important;padding:18px 22px!important}.hn-co__submit svg{width:22px!important;height:22px!important;stroke-width:2.5!important}.hn-co__submit-text{font-weight:800!important;color:#fff!important}.hn-co__submit-total{font-weight:900!important;color:#fff!important;font-size:18px!important;letter-spacing:0!important}@media (max-width: 768px){.hn-co__payment-card label{padding:8px 12px!important;min-height:38px!important}.hn-co__payment-name{font-size:13px!important}.hn-co__payment-card .hn-co__payment-box{padding:9px 12px!important}.hn-co__terms,.hn-co__loyalty-consent,.hn-co__newsletter{font-size:12px!important}.hn-co__community{padding:6px 10px!important;font-size:11px!important;margin:6px 0 10px!important}.hn-co__security{padding:6px 8px!important}.hn-co__delivery{padding:8px 10px!important;margin-bottom:10px!important}.hn-co__submit{font-size:15.5px!important;min-height:54px!important;padding:16px 18px!important}.hn-co__submit svg{width:20px!important;height:20px!important}.hn-co__submit-total{font-size:16.5px!important}}.paynow-blik-white-label>.row{display:inline-flex}
