.loader[data-v-1221b74b]{min-height:88px;position:relative}.overlay[data-v-1221b74b]{background-color:rgba(255,255,255,.5);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.overlay[data-v-1221b74b]:after{animation:spinner-rotate-1221b74b .75s linear infinite;background:transparent;border:4.8px solid #0b965e;border-bottom-color:transparent;border-radius:100%;content:"";display:inline-block;height:48px;left:50%;margin-left:-24px;margin-top:-24px;position:absolute;top:50%;width:48px}@keyframes spinner-rotate-1221b74b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.select-wrapper[data-v-b17dd0ca]{margin-bottom:var(--nurnatur-s-3)}.select-wrapper .form-select[data-v-b17dd0ca],.select-wrapper select[data-v-b17dd0ca]{border:1px solid rgba(0,0,0,.6);border-radius:0;width:100%}.select-wrapper label[data-v-b17dd0ca]{color:#a6adb4}.re-captcha-v2.has-error[data-v-24d75120]{border:1px solid #dc3545}.alert.alert-danger[data-v-190fe2f2]{border:1px solid transparent}.alert.alert-danger.animate[data-v-190fe2f2]{animation-duration:1s;animation-name:alert-error-animate-190fe2f2}@keyframes alert-error-animate-190fe2f2{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-190fe2f2]{margin-bottom:0}.re-captcha-wrapper[data-v-6de1e132]{display:flex;justify-content:center;margin:var(--nurnatur-s-5) 0}@media(min-width:768px){.re-captcha-wrapper[data-v-6de1e132]{justify-content:flex-end}}.input-wrapper[data-v-2aebf330]{margin-bottom:var(--nurnatur-s-3)}.input-wrapper input[data-v-2aebf330]{border:1px solid rgba(0,0,0,.6);line-height:1;width:100%}.input-wrapper label[data-v-2aebf330]{color:#a6adb4}.radio-wrapper[data-v-2aebf330]{margin-right:50px}.radio-wrapper span[data-v-2aebf330]{padding-left:10px}@media(max-width:767.98px){.radio-wrapper[data-v-2aebf330]{margin-right:20px}}.radio-group-wrapper[data-v-2aebf330]{display:flex;flex-direction:column;margin:10px 0}.radio-group-wrapper.align-horizontal[data-v-2aebf330]{flex-direction:row}@media(max-width:575.98px){.radio-group-wrapper.align-horizontal[data-v-2aebf330]:not(.no-label){flex-direction:column}}.radio-group-wrapper .form-check[data-v-2aebf330]{padding-right:30px}.form-check[data-v-2aebf330]{align-items:center;display:flex;flex-wrap:nowrap;font-size:1rem;justify-content:flex-start;line-height:1;margin-bottom:var(--nurnatur-s-1)}@media(max-width:575.98px){.form-check[data-v-2aebf330]{margin-bottom:var(--nurnatur-s-2)}}.form-check .form-check-label[data-v-2aebf330]{align-items:center;display:inline-flex}.form-check .form-check-input[data-v-2aebf330]{background-color:#fff;border:2px solid #000;margin-right:.5em;min-width:1rem}.form-check .form-check-inner-label[data-v-2aebf330]{line-height:1.4}.form-check .form-check-inner-label>p[data-v-2aebf330]{margin-bottom:0}.bg-green .form-check .form-check-input[data-v-2aebf330]{background-color:#0b965e;border-color:#fff}.bg-green .form-check .form-check-input[data-v-2aebf330]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -8 16 16'%3E%3Ccircle r='5' fill='%23FFF'/%3E%3C/svg%3E")}.bg-green .input-group input[type=text][data-v-2aebf330]{background-color:#55b68f;border-color:#fff;color:#fff}.bg-green .input-group input[type=text][data-v-2aebf330]::placeholder{color:#fff;opacity:1}.bg-green .input-group .invalid-feedback[data-v-2aebf330]{color:#fff}.password-group .input-wrapper[data-v-2aebf330]{flex:.9!important;width:auto!important}.password-group .btn[data-v-2aebf330]{flex:.1!important}.with-auto-complete-results[data-v-2aebf330]{position:relative}.with-auto-complete-results ul.results[data-v-2aebf330]{align-items:stretch;background:#fff;border:1px solid #fff;border-top:none;box-shadow:0 3px 16px rgba(0,0,0,.1);display:flex;flex-direction:column;flex-wrap:nowrap;left:0;margin:0;opacity:.95;padding:0;position:absolute;width:100%;z-index:999}.with-auto-complete-results ul.results>li[data-v-2aebf330]{list-style-type:none}.with-auto-complete-results ul.results>li[data-v-2aebf330]:not(:last-child){border-bottom:1px solid #0b965e}.with-auto-complete-results ul.results>li>a[data-v-2aebf330]{color:#000;display:block;font-size:.75rem;overflow:hidden;padding:.2rem .4rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.with-auto-complete-results ul.results>li>a[data-v-2aebf330]:hover{background:#9dd5bf}.with-auto-complete-results ul.results>li>a .highlight[data-v-2aebf330]{border-bottom:1px solid #1f6e49}.cfy-component.barcode-scanner-component .barcode-scanner{position:relative}.cfy-component.barcode-scanner-component .barcode-scanner>.loader>.overlay{inset:0;position:fixed}.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:#fff;bottom:0;box-shadow:0 -3px 12px #0000001a;display:flex;justify-content:center;left:0;padding:1.2rem .8rem;position:sticky;right:0;top:auto}.cfy-component.barcode-scanner-component .barcode-scanner .btn-start-scanner-container .btn{max-width:500px;width:100%}.cfy-component.barcode-scanner-component .barcode-scanner .img-illustration{display:block;margin:var(--nurnatur-s-8) auto 0;max-width:500px;padding-bottom:calc(var(--nurnatur-s-8)*2);width:100%}.cfy-component.barcode-scanner-component .barcode-scanner .barcode-frame{min-height:200px;width:100%}.cfy-component.barcode-scanner-component .barcode-scanner .barcode-scanner-overlay-wrapper{background-color:#fff;bottom:0;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:100%;transition:top .5s ease-in-out;width:100%;z-index:1030}.cfy-component.barcode-scanner-component .barcode-scanner .barcode-scanner-overlay-wrapper.show{top:0}.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-header,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-header,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header{background-color:#0b965e;padding:.6rem 0}.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-header>div,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header>div,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-header>div,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header>div{align-items:center;display:flex;justify-content:space-between}.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-header .overlay-title,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-header .tablet-title,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header .overlay-title,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header .tablet-title,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-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 .tablet-header .overlay-title,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header .tablet-title{color:#fff;margin-bottom:0}.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-header .btn-close,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header .btn-close,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-header .btn-close,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header .btn-close{font-size:2rem;line-height:1}.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-header>.container,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-header>.container{align-items:center;min-height:calc(.8rem + 2em)}.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-content,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-content,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-content,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-content{position:relative}.cfy-component.barcode-scanner-component .barcode-scanner-overlay .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-shop-tablet .overlay-content .camera-off-error-text,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-content .camera-off-error-text{padding:0 var(--nurnatur-s-6);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.cfy-component.barcode-scanner-component .barcode-scanner-overlay .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-shop-tablet .overlay-content .camera-off-error-text>p,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-content .camera-off-error-text>p{font-size:2rem;font-style:italic;font-weight:700;line-height:1;margin-bottom:0}.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-footer,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-footer,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-footer,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-footer{background:#fff;bottom:0;box-shadow:0 -3px 12px #0000001a;display:flex;justify-content:center;left:0;padding:1.2rem .8rem;position:absolute;right:0;z-index:1030}.cfy-component.barcode-scanner-component .barcode-scanner-overlay .overlay-footer .btn,.cfy-component.barcode-scanner-component .barcode-scanner-overlay .tablet-footer .btn,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .overlay-footer .btn,.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet .tablet-footer .btn{max-width:500px;width:100%}.cfy-component.barcode-scanner-component .barcode-scanner-shop-tablet{height:100%;inset:0;overflow:hidden;position:fixed;width:100vw}.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:#fff;bottom:0;box-shadow:0 -3px 12px #0000001a;display:flex;justify-content:center;left:0;padding:1.2rem .8rem;position:absolute;right:0;z-index:1030}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container video{height:100%;left:50%;object-fit:cover;position:absolute;top:0;transform:translateX(-50%);width:100%}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .scanner-container{position:relative}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element{height:0;left:50%;margin:0 auto;overflow:hidden;padding-bottom:min(calc(62.5vw - var(--nurnatur-s-8)*2*.625),312.5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:min(calc(100vw - var(--nurnatur-s-8)*2),500px)}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element .bottom-corners: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:after,.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element:before{border-color:#0b965e;border-style:solid;content:" ";height:15%;position:absolute;width:10%}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element:before{border-width:5px 0 0 5px;left:0;top:0}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .overlay-element:after{border-width:5px 5px 0 0;right:0;top: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{-webkit-animation:scanning 4s infinite;animation:scanning 4s infinite;background-color:#0b965e;box-shadow:0 0 16px 4px #0b965e;height:1px;position:absolute;top:0;width:100%;z-index:2}@-webkit-keyframes scanning{50%{top:100%}}@keyframes scanning{50%{top:100%}}.cfy-component.barcode-scanner-component .barcode-scanner-scanner-container .switch-camera-button-wrapper{bottom:var(--nurnatur-s-8);position:absolute;right:var(--nurnatur-s-8);z-index:3}.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{height:100%;overflow:hidden auto;padding-bottom:2rem;padding-top:var(--nurnatur-s-8)}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details .img-box{box-shadow:0 3px 16px rgba(0,0,0,.1);margin-bottom:var(--nurnatur-s-8);width:100%}.cfy-component.barcode-scanner-component .barcode-scanner-overlay-article-details .img-box img{height:100%;max-height:160px;object-fit:contain}@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:#0b965e;color:#fff;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)}