/*!
 * _variable.scss v1.0.0
 * (c) 2025 MADEO LLC - https://madeostudio.com
 * Licensed under the MIT License
 */
/*! Variables
   ========================================================================== */
.block-email-signup,.block-email-signup-no-popup{position:relative}@media (min-width:1200px){.block-email-signup,.block-email-signup-no-popup{padding-bottom:80px}}@media (min-width:992px) and (max-width:1199.98px){.block-email-signup,.block-email-signup-no-popup{padding-bottom:80px}}@media (min-width:768px) and (max-width:991.98px){.block-email-signup,.block-email-signup-no-popup{padding-bottom:80px}}@media (max-width:767.98px){.block-email-signup,.block-email-signup-no-popup{padding-bottom:50px}}@media (min-width:992px){.block-email-signup .block-content,.block-email-signup-no-popup .block-content{padding:40px;border-radius:10px}}@media (min-width:768px) and (max-width:991.98px){.block-email-signup .block-content,.block-email-signup-no-popup .block-content{padding:40px;border-radius:10px}}@media (max-width:767.98px){.block-email-signup .block-content,.block-email-signup-no-popup .block-content{padding:20px;border-radius:5px}}.block-email-signup .block-content .info-col .content-holder,.block-email-signup-no-popup .block-content .info-col .content-holder{position:relative}@media (min-width:768px){.block-email-signup .block-content .info-col .content-holder,.block-email-signup-no-popup .block-content .info-col .content-holder{height:100%}}@media (min-width:768px){.block-email-signup .block-content .info-col .content-holder .form-content,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content{display:flex;flex-direction:column;height:100%}}@media (min-width:1200px){.block-email-signup .block-content .info-col .content-holder .form-content .form-label,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .form-label{margin-bottom:15px}}@media (min-width:992px) and (max-width:1199.98px){.block-email-signup .block-content .info-col .content-holder .form-content .form-label,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .form-label{margin-bottom:15px}}@media (min-width:768px) and (max-width:991.98px){.block-email-signup .block-content .info-col .content-holder .form-content .form-label,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .form-label{margin-bottom:10px}}@media (max-width:767.98px){.block-email-signup .block-content .info-col .content-holder .form-content .form-label,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .form-label{margin-bottom:10px}}@media (max-width:767.98px){.block-email-signup .block-content .info-col .content-holder .form-content .form-label h3,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .form-label h3{flex:1 0 0%}}.block-email-signup .block-content .info-col .content-holder .form-content .form-label figure,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .form-label figure{width:70px;margin:-10px -10px 0 0}.block-email-signup .block-content .info-col .content-holder .form-content .form-label figure img,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .form-label figure img{width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;border-radius:2.128px}@media (min-width:768px) and (max-width:991.98px){.block-email-signup .block-content .info-col .content-holder .form-content h3,.block-email-signup .block-content .info-col .content-holder .form-content h4,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content h3,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content h4{max-width:91.6666666667%}}@media (min-width:1200px){.block-email-signup .block-content .info-col .content-holder .form-content .inputs-holder,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .inputs-holder{padding-top:80px;margin-top:auto}}@media (min-width:992px) and (max-width:1199.98px){.block-email-signup .block-content .info-col .content-holder .form-content .inputs-holder,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .inputs-holder{padding-top:80px;margin-top:auto}}@media (min-width:768px) and (max-width:991.98px){.block-email-signup .block-content .info-col .content-holder .form-content .inputs-holder,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .inputs-holder{padding-top:60px;margin-top:auto}}@media (max-width:767.98px){.block-email-signup .block-content .info-col .content-holder .form-content .inputs-holder,.block-email-signup-no-popup .block-content .info-col .content-holder .form-content .inputs-holder{margin-top:40px}}.block-email-signup .block-content .info-col .content-holder .success-message,.block-email-signup-no-popup .block-content .info-col .content-holder .success-message{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;pointer-events:none}@media (min-width:1200px){.block-email-signup .block-content .info-col .content-holder .success-message h4,.block-email-signup-no-popup .block-content .info-col .content-holder .success-message h4{margin-bottom:20px}}@media (min-width:992px) and (max-width:1199.98px){.block-email-signup .block-content .info-col .content-holder .success-message h4,.block-email-signup-no-popup .block-content .info-col .content-holder .success-message h4{margin-bottom:20px}}@media (min-width:768px) and (max-width:991.98px){.block-email-signup .block-content .info-col .content-holder .success-message h4,.block-email-signup-no-popup .block-content .info-col .content-holder .success-message h4{margin-bottom:15px}}@media (max-width:767.98px){.block-email-signup .block-content .info-col .content-holder .success-message h4,.block-email-signup-no-popup .block-content .info-col .content-holder .success-message h4{margin-bottom:10px}}.block-email-signup .block-content .info-col .content-holder.signup-success .form-content,.block-email-signup-no-popup .block-content .info-col .content-holder.signup-success .form-content{opacity:0;pointer-events:none}.block-email-signup .block-content .info-col .content-holder.signup-success .success-message,.block-email-signup-no-popup .block-content .info-col .content-holder.signup-success .success-message{opacity:1;pointer-events:all}@media (min-width:768px) and (max-width:991.98px){.block-email-signup .block-content .img-col,.block-email-signup-no-popup .block-content .img-col{margin-bottom:30px}}.block-email-signup .block-content .img-col figure img,.block-email-signup-no-popup .block-content .img-col figure img{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto;border-radius:10px}@media (min-width:768px) and (max-width:991.98px){.block-email-signup .block-content .img-col figure img,.block-email-signup-no-popup .block-content .img-col figure img{border-radius:4.559px}}.block-email-signup .overlay-trigger-btn,.block-email-signup-no-popup .overlay-trigger-btn{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.block-email-signup .block-image,.block-email-signup-no-popup .block-image{position:relative;width:100%;max-width:400px;aspect-ratio:1/1;margin:0 auto}@media (min-width:768px){.block-email-signup .block-image,.block-email-signup-no-popup .block-image{max-width:100%}}.block-email-signup .image-mask,.block-email-signup-no-popup .image-mask{width:100%;height:100%;display:block}.block-email-signup .masked-image-back,.block-email-signup-no-popup .masked-image-back{opacity:1}.block-email-signup .masked-image-front,.block-email-signup-no-popup .masked-image-front{opacity:0}