.page-header .panel.wrapper{background:radial-gradient(circle at 16% -180%,rgba(24,191,244,.32),transparent 300px),radial-gradient(circle at 84% 240%,rgba(99,57,245,.28),transparent 340px),linear-gradient(110deg,#040a12 0%,#07101d 52%,#0d0b20 100%) !important;border:0 !important;box-shadow:inset 0 -1px 0 rgba(151,213,255,.18);position:relative}.page-header .panel.wrapper:after{background:linear-gradient(90deg,#18bff4 0%,#6339f5 58%,#ff3ca6 100%);bottom:0;content:"";height:1px;left:0;opacity:.88;pointer-events:none;position:absolute;right:0}.page-header .header.panel{height:40px;min-height:40px;padding:6px 32px}.page-header .header.panel .header.links.header-cms-links{line-height:20px}.page-header .header.panel .header.links.header-cms-links>li{color:#c4cfdf;font-family:"Inter",sans-serif;font-size:13px;font-weight:400;letter-spacing:.025em;line-height:20px}.page-header .header.panel .header.links.header-cms-links>li strong{color:#f9fbff;font-weight:700}.page-header .header.panel .header.links.header-cms-links>li>strong:first-child{color:#6ce3ff}@media (min-width:769px){.page-header .header.wrapper:not(.is_stuck) .header.content{padding-top:22px}}@media (max-width:768px){.page-header .header.panel{height:38px;min-height:38px;padding:6px 16px}.page-header .header.panel .header.links.header-cms-links>li{font-size:12px;letter-spacing:.015em}.page-header .header.wrapper:not(.is_stuck) .header.content{padding-top:14px}}.contact-index-index .form.contact .legend,.contact-index-index .form.contact .legend span,.contact-index-index .form.contact .note{font-family:Inter,Arial,sans-serif;font-size:clamp(1.7rem,1.5vw,2.1rem);font-weight:400;line-height:1.6;color:#465360}.contact-index-index .form.contact .field:not(.choice)>.label{font-size:1.4rem;line-height:1.5;margin-bottom:8px}.contact-index-index .form.contact :is(input.input-text,textarea),.customer-account-login .login-container input.input-text,.customer-account-create .form-create-account input.input-text{border-color:#aab4bf;border-radius:6px;background:#fff;color:#17212b;min-height:46px;padding:11px 13px}.contact-index-index .form.contact textarea{min-height:144px}.contact-index-index .form.contact :is(input,textarea):focus-visible,.customer-account-login .login-container input:focus-visible,.customer-account-create .form-create-account input:focus-visible{outline:2px solid #4b64dc;outline-offset:2px}.cms-index-index .nss-home-hero__assurance{color:#52606d;line-height:1.6}.catalog-category-view .product-item .product-item-name,.catalogsearch-result-index .product-item .product-item-name{line-height:1.5}.catalog-category-view .toolbar .pages a,.catalogsearch-result-index .toolbar .pages a{min-width:40px;min-height:40px}@media (max-width:768px){.contact-index-index .form.contact .legend{margin-bottom:28px}.contact-index-index .form.contact input.input-text,.contact-index-index .form.contact textarea,.customer-account-login .login-container input.input-text,.customer-account-create .form-create-account input.input-text{font-size:16px}.cms-index-index .nss-home-hero__assurance{font-size:1.2rem}}body:is(.cms-return,.cms-impressum,.cms-terms,.cms-about-us,.cms-carriers,.cms-company,.cms-how-to-install,.cms-privacy-policy-cookie-restriction-mode) .column.main{max-width:960px;margin-left:auto;margin-right:auto;line-height:1.7}body.cms-faq .faq-section{max-width:960px;margin-left:auto;margin-right:auto}body.cms-faq .faq-item>.faq-question{padding-right:48px}body.cms-faq .faq-item>[data-role=trigger]:after{content:"›";color:#4b54cf;width:20px;text-align:center}body.checkout-cart-index .cart-summary{background:#f6f7fa;border:1px solid #dce2eb;border-radius:8px;color:#17212b}body.checkout-index-index #maincontent .action.primary{background:#4b54cf;border-color:#4b54cf;color:#fff;border-radius:5px;min-height:44px}body.checkout-index-index #maincontent :is(input.input-text,select,textarea){border:1px solid #b5c0cc;border-radius:5px;background:#fff;color:#17212b;font-size:16px}body.checkout-index-index #maincontent :is(input.input-text,select,textarea):focus-visible{outline:2px solid #4b64dc;outline-offset:2px}@media (max-width:1099px){body.checkout-cart-index .cart-container{display:flex;flex-direction:column}body.checkout-cart-index .cart-container .form-cart{float:none;width:100%;max-width:100%;padding-right:0;order:0}body.checkout-cart-index .cart-container .cart-summary{float:none;width:100%;max-width:100%;position:static;box-sizing:border-box;order:1}}@media (max-width:767px){body.checkout-index-index .table-checkout-shipping-method{width:100%;table-layout:fixed}body.checkout-index-index .table-checkout-shipping-method td{white-space:normal;overflow-wrap:anywhere;padding-left:6px;padding-right:6px}body.checkout-index-index .table-checkout-shipping-method td:first-child{width:28px}}@media (min-width:769px){.page-header .header.content>.nav-sections{border-top:0}.page-header .navigation .level0.active>.level-top,.page-header .navigation .level0.has-active>.level-top{align-items:center;display:flex}}body:not(.cms-index-index):not(.catalog-category-view):not(.catalog-product-view) .page-main .page-title-wrapper .page-title{font-size:clamp(3rem,3vw,3.8rem);line-height:1.15;margin:0;overflow-wrap:anywhere}@media (max-width:768px){body:not(.cms-index-index):not(.catalog-category-view):not(.catalog-product-view) .page-main .page-title-wrapper .page-title{font-size:3.2rem}}body.catalog-product-view .product.media{padding:14px}body.catalog-product-view .breeze-gallery .main-image-wrapper,body.catalog-product-view .breeze-gallery .main-image{border-radius:6px}body.catalog-product-view .breeze-gallery .main-image-wrapper{overflow:hidden}body.catalog-product-view .breeze-gallery>.thumbnails:not(.dots){align-items:flex-start}body.catalog-product-view .breeze-gallery>.thumbnails:not(.dots) .item{flex:0 0 auto;width:88px;height:auto;background:0 0}body.catalog-product-view .breeze-gallery>.thumbnails:not(.dots) .item>img{display:block;width:100%;height:auto}body.catalog-product-view .breeze-gallery>.thumbnails:not(:has(.item)){display:none !important;margin:0 !important;padding:0 !important}@media (max-width:768px){body.catalog-product-view .product.media{padding:10px}}.cms-faq .faq-section{margin:64px auto 0;max-width:920px}@media (max-width:768px){.cms-faq .faq-section{margin-top:48px}}.cms-faq .faq-section h2{color:#111820;font-size:clamp(2.6rem,3vw,3.4rem);font-weight:700;line-height:1.2;margin:0 0 30px}.cms-faq .faq-item,.catalog-product-view .faq-item{background:#fff;border:1px solid #dfe3e6;border-radius:8px;margin-bottom:16px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.cms-faq .faq-item:hover,.catalog-product-view .faq-item:hover{border-color:#cfd5dc;box-shadow:0 8px 22px rgba(17,24,32,.06)}.cms-faq .faq-question,.catalog-product-view .faq-question{background:#fff;color:#111820;cursor:pointer;font-size:1.6rem;font-weight:700;padding:18px 52px 18px 22px;position:relative}.cms-faq .faq-question:after,.catalog-product-view .faq-question:after{color:#66717e;content:"›";font-size:2.2rem;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.cms-faq .faq-item.active .faq-question:after,.catalog-product-view .faq-item.active .faq-question:after{transform:translateY(-50%) rotate(90deg)}.cms-faq .faq-question:focus-visible,.catalog-product-view .faq-question:focus-visible{outline:2px solid #6c7cff;outline-offset:-2px}.cms-faq .faq-answer,.catalog-product-view .faq-answer{color:#29323d;font-size:1.45rem;line-height:1.7;padding:0 22px 18px}.cms-faq .faq-answer h4,.catalog-product-view .faq-answer h4{font-weight:700;margin:15px 0 8px}.cms-faq .faq-answer ol,.cms-faq .faq-answer ul,.catalog-product-view .faq-answer ol,.catalog-product-view .faq-answer ul{margin:10px 0;padding-left:20px}.cms-faq .faq-answer li,.catalog-product-view .faq-answer li{margin-bottom:6px}.chic-icon.chic-return:before,.chic-icon.chic-eco:before{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;width:24px}.chic-icon.chic-return:before{background-image:url("../images/icons/warranty-shield.svg")}.chic-icon.chic-eco:before{background-image:url("../images/icons/eco-leaf.svg")}.catalog-product-view .product.attribute.overview.overview-collapsible{background:#fff;border:1px solid #dfe3e6;border-radius:8px;margin:15px 0;overflow:hidden}.catalog-product-view .product.attribute.overview .overview-header{color:#111820;cursor:pointer;font-weight:700;padding:12px 48px 12px 16px;position:relative}.catalog-product-view .product.attribute.overview .overview-header:after{color:#66717e;content:"›";font-size:2rem;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.catalog-product-view .product.attribute.overview.overview-active .overview-header:after{transform:translateY(-50%) rotate(90deg)}.catalog-product-view .product.attribute.overview .overview-header:focus-visible{outline:2px solid #6c7cff;outline-offset:-2px}.catalog-product-view .product.attribute.overview .value{color:#29323d;font-size:1.4rem;line-height:1.7;padding:0 16px 12px}.cms-custom-neon-business-signs #form_1_form input[type=text],.cms-custom-neon-business-signs #form_1_form textarea{border-color:#111820}.cms-custom-neon-business-signs .formbuilder .field .control{position:relative}.cms-custom-neon-business-signs .field-uploadimage{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%;z-index:2}.cms-custom-neon-business-signs .field-uploadimage+p.no-margin{align-items:center;background:#f5f5f2;border:2px dashed #cfd5dc;border-radius:8px;box-sizing:border-box;color:#66717e;display:flex;flex-direction:column;font-size:1.3rem;height:180px;justify-content:center;margin:0;padding:0 20px;text-align:center;transition:background-color .2s ease,border-color .2s ease}.cms-custom-neon-business-signs .field-uploadimage+p.no-margin:before{color:#29323d;content:attr(data-label);font-size:1.8rem;font-weight:700;margin-bottom:8px}.cms-custom-neon-business-signs .field-uploadimage+p.no-margin strong{color:#66717e;display:block;font-size:1.2rem;font-weight:400;margin-top:4px}.cms-custom-neon-business-signs .field-uploadimage+p.no-margin:after{background:#fff;border:1px solid #111820;border-radius:4px;color:#111820;content:"Datei auswählen";font-size:1.4rem;margin-top:18px;padding:8px 22px}.cms-custom-neon-business-signs .field-uploadimage:focus-visible+p.no-margin,.cms-custom-neon-business-signs .field-uploadimage:hover+p.no-margin{background:#eceeeb;border-color:#4b64dc}.cms-custom-neon-business-signs .field-uploadimage:focus-visible+p.no-margin{outline:2px solid #6c7cff;outline-offset:2px}.cms-custom-neon-business-signs .field-uploadimage+p.no-margin.has-file:before{box-sizing:border-box;color:#1f7a4d;content:"\f058  " attr(data-label);display:block;font-family:FontAwesome;font-size:1.6rem;line-height:1.4;max-width:100%;overflow:hidden;padding:0 16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.cms-custom-neon-business-signs .field-uploadimage+p.no-margin.has-file:after{content:"Datei ändern"}.cms-custom-neon-business-signs .field-uploadimage+p.no-margin.has-file strong{color:#8a949f}@media (min-width:769px){.cms-custom-neon-business-signs .page-title{font-size:2.8rem;margin-bottom:32px;text-align:center}.cms-custom-neon-business-signs #form_1_form .std{line-height:2;margin:0 auto;width:60%}.cms-custom-neon-business-signs #form_1_form .formbuilder{border:0;width:60%}.cms-custom-neon-business-signs .fieldset .legend{border:0;font-size:1.8rem;margin-bottom:20px}.cms-custom-neon-business-signs .fieldset>.field:not(.choice)>.label{font-weight:700;margin-bottom:5px}.cms-custom-neon-business-signs .actions-toolbar .primary,.cms-custom-neon-business-signs button#submit_1{min-height:44px;width:100%}}@media (max-width:768px){.cms-custom-neon-business-signs #form_1_form .std{line-height:1.5;margin-top:15px}.cms-custom-neon-business-signs .fieldset .legend{border:0}.cms-custom-neon-business-signs form#form_1{margin-bottom:45px}.cms-custom-neon-business-signs button#submit_1{min-height:44px;width:100%}}.catalog-product-view .lightcolor .mageworx-swatch-option.text{font-size:0;height:50px;width:50px}.catalog-product-view .swatch-attribute.size .mageworx-swatch-option.selected,.catalog-product-view .swatch-attribute.manufacturer .mageworx-swatch-option.selected{background-color:transparent}.catalog-product-view .mageworx-swatch-option.selected,.catalog-product-view .mageworx-swatch-option:not(.disabled):hover{outline:2px solid #4b64dc !important;outline-offset:2px}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label="Warmweiß"]{background:#fffdcf !important;box-shadow:0 0 20px rgba(255,253,207,.75)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label="Weiß"]{background:#fff !important;box-shadow:0 0 20px rgba(255,255,255,.85)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label=Zitronengelb]{background:#ffd62e !important;box-shadow:0 0 20px rgba(255,214,46,.7)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label=Orange]{background:#ff8d02 !important;box-shadow:0 0 20px rgba(255,141,2,.7)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label=Rot]{background:#ff2a4d !important;box-shadow:0 0 20px rgba(255,42,77,.7)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label=Tiefrosa]{background:#f900ff !important;box-shadow:0 0 20px rgba(249,0,255,.65)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label=Lila]{background:#812aff !important;box-shadow:0 0 20px rgba(129,42,255,.65)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label=Tiefblau]{background:#0274fc !important;box-shadow:0 0 20px rgba(2,116,252,.65)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label="Türkisblau"]{background:#00dbfe !important;box-shadow:0 0 20px rgba(0,219,254,.65)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label="Grün"]{background:#0bd748 !important;box-shadow:0 0 20px rgba(11,215,72,.65)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label=Vollfarbe],.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label="Full Color"],.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label="Full Color "]{animation:nss-full-color-hue 4s linear infinite;background:conic-gradient(#9ed110,#50b517,#179067,#476eaf,#9f49ac,#cc42a2,#e02b27,#ff5800,#ff8100,#feac00,#fc0,#ede604)}.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label="Mehrfarbig (RGB)"],.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label="Multi Color"],.catalog-product-view .lightcolor .mageworx-swatch-option[data-option-label="Multi Color "]{animation:nss-rgb-cycle 6s infinite alternate}@keyframes nss-full-color-hue{0%{filter:hue-rotate(0)}50%{filter:hue-rotate(360deg)}100%{filter:hue-rotate(-360deg)}}@keyframes nss-rgb-cycle{0%{background:#fffdcf;box-shadow:0 0 20px rgba(255,253,207,.75)}11%{background:#fff;box-shadow:0 0 20px rgba(255,255,255,.85)}22%{background:#ffd62e;box-shadow:0 0 20px rgba(255,214,46,.7)}33%{background:#ff8d02;box-shadow:0 0 20px rgba(255,141,2,.7)}44%{background:#ff2a4d;box-shadow:0 0 20px rgba(255,42,77,.7)}56%{background:#f900ff;box-shadow:0 0 20px rgba(249,0,255,.65)}67%{background:#812aff;box-shadow:0 0 20px rgba(129,42,255,.65)}78%{background:#00dbfe;box-shadow:0 0 20px rgba(0,219,254,.65)}89%{background:#0274fc;box-shadow:0 0 20px rgba(2,116,252,.65)}100%{background:#0bd748;box-shadow:0 0 20px rgba(11,215,72,.65)}}@media (max-width:768px){.catalog-product-view .lightcolor .mageworx-swatch-option.text{height:40px;width:40px}}@media (prefers-reduced-motion:reduce){.catalog-product-view .lightcolor .mageworx-swatch-option{animation:none !important}}.checkout-cart-index .cart-container #block-shipping{display:none !important}.checkout-cart-index .cart-summary .paypal,.minicart-wrapper .block-minicart .paypal{clear:both;margin-top:10px}@media (min-width:769px){.catalog-product-view .product-add-form .product-options-wrapper .field .control,.catalog-product-view .payment-request-button{width:100%}}.cms-custom-neon-business-signs .colormode{margin-top:20px}.cms-custom-neon-business-signs .colormode .block-title{margin-bottom:14px}.cms-custom-neon-business-signs .colormode .floats{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;text-align:left}.cms-custom-neon-business-signs .colormode .floats-img{border-radius:8px;display:block;margin:0 0 10px;overflow:hidden;width:100%}.cms-custom-neon-business-signs .colormode img,.cms-custom-neon-business-signs .colormode video{display:block;height:auto;width:100%}.cms-custom-neon-business-signs .colormode .tertiary_title{color:#111820;font-size:1.8rem;font-weight:700;letter-spacing:.02em;line-height:1.3;margin:8px 0 6px;text-transform:uppercase}.cms-custom-neon-business-signs .colormode p{font-size:1.4rem;line-height:1.65;margin:4px 0 8px}.cms-custom-neon-business-signs .colormode ul{list-style:disc;margin:6px 0 0;padding-left:18px}.cms-custom-neon-business-signs .colormode li{font-size:1.4rem;line-height:1.6;margin:2px 0;padding:0}.cms-custom-neon-business-signs .colormode ol ol,.cms-custom-neon-business-signs .colormode ol ul,.cms-custom-neon-business-signs .colormode ul ol,.cms-custom-neon-business-signs .colormode ul ul{margin-top:6px;padding-left:18px}@media (min-width:769px){.cms-custom-neon-business-signs .colormode .row{display:flex;flex-wrap:wrap}.cms-custom-neon-business-signs .colormode .col-sm-4{display:flex;flex-direction:column}.cms-custom-neon-business-signs .colormode .floats{width:100%}}@media (max-width:768px){.cms-custom-neon-business-signs .colormode .col-xs-4{float:none !important;width:100% !important}.cms-custom-neon-business-signs .colormode .floats{margin-bottom:22px}.cms-custom-neon-business-signs .colormode .tertiary_title{font-size:1.7rem}}