footer.footer{margin-top:0}.subscription-product-list .quantity{justify-content:center}.subscription-product-list .quick-add{margin:0 auto}.custom-button-group #ContactForm.customer{padding:50px 0}.error_message{color:red;margin:5px 0 0 10px;font-size:14px;text-align:start}.custom-button-group .contact__form-submit{margin:15px 0 0}.login-status{text-align:center;padding:60px 0}.login-status .button.btn-login{margin-right:10px}.contact-form.customer input{width:100%}.contact-form.customer input::placeholder{opacity:1}.open-button{color:#fff;background:#000;padding:10px;text-decoration:none;border:1px solid #000;border-radius:3px;transition:all .3s ease;margin-top:10px}.open-button:hover{background:transparent;color:#000}.popup{position:fixed;top:0;left:0;background:#000000bf;width:100%;height:100%;display:none;z-index:99}.popup-content{max-width:1000px;width:95%;box-sizing:border-box;padding:20px;box-shadow:0 2px 6px #000;border-radius:3px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.close-button{width:25px;height:25px;position:absolute;top:-10px;right:-10px;border-radius:20px;background:#000c;font-size:20px;text-align:center;color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center}.close-button svg{height:15px;width:15px;stroke-width:2}.close-button:hover{background:#000}@media (max-width: 768px){.popup-content{max-width:90%}.error_message{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
