:root{--primary:#E67E22;--secondary:#F39C12;--accent:#F8C471;--light:#FEF5E7;--dark:#AF601A;--gold:#FFD700;--dark-gold:#B8860B}video{max-width:100%;height:auto}.nkw-product-video-section{padding:20px 0;text-align:center;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}.nkw-video-inner{max-width:720px;margin:0 auto;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0 8px;overflow-x:hidden!important}.nkw-video-heading{font-size:1.25rem;font-weight:700;margin-bottom:6px;color:inherit;line-height:1.4}.nkw-video-subheading{font-size:.9rem;color:#777;margin-bottom:18px;line-height:1.5}.nkw-video-label{font-weight:600;margin:15px 0 8px;color:#ff6b00;text-align:start}.nkw-video-wrapper{position:relative;background:#000;border-radius:16px;overflow:hidden!important;box-shadow:0 10px 30px rgb(0 0 0 / .18);border:1px solid rgb(255 255 255 / .1);margin:0 auto 20px!important;width:100%!important;max-width:680px;min-width:0!important;box-sizing:border-box!important;display:flex;justify-content:center;align-items:center}.nkw-video-wrapper video{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:80vh!important;display:block!important;margin:0 auto!important;outline:none!important;object-fit:contain!important;background:#000!important;box-sizing:border-box!important}.woocommerce-Tabs-panel--nkw_product_video,.woocommerce-Tabs-panel--nkw_product_video .wc-tab-inner{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}.wp-video,div.wp-video[style]{width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto 1.5em!important;box-sizing:border-box!important;overflow:hidden!important}.wp-video video,.wp-video-shortcode{width:100%!important;max-width:100%!important;height:auto!important;box-sizing:border-box!important;display:block!important}.mejs-container,div.mejs-container[style]{width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important;box-sizing:border-box!important}.mejs-mediaelement,.mejs-mediaelement video{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important;box-sizing:border-box!important}.wd-video-popup-wrap{--wd-popup-width:min(840px, 94vw) !important;max-width:94vw!important;margin:0 auto!important}.wd-video-popup-wrap .mfp-content{max-width:94vw!important;width:100%!important}.wd-popup.wd-with-video{max-width:100%!important;border-radius:14px!important;overflow:hidden!important}.wd-popup.wd-with-video video{width:100%!important;max-width:100%!important;max-height:80vh!important;object-fit:contain!important}.wd-popup.wd-with-video iframe{max-width:100%!important;width:100%!important}.mfp-container{padding:0 10px!important;overflow-x:hidden!important}@media (max-width:768px){.nkw-product-video-section{padding:12px 0}.nkw-video-inner{padding:0 4px}.nkw-video-wrapper{border-radius:12px;margin-bottom:16px;box-shadow:0 6px 20px rgb(0 0 0 / .2)}.nkw-video-wrapper video{max-height:75vh!important}.single-product video,.woocommerce-tabs video,.entry-content video,.product-tabs-wrapper video,.wd-accordion-item video{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:75vh!important;object-fit:contain!important;display:block!important;margin:0 auto!important;box-sizing:border-box!important}.product-tabs-inner,.woocommerce-tabs,.wd-accordion-item,.entry-content{overflow-x:hidden!important}}body.single-product .woocommerce-product-gallery__image{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;width:100%!important}body.single-product .woocommerce-product-gallery__image>a{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;text-align:center!important}body.single-product .woocommerce-product-gallery__image img,body.single-product .woocommerce-product-gallery .wd-gallery-images img,body.single-product .woocommerce-product-gallery .wd-carousel-wrap img{display:block!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}html{-webkit-tap-highlight-color:#fff0}#nkw-tap-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:linear-gradient(90deg,#FF9001 0%,#FFBA66 50%,#FF9001 100%);box-shadow:0 0 10px rgb(255 144 1 / .75),0 0 2px #FF9001;z-index:99999999;pointer-events:none;opacity:0;transform:translate3d(0,0,0);transition:width 0.35s cubic-bezier(.16,1,.3,1),opacity 0.15s ease}#nkw-tap-progress.nkw-loading{opacity:1}#nkw-tap-progress.nkw-done{width:100%!important;opacity:0;transition:width 0.15s ease,opacity 0.3s ease 0.1s}.wd-product,.product-grid-item,.product.type-product,.nkw-related-card,.nkh-root .wd-product{-webkit-tap-highlight-color:#fff0}.wd-product .wd-product-wrapper,.product-grid-item .product-wrapper,.nkw-related-card,.nkh-root .wd-product-wrapper{position:relative;transition:transform 0.28s cubic-bezier(.34,1.56,.64,1),box-shadow 0.28s ease,border-color 0.2s ease;will-change:transform}.wd-product.nkw-pressed .wd-product-wrapper,.wd-product-wrapper.nkw-pressed,.product-grid-item.nkw-pressed .product-wrapper,.nkw-related-card.nkw-pressed,.nkh-root .wd-product.nkw-pressed .wd-product-wrapper,.wd-product:active .wd-product-wrapper,.nkw-related-card:active{transform:scale(.968) translateZ(0)!important;box-shadow:0 1px 4px rgb(0 0 0 / .08),0 0 0 1.5px rgb(255 144 1 / .35)!important;transition:transform 0.08s cubic-bezier(.2,0,0,1),box-shadow 0.08s ease!important}.wd-product.nkw-pressed .wd-product-thumb img,.wd-product:active .wd-product-thumb img,.nkw-related-card.nkw-pressed img,.nkw-related-card:active img{filter:brightness(.96);transition:filter 0.08s ease}.btn,.button,.wd-button,.nkw-faq-cta-btn,.nkw-hero-cta,.single_add_to_cart_button,.nkh-cat-item,.nk-shelf a,.nkw-whatsapp-float,a[href*="wa.me"],.wd-filter-btn,.open-filters-btn,.woocommerce-tabs ul.tabs li a,.smart-tabs-wrapper li a{-webkit-tap-highlight-color:#fff0;transition:transform 0.25s cubic-bezier(.34,1.56,.64,1),box-shadow 0.25s ease,background-color 0.2s ease,filter 0.2s ease;will-change:transform}.btn.nkw-pressed,.btn:active,.button.nkw-pressed,.button:active,.wd-button.nkw-pressed,.wd-button:active,.nkw-faq-cta-btn.nkw-pressed,.nkw-faq-cta-btn:active,.nkw-hero-cta.nkw-pressed,.nkw-hero-cta:active,.single_add_to_cart_button.nkw-pressed,.single_add_to_cart_button:active,.nkh-cat-item.nkw-pressed,.nkh-cat-item:active,.nk-shelf a.nkw-pressed,.nk-shelf a:active,.nkw-whatsapp-float.nkw-pressed,.nkw-whatsapp-float:active,a[href*="wa.me"].nkw-pressed,a[href*="wa.me"]:active,.wd-filter-btn.nkw-pressed,.wd-filter-btn:active,.open-filters-btn.nkw-pressed,.open-filters-btn:active{transform:scale(.94) translateZ(0)!important;filter:brightness(.94);transition:transform 0.08s cubic-bezier(.2,0,0,1),filter 0.08s ease!important}.wd-nav-mobile a,#nkw-panel a,#nkw-header button,#nkw-header a.nk-logo,.woocommerce-breadcrumb a,.product-title a,.wd-entities-title a{-webkit-tap-highlight-color:#fff0;transition:opacity 0.15s ease,background-color 0.15s ease,color 0.15s ease}.wd-nav-mobile a.nkw-pressed,.wd-nav-mobile a:active,#nkw-panel a.nkw-pressed,#nkw-panel a:active,#nkw-header button.nkw-pressed,#nkw-header button:active{background-color:rgb(255 144 1 / .12)!important;border-radius:8px;transition:background-color 0.05s ease!important}.product-title a.nkw-pressed,.product-title a:active,.wd-entities-title a.nkw-pressed,.wd-entities-title a:active{color:#FF9001!important}.nkw-touch-ripple{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(255 144 1 / .32) 0%,rgb(255 144 1 / .08) 60%,transparent 100%);transform:scale(0);animation:nkw-ripple-anim 0.45s cubic-bezier(.16,1,.3,1) forwards;z-index:10}@keyframes nkw-ripple-anim{0%{transform:scale(0);opacity:1}100%{transform:scale(2.4);opacity:0}}