@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url(//skelbimai.nextkauf.de/webshop/wp-content/themes/nextkauf/assets/fonts/inter/inter-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url(//skelbimai.nextkauf.de/webshop/wp-content/themes/nextkauf/assets/fonts/inter/inter-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--nk-primary:#2494ae;--nk-primary-hover:#1c7d94;--nk-primary-light:#e3f5f8;--nk-bg:#edf4f6;--nk-card:#fff;--nk-text:#1a3d47;--nk-text-light:#7aaab6;--nk-border:#c5dfe6;--nk-shadow:rgba(36,148,174,.1);--nk-green:#27a98b;--nk-orange:#e8823a;--nk-red:#d9534f;--nk-radius:12px;--nk-radius-sm:8px;--nk-checkout-heading:#0a1f26;--nk-checkout-muted:#2d4a52;--nk-checkout-font:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}html.dark{--nk-bg:#0d2028;--nk-card:#122a34;--nk-text:#cfe9ef;--nk-text-light:#4d8a97;--nk-border:#1c3d4a;--nk-shadow:rgba(0,0,0,.3);--nk-primary-light:#163040;--nk-checkout-heading:#e8f4f7;--nk-checkout-muted:#9ec4ce}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;background:var(--nk-bg);color:var(--nk-text);line-height:1.6;-webkit-font-smoothing:antialiased}#nk-main{max-width:100%;overflow-x:hidden}a{color:var(--nk-primary);text-decoration:none;transition:color .2s}a:hover{color:var(--nk-primary-hover)}img{max-width:100%;height:auto}h1,h2,h3,h4{color:var(--nk-text);font-weight:700;line-height:1.3}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.2rem}.nk-container{max-width:1200px;width:100%;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));padding-top:0;padding-bottom:0}.nk-product-single{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:20px}.nk-product-single>*{min-width:0}.nk-grid{display:grid;gap:24px}.nk-header{background:var(--nk-card);box-shadow:0 2px 12px var(--nk-shadow);position:sticky;top:0;z-index:100}.nk-header-inner{max-width:1200px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;position:relative;z-index:200}.nk-logo img{height:30px;width:auto}.nk-nav{display:flex;align-items:center;gap:24px;list-style:none}.nk-nav a{color:var(--nk-text);font-weight:500;font-size:.95rem;padding:6px 0;border-bottom:2px solid transparent;transition:border-color .2s,color .2s}.nk-nav a:hover,.nk-nav .current-menu-item a{color:var(--nk-primary);border-bottom-color:var(--nk-primary)}.nk-nav-ankauf{background:var(--nk-primary) !important;color:#fff !important;border-radius:6px;padding:6px 14px !important;border-bottom:none !important;font-weight:600}.nk-nav-ankauf:hover{background:var(--nk-primary-hover) !important;color:#fff !important;border-bottom:none !important}.nk-nav-ebay{border:2px solid var(--nk-primary) !important;border-radius:6px;padding:5px 14px !important;border-bottom:2px solid var(--nk-primary) !important;color:var(--nk-primary) !important;font-weight:600}.nk-nav-ebay:hover{background:var(--nk-primary) !important;color:#fff !important}.nk-header-actions{display:flex;align-items:center;gap:16px}.nk-search-toggle,.nk-cart-toggle{background:0 0;border:none;color:var(--nk-text);font-size:1.2rem;cursor:pointer;padding:6px;border-radius:var(--nk-radius-sm);transition:background .2s}.nk-search-toggle:hover,.nk-cart-toggle:hover{background:var(--nk-primary-light)}.nk-cart-count{background:var(--nk-primary);color:#fff;font-size:.7rem;font-weight:700;padding:1px 6px;border-radius:10px;margin-left:4px}.nk-search-bar{background:var(--nk-card);border-bottom:1px solid var(--nk-border);padding:16px 20px;display:none}.nk-search-bar.active{display:block}.nk-search-bar form{max-width:600px;margin:0 auto;display:flex;gap:8px}.nk-search-bar input{flex:1;padding:10px 16px;border:1px solid var(--nk-border);border-radius:var(--nk-radius-sm);font-size:.95rem;background:var(--nk-bg);color:var(--nk-text)}.nk-search-bar button{padding:10px 20px;background:var(--nk-primary);color:#fff;border:none;border-radius:var(--nk-radius-sm);font-weight:600;cursor:pointer}.nk-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--nk-primary);color:#fff;border:none;border-radius:var(--nk-radius-sm);font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s,transform .1s}.nk-btn:hover{background:var(--nk-primary-hover);color:#fff}.nk-btn:active{transform:scale(.98)}.nk-btn--outline{background:0 0;color:var(--nk-primary);border:2px solid var(--nk-primary)}.nk-btn--outline:hover{background:var(--nk-primary);color:#fff}.nk-btn--green{background:var(--nk-green)}.nk-btn--green:hover{background:#1f9278}.nk-card{background:var(--nk-card);border-radius:var(--nk-radius);box-shadow:0 2px 12px var(--nk-shadow);overflow:hidden;transition:transform .2s,box-shadow .2s}.nk-card:hover{transform:translateY(-2px);box-shadow:0 6px 24px var(--nk-shadow)}.nk-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:24px;padding:24px 0}.nk-product-card{background:var(--nk-card);border-radius:var(--nk-radius);box-shadow:0 2px 12px var(--nk-shadow);overflow:hidden;transition:transform .2s,box-shadow .2s}.nk-product-card:hover{transform:translateY(-3px);box-shadow:0 8px 30px var(--nk-shadow)}.nk-product-card .nk-product-img{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--nk-bg);display:flex;align-items:center;justify-content:center}.nk-product-card .nk-product-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.nk-product-card:hover .nk-product-img img{transform:scale(1.05)}.nk-product-badge{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:700;text-transform:uppercase}.nk-badge-used{background:var(--nk-orange);color:#fff}.nk-badge-new{background:var(--nk-green);color:#fff}.nk-badge-defect{background:var(--nk-red);color:#fff}.nk-product-info{padding:12px 16px 16px;display:flex;flex-direction:column;gap:4px}.nk-product-brand{font-size:.8rem;color:var(--nk-text-light);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.nk-product-title{font-size:.88rem;font-weight:600;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;min-height:2.3em}.nk-product-specs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.nk-spec-tag{font-size:.75rem;padding:3px 8px;background:var(--nk-primary-light);color:var(--nk-primary);border-radius:4px;font-weight:500}.nk-product-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:8px}.nk-product-price{font-size:1.3rem;font-weight:700;color:var(--nk-primary)}.nk-product-price .nk-price-incl{display:block;font-size:.7rem;font-weight:400;color:var(--nk-text-light)}.nk-add-to-cart{padding:8px 16px;background:var(--nk-primary);color:#fff;border:none;border-radius:var(--nk-radius-sm);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .2s}.nk-add-to-cart:hover{background:var(--nk-primary-hover)}.nk-hero{background:linear-gradient(135deg,var(--nk-primary) 0%,var(--nk-primary-hover) 100%);color:#fff;padding:60px 20px;text-align:center;border-radius:0 0 var(--nk-radius) var(--nk-radius)}.nk-hero h1{color:#fff;font-size:2.2rem;margin-bottom:12px}.nk-hero p{font-size:1.1rem;opacity:.9;max-width:600px;margin:0 auto 24px}.nk-categories-wrap{position:relative;display:flex;align-items:flex-start;gap:10px;padding:20px 0;width:100%}.nk-categories{display:flex;gap:10px;flex-wrap:nowrap;flex:1 1 auto;min-width:0}.nk-categories-wrap.nk-expanded .nk-categories{flex-wrap:wrap}.nk-categories-wrap[data-nk-ready="0"]{visibility:hidden}.nk-cat-pill{padding:8px 18px;border:2px solid var(--nk-border);border-radius:24px;font-size:.9rem;font-weight:500;color:var(--nk-text);transition:all .2s;cursor:pointer;flex-shrink:0;white-space:nowrap;text-decoration:none}.nk-cat-pill:hover,.nk-cat-pill.active{border-color:var(--nk-primary);background:var(--nk-primary);color:#fff}.nk-cat-more{flex-shrink:0;padding:8px 18px;border:2px solid var(--nk-border);border-radius:24px;background:0 0;color:var(--nk-text);font-size:.9rem;font-weight:500;font-family:inherit;line-height:1.5;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s;white-space:nowrap;align-self:flex-start}.nk-cat-more:hover,.nk-categories-wrap.nk-expanded .nk-cat-more{border-color:var(--nk-primary);background:var(--nk-primary);color:#fff}.nk-cat-more-chev{font-size:.7rem;transition:transform .2s}.nk-categories-wrap.nk-expanded .nk-cat-more-chev{transform:rotate(180deg)}.nk-cat-more-hidden{display:none !important}.nk-cat-more-label-expanded{display:none}.nk-categories-wrap.nk-expanded .nk-cat-more-label-collapsed{display:none}.nk-categories-wrap.nk-expanded .nk-cat-more-label-expanded{display:inline}.nk-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:32px 0}.nk-trust-item{display:flex;align-items:center;gap:12px;padding:16px;background:var(--nk-card);border-radius:var(--nk-radius-sm);box-shadow:0 1px 6px var(--nk-shadow)}.nk-trust-icon{font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--nk-primary-light);border-radius:50%;flex-shrink:0}.nk-trust-text{font-size:.85rem;font-weight:500}.nk-footer{background:var(--nk-card);border-top:1px solid var(--nk-border);margin-top:48px;padding:40px 20px 20px}.nk-footer-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px}.nk-footer h4{font-size:.9rem;margin-bottom:12px;color:var(--nk-text)}.nk-footer ul{list-style:none}.nk-footer li{margin-bottom:6px}.nk-footer a{color:var(--nk-text-light);font-size:.85rem;transition:color .2s}.nk-footer a:hover{color:var(--nk-primary)}.nk-footer-bottom{max-width:1200px;margin:24px auto 0;padding-top:16px;border-top:1px solid var(--nk-border);text-align:center;font-size:.8rem;color:var(--nk-text-light)}.woocommerce .price,.woocommerce p.price,.woocommerce span.price{color:var(--nk-primary) !important;font-weight:700}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce .button,button.single_add_to_cart_button,.single_add_to_cart_button{background-color:var(--nk-primary) !important;color:#fff !important;border-radius:var(--nk-radius-sm) !important;font-weight:600 !important;border:none !important;padding:16px 32px !important;font-size:1.1rem !important;cursor:pointer !important;transition:background .2s !important;white-space:nowrap !important;overflow:visible !important;text-overflow:unset !important;min-height:52px !important;line-height:1.4 !important;display:inline-block !important;text-align:center !important;box-sizing:border-box !important}.woocommerce div.product form.cart .single_add_to_cart_button,button.single_add_to_cart_button{width:100% !important;padding:18px 32px !important;font-size:1.15rem !important;letter-spacing:.02em !important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:var(--nk-primary-hover) !important}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:var(--nk-green) !important}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background-color:#1f9278 !important}.woocommerce .woocommerce-message{border-top-color:var(--nk-primary) !important}.woocommerce .woocommerce-info{border-top-color:var(--nk-primary) !important}.woocommerce nav.woocommerce-pagination{margin:2.25rem 0 1rem;clear:both}.woocommerce nav.woocommerce-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;list-style:none !important;margin:0 !important;padding:0 !important;border:none !important}.woocommerce nav.woocommerce-pagination ul li{margin:0 !important;padding:0 !important;border:none !important;list-style:none !important}.woocommerce nav.woocommerce-pagination ul li a.page-numbers,.woocommerce nav.woocommerce-pagination ul li span.page-numbers{display:inline-flex !important;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:0 14px;font-size:1.05rem;font-weight:600;line-height:1;border-radius:var(--nk-radius-sm) !important;border:1px solid var(--nk-border) !important;background:var(--nk-card) !important;color:var(--nk-text) !important;text-decoration:none !important;box-sizing:border-box;transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.woocommerce nav.woocommerce-pagination ul li a.page-numbers:hover{background:var(--nk-primary-light) !important;border-color:var(--nk-primary) !important;color:var(--nk-primary) !important}.woocommerce nav.woocommerce-pagination ul li span.page-numbers.current{background:var(--nk-primary) !important;border-color:var(--nk-primary) !important;color:#fff !important;box-shadow:0 4px 14px var(--nk-shadow)}.woocommerce nav.woocommerce-pagination ul li .page-numbers.dots,.woocommerce nav.woocommerce-pagination ul li span.dots{min-width:auto !important;padding:0 8px !important;border:none !important;background:0 0 !important;color:var(--nk-text-light) !important;font-weight:500;box-shadow:none !important}.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{padding:0 18px;min-width:52px}.woocommerce .star-rating span:before{color:var(--nk-orange) !important}.woocommerce-checkout #payment{background:var(--nk-card) !important;border-radius:var(--nk-radius) !important}.woocommerce-order-details__title,.woocommerce-order-details,.woocommerce-order-received .woocommerce-order-overview,.woocommerce-order-received .woocommerce-order-overview li,.woocommerce-order-received .woocommerce-order-overview li strong,ul.order_details,ul.order_details li,.woocommerce-table--order-details,.woocommerce-table--order-details th,.woocommerce-table--order-details td,.woocommerce-table--order-details .product-name,.woocommerce-table--order-details .woocommerce-table__product-name,.woocommerce-table--order-details .product-total,.woocommerce-table--order-details tfoot th,.woocommerce-table--order-details tfoot td,.woocommerce-table--order-details .amount,.woocommerce-table--order-details .includes_tax,.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table .product-name,.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td,.woocommerce-customer-details,.woocommerce-customer-details address{color:var(--nk-text) !important}.woocommerce-table--order-details a,.woocommerce-checkout-review-order-table a{color:var(--nk-primary) !important}.woocommerce-table--order-details .wc-item-meta,.woocommerce-table--order-details .wc-item-meta li,.woocommerce-table--order-details dl,.woocommerce-table--order-details dd,.woocommerce-table--order-details dt{color:var(--nk-text-light) !important}.shop_table.woocommerce-table--order-details,.woocommerce .shop_table,.woocommerce-order .woocommerce-order-details,.woocommerce-order p,.woocommerce-order .wc-gzd-item-desc{color:var(--nk-text) !important}html.dark .woocommerce-checkout .shop_table,html.dark .woocommerce table.shop_table,html.dark .woocommerce-page table.shop_table,html.dark table.shop_table.woocommerce-checkout-review-order-table,html.dark table.shop_table.woocommerce-table--order-details,html.dark .woocommerce-order-received table.shop_table,html.dark .woocommerce-view-order table.shop_table,html.dark .woocommerce-account table.shop_table,html.dark .woocommerce-cart table.shop_table{background-color:var(--nk-card) !important}html.dark .woocommerce table.shop_table th,html.dark .woocommerce table.shop_table td,html.dark .woocommerce-checkout table.shop_table th,html.dark .woocommerce-checkout table.shop_table td{background-color:transparent !important;border-color:var(--nk-border) !important;color:var(--nk-text) !important}html.dark .woocommerce table.shop_table tbody tr:nth-child(odd) td,html.dark .woocommerce table.shop_table tbody tr:nth-child(even) td{background-color:transparent !important}html.dark .woocommerce table.shop_table tfoot th,html.dark .woocommerce table.shop_table tfoot td{background-color:var(--nk-primary-light) !important}html.dark .wc-gzd-edit-data-notice{background:var(--nk-primary-light) !important;color:var(--nk-text) !important}.wc-block-checkout{font-family:var(--nk-checkout-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wc-block-checkout__main{color:var(--nk-checkout-heading) !important}.wc-block-checkout__actions,.wc-block-checkout__terms{color:var(--nk-checkout-heading) !important}.wc-block-checkout .wc-block-components-express-payment--checkout,.wc-block-checkout .wc-block-checkout__login-prompt,.wc-block-checkout .wc-block-checkout__guest-checkout-notice{color:var(--nk-checkout-heading) !important}.wc-block-checkout__main,.wp-block-woocommerce-checkout-fields-block{font-family:var(--nk-checkout-font)}.wc-block-checkout .wc-block-components-checkout-step__title,.wc-block-checkout__main .wc-block-components-checkout-step__title,.wc-block-checkout .wc-block-components-checkout-step__heading h2,.wc-block-checkout__main .wc-block-components-checkout-step__heading h2,.wc-block-checkout .wc-block-components-checkout-step__heading .wc-block-components-title,.wc-block-components-form .wc-block-components-checkout-step__title,.wp-block-woocommerce-checkout-fields-block .wc-block-components-checkout-step__title,.wp-block-woocommerce-checkout-shipping-methods-block .wc-block-components-title,.wp-block-woocommerce-checkout-payment-block .wc-block-components-title,.wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-title{color:var(--nk-checkout-heading) !important;font-weight:600 !important;font-size:clamp(1.05rem,2.5vw,1.22rem) !important;letter-spacing:.02em !important;line-height:1.35 !important;opacity:1 !important;-webkit-text-fill-color:var(--nk-checkout-heading) !important}.wc-block-checkout .wc-block-components-checkout-step__description,.wc-block-checkout__main .wc-block-components-checkout-step__description,.wc-block-checkout .wc-block-components-checkout-step__heading-content,.wc-block-checkout__main .wc-block-components-checkout-step__heading-content,.wc-block-checkout .wc-block-components-checkout-step__heading-content p,.wc-block-checkout__main .wc-block-components-checkout-step__heading-content p{color:var(--nk-checkout-muted) !important;opacity:1 !important;font-size:.95rem !important;line-height:1.55 !important}.wc-block-checkout .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before,.wc-block-checkout__main .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before{color:var(--nk-checkout-heading) !important;opacity:.9 !important}.wc-block-checkout .wc-block-components-radio-control__label,.wc-block-checkout__main .wc-block-components-radio-control__label,.wc-block-checkout .wc-block-components-payment-method-label{color:var(--nk-checkout-heading) !important}.wc-block-checkout .wc-block-components-radio-control__description,.wc-block-checkout__main .wc-block-components-radio-control__description,.wc-block-checkout .wc-block-components-radio-control__secondary-description,.wc-block-checkout__main .wc-block-components-radio-control__secondary-description{color:var(--nk-checkout-muted) !important;opacity:1 !important}.wc-block-checkout .wc-block-components-checkout-return-to-cart-button,.wc-block-checkout .wc-block-components-checkout-return-to-cart-button a,.wc-block-checkout__main .wc-block-components-checkout-return-to-cart-button a{color:var(--nk-primary) !important;font-weight:500 !important}.wc-block-checkout .wc-block-checkout__terms,.wc-block-checkout__main .wc-block-checkout__terms{color:var(--nk-checkout-muted) !important}.wc-block-checkout .wc-block-checkout__terms a,.wc-block-checkout__main .wc-block-checkout__terms a{color:var(--nk-primary) !important;text-decoration:underline}.wc-block-checkout .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title{color:var(--nk-checkout-muted) !important;font-weight:600 !important;font-size:.88rem !important;letter-spacing:.04em !important;text-transform:uppercase !important}.wc-block-checkout__sidebar{font-family:var(--nk-checkout-font);-webkit-font-smoothing:antialiased}.wc-block-checkout__sidebar .wc-block-components-checkout-order-summary__title-text{font-weight:600 !important;letter-spacing:.02em !important;line-height:1.35 !important}.wc-block-checkout__sidebar .wc-block-components-totals-item__label,.wc-block-checkout__sidebar .wc-block-components-totals-item__value{font-weight:500 !important}html.dark .wp-block-woocommerce-checkout-order-summary-block{background:var(--nk-card) !important;color:var(--nk-text) !important}html.dark .checkout-order-summary-block-fill-wrapper,html.dark .wc-block-components-checkout-order-summary__content,html.dark .wc-block-components-checkout-order-summary__content.is-open,html.dark .wc-block-components-order-summary,html.dark .wp-block-woocommerce-checkout-order-summary-cart-items-block{background:0 0 !important;box-shadow:none !important}html.dark .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill{background:0 0 !important;border:1px solid var(--nk-border) !important;box-shadow:none !important}html.dark .wc-block-components-order-summary-item{background:0 0 !important;color:var(--nk-text) !important}html.dark .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{background:var(--nk-primary-light) !important;color:var(--nk-text) !important;border-color:var(--nk-border) !important;box-shadow:none !important}html.dark .wc-block-components-order-summary-item__description,html.dark .wc-block-components-product-name,html.dark .wc-block-components-order-summary-item__total-price{color:var(--nk-text) !important}html.dark .wc-block-components-product-metadata .wc-block-components-product-details__value{color:var(--nk-text-light) !important}html.dark .wc-block-components-totals-wrapper{background:0 0 !important}html.dark .wc-block-checkout .wc-block-components-text-input label,html.dark .wc-block-checkout.has-dark-controls .wc-block-components-text-input label,html.dark .wc-block-checkout .wc-block-components-select label,html.dark .wc-block-checkout.has-dark-controls .wc-block-components-select label,html.dark .wc-block-checkout .wc-block-components-textarea label,html.dark .wc-block-checkout.has-dark-controls .wc-block-components-textarea label,html.dark .wc-block-checkout .wc-block-components-country-input label,html.dark .wc-block-checkout .wc-block-components-form .wc-block-components-text-input__label,html.dark .wc-block-checkout .wc-block-components-text-input .wc-block-formatted-address-label{color:var(--nk-checkout-heading) !important;opacity:1 !important;-webkit-text-fill-color:var(--nk-checkout-heading) !important}html.dark .wc-block-checkout .wc-block-components-checkout-step__title,html.dark .wc-block-checkout__main .wc-block-components-checkout-step__title,html.dark .wc-block-checkout .wc-block-components-checkout-step__heading .wc-block-components-title,html.dark .wp-block-woocommerce-checkout-shipping-methods-block .wc-block-components-title,html.dark .wp-block-woocommerce-checkout-payment-block .wc-block-components-title{color:var(--nk-checkout-heading) !important;-webkit-text-fill-color:var(--nk-checkout-heading) !important}html.dark .wc-block-checkout .wc-block-components-text-input.is-active label,html.dark .wc-block-checkout.has-dark-controls .wc-block-components-text-input.is-active label,html.dark .wc-block-checkout .wc-block-components-text-input:focus-within label{color:var(--nk-checkout-heading) !important;-webkit-text-fill-color:var(--nk-checkout-heading) !important}html.dark .wc-block-checkout input[type=text],html.dark .wc-block-checkout input[type=email],html.dark .wc-block-checkout input[type=tel],html.dark .wc-block-checkout input[type=number],html.dark .wc-block-checkout input[type=password],html.dark .wc-block-checkout input[type=url],html.dark .wc-block-checkout input[type=search],html.dark .wc-block-checkout input[type=date],html.dark .wc-block-checkout.has-dark-controls .wc-block-components-text-input input[type=text],html.dark .wc-block-checkout.has-dark-controls .wc-block-components-text-input input[type=email],html.dark .wc-block-checkout.has-dark-controls .wc-block-components-text-input input[type=tel],html.dark .wc-block-checkout.has-dark-controls .wc-block-components-text-input input[type=number],html.dark .wc-block-checkout.has-dark-controls .wc-block-components-text-input input[type=password],html.dark .wc-block-checkout.has-dark-controls .wc-block-components-text-input input[type=url],html.dark .wc-block-checkout select,html.dark .wc-block-checkout textarea{background-color:var(--nk-card) !important;color:var(--nk-text) !important;border-color:var(--nk-border) !important;-webkit-text-fill-color:var(--nk-text) !important}.wc-block-checkout__main .wc-block-components-checkout-payment-method,.wc-block-checkout__main [id^=payment-method-]:not(#payment-method-stripe),.wc-block-checkout__main #klarna-payments-container{overflow:visible !important}.wc-block-checkout__main [id^=payment-method-]:not(#payment-method-stripe) p,.wc-block-checkout__main .wc-block-components-checkout-payment-method:not(#payment-method-stripe) p,.wc-block-checkout__main #klarna-payments-container p{position:relative !important;display:block !important;white-space:normal !important;line-height:1.55 !important;margin:0 0 .65em !important}.wc-block-checkout__main #payment-method-stripe,.wc-block-checkout__main #radio-control-wc-payment-method-options-stripe__content,.wc-block-checkout__main #payment-method-stripe .wcstripe-payment-element,.wc-block-checkout__main #payment-method-stripe .wcstripe-upe-form,.wc-block-checkout__main #payment-method-stripe .wc-block-components-radio-control-accordion-content{overflow:visible !important}.wc-block-checkout__main #payment-method-stripe .wc-block-components-radio-control__label{overflow:visible !important;line-height:normal !important}.wc-block-checkout__main #payment-method-stripe .wc-block-components-radio-control__label>span{width:100% !important}.wc-block-checkout__main #payment-method-stripe p{position:static !important;display:block !important;margin:0 0 .75em !important;line-height:1.5 !important;white-space:normal !important}.wc-block-checkout__main #payment-method-stripe iframe{width:100% !important;min-height:120px !important}.wc-block-checkout__main iframe[src*=klarna],.wc-block-checkout__main #klarna-payments-container iframe{width:100% !important;min-height:100px !important}html.dark .wc-block-checkout [id^=payment-method-] input[type=submit],html.dark .wc-block-checkout .wc-block-components-checkout-payment-method input[type=submit],html.dark .wc-block-checkout [id^=payment-method-] button[type=submit]:not(.wc-block-components-button){background-color:var(--nk-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:none !important;border-radius:var(--nk-radius-sm) !important;font-weight:600 !important;padding:.65em 1.15em !important;min-height:44px !important;line-height:1.35 !important;white-space:normal !important;cursor:pointer !important}html.dark .wc-block-checkout input::placeholder,html.dark .wc-block-checkout textarea::placeholder,html.dark .wc-block-checkout.has-dark-controls .wc-block-components-text-input input::placeholder{color:var(--nk-checkout-muted) !important;opacity:1 !important;-webkit-text-fill-color:var(--nk-checkout-muted) !important}html.dark .wc-blocks-components-select .wc-blocks-components-select__container{background-color:var(--nk-card) !important;color:var(--nk-text) !important;border-color:var(--nk-border) !important}html.dark .wc-blocks-components-select .wc-blocks-components-select__select,html.dark .wc-blocks-components-select .wc-blocks-components-select__label{color:var(--nk-text) !important}html.dark .ppcp-messages[id=ppcp-checkout-paylater-messages],html.dark .ppcp-messages[id=ppcp-cart-paylater-messages],html.dark div.wp-block-woocommerce-paypal-payments-checkout-paylater-messages{display:none !important}.nk-mobile-menu-toggle{display:none;background:0 0;border:none;font-size:1.4rem;cursor:pointer;color:var(--nk-text);padding:6px}@media (max-width:768px){h1{font-size:1.45rem;word-break:break-word}.nk-breadcrumb,.woocommerce-breadcrumb{overflow-wrap:anywhere;font-size:.8rem}.nk-header-inner{display:grid;grid-template-columns:1fr auto auto;grid-template-rows:auto auto;align-items:center;gap:8px 10px;padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.nk-logo{grid-column:1;grid-row:1;min-width:0}.nk-mobile-menu-toggle{display:block;grid-column:2;grid-row:1;justify-self:end}.nk-header-inner>nav{grid-column:1/-1;grid-row:2;width:100%}.nk-header-actions{grid-column:3;grid-row:1;flex-shrink:0}.nk-nav{display:none;position:relative;top:auto;left:auto;right:auto;flex-direction:column;padding:12px 0;margin:0;gap:0;box-shadow:none;border-top:1px solid var(--nk-border);background:var(--nk-card)}.nk-nav.active{display:flex}.nk-nav li{width:100%}.nk-nav a{display:block;padding:12px 4px;border-bottom:1px solid var(--nk-border)}.nk-nav li:last-child a{border-bottom:none}.nk-product-single{grid-template-columns:1fr;gap:24px}.nk-hero h1{font-size:1.6rem}.nk-hero{padding:40px 20px}.nk-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nk-product-info{padding:10px 10px 12px}.nk-product-price{font-size:1.1rem}.nk-footer-grid{grid-template-columns:1fr;gap:24px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce .button,button.single_add_to_cart_button,.single_add_to_cart_button{white-space:normal !important}.woocommerce div.product form.cart{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:12px !important}.woocommerce div.product form.cart .quantity{margin-right:0 !important}}@media (max-width:480px){.nk-products{grid-template-columns:1fr}}@media (max-width:600px){.nk-specs-table tr{display:flex;flex-direction:column;border-bottom:1px solid var(--nk-border)}.nk-specs-table th,.nk-specs-table td{display:block;width:100% !important;border-bottom:none;padding:8px 0}.nk-specs-table th{padding-bottom:0;font-size:.8rem}}.nk-theme-toggle{display:inline-flex;align-items:center;gap:5px;cursor:pointer;user-select:none}.nk-theme-toggle input{display:none}.nk-toggle-track{width:38px;height:21px;background:#b0cdd4;border-radius:11px;position:relative;transition:background .2s}.nk-toggle-track:after{content:'';position:absolute;width:17px;height:17px;background:#fff;border-radius:50%;top:2px;left:2px;transition:transform .2s}.nk-theme-toggle input:checked+.nk-toggle-track{background:var(--nk-primary)}.nk-theme-toggle input:checked+.nk-toggle-track:after{transform:translateX(17px)}