[data-v-bb39f785]:root{--c-white:#fff;--c-gray-lightest:#f6f6f6;--c-gray-lighter:#e7e7e7;--c-gray-light:#cfcfcf;--c-gray:#a6adb4;--c-gray-dark:#999;--c-gray-darker:#202124;--c-black:#000;--c-green-lightest:#9dd5bf;--c-green-lighter:#83caad;--c-green-light:#55b68f;--c-green:#0b965e;--c-green-dark:#1f6e49}.loader[data-v-bb39f785]{min-height:88px;position:relative}.overlay[data-v-bb39f785]{z-index:10;background-color:rgba(255,255,255,.5);position:absolute;top:0;bottom:0;left:0;right:0}.overlay[data-v-bb39f785]:after{content:"";border:4.8px solid var(--c-green);background:0 0;border-bottom-color:transparent;border-radius:100%;width:48px;height:48px;margin-top:-24px;margin-left:-24px;animation:.75s linear infinite spinner-rotate-bb39f785;display:inline-block;position:absolute;top:50%;left:50%}@keyframes spinner-rotate-bb39f785{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-dca92c6c]:root{--c-white:#fff;--c-gray-lightest:#f6f6f6;--c-gray-lighter:#e7e7e7;--c-gray-light:#cfcfcf;--c-gray:#a6adb4;--c-gray-dark:#999;--c-gray-darker:#202124;--c-black:#000;--c-green-lightest:#9dd5bf;--c-green-lighter:#83caad;--c-green-light:#55b68f;--c-green:#0b965e;--c-green-dark:#1f6e49}.select-wrapper[data-v-dca92c6c]{margin-bottom:var(--nurnatur-s-3)}.select-wrapper .form-select[data-v-dca92c6c],.select-wrapper select[data-v-dca92c6c]{border:1px solid color-mix(var(--c-black) 60%, transparent);border-radius:0;width:100%}.select-wrapper label[data-v-dca92c6c]{color:var(--c-gray)}[data-v-c72c5005]:root{--c-white:#fff;--c-gray-lightest:#f6f6f6;--c-gray-lighter:#e7e7e7;--c-gray-light:#cfcfcf;--c-gray:#a6adb4;--c-gray-dark:#999;--c-gray-darker:#202124;--c-black:#000;--c-green-lightest:#9dd5bf;--c-green-lighter:#83caad;--c-green-light:#55b68f;--c-green:#0b965e;--c-green-dark:#1f6e49}.re-captcha-v2.has-error[data-v-c72c5005]{border:1px solid #dc3545}[data-v-733486fc]:root{--c-white:#fff;--c-gray-lightest:#f6f6f6;--c-gray-lighter:#e7e7e7;--c-gray-light:#cfcfcf;--c-gray:#a6adb4;--c-gray-dark:#999;--c-gray-darker:#202124;--c-black:#000;--c-green-lightest:#9dd5bf;--c-green-lighter:#83caad;--c-green-light:#55b68f;--c-green:#0b965e;--c-green-dark:#1f6e49}.alert.alert-danger[data-v-733486fc]{border:1px solid transparent}.alert.alert-danger.animate[data-v-733486fc]{animation-name:alert-error-animate-733486fc;animation-duration:1s}@keyframes alert-error-animate-733486fc{0%{border-color:red}25%{border-color:transparent}50%{border-color:red}75%{border-color:transparent}to{border-color:red}}.alert .error-list[data-v-733486fc]{margin-bottom:0}[data-v-00b44a02]:root{--c-white:#fff;--c-gray-lightest:#f6f6f6;--c-gray-lighter:#e7e7e7;--c-gray-light:#cfcfcf;--c-gray:#a6adb4;--c-gray-dark:#999;--c-gray-darker:#202124;--c-black:#000;--c-green-lightest:#9dd5bf;--c-green-lighter:#83caad;--c-green-light:#55b68f;--c-green:#0b965e;--c-green-dark:#1f6e49}.re-captcha-wrapper[data-v-00b44a02]{margin:var(--nurnatur-s-5) 0;justify-content:center;display:flex}@media (min-width:768px){.re-captcha-wrapper[data-v-00b44a02]{justify-content:flex-end}}[data-v-55557d08]:root{--c-white:#fff;--c-gray-lightest:#f6f6f6;--c-gray-lighter:#e7e7e7;--c-gray-light:#cfcfcf;--c-gray:#a6adb4;--c-gray-dark:#999;--c-gray-darker:#202124;--c-black:#000;--c-green-lightest:#9dd5bf;--c-green-lighter:#83caad;--c-green-light:#55b68f;--c-green:#0b965e;--c-green-dark:#1f6e49}.input-wrapper[data-v-55557d08]{margin-bottom:var(--nurnatur-s-3)}.input-wrapper input[data-v-55557d08]{border:1px solid color-mix(var(--c-black) 60%, transparent);width:100%;line-height:1}.input-wrapper label[data-v-55557d08]{color:var(--c-gray)}.radio-wrapper[data-v-55557d08]{margin-right:50px}.radio-wrapper span[data-v-55557d08]{padding-left:10px}@media (max-width:767.98px){.radio-wrapper[data-v-55557d08]{margin-right:20px}}.radio-group-wrapper[data-v-55557d08]{flex-direction:column;margin:10px 0;display:flex}.radio-group-wrapper.align-horizontal[data-v-55557d08]{flex-direction:row}@media (max-width:575.98px){.radio-group-wrapper.align-horizontal[data-v-55557d08]:not(.no-label){flex-direction:column}}.radio-group-wrapper .form-check[data-v-55557d08]{padding-right:30px}.form-check[data-v-55557d08]{margin-bottom:var(--nurnatur-s-1);flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-size:1rem;line-height:1;display:flex}@media (max-width:575.98px){.form-check[data-v-55557d08]{margin-bottom:var(--nurnatur-s-2)}}.form-check .form-check-label[data-v-55557d08]{align-items:center;display:inline-flex}.form-check .form-check-input[data-v-55557d08]{border:2px solid var(--c-black);background-color:#fff;min-width:1rem;margin-right:.5em}.form-check .form-check-inner-label[data-v-55557d08]{line-height:1.4}.form-check .form-check-inner-label>p[data-v-55557d08]{margin-bottom:0}.bg-green .form-check .form-check-input[data-v-55557d08]{border-color:var(--c-white);background-color:#0b965e}.bg-green .form-check .form-check-input[data-v-55557d08]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-8 -8 16 16%27%3e%3ccircle r=%275%27 fill=%27var%28--c-white%29%27/%3e%3c/svg%3e")}.bg-green .input-group input[type=text][data-v-55557d08]{background-color:var(--c-green-light);border-color:var(--c-white);color:var(--c-white)}.bg-green .input-group input[type=text][data-v-55557d08]::-webkit-input-placeholder{color:var(--c-white);opacity:1}.bg-green .input-group input[type=text][data-v-55557d08]::-ms-input-placeholder{color:var(--c-white);opacity:1}.bg-green .input-group input[type=text][data-v-55557d08]::placeholder{color:var(--c-white);opacity:1}.bg-green .input-group .invalid-feedback[data-v-55557d08]{color:var(--c-white)}.password-group .input-wrapper[data-v-55557d08]{flex:.9!important;width:auto!important}.password-group .btn[data-v-55557d08]{flex:.1!important}.with-auto-complete-results[data-v-55557d08]{position:relative}.with-auto-complete-results ul.results[data-v-55557d08]{opacity:.95;background:var(--c-white);border:1px solid var(--c-white);width:100%;box-shadow:0px 3px 16px color-mix(var(--c-black) 10%, transparent);z-index:999;border-top:none;flex-flow:column;align-items:stretch;margin:0;padding:0;display:flex;position:absolute;left:0}.with-auto-complete-results ul.results>li[data-v-55557d08]{list-style-type:none}.with-auto-complete-results ul.results>li[data-v-55557d08]:not(:last-child){border-bottom:1px solid var(--c-green)}.with-auto-complete-results ul.results>li>a[data-v-55557d08]{width:100%;color:var(--c-black);white-space:nowrap;text-overflow:ellipsis;padding:.2rem .4rem;font-size:.75rem;text-decoration:none;display:block;overflow:hidden}.with-auto-complete-results ul.results>li>a[data-v-55557d08]:hover{background:var(--c-green-lightest)}.with-auto-complete-results ul.results>li>a .highlight[data-v-55557d08]{border-bottom:1px solid var(--c-green-dark)}:root{--c-white:#fff;--c-gray-lightest:#f6f6f6;--c-gray-lighter:#e7e7e7;--c-gray-light:#cfcfcf;--c-gray:#a6adb4;--c-gray-dark:#999;--c-gray-darker:#202124;--c-black:#000;--c-green-lightest:#9dd5bf;--c-green-lighter:#83caad;--c-green-light:#55b68f;--c-green:#0b965e;--c-green-dark:#1f6e49}.cfy-component.barcode-scanner-component .barcode-scanner{position:relative}.cfy-component.barcode-scanner-component .barcode-scanner>.loader>.overlay{position:fixed;top:0;bottom:0;left:0;right:0}.cfy-component.barcode-scanner-component .barcode-scanner .start-screen-container{padding-top:var(--nurnatur-s-8)}.cfy-component.barcode-scanner-component .barcode-scanner .start-screen-container>.introduction{margin-bottom:var(--nurnatur-s-8)}.cfy-component.barcode-scanner-component .barcode-scanner .btn-start-scanner-container{background:var(--c-white);justify-content:center;padding:1.2rem .8rem;display:flex;position:-webkit-sticky;position:sticky;top:auto;bottom:0;left:0;right:0;box-shadow:0 -3px 12px rgba(0,0,0,.1)}.cfy-component.barcode-scanner-component .barcode-scanner .btn-start-scanner-container .btn{width:100%;max-width:500px}.cfy-component.barcode-scanner-component .barcode-scanner .img-illustration{margin:var(--nurnatur-s-8) auto 0;padding-bottom:calc(var(--nurnatur-s-8)*2);width:100%;max-width:500px;display:block}.cfy-component.barcode-scanner-component .barcode-scanner .barcode-frame{width:100%;min-height:200px}.cfy-component.barcode-scanner-component .barcode-scanner .barcode-scanner-overlay-wrapper{background-color:var(--c-white);z-index:1030;width:100%;height:100%;transition:top .5s ease-in-out;position:fixed;top:100%;bottom:0;left:0;right:0;overflow:hidden}.cfy-component.barcode-scanner-component .barcode-scanner .barcode-scanner-overlay-wrapper.show{top:0}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-header,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-header{background-color:var(--c-green);padding:.6rem 0}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header>div,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-header>div,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header>div,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-header>div{justify-content:space-between;align-items:center;display:flex}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header .tablet-title,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header .overlay-title,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-header .tablet-title,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-header .overlay-title,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header .tablet-title,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header .overlay-title,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-header .tablet-title,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-header .overlay-title{color:var(--c-white);margin-bottom:0}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header .btn-close,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-header .btn-close,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header .btn-close,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-header .btn-close{font-size:2rem;line-height:1}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header>.container,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header>.container{align-items:center;min-height:calc(.8rem + 2em)}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-content,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-content,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-content,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-content{position:relative}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-content .camera-off-error-text,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-content .camera-off-error-text,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-content .camera-off-error-text,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-content .camera-off-error-text{text-align:center;width:100%;padding:0 var(--nurnatur-s-6);position:absolute;top:50%;transform:translateY(-50%)}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-content .camera-off-error-text>p,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-content .camera-off-error-text>p,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-content .camera-off-error-text>p,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-content .camera-off-error-text>p{margin-bottom:0;font-size:2rem;font-style:italic;font-weight:700;line-height:1}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-footer,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-footer,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-footer,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-footer{background:var(--c-white);z-index:1030;justify-content:center;padding:1.2rem .8rem;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -3px 12px rgba(0,0,0,.1)}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-footer .btn,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-footer .btn,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-footer .btn,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-footer .btn{width:100%;max-width:500px}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet{width:100vw;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-authorization{padding:var(--nurnatur-s-8) 0}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-authorization .btn{margin-top:var(--nurnatur-s-6)}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container{position:relative}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .scanner-info-text-container{background-color:var(--c-white);z-index:1030;justify-content:center;padding:1.2rem .8rem;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -3px 12px rgba(0,0,0,.1)}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .scanner-container{position:relative}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element{width:min(100vw - var(--nurnatur-s-8)*2,500px);height:0;padding-bottom:min((100vw - var(--nurnatur-s-8)*2)*.625,312.5px);margin:0 auto;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element:before,.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element:after,.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element .bottom-corners:before,.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element .bottom-corners:after{border-color:var(--c-green);content:" ";border-style:solid;width:10%;height:15%;position:absolute}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element:before{border-width:5px 0 0 5px;top:0;left:0}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element:after{border-width:5px 5px 0 0;top:0;right:0}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element .bottom-corners:before{border-width:0 5px 5px 0;bottom:0;right:0}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element .bottom-corners:after{border-width:0 0 5px 5px;bottom:0;left:0}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element .laser{background-color:var(--c-green);z-index:2;width:100%;height:1px;box-shadow:0 0 16px 4px var(--c-green);animation:4s infinite scanning;position:absolute;top:0}@keyframes scanning{50%{top:100%}}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .switch-camera-button-wrapper{bottom:var(--nurnatur-s-8);right:var(--nurnatur-s-8);z-index:3;position:absolute}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .switch-camera-button-wrapper>img{cursor:pointer}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details{padding-top:var(--nurnatur-s-8);height:100%;padding-bottom:2rem;overflow-x:hidden;overflow-y:auto}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details .img-box{margin-bottom:var(--nurnatur-s-8);width:100%;box-shadow:0 3px 16px rgba(0,0,0,.1)}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details .img-box img{object-fit:contain;height:100%;max-height:160px}@media (min-width:768px){.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details .img-box img{max-height:300px}}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details .price-box{background-color:var(--c-green);color:var(--c-white);margin-bottom:1.4rem;padding:1.35rem 1.25rem 1.6rem}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details .price-box .price-wrapper:not(:last-child){margin-bottom:var(--nurnatur-s-6)}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details .price-box .price-wrapper .price{font-size:1.25rem;font-weight:700}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details .price-box .price-wrapper .price.price-special-offer .price-retail{opacity:.5;text-decoration:line-through}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details .lead{margin-bottom:var(--nurnatur-s-8)}