.overlay_popup{position:fixed;top:0;bottom:0;left:0;right:0;background:#0003;transition:opacity .5s;visibility:visible;opacity:1;display:none;z-index:999999}.product__headline{display:flex;flex-direction:column;align-items:flex-start}.product__headline .product__badge{display:inline-block}.signUp{max-width:625px;padding:40px 60px;box-shadow:0 0 10px 1px #00000029;position:relative;margin:0 auto;background:#fff;text-align:center;top:10%;max-height:80vh;overflow-y:auto}.signUp_point{background:#dcd2ca;padding:35px 40px}.popup_form{margin-top:20px}.form_label label{text-align:left;font-weight:500;margin-bottom:5px}.form_label input{border-radius:0;border-color:#0000008f;margin-bottom:10px;padding:5px;font-size:10px}.form_contact{display:flex;align-items:center;width:100%;flex-wrap:wrap;justify-content:space-between}.form_label{width:calc(50% - 10px)}.signUp .close{position:absolute;top:10px;right:10px}.signUp h4{font-size:24px;font-weight:500;text-transform:capitalize;max-width:290px;margin:0 auto}.signUp p.popup__title{margin-top:5px;margin-bottom:15px;font-size:12px}.signUp_point h5{font-size:16px;font-weight:500;margin-bottom:0}.signUp_point p.popup__title{font-size:12px;line-height:16px;margin-top:0;margin-bottom:0}.popup_content{margin-top:25px;margin-bottom:40px}.PopupList{width:100%}.PopupList ul{margin:0}.PopupList ul li{display:inline-block;width:24%}.PopupList li img{width:40px;height:40px}.PopupList p{margin-bottom:0}.popupFooter p{margin-bottom:0;font-size:12px;margin-top:0}.popupFooter p a.popup__title{text-decoration:none}.popup_form form{margin-bottom:0}.popupFooter .signUp_button{margin-top:15px;margin-bottom:15px;min-width:200px;padding:15px;font-size:20px}.signUp .register_form{text-decoration:underline;padding:0}.signUp button svg.icon{width:20px;height:20px}.recover_password{margin-top:30px}.recover_password form{margin-bottom:0}.recovermail{margin:0 auto}.recover_password .form--additional{margin-top:10px}.signuppopup .brick__block{text-align:center}.signUp .login_Page{text-decoration:underline}.signuppopup.brick__section{flex-direction:inherit;height:auto}.required{color:#c10000}.customer_available{margin-top:30px}.customer_available p{font-size:12px;margin-top:0;margin-bottom:20px}.customer_available a{font-size:20px;text-transform:uppercase}h4.popup__title.Lavinde{margin-bottom:15px}@media only screen and (max-width:767px){.signUp{max-width:480px;padding:40px}.signUp_point{padding:20px}.form_label{width:100%}.signuppopup .brick__block{width:50%;text-align:center}.signuppopup .brick__block__text.text--neutral{padding:0;display:inline-block}.signuppopup .brick--margin:not(.brick__section--reverse) .brick__block+.brick__block{margin-top:0}.signuppopup .brick__section{flex-direction:unset}}@media only screen and (max-width:575px){.signUp{max-width:100%;padding:30px 15px;margin:15px}.signuppopup .btn--long{padding:1.2rem 0rem;min-width:175px}}@media only screen and (max-width:425px){.signuppopup .btn--long{padding:1rem 0rem;min-width:130px}.signUp_point p.popup__title{margin-bottom:10px}.signUp p a{display:block}}@media only screen and (min-width:768px){.product-page .product-single .product__inner{max-width:none;margin-left:0;margin-right:0}}@media(hover:none){.product-grid-item__actions{opacity:0!important;pointer-events:none!important}.lazy-image.has-zoom-animation .background-size-cover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
