:root{--mwww-bg:#050505;--mwww-bg-soft:#0a0b0a;--mwww-card:#0c0d0c;--mwww-card-2:#111311;--mwww-line:rgba(196, 255, 0, 0.18);--mwww-line-soft:rgba(255, 255, 255, 0.10);--mwww-neon:#b7ff00;--mwww-neon-2:#95ff00;--mwww-text:#f5f7f5;--mwww-muted:#9ca39d;--mwww-radius:18px}body.maszwww-neon-shop-active{background:var(--mwww-bg)!important}body.maszwww-neon-shop-active main{background:#fff0}.maszwww-shop-page{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 13%,rgb(167 255 0/.1),transparent 27%),radial-gradient(circle at 0 55%,rgb(167 255 0/.07),transparent 25%),#050505;color:var(--mwww-text);padding:34px 0 56px;min-height:70vh}.maszwww-shop-bg-grid{position:absolute;inset:0;opacity:.18;pointer-events:none;background-image:linear-gradient(rgb(183 255 0/.07) 1px,transparent 1px),linear-gradient(90deg,rgb(183 255 0/.07) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,rgb(0 0 0/.9),rgb(0 0 0/.2) 65%,transparent)}.maszwww-shop-container{position:relative;z-index:2;width:min(1280px,calc(100% - 64px));margin:0 auto}.maszwww-shop-header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:20px}.maszwww-shop-kicker{display:inline-block;color:var(--mwww-neon);font-size:11.5px;font-weight:800;letter-spacing:.16em;margin-bottom:10px}.maszwww-shop-header h1{margin:0 0 8px;color:#fff;font-size:clamp(34px,3.2vw,50px);line-height:1;letter-spacing:-.03em}.maszwww-shop-header p{margin:0;max-width:none;color:var(--mwww-muted);font-size:15px;line-height:1.45;white-space:nowrap}.maszwww-shop-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:22px;align-items:start}.maszwww-shop-sidebar{position:sticky;top:110px}.maszwww-filter-card,.maszwww-help-card{border:1px solid var(--mwww-line-soft);background:linear-gradient(180deg,rgb(17 19 17/.95),rgb(9 10 9/.95));border-radius:var(--mwww-radius);box-shadow:inset 0 1px 0 rgb(255 255 255/.03),0 20px 50px rgb(0 0 0/.28)}.maszwww-filter-card{padding:18px}.maszwww-filter-card h2,.maszwww-help-card h3{margin:0 0 12px;color:#fff;font-size:15px;font-weight:800}.maszwww-category-nav{display:grid;gap:6px}.maszwww-category-nav a{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;min-height:36px;padding:7px 10px;border-radius:10px;color:#d5d8d5;text-decoration:none;font-size:12.5px;transition:.2s ease}.maszwww-category-nav a.is-active,.maszwww-category-nav a:hover{color:var(--mwww-neon);background:rgb(183 255 0/.08)}.maszwww-category-nav small{display:inline-flex;min-width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;background:rgb(255 255 255/.07);color:#c6cbc6;font-size:10.5px}.maszwww-cat-icon{color:var(--mwww-neon);font-weight:900}.maszwww-filter-divider{height:1px;background:var(--mwww-line-soft);margin:20px 0}.maszwww-price-links{display:grid;gap:8px}.maszwww-price-links a{position:relative;padding-left:24px;color:#cfd3cf;text-decoration:none;font-size:12.5px}.maszwww-price-links a::before{content:"";position:absolute;left:0;top:50%;width:12px;height:12px;border:1px solid #697069;border-radius:50%;transform:translateY(-50%)}.maszwww-price-links a:hover,.maszwww-product-badges span::first-letter{color:var(--mwww-neon)}.maszwww-price-links a:hover::before{border-color:var(--mwww-neon);box-shadow:inset 0 0 0 3px #0c0d0c,0 0 0 1px var(--mwww-neon);background:var(--mwww-neon)}.maszwww-help-card{margin-top:14px;padding:20px;border-color:rgb(183 255 0/.35)}.maszwww-help-card p{margin:0 0 17px;color:var(--mwww-muted);font-size:12.5px;line-height:1.55}.maszwww-help-card a,.maszwww-shop-toolbar{min-height:44px;display:flex;align-items:center;justify-content:space-between}.maszwww-help-card a{padding:0 14px;border:1px solid var(--mwww-neon);border-radius:10px;color:var(--mwww-neon);text-decoration:none;font-weight:800;font-size:12.5px;transition:.2s ease}.maszwww-help-card a:hover{background:var(--mwww-neon);color:#050505;box-shadow:0 0 26px rgb(183 255 0/.22)}.maszwww-shop-toolbar{margin-bottom:16px;gap:16px}.maszwww-result-count,.maszwww-result-count .woocommerce-result-count{margin:0!important;color:#7f867f;font-size:13px}.maszwww-ordering-wrap .woocommerce-ordering{margin:0!important}.maszwww-ordering-wrap select{min-width:205px;min-height:42px;padding:0 42px 0 14px;border:1px solid rgb(255 255 255/.16);border-radius:10px;background:#0b0c0b;color:#e8ebe8;outline:0}.maszwww-ordering-wrap select:focus{border-color:var(--mwww-neon)}.maszwww-products-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.maszwww-product-card{position:relative;display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid rgb(255 255 255/.12)!important;border-radius:14px!important;background:linear-gradient(180deg,#101210,#090a09)!important;box-shadow:none!important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.maszwww-product-card:hover{transform:translateY(-4px);border-color:rgb(183 255 0/.72)!important;box-shadow:0 18px 48px rgb(0 0 0/.45),0 0 30px rgb(183 255 0/.07)!important}.maszwww-benefits-strip>div,.maszwww-product-image{display:flex;justify-content:center;position:relative}.maszwww-product-image{align-items:center;min-height:225px;padding:18px;overflow:hidden;background:radial-gradient(circle at 70% 30%,rgb(183 255 0/.1),transparent 36%),#0a0b0a}.maszwww-product-image::after{content:"";position:absolute;inset:0;border-bottom:1px solid rgb(183 255 0/.12);box-shadow:inset 0-60px 65px rgb(0 0 0/.2);pointer-events:none}.maszwww-product-image img{width:100%;height:auto;max-height:235px;object-fit:contain;display:block;transition:transform .35s ease}.maszwww-product-card:hover .maszwww-product-image img{transform:scale(1.025)}.maszwww-product-content{display:flex;flex:1 1 auto;flex-direction:column;padding:16px}.maszwww-product-content h2{margin:0 0 10px;font-size:17px;line-height:1.18}.maszwww-product-content h2 a{color:#fff!important;text-decoration:none!important}.maszwww-product-excerpt{min-height:54px;margin:0 0 13px;color:#9ba19b;font-size:13px;line-height:1.55}.maszwww-product-badges{display:flex;flex-wrap:wrap;gap:6px 10px;min-height:38px;padding:10px 0 12px;border-top:1px solid rgb(255 255 255/.07);border-bottom:1px solid rgb(255 255 255/.07)}.maszwww-product-badges span{color:#c9cec9;font-size:11px}.maszwww-product-footer{display:flex;margin-top:auto;align-items:center;justify-content:space-between;gap:12px;padding-top:12px}.maszwww-product-price{color:var(--mwww-neon);font-size:18px;font-weight:900;white-space:nowrap}.maszwww-view-product{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid rgb(183 255 0/.82);border-radius:9px;color:var(--mwww-neon)!important;text-decoration:none!important;font-size:12px;font-weight:900;transition:.2s ease}.maszwww-view-product:hover{background:var(--mwww-neon);color:#050505!important;box-shadow:0 0 24px rgb(183 255 0/.22)}.maszwww-pagination{margin-top:28px}.maszwww-benefits-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:22px 0 0 252px;border:1px solid rgb(255 255 255/.1);border-radius:12px;background:rgb(13 15 13/.88);overflow:hidden}.maszwww-benefits-strip>div{flex-direction:column;gap:6px;min-height:70px;padding:14px 18px;border-right:1px solid rgb(255 255 255/.08)}.maszwww-benefits-strip>div:last-child{border-right:0}.maszwww-benefits-strip>div::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mwww-neon);box-shadow:0 0 12px rgb(183 255 0/.35)}.maszwww-benefits-strip strong{color:#fff;font-size:13px}.maszwww-benefits-strip small{color:#818981;font-size:11px}@media (max-width:1180px){.maszwww-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.maszwww-benefits-strip{grid-template-columns:repeat(2,1fr)}.maszwww-benefits-strip>div:nth-child(2){border-right:0}.maszwww-benefits-strip>div:nth-child(-n+2){border-bottom:1px solid rgb(255 255 255/.08)}}@media (max-width:900px){.maszwww-shop-header p{white-space:normal}.maszwww-shop-page{padding-top:24px}.maszwww-shop-container{width:min(100% - 24px,760px)}.maszwww-shop-header{align-items:center}.maszwww-shop-layout{grid-template-columns:1fr}.maszwww-shop-sidebar{display:block;position:static}.maszwww-benefits-strip{margin-left:0}}@media (max-width:640px){.maszwww-shop-header{align-items:flex-start}.maszwww-shop-header h1{font-size:36px}.maszwww-shop-toolbar{align-items:stretch;flex-direction:column}.maszwww-ordering-wrap .woocommerce-ordering,.maszwww-ordering-wrap select{width:100%}.maszwww-products-grid{grid-template-columns:1fr}.maszwww-product-excerpt{min-height:0}.maszwww-product-image{min-height:190px;padding:14px}.maszwww-product-image img{max-height:205px}.maszwww-product-footer{align-items:stretch;flex-direction:column}.maszwww-view-product{width:100%}.maszwww-benefits-strip{grid-template-columns:1fr}.maszwww-benefits-strip>div,.maszwww-benefits-strip>div:nth-child(2){border-right:0;border-bottom:1px solid rgb(255 255 255/.08)}.maszwww-benefits-strip>div:last-child{border-bottom:0}}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}p{margin-block-end:.9rem;margin-block-start:0}pre{font-family:monospace,monospace;font-size:1em;white-space:pre-wrap}a{background-color:#fff0;color:#c36;text-decoration:none}a:active,a:hover{color:#336}strong{font-weight:bolder}small{font-size:80%}img{border-style:none;height:auto;max-width:100%}template{display:none}@media print{*,:after,:before{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after{content:""}pre{white-space:pre-wrap!important;border:1px solid #ccc}img,pre{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}}button,input,select{font-family:inherit;line-height:1.5;margin:0}input,select{font-size:1rem}select{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}select:focus{border-color:#333}button,input{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button;width:auto;background-color:#fff0;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}button:focus:not(:focus-visible){outline:0}button:focus,button:hover{background-color:#c36;color:#fff;text-decoration:none}button:not(:disabled){cursor:pointer}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}li,ul{background:#fff0;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}:root{--direction-multiplier:1}.screen-reader-text{top:-10000em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}:root{--page-title-display:block}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}@media (min-width:768px){.elementor-column.elementor-col-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}@media (prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}