@font-face{font-display:swap;font-family:Druk;font-style:normal;font-weight:700;src:local("Druk-Bold"),url(/static/dist/fonts/Druk-Bold.b8a07583f6474db5a645.woff) format("woff"),url(/static/dist/fonts/Druk-Bold.4fc4f7f1630e09a389aa.otf) format("opentype")}@font-face{font-display:swap;font-family:GTAmerica;font-style:normal;font-weight:400;src:local("GTAmerica-Regular"),url(/static/dist/fonts/GT-America-Standard-Regular.5467bc49331912ddec0a.woff) format("woff"),url(/static/dist/fonts/GT-America-Standard-Regular.7f7542d83b09c1ff937b.eot) format("embedded-opentype"),url(/static/dist/fonts/GT-America-Standard-Regular.5e4bfe07d0f5695434b2.otf) format("opentype"),url(/static/dist/fonts/GT-America-Standard-Regular.918d07c1f720d5e52de0.ttf) format("truetype")}@font-face{font-display:swap;font-family:GTAmerica;font-style:normal;font-weight:700;src:local("GTAmerica-Medium"),url(/static/dist/fonts/GT-America-Standard-Medium.3a268e7b51e6cc4ffb9c.woff) format("woff"),url(/static/dist/fonts/GT-America-Standard-Medium.312f55c779fec4f89af4.eot) format("embedded-opentype"),url(/static/dist/fonts/GT-America-Standard-Medium.0cf0849e8a0573fae813.otf) format("opentype"),url(/static/dist/fonts/GT-America-Standard-Medium.d794d0400edeac7c2c01.ttf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}h1{font-family:druk,impact,sans-serif;font-size:90px;font-weight:700;letter-spacing:.02em;line-height:90px;text-transform:uppercase}@media(max-width:1024px){h1{font-size:70px;line-height:70px}}h1.scaled{font-size:9.5vw;line-height:8.2vw}@media(max-width:1024px){h1.scaled{font-size:80px;line-height:70px}}h2{font-family:druk,impact,sans-serif;font-size:48px;font-weight:700;letter-spacing:.02em;line-height:58px;text-transform:uppercase}@media(max-width:1024px){h2{font-size:38px;line-height:48px}}h3{font-size:30px;font-weight:900;line-height:38px}@media(max-width:1024px){h3:not(.druk){font-size:22px;line-height:30px}}h3.druk{font-family:druk,impact,sans-serif;font-weight:400;letter-spacing:.02em;line-height:30px;text-transform:uppercase}h4{font-size:18px;font-weight:900;line-height:24px}h2.lower,h3.lower{text-transform:none}.uppercase{text-transform:uppercase}.centered{text-align:center}.text-right{text-align:right}.text-left{text-align:left}@media(max-width:1024px){.mobile-text-left{text-align:left}}.bold,b,strong{font-weight:700}.italic,em,i{font-style:italic}.line-through{text-decoration:line-through}.underline{text-decoration:underline}.line-spaced{line-height:1.5em}.overflow-clip{max-width:20rem;overflow-y:hidden;text-overflow:clip;white-space:nowrap}.overflow-wrap{overflow-wrap:break-word}.small-caps{font-variant:small-caps}a{color:#ee2737;font-weight:700;text-decoration:none}a:focus,a:hover{color:#ee2737;text-decoration:underline}a.bone{color:#fff}a.plate{color:#003e51}a.bone:focus,a.bone:hover{color:#fff;text-decoration:underline}a.plate:focus,a.plate:hover{color:#3d3935;text-decoration:underline}a.normal-text{color:#3d3935;font-weight:400}a.normal-text:hover{color:#ff9e1b}ol.numbers,ul.numbers{counter-reset:numbers-counter;list-style:none;margin-top:20px}ol.numbers li,ul.numbers li{counter-increment:numbers-counter;padding:0 0 0 20px;position:relative}ol.numbers li:before,ul.numbers li:before{color:#69b3e7;content:counter(numbers-counter);font-size:22px;font-weight:700;left:0;position:absolute}ol.bullets li,ul.bullets li{margin:0 0 20px 40px}ol.bullets>li:last-child,ul.bullets>li:last-child{margin-bottom:0}ul.bullets-compact li{margin:0 0 0 40px}ul.bullets-lined--bone,ul.bullets-lined--bowl,ul.bullets-lined--checkmark,ul.bullets-lined--peanut-butter,ul.bullets-lined--shoe,ul.bullets-lined--water,ul.bullets-unlined{list-style-type:none}ul.bullets-lined--bone>li,ul.bullets-lined--bowl>li,ul.bullets-lined--checkmark>li,ul.bullets-lined--peanut-butter>li,ul.bullets-lined--shoe>li,ul.bullets-lined--water>li,ul.bullets-unlined>li{border-bottom:1px solid #fff;padding:20px 0}ul.bullets-lined--bone>li:first-child,ul.bullets-lined--bowl>li:first-child,ul.bullets-lined--checkmark>li:first-child,ul.bullets-lined--peanut-butter>li:first-child,ul.bullets-lined--shoe>li:first-child,ul.bullets-lined--water>li:first-child,ul.bullets-unlined>li:first-child{padding-top:0}ul.bullets-lined--bone>li:last-child,ul.bullets-lined--bowl>li:last-child,ul.bullets-lined--checkmark>li:last-child,ul.bullets-lined--peanut-butter>li:last-child,ul.bullets-lined--shoe>li:last-child,ul.bullets-lined--water>li:last-child,ul.bullets-unlined>li:last-child{border-bottom:none}ul.bullets-lined--bowl>li{border-bottom:1px solid #eee}ul.bullets-lined--peanut-butter>li{border-bottom:1px solid #ffbf3f}ul.bullets-lined--shoe>li{border-bottom:1px solid #3d3935}ul.bullets-lined--water>li{border-bottom:1px solid #afd7f5}ul.bullets-lined--checkmark>li{align-items:flex-start;display:flex;position:relative}ul.bullets-lined--checkmark>li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m28 7.5-16.74 17L4 17.13' fill='none' stroke='%233d3935' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");flex-grow:0;flex-shrink:0;height:20px;transform:translate(-50%);width:20px}ul.bullets-unlined>li{border-bottom:none}ul.dashes{list-style-type:none}ul.dashes>li{margin:0 0 20px 20px}ul.dashes>li:before{content:"—";display:inline-block;margin-left:-1em;width:1em}ul.list-style-none-tiny{list-style-type:none}ul.list-style-none-tiny>li{padding-bottom:10px}ul.list-style-none{list-style-type:none}ul.list-style-none>li{padding-bottom:20px}ul.list-inline>li{display:inline;padding-right:40px}@media(max-width:600px){ul.list-inline>li{display:block}}ul.list-inline-tiny>li{display:inline;padding-right:10px}@media(max-width:600px){ul.list-inline-tiny>li{display:block}}.cta-link{background-color:#ee2737;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:10px 20px;transition:all .3s ease-in-out;width:auto}.cta-link:focus,.cta-link:hover{background-color:#c63527;color:#fff;text-decoration:none}.cta-link--inverted{background-color:#3d3935;border:1px solid #ee2737}.cta-link--inverted:focus,.cta-link--inverted:hover{background-color:#c63527;border-color:#c63527}.cta-link--bone{background-color:#fff;color:#3d3935}.cta-link--bone:focus,.cta-link--bone:hover{background-color:#c63527;color:#fff}.cta-link--bone-tomato{background-color:#fff;border:1px solid #c63527;color:#3d3935}.cta-link--bone-tomato:focus,.cta-link--bone-tomato:hover{background-color:#c63527;color:#fff}.cta-link--water{background-color:#69b3e7;border:1px solid #69b3e7;color:#fff;margin:10px}.cta-link--water:focus,.cta-link--water:hover{background-color:#afd7f5}.cta-link--bone-blue{background-color:#fff;border:1px solid #69b3e7;color:#69b3e7;margin:10px}.cta-link--bone-blue:focus,.cta-link--bone-blue:hover{background-color:#69b3e7;color:#fff}.cta-link--shoe{background-color:#fff;border:1px solid #3d3935;color:#3d3935}.cta-link--shoe:focus,.cta-link--shoe:hover{background-color:#3d3935;color:#fff}sub,sup{font-size:.6em;position:relative;top:-.4em;vertical-align:initial}sub{top:.4em}p{margin-bottom:20px}.text-large{font-size:22px;line-height:1.5em}.text-small{font-size:16px;line-height:1.3em}.text-tiny{font-size:14px;line-height:.875rem}@media(max-width:600px){.text-tiny{font-size:12px;line-height:1rem}}.no-pointer-events{cursor:not-allowed;pointer-events:none}.tabular-numerals{font-variant-numeric:tabular-nums}details summary{color:#ee2737;cursor:pointer;display:block;font-weight:700;margin-bottom:0;text-decoration:none;transition:margin .15s ease-out}details summary:focus,details summary:hover{text-decoration:underline}details summary.receipt-line>div:first-child:before,details summary:not(.receipt-line):before{content:"›";display:inline-block;margin-left:.5ch;margin-right:1ch;transition:.2s}details>summary::-webkit-details-marker{display:none}details[open]>summary.receipt-line>div:first-child:before,details[open]>summary:not(.receipt-line):before{transform:rotate(90deg)}details[open] summary{margin-bottom:10px}details summary.h3-text{color:#3d3935;font-size:30px;font-weight:900;line-height:38px;padding-bottom:10px;text-decoration:none}@media(max-width:1024px){details summary.h3-text{font-size:22px;line-height:30px}}details summary.h3-text--color-bone{color:#fff}details summary.h3-text--druk span{font-family:druk,impact,sans-serif;font-weight:400;letter-spacing:.02em;line-height:30px;text-transform:uppercase}details summary.h3-text--druk span.recipe{font-size:30px;line-height:38px;text-transform:none}details summary.receipt-line:focus,details summary.receipt-line:hover{text-decoration:none}details summary.receipt-line div:last-child{color:#3d3935;font-weight:400}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#3d3935;font-family:gtamerica,sans-serif;font-size:18px;line-height:24px;text-rendering:optimizelegibility}.color-bacon{color:#be3a34}.color-beet{color:#8d3f2b}.color-biscuit{color:#e6a65d}.color-biscuit-fade{color:#fbf2df}.color-biscuit-faint{color:#f3dbc4}.color-blueberry{color:#326295}.color-bone{color:#fff}.color-bowl{color:#a7a8a9}.color-bowl-faint{color:#eee}.color-carrot{color:#fe5000}.color-chew-toy{color:#e782a9}.color-cucumber{color:#bbc592}.color-eggplant{color:#651c32}.color-frisbee{color:#ee2737}.color-hose{color:#9bcbeb}.color-kale{color:#535435}.color-kale-faint{color:#cbccc2}.color-mushroom{color:#e7b78a}.color-peanut-butter{color:#ffbf3f}.color-plate{color:#003e51}.color-potato{color:#744f28}.color-squash{color:#ff9e1b}.color-shoe{color:#3d3935}.color-spinach{color:#737b4c}.color-sun{color:#ffc600}.color-tennis-ball{color:#e1cd00}.color-tomato{color:#c63527}.color-water{color:#69b3e7}.color-bg-bacon{background-color:#be3a34}.color-bg-biscuit{background-color:#e6a65d}.color-bg-biscuit-fade{background-color:#fbf2df}.color-bg-blueberry{background-color:#326295}.color-bg-carrot{background-color:#fe5000}.color-bg-chew-toy{background-color:#e782a9}.color-bg-beet{background-color:#8d3f2b}.color-bg-bone{background-color:#fff}.color-bg-bowl{background-color:#a7a8a9}.color-bg-bowl-faint{background-color:#eee}.color-bg-cucumber{background-color:#bbc592}.color-bg-eggplant{background-color:#651c32}.color-bg-frisbee{background-color:#ee2737}.color-bg-hose{background-color:#9bcbeb}.color-bg-kale{background-color:#535435}.color-bg-mushroom{background-color:#e7b78a}.color-bg-plate{background-color:#003e51}.color-bg-potato{background-color:#744f28}.color-bg-shoe{background-color:#3d3935}.color-bg-spinach{background-color:#737b4c}.color-bg-squash{background-color:#ff9e1b}.color-bg-tomato{background-color:#c63527}.color-bg-water{background-color:#69b3e7}.color-bg-water-fade{background-color:#f0f7fd}.color-bg-light-gray{background-color:#eee}.color-light-gray{color:#818181}:not(iframe):focus{outline:3px solid #003e51;outline-offset:2px}:focus:not(:focus-visible){outline:none}main{display:block}header.header{background-color:#fff;box-shadow:0 2px 6px 0 #0000001a;position:fixed;top:0;width:100%;z-index:1000}header.header__fixed{position:absolute}div.header-nav{font-family:druk,impact,sans-serif;font-size:28px;height:64px;letter-spacing:.02em;text-transform:uppercase}div.header-nav ul{background-color:#fff;list-style:none;margin:0;overflow:hidden;padding:0}div.header-nav li{margin:0}div.header-nav li:last-child{padding-bottom:20px}div.header-nav li a{color:#3d3935;display:block;padding:10px;text-decoration:none}div.header-nav a.selected{border-left:4px solid #ee2737}div.header-nav a:focus,div.header-nav a:hover{color:#ee2737}div.header-nav a.cta-button{background-color:#ee2737;border-radius:3px;color:#fff;display:inline-block;font-family:gtamerica,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:40px;margin:10px;padding:0 20px;text-transform:none}div.header-nav a.cta-button:hover{background-color:#c63527;color:#fff;text-decoration:none}div.header-nav .menu{clear:both;max-height:0;overflow:scroll;transition:max-height .2s ease-out}div.header-nav .menu-icon{cursor:pointer;float:right;padding:28px 20px;position:relative;user-select:none}div.header-nav .menu-icon .navicon{background:#3d3935;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}div.header-nav .menu-icon .navicon:after,div.header-nav .menu-icon .navicon:before{background:#3d3935;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}div.header-nav .menu-icon .navicon:before{top:5px}div.header-nav .menu-icon .navicon:after{top:-5px}div.header-nav .menu-button{display:none}div.header-nav .menu-button:checked~.menu{border-bottom:1px solid #3d3935;max-height:70vh}div.header-nav .menu-button:checked~.menu-icon .navicon{background:#ee2737;height:3px}div.header-nav .menu-button:checked~.menu-icon .navicon:after,div.header-nav .menu-button:checked~.menu-icon .navicon:before{background:#ee2737}div.header-nav .mobile-only{float:right}div.header-nav .mobile-hide{display:none}div.header-nav .dropdown{position:relative}div.header-nav .dropdown .icon{float:right;top:-5px;transition:all .3s ease-in-out}@media(max-width:600px){div.header-nav .dropdown .icon{float:none;top:.125em}}div.header-nav .dropdown>a:first-child{cursor:default;pointer-events:none}div.header-nav .dropdown-content{background-color:#fff;font-family:gtamerica,sans-serif;font-size:16px;letter-spacing:0;line-height:1em;max-height:0;min-width:220px;opacity:0;padding-left:20px;transition:all .5s ease-out;visibility:hidden;z-index:3}div.header-nav .dropdown-content--clicked{max-height:500px;opacity:1;visibility:visible}div.header-nav .dropdown-content a{padding:10px}div.header-nav .dropdown-content a.selected{border:none;color:#ee2737}div.header-nav ul.always-show{clear:none;float:right;max-height:none;overflow:visible}div.header-nav ul.always-show li{float:left}div.header-nav ul.always-show li:last-child{padding-bottom:0;padding-right:20px}div.header-nav ul.always-show li a:not(.cta-button){border-left:none;padding:20px 10px}div.header-nav ul.always-show li a.selected{border-bottom:4px solid #ee2737;border-left:none}@media(max-width:1024px){div.header-nav a.cta-button{font-size:14px;padding:0 10px}}@media(min-width:1024px){div.header-nav ul{overflow:visible}div.header-nav li{float:left}div.header-nav li:last-child{padding-bottom:0;padding-right:20px}div.header-nav li a{border-left:none;padding:20px 10px}div.header-nav li a.selected{border-bottom:4px solid #ee2737;border-left:none}div.header-nav .menu{clear:none;float:right;line-height:20px;max-height:none;overflow:visible}div.header-nav .menu-icon,div.header-nav .mobile-only{display:none}div.header-nav .mobile-hide{display:block}div.header-nav .dropdown>a:first-child{cursor:default;pointer-events:auto}div.header-nav .dropdown:not(:hover) .dropdown-content{background-color:#fff;max-height:0;min-width:220px;opacity:0;padding-left:20px;transition:all .5s ease-out;visibility:hidden;z-index:3}div.header-nav .dropdown:active .dropdown-content,div.header-nav .dropdown:focus-within .dropdown-content,div.header-nav .dropdown:hover .dropdown-content{max-height:500px;opacity:1;visibility:visible}div.header-nav .dropdown:focus-within .icon,div.header-nav .dropdown:hover .icon{transform:rotate(180deg)}div.header-nav .dropdown-content{border-bottom:1px solid #3d3935;border-left:1px solid #3d3935;border-right:1px solid #3d3935;padding:20px;position:absolute;top:64px}}.header-nav--logo-link{float:left}.header-nav--logo{display:none;float:left;height:40px;margin:12px}@media(max-width:1024px){.header-nav--logo{display:block}}.header-nav--logo-straight{display:block;float:left;height:26px;margin:16px}@media(max-width:1024px){.header-nav--logo-straight{display:none}}.centered-block{align-items:center;display:flex}.centered-block>div{width:100%}.centered-block>div.centered-block__image{align-self:stretch}.centered-block>div.centered-block__image>img{height:100%;object-fit:cover;width:100%}.centered-block>div.centered-block__image>img.product{max-height:800px;object-fit:contain}.centered-block .centered-block__content{padding:4vw}@media(max-width:1024px){.centered-block{flex-wrap:wrap}.centered-block .centered-block__content{padding:20px}}.addons-item{border-bottom:1px solid #eee;display:flex}.addons-item .photo{width:100%}.addons-item .photo>img{border-radius:5px}.addons-item .item-description{width:100%}.addons-item .quantity,.addons-item .recurring{white-space:nowrap}@media(max-width:1024px){.addons-item{flex-wrap:wrap}.addons-item .photo{width:300px}}.addons-item:last-child{border-bottom:none}.addons-item__column{padding:20px 10px}@media(max-width:1024px){.addons-item__column{padding:10px}}.receipt-line,.survey-container{display:flex;justify-content:space-between;padding-top:5px}.receipt-line .indented,.survey-container .indented{padding-left:25px}.receipt-line>div:first-child,.survey-container>div:first-child{padding-right:10px}.receipt-line>div:last-child:not(div:only-child),.survey-container>div:last-child:not(div:only-child){text-align:right}.receipt-line .product__photo--small,.survey-container .product__photo--small{max-width:150px}.receipt-line>div:first-child{min-width:70%}.survey-container{align-items:center;min-height:55px}@media(max-width:600px){.survey-container{display:block;height:auto}.survey-container>div:first-child{padding-bottom:10px;width:100%}.survey-container>div:last-child{padding-bottom:20px;text-align:left;width:100%}}.receipt-line-border{border-bottom:1px solid #eee;padding-bottom:5px}.border-bottom-line--thick,.receipt-line-border--thick{border-bottom:3px solid #eee;padding-bottom:5px}.border-bottom-line--thick.border-color-cucumber,.receipt-line-border--thick.border-color-cucumber{border-bottom-color:#bbc592}.container-flex{display:flex;justify-content:space-between}.container-flex>div{width:100%}.container-flex>div.width-auto,.container-flex>div.width-auto-fixed{width:auto}.container-flex>div.halves,.container-flex>div.halves-fixed{width:calc(50% - 10px)}.container-flex>.one-third,.container-flex>div.thirds-fixed{width:calc(33.3% - 10px)}.container-flex>div.two-third,.container-flex>div.two-third-fixed{width:calc(66.6% - 10px)}.container-flex>div.fourths-fixed,.container-flex>div.one-fourth{width:calc(25% - 10px)}.container-flex>div.fifths-fixed,.container-flex>div.one-fifth{width:calc(20% - 10px)}.container-flex>div.four-fifths-fixed{width:calc(80% - 10px)}.container-flex>div.three-fourths-fixed{width:calc(75% - 10px)}.container-flex>div.halves--medium{width:calc(50% - 20px)}.container-flex>div.one-third--medium{width:calc(33.3% - 20px)}@media(max-width:1024px){.container-flex>div.one-third--medium{width:calc(50% - 15px)}}@media(max-width:600px){.container-flex>div.one-third--medium{width:100%}}.container-flex>div.two-fifth{width:calc(40% - 10px)}.container-flex>div.two-fifth--medium{width:calc(40% - 20px)}.container-flex>div.three-fifth{width:calc(60% - 10px)}.container-flex>div.three-fifth--medium{width:calc(60% - 20px)}@media(max-width:1024px){.container-flex{flex-wrap:wrap}.container-flex>.one-third,.container-flex>div.halves,.container-flex>div.halves--medium,.container-flex>div.one-fifth,.container-flex>div.one-fourth,.container-flex>div.three-fifth,.container-flex>div.three-fifth--medium,.container-flex>div.two-fifth,.container-flex>div.two-fifth--medium,.container-flex>div.two-third,.container-flex>div.width-auto{width:100%}.container-flex>div.thirds{width:calc(33.3% - 10px)}.container-flex>div.halves-mobile{width:calc(50% - 10px)}.container-flex.nowrap{flex-wrap:nowrap}}@media(max-width:600px){.container-flex>div.full-mobile{padding-bottom:20px;width:100%}}.flex-wrap{flex-wrap:wrap}.flex-align-baseline{align-items:baseline}.flex-align-center{align-items:center}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-justify-start{justify-content:flex-start}.flex-justify-center{justify-content:center}.flex-justify-evenly{justify-content:space-evenly}.flex-direction-reverse{flex-direction:row-reverse}.flex-align-self-start{align-self:flex-start}.flex-align-self-center{align-self:center}.flex-align-self-end{align-self:flex-end}.flex-align-self-stretch{align-self:stretch}.flex-display-column{display:flex;flex-direction:column}.flex-item--bordered{border-right:1px solid #eee;padding:0 20px 20px}.flex-item--bordered:first-child{padding-left:0}.flex-item--bordered:last-child{border:none;padding-right:0}@media(max-width:1024px){.flex-item--bordered{border-bottom:1px solid #eee;border-right:none;padding:20px 0}}.key-value-grid{display:grid;grid-template-columns:1fr 3fr}.key-value-grid .label{color:#a7a8a9;font-size:16px;padding-right:20px;text-align:right}table.nom{border-collapse:collapse;font-size:18px;margin:0 auto 40px;width:100%}table.nom tr td,table.nom tr th{border:1px solid #a7a8a9;padding:5px;vertical-align:top}table.nom tr th{background-color:#3d3935;color:#fff;font-size:.9em;font-weight:400;text-align:left}table.nom tr:nth-child(2n) td{background-color:#eee}table.nom tr td.small,table.nom tr th.small{max-width:150px}table.nom tr td.centered,table.nom tr th.centered{text-align:center}table.guaranteed-analysis-label{border:1px solid #3d3935;border-collapse:collapse;font-size:1rem;width:300px}table.guaranteed-analysis-label--wide{width:100%}table.guaranteed-analysis-label tr{border-bottom:1px solid #3d3935}table.guaranteed-analysis-label tr.border-b-0{border-bottom:none}table.guaranteed-analysis-label tr.border-b-2{border-bottom:2px solid #3d3935}table.guaranteed-analysis-label td.border-r-1,table.guaranteed-analysis-label th.border-r-1{border-right:1px solid #3d3935}table.guaranteed-analysis-label tr td,table.guaranteed-analysis-label tr th{padding:2px 5px;vertical-align:top}table.guaranteed-analysis-label tr td:nth-child(2){text-align:right}table.guaranteed-analysis-label tr th{font-weight:700}table.guaranteed-analysis-label tr th.text-large{font-family:druk,impact,sans-serif;font-size:2rem;font-weight:700}td.nowrap,th.nowrap{white-space:nowrap}table.tabular-data{font-variant-numeric:tabular-nums}.pagination-container{color:#a7a8a9;font-size:16px;font-weight:700;margin:10px 0}table.table-hover tbody tr.highlight *,table.table-hover tbody tr:hover *{background-color:#f3dbc4}table.sortable th:not(.sorttable_sorted,.sorttable_sorted_reverse,.sorttable_nosort):after{content:" ▴▾"}.cards{display:grid;gap:1rem;grid-template-columns:1fr}@media(width > 400px){.cards{grid-template-columns:1fr 1fr;margin:0 1rem}}@media(width > 800px){.cards{grid-template-columns:1fr 1fr 1fr;max-width:1200px}}@media(width > 1200px){.cards{margin:0 auto}}.cards-card{background-color:#fff;border:1px solid #eee;max-width:385px;width:100%}@media(max-width:600px){.cards-card{max-width:none}}.cards-text{padding:20px}.recipe-card{border-bottom:1px solid #eee;cursor:pointer;display:flex;flex-wrap:wrap;padding:10px 0;transition:all .3s ease-in-out;user-select:none}.recipe-card .recipe-card__photo{max-width:200px;opacity:.8;transition:all .3s ease-in-out;width:30%}.recipe-card .recipe-card__description{padding:10px;width:70%}@media(max-width:600px){.recipe-card .recipe-card__photo{padding:10px;width:250px}.recipe-card .recipe-card__description{padding:10px 0;width:100%}}.recipe-card.border-less,.recipe-card:last-child{border-bottom:none}.recipe-card--active .recipe-card__photo{opacity:1}.recipe-grid{display:flex;flex-wrap:wrap}.recipe-grid .recipe-card{width:50%}.recipe-grid .recipe-card:last-child{border-bottom:1px solid #eee}@media(max-width:600px){.recipe-grid .recipe-card{width:100%}}.video-square{position:relative}.video-square video{display:block}.video-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.js-youtube-iframe{display:none}span.react-tooltip{display:inline-block;position:relative}span.tooltip{display:none;position:relative}span.react-tooltip,span.react-tooltip svg,span.tooltip svg{fill:#003e51;cursor:pointer}span.react-tooltip svg:hover,span.tooltip svg:hover{fill:#bbc592}span.react-tooltip div.tooltip-popup,span.tooltip div.tooltip-popup{bottom:25px;left:-122px;position:absolute;width:300px;z-index:1000}@media(max-width:600px){span.react-tooltip div.tooltip-popup,span.tooltip div.tooltip-popup{width:250px}}span.react-tooltip .tooltip-popup>div.tooltip-content,span.tooltip .tooltip-popup>div:first-child{background-color:#bbc592;border-radius:3px;color:#3d3935;padding:5px 8px}span.react-tooltip .tooltip-content .tooltip-img{flex:0 0 20%;padding-left:5px;padding-top:5px}span.react-tooltip .tooltip-popup>div.tooltip-arrow,span.tooltip .tooltip-popup>div:last-child{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #bbc592;height:0;left:124px;position:absolute;width:0}.dark span.react-tooltip,.dark span.react-tooltip svg,.dark span.tooltip svg{fill:#9bcbeb;cursor:pointer}.dark span.react-tooltip svg:hover,.dark span.tooltip svg:hover{fill:#ffbf3f}.dark span.react-tooltip .tooltip-popup>div.tooltip-content,.dark span.tooltip .tooltip-popup>div:first-child{background-color:#ffbf3f}.dark span.react-tooltip .tooltip-popup>div.tooltip-arrow,.dark span.tooltip .tooltip-popup>div:last-child{border-top-color:#ffbf3f}.photo-dropzone-container{position:relative}.photo-dropzone-container .spring-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.photo-dropzone{border:1px solid #a7a8a9;border-radius:3%;cursor:pointer;height:270px;max-width:270px;overflow:hidden;position:relative;width:100%}.photo-dropzone-uploading{opacity:.3}.photo-dropzone:hover{border:1px solid #ff9e1b}.photo-dropzone img.placeholder{display:block;margin:10px auto 5px;width:60%}.photo-dropzone div.preview{background-position:50%;background-size:cover;height:100%;width:100%}img.pet-photo{border:2px solid #eee;border-radius:10px;width:180px}.animate__invisible{opacity:0}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.animate__fade-in{animation:animate-fade-in 1s}.spring-spinner{height:50px;margin:auto;width:50px}.spring-spinner>.spring-spinner-part{height:25px;overflow:hidden;width:50px}.spring-spinner>.spring-spinner-part>.spring-spinner-rotator{animation:spring-spinner-animation 3s ease-in-out infinite;border-color:#e6a65d #e6a65d #0000 #0000;border-radius:50%;border-style:solid;border-width:8px;box-sizing:border-box;height:50px;transform:rotate(-200deg);width:50px}.spring-spinner>.spring-spinner-part.bottom{transform:rotate(180deg) scaleX(-1)}@keyframes spring-spinner-animation{0%{border-width:8px}25%{border-width:3px}50%{border-width:8px;transform:rotate(115deg)}75%{border-width:3px}to{border-width:8px}}@keyframes animate-up-down{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate__up-down{animation:animate-up-down;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.carousel{align-items:center;display:flex}.carousel .next-btn,.carousel .prev-btn{cursor:pointer;outline:none;position:relative;user-select:none}.carousel .next-btn img,.carousel .prev-btn img{height:24px;width:auto}@media(max-width:600px){.carousel .next-btn img,.carousel .prev-btn img{height:16px}}.carousel .prev-btn{left:40px;z-index:1}@media(max-width:600px){.carousel .prev-btn{left:24px}}.carousel .next-btn{right:40px}@media(max-width:600px){.carousel .next-btn{right:24px}}.footer{background-color:#3d3935;color:#a7a8a9;font-size:16px}@media print{.footer{display:none}}.footer a{color:#fff}.footer a:hover{color:#ff9e1b}.footer a.color-bowl{color:#a7a8a9;font-weight:400}.footer a.color-bowl:hover,.footer a.cta-link:hover{color:#fff}.footer a.normal-text{font-weight:400}.footer .footer-column{text-align:center}.footer .footer-column>div{display:inline-block;text-align:left}@media(max-width:1024px){.footer .footer-column{padding-bottom:20px;text-align:left}}.footer .footer-column--centered{text-align:center}@media(max-width:1024px){.footer .footer-column--centered>div{display:inline-block;text-align:center}.mobile-vertical-padded{padding:20px 0}}.border-block{border:1px solid #eee}.border-bottom{border-bottom:1px solid #eee}.border-bottom--bone{border-bottom:1px solid #fff}.border-bottom--shoe{border-bottom:1px solid #3d3935}.border-bottom--shoe-medium{border-bottom:2px solid #3d3935}.border-bottom--water{border-bottom:1px solid #afd7f5}.border-top{border-top:1px solid #eee}.border-top--water{border-top:1px solid #afd7f5}.margin-auto{margin:auto}.padding-block-medium{padding:4vw}@media(max-width:1024px){.padding-block-medium{padding:20px}}.padding-block{padding:40px}@media(max-width:1024px){.padding-block{padding:20px 0}}.padding-block-small{padding:20px}@media(max-width:1024px){.padding-block-small{padding:10px 0}}.margin-top-header{margin-top:64px}.margin-top-auto{margin-top:auto}.margin-bottom-small{margin-bottom:20px}.margin-bottom-medium,.margin-bottom-medium--responsive{margin-bottom:40px}@media(max-width:1024px){.margin-bottom-medium--responsive{margin-bottom:20px}}.margin-left-micro{margin-left:5px}.padding-top-small{padding-top:10px}.padding-top{padding-top:20px}.padding-top-medium{padding-top:40px}.padding-top-big{padding-top:80px}.padding-top-huge{padding-top:100px}.padding-bottom-small{padding-bottom:10px}.padding-bottom{padding-bottom:20px}@media(max-width:1024px){.padding-bottom-tablet{padding-bottom:20px}}.padding-bottom-medium{padding-bottom:40px}.padding-bottom-big{padding-bottom:80px}.padding-left{padding-left:20px}.padding-left-small{padding-left:10px}.padding-left-tiny{padding-left:5px}.padding-left-medium{padding-left:40px}.padding-right-small{padding-right:10px}.padding-right{padding-right:20px}.padding-right-medium{padding-right:40px}.container-margined{margin:0 auto;max-width:820px;padding-left:20px;padding-right:20px}.container-thinnest{max-width:350px}.container-thin{max-width:550px}.container-medium{max-width:1250px}.container-marketing{max-width:1440px}.hidden{display:none}.hidden-animated{max-height:0;overflow:hidden;transition:all .5s ease-in-out}.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.sr-only-focusable:focus{height:auto;position:static;width:auto}.skip-link:active,.skip-link:focus{background-color:#fff;border:1px solid #000;color:#c63527;display:block;font-weight:700;left:25%;overflow:auto;padding:1rem;position:absolute;text-align:center;top:0;z-index:100}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}div.sticky{background-color:#fff;bottom:0;padding:20px;position:sticky}.sv_q_erbox,div.alert,div.alert-error,div.alert-info,div.alert-success,div.alert-warning{border-radius:4px;color:#fff;padding:10px;text-align:center}div.alert{border:1px solid #e6a65d;color:#fff;text-align:left}.sv_q_erbox,div.alert-error{background-color:#ee2737}.sv_q_erbox a,div.alert-error a{color:#fff;text-decoration:underline}.sv_q_erbox{margin:20px 0}div.alert-success{background-color:#bbc592}div.alert-warning{background-color:#fcd34d;color:#3d3935}div.alert-info{background-color:#003e51}div.alert-info--dark{background-color:#e6a65d}div.alert--size-banner{border-radius:0;padding:20px}.react-opacity-transition-appear,.react-opacity-transition-enter{opacity:0}.react-opacity-transition-appear.react-opacity-transition-appear-active,.react-opacity-transition-enter.react-opacity-transition-enter-active{opacity:1;transition:all .5s ease-in-out}.react-opacity-transition-exit{opacity:1}.react-opacity-transition-exit.react-opacity-transition-exit-active{opacity:.01;transition:all .3s ease-in-out}.react-slide-up-transition-enter{position:absolute;transform:translateY(100%);width:100%}.react-slide-up-transition-enter.react-slide-up-transition-enter-active{transform:translateY(0);transition:all 1.5s ease-in-out}.react-slide-up-transition-exit{position:absolute;transform:translateY(0);width:100%}.react-slide-up-transition-exit.react-slide-up-transition-exit-active{animation-fill-mode:forwards;transform:translateY(-100%);transition:all 1.5s ease-in-out}.react-slide-down-transition-enter{position:absolute;transform:translateY(-100%);width:100%}.react-slide-down-transition-enter.react-slide-down-transition-enter-active{transform:translateY(0);transition:all 1.5s ease-in-out}.react-slide-down-transition-exit{position:absolute;transform:translateY(0);width:100%}.react-slide-down-transition-exit.react-slide-down-transition-exit-active{animation-fill-mode:forwards;transform:translateY(100%);transition:all 1.5s ease-in-out}@media(max-width:600px){table.mobile-small{font-size:16px}}.stepper{border:1px solid #003e51;border-radius:5px;display:flex;justify-content:flex-start;line-height:24px;overflow:hidden;vertical-align:middle;width:100px}.stepper .stepper__count{border-bottom:0;border-left:1px solid #003e51;border-radius:0;border-right:1px solid #003e51;border-top:0;display:inline-block;height:36px;text-align:center;width:45px}.stepper .stepper__count:focus{border:3px solid #003e51;outline:0}.stepper a.stepper__button{align-self:center;background-color:#fff;color:#003e51;display:inline-block;height:36px;padding:5px 0 0;text-align:center;transition:all .1s ease-in-out;user-select:none;width:36px}.stepper a.stepper__button:focus,.stepper a.stepper__button:hover{background-color:#003e51;border-radius:0;color:#fff;outline:0;text-decoration:underline}.stepper a.stepper__button--disabled,.stepper a.stepper__button--disabled:hover{background-color:#fff;color:#eee;cursor:auto}.clickable{cursor:pointer}.clickable[disabled]{cursor:not-allowed}.radio-toggle-box{display:flex;position:relative}.radio-toggle-box div:first-child input[type=radio].toggle+label{border-radius:5px 0 0 5px;border-right:none}.radio-toggle-box div:last-child input[type=radio].toggle+label{border-left:none;border-radius:0 5px 5px 0}.radio-toggle-box:focus-within{border-radius:3px;outline:3px solid #003e51;outline-offset:2px;width:fit-content}.radio-toggle-box.flex-justify-center{margin:auto}form input[type=radio].toggle{cursor:pointer;opacity:0;position:absolute;width:fit-content}form input[type=radio]:disabled.toggle{cursor:not-allowed}form input[type=radio].toggle+label{background-color:#fff;border:1px solid #003e51;color:#3d3935;cursor:pointer;display:inline-block;padding:10px}@media(max-width:600px){form input[type=radio].toggle+label{font-size:.8em}}form input[type=radio].toggle:checked+label{background:#003e51;color:#fff;transition:all .2s ease-in-out}form input[type=radio].toggle:disabled+label{border:1px solid #eee;color:#a7a8a9;cursor:not-allowed}form input[type=radio].toggle:checked:disabled+label{background-color:#eee;color:#fff;cursor:not-allowed}.form-check-label{cursor:pointer;display:inline-block;font-weight:800;margin-bottom:10px;margin-top:10px}.form-check-input{appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;border:1px solid #888;cursor:pointer;height:2em;vertical-align:middle;width:2em}.form-check-input[type=radio]{border-radius:50%;margin-left:0;margin-top:-4px}.form-check-input[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2.5' fill='%23003e51'/%3E%3C/svg%3E")}.form-check-input:focus,.form-check-input:hover:not(:disabled),form input[type=checkbox]:focus,form input[type=checkbox]:focus+.checkbox-label:before,form input[type=checkbox]:hover:not(:disabled),form input[type=checkbox]:hover:not(:disabled)+.checkbox-label:before{box-shadow:0 0 0 .25rem #003e5180;outline:0}.form-check-input:disabled,.form-check-input:disabled+.form-check-label{cursor:not-allowed}.form-check-input:disabled{border:3px solid #a7a8a9}.form-check-input:checked:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2.5' fill='%23cbccc2'/%3E%3C/svg%3E")}.form-check-input:checked:disabled+label,.form-check-input:checked:disabled+span,.form-check-input:disabled+label,.form-check-input:disabled+span{color:#a7a8a9}form input[type=checkbox]{opacity:0;position:absolute;width:auto}.checkbox-label,form input[type=checkbox]{cursor:pointer;display:inline-block;vertical-align:middle}form .checkbox-label{position:relative;white-space:nowrap}form .checkbox-label span{white-space:normal;word-break:break-word}input:checked~.checkbox-label,input:checked~.checkbox-label>div>span,input:focus~.checkbox-label,input:focus~.checkbox-label>div>span,input:hover~.checkbox-label,input:hover~.checkbox-label>div>span{color:#003e51}input:disabled:checked~.checkbox-label,input:disabled:checked~.checkbox-label>div>span,input:disabled:focus~.checkbox-label,input:disabled:focus~.checkbox-label>div>span,input:disabled:hover~.checkbox-label,input:disabled:hover~.checkbox-label>div>span{color:#a7a8a9}form input[type=checkbox]+.checkbox-label:before{background-color:#fff;border:1px solid #a7a8a9;border-radius:3px;color:#fff;content:"";display:inline-block;height:17px;margin-right:10px;padding:8px;transition:all .2s ease-in-out;vertical-align:middle;width:17px}form input[type=checkbox]:checked+.checkbox-label:before{background:#003e51;color:#fff;content:url(/static/dist/images/icons/check_mark.de95a5afc98db910351a.svg)}form input[type=checkbox]:disabled+.checkbox-label:before{background:#eee;border:1px solid #eee;color:#a7a8a9}form input[type=checkbox].normal{opacity:1;position:static}form input.small{width:80px}form input.medium{width:120px}form input.large,form select.large{width:310px}@media(max-width:600px){form input.large,form select.large{width:220px}}.label{display:block;font-size:16px;font-weight:700;padding-bottom:5px}.StripeElement--complete,.StripeElement--empty,.StripeElement--focus,.StripeElement--invalid,.StripeElement--webkit-autofill,form input,form textarea{background-color:#fff;border:1px solid #a7a8a9;border-radius:3px;color:#3d3935;font-family:gtamerica,sans-serif;font-size:1em;padding:10px;width:100%}form textarea{height:80px}.StripeElement--focus,form input:focus,form select:focus{outline:3px solid #003e51}.StripeElement--invalid,form input.invalid,form input.loading,form input.valid{background-position:right calc(.375em + .375rem) center;background-repeat:no-repeat;background-size:calc(.75em + .75rem) calc(.75em + .75rem);padding-right:calc(1.5em + 1.5rem)}.StripeElement--invalid,form input.invalid{background-image:url(/static/dist/images/icons/invalid.42ca6477d061a4ac0e20.svg);border-color:#fe5000}form select.invalid{border-color:#fe5000}form input.valid,form select.valid{border-color:#bbc592}form input.valid{background-image:url(/static/dist/images/icons/valid.4204d565797a19cdd7a4.svg)}form input.loading{background-image:url(/static/dist/images/icons/loading.72af3e3d8cf5306d4f5b.svg);border-color:#a7a8a9}form input::placeholder,form textarea::placeholder{color:#a7a8a9;font-size:.8em}.sv_complete_btn,.sv_next_btn,.sv_prev_btn,form button[type=button],form button[type=submit]{background-color:#ee2737;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;line-height:24px;padding:10px 20px;transition:all .3s ease-in-out}form button[type=button].secondary,form button[type=submit].secondary{background-color:#fff;border:1px solid #fe5000;color:#3d3935}form button[type=button]:hover,form button[type=submit]:hover{background-color:#fe5000;color:#fff}form button[type=button].append-button,form button[type=submit].append-button{border-bottom-left-radius:0;border-top-left-radius:0;height:100%;letter-spacing:1px;line-height:0px;margin:0;padding:10px}form input.prepend-input{border-bottom-right-radius:0;border-top-right-radius:0}form button.shoe{background-color:#fff;border:1px solid #3d3935;color:#3d3935;padding:9px 19px}form button.shoe--inverted,form button.shoe:hover{background-color:#3d3935;color:#fff}form button.shoe--inverted{border:1px solid #3d3935;padding:9px 19px}form button.shoe--inverted:hover{background-color:#a7a8a9;border:1px solid #a7a8a9}a.cta-link.fixed-size,div.fixed-size,form button.fixed-size{text-align:center;width:330px}@media(max-width:600px){a.cta-link.fixed-size,div.fixed-size,form button.fixed-size{width:100%}}form button.nowrap{white-space:nowrap}form button[type=button]:disabled,form button[type=submit]:disabled{background-color:#eee;border:none;color:#a7a8a9;cursor:not-allowed}.button{border:none;border-radius:3px;cursor:pointer;font-size:16px;font-weight:700;line-height:24px;padding:10px 20px;transition:all .3s ease-in-out}.button.button-primary{background-color:#ee2737;color:#fff}.button.button-secondary{background-color:#fff;border:1px solid #3d3935;color:#3d3935;padding:9px 19px}.button.button-primary:hover{background-color:#fe5000}.button.button-secondary:hover{background-color:#3d3935;color:#fff}.button:disabled{background-color:#eee;border:none;color:#a7a8a9;cursor:not-allowed}.button-icon{background:#0000;border:none;padding:0 5px}select{appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%233d3935' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;background-color:#fff;background-position-x:calc(100% - 8px);background-size:10px;border:1px solid #a7a8a9;border-radius:4px;color:#3d3935;font-family:gtamerica,sans-serif;font-size:1em;padding:10px 30px 10px 10px;width:100%}select::-ms-expand{display:none}textarea{resize:vertical}input:disabled,select:disabled,textarea:disabled{border:1px solid #eee;color:#ccc}.stepper input[type=number],.stripe-form input[type=number]{appearance:textfield}.stepper input[type=number]::-webkit-inner-spin-button,.stepper input[type=number]::-webkit-outer-spin-button,.stripe-form input[type=number]::-webkit-inner-spin-button,.stripe-form input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.react-autosuggest__container{position:relative}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{background-color:#fff;border:1px solid #a7a8a9;color:#3d3935;display:block;position:absolute;top:51px;width:100%;z-index:2}.react-autosuggest__suggestions-list{list-style-type:none;margin:0;padding:0}.react-autosuggest__suggestion{border-bottom:1px solid #a7a8a9;cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:#e6a65d}.autocomplete-container{position:relative;z-index:2}.autocomplete-dropdown-container{border:1px solid #a7a8a9;border-radius:3px;box-shadow:0 3px 10px #0003;color:#3d3935;font-size:14px;margin-top:5px;position:absolute;width:100%}.suggestion-item,.suggestion-item--active{border-bottom:1px solid #eee;cursor:pointer;line-height:2em;padding:5px 10px}.suggestion-item--active{background-color:#e6a65d}.suggestion-item{background-color:#fff}.js-location-search-attribution{background-color:#fff;line-height:0px;padding:10px;text-align:right}.browser-payment-icon{height:25px;margin:0 0 -5px 2px}.js-browser-payment-api .StripeElement--focus{border:0;padding:0}.password-input{align-items:center;display:flex;position:relative}.password-input .react-visibility-icon-button,.password-input .visibility-icon-button{background:#fff;color:#3d3935;display:flex;padding:8px;position:absolute;right:1px}.password-input .react-visibility-icon-button:hover,.password-input .visibility-icon-button:hover{background:#fff}.password-input .react-visibility-icon-button .visibility-icon,.password-input .visibility-icon-button .visibility-icon{height:24px;top:0;width:24px;z-index:2}.dark a,.dark a:hover{color:#ffbf3f}.dark a.color-bone,.dark a.cta-link,.dark a.cta-link--bone:focus,.dark a.cta-link--bone:hover,.dark a.cta-link:focus,.dark a.cta-link:hover{color:#fff}.dark a.cta-link--bone{color:#3d3935}.dark .StripeElement--focus,.dark :focus{outline-color:#ffbf3f}.dark .StripeElement--invalid,.dark input.invalid{border-color:#fe5000}.dark input.valid{border-color:#bbc592}.dark .radio-toggle-box:focus-within{outline:3px solid #ffbf3f}.dark .radio-toggle-box--plate:focus-within{outline:3px solid #003e51}.dark .form-check-input:checked{border-color:#326295}.dark .form-check-input[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2.5' fill='%23326295'/%3E%3C/svg%3E")}.dark .form-check-input:disabled{border:3px solid #a7a8a9}.dark .form-check-input[type=radio]:checked:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2.5' fill='%23cbccc2'/%3E%3C/svg%3E");border:3px solid #a7a8a9}.dark .form-check-input:focus,.dark .form-check-input:hover:not(:disabled),.dark input[type=checkbox]:focus+.checkbox-label:before,.dark input[type=checkbox]:hover:not(:disabled)+.checkbox-label:before{box-shadow:0 0 0 .25rem #9bcbeb40}.dark input[type=radio].toggle+label{background:#003e51;border:1px solid #ffbf3f;color:#ffbf3f}@media(max-width:600px){.dark input[type=radio].toggle+label{font-size:1em}}.dark input[type=radio].toggle--plate+label{background-color:#fff;border:1px solid #003e51;color:#3d3935}.dark input[type=radio].toggle:checked+label{background:#ffbf3f;color:#003e51}.dark input[type=radio].toggle--plate:checked+label{background:#003e51;color:#fff}.dark input[type=checkbox]:checked+.checkbox-label:before{background:#326295;border:2px solid #fff}.dark input:checked~.checkbox-label,.dark input:checked~.checkbox-label>div>span,.dark input:focus~.checkbox-label,.dark input:focus~.checkbox-label>div>span,.dark input:hover~.checkbox-label,.dark input:hover~.checkbox-label>div>span{color:#fff}.dark input:disabled:checked~.checkbox-label,.dark input:disabled:checked~.checkbox-label>div>span,.dark input:disabled:focus~.checkbox-label,.dark input:disabled:focus~.checkbox-label>div>span,.dark input:disabled:hover~.checkbox-label,.dark input:disabled:hover~.checkbox-label>div>span{color:#a7a8a9}.dark input[type=checkbox]+.checkbox-label:before{border:2px solid #fff}.dark .react-autosuggest__suggestion--highlighted,.dark .suggestion-item--active{background-color:#9bcbeb}.dark .stepper{border:1px solid #e6a65d}.dark .stepper .stepper__count{background-color:#003e51;border-left:1px solid #ffbf3f;border-right:1px solid #ffbf3f;color:#ffbf3f}.dark .stepper .stepper__count:focus{border:3px solid #ffbf3f;outline:0}.dark .stepper a.stepper__button{background-color:#003e51;color:#ffbf3f}.dark .stepper a.stepper__button:focus,.dark .stepper a.stepper__button:hover{background-color:#ffbf3f;color:#fff}.dark .stepper a.stepper__button--disabled,.dark .stepper a.stepper__button--disabled:hover{background:#003e51;color:#ffbf3f;cursor:not-allowed}.dark details summary.receipt-line:focus,.dark details summary.receipt-line:hover{text-decoration:none}.dark details summary.receipt-line div:first-child{color:#ffbf3f}.dark details summary.receipt-line div:last-child{color:#fff;font-weight:400}.dark input[type=checkbox]:disabled+.checkbox-label:before{background:#a7a8a9;border:1px solid #a7a8a9}.nom-chomp{position:relative}.nom-chomp .nom--bottom,.nom-chomp .nom--top{position:relative;width:1.5em;z-index:1}.nom-chomp .nom--top{top:.23em}.nom-chomp .nom--bottom{top:-.47em}.nom-chomp .meat{position:relative;z-index:0}img.stretch{display:block;width:100%}img.w160{width:160px}img.w80{width:80px}img.w50{width:50px}@media(max-width:600px){img.w50{width:40px}}img.w48{width:48px}img.pet-photo-thumb{border-radius:80px;width:160px}img.pet-photo-thumb-small{border-radius:40px;width:80px}.icon{fill:currentcolor;height:1em;position:relative;top:.125em;width:1em}.icon--medium{height:1.25em;width:1.25em}.icon--big{height:2em;width:2em}.icon--width-auto{width:auto}.icon--privacy{height:auto;width:2em}.icon--static{position:static}img.icon-w80{width:80px}@media(max-width:1024px){img.icon-w80{width:50px}}.gif-control{position:relative}.gif-control input[type=checkbox]{display:none}.gif-control .img-still{left:0;right:0;z-index:2}.gif-control .img-gif{left:0;right:0;z-index:1}.gif-control input[type=checkbox]+.img-still{opacity:0;position:absolute}.gif-control input[type=checkbox]:checked+.img-still,.gif-control input[type=checkbox]~.img-gif{opacity:1}.gif-control input[type=checkbox]:checked~.img-gif{opacity:0}.mobile-only-show,.phone-only-show{display:none}@media(max-width:1024px){.mobile-only-show{display:block}.mobile-hide{display:none}}@media(max-width:600px){.phone-only-show{display:block}.phone-hide{display:none}}p.delivery-date__current-order{border-bottom:1px solid #eee;padding-bottom:20px}.account-app{min-height:80vh}.account-app__content{margin:0 auto;max-width:820px;padding:40px 20px}.account-messages{overflow:hidden;transition:max-height .3s ease-out}.account-messages--collapsed{max-height:0}.account-next-steps{margin:0 auto;max-width:820px;padding:40px 20px}.account-next-steps h1,.account-next-steps h2{padding-bottom:20px}@media(max-width:600px){.account-next-steps{padding:0 20px 40px}}.account-plan-tab__container{display:flex}.account-plan-tab{background-color:#eee;border:1px solid #a7a8a9;color:#a7a8a9;padding:20px;transition:all .3s ease-in-out;width:100%}.account-plan-tab h2{text-transform:none}@media(max-width:1024px){.account-plan-tab{padding:10px}}.account-plan-tab:hover{color:#e6a65d}.account-plan-tab:first-child{border-right:0;border-top-left-radius:3px}.account-plan-tab:last-child{border-top-right-radius:3px}.account-plan-tab:only-child{background-color:#fff;border:1px solid #a7a8a9;border-bottom-color:#fff;color:#3d3935}.account-plan-tab--active{background-color:#fff;border-bottom:1px solid #fff;color:#e6a65d}.account-plan-tab__alert{background-color:#ee2737;color:#fff;padding:20px}.account-plan-tab__alert a{color:#fff;text-decoration:underline}.account-plan-tab__content{border:1px solid #a7a8a9;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;padding:40px}@media(max-width:1024px){.account-plan-tab__content{padding:20px}}.next-step-card-img{padding-right:40px}@media(max-width:1024px){.next-step-card-img{padding:0 0 30px}}.plan-home-promotion-card{background-color:#003e51;border-radius:5px;color:#fff;max-height:420px}@media(max-width:600px){.plan-home-promotion-card{max-height:1000px}}.plan-home-promotion-card p{max-width:320px}.plan-home-promotion-card .plan-home-promotion-card__image-container{margin:auto;max-height:420px;overflow:hidden;width:auto}.plan-home-promotion-card .plan-home-promotion-card__image-container img{padding:20px 0 0}@media(max-width:1024px){.plan-home-promotion-card .plan-home-promotion-card__image-container img{padding:0}.plan-home-promotion-card .plan-home-promotion-card__image-container{height:272px;transform:translateY(-178px)}}@media(max-width:600px){.plan-home-promotion-card .plan-home-promotion-card__image-container{height:290px;transform:none}}@media(width <= 280px){.plan-home-promotion-card .plan-home-promotion-card__image-container{align-items:flex-end;display:flex}}.plan-home-promotion-card .plan-home-promotion-card__text{padding:6% 0 0 6%}@media(max-width:1024px){.plan-home-promotion-card .plan-home-promotion-card__text{padding:30px 30px 0}}.account-action-links{column-count:3;column-gap:40px}@media(max-width:1024px){.account-action-links{column-count:1}}.account-action-links>div{break-inside:avoid}.account-action-button-link.primary:focus>div{background-color:#e7b78a}.account-action-button-link.primary>div{background-color:#fff;outline:3px solid #003e51}.account-action-button-link.primary>div:hover{background-color:#e7b78a}.account-action-button-link.secondary{overflow:hidden}.account-action-button-link.secondary div.account-action-button-link--subheader-content div{overflow:hidden;text-overflow:ellipsis}.account-action-button-link.secondary:focus>div{background-color:#e7b78a}.account-action-button-link.secondary>div{background-color:#fbf2df}.account-action-button-link.secondary>div:hover{background-color:#e7b78a}.account-action-button-link:last-child{margin-right:0}.account-action-button-link{color:#3d3935;cursor:pointer;display:block;margin-right:40px;text-decoration:none}@media(max-width:1024px){.account-action-button-link{margin-right:0}}.account-action-button-link div.account-action-button-link__click-icon{width:calc(10% - 10px)}.account-action-button-link div.account-action-button-link__content{width:calc(90% - 10px)}.account-action-button-link div.account-action-button-link__block{border-radius:5px;font-weight:400;height:100%}.account-action-button-link h2{font-size:30px;line-height:45px}.account-action-button-link:focus,.account-action-button-link:hover{color:#3d3935;text-decoration:none}.unsubscribe-form .unsubscribe-form-container{background-color:#fbf2df;border-radius:5px}.unsubscribe-form .unsubscribe-form-accordion{background-color:#fff}.unsubscribe-form .unsubscribe-form-accordion details{background-color:#fff;border:1px solid #3d3935}.unsubscribe-form .unsubscribe-form-accordion details:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.unsubscribe-form .unsubscribe-form-accordion details:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.unsubscribe-form .unsubscribe-form-accordion details summary{color:#3d3935}.unsubscribe-form .unsubscribe-form-accordion details summary:before{content:none}@media(max-width:1024px){.unsubscribe-form .unsubscribe-form-accordion details summary div.container-flex{flex-wrap:nowrap}}.unsubscribe-form .unsubscribe-form-accordion details label{align-items:center}.unsubscribe-form .unsubscribe-form-accordion details label .form-check-label{flex-basis:fit-content;font-weight:400;margin-bottom:0;margin-top:0}.unsubscribe-form .unsubscribe-form-accordion details[open] summary{margin-bottom:20px}.unsubscribe-delete-pets-form .pet-checkboxes{background-color:#fbf2df;border-radius:5px;padding:20px}.unsubscribe-delete-pets-form .pet-checkboxes .pet-checkbox{border-bottom:1px solid #3d3935;padding:20px 0}.unsubscribe-delete-pets-form .pet-checkboxes .pet-checkbox:first-of-type{padding-top:0}.unsubscribe-delete-pets-form .pet-checkboxes .pet-checkbox:last-of-type{border-bottom:none;padding-bottom:0}.unsubscribe-delete-pets-form .checkbox-label{font-family:druk,impact,sans-serif;font-size:30px;text-transform:uppercase;vertical-align:middle}.unsubscribe-delete-pets-form .checkbox-label:before{font-size:18px}.unsubscribe-offer-card{background-color:#ebeede;border-radius:5px;cursor:pointer;display:flex;flex-wrap:nowrap;margin:auto;padding:20px}.unsubscribe-offer-card .form-check-label{margin-top:0}.unsubscribe-offer-card img{border-radius:5px;margin-left:auto;margin-right:auto;margin-top:10px;max-width:70%}@media(max-width:600px){.unsubscribe-offer-card img{max-width:100%}}.unsubscribe-offer-card--selected{background-color:#bbc592}.account-feedback .star-rating-container{display:flex;justify-content:space-between;max-width:500px}.account-feedback .star-rating-container button{background:#0000;padding:0}.account-feedback .star-rating-container button:hover{background:#0000}.account-feedback .star-rating-container .icon{height:50px;width:50px}@media(max-width:600px){.account-feedback .star-rating-container .icon{height:40px;width:40px}}.account-feedback .star-labels{max-width:500px}.account-feedback .thumb-rating-container .icon{height:70px;width:70px}.progress-steps-numbered{counter-reset:deliveryTrackingStepCounter;display:flex;font-family:druk,impact,sans-serif;justify-content:space-between;list-style:none;margin:20px auto;position:relative}.progress-steps-numbered:after{background-color:#3d3935;content:"";height:2px;left:5px;position:absolute;top:22px;width:calc(100% - 15px);z-index:-1}.progress-steps-numbered>li{font-size:22px;max-width:60px;text-align:center;text-transform:uppercase}.progress-steps-numbered>li:before{background-color:#fff;border:2px solid #3d3935;border-radius:50%;content:counter(deliveryTrackingStepCounter);counter-increment:deliveryTrackingStepCounter;display:block;font-size:30px;height:40px;line-height:44px;margin:0 auto 10px;text-align:center;width:40px}.progress-steps-numbered>li:first-child:after{content:none}.progress-steps-numbered>.active:before,.progress-steps-numbered>.complete:before{background-color:#535435;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m28 7.5-16.74 17L4 17.13' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:80%;content:""}@media(max-width:600px){.progress-steps-numbered{display:table;padding-bottom:0}.progress-steps-numbered:after{content:none}.progress-steps-numbered>li{margin-bottom:10px;max-width:none;text-align:left}.progress-steps-numbered>li:before{display:inline-block;font-size:18px;height:20px;line-height:22px;margin:0 10px;vertical-align:text-bottom;width:20px}}.modal-container{background-color:#80808080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-container .modal-wrapper{height:max-content;left:50vw;max-height:80vh;position:fixed;scrollbar-width:thin;top:50vh;transform:translate(-50%,-50%)}.modal-container .modal-wrapper .modal-toggle{padding:8px;position:absolute;right:4px;text-align:right;top:0}.modal-container .modal-wrapper.churn-offer-modal{background:#003e51;color:#fff;display:flex;flex-direction:column;justify-content:space-between;scrollbar-color:#fff #003e51;text-align:center}.modal-container .modal-wrapper.churn-offer-modal .churn-offer-modal__content{overflow:scroll;padding:40px}.modal-container .modal-wrapper.churn-offer-modal .churn-offer-modal__content h1{font-size:70px}@media(max-width:600px){.modal-container .modal-wrapper{font-size:16px;line-height:20px;margin:auto;width:80vw}.modal-container .modal-wrapper.churn-offer-modal .churn-offer-modal__content{padding:40px 20px 20px}.modal-container .modal-wrapper.churn-offer-modal .churn-offer-modal__content h1{font-size:40px;line-height:40px}}.admin-subnav{background-color:#003e51;color:#e7b78a;padding:20px;position:relative;z-index:1}@media print{.admin-subnav{display:none}}.admin-subnav a{color:#e7b78a}.admin-subnav a.selected,.admin-subnav a:hover{text-decoration:underline}.admin-subnav .submenu{display:flex;padding-top:10px}.admin-subnav .submenu>a{padding:0 10px}.admin-subnav .submenu>a:first-child{padding-left:0}div.batch-grid{grid-template-columns:1fr 1fr;padding:10px}.admin-last-scan{font-size:36px;line-height:1em}.request-device-prompt{background-color:#e7b78a;cursor:pointer;z-index:10}.printing-status,.request-device-prompt{font-size:45px;height:100px;left:0;line-height:87px;position:fixed;right:0;text-align:center;top:65px}.printing-status{background-color:#bbc592}div.print-label-container{min-height:1000px}img.print-label-image-preview{border:2px solid #3d3935;margin:0 20px;max-width:300px;rotate:180deg}.scanner td.bucket-code{width:120px}.scanner .pet-photo{width:100%}@media(max-width:600px){.cost-model .checkbox-label{width:250px}}@media(max-width:1024px){.admin-order .row{padding-right:40px}.admin-order .row-striped{background-color:#eee;padding-top:20px}}.edit-icon-container{font-size:18px;margin-left:10px}.microbiome-sidebar{background-color:#eee;min-width:225px;padding:40px 0}.microbiome-sidebar>.menu{background-color:#a7a8a9;color:#3d3935;padding:25px 10px;text-align:center;width:100%}.microbiome-sidebar>.menu--active{background-color:#69b3e7;color:#fff}@media(max-width:1024px){.microbiome-sidebar{display:flex;margin-top:10px;padding:0}}@media(max-width:600px){.pet-health-survey .sv_q_select_column{max-width:100%!important}}.pet-health-survey .sv_page_title{font-size:30px;margin-bottom:0}.pet-health-survey .sv_row{padding:20px 0}.pet-health-survey .sv_q_title{font-size:18px;font-weight:400;line-height:1.3em;margin-bottom:10px}.pet-health-survey .sv_imgsel{text-align:center}.pet-health-survey .sv_q_imgsel{margin-bottom:1em;margin-right:5em;max-width:255px;text-align:center}.pet-health-survey .sv_q_imgsel.checked label>div{background-color:#fff;border-color:#003e51;border-width:2px}.pet-health-survey .intolerance-intro{break-inside:avoid-column;line-height:2em}.pet-health-survey .sv_q_imgsel_label{cursor:pointer}.pet-health-survey .sv_q_imgsel_image{margin-left:auto;margin-right:auto}.pet-health-survey .sv_q_imgsel_text{display:block;line-height:1em;white-space:normal}.pet-health-survey .sv_q_checkbox .sv_q_checkbox_control_item,.pet-health-survey .sv_q_imgsel .sv_q_imgsel_control_item{opacity:0;position:absolute}.pet-health-survey .sv_q_radiogroup_label{height:30px;word-break:break-word}.pet-health-survey .sv_q_radiogroup_label .circle{margin-right:5px;vertical-align:middle}.pet-health-survey .sv_progress{background-color:#afd7f5;margin-bottom:2em}.pet-health-survey .sv_progress>span{display:none!important}.pet-health-survey .sv_progress_bar{background-color:#69b3e7;height:100%;margin-top:1em;min-width:100px;position:relative}.pet-health-survey .sv_progress_bar span{color:#fff;display:block!important;padding:5px 10px}.pet-health-survey .sv-action-bar{justify-content:center;padding:0!important;text-align:center}.pet-health-survey .sv-action-bar>.sv-action:not(.sv-action--hidden){margin:0 5px}.pet-health-survey .sv_complete_btn,.pet-health-survey .sv_next_btn,.pet-health-survey .sv_prev_btn{width:auto}.pet-health-survey .sv_q_checkbox_control_label,.pet-health-survey .sv_q_radiogroup{padding:5px 0}.pet-health-survey .tagbox-select__control{border-color:#a7a8a9}.pet-health-survey .tagbox-select__control:focus,.pet-health-survey .tagbox-select__control:focus-visible,.pet-health-survey .tagbox-select__control:focus-within{border-color:#a7a8a9;box-shadow:none;outline:3px solid #003e51!important;outline-offset:2px;transition:none}.pet-health-survey .tagbox-select__placeholder{color:#3d3935}.pet-health-survey .tagbox-select__indicator,.pet-health-survey .tagbox-select__indicator-separator{color:#a7a8a9}.pet-health-survey .tagbox-select__indicator{cursor:pointer}.pet-health-survey .tagbox-select__indicator:hover{color:#003e51}.pet-health-survey .tagbox-select__multi-value{background-color:#e6a65d}.pet-health-survey .tagbox-select__multi-value__remove:hover{background-color:#003e51;color:#fff;cursor:pointer}.pet-health-survey .tagbox-select__option.tagbox-select__option--is-focused,.pet-health-survey .tagbox-select__option.tagbox-select__option--is-focused:hover{background-color:#e6a65d}.pet-health-survey .sv_qstn{overflow:visible!important}.pet-health-survey .sv_q_radiogroup,.pet-health-survey .sv_q_radiogroup_label{cursor:pointer;margin-top:4px}.pet-health-survey .sv_q_checkbox_control_item:focus~.sv_q_checkbox_control_label,.pet-health-survey .sv_q_checkbox_control_label:hover,.pet-health-survey .sv_q_radiogroup_control_item,.pet-health-survey .sv_q_radiogroup_label:hover{color:#003e51}.pet-health-survey .sv_q_radiogroup_control_item{appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;border:1px solid #888;border-radius:50%;height:2em;margin-left:0;margin-top:-4px;vertical-align:middle;width:2em}.pet-health-survey .sv_q_checkbox_control_item:focus~.sv_q_checkbox_control_label:before,.pet-health-survey .sv_q_checkbox_control_item:hover:not(:disabled)~.sv_q_checkbox_control_label:before,.pet-health-survey .sv_q_imgsel_control_item:focus~div,.pet-health-survey .sv_q_imgsel_control_item:hover:not(:disabled)~div,.pet-health-survey .sv_q_radiogroup_control_item:focus,.pet-health-survey .sv_q_radiogroup_control_item:hover:not(:disabled){box-shadow:0 0 0 .25rem #69b3e780;outline:0}.pet-health-survey .sv_q_radiogroup_control_item:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2.5' fill='%23003e51'/%3E%3C/svg%3E")}.pet-health-survey .sv_q_radiogroup_label .check,.pet-health-survey .sv_q_radiogroup_label .circle{display:none}.pet-health-survey .sv_q_radiogroup_control_item~span{margin-left:5px}.pet-health-survey .sv_q_checkbox_control_item{opacity:0;position:absolute}.pet-health-survey .sv_q_checkbox_control_item,.pet-health-survey .sv_q_checkbox_control_label{cursor:pointer;display:inline-block;vertical-align:middle}.pet-health-survey .sv_q_checkbox_control_label{position:relative;white-space:nowrap}.pet-health-survey .sv_q_checkbox_control_label span{white-space:normal;word-break:break-word}.pet-health-survey .sv_q_checkbox_control_item~.sv_q_checkbox_control_label:before{border:1px solid #a7a8a9;border-radius:3px;color:#fff;content:"";display:inline-block;height:17px;margin-right:10px;padding:8px;transition:all .2s ease-in-out;vertical-align:middle;width:17px}.pet-health-survey .sv_q_checkbox_control_item:checked~.sv_q_checkbox_control_label:before{background:#003e51;color:#fff;content:url(/static/dist/images/icons/check_mark.de95a5afc98db910351a.svg)}.pet-health-survey .sv_q_checkbox_control_item:disabled~.sv_q_checkbox_control_label:before{background:#eee;border:1px solid #eee;color:#a7a8a9}.pet-health-survey .sv_q_text_root{background-color:#fff;border:1px solid #a7a8a9;border-radius:3px;font-family:gtamerica,sans-serif;font-size:1em;padding:10px;width:100%}.pet-health-survey .dark .sv_q_checkbox_control_label:hover,.pet-health-survey .dark .sv_q_checkbox_control_label:hover>div>span,.pet-health-survey .dark .sv_q_radiogroup_control_item,.pet-health-survey .dark .sv_q_radiogroup_control_item>div>span,.pet-health-survey .dark .sv_q_radiogroup_label:hover,.pet-health-survey .dark .sv_q_radiogroup_label:hover>div>span{color:#e6a65d}.pet-health-survey .dark .sv_q_radiogroup_control_item:checked~.circle{border:1px solid #e6a65d}.pet-health-survey .dark .sv_q_radiogroup_control_item:checked~.circle:after{background-color:#e6a65d}.pet-health-survey .dark .sv_q_checkbox_control_item:checked~.sv_q_checkbox_control_label:before{background:#e6a65d}.onboarding-container{background-color:#535435;color:#fff;min-height:96vh;padding:20px;text-align:center}@media(max-width:600px){.onboarding-container{font-size:16px;line-height:20px;min-height:93vh;padding:0 20px}}.onboarding-container--bg-beet{background-color:#8d3f2b}.onboarding-container--bg-potato{background-color:#744f28}.onboarding-container--bg-plate{background-color:#003e51}@media print{.onboarding-container{background-color:#fff;color:#3d3935;min-height:max-content}}.onboarding-container h2{text-transform:none}@media(max-width:600px){.onboarding-container h2{font-size:30px;line-height:36px}.onboarding-container h4{font-size:16px;line-height:20px}}@media print{.onboarding-container h2,.onboarding-container h4{color:#3d3935}}.onboarding-container a{color:#fff;text-decoration:underline}.onboarding-container a:focus,.onboarding-container a:focus-visible,.onboarding-container a:focus-within{outline-color:#fff}@media print{.onboarding-container a{color:#3d3935}}.onboarding-container button:focus,.onboarding-container button:focus-visible,.onboarding-container button:focus-within{outline-color:#fff}.onboarding-container img{filter:brightness(0) invert(1);margin:auto;max-width:350px;width:70%}@media(max-width:600px){.onboarding-container img{max-width:250px}}@media print{.onboarding-container img{filter:none}}.onboarding-container input{background-color:#0000;border:none;border-bottom:2px solid #fff;border-radius:0;color:#fff;font-size:18px;margin:20px 0}@media(max-width:600px){.onboarding-container input{font-size:16px;max-width:260px}}.onboarding-container input:focus{border:none;border-bottom:2px solid #fff}.onboarding-container input:focus-visible{outline-color:#fff}.onboarding-container .account-app__content{display:flex;flex-direction:column;height:90vh;justify-content:center;max-width:435px;padding-bottom:100px}@media(max-width:600px){.onboarding-container .account-app__content{max-width:300px;padding:50px 0 100px}}.onboarding-container .icon{color:#fff;cursor:pointer;height:35px;width:90px}.onboarding-container .icon.icon--big{width:35px}.onboarding-container .next-step{font-family:druk,impact,sans-serif;font-size:32px;line-height:36px;padding-top:20px}@media(max-width:600px){.onboarding-container .next-step{font-size:24px;line-height:30px}}@media print{.onboarding-container .next-step{color:#3d3935}}.onboarding-container.splash-page>.account-app__content{max-width:820px}@media(max-width:600px){.onboarding-container.splash-page>.account-app__content{max-width:300px}}.onboarding-container.splash-page{background-color:#535435}.onboarding-container.splash-page h2{color:#e1cd00;line-height:1.1em}.onboarding-container.splash-page .details{padding:0 150px}@media(max-width:600px){.onboarding-container.splash-page .details{padding:0}}.onboarding-container .order-pet-meals-items{list-style:none;list-style-position:inside}.progress-bar-container.onboarding{background-color:#a7a8a9;top:64px;z-index:1}@media print{.progress-bar-container.onboarding{display:none}}.progress-bar-container.onboarding .progress-bar{background-color:#3d3935}div.bristol-chart-group{background-color:#f0f7fd;margin:5px}div.counter{color:#69b3e7;font-family:GTAmerica,sans-serif;font-size:24px;font-weight:700;min-width:32px;text-align:left}div.insights_account{display:flex;flex-wrap:nowrap;justify-content:center;margin:auto;max-width:600px}div.insights_account__tab{padding:20px 10px;text-align:center;width:100%}div.insights_account__tab--selected{background-color:#fff;border-top:1px solid #69b3e7}.share-copy-toast{opacity:0;position:absolute;transform:translate(-50px,60px);transition:opacity .3s ease-in-out}.share-copy-toast-text{background-color:#69b3e7;border-radius:9999px;color:#fff;font-size:12px;font-weight:500;margin-top:2px;padding:4px 12px;text-align:center;text-transform:uppercase;width:172px}#report-share .report-share--logo-straight{height:26px}.report--share a{cursor:pointer}.report--share a:hover{opacity:.8}.avatar-card{display:flex;flex-direction:row}.avatar-card .avatar{border-radius:50%;height:72px;margin-right:27px;width:72px}.avatar-card .avatar--medium{height:120px;margin-right:27px;width:120px}.share-icon{margin-left:12px;margin-right:12px}.science-section{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.science-section .left-column{flex:1;padding:12px}.science-section .left-column p{margin:0}.science-section .right-column{align-items:stretch;display:flex;flex:1;flex-direction:column;justify-content:flex-start;padding:12px}.science-section .right-column .score-row{align-items:center;display:flex}.science-section .right-column .score-row .score-column{display:flex;flex-direction:column}.science-section .right-column .score-row .score-column h4{margin-bottom:0}.science-section .right-column .score-row p{flex:1;margin:0 0 0 24px}.science-section .right-column .score-divider{border-bottom:1px solid #afd7f5;margin-bottom:24px;margin-top:24px}.science-section .right-column .score-divider-show-mobile{display:none}.bacteria{display:flex}.bacteria h5{font-size:12px;padding-bottom:12px}.bacteria .tns-nav{display:none}.bacteria-slide-nav{align-items:center;display:flex;height:66px;justify-content:space-between;padding:0;width:100%}.bacteria-slide-nav .next-btn,.bacteria-slide-nav .prev-btn{cursor:pointer;outline:none;padding:24px;user-select:none}.bacteria-slide-nav .next-btn img,.bacteria-slide-nav .prev-btn img{height:14px;width:auto}.bacteria-slide-nav .prev-btn{padding-right:12px}.bacteria-slide-nav .next-btn{padding-left:12px}.bacteria-slide-nav .tns-outer{display:block;height:66px;max-width:85%;min-width:0;text-align:center}.bacteria-slide-nav h3{line-height:66px;margin:0;padding:0}.bacteria-slide-nav .bacteria-slider .tns-item>div{align-items:center;color:#69b3e7;display:flex;font-family:druk,impact,sans-serif;font-size:32px;font-weight:500;height:66px;justify-content:center;text-transform:uppercase}.bacteria-slide-nav .bacteria-slider--icon{margin-right:13px}.bacteria-slide-nav .bacteria-slider--title{display:block;position:relative;top:4px}.bacteria-slide-nav .bacteria-slider--title sup{position:relative;top:-.6em;vertical-align:initial}.bacteria-info-slider .tns-item{padding:30px 24px}.bacteria-info-slider .tns-item li{border-bottom:none;list-style:none;padding-bottom:6px;padding-top:6px}.abundance{align-items:center;display:flex;justify-content:space-between;padding:20px 24px 0}.abundance h4{margin-bottom:0;text-transform:uppercase}.abundance span{color:#69b3e7;display:block;font-family:druk,impact,sans-serif;font-size:24px;font-weight:700;text-transform:capitalize}.abundance .tns-outer{margin-left:24px;max-width:70%;min-width:0}.healthy-chart-date{fill:#828282;stroke:none;font-family:gtamerica,sans-serif;font-size:16px;font-weight:500}.healthy-chart-title{fill:#a7a8a9;font-size:12.8px;font-weight:400;text-transform:uppercase}.healthy-graph{height:0;margin-left:15px;padding:0 0 62.5%;position:relative;width:100%}.healthy-graph svg{height:100%;left:0;position:absolute;top:0;width:100%}.healthy-graph--callout{bottom:6px;display:flex;position:relative}.science-score{height:16px;margin:-1px;width:14px}.bacteria-chart{display:flex;text-align:center}.bacteria-chart .bacteria-chart-item{align-items:flex-end;background:#0000;border-bottom:3px solid #0000;display:flex;height:60px;justify-content:center;position:relative;transition:none}.bacteria-chart .bacteria-chart-item.selected{border-bottom:3px solid red;transition:border-bottom .5s ease-out}.bacteria-chart .bacteria-chart-item.selected .bacteria-chart-item--background,.bacteria-chart .bacteria-chart-item.selected img{opacity:1;transition:opacity .5s ease-out}.bacteria-chart img{height:12px;opacity:0;padding-top:2px;position:absolute;transition:none}.bacteria-chart .bacteria-chart-item--indicator-wrapper{display:flex;justify-content:center;width:0}.bacteria-chart .bacteria-chart-item--background{background:repeating-linear-gradient(135deg,#fac6bd,#fac6bd 2px,#fde9e6 0,#fde9e6 8px);height:100%;left:0;opacity:0;position:absolute;top:0;transition:none;width:100%}.healthy-chart-graph{align-items:stretch;display:flex;flex-direction:column}.healthy-chart-graph--callout-wrapper{display:flex}.healthy-chart-graph--callout{background-color:#fff;border:4px solid #eb3214;color:#eb3214;display:flex;font-family:Druk-Medium,Druk,Impact,sans-serif;font-size:45px;font-weight:500;justify-content:center;letter-spacing:.022em;padding:24px;text-transform:uppercase}@media(max-width:600px){.healthy-graph{margin-left:0}.bacteria-slider--title{font-size:24px;top:3px!important}.bacteria-slider--icon{height:24px;margin-right:5px!important}.avatar-card{align-items:center;display:flex;flex-direction:column}.avatar-card .description{padding-top:8px;text-align:center}.avatar-card .avatar{margin-right:0}ol.double{column-count:1;column-gap:0}ol li:last-child{border-bottom:none}.bacteria,.science-section{flex-direction:column}.science-section .score-divider-show-mobile{display:block!important}.science-section .right-column .score-row{align-items:stretch;flex-direction:column}.science-section .right-column .score-row p{margin-left:0}.science-section .right-column .score-column{align-items:center;flex-direction:row!important;justify-content:space-between}}.graph{display:flex;flex-direction:column;justify-content:center;position:relative}.graph img{display:block;width:327px}.graph .graph-selector{align-items:center;bottom:-41px;display:flex;flex-direction:column;position:absolute}.graph .graph-selector.with-line{bottom:-55px}.graph .graph-selector.position-1-4{left:38px;transform:translateX(-50%)}.graph .graph-selector.position-2-4{left:120px;transform:translateX(-50%)}.graph .graph-selector.position-3-4{left:202px;transform:translateX(-50%)}.graph .graph-selector.position-4-4{left:284px;transform:translateX(-50%)}.graph .graph-selector.position-1-3{left:51px;transform:translateX(-50%)}.graph .graph-selector.position-2-3{left:160px;transform:translateX(-50%)}.graph .graph-selector.position-3-3{left:269px;transform:translateX(-50%)}.graph .graph-selector.position-1-2{left:126px;transform:translateX(-50%)}.graph .graph-selector.position-1-2-big{left:80px;transform:translateX(-50%)}.graph .graph-selector.position-2-2{left:245px;transform:translateX(-50%)}.graph .graph-selector .overweight{border-color:#ee2737;color:#ee2737}.graph .graph-selector .not-overweight{border-color:#69b3e7;color:#69b3e7}.graph .graph-selector .triangle{border-bottom:10px solid;border-left:10px solid #0000;border-right:10px solid #0000;height:0;width:0}.graph .graph-selector .line{border:1px dashed #a7a8a9;bottom:70px;height:207px;position:absolute;width:1px}.graph .graph-selector p{font-weight:700;letter-spacing:normal;margin:0;text-align:center;text-transform:uppercase}.chart{align-self:center;box-sizing:initial;height:224px;margin-top:30px;width:239px}.gallery{display:flex;flex-wrap:wrap;padding:2px;transition:.3s}.gallery__image{display:block;filter:grayscale(1);transition:.3s;width:100%}.gallery__image:hover{transform:scale(1.1)}.gallery__column{display:flex;flex-direction:column;width:25%}@media(max-width:1024px){.gallery__column{width:50%}}@media(max-width:600px){.gallery__column{width:100%}}.gallery__link{margin:2px;overflow:hidden}.gallery__link:hover .gallery__image{filter:grayscale(0)}.gallery__link:hover .gallery__caption{opacity:1}.gallery__figure{position:relative}.gallery__caption{background:linear-gradient(0deg,#00000080,#fff0);bottom:0;color:#fff;left:0;opacity:0;padding:25px 15px 15px;position:absolute;transition:.3s;width:100%}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-subpixel>.tns-item:not(.tns-slide-active){opacity:0}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714286%}
/*# sourceMappingURL=app.3a72b484e2b186bf438d.css.map*/