body.cart .fmf-modal{display:none}body:has(.fmf-modal.active) .sticky-header{z-index:100}@media only screen and (max-width:991.98px){body:has(.fmf-modal.active) section#collection-grid #qf-filter-wrapper .filter-container-wrapper{z-index:100}}.fmf-modal{background:#894d75;color:#fff;right:calc(-100% + 50px);width:calc(100% - 50px);z-index:101}.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:1200px){.fmf-modal{right:-1000px;width:1000px}}.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:#a95b8f;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);transition:var(--button-transition);width:180px}.fmf-modal .open-fmf:hover{background:#9a5583}@media only screen and (max-width:575.98px){.fmf-modal .open-fmf{top:45%}}.fmf-modal .fmf-modal-content{background:#a95b8f;display:flex;flex-direction:column;height:100%;overflow-y:scroll;position:relative;z-index:2}.fmf-modal .fmf-modal-steps{margin:0 auto 32px;max-width:310px;width:100%}.fmf-modal .fmf-modal-steps .steps-counter{margin:0 0 20px;text-align:center}.fmf-modal .fmf-modal-steps .steps-counter,.fmf-modal .fmf-modal-steps .steps-counter span{font-family:Sue Ellen Francisco;font-size:30px;line-height:59px}.fmf-modal .fmf-modal-steps .steps-progress-bar{background:#ebe8e0;border-radius:20px;height:3px;width:100%}.fmf-modal .fmf-modal-steps .steps-progress-bar .steps-progress-bar-progress{background:#000;border-radius:20px;height:3px;position:relative}.fmf-modal .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-header{flex:none;position:relative;z-index:2}.fmf-modal .fmf-modal-header .fmf-modal-header-inner{background:#894d75;box-sizing:border-box;padding:20px}.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:#894d75;box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;margin-top:-1px;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:20px 40px 45px}}.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:20px;position:relative;z-index:2}.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:-15px auto 0;max-width:570px;padding:30px 15px 15px;width:100%;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:768.98px){.fmf-modal .fmf-modal-center .puppy-warning,.fmf-modal .fmf-modal-center .topper-warning{align-items:center;flex-direction:column;margin-top:-60px;text-align:center;width:calc(100% - 60px)}}.fmf-modal .fmf-modal-center .puppy-warning img,.fmf-modal .fmf-modal-center .topper-warning img{height:37px;width:37px}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .puppy-warning img,.fmf-modal .fmf-modal-center .topper-warning img{display:none}}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .puppy-warning>div{max-width:50%}}@media only screen and (min-width:1200px){.fmf-modal .fmf-modal-center .puppy-warning>div{max-width:55%}}.fmf-modal .fmf-modal-center .fmf-modal-form{box-sizing:border-box;margin:0 auto;position:relative;width:100%}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form{padding:25px 15px}}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .fmf-modal-form{padding:25px 0}}.fmf-modal .fmf-modal-center .fmf-modal-form .birthdayinfo{position:relative;z-index:1}.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,.fmf-modal .fmf-modal-center .fmf-modal-form p{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,.fmf-modal .fmf-modal-center .fmf-modal-form p{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,.fmf-modal .fmf-modal-center .fmf-modal-form p b,.fmf-modal .fmf-modal-center .fmf-modal-form p em,.fmf-modal .fmf-modal-center .fmf-modal-form p i,.fmf-modal .fmf-modal-center .fmf-modal-form p span,.fmf-modal .fmf-modal-center .fmf-modal-form p 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,.fmf-modal .fmf-modal-center .fmf-modal-form p b,.fmf-modal .fmf-modal-center .fmf-modal-form p em,.fmf-modal .fmf-modal-center .fmf-modal-form p i,.fmf-modal .fmf-modal-center .fmf-modal-form p span,.fmf-modal .fmf-modal-center .fmf-modal-form p strong{font-size:36px;line-height:64px}}.fmf-modal .fmf-modal-center .fmf-modal-form p{font-family:Libre Baskerville,serif;font-size:12px;line-height:23px}.fmf-modal .fmf-modal-center .fmf-modal-form .autocomplete-items{color:#000;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 .autocomplete-items div{padding:4px 0}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .autocomplete-items div{padding:8px 0}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form-errors{color:#fff;font-size:14px;margin:20px 0 60px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form-errors:empty{display:none}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset{background:#fff;border:none;border-radius:20px;box-sizing:border-box;display:none;margin:0 auto;max-width:600px;padding:25px;position:relative;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active{display:block}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset .step-img{bottom:-16vh;display:block;left:0;position:absolute}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset .step-img{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset .step-img-2{bottom:-100%;display:block;position:absolute;right:0}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset .step-img-2{display:block}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="2"] .step-img{bottom:-16vh;left:-200px;width:328px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="2"] .step-img{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="2"] .step-img-2{bottom:-15vh;right:-200px;width:346px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="2"] .step-img-2{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="3"] .step-img{bottom:-100px;left:auto;right:-170px;width:346px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="3"] .step-img{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"] .step-img{bottom:-100px;left:-200px;width:328px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"] .step-img{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"] .dog-weight-expected,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"] .h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"] h3.field-sub-header{display:none}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .h3,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) h3{margin:0 0 6px}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .step-img-puppy{display:block}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .step-img-puppy{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .step-img-adult{display:none}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .step-img-adult{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .dog-weight-expected,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .field-sub,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) h3.field-sub-header{display:block}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .dog-weight-expected{padding:0 30px}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="6"] .step-img{bottom:-35%}.fmf-modal .fmf-modal-center .fmf-modal-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 fieldset[data-step="8"] .field.checkbox{width:100%!important}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="8"] .step-img{bottom:-11vh;left:50%;transform:translateX(-50%)}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="8"] .field-row-checkbox{max-width:650px}@media (min-width:690px){.fmf-modal .fmf-modal-center .fmf-modal-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-klaviyo-form-wrapper{align-items:center;display:flex;flex-flow:column nowrap;gap:20px;justify-content:center;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper input#email-address{text-transform:none}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper button[fmf-send-email][disabled]{opacity:.7}.fmf-modal .fmf-modal-center .fmf-modal-form input,.fmf-modal .fmf-modal-center .fmf-modal-form select,.fmf-modal .fmf-modal-center .fmf-modal-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;text-transform:capitalize;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form input.inError,.fmf-modal .fmf-modal-center .fmf-modal-form select.inError,.fmf-modal .fmf-modal-center .fmf-modal-form textarea.inError{background:rgba(255,0,0,.25);border:2px solid red}.fmf-modal .fmf-modal-center .fmf-modal-form input[type=email]{text-transform:none}.fmf-modal .fmf-modal-center .fmf-modal-form .birthdayinfo input{text-transform:lowercase}.fmf-modal .fmf-modal-center .fmf-modal-form label{color:#000;font-size:14px;font-weight:700;margin:0}.fmf-modal .fmf-modal-center .fmf-modal-form .field-wrapper{color:#000;margin:0 0 26px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .h3,.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary h3{font-size:30px;line-height:30px;margin:0 0 20px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary h3 span{font-size:30px;line-height:30px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns{display:flex}@media (max-width:768px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns{flex-direction:column;gap:0}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column{background:#d7e7e9;border-radius:5px;box-sizing:border-box;flex:2;height:auto;padding:17px;text-align:center;width:100%}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column{width:calc(50% - 33px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column .h4,.fmf-modal .fmf-modal-center .fmf-modal-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 .fieldset-summary .summary-columns .column p{color:#2c7328;font-size:13px;line-height:17px;margin:0}.fmf-modal .fmf-modal-center .fmf-modal-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 .fieldset-summary .summary-columns .column p.bottom{font-weight:700}.fmf-modal .fmf-modal-center .fmf-modal-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 .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 .fieldset-summary .summary-columns .column ul{list-style:none;margin:0;padding:0}.fmf-modal .fmf-modal-center .fmf-modal-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 .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 .fieldset-summary .summary-columns .and{align-items:center;color:#000;display:flex;flex:1;flex-direction:column;justify-content:center;margin:10px 0;width:100%}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .and{width:26px}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .and p{color:#000;display:flex;flex-direction:column;font-size:14px;font-style:italic;font-weight:400;line-height:24px;margin:0 auto;text-align:center}@media (max-width:768px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .and p{flex-direction:row;gap:5px}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .and p strong{font-style:normal;font-weight:700}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .view-results-button{margin:25px auto 0;padding-left:0;padding-right:0;text-align:center;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-image{display:flex;flex-direction:row}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-image .image-wrapper{display:flex;justify-content:center;width:50%}@media (max-width:1499px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-image .image-wrapper{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-image .image-wrapper img{width:70%}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons{display:flex;flex-direction:column-reverse;gap:13px;justify-content:center;margin:36px auto 0;max-width:80%;width:80%}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons{margin-top:20px;max-width:100%;width:100%}}@media (min-width:1500px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons{max-width:50%}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons .button-1,.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons .button-2{box-sizing:border-box;text-align:center;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons .button-2{background:#a7c913;border-color:#a7c913;color:#000}.fmf-modal .fmf-modal-center .fmf-modal-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 .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 .summary-title{color:#000;font-size:14px;line-height:18px;margin:0 auto 15px;max-width:90%;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .summary-title span{font-size:14px;font-style:italic;line-height:18px}.fmf-modal .fmf-modal-center .fmf-modal-form .summary-title strong{font-size:14px;line-height:18px}.fmf-modal .fmf-modal-center .fmf-modal-form .summary-title [fmf-form-dog-active]{display:inline-flex;max-width:150px;overflow:hidden}.fmf-modal .fmf-modal-center .fmf-modal-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 .subtext a{color:#000;font-size:13px;line-height:21px;text-decoration:underline}.fmf-modal .fmf-modal-center .fmf-modal-form .subtext a:hover{text-decoration:none}.fmf-modal .fmf-modal-center .fmf-modal-form .field-sub .h3,.fmf-modal .fmf-modal-center .fmf-modal-form .field-sub h3,.fmf-modal .fmf-modal-center .fmf-modal-form .h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form h3.field-sub-header{font-size:30px;line-height:59px;margin:0 0 10px}.fmf-modal .fmf-modal-center .fmf-modal-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 .field-img-checkbox{flex-wrap:nowrap}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox{display:flex;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox img{display:block;height:auto;margin:0 auto 4px;max-width:120px;order:1;width:100%}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox img{max-width:180px}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox label{flex-direction:column-reverse;order:3}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox label:after{left:50%;transform:translateX(-50%)}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox input{order:2}.fmf-modal .fmf-modal-center .fmf-modal-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 .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 .field-row-checkbox .field.checkbox{width:calc(33.3333% - 20px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-checkbox.field-row-checkbox-halves .field.checkbox{width:calc(50% - 20px)}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 30px;margin-bottom:20px}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info{flex-wrap:nowrap}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info:last-child{margin:0}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-image{text-align:center;width:132px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-image{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:20px;width:100%}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-image label{cursor:pointer;text-decoration:underline}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-image img{border-radius:50%}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title{display:inline-block;font-size:14px;font-weight:700;margin-bottom:10px}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title svg{height:18px;width:18px}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title:has(svg){align-items:center;display:flex}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title:has(svg) svg{margin-right:5px}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title-cont{display:inline-block;font-size:14px;font-weight:700}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title-cont{margin-top:10px}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content{width:auto}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-title{width:70px}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox{display:flex;flex-direction:column;flex-wrap:nowrap}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox{flex-direction:row}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox .fields{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox .fields{width:calc(100% - 100px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox .fields .field.checkbox{justify-content:flex-start;margin:0 0 16px;width:100%}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox .fields .field.checkbox{margin:0 0 26px;width:calc(50% - 20px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox.field-row-center{align-items:center;flex-direction:row}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox.field-row-center{align-items:flex-start;flex-direction:column;gap:0}}@media only screen and (max-width:1199.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info.field-row-socials{gap:20px}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info.field-row-socials input{max-width:100%}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-textarea,.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info.field-row-socials .field{width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-textarea textarea{font-size:14px;height:100px;max-width:100%;resize:none;text-transform:none;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info input[name="dogs[0][dog_siblings]"],.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info input[name=dog_siblings]{display:inline;margin:0;max-width:100%;width:100%}@media only screen and (min-width:769px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info input[name="dogs[0][dog_siblings]"],.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info input[name=dog_siblings]{text-align:center;width:75px}}@media only screen and (min-width:1200px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info input[name="dogs[0][dog_siblings]"],.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info input[name=dog_siblings]{max-width:300px}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .notice{font-size:12px;margin:0;text-align:center;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .checkbox label:after{bottom:0;margin:auto;top:0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="8"] .field-img-checkbox{max-width:880px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="8"] .field-img-checkbox .field.checkbox img{max-width:300px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="8"] .field-img-checkbox .field.checkbox img{margin:-20px 0;width:100px}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="8"] .field.checkbox{justify-content:flex-start}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="8"] .field.checkbox{justify-content:center;margin-bottom:10px}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="9"] .field-wrapper{margin:0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"]{background:none;border-radius:0;box-sizing:border-box;padding:0;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.active{display:flex;flex-direction:row;gap:0 30px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.active{flex-direction:column;gap:20px 0}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .field-wrapper{background:#fff;border-radius:0 20px 20px 20px;box-sizing:border-box;padding:25px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .field-wrapper{margin:0 auto 50px}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.show-offer .field-wrapper{border-radius:0 20px 20px 20px;width:calc(50% - 15px)}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.show-offer .field-wrapper{width:100%}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul{display:flex;gap:20px;list-style:none;margin:-69px -25px 0;max-width:70vw;overflow:auto;padding:0 15px 30px 0;position:relative}@media only screen and (min-width:769px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul{max-width:500px;padding-right:150px}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul::-webkit-scrollbar,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul::-webkit-scrollbar{display:none}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link{align-items:center;background:#f6eef3;border-radius:10px 10px 0 0;color:#000;display:flex;flex-direction:column;justify-content:center;margin:0;min-width:105px;padding:12px 20px 14px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link a,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link a,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link a,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link a{align-items:center;color:#000;display:flex;flex-direction:column;font-size:20px;justify-content:center}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link a span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link a span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link a span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link a span{font-size:inherit;font-weight:inherit}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link span{pointer-events:none}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link svg,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link svg,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link svg,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link svg{height:100%;width:15px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link.active,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link.active,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link.active,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link.active{background:#fff;color:#000}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link.active span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link.active span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link.active span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link.active span{font-weight:700;text-decoration:underline}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-last .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-last .tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-last .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-last .tab-link{background:#995582;color:#fff;font-weight:700;padding-bottom:12px;width:-moz-max-content;width:max-content}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs .tab-content,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs .tab-content{display:none}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs .tab-content.active,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs .tab-content.active{display:block}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .qf-form{align-items:center;display:flex;gap:15px;margin-bottom:20px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .qf-form label{font-size:14px;text-align:right;width:120px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .qf-form input{font-size:14px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .qf-form.submit .button-1{margin:0 auto}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .qf-form.submit .button-1:disabled{background-color:var(--button-1-hover-color);border:2px solid var(--button-1-hover-border-color);border-radius:var(--button-1-hover-radius);color:var(--button-1-hover-text-color);cursor:not-allowed;opacity:.5}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .terms{font-size:12px;margin:20px 0 30px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .exists{color:red;font-size:12px;margin:20px 0 30px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .input-with-measurement{margin:0 auto;max-width:300px;position:relative;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-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 .select-wrapper{margin:0 auto;max-width:300px;position:relative;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-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 .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox,.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label{align-items:center;display:flex;gap:12px;justify-content:center;position:relative}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label{cursor:pointer;text-align:left}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label:before{background:#d7e7e9;border-radius:100%;content:"";cursor:pointer;display:block;flex:none;height:20px;width:20px}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label:after{background:#fff;border-radius:100%;bottom:5px;content:"";cursor:pointer;display:block;height:10px;left:5px;opacity:0;position:absolute;width:10px}.fmf-modal .fmf-modal-center .fmf-modal-form input[type=checkbox],.fmf-modal .fmf-modal-center .fmf-modal-form input[type=file],.fmf-modal .fmf-modal-center .fmf-modal-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;display:none;height:20px;margin:0;opacity:0;padding:0;pointer-events:none;width:auto;width:20px}.fmf-modal .fmf-modal-center .fmf-modal-form input[type=checkbox]:checked+label:before,.fmf-modal .fmf-modal-center .fmf-modal-form input[type=file]:checked+label:before,.fmf-modal .fmf-modal-center .fmf-modal-form input[type=radio]:checked+label:before{background:#2c7328;border-radius:100%;content:"";display:block;height:20px;width:20px}.fmf-modal .fmf-modal-center .fmf-modal-form input[type=checkbox]:checked+label:after,.fmf-modal .fmf-modal-center .fmf-modal-form input[type=file]:checked+label:after,.fmf-modal .fmf-modal-center .fmf-modal-form input[type=radio]:checked+label:after{opacity:1}.fmf-modal .fmf-modal-center:has(input.inError)~.fmf-modal-footer .button-1.next-step{opacity:.5;pointer-events:none}.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}@media (min-width:1250px){.fmf-modal .email-recommendations [data-testid=form-row]{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}.fmf-modal.fmf-page-embed{height:unset;position:static;width:100%;z-index:1}.fmf-modal.fmf-page-embed .fmf-modal-content{overflow:hidden}.build-a-box-landing .fmf-modal{right:-100%;width:100%}@media only screen and (min-width:1200px){.build-a-box-landing .fmf-modal{right:-100%;width:100%}}.build-a-box-landing .fmf-modal .close-modal,.build-a-box-landing .fmf-modal .open-fmf{display:none}.build-a-box-landing .fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form [data-step="10"].fieldset{max-width:1200px}.contact .fmf-modal .open-fmf{display:none}

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