@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-Bold-2c3e9bd1bbe781ded3e9690b204b6f75.eot);src:url(/packs/assets/fonts/PlusJakartaSans-Bold-2c3e9bd1bbe781ded3e9690b204b6f75.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-Bold-5c50af4b55e08702594094507bc45a24.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-Bold-5b81f3e5f316badb090ce0ff28dc74a4.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-Bold-c2e421eead1dffce9bb617ff40418fb4.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-Bold-6ca2a27daed77359aacfbf58851656c8.svg#PlusJakartaSans-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-ExtraBold-2284c84c9eff388c9109c83983daffae.eot);src:url(/packs/assets/fonts/PlusJakartaSans-ExtraBold-2284c84c9eff388c9109c83983daffae.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-ExtraBold-387173bc5c62882bea480bf8af5e5553.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-ExtraBold-b927696c391dbbb7419ed5098ff94f3b.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-ExtraBold-af2f495afaac04ed4eeb7e05d6a51ebf.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-ExtraBold-a66fbd01555b0052c274e07ca9834cd2.svg#PlusJakartaSans-ExtraBold) format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-BoldItalic-2cc0aa11d9518a1d3508d02c09f25c49.eot);src:url(/packs/assets/fonts/PlusJakartaSans-BoldItalic-2cc0aa11d9518a1d3508d02c09f25c49.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-BoldItalic-56b878bea4a7f5f78903c3f5debb0f1c.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-BoldItalic-0cd174de6847b1accee5027ba7c23b04.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-BoldItalic-da245f620590496eed0835609fd07802.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-BoldItalic-eeb2762a1d43c8a8b343e7655658b638.svg#PlusJakartaSans-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-ExtraBoldItalic-8d08d5cfe3596685397072667017ad64.eot);src:url(/packs/assets/fonts/PlusJakartaSans-ExtraBoldItalic-8d08d5cfe3596685397072667017ad64.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-ExtraBoldItalic-b22553112b8c38ad3785f5ea2f44fdcf.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-ExtraBoldItalic-a250c7489c50de54a9d281767bb1ebb4.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-ExtraBoldItalic-d4b6cc59f2669c1202929126f5ee7010.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-ExtraBoldItalic-2348adfd1ae0f63fea5faf9a22eccfa2.svg#PlusJakartaSans-ExtraBoldItalic) format("svg");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-ExtraLightItalic-f69475b72757b568b8cceef4430097c7.eot);src:url(/packs/assets/fonts/PlusJakartaSans-ExtraLightItalic-f69475b72757b568b8cceef4430097c7.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-ExtraLightItalic-a8a37acba9efdc08291ec882624cc3f8.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-ExtraLightItalic-552c4857775646f268132369371983cc.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-ExtraLightItalic-b9258634551aaa4b2ff290f18d6f65e9.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-ExtraLightItalic-3ae0adb6570af9a2c35bbea8e4872414.svg#PlusJakartaSans-ExtraLightItalic) format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-ExtraLight-91e8bfbe4198f6e474c7ca9e20c1030e.eot);src:url(/packs/assets/fonts/PlusJakartaSans-ExtraLight-91e8bfbe4198f6e474c7ca9e20c1030e.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-ExtraLight-74535d3adecf7179306bb4cf0f6977c8.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-ExtraLight-973659de372664514df6cd26f264e81c.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-ExtraLight-0bf66439dbc79559a4ed6beb974d0277.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-ExtraLight-a69d1bdc43338d947b80053cb1b392f5.svg#PlusJakartaSans-ExtraLight) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-Italic-647d0553c0a03f8d0b554d8327f65618.eot);src:url(/packs/assets/fonts/PlusJakartaSans-Italic-647d0553c0a03f8d0b554d8327f65618.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-Italic-a2e9b879cbf4229af2b326def11e2bc4.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-Italic-d06135adfe3ab0ababb312fe9ab507ca.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-Italic-cd78eb46025f01aab4d46e6105ffea59.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-Italic-1d26daa4ecab4164e17e67bc480d286e.svg#PlusJakartaSans-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-Light-ffe36331b01c3f05af461bca882414d4.eot);src:url(/packs/assets/fonts/PlusJakartaSans-Light-ffe36331b01c3f05af461bca882414d4.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-Light-963d8c9fd0c43e702a0aa179f25cbb02.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-Light-ea557837ab9cd003333c0e624759e782.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-Light-296fb964a19958bb57eeafa99df9ddb7.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-Light-6cafbe87cf4ac9d5c467262b13cc8255.svg#PlusJakartaSans-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-LightItalic-4d5e923c0faedd44a511615c06bc6264.eot);src:url(/packs/assets/fonts/PlusJakartaSans-LightItalic-4d5e923c0faedd44a511615c06bc6264.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-LightItalic-fda0609f24c9c4b891f8687f53beb7c3.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-LightItalic-9ed13deed72662f10d832dc90b95e279.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-LightItalic-eb3bb8677b596e30014dd99d52d7c79a.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-LightItalic-c787a74168590aac8761498a22e8ada4.svg#PlusJakartaSans-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-Regular-4c06792b174be4a0acecf5be0a64f5d0.eot);src:url(/packs/assets/fonts/PlusJakartaSans-Regular-4c06792b174be4a0acecf5be0a64f5d0.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-Regular-23e9188649ae9136f311307f2ccdc5a7.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-Regular-c36a1395643fb5013884a63977075f15.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-Regular-c0956b385d1ef2899cec85a436f92ad8.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-Regular-4e4ff27183f4205ba30500fd1702795a.svg#PlusJakartaSans-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-MediumItalic-d69cfc94a507a12d7766269e316de34d.eot);src:url(/packs/assets/fonts/PlusJakartaSans-MediumItalic-d69cfc94a507a12d7766269e316de34d.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-MediumItalic-83dc7c12da7a60cb7a6b94b75e99dc48.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-MediumItalic-5a9b068ec428b8e3275c9716851e3a7c.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-MediumItalic-f5be7d00956c5dead767fb42fa55248a.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-MediumItalic-ab0395aebf7f6095b4961ca6489e72b6.svg#PlusJakartaSans-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/packs/assets/fonts/PlusJakartaSans-Medium-f4e249e8f43efe3b69d3306495a5ba55.eot);src:url(/packs/assets/fonts/PlusJakartaSans-Medium-f4e249e8f43efe3b69d3306495a5ba55.eot?#iefix) format("embedded-opentype"),url(/packs/assets/fonts/PlusJakartaSans-Medium-e0ecfc658ea5c7fae62e6d3e33169064.woff2) format("woff2"),url(/packs/assets/fonts/PlusJakartaSans-Medium-4b2aafc2baed53c0dfafbd1a78d630c2.woff) format("woff"),url(/packs/assets/fonts/PlusJakartaSans-Medium-6202ce1f41881fcc42670d624fcaf217.ttf) format("truetype"),url(/packs/assets/fonts/PlusJakartaSans-Medium-f06e10fbf782b9f2761434773ce34fac.svg#PlusJakartaSans-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}*{font-family:Plus Jakarta Sans}.blink_me{animation:blinker 1s linear infinite}@keyframes blinker{0%{font-weight:900}to{font-weight:300}}.tooltip .tooltip-inner{max-width:400px;padding:14px}select{color:#434343}.txt-color-black{color:#000!important}.txt-color-green{color:#256358!important}.txt-color-red{color:#ec5252}.txt-color-light-orange{color:#eed5a4}.txt-color-dark-red{color:#bd1a08}.txt-color-dark-orange{color:#e66819}.txt-color-dark-yellow{color:#c99504}.bg-color-green{background-color:#256358}a.bg-color-green:hover{background-color:rgba(37,99,88,.75)}.bg-color-orange{background-color:#ffa41c}.bg-color-orange:hover{color:#434343!important}.bg-color-light-orange{background-color:#eed5a4}a.bg-color-light-orange:hover{background-color:#bfa269}.brd-color-green{border:1px solid #256358}a.brd-color-green:hover{opacity:.5!important}.brd-color-light-orange{border:1px solid #eed5a4}li,ul{list-style-type:none}.primary-btn{max-width:320px;padding:15px!important;text-align:center;font-size:16px;line-height:16px;letter-spacing:.1em;font-weight:700;border-radius:8px;display:inline-block;width:100%;cursor:pointer}.primary-btn:hover{opacity:.75;color:#fff;text-decoration:none}input[type=number],input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}.section-padding{padding:128px 0}.section-head h2{font-size:64px;width:100%;display:inline-block;text-align:center;font-weight:800;margin-bottom:24px}.section-head p{font-size:21px;max-width:677px;display:table;margin:0 auto 96px;line-height:33.6px}.inner-box p,.section-head p{color:#434343;text-align:center}.inner-box p{font-size:17px;line-height:25.5px;margin-top:25px;margin:25px auto 0;max-width:209px}label.error{display:block;color:#ec5252!important;font-size:14px!important;text-align:start;text-decoration:none!important}input.error{margin-bottom:0!important;border:1px solid #ec5252!important}#pwd_strength_wrap{font-size:15px;color:#444;border:1px solid #d5cec8;float:left;padding:10px;position:absolute;width:284px;margin-left:79%;margin-top:-9%;background-color:#f9f9f9;border-radius:3px;display:none;text-align:start;z-index:1}#pwd_strength_wrap:after,#pwd_strength_wrap:before{content:" ";height:0;position:absolute;width:0;border:10px solid transparent}#pwd_strength_wrap:before{border-bottom:7px solid transparent;border-right:7px solid rgba(0,0,0,.1);border-top:7px solid transparent;content:"";display:inline-block;left:-18px;position:absolute;top:10px}#pwd_strength_wrap:after{border-bottom:6px solid transparent;border-right:6px solid #fff;border-top:6px solid transparent;content:"";display:inline-block;left:-16px;position:absolute;top:11px}#pswd_info ul{list-style-type:none;margin:5px 0 0;padding:0}#pswd_info ul li{padding:0 0 0 15px}#pswd_info ul li.valid{color:green}#passwordStrength{display:block;height:5px;margin-bottom:10px;transition:all .4s ease}.strength0{background:none;width:0}.strength1{background:none repeat scroll 0 0 #ff4545;width:25%}.strength2{background:none repeat scroll 0 0 #ffc824;width:50%}.strength3{background:none repeat scroll 0 0 #69c;width:75%}.strength4{background:none repeat scroll 0 0 green;width:100%}.color-selected-pink{background-color:#e7cddc}.color-selected-blue{background-color:#bcd4ed}.color-selected-yellow{background-color:#f7e8a6}.color-selected-orange{background-color:#fbe4c7}.color-selected-green{background-color:#e0edd6}.color-selected-treat{background-color:#db9c5e}.recipe_combination{padding:0 0 60px!important}.recipes_space{padding:60px 0!important}.text-color-green{color:#256358!important}.btn-outline-success{color:#256358;background-color:#fff;border-color:#256358}.btn-outline-success:active,.btn-outline-success:hover{background-color:#256358!important;color:#fff!important;border-color:#256358}a,a:hover{text-decoration:none}.digg_pagination{display:block;text-align:center;margin-top:15px}.digg_pagination a{color:#434343;margin:0 5px}.digg_pagination .next_page,.digg_pagination .previous_page{color:#256358}.digg_pagination .current{font-weight:700;font-style:normal;color:#256358;margin:0 5px}.protein-icon a{margin:0 10px}.protein-icon .stage{position:absolute;transform:translate(-55%,-65%);z-index:1}.protein-icon .stage .heart{width:100px;height:80px;background:url(/packs/assets/images/recipe/heart-608fbc703381e9828f4861c446f5ae09.png) no-repeat;background-position:0 0;cursor:pointer;transition:background-position 1s steps(28);transition-duration:1s}.protein-icon .stage .fill-heart{transition-duration:1s;background-position:-2800px 0!important}.text-green{color:#256358!important}a{cursor:pointer}.human-supplement-btn{opacity:.5!important;cursor:not-allowed}.animate-button,button:disabled.submit-gif.active_gif,input[type=submit][data-disable-with="Calculating Recipe..."]:disabled,input[type=submit][data-disable-with="GET FOOD..."]:disabled,input[type=submit][data-disable-with="GET RECIPE..."]:disabled,input[type=submit][data-disable-with="Updating..."]:disabled{background-size:70px 50px!important;background-repeat:no-repeat!important;background-origin:content-box!important;background-position:50%!important;border:1px solid #256358!important;background-color:#fff!important;min-width:255px;min-height:52px;content-visibility:hidden;font-size:0!important}.submit-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.animate-button.dog,button:disabled.dog.submit-gif.active_gif,input[type=submit][data-disable-with="Calculating Recipe..."]:disabled.dog.active_gif,input[type=submit][data-disable-with="GET FOOD..."]:disabled,input[type=submit][data-disable-with="GET RECIPE..."]:disabled.dog,input[type=submit][data-disable-with="Updating..."]:disabled.dog.active_gif{background-image:url(/packs/assets/images/recipe/animated-dog-2ab8b9466d3bf7a23d0661ff5f4d2946.gif)!important}.animate-button.cat,button:disabled.cat.submit-gif.active_gif,input[type=submit][data-disable-with="Calculating Recipe..."]:disabled.cat,input[type=submit][data-disable-with="GET RECIPE..."]:disabled.cat,input[type=submit][data-disable-with="Updating..."]:disabled.cat{background-image:url(/packs/assets/images/recipe/animated-cat-929ab10cf51fd4e0c361c64373add162.gif)!important}.alert.alert-danger.alert-dismissible.dvm-custom-alert{font-size:14px}.alert-dismissible .close{position:absolute;top:10%;right:10px;padding:0;color:inherit;width:auto}@media only screen and (max-width:576px){.alert-dismissible .close{top:0}}d-flex{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.density-grid-container{display:grid;grid-template-columns:auto auto 45%}div.vet_approval_vet_fax_num label.error{font-size:13px!important}#aafco-nrc-toggle{font-weight:900;cursor:pointer;min-width:170px!important}@media screen and (max-width:575px){#aafco-nrc-toggle{width:100%!important}}#zs #aafco-nrc-toggle{min-width:140px!important}.text-dark-gray{color:#666!important}span#aafco-nrc-toggle.text-dark-gray img{filter:grayscale(1) brightness(1.3)}@media screen and (max-width:575px){.ingredients-table .requirement-dropdown{flex-flow:column-reverse}.ingredients-table .requirement-dropdown div{width:100%!important;display:inline-block!important}.ingredients-table .requirement-dropdown .requirement-label{max-width:100%!important;text-align:left!important}}.ingredients-table .requirement-dropdown .requirement-label{min-width:110px}@media screen and (max-width:991px){#zs .ingredient-details .requirement-dropdown{width:100%;flex-flow:column-reverse}}.more-recipes{display:inherit}@media screen and (max-width:991px){.more-recipes{margin-top:30px!important}}.pick-ing-btns{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:575px){.pick-ing-btns{grid-template-columns:repeat(1,1fr);gap:20px}}.pick-ing-btns .primary-btn{font-weight:900!important;cursor:pointer}@media screen and (max-width:991px){.pick-ing-btns .primary-btn{margin-top:0!important}}@media screen and (max-width:767px){.pick-ing-btns .primary-btn{max-width:250px}}@media screen and (max-width:575px){.pick-ing-btns .primary-btn{max-width:320px}}.more-recipes.primary-btn{padding:17px!important}.benefits-include-section.show-more{padding:0 0 40px!important}@media screen and (max-width:767px){.benefits-include-section.show-more .container{padding:0}}.show-more-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.aim-recipes-btns{grid-template-columns:repeat(1,1fr)}.recipes-didnt-pass{background:#ec5252!important;color:#fff!important}.failed-recipe-btns{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:575px){.failed-recipe-btns{grid-template-columns:repeat(1,1fr);gap:20px}}@media screen and (max-width:991px){.failed-recipe-btns{gap:20px}}.failed-recipe-btns .primary-btn{font-weight:900!important}@media screen and (max-width:991px){.failed-recipe-btns .primary-btn{margin-top:0!important;padding:15px 18px!important}}@media screen and (max-width:767px){.failed-recipe-btns .primary-btn{max-width:250px;padding:15px 6px!important}}@media screen and (max-width:575px){.failed-recipe-btns .primary-btn{max-width:320px;padding:15px 6px!important}}.recipe-builder-error-messages .see-more{display:none}.error-msg-btns{cursor:pointer}#nutrient_table th li{color:#256358}#nutrient_table th li.active{color:#666!important}.grecaptcha-badge{z-index:3}.flash-link{color:#256358;text-decoration:none!important}.text-muted{color:#a7abc3!important}
/*# sourceMappingURL=shared_style-416e69f50c0de7240356b4608cc1d491.css.map*/