.fmf-modal{background:#368fb0;color:#fff;right:calc(-100% + 50px);width:calc(100% - 50px);z-index:999999}.fmf-modal,.fmf-modal:before{height:100%;position:fixed;top:0;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(0,1,.5,1)}.fmf-modal:before{background:rgba(0,0,0,.4);content:"";left:0;opacity:0;pointer-events:none;width:100%;z-index:0}.fmf-modal .close-modal{height:100%;inset:0;pointer-events:none;position:fixed;width:100%}@media only screen and (min-width:992px){.fmf-modal{right:-50%;width:50%}}.fmf-modal.active{right:0!important}.fmf-modal.active .close-modal{pointer-events:all}.fmf-modal.active:before{opacity:1}.fmf-modal .open-fmf{background:#368fb0;border-radius:21px 21px 0 0;box-sizing:border-box;color:#fff;cursor:pointer;font-size:14px;height:38px;left:-109px;padding:10px 20px;position:absolute;text-align:center;top:50%;transform:translateY(-50%) rotate(-90deg);width:180px}.fmf-modal .open-fmf:hover{background:#2b7591}.fmf-modal .fmf-modal-content{background:#368fb0;display:flex;flex-direction:column;height:100%;overflow-y:scroll;position:relative;z-index:2}.fmf-modal .fmf-modal-header{flex:none;position:relative;z-index:2}.fmf-modal .fmf-modal-header .fmf-modal-header-inner{background:#2b7591;box-sizing:border-box;padding:20px}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-header .fmf-modal-header-inner{padding:45px 0}}.fmf-modal .fmf-modal-header .brush{display:block;height:auto;width:100%;z-index:1}.fmf-modal .fmf-modal-header .h2,.fmf-modal .fmf-modal-header h2{font-size:28px;line-height:38px;margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:600px;position:relative;text-align:center;z-index:2}.fmf-modal .fmf-modal-header p{font-size:14px;line-height:24px;margin:0 auto;max-width:600px;position:relative;text-align:center;z-index:2}.fmf-modal .fmf-modal-footer{flex:none;position:relative;z-index:1}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner{align-items:center;background:#2b7591;box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;padding:20px}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .next-step{display:block}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .next-step.hide{display:none!important}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .complementary-link{display:none}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .complementary-link.active{display:block;text-align:center}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .contact-link{display:none}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .contact-link.active{display:block;text-align:center}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner{padding:45px 40px 30px}}.fmf-modal .fmf-modal-footer .brush{display:block;height:auto;width:100%;z-index:1}.fmf-modal .fmf-modal-footer .text-link{color:#fff;cursor:pointer;font-size:14px;text-decoration:underline}.fmf-modal .fmf-modal-footer .text-link:hover{text-decoration:none}.fmf-modal .fmf-modal-footer .button-1{margin-left:auto;margin-right:0;position:relative;z-index:2}.fmf-modal .fmf-modal-center{align-items:center;box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-content:center;padding:0 20px;position:relative;z-index:2}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center{padding:0 40px}}.fmf-modal .fmf-modal-center .fmf-modal-steps{margin:0 auto 32px;max-width:310px;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-steps .steps-counter{margin:0 0 20px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-steps .steps-counter,.fmf-modal .fmf-modal-center .fmf-modal-steps .steps-counter span{font-family:Sue Ellen Francisco;font-size:30px;line-height:59px}.fmf-modal .fmf-modal-center .fmf-modal-steps .steps-progress-bar{background:#ebe8e0;border-radius:20px;height:3px;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-steps .steps-progress-bar .steps-progress-bar-progress{background:#000;border-radius:20px;height:3px;position:relative}.fmf-modal .fmf-modal-center .fmf-modal-steps .steps-progress-bar .steps-progress-bar-progress:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.446 31.498'%3E%3Cpath d='m15.4 28.656-.459-.3-.432-.436-.403-.511-.422-.602-.556-.631-.46-.503-.318-.217-.444-.267-.408-.136-.411-.05-.384.02-.469.013-.462.075-.523.078-.547.069-.26.07-.563.033-.844-.138-.783-.354-.47-.336-.567-.605-.437-.642-.266-.63-.167-.59-.062-.78.06-.789.127-.529.326-.737.372-.634.475-.679.54-.477.583-.374.2-.064 2.222-.843.829-.477.69-.418.71-.612.775-.702.556-.443.526-.369.733-.312 1.018-.227.942.032.602.156.597.241.543.307.49.43.369.38.258.429.178.36.166.391.185.684.12.715.06.634.033.564.088.85.14.658.17.648.245.68.292.64.361.756.316.649.18.623.076.611-.002.29-.012.46-.025.277-.147.58-.107.336-.231.573-.297.518-.462.568-.594.543-.572.349-.735.312-.637.149-.83.042-.607-.072-.356-.115Zm7.002-7.545c-1.316-.908-1.342-3.164-.053-5.036s3.4-2.654 4.718-1.745 1.342 3.163.053 5.036c-1.16 1.688-3 2.493-4.317 1.961a2.073 2.073 0 0 1-.396-.218ZM5.01 10.428c.374-2.243 1.96-3.846 3.54-3.585s2.55 2.29 2.183 4.534-1.957 3.847-3.536 3.584a2.1 2.1 0 0 1-.44-.124c-1.317-.53-2.081-2.384-1.747-4.41Zm15.208 2.984c-1.415-.753-1.689-3-.613-5.02s3.092-3.046 4.505-2.293 1.687 3.001.61 5.019c-1.025 1.927-2.908 2.95-4.307 2.385a2.161 2.161 0 0 1-.195-.09Zm-7.746-7.255c.626-2.2 2.384-3.627 3.922-3.186s2.278 2.578 1.648 4.778-2.387 3.628-3.925 3.186a1.856 1.856 0 0 1-.207-.07c-1.398-.565-2.041-2.609-1.442-4.71Z' fill='%23030303'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:32px;position:absolute;right:-16px;top:-16px;width:32px}.fmf-modal .fmf-modal-center .puppy-warning,.fmf-modal .fmf-modal-center .topper-warning{background-color:#a7c913;border-radius:0 0 20px 20px;color:#000;display:none;font-weight:700;gap:10px;margin-top:-15px;padding:30px 15px 15px;z-index:-1}.fmf-modal .fmf-modal-center .puppy-warning.active,.fmf-modal .fmf-modal-center .topper-warning.active{display:flex}@media only screen and (max-width:767.98px){.fmf-modal .fmf-modal-center .puppy-warning,.fmf-modal .fmf-modal-center .topper-warning{align-items:center;flex-direction:column;text-align:center}}.fmf-modal .fmf-modal-center .puppy-warning img,.fmf-modal .fmf-modal-center .topper-warning img{height:37px;width:37px}.fmf-modal .fmf-modal-center .fmf-modal-form{background:#fff;border-radius:20px;box-sizing:border-box;padding:25px;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .birthday-message{font-size:13px;font-style:italic;margin-top:15px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .birthday-message span{font-size:13px;font-style:italic}.fmf-modal .fmf-modal-center .fmf-modal-form .h3,.fmf-modal .fmf-modal-center .fmf-modal-form h3{color:#000;font-family:Sue Ellen Francisco;font-size:28px;font-weight:400;line-height:40px;margin:0 0 26px;text-align:center}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .h3,.fmf-modal .fmf-modal-center .fmf-modal-form h3{font-size:36px;line-height:64px;margin:0 0 36px}}.fmf-modal .fmf-modal-center .fmf-modal-form .h3 b,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 em,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 i,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 strong,.fmf-modal .fmf-modal-center .fmf-modal-form h3 b,.fmf-modal .fmf-modal-center .fmf-modal-form h3 em,.fmf-modal .fmf-modal-center .fmf-modal-form h3 i,.fmf-modal .fmf-modal-center .fmf-modal-form h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form h3 strong{font-family:Sue Ellen Francisco;font-size:28px;line-height:40px}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .h3 b,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 em,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 i,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 strong,.fmf-modal .fmf-modal-center .fmf-modal-form h3 b,.fmf-modal .fmf-modal-center .fmf-modal-form h3 em,.fmf-modal .fmf-modal-center .fmf-modal-form h3 i,.fmf-modal .fmf-modal-center .fmf-modal-form h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form h3 strong{font-size:36px;line-height:64px}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fmf-form-errors{color:#ea538c;font-size:14px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset{border:none;display:none;margin:0;padding:0;position:relative}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset.active{display:block}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset .step-img{bottom:-100%;display:block;left:0;position:absolute}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset .step-img{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="2"] .step-img{bottom:-7vh}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="3"] .step-img{left:-15%;top:-15%}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"] .step-img{left:unset;right:0}@media (max-height:875px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"] .step-img{margin-bottom:clamp(1.5vw,80px,200px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"] .step-img-puppy{bottom:-30%;display:none;height:154px;left:0;right:unset;width:89px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"] .step-img-puppy{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"] .step-img-adult{display:block}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"] .step-img-adult{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"] .h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"] h3.field-sub-header{display:none}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"].fieldset-puppy .h3,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"].fieldset-puppy h3{margin:0 0 6px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"].fieldset-puppy .step-img-puppy{display:block}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"].fieldset-puppy .step-img-puppy{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"].fieldset-puppy .step-img-adult{display:none}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"].fieldset-puppy .step-img-adult{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"].fieldset-puppy .field-sub,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"].fieldset-puppy .h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="4"].fieldset-puppy h3.field-sub-header{display:block}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="6"] .step-img{bottom:-35%}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="7"] .step-img{bottom:-20%;left:unset;right:0}@media (max-width:689px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="8"] .field.checkbox{width:100%!important}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="8"] .step-img{bottom:-8vh;left:50%;transform:translateX(-50%)}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="8"] .field-row-checkbox{max-width:650px}@media (min-width:690px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form fieldset[data-step="8"] .field-row-checkbox.field-row-checkbox-halves .field.checkbox{width:calc(33.3333% - 20px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form input,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form select,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form textarea{background:#edf5f6;border:none;border-radius:20px;box-sizing:border-box;color:#000;display:block;font-size:16px;margin:0 auto;max-width:300px;min-height:40px;padding:10px 20px;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form label{color:#000;font-size:14px;font-weight:700;margin:0}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field{color:#000;margin:0 0 26px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field .autocomplete-items{margin:20px auto;max-height:140px;max-width:-moz-max-content;max-width:max-content;overflow-y:scroll}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field .autocomplete-items div{padding:4px 0}@media only screen and (max-width:767.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field .autocomplete-items div{padding:8px 0}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .h3,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary h3{font-size:30px;line-height:59px;margin:0 0 20px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary h3 span{font-size:30px;line-height:59px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns{display:flex;gap:20px}@media (max-width:768px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns{gap:0}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column{background:#d7e7e9;border-radius:5px;box-sizing:border-box;flex:2;height:auto;padding:17px;width:100%}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column{width:calc(50% - 33px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column .h4,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column h4{color:#40372d;font-size:16px;line-height:20px;margin:0 0 2px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column p{color:#2c7328;font-size:13px;line-height:17px;margin:0}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column p span{color:#40372d;font-size:13px;font-style:italic;line-height:17px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column p.bottom{font-weight:700}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column .summary-column-list{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column .summary-column-list img{display:block;flex:none;height:70px;margin-left:10px;-o-object-fit:contain;object-fit:contain;width:70px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column ul{list-style:none;margin:0;padding:0}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column ul li{color:#2c7328;font-size:13px;line-height:17px;margin:7px 0}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .column ul li span{color:#40372d;font-size:13px;font-style:italic;line-height:17px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .and{align-items:center;color:#000;display:flex;flex:1;flex-direction:column;justify-content:center;width:100%}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .and{width:26px}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .and p{color:#000;font-size:14px;font-style:italic;font-weight:400;line-height:24px;margin:0 auto;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-columns .and p strong{font-style:normal;font-weight:700}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-buttons{display:flex;flex-direction:row;gap:13px;margin:36px auto 0;max-width:80%;width:80%}@media (max-width:768px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-buttons{flex-direction:column}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-buttons .button-1,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-buttons .button-2{box-sizing:border-box;text-align:center;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-buttons .button-2{background:#a7c913;border-color:#a7c913;color:#000}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-buttons .button-2:hover{background-color:var(--button-1-hover-color);border:2px solid var(--button-1-hover-border-color);color:var(--button-1-hover-text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .fieldset-summary .summary-screenshot-copy{font-size:14px;font-style:italic;line-height:1.5;margin:5px auto 0;max-width:600px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .summary-title{color:#000;font-size:16px;line-height:28px;margin:0 auto 15px;max-width:90%;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .summary-title span{font-size:16px;font-style:italic;line-height:28px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .subtext{color:#000;font-size:13px;line-height:21px;margin:30px auto 0;max-width:450px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .subtext a{color:#000;font-size:13px;line-height:21px;text-decoration:underline}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .subtext a:hover{text-decoration:none}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-sub .h3,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-sub h3,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form h3.field-sub-header{font-size:30px;line-height:59px;margin:0 0 10px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-img-checkbox{display:flex;flex-wrap:wrap;gap:20px}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-img-checkbox{flex-wrap:nowrap}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-img-checkbox .field.checkbox{display:flex;flex-direction:column;width:calc(50% - 10px)}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-img-checkbox .field.checkbox{width:100%}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-img-checkbox .field.checkbox img{display:block;height:auto;margin:0 auto 4px;max-width:120px;order:1;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-img-checkbox .field.checkbox label{flex-direction:column;order:3}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-img-checkbox .field.checkbox label:after{left:50%;transform:translateX(-50%)}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-img-checkbox .field.checkbox input{order:2}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-row-checkbox{display:flex;flex-wrap:wrap;gap:20px;margin:0 auto;max-width:450px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-row-checkbox .field.checkbox{justify-content:flex-start;width:calc(50% - 10px)}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-row-checkbox .field.checkbox{width:calc(33.3333% - 20px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .field-row-checkbox.field-row-checkbox-halves .field.checkbox{width:calc(50% - 20px)}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .input-with-measurement{margin:0 auto;max-width:300px;position:relative;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .input-with-measurement span{color:#000;font-size:14px;font-weight:700;pointer-events:none;position:absolute;right:20px;top:15px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .select-wrapper{margin:0 auto;max-width:300px;position:relative;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .select-wrapper svg{cursor:pointer;height:12px;pointer-events:none;position:absolute;right:20px;top:15px;width:16px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .checkbox,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .checkbox label{align-items:center;display:flex;gap:12px;justify-content:center;position:relative}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .checkbox label{cursor:pointer;text-align:left}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .checkbox label:before{background:#d7e7e9;border-radius:100%;content:"";cursor:pointer;display:block;flex:none;height:36px;width:36px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form .checkbox label:after{background:#fff;border-radius:100%;content:"";cursor:pointer;display:block;height:18px;left:9px;opacity:0;position:absolute;top:9px;width:18px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form input[type=checkbox],.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;display:none;height:36px;margin:0;opacity:0;padding:0;pointer-events:none;width:auto;width:36px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form input[type=checkbox]:checked+label:before,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form input[type=radio]:checked+label:before{background:#2c7328;border-radius:100%;content:"";display:block;height:36px;width:36px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form input[type=checkbox]:checked+label:after,.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form input[type=radio]:checked+label:after{opacity:1}.fmf-modal .field-sub.hidden{display:none;opacity:0}.fmf-modal .email-recommendations{align-items:center;display:flex;justify-content:center;margin-top:0}.fmf-modal .email-recommendations input{margin:0!important}.fmf-modal .email-recommendations button{background-color:var(--button-1-color)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:50px!important;border-top-left-radius:0!important;border-top-right-radius:50px!important;font-family:Libre Baskerville,serif!important;font-size:var(--button-font-size)!important;font-weight:500!important}.fmf-modal .email-recommendations .button-1[disabled]{background-color:#333;pointer-events:none}.fmf-modal .email-recommendations [data-testid=form-row]{margin:0 auto 5px!important;max-width:80%!important;min-width:450px!important}.fmf-modal .email-recommendations [data-testid=form-row] [data-testid=form-component]{padding:0!important;text-align:center}.fmf-modal .email-recommendations input{border-bottom-left-radius:50px!important;border-bottom-right-radius:0!important;border-top-left-radius:50px!important;border-top-right-radius:0!important;max-width:unset!important}.fmf-modal .email-recommendations .kl-private-reset-css-Xuajs1:not(:first-of-type){display:none}.fmf-modal #email-message{color:#a7c913;font-size:18px;margin-top:10px;text-align:center}

/*# sourceMappingURL=section-fg-find-my-food-modal.min.css.map*/