.main-page-dedicated-signup{background:var(--beige)}.main-page-dedicated-signup #mmh-wrap{position:relative;font-size:15px}.main-page-dedicated-signup #mmh-wrap form{max-width:none!important;width:100%!important}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap form{width:calc(100vw - 40px)!important}}.main-page-dedicated-signup #mmh-wrap .grid{height:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap .grid{grid-template-columns:1fr}}.main-page-dedicated-signup #mmh-wrap .grid .image{background:#f2f2f2;height:100%}.main-page-dedicated-signup #mmh-wrap .grid .content{padding:5vw;font-size:15px}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap .grid .content{padding:20px}.main-page-dedicated-signup #mmh-wrap .grid .content>h1,.main-page-dedicated-signup #mmh-wrap .grid .content>p,.main-page-dedicated-signup #mmh-wrap .grid .content>ul{text-align:center}}.main-page-dedicated-signup #mmh-wrap .actions{display:grid;grid-template-columns:auto auto;grid-gap:20px;margin-bottom:40px}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap .actions{grid-template-columns:1fr}}.main-page-dedicated-signup #mmh-wrap #visit{color:#000}.main-page-dedicated-signup #mmh-wrap #jaques-logo{margin-bottom:50px;display:block;max-width:200px;height:auto}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap #jaques-logo{margin-bottom:20px}}.main-page-dedicated-signup #mmh-wrap .cta{background:#92cd6a;color:#fff;border:0;display:block;border-radius:5px;background-clip:padding-box;outline:0!important;text-align:left;position:relative;line-height:60px;overflow:hidden;font-size:22px;text-decoration:none;padding-left:20px;text-shadow:0 1px 1px rgba(0,0,0,.2);font-weight:500}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap .cta span{display:none}}.main-page-dedicated-signup #mmh-wrap .cta:after{font-family:Font Awesome\ 5 Pro;font-weight:300;content:"";position:absolute;right:0;top:0;line-height:60px;color:#fff;width:60px;text-align:center;background:#7ec44f;font-size:26px}.main-page-dedicated-signup #mmh-wrap .cta#cancel{background:#f2f2f2;color:#000;text-shadow:none}.main-page-dedicated-signup #mmh-wrap .cta#cancel:after{background:#eaeaea;color:#000;content:""}.main-page-dedicated-signup #mmh-wrap .image{position:relative;overflow:hidden}.main-page-dedicated-signup #mmh-wrap .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;left:0;top:0}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap .image img{position:relative;-o-object-fit:contain;object-fit:contain;height:auto;width:100%}}.main-page-dedicated-signup #mmh-wrap .content h1{font-size:3vw;margin-bottom:20px;color:#000;font-weight:400}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap .content h1{font-size:30px}}.main-page-dedicated-signup #mmh-wrap .content p{font-size:19px;line-height:1.4}.main-page-dedicated-signup #mmh-wrap .content ul{list-style-type:none}.main-page-dedicated-signup #mmh-wrap .content ul li{position:relative;margin:30px 0 40px}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap .content ul li{margin:30px 0}}.main-page-dedicated-signup #mmh-wrap .content ul li i{position:absolute;right:calc(100% + 10px);top:0;font-size:26px;color:#63a39c}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap .content ul li i{top:2px}}.main-page-dedicated-signup #mmh-wrap .content ul li span{display:block;font-weight:500;font-size:22px;margin-bottom:5px;line-height:1.4}.main-page-dedicated-signup #mmh-wrap #form #mmh_signup{max-width:100%;margin:0;padding-top:20px}.main-page-dedicated-signup #mmh-wrap #form #mmh_signup .klaviyo_field_group{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;width:100%}.main-page-dedicated-signup #mmh-wrap #form #mmh_signup .klaviyo_field_group #k_id_email{grid-column:1/-1}.main-page-dedicated-signup #mmh-wrap #form #mmh_signup .klaviyo_field_group input{width:100%}.main-page-dedicated-signup #mmh-wrap #form #mmh_signup .klaviyo_field_group#referer-group{grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;padding:15px;margin-top:20px;border:2px solid #ffdd9e;border-radius:5px;background-clip:padding-box;background:#fff4df}.main-page-dedicated-signup #mmh-wrap #form #mmh_signup .klaviyo_field_group#referer-group label{margin-bottom:2px}.main-page-dedicated-signup #mmh-wrap #form #mmh_signup .klaviyo_field_group#referer-group input{border-color:#ffdd9e}.main-page-dedicated-signup #mmh-wrap #form #mmh_signup button{display:none}.main-page-dedicated-signup #mmh-wrap #form #mmh_signup .klaviyo_messages .success_message{display:none!important}.main-page-dedicated-signup #mmh-wrap #form #update-user{margin:30px 0 0}.main-page-dedicated-signup #mmh-wrap #form:not(.fancybox-content) #update-user{display:none}.main-page-dedicated-signup #mmh-wrap #user{position:absolute;top:0;right:0;display:grid;grid-template-columns:auto auto;grid-gap:0;background:#f2f2f2;border-radius:0 0 0 10px;background-clip:padding-box}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap #user{position:relative;width:100%;border-radius:0;background-clip:padding-box;align-items:center;padding-right:10px;grid-template-columns:auto 90px}}.main-page-dedicated-signup #mmh-wrap #user>*{padding:10px 15px}.main-page-dedicated-signup #mmh-wrap #user .details{display:grid;grid-template-columns:auto auto}@media (max-width:575px){.main-page-dedicated-signup #mmh-wrap #user .details{grid-template-columns:1fr}}.main-page-dedicated-signup #mmh-wrap #user .details .name i{margin-right:5px}@media (min-width:576px){.main-page-dedicated-signup #mmh-wrap #user .details .email{border-left:1px solid #c3c3c3;padding-left:10px;margin-left:10px;display:inline-block}}.main-page-dedicated-signup #mmh-wrap #user a{color:#fff;text-decoration:none;background:#92cd6a}.main-page-dedicated-signup #mmh-wrap #user a i{margin-left:10px}.main-page-dedicated-signup #mmh-wrap.no-email #form{display:block}.main-page-dedicated-signup #mmh-wrap #interested_in .checkbox input,.main-page-dedicated-signup #mmh-wrap.no-email #user{display:none}.main-page-dedicated-signup #mmh-wrap #user{transition:all .25s ease}.main-page-dedicated-signup #mmh-wrap .signup-success{visibility:hidden;opacity:0;transition:all .25s ease}.main-page-dedicated-signup #mmh-wrap.subscribed #user,.main-page-dedicated-signup #mmh-wrap.subscribed .grid .actions{visibility:hidden;opacity:0}.main-page-dedicated-signup #mmh-wrap.subscribed .signup-success{visibility:visible;opacity:1}.main-page-dedicated-signup #mmh-wrap #interested_in{margin-top:20px;background:var(--lgrey);padding:20px;border-radius:10px;background-clip:padding-box}.main-page-dedicated-signup #mmh-wrap #interested_in>label{margin-bottom:15px}.main-page-dedicated-signup #mmh-wrap #interested_in .checkbox{position:relative;padding:15px;background:#fff;cursor:pointer;border-radius:10px;background-clip:padding-box}.main-page-dedicated-signup #mmh-wrap #interested_in .checkbox:not(:first-of-type){margin-top:10px}.main-page-dedicated-signup #mmh-wrap #interested_in .checkbox .check-box{position:absolute;left:3px;top:3px;background:var(--lgrey);width:27px;height:27px;border:1px solid var(--lgrey);border-radius:5px;background-clip:padding-box;transition:all .25s ease}.main-page-dedicated-signup #mmh-wrap #interested_in .checkbox .check-box:before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"";color:#fff;opacity:0;position:absolute;top:50%;left:50%;transition:all .25s ease;transform:translate(-50%,-50%)}.main-page-dedicated-signup #mmh-wrap #interested_in .checkbox input:checked~.check-box{background:#92cd6a;border-color:#92cd6a}.main-page-dedicated-signup #mmh-wrap #interested_in .checkbox input:checked~.check-box:before{opacity:1}.main-page-dedicated-signup #mmh-wrap #interested_in .checkbox label{padding-left:50px;position:relative}.main-page-dedicated-signup #mmh-wrap #interested_in .checkbox p{font-size:13px;font-weight:400;padding-top:5px;margin-bottom:0;max-width:400px}