:root{--h0-font-size:72;--h0-line-height:78;--h1-font-size:48;--h1-line-height:52;--xxxxxl-font-size:40;--xxxxxl-line-height:48;--h3-font-size:32;--h3-line-height:38;--h4-font-size:28;--h4-line-height:37;--h5-font-size:24;--h5-line-height:32;--xxxxl-font-size:29;--xxxxl-line-height:32;--xxxl-font-size:26;--xxxl-line-height:32;--xxl-font-size:24;--xxl-line-height:32;--b1-font-size:22;--b1-line-height:30;--b2-font-size:22;--b2-line-height:30;--b3-font-size:18;--b3-line-height:22;--b4-font-size:16;--b4-line-height:22;--xl-font-size:20;--xl-line-height:24;--lg-font-size:18;--lg-line-height:24;--md-font-size:16;--md-line-height:24;--sm-font-size:14;--sm-line-height:20;--xs-font-size:13;--xs-line-height:16;--xxs-font-size:11;--xxs-line-height:11;--primary-font:"ESRebondGrotesque", "Arial", sans-serif;--font-weight-bold:700;--font-weight-regular:400;--font-weight-light:300}.-rIACa_breedAutocomplete{width:100%;position:relative}.-rIACa_inputWrapper{grid-template:"main"3.5rem/minmax(0,1fr);align-items:center;display:grid;position:relative}.-rIACa_input{box-sizing:border-box;border-radius:var(--r-input);background:var(--b-100-color);width:100%;color:var(--br-700-color);font-family:var(--primary-font);box-shadow:none;border:none;outline:none;grid-area:main;padding:1.5rem 3.5rem .5rem 1rem;font-size:1rem;line-height:1em;transition:all .2s}.-rIACa_input:focus{background:var(--surface-card);box-shadow:0 0 0 2px var(--o-500-color)}.-rIACa_label{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--br-500-color);font-family:var(--primary-font),sans-serif;--font-size:var(--sm-font-size);--line-height:var(--sm-line-height);z-index:10;pointer-events:none;transform-origin:0 0;grid-area:main;margin-left:1rem;transition:transform .2s;transform:translateY(-.5rem)scale(.875)}.-rIACa_input:placeholder-shown:not(:focus)+.-rIACa_label{transform:none}.-rIACa_input:focus+.-rIACa_label{color:var(--o-500-color)}.-rIACa_icon{pointer-events:none;width:1.5rem;height:1.5rem;color:var(--br-500-color);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.-rIACa_inputWrapper:focus-within .-rIACa_icon{color:var(--o-500-color)}.-rIACa_listbox{top:var(--hits-top-position,4rem);z-index:30;height:var(--hits-height,calc(100vh - 25rem));min-height:var(--hits-min-height,18rem);max-height:var(--hits-max-height,25rem);scrollbar-width:none;background:var(--surface-card);border:1px solid var(--b-100-color);box-shadow:0 1px 4px var(--shadow1);border-radius:1rem;flex-direction:column;margin:0;padding:.5rem;list-style:none;display:flex;position:absolute;inset-inline:0;overflow-y:scroll}.-rIACa_listbox::-webkit-scrollbar{display:none}.-rIACa_option{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--br-700-color);font-family:var(--primary-font),sans-serif;--font-size:var(--md-font-size);--line-height:var(--md-line-height);box-sizing:border-box;background:var(--o-200-color);cursor:pointer;text-align:left;border:2px solid #0000;border-radius:1rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin:0 0 .5rem;padding:1rem;display:flex}.-rIACa_option:last-child{margin-bottom:0}.-rIACa_optionActive{outline:2px dotted var(--o-500-color);outline-offset:-4px}.-rIACa_optionSelected{border-color:var(--o-500-color)}.-rIACa_optionIndicator{box-sizing:border-box;border:1px solid var(--br-400-color);background:var(--surface-card);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .2s;display:flex}.-rIACa_optionIndicator svg{fill:#fff;width:.9rem;transition:transform .2s;transform:scale(0)}.-rIACa_optionSelected .-rIACa_optionIndicator{background:var(--o-500-color);border:none}.-rIACa_optionSelected .-rIACa_optionIndicator svg{transform:scale(1)}.-rIACa_loading{justify-content:center;padding:16px 0;display:flex}.-rIACa_spinner{border:3px solid var(--o-200-color);border-top-color:var(--o-500-color);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite -rIACa_breed-autocomplete-spin}@keyframes -rIACa_breed-autocomplete-spin{to{transform:rotate(360deg)}}
:root{--h0-font-size:72;--h0-line-height:78;--h1-font-size:48;--h1-line-height:52;--xxxxxl-font-size:40;--xxxxxl-line-height:48;--h3-font-size:32;--h3-line-height:38;--h4-font-size:28;--h4-line-height:37;--h5-font-size:24;--h5-line-height:32;--xxxxl-font-size:29;--xxxxl-line-height:32;--xxxl-font-size:26;--xxxl-line-height:32;--xxl-font-size:24;--xxl-line-height:32;--b1-font-size:22;--b1-line-height:30;--b2-font-size:22;--b2-line-height:30;--b3-font-size:18;--b3-line-height:22;--b4-font-size:16;--b4-line-height:22;--xl-font-size:20;--xl-line-height:24;--lg-font-size:18;--lg-line-height:24;--md-font-size:16;--md-line-height:24;--sm-font-size:14;--sm-line-height:20;--xs-font-size:13;--xs-line-height:16;--xxs-font-size:11;--xxs-line-height:11;--primary-font:"ESRebondGrotesque", "Arial", sans-serif;--font-weight-bold:700;--font-weight-regular:400;--font-weight-light:300}.RN2DiG_fieldset{margin:0;border:none;flex-direction:column;gap:.5rem;width:100%;max-width:18.75rem;margin-inline:auto;padding:0;display:flex}.RN2DiG_legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RN2DiG_option{background:var(--o-200-color);cursor:pointer;border:1px solid #0000;border-radius:.75rem;grid-template-columns:1fr auto;align-items:center;column-gap:1rem;padding:calc(1rem - 1px);transition:border-color .2s;display:grid}.RN2DiG_option:has(.RN2DiG_radio:focus-visible){outline:2px dotted var(--o-500-color);outline-offset:2px}.RN2DiG_radio{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RN2DiG_label{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--br-700-color);font-family:var(--primary-font),sans-serif;--font-size:var(--lg-font-size);--line-height:var(--lg-line-height);font-weight:var(--font-weight-regular);text-align:left}.RN2DiG_indicator{box-sizing:border-box;border:1px solid var(--br-400-color);background:var(--surface-card);border-radius:100%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .2s;display:flex}.RN2DiG_indicator svg{fill:#fff;width:.9rem;transition:transform .2s;transform:scale(0)}.RN2DiG_option[data-selected=true] .RN2DiG_indicator{background:var(--o-500-color);border:none}.RN2DiG_option[data-selected=true] .RN2DiG_indicator svg{transform:scale(1)}.RN2DiG_loading,.RN2DiG_error{width:100%;max-width:23.125rem;margin:var(--space-4) auto 0;font-size:.9375rem}.RN2DiG_loading{color:var(--text-secondary)}.RN2DiG_error{color:var(--error);font-size:.875rem}
:root{--h0-font-size:72;--h0-line-height:78;--h1-font-size:48;--h1-line-height:52;--xxxxxl-font-size:40;--xxxxxl-line-height:48;--h3-font-size:32;--h3-line-height:38;--h4-font-size:28;--h4-line-height:37;--h5-font-size:24;--h5-line-height:32;--xxxxl-font-size:29;--xxxxl-line-height:32;--xxxl-font-size:26;--xxxl-line-height:32;--xxl-font-size:24;--xxl-line-height:32;--b1-font-size:22;--b1-line-height:30;--b2-font-size:22;--b2-line-height:30;--b3-font-size:18;--b3-line-height:22;--b4-font-size:16;--b4-line-height:22;--xl-font-size:20;--xl-line-height:24;--lg-font-size:18;--lg-line-height:24;--md-font-size:16;--md-line-height:24;--sm-font-size:14;--sm-line-height:20;--xs-font-size:13;--xs-line-height:16;--xxs-font-size:11;--xxs-line-height:11;--primary-font:"ESRebondGrotesque", "Arial", sans-serif;--font-weight-bold:700;--font-weight-regular:400;--font-weight-light:300}.uOE3EG_breedForm{--toggle-group-margin-top:0;grid-template-columns:minmax(0,1fr);justify-self:center;gap:1rem;width:100%;max-width:18.75rem;margin:1rem auto 0;display:grid}.uOE3EG_weightQuestion{margin-top:1.5rem;line-height:normal}.uOE3EG_firstBreedSearch{margin-top:1.125rem}.uOE3EG_addBreedText{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--br-500-color);font-family:var(--primary-font),sans-serif;--font-size:var(--sm-font-size);--line-height:var(--sm-line-height);text-align:center;margin:0}.uOE3EG_addBreedButton{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--o-500-color);font-family:var(--primary-font),sans-serif;--font-size:var(--lg-font-size);--line-height:var(--lg-line-height);width:100%;font-family:var(--primary-font);font-weight:var(--font-weight-bold);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:100px;justify-self:center;padding:1.125rem}.uOE3EG_addBreedButton:active,.uOE3EG_addBreedButton:hover,.uOE3EG_addBreedButton:focus-visible{color:var(--o-700-color)}.uOE3EG_addBreedButton:focus-visible{outline:2px dotted var(--o-500-color)}.uOE3EG_submit.at-button{--button-padding-block:1rem;--button-padding-inline:2rem;justify-self:center;min-width:10.875rem;min-height:3.5rem;margin-top:.5rem}
:root{--h0-font-size:72;--h0-line-height:78;--h1-font-size:48;--h1-line-height:52;--xxxxxl-font-size:40;--xxxxxl-line-height:48;--h3-font-size:32;--h3-line-height:38;--h4-font-size:28;--h4-line-height:37;--h5-font-size:24;--h5-line-height:32;--xxxxl-font-size:29;--xxxxl-line-height:32;--xxxl-font-size:26;--xxxl-line-height:32;--xxl-font-size:24;--xxl-line-height:32;--b1-font-size:22;--b1-line-height:30;--b2-font-size:22;--b2-line-height:30;--b3-font-size:18;--b3-line-height:22;--b4-font-size:16;--b4-line-height:22;--xl-font-size:20;--xl-line-height:24;--lg-font-size:18;--lg-line-height:24;--md-font-size:16;--md-line-height:24;--sm-font-size:14;--sm-line-height:20;--xs-font-size:13;--xs-line-height:16;--xxs-font-size:11;--xxs-line-height:11;--primary-font:"ESRebondGrotesque", "Arial", sans-serif;--font-weight-bold:700;--font-weight-regular:400;--font-weight-light:300}.KjNava_form{gap:1rem;width:100%;max-width:30.625rem;margin:2rem auto 0;display:grid}@media screen and (min-width:56.3125em){.KjNava_form{margin-top:2.5rem}}.KjNava_list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.KjNava_option{background:var(--o-200-color);border-radius:1.5rem;padding:1rem;display:grid}.KjNava_input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.KjNava_label{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--br-700-color);font-family:var(--primary-font),sans-serif;--font-size:var(--md-font-size);--line-height:var(--md-line-height);font-weight:var(--font-weight-regular);cursor:pointer;align-items:flex-start;gap:1rem;margin:0;display:flex}.KjNava_input:focus-visible+.KjNava_label{outline:2px dotted var(--o-500-color);outline-offset:4px}.KjNava_box{box-sizing:border-box;background:var(--surface-card);border:1px solid #a1b1c4;border-radius:100%;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;display:block}.KjNava_box svg{width:100%;height:100%;display:none}.KjNava_input:checked+.KjNava_label .KjNava_box{background:0 0;border-color:#0000}.KjNava_input:checked+.KjNava_label .KjNava_box svg{display:block}.KjNava_otherField{margin-top:1rem}.KjNava_disclaimer{background:var(--b-200-color);border-radius:.5rem;margin-top:1rem;padding:1rem 1rem 2rem}@media screen and (min-width:56.25em){.KjNava_disclaimer{padding-inline:4rem}}@media screen and (min-width:56.3125em){.KjNava_disclaimer{margin-top:1.5rem}}.KjNava_disclaimer h2{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--br-700-color);font-family:var(--primary-font),sans-serif;--font-size:var(--md-font-size);--line-height:var(--md-line-height);font-weight:var(--font-weight-bold);text-align:center;margin:0}.KjNava_disclaimer ul{gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.KjNava_disclaimer li{color:var(--br-700-color);grid-template-columns:auto 1fr;gap:.5rem;font-size:1rem;line-height:normal;display:grid}.KjNava_disclaimerIcon{width:1rem;height:1rem;margin-top:.15rem}
:root{--h0-font-size:72;--h0-line-height:78;--h1-font-size:48;--h1-line-height:52;--xxxxxl-font-size:40;--xxxxxl-line-height:48;--h3-font-size:32;--h3-line-height:38;--h4-font-size:28;--h4-line-height:37;--h5-font-size:24;--h5-line-height:32;--xxxxl-font-size:29;--xxxxl-line-height:32;--xxxl-font-size:26;--xxxl-line-height:32;--xxl-font-size:24;--xxl-line-height:32;--b1-font-size:22;--b1-line-height:30;--b2-font-size:22;--b2-line-height:30;--b3-font-size:18;--b3-line-height:22;--b4-font-size:16;--b4-line-height:22;--xl-font-size:20;--xl-line-height:24;--lg-font-size:18;--lg-line-height:24;--md-font-size:16;--md-line-height:24;--sm-font-size:14;--sm-line-height:20;--xs-font-size:13;--xs-line-height:16;--xxs-font-size:11;--xxs-line-height:11;--primary-font:"ESRebondGrotesque", "Arial", sans-serif;--font-weight-bold:700;--font-weight-regular:400;--font-weight-light:300}.aZ7GUG_phoneOptIn{box-sizing:border-box;background:var(--y-200-color);border-radius:2.5rem;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:1.5rem 1.25rem;display:flex}@media screen and (min-width:31.3125em){.aZ7GUG_phoneOptIn{gap:1.5rem;padding:1.5rem 2.5rem}}.aZ7GUG_phoneOptIn .at-text-form-control input{background:var(--surface-card)}.aZ7GUG_prompt{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--br-700-color);font-family:var(--primary-font),sans-serif;--font-size:var(--sm-font-size);--line-height:var(--sm-line-height);font-weight:var(--font-weight-bold);text-align:center;margin:0}.aZ7GUG_fields{text-align:left;grid-template-columns:6.25rem minmax(0,1fr);gap:.5rem;width:100%;display:grid}.aZ7GUG_countryCode{align-self:start}
.-NB8ya_tick{box-sizing:border-box;border:1px solid var(--br-400-color);background:var(--surface-card);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .2s;display:flex}.-NB8ya_tick svg{fill:#fff;width:.9rem;transition:transform .2s;transform:scale(0)}.-NB8ya_checked{background:var(--o-500-color);border:none}.-NB8ya_checked svg{transform:scale(1)}
.YgIxpq_overlay{--bottom-sheet-visible-height:100%;--bottom-sheet-visible-top:0px;--bottom-sheet-panel-max:85%;top:var(--bottom-sheet-visible-top);z-index:100;box-sizing:border-box;height:var(--bottom-sheet-visible-height);color:var(--br-700-color);justify-content:center;align-items:flex-end;padding:0 1rem 1rem;display:flex;position:fixed;left:0;right:0}.YgIxpq_overlay:before{content:"";z-index:-1;background:var(--br-700-color);opacity:.25;position:absolute;inset:0}.YgIxpq_panel{--card-padding-inline:1rem;width:100%;max-height:var(--bottom-sheet-panel-max);box-shadow:var(--elevation2) var(--shadow2);background:#fff;border-radius:1.25rem;outline:none;flex-direction:column;display:flex}.YgIxpq_dragHandle{background:var(--b-100-color);border-radius:1rem;flex-shrink:0;width:2.5rem;height:.25rem;margin:.75rem auto 0}.YgIxpq_header{padding:.75rem var(--card-padding-inline) 0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.YgIxpq_title{font-size:1rem;line-height:normal;font-weight:var(--font-weight-bold);text-align:center;flex:auto;margin:0}.YgIxpq_closeButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;width:1.25rem;height:1.25rem;padding:0;display:flex}.YgIxpq_body{padding:1rem var(--card-padding-inline);flex:auto;overflow-y:auto}@media screen and (min-width:31.3125em){.YgIxpq_overlay{align-items:center}}@media screen and (min-width:56.3125em){.YgIxpq_panel{--card-padding-inline:2rem;border-radius:.75rem;width:auto;min-width:30rem;max-width:37.5rem}.YgIxpq_dragHandle{display:none}}
.iHz_GG_summaryRow{box-sizing:border-box;border:1px solid var(--b-200-color);background:var(--b-200-color);width:100%;min-height:3.75rem;color:var(--br-700-color);font-family:var(--primary-font);text-align:start;cursor:pointer;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:.5rem 1rem;font-size:1rem;line-height:1.15;display:flex}.iHz_GG_summaryRow:disabled{cursor:not-allowed;opacity:.5}.iHz_GG_text{flex-direction:column;gap:.25rem;display:flex}.iHz_GG_label{color:var(--br-500-color);font-size:.875rem}.iHz_GG_value{font-weight:400}.iHz_GG_chevron{flex-shrink:0;transform:rotate(180deg)}
:root{--h0-font-size:72;--h0-line-height:78;--h1-font-size:48;--h1-line-height:52;--xxxxxl-font-size:40;--xxxxxl-line-height:48;--h3-font-size:32;--h3-line-height:38;--h4-font-size:28;--h4-line-height:37;--h5-font-size:24;--h5-line-height:32;--xxxxl-font-size:29;--xxxxl-line-height:32;--xxxl-font-size:26;--xxxl-line-height:32;--xxl-font-size:24;--xxl-line-height:32;--b1-font-size:22;--b1-line-height:30;--b2-font-size:22;--b2-line-height:30;--b3-font-size:18;--b3-line-height:22;--b4-font-size:16;--b4-line-height:22;--xl-font-size:20;--xl-line-height:24;--lg-font-size:18;--lg-line-height:24;--md-font-size:16;--md-line-height:24;--sm-font-size:14;--sm-line-height:20;--xs-font-size:13;--xs-line-height:16;--xxs-font-size:11;--xxs-line-height:11;--primary-font:"ESRebondGrotesque", "Arial", sans-serif;--font-weight-bold:700;--font-weight-regular:400;--font-weight-light:300}._1GU9EW_form{width:100%;max-width:var(--form-max-width,23.125rem);grid-template-columns:minmax(0,1fr);justify-self:center;align-items:start;gap:1rem;margin:1.5rem auto 0;display:grid;position:relative}._1GU9EW_submit.at-button{--button-padding-block:1rem;--button-padding-inline:2rem;min-width:100%;min-height:3.5rem;margin:var(--submit-margin-top,.5rem) auto 0;grid-column:1/-1}@media screen and (min-width:31.3125em){._1GU9EW_submit.at-button{min-width:14.0625rem}}._1GU9EW_seePrice{flex-direction:column;align-items:center;gap:.5rem;display:flex}._1GU9EW_seePrice ._1GU9EW_submit.at-button{margin-top:.5rem}._1GU9EW_actions{justify-content:center;margin-top:.5rem;display:flex}._1GU9EW_actions .at-button{--button-padding-block:1rem;--button-padding-inline:2rem;min-width:100%;min-height:3.5rem}@media screen and (min-width:31.3125em){._1GU9EW_actions .at-button{min-width:14.0625rem}}._1GU9EW_subtitle{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--br-500-color);font-family:var(--primary-font),sans-serif;--font-size:var(--md-font-size);--line-height:var(--md-line-height);text-align:center;margin:0}._1GU9EW_subtitle em{font-style:normal;font-weight:var(--font-weight-bold);color:var(--br-700-color)}._1GU9EW_error{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--error-color);font-family:var(--primary-font),sans-serif;--font-size:var(--sm-font-size);--line-height:var(--sm-line-height);text-align:center;margin:0}._1GU9EW_linkButton{color:var(--text-orange);font-family:var(--font);cursor:pointer;background:0 0;border:none;place-self:center;padding:0;font-size:.875rem;font-weight:700;text-decoration:underline}._1GU9EW_linkButton:hover{color:var(--orange-dark)}._1GU9EW_linkButton:focus-visible{outline:2px dotted var(--orange);outline-offset:2px}._1GU9EW_assignMessage{width:100%;max-width:23.125rem;color:var(--text-secondary);text-align:center;margin:0 auto;font-size:1rem;line-height:1.5}
._3dKbda_breedSheet{--hits-top-position:3.5rem;--hits-height:auto;--hits-min-height:0;--hits-max-height:min(11rem, calc(var(--bottom-sheet-visible-height,100vh) * .35));--toggle-group-margin-top:0;flex-direction:column;gap:1rem;display:flex}._3dKbda_breedSearch{width:100%}._3dKbda_addBreedMessage{color:var(--br-500-color);text-align:center;margin:0;font-size:1rem;line-height:normal}._3dKbda_addBreedButton{width:100%;color:var(--o-500-color);font-family:var(--primary-font);font-size:1.125rem;font-weight:var(--font-weight-bold);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:100px;padding:1.125rem;line-height:1.5rem}._3dKbda_addBreedButton:focus-visible{outline:2px dotted var(--o-500-color)}._3dKbda_weightQuestion{color:var(--br-500-color);text-align:center;margin:0;font-size:1rem;line-height:normal}.ml-crossbreed-selector._3dKbda_crossbreed{max-width:none}._3dKbda_catMessage{color:var(--br-500-color);text-align:center;margin:0}._3dKbda_error{color:var(--error-color);text-align:center;margin:0;font-size:.875rem}._3dKbda_diseasesSheet{flex-direction:column;gap:1rem;display:flex}._3dKbda_diseasesList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._3dKbda_diseasesList input[type=checkbox]{opacity:0;pointer-events:none;width:1px;height:1px;margin:-1px;position:absolute}._3dKbda_diseaseOption{background:var(--o-200-color);color:var(--br-500-color);cursor:pointer;border:2px solid #0000;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 0 1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;display:flex}input:focus-visible+._3dKbda_diseaseOption{outline:2px dotted var(--o-500-color);outline-offset:2px}._3dKbda_otherDiseaseField{margin-top:.5rem}._3dKbda_stickyFooter{margin-inline:calc(var(--card-padding-inline,1rem)*-1);padding:1.5rem var(--card-padding-inline,1rem) 1rem;background:linear-gradient(#fff0,#fff 35%);position:sticky;bottom:0}._3dKbda_stickyFooter:after{content:"";background:#fff;height:1rem;position:absolute;top:100%;left:0;right:0}._3dKbda_saveButton{width:100%;display:block}
._0SKGBa_formCard{box-sizing:border-box;border:2px solid var(--b-100-color);max-width:100%;box-shadow:var(--elevation1) var(--shadow1);color:var(--br-700-color);text-align:start;background:#fff;border-radius:1.5rem;flex-direction:column;gap:1rem;margin:0 0 1rem;padding:1rem;display:flex}._0SKGBa_header{justify-content:flex-end;align-items:center;gap:1rem;display:flex}._0SKGBa_title{font-size:1.125rem;font-weight:var(--font-weight-bold);text-align:center;flex:auto;margin:0;line-height:normal}._0SKGBa_closeButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;width:1.25rem;height:1.25rem;padding:0;display:flex}._0SKGBa_form{--_row-field-height:3.75rem;flex-direction:column;gap:1rem;margin:0;display:flex}._0SKGBa_petName.at-text-form-control{grid-template-rows:var(--_row-field-height) auto}._0SKGBa_petName.at-text-form-control input{background:var(--b-200-color);height:100%}._0SKGBa_petName.at-text-form-control input:focus{background:#fff}._0SKGBa_birthdateField,._0SKGBa_breedField{height:var(--_row-field-height);flex-direction:column;display:flex}._0SKGBa_birthdateField>button,._0SKGBa_breedField>button{height:100%}._0SKGBa_fieldCard{background:var(--b-200-color);border:none;border-radius:1rem;margin:0;padding:1rem}._0SKGBa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0SKGBa_legend{width:100%;color:var(--br-500-color);margin:0 0 .5rem;font-size:.875rem;font-weight:400;line-height:normal}._0SKGBa_pillField{gap:.5rem;display:flex}._0SKGBa_pillOption{color:var(--br-700-color);font-size:.875rem;font-weight:var(--font-weight-bold);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:#fff;border:none;border-radius:100px;flex:1 0;justify-content:center;align-items:center;padding:.5rem 1rem;line-height:normal;display:flex;position:relative}._0SKGBa_pillOption input{opacity:0;pointer-events:none;width:1px;height:1px;margin:-1px;position:absolute}._0SKGBa_pillOption:has(input:checked){background:var(--o-500-color);color:#fff}._0SKGBa_pillOption:has(input:focus-visible){outline:2px dotted var(--o-500-color);outline-offset:2px}._0SKGBa_healthField{flex-direction:column;gap:.5rem;display:flex}._0SKGBa_healthField input{opacity:0;pointer-events:none;width:1px;height:1px;margin:-1px;position:absolute}._0SKGBa_healthOption{cursor:pointer;background:#fff;border:1px solid #fff;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:1rem;font-size:1rem;line-height:1rem;display:flex}input:focus-visible+._0SKGBa_healthOption{outline:2px dotted var(--o-500-color);outline-offset:2px}._0SKGBa_error{color:var(--error-color);text-align:center;margin:.5rem;font-size:.875rem;line-height:1.25rem}._0SKGBa_submit.at-button{--button-bg-color:var(--o-200-color);--button-color:var(--o-500-color);--button-interacted-bg-color:var(--o-200-color);text-align:center;width:100%;display:block}._0SKGBa_submit.at-button:disabled{--button-color:white}._0SKGBa_birthdateSheet{--picker-back-inset-block:0;--picker-back-inset-inline:0;position:relative}.ml-birth-date-picker._0SKGBa_birthdatePicker{margin-top:0}@media screen and (min-width:56.3125em){._0SKGBa_form{grid-template-columns:1fr 1fr;grid-template-areas:"name birthdate""species sex""breed breed";align-items:start;display:grid}._0SKGBa_petName.at-text-form-control{grid-area:name}._0SKGBa_birthdateField{grid-area:birthdate}._0SKGBa_speciesField{grid-area:species}._0SKGBa_sexField{grid-area:sex}._0SKGBa_breedField{grid-area:breed}._0SKGBa_healthField,._0SKGBa_birthDateError{grid-column:1/-1}}
:root{--h0-font-size:72;--h0-line-height:78;--h1-font-size:48;--h1-line-height:52;--xxxxxl-font-size:40;--xxxxxl-line-height:48;--h3-font-size:32;--h3-line-height:38;--h4-font-size:28;--h4-line-height:37;--h5-font-size:24;--h5-line-height:32;--xxxxl-font-size:29;--xxxxl-line-height:32;--xxxl-font-size:26;--xxxl-line-height:32;--xxl-font-size:24;--xxl-line-height:32;--b1-font-size:22;--b1-line-height:30;--b2-font-size:22;--b2-line-height:30;--b3-font-size:18;--b3-line-height:22;--b4-font-size:16;--b4-line-height:22;--xl-font-size:20;--xl-line-height:24;--lg-font-size:18;--lg-line-height:24;--md-font-size:16;--md-line-height:24;--sm-font-size:14;--sm-line-height:20;--xs-font-size:13;--xs-line-height:16;--xxs-font-size:11;--xxs-line-height:11;--primary-font:"ESRebondGrotesque", "Arial", sans-serif;--font-weight-bold:700;--font-weight-regular:400;--font-weight-light:300}.P7gt-a_page{--toggle-group-margin-top:0;justify-items:center;width:100%;margin-top:1.5rem;padding-bottom:3rem;display:grid}.P7gt-a_blocks{justify-items:center;gap:2.5rem;width:100%;display:grid}.P7gt-a_block{justify-items:center;gap:1rem;width:100%;display:grid}.P7gt-a_blockTitle{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--br-700-color);font-family:var(--primary-font),sans-serif;--font-size:var(--xl-font-size);--line-height:var(--xl-line-height);font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);font-family:var(--primary-font),sans-serif}@media screen and (min-width:31.3125em){.P7gt-a_blockTitle{--font-size:var(--xxxl-font-size);--line-height:var(--xxxl-line-height)}}.P7gt-a_blockTitle{max-width:43.75rem;font-weight:var(--font-weight-bold);text-align:center;margin:0 auto}.P7gt-a_blockSubtitle{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--br-700-color);font-family:var(--primary-font),sans-serif;--font-size:var(--md-font-size);--line-height:var(--md-line-height);font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);font-family:var(--primary-font),sans-serif}@media screen and (min-width:31.3125em){.P7gt-a_blockSubtitle{--font-size:var(--xl-font-size);--line-height:var(--xl-line-height)}}.P7gt-a_blockSubtitle{color:var(--br-500-color);text-align:center;margin:.5rem 0 0}.P7gt-a_blockSubtitle em{font-style:normal;font-weight:var(--font-weight-bold);color:var(--o-500-color)}.P7gt-a_emptyFamily{color:var(--br-500-color);text-align:center;margin:0}.P7gt-a_familyPets{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.P7gt-a_familyPet{background:var(--o-200-color);color:var(--br-700-color);font-size:.8125rem;font-weight:var(--font-weight-bold);text-align:center;text-transform:uppercase;border-radius:450px;justify-content:center;align-items:center;gap:.625rem;padding:.5rem 1rem;line-height:1rem;display:flex}.P7gt-a_removePet{width:.625rem;height:.625rem;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.P7gt-a_addAnother.at-button{--_button-secondary-border-color:transparent;--button-padding-block:1.125rem;--button-padding-inline:1.125rem;--button-box-shadow:0 0 4px 0 #123c7029, 0 1px 2px 0 #123c7014;border:none}.P7gt-a_continue{width:100%;max-width:23rem;margin-top:1.5rem}@media screen and (min-width:31.3125em){.P7gt-a_continue{max-width:14rem}}
:root{--h0-font-size:72;--h0-line-height:78;--h1-font-size:48;--h1-line-height:52;--xxxxxl-font-size:40;--xxxxxl-line-height:48;--h3-font-size:32;--h3-line-height:38;--h4-font-size:28;--h4-line-height:37;--h5-font-size:24;--h5-line-height:32;--xxxxl-font-size:29;--xxxxl-line-height:32;--xxxl-font-size:26;--xxxl-line-height:32;--xxl-font-size:24;--xxl-line-height:32;--b1-font-size:22;--b1-line-height:30;--b2-font-size:22;--b2-line-height:30;--b3-font-size:18;--b3-line-height:22;--b4-font-size:16;--b4-line-height:22;--xl-font-size:20;--xl-line-height:24;--lg-font-size:18;--lg-line-height:24;--md-font-size:16;--md-line-height:24;--sm-font-size:14;--sm-line-height:20;--xs-font-size:13;--xs-line-height:16;--xxs-font-size:11;--xxs-line-height:11;--primary-font:"ESRebondGrotesque", "Arial", sans-serif;--font-weight-bold:700;--font-weight-regular:400;--font-weight-light:300}.PgacHW_healthForm{justify-self:center;row-gap:1.5rem;width:100%;margin-top:2rem;display:grid}@media screen and (min-width:56.3125em){.PgacHW_healthForm{row-gap:2rem;width:auto;margin-top:2.5rem}}.PgacHW_options{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}@media screen and (min-width:56.3125em){.PgacHW_options{grid-template-columns:auto 1fr;gap:1rem 2.5rem}}.PgacHW_healthy{grid-column:1}.PgacHW_sick{grid-column:2}.PgacHW_illustration{grid-row:1;justify-content:center;align-self:end;min-width:0;display:flex}.PgacHW_illustration img{object-fit:none;object-position:left bottom;max-width:100%}.PgacHW_pill{font-size:calc(var(--font-size)/16*1rem);line-height:calc(var(--line-height)/16*1rem);color:var(--_pill-color);font-family:var(--primary-font),sans-serif;--font-size:var(--xs-font-size);--line-height:var(--xs-line-height);--_pill-background:var(--o-200-color);--_pill-color:var(--br-700-color);--_pill-border-color:var(--o-200-color);--pill-border-radius:100px;--pill-padding-inline:1.5rem;min-width:3.8125rem;padding-block:1rem;padding-inline:var(--pill-padding-inline);border:2px solid var(--_pill-border-color);border-radius:var(--pill-border-radius);background-color:var(--_pill-background);font-family:var(--primary-font);font-weight:var(--font-weight-bold);text-align:center;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;justify-content:center;justify-self:center;align-items:center;margin:0;transition:all .15s;display:inline-flex}.PgacHW_pill[aria-pressed=true]{--_pill-color:var(--o-500-color);--_pill-border-color:var(--o-500-color)}.PgacHW_pill:focus-visible{--_pill-color:white;--_pill-background:var(--o-600-color);outline:2px dotted}.PgacHW_pill:disabled{cursor:not-allowed}.PgacHW_pill{--pill-border-radius:1.5rem;--pill-padding-inline:.8rem;grid-row:2}.PgacHW_pill.PgacHW_healthy{width:100%}@media screen and (min-width:56.3125em){.PgacHW_pill{--pill-padding-inline:1.5rem}}
._4nODfa_zipForm{--form-max-width:none;--submit-margin-top:0}@media screen and (min-width:56.3125em){._4nODfa_zipForm{--form-max-width:19.5rem}}._4nODfa_zipControl input{line-height:1.375rem}
