#login-or-register-modal .modal-body{padding:0}#login-or-register-modal .modal-body .modal-headline{font-weight:700;margin:15px 0}#login-or-register-modal .modal-body .close{padding:12px;position:absolute;right:0;top:0;z-index:1}#login-or-register-modal .modal-body .create-account-box,#login-or-register-modal .modal-body .login-box{align-content:space-between;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:15px;padding-top:15px;text-align:center}#login-or-register-modal .modal-body .create-account-box{background:linear-gradient(176deg,#9fb731,#728035);color:#fff}#login-or-register-modal .modal-body .create-account-box .modal-logo{margin:12px;max-width:195px}#login-or-register-modal .modal-body .login-box{padding-top:27px}#login-or-register-modal .modal-body .login-box .modal-headline{color:#4a531b;margin-top:8px}#login-or-register-modal .modal-body .login-box .modal-text{color:#9fb731}#login-or-register-modal .modal-body .login-box .modal-input-label{float:left;font-size:.8rem;font-weight:700;margin:0}#login-or-register-modal .modal-body .login-box .modal-label-link{float:right;font-size:.8rem;padding:0}#login-or-register-modal .modal-body .login-box form{width:100%}#login-or-register-modal .modal-body .login-box .form-check{margin:24px 0;padding:0}#login-or-register-modal .modal-body .login-box .form-group:last-child{margin:0}#login-or-register-modal .modal-body .login-box [type=checkbox]{-webkit-appearance:none;display:none;left:30px;position:relative;top:0;z-index:0}#login-or-register-modal .modal-body .login-box [type=checkbox]+label{cursor:pointer;display:block;padding-left:46px;position:relative;text-align:left}#login-or-register-modal .modal-body .login-box [type=checkbox]+label:after,#login-or-register-modal .modal-body .login-box [type=checkbox]+label:before{background-color:#fff;border-radius:30px;content:"";left:0;position:absolute;right:0}#login-or-register-modal .modal-body .login-box [type=checkbox]+label:before{border:1px solid #a8a7a7;box-shadow:inset 0 0 3px #a8a7a7;height:22px;left:0;margin-right:15px;transition:background-color .5s ease;width:38px;z-index:5}#login-or-register-modal .modal-body .login-box [type=checkbox]+label:after{box-shadow:0 0 5px #a8a7a7;height:23px;left:2px;top:0;transition:margin .1s linear;width:23px;z-index:10}#login-or-register-modal .modal-body .login-box [type=checkbox]:checked+label:before{background:linear-gradient(176deg,#9fb731,#728035)}#login-or-register-modal .modal-body .login-box [type=checkbox]:checked+label:after{margin:0 0 0 15px}#login-or-register-modal .modal-body .login-box [type=checkbox]:focus{opacity:0}#lottery-login-or-register-modal{background:hsla(0,0%,100%,.6)}#lottery-login-or-register-modal h1,#lottery-login-or-register-modal h2,#lottery-login-or-register-modal h3,#lottery-login-or-register-modal h4,#lottery-login-or-register-modal h5,#lottery-login-or-register-modal h6{font-weight:900;text-shadow:0 0 10px rgba(0,0,0,.2)}#lottery-login-or-register-modal .modal-content{border:0;outline:0}#lottery-login-or-register-modal .modal-body{box-shadow:0 0 10px rgba(0,0,0,.2)}#lottery-login-or-register-modal .modal-body .brand-bg-img{position:absolute;right:1em;top:1em}#lottery-login-or-register-modal [type=checkbox]{-webkit-appearance:none;display:none;left:30px;position:relative;top:0;z-index:0}#lottery-login-or-register-modal [type=checkbox]+label{cursor:pointer;display:block;padding-left:46px;position:relative;text-align:left}#lottery-login-or-register-modal [type=checkbox]+label:after,#lottery-login-or-register-modal [type=checkbox]+label:before{background-color:#fff;border-radius:30px;content:"";left:0;position:absolute;right:0}#lottery-login-or-register-modal [type=checkbox]+label:before{border:1px solid #a8a7a7;box-shadow:inset 0 0 3px #a8a7a7;height:22px;left:0;margin-right:15px;transition:background-color .5s ease;width:38px;z-index:5}#lottery-login-or-register-modal [type=checkbox]+label:after{box-shadow:0 0 5px #a8a7a7;height:23px;left:2px;top:0;transition:margin .1s linear;width:23px;z-index:10}#lottery-login-or-register-modal [type=checkbox]:checked+label:before{background:linear-gradient(176deg,#9fb731,#728035)}#lottery-login-or-register-modal [type=checkbox]:checked+label:after{margin:0 0 0 15px}#lottery-login-or-register-modal [type=checkbox]:focus{opacity:0}.anchor-parent .anchor{position:absolute}.product-sample-pagination .filter{justify-content:flex-end}.product-sample-pagination .filter li a{margin:0 0 0 6px}.product-sample-pagination .page-item a{font-size:1em}.product-sample-pagination .page-item .page-link{border:none;border-radius:3px}.product-sample-pagination .page-item .page-link:focus{outline:none}.product-sample-pagination .page-item.disabled .page-link{background:#f1f1f1;color:#4a531b;opacity:.6}.product-sample-pagination .page-item.active .page-link{background:#9fb731;color:#4a531b}.product-sample-item .product-sample-title{background:#728035;color:#fff;display:flex;font-weight:700;justify-content:space-between;margin-bottom:24px;padding:12px}.product-sample-item .product-sample-title a{color:#fff}.product-sample-item .product-sample-image{background:#fff;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.2);display:block;margin:0 0 12px;max-height:314px;overflow:hidden;position:relative;width:100%}.product-sample-item .product-sample-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-sample-item .service{color:#4a531b;letter-spacing:-.02rem;margin-top:12px}.product-sample-item .service .service-item{font-size:.9rem}.product-sample-item .service .service-item .service-label{font-weight:700}.product-sample-item .service .service-item .service-icon{color:#9fb731}.product-sample-item .status{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase}.product-sample-item .status .icon{color:#9fb731}.product-sample-item .status span{margin:0 0 0 6px}.product-sample-item .hint{margin:12px 0}.product-sample-item .hint .hint-title{color:#9fb731;font-weight:700}.product-sample-item .hint ol{padding:0 1rem}.product-sample-item .hint .btn{width:auto}.product-sample-item .description{margin-bottom:12px}.product-sample-item .description p{margin-bottom:0}.product-sample-item .description u{color:#9fb731;font-weight:700;text-decoration:none}.product-sample-item .description ul{margin:12px 0;padding:0 0 0 1.2rem}.product-sample-item .description ul.fetteliste{font-weight:700}.product-sample-item .daily-product-sample{background:#f1f1f1;margin:0 0 12px;padding:12px}.product-sample-item .daily-product-sample .daily-product-sample-image{background:#fff;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.2);height:8vw;max-height:168px;width:100%}.product-sample-item .daily-product-sample .daily-product-sample-image img{left:50%;max-height:90%;max-width:90%;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-sample-item .daily-product-sample .daily-product-sample-title{color:#728035;font-weight:700;margin:0 0 12px}.product-sample-item .notification{margin:0 0 12px}.product-sample-item .notification .notification-label{color:#fb6107;font-weight:700}.product-sample-item .btn{width:100%}.product-sample-item.highlighted .product-sample-title{background:#1e65a7}.product-sample-item.highlighted .status .icon{color:#0b243b}@media (max-width:767.98px){.product-sample-pagination .filter,.product-sample-pagination .pagination{flex-wrap:wrap;justify-content:center}.product-sample-pagination .filter .page-item,.product-sample-pagination .pagination .page-item{margin-bottom:6px}.product-sample .filter{flex-wrap:wrap;justify-content:center}.product-sample .filter .filter-item{margin-bottom:6px}.product-sample-item .service.fa-ul{padding-left:1.2rem}}.lottery-item .lottery-title{background:#728035;color:#fff;display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between;line-height:1.5;margin-bottom:12px;padding:12px}.lottery-item .lottery-title a{color:#fff}.lottery-item .lottery-image{background:#fff;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.2);display:block;margin-bottom:12px;overflow:hidden;position:relative;width:100%}.lottery-item .lottery-image img{height:auto;max-height:230px;-o-object-fit:contain;object-fit:contain;width:100%}.lottery-item .service{color:#4a531b;font-size:.9rem}.lottery-item .service .service-label{font-weight:700}.lottery-item .service .service-icon{color:#9fb731}.lottery-item .status{border-radius:3px;font-size:.8rem;margin:0 0 12px}.lottery-item .status span{color:#858796;margin:0 0 0 6px}.lottery-item .status span.was-updated{margin:0}.lottery-item .status span.ends-today{color:#fb6107}.lottery-item .status .is-hot-badge{background:#fff;border-radius:50px;box-shadow:0 0 10px rgba(0,0,0,.2);color:#fb6107;font-size:.8rem;font-weight:700;padding:0 6px 0 26px;position:relative}.lottery-item .status .is-hot-badge img{height:32px;left:0;margin:-6px 0;-o-object-fit:contain;object-fit:contain;position:absolute;top:-25%;width:auto}.lottery-item .description{margin-bottom:12px}.lottery-item .description u{color:#9fb731;font-weight:700;text-decoration:none}.lottery-item .description ul{margin:12px 0;padding:0 0 0 1.2rem}.lottery-item .description a,.lottery-item .description ul.fetteliste{font-weight:700}.lottery-item .lottery-interaction-area .comments{color:#5a5c69;font-weight:700}.lottery-item .lottery-interaction-area .comments .icon{margin:0 6px 0 0}.lottery-item.highlighted .lottery-title{background:#1e65a7}@media (max-width:767.98px){.lottery-item .description{line-height:1.3}.lottery-item ul{text-align:left}}.content-wrapper .inner.special-box{background:linear-gradient(176deg,#9fb731,#728035);border-radius:3px;border-width:1px;padding:15px}.content-wrapper .inner.special-box.inside-content{border-radius:0;margin:0}.content-wrapper .inner .anchor-parent:last-child{border:none}.content-element-newsletter-register.custom-lottery,.content-element-newsletter-register.sidebar{padding:0}.content-element-newsletter-register.custom-lottery button[type=submit]{height:43px;margin-top:10px;padding:10px 8px;width:100%}.content-element-newsletter-register.custom-lottery .loading-wrapper{width:100%}.content-element-newsletter-register.custom-lottery .loading-wrapper .loading-indicator{left:45%!important}.content-element-newsletter-register.custom-lottery .input-email{width:100%}.content-element-newsletter-register.custom-lottery .loading-wrapper{margin-top:10px}@media (min-width:992px){.content-element-newsletter-register.custom-lottery button[type=submit]{height:43px;width:25%}.content-element-newsletter-register.custom-lottery .loading-wrapper{width:25%}}@media (min-width:768px){.content-element-newsletter-register.custom-lottery button[type=submit]{height:44px;width:35%}.content-element-newsletter-register.custom-lottery .loading-wrapper{width:35%}.content-element-newsletter-register.custom-lottery .input-email{width:60%}.content-element-newsletter-register.custom-lottery button[type=submit]{margin-top:0}}@media (min-width:1000px){.content-element-newsletter-register.custom-lottery button[type=submit]{width:35%}.content-element-newsletter-register.custom-lottery .input-email{width:60%}}.content-element-newsletter-register.custom-lottery .input-email{color:#000}.content-element-newsletter-register.custom-lottery .input-email:active,.content-element-newsletter-register.custom-lottery .input-email:focus{color:#000!important}.content-element-newsletter-register.custom-lottery .loading-wrapper{height:15px;position:relative}.content-element-newsletter-register.custom-lottery .loading-wrapper .loading-indicator{height:25px;position:absolute;top:0;width:25px}.content-element-newsletter-register h3{color:#4a531b;font-size:1.2rem;font-weight:700;margin-bottom:12px}.content-element-newsletter-register h4{color:#fff;font-size:1rem;font-weight:700;margin-bottom:12px}.content-element-newsletter-register input.form-control{background:hsla(0,0%,100%,.3);border-color:#728035;color:#fff;font-weight:400}.content-element-newsletter-register input.form-control::-moz-placeholder{color:#fff}.content-element-newsletter-register input.form-control::placeholder{color:#fff}.content-element-newsletter-register button{border-color:#728035;box-shadow:0 0 10px rgba(0,0,0,.1)}.content-element-newsletter-register button.btn.btn-es{padding:10px 8px}.content-element-newsletter-register .newsletter-icon img{width:110%}.content-element-newsletter-register .usp-list{overflow:hidden}.content-element-newsletter-register .usp-list .usp-item{color:#fff;position:relative}.content-element-newsletter-register .usp-list .usp-item:last-child{margin-right:0}.content-element-newsletter-register .usp-list .usp-item .icon{color:#9fb731;filter:drop-shadow(0 0 2px rgba(0,0,0,.4))}
