.nl2-v2-active{--nl2-primary:#c8b1d6;--nl2-primary-hover:#b89dc8;--nl2-active-bg:#f0eaf5;--nl2-hover-bg:#e8ddf0}.nl2-v2-active .selection-select.active,.nl2-v2-active .selection-trigger.active{border-color:#7e818c;color:#282828}.nl2-v2-active .figure-switch-checkbox:checked+.figure-switch-slider,.nl2-v2-active .figure-switch-slider{background-color:var(--nl2-primary)!important}.nl2-v2-active .slick-next:before,.nl2-v2-active .slick-prev:before{color:var(--nl2-primary)!important}.nl2-v2-active .slick-dots li button:before{color:#ddd}.nl2-v2-active .slick-dots li.slick-active button:before{color:var(--nl2-primary)!important}.nl2-v2-active .bg-swatch.active,.nl2-v2-active .carousel-item.active,.nl2-v2-active .font-card.active{border-color:var(--nl2-primary)!important}.nl2-progress-bar-container{display:none}.nl2-progress{display:flex;gap:3px;padding:8px 4px 0}.nl2-progress-bar-wrap{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px}.nl2-progress-bar{width:100%;height:3px;border-radius:3px;background:#e8e8e8;overflow:hidden}.nl2-progress-fill{height:100%;width:0;background:#c8b1d6;border-radius:3px;transition:width .4s}.nl2-progress-label{font-size:8px;font-weight:600;color:#ccc;transition:color .3s;white-space:nowrap}.nl2-progress-label.active{color:#c8b1d6}.nl2-progress-label.done{color:#aaa}.nl2-v2-active .bg-green,.nl2-v2-active .button-view-mobile .cartBtn button,.nl2-v2-active .paymentBtn{background-color:var(--nl2-primary)!important}.nl2-v2-active .bg-green:hover,.nl2-v2-active .paymentBtn:hover{background-color:var(--nl2-primary-hover)!important}.nl2-v2-active .add-more-design,.nl2-v2-active .bg-yellow,.nl2-v2-active .clone-btn{background-color:var(--nl2-primary)!important;color:#fff!important;border-color:var(--nl2-primary)!important;border-style:solid!important}.nl2-v2-active .price-option.active,.nl2-v2-active .radio-sticker.active{border-color:var(--nl2-primary);background-color:var(--nl2-active-bg)}.nl2-v2-active .btvOXi:focus{border-color:var(--nl2-primary)!important;outline-color:var(--nl2-primary)!important}.nl2-v2-active .selection-panel-title{font-weight:700;color:#333}.nl2-sticky-cta{display:none}.nl2-price-toggle{display:flex;gap:6px;margin-bottom:8px}.nl2-price-btn{flex:1;padding:9px 10px;border:2px solid #e8e8e8;border-radius:10px;background:#fff;cursor:pointer;transition:all .2s;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:0}.nl2-price-btn.active{border-color:#c8b1d6;background:#f0eaf5}.nl2-price-btn .nl2-price-qty{font-size:12px;font-weight:700;color:#333}.nl2-price-btn .nl2-price-sep{font-size:11px;color:#bbb;margin:0 6px}.nl2-price-btn .nl2-price-amount{font-size:12px;font-weight:700;color:#333}.nl2-cta-btn{width:100%;padding:15px;background:#4caf50;color:#fff;border:none;border-radius:14px;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 14px rgba(200,177,214,.25);transition:background .2s,transform .1s;font-family:inherit}.nl2-cta-btn:hover{background:#43a047}.nl2-cta-btn:active{transform:scale(.98)}.nl2-cta-price{background:hsla(0,0%,100%,.2);padding:2px 10px;border-radius:8px;font-size:13px}.nl2-secure-note{text-align:center;font-size:10px;color:#ccc;margin-top:4px}.nl2-v2-active .nl2-slider{position:relative;overflow:hidden}.nl2-v2-active .nl2-slider__track{display:flex;transition:transform .4s ease}.nl2-v2-active .nl2-slider__slide{flex:0 0 100%;position:relative}.nl2-v2-active .nl2-slider__slide img{width:100%;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1.1}.nl2-v2-active .nl2-slider__dots{display:flex;justify-content:center;gap:8px;padding:14px 0}.nl2-v2-active .nl2-slider__dot{width:8px;height:8px;border-radius:4px;border:none;background:#ddd;cursor:pointer;padding:0;transition:all .2s}.nl2-v2-active .nl2-slider__dot--active{width:24px;background:var(--nl2-primary,#c8b1d6)}@media (max-width:767px){.nl2-v2-active{background:#fff!important;padding-bottom:41px!important;min-height:100vh;overflow-x:hidden!important}.nl2-v2-active .sticky-tops{min-height:216px}.nl2-v2-active .newsletter-inner{min-height:180px}.nl2-progress-bar-container{display:block!important;position:static!important;z-index:50;background:#fff;padding:8px 0 9px;box-shadow:none}.nl2-sticky-cta{display:block;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#fff;padding:0 16px calc(22px + env(safe-area-inset-bottom, 18px));border-top:none;box-shadow:none;box-sizing:border-box;overflow:hidden;transform:translateZ(0)}.nl2-v2-active .bottom-panel .addPrev-btn.w-100.addToCart,.nl2-v2-active .bottom-panel .addToCart,.nl2-v2-active .bottom-panel .tw-mt-7,.nl2-v2-active .button-view-mobile,.nl2-v2-active .container-btn-v{display:none!important}.nl2-v2-active .selection-panel-section{border-bottom:none;padding-bottom:16px;margin-bottom:8px}.nl2-v2-active .selection-panel-section:last-child{border-bottom:none}.nl2-v2-active .selection-panel-header{margin-bottom:12px;flex-wrap:nowrap!important}.nl2-v2-active .selection-panel-header,.nl2-v2-active .selection-panel-header-figure{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.nl2-v2-active .selection-panel-header-figure{flex-wrap:wrap!important}.nl2-v2-active .selection-panel-section-figure .selection-panel-title{display:flex!important;align-items:center!important}.nl2-v2-active .selection-panel-section-figure .selection-panel-title-toggle .custom-control.custom-switch>div{justify-content:flex-start!important;margin-left:0!important;margin-bottom:8px!important}.nl2-v2-active .selection-panel-section-background .selection-panel-title{margin-left:0!important}.nl2-v2-active .selection-panel-section-text .selection-panel-title{margin-left:0!important;margin-bottom:8px!important}.nl2-v2-active .selection-panel-section-background .selection-select,.nl2-v2-active .selection-panel-section-figure .selection-select,.nl2-v2-active .selection-panel-text-trigger-row .selection-panel-text-trigger{width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;max-width:100%!important;font-size:12px!important;border-radius:5px!important;padding:3px 24px 2px 10px!important;margin-left:auto!important;margin-right:0!important;color:#282828!important;border-color:#7e818c!important;background:url(/images/down-arrow.svg) no-repeat #fff!important;background-position:calc(100% - 8px)!important;min-height:29px!important;height:29px!important}.nl2-v2-active .nl2-desktop-only-trigger,.nl2-v2-active .selection-panel-text-trigger-label,.nl2-v2-active .selection-panel-text-trigger-row,.nl2-v2-active .slick-dots{display:none!important}.nl2-v2-active .nl2-mobile-only-trigger{display:block!important}.nl2-v2-active .nl2-category-pills-scroll{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;margin-bottom:8px!important}.nl2-v2-active .nl2-category-pills-scroll::-webkit-scrollbar{display:none!important}.nl2-v2-active .nl2-category-pills{display:flex!important;gap:8px!important;white-space:nowrap!important;padding:2px 0!important}.nl2-v2-active .nl2-category-pill{flex-shrink:0!important;border:1.5px solid #ddd!important;border-radius:20px!important;padding:4px 12px!important;font-size:12px!important;font-weight:500!important;background:#fff!important;color:#333!important;cursor:pointer!important;transition:all .15s!important;outline:none!important}.nl2-v2-active .nl2-category-pill.active{background:var(--nl2-primary)!important;border-color:var(--nl2-primary)!important;color:#fff!important}.nl2-v2-active .selection-panel-title{font-size:14px;font-weight:700;color:#333}.nl2-v2-active .selection-panel-section-figure .selection-panel-title:before{content:"2"}.nl2-v2-active .selection-panel-section-background .selection-panel-title:before,.nl2-v2-active .selection-panel-section-figure .selection-panel-title:before{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--nl2-primary);color:#fff;border-radius:50%;font-size:10px;font-weight:700;margin-right:6px;flex-shrink:0}.nl2-v2-active .selection-panel-section-background .selection-panel-title:before{content:"3"}.nl2-v2-active .selection-panel-section-text .selection-panel-title:before{content:"4";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--nl2-primary);color:#fff;border-radius:50%;font-size:10px;font-weight:700;margin-right:6px;flex-shrink:0}.nl2-v2-active .mobile-preview-shell{background:#fff!important;box-shadow:none!important;border:none!important;outline:none!important;top:0!important;padding-top:max(10px,env(safe-area-inset-top,10px))!important;z-index:45!important}.nl2-v2-active .mobile-preview-shell~*{position:relative;z-index:1!important}.nl2-v2-active .container{overflow:visible!important;padding-left:0!important;padding-right:0!important}.nl2-v2-active .container,.nl2-v2-active .middle_form{max-width:100%!important;width:100%!important}.nl2-v2-active .bottom-panel,.nl2-v2-active .newsletter-padding,.nl2-v2-active .selection-panel-sections{padding-left:16px!important;padding-right:16px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.nl2-v2-active .flex-box{width:100%!important;max-width:100%!important}.nl2-v2-active .right-side.mobile-preview-shell{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:max(10px,env(safe-area-inset-top,10px)) 16px 8px!important;box-sizing:border-box!important;background:#fff!important;box-shadow:0 8px 0 0 #fff!important}.nl2-v2-active .mobile-preview-shell .color-box canvas{border-radius:12px!important}.nl2-v2-active .right-side .color-box .color-fill{width:100%!important;margin:0 auto!important;border-radius:12px!important}.nl2-v2-active .bottom-side-arrow-desktop,.nl2-v2-active .bottom-side-arrow-mobile,.nl2-v2-active .mobile-dimension-summary,.nl2-v2-active .mobile-preview-shell .bottom-side-arrow-desktop,.nl2-v2-active .mobile-preview-shell .bottom-side-arrow-mobile,.nl2-v2-active .mobile-preview-shell .mobile-dimension-summary,.nl2-v2-active .mobile-preview-shell .right-side-arrow,.nl2-v2-active .right-side-arrow,.nl2-v2-active [class*=bottom-side-arrow],.nl2-v2-active [class*=mobile-dimension-summary],.nl2-v2-active [class*=right-side-arrow]{display:none!important}.nl2-v2-active .newsletter-inner .newsletter-block{position:relative;padding-top:32px!important}.nl2-v2-active .newsletter-inner .newsletter-block:before{content:"Skriv inn navn";position:absolute;top:1px;left:28px;font-size:13px;font-weight:700;color:#333}.nl2-v2-active .newsletter-inner .newsletter-block:after{content:"1";position:absolute;top:0;left:0;width:20px;height:20px;background:var(--nl2-primary);color:#fff;border-radius:50%;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.nl2-v2-active .newsletter-inner input.btvOXi{border:2px solid #e8e8e8!important;border-radius:12px!important;padding:12px 50px 12px 14px!important;font-size:16px!important;font-weight:500!important;font-family:Inter,sans-serif!important;color:#000!important;height:45px!important;box-sizing:border-box!important;transition:border-color .2s;background:#fff!important;outline:none!important}.nl2-v2-active .newsletter-inner input.btvOXi::-moz-placeholder{color:#ccc!important;font-weight:400!important}.nl2-v2-active .newsletter-inner input.btvOXi::placeholder{color:#ccc!important;font-weight:400!important}.nl2-v2-active .newsletter-inner input.btvOXi:focus{border-color:var(--nl2-primary)!important}.nl2-v2-active .inputPart-col{margin-bottom:6px!important;margin-left:0!important;margin-right:0!important}.nl2-v2-active .newsletter-inner .jworaL{font-size:10px!important;color:#ccc!important;position:absolute!important;right:14px!important;bottom:8px!important}.nl2-v2-active .inputPart-col{position:relative!important}.nl2-v2-active .input-part input::-moz-placeholder{font-size:13px!important}.nl2-v2-active .input-part input::placeholder{font-size:13px!important}.nl2-v2-active .nl2-add-line-link{background:none!important;border:none!important;color:#999!important;font-size:14px!important;font-weight:400!important;margin-left:11px!important;padding:0 0 0 4px!important;cursor:pointer!important;text-align:left!important;width:auto!important;display:inline-block!important}.nl2-add-line-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 0;border:none;background:transparent;font-size:11px;font-weight:500;color:#bbb;cursor:pointer;margin-top:2px}.nl2-add-line-btn:hover{color:var(--nl2-primary)}.nl2-v2-active .add-new-input{display:none!important}.nl2-v2-active .newsletter-inner .newsletter-block .tnp-field{border-bottom:none;padding-bottom:16px;margin-bottom:8px}.nl2-v2-active .newsletter-padding{background:#fff!important}.nl2-v2-active .selection-select{border:1.5px solid #e0e0e0;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:500;background:#fff;transition:all .15s}.nl2-v2-active .selection-select.active,.nl2-v2-active .selection-select:focus{border-color:var(--nl2-primary);color:var(--nl2-primary)}.nl2-v2-active .bottom-panel.newsletter-padding{position:sticky;top:216px;z-index:49;background:#fff;padding-top:8px!important;padding-bottom:8px!important}.nl2-v2-active .add-more-design,.nl2-v2-active .clone-btn.add-more-design{display:flex!important;align-items:center;justify-content:center;gap:6px;width:calc(100% - 32px)!important;margin:12px 16px!important;padding:12px;border:none!important;border-radius:12px;background:var(--nl2-primary)!important;font-size:14px;font-weight:600;color:#fff!important;cursor:pointer;transition:all .2s}.nl2-v2-active .add-more-design:hover{background:#b89dc8!important}.nl2-v2-active .add-more-design.nl2-hidden-in-page{display:none!important}.nl2-cta-design-row{padding:0 0 8px}.nl2-cta-design-btn{width:100%;padding:10px 16px;border:none;border-radius:10px;background:#c8b1d6;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.nl2-cta-design-btn:hover{background:#b89dc8}.nl2-v2-active .selection-panel-sections{padding:0 16px}.nl2-v2-active .selection-panel-section{padding:16px 0}.nl2-v2-active .middle_form{background:#fff}.nl2-top-usps{display:flex;justify-content:center;gap:12px;padding:6px 12px 10px;flex-wrap:wrap}.nl2-top-usp{font-size:11px;font-weight:500;color:#2d7a3a;white-space:nowrap}.nl2-cta-trust{display:flex;justify-content:center;gap:30px;padding:11px 0 0;flex-wrap:wrap}.nl2-cta-trust span{font-size:9px;color:#999;white-space:nowrap}.nl2-sticky-cta.nl2-cta-docked{position:absolute!important;left:0;right:0;box-shadow:none;border-top:none}.nl2-v2-active .selection-panel-section,.nl2-v2-active .selection-panel-sections{background:#fff!important}.nl2-v2-active .title-style{font-size:18px;padding:0 15px}.NavnelapperView .container>.sticky-tops.right-side{margin-top:0!important}.nl2-v2-active #mainmotiverimg{min-height:300px!important}.nl2-v2-active #backgound .img-sec{min-height:245px!important}.nl2-v2-active .mobile-preview-shell.preview-scrolled{box-shadow:none!important}.nl2-v2-active .jworaL{font-size:10px;color:#ccc}.nl2-v2-active .slick-dots{bottom:-20px}.nl2-v2-active .slick-dots li{margin:0 1px}.nl2-v2-active .slick-dots li button:before{font-size:8px;color:#e0e0e0}.nl2-v2-active .slick-dots li.slick-active button:before{color:var(--nl2-primary)!important}.nl2-v2-active .slick-list{touch-action:pan-y!important;overflow-y:clip!important}.nl2-v2-active .slick-next,.nl2-v2-active .slick-prev{display:none!important}.nl2-v2-active .newsletter-padding{padding:0 16px}.nl2-v2-active .radio-sticker-container{display:none!important}.nl2-v2-active .selection-panel-section{border:none!important;padding:16px 0 0!important;margin:0!important}.nl2-v2-active .selection-panel-section:last-child{border-bottom:none!important}.nl2-v2-active .selection-panel-sections{padding-top:0!important;gap:0!important}.nl2-v2-active .selection-panel-section .slider-padding{border:none!important;margin-bottom:0!important}.nl2-v2-active #backgound .slick-slide>div,.nl2-v2-active #mainmotiverimg .slick-slide>div,.nl2-v2-active #textfontslider .slick-slide>div,.nl2-v2-active .slider-padding#color1 .slick-slide>div{padding-left:16px!important;padding-right:16px!important}.nl2-v2-active .slick-slide>div{justify-content:flex-start!important;gap:0!important}.nl2-v2-active .newsletter-inner{padding-bottom:0!important;margin-bottom:0!important}.nl2-v2-active .newsletter-block{width:100%!important;max-width:100%!important;padding-bottom:2px!important;margin-bottom:0!important}.nl2-v2-active .radioContainer{display:none!important}.nl2-v2-active .selection-panel-title{font-size:13px!important;font-weight:700!important;color:#333!important;margin-bottom:10px!important}.nl2-v2-active .navliMotive-img{border-radius:12px!important;background:#f5f5f5!important;border:2.5px solid transparent!important;transition:all .15s!important;overflow:hidden!important}.nl2-v2-active .navliMotive-img img{border-radius:10px!important}.nl2-v2-active .navliMotive-img.active,.nl2-v2-active .navliMotive-img.selected{border-color:var(--nl2-primary)!important;background:#f0eaf5!important}.nl2-v2-active .img-s-padding{padding:1px!important;width:100%!important;height:auto!important}.nl2-v2-active #mainmotiverimg .img-in{padding:2px!important}.nl2-v2-active .navliMotive-img{width:100%!important;height:auto!important;min-width:0!important;max-width:100%!important;aspect-ratio:1!important}.nl2-v2-active .navliBackground-img{border-radius:12px!important;border:2.5px solid transparent!important;transition:all .15s!important;overflow:hidden!important}.nl2-v2-active .navliBackground-img img{border-radius:10px!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)!important}.nl2-v2-active .navliBackground-img.active,.nl2-v2-active .navliBackground-img.selected{border-color:var(--nl2-primary)!important;box-shadow:0 0 0 3px rgba(200,177,214,.1)!important}.nl2-v2-active.NavnelapperView .slider-padding#color1 .slick-slide .img-in button.navliColor-img{width:100%!important;height:auto!important;aspect-ratio:1!important;min-width:unset!important;min-height:unset!important;max-width:100%!important;max-height:unset!important;border-radius:12px!important;border:2.5px solid transparent!important;transition:all .15s!important;padding:2px!important;background-color:#fff!important}.nl2-v2-active.NavnelapperView .slider-padding#color1 .slick-slide .img-in button.navliColor-img .navliColor-swatch{border-radius:10px!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)!important}.nl2-v2-active.NavnelapperView .slider-padding#color1 .slick-slide .img-in button.navliColor-img.selected{border-color:var(--nl2-primary)!important;box-shadow:0 0 0 2px rgba(200,177,214,.25)!important}.nl2-v2-active #color1 .img-s-padding,.nl2-v2-active .slider-padding#color1 .img-s-padding{padding:0!important;width:100%!important}.nl2-v2-active #color1 .img-in{padding:3px!important}.nl2-v2-active #textfontslider .img-in{padding:4px!important}.nl2-v2-active #textfontslider .img-s-padding{border:2px solid #eee!important;border-radius:12px!important;padding:0!important;text-align:center!important;transition:all .15s!important;background:#fff!important;overflow:hidden!important;width:100%!important}.nl2-v2-active #textfontslider .btn.font-test{border:none!important;border-radius:10px!important;background:transparent!important;width:100%!important;padding:12px 8px!important;min-height:58px!important;display:flex!important;align-items:center!important;justify-content:center!important}.nl2-v2-active #textfontslider .btn.font-test.selected,.nl2-v2-active #textfontslider .font-card.selected,.nl2-v2-active #textfontslider .img-s-padding:has(.selected){border-color:var(--nl2-primary)!important;background:#f0eaf5!important}.nl2-v2-active #textfontslider .selected-font-card{border-color:var(--nl2-primary)!important}.nl2-v2-active .selection-panel-header{margin-bottom:10px!important}.nl2-v2-active .figure-switch-container,.nl2-v2-active .selection-panel-section-figure .figure-toggle-row{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin-bottom:10px!important}.nl2-v2-active .show-more-figures,.nl2-v2-active .view-all-link{display:block!important;width:100%!important;margin-top:8px!important;padding:8px!important;border:none!important;background:none!important;font-size:12px!important;color:var(--nl2-primary)!important;font-weight:600!important;cursor:pointer!important;text-align:center!important}.nl2-v2-active .newsletter-inner .newsletter-block .tnp-field{border-bottom:none!important;padding-bottom:16px!important;margin-bottom:8px!important}.nl2-v2-active #backgound .img-s-padding{padding:0!important;width:100%!important}.nl2-v2-active #backgound .img-in{padding:3px!important}.nl2-v2-active .navliBackground-img{width:100%!important;height:auto!important;aspect-ratio:1!important;min-width:unset!important;min-height:unset!important;max-width:100%!important;max-height:unset!important}.nl2-v2-active .slick-dots{display:flex!important;bottom:auto!important;position:relative!important;margin:12px 16px 14px!important;padding:0!important;list-style:none!important;background:#e0e0e0!important;height:3px!important;border-radius:3px!important;overflow:hidden!important}.nl2-v2-active .slick-dots li{margin:0!important;padding:0!important;height:3px!important;flex:1 1 0%!important;width:auto!important}.nl2-v2-active .slick-dots li button{padding:0!important;line-height:0!important;border:none!important}.nl2-v2-active .slick-dots li button,.nl2-v2-active .slick-dots li button:before{width:100%!important;height:3px!important;font-size:0!important;background:transparent!important}.nl2-v2-active .slick-dots li button:before{content:""!important;display:block!important;border-radius:0!important;color:transparent!important;opacity:1!important;position:static!important}.nl2-v2-active .slick-dots li.slick-active button:before{background:#333!important}.nl2-v2-active #backgound .slick-dots li.slick-active,.nl2-v2-active #color1 .slick-dots li.slick-active,.nl2-v2-active #mainmotiverimg .slick-dots li.slick-active{flex:0 0 20%!important}.nl2-v2-active #textfontslider .slick-dots li.slick-active{flex:0 0 50%!important}.NavnelapperView #textfontslider .img-sec{min-height:108px}#Coi-Renew,.nl2-v2-active .nlp-footer-layout,.nl2-v2-active~#Coi-Renew{display:none!important}.nl2-v2-active .nl2-slider{position:relative;overflow:hidden;background:transparent;padding:0 16px 0 32px}.nl2-v2-active .nl2-slider__track{border-radius:12px;overflow:hidden}.nl2-v2-active .nl2-slider__dots{padding-left:32px;padding-right:16px}.nl2-v2-active .nl2-slider__track{display:flex;transition:transform .4s ease}.nl2-v2-active .nl2-slider__slide{flex:0 0 100%;position:relative}.nl2-v2-active .nl2-slider__slide img{width:100%;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1.1}.nl2-v2-active .nl2-slider__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.85);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .2s;z-index:5}.nl2-v2-active .nl2-slider__nav:hover{background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.15)}.nl2-v2-active .nl2-slider__nav--prev{left:12px}.nl2-v2-active .nl2-slider__nav--next{right:12px}.nl2-v2-active .nl2-slider__dots{display:flex;justify-content:center;gap:8px;padding:14px 0;background:#fff}.nl2-v2-active .nl2-slider__dot{width:8px;height:8px;border-radius:50%;background:#ddd;border:none;cursor:pointer;transition:all .2s;padding:0}.nl2-v2-active .nl2-slider__dot--active{background:#c8b1d6;width:22px;border-radius:4px}.nl2-v2-active .nl2-produktinfo{padding:0;width:calc(100% + 32px);margin-left:-16px}.nl2-v2-active .nl2-accordion-wrapper{padding:0 16px;margin-top:22px}.nl2-v2-active .nl2-usp-strip{display:flex;justify-content:space-around;padding:14px 12px;background:#f8f4fb;border-bottom:none;margin:0;width:100%;box-sizing:border-box;overflow:hidden}.nl2-v2-active .nl2-usp-item{text-align:center}.nl2-v2-active .nl2-usp-title{font-size:11px;font-weight:600;color:#333}.nl2-v2-active .nl2-usp-desc{font-size:10px;color:#999;margin-top:1px}.nl2-v2-active .nl2-highlights{padding:20px 0 8px}.nl2-v2-active .nl2-highlights-title{font-size:13px;font-weight:600;color:#333;margin-bottom:12px}.nl2-v2-active .nl2-highlight-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.nl2-v2-active .nl2-highlight-card{padding:12px;background:#fdfbff;border:1px solid #f0eaf5;border-radius:10px}.nl2-v2-active .nl2-hl-title{font-size:12px;font-weight:600;color:#333;margin-bottom:3px}.nl2-v2-active .nl2-hl-desc{font-size:11px;color:#888;line-height:1.4}.nl2-v2-active .nl2-package-info{padding:0 0 16px}.nl2-v2-active .nl2-package-row{display:flex;gap:6px;margin-bottom:6px}.nl2-v2-active .nl2-package-badge{padding:6px 12px;background:#f8f4fb;border:1px solid #f0eaf5;border-radius:8px;font-size:12px;font-weight:600;color:#9b7ab8;text-align:center}.nl2-v2-active .nl2-package-note{font-size:11px;color:#999;margin-top:6px;line-height:1.4}.nl2-v2-active .nl2-accordion-section{border-top:none}.nl2-v2-active .nl2-accordion-header{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;cursor:pointer;font-size:13px;font-weight:600;color:#333;background:none;border:none;width:100%;text-align:left;font-family:inherit}.nl2-v2-active .nl2-accordion-arrow{font-size:11px;color:var(--nl2-primary);transition:transform .2s}.nl2-v2-active .nl2-accordion-arrow.up{transform:rotate(180deg)}.nl2-v2-active .nl2-accordion-body{padding:0 20px 16px}.nl2-v2-active .nl2-accordion-body p,.nl2-v2-active .nl2-accordion-body ul{font-size:13px;color:#666;line-height:1.7;margin-bottom:12px}.nl2-v2-active .nl2-accordion-body ul{padding-left:18px}.nl2-v2-active .nl2-accordion-body li{margin-bottom:8px}.nl2-v2-active .nl2-faq-item{margin-bottom:12px}.nl2-v2-active .nl2-faq-q{font-size:12px;font-weight:600;color:#333;margin-bottom:4px}.nl2-v2-active .nl2-faq-a{font-size:12px;color:#777;line-height:1.5}}.nl2-v2-active .nl2-mobile-only-trigger{display:none}.nl2-v2-active .nl2-desktop-only-trigger{display:block}