.optex-homepage-bia-guest{width:100%;margin:calc(var(--sparky-size-base-unit)*4) auto;padding:0}.optex-homepage-bia-guest .sparky-c-section{padding:0 calc(var(--sparky-size-base-unit)*2);margin:0}.optex-homepage-bia-guest__carousel{margin-top:calc(var(--sparky-size-base-unit)*2)}.optex-homepage-bia-guest__carousel .sparky-c-horizontal-overflow-carousel__button:not(:disabled){display:flex}@media (min-width:48rem){.optex-homepage-bia-guest .sparky-c-section{padding:0 calc(var(--sparky-size-base-unit)*4)}}@media (min-width:60rem){.optex-homepage-bia-guest{margin-bottom:calc(var(--sparky-size-base-unit)*8)}}
@media (min-width:60rem){.footer-legal-bar{border-top:calc(var(--sparky-size-base-unit)*.125) solid var(--sparky-theme-color-neutral-subtle-border)}}.footer-legal-bar__container{justify-content:space-between;align-items:start;gap:calc(var(--sparky-size-base-unit)*3);padding-top:0;padding-bottom:calc(var(--sparky-size-base-unit)*3);text-align:left;flex-direction:column;display:flex}@media (min-width:35rem){.footer-legal-bar__container{gap:calc(var(--sparky-size-base-unit)*2);padding-top:calc(var(--sparky-size-base-unit)*1)}}@media (min-width:60rem){.footer-legal-bar__container{padding-top:calc(var(--sparky-size-base-unit)*3);flex-direction:row;align-items:center}}.footer-legal-bar__links{gap:calc(var(--sparky-size-base-unit)*2);text-wrap:nowrap;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:60rem){.footer-legal-bar__links{flex-direction:row}}.footer-legal-bar__link{border-radius:var(--sparky-border-radius-md);align-items:center;width:fit-content;display:flex}.footer-legal-bar__onetrust-button:hover{text-decoration:underline}
.condensed-feedback-button{font-size:var(--sparky-font-size-12);line-height:var(--sparky-line-height-xl);color:var(--sparky-theme-color-text-link-secondary);transition:none}.condensed-feedback-button:hover,.condensed-feedback-button:focus,.condensed-feedback-button:focus-visible{color:inherit;background:0 0;text-decoration:underline;transition:none}.condensed-feedback-button:active{color:var(--sparky-theme-color-text-link-foreground);background:0 0;text-decoration:underline;transition:none}.condensed-feedback-button:disabled,.condensed-feedback-button:disabled:hover,.condensed-feedback-button:disabled:focus{color:var(--sparky-theme-color-text-link-foreground-disabled);cursor:not-allowed;background:0 0;text-decoration:none;transition:none}
.feedback-skeleton{justify-content:center;align-items:center;gap:calc(var(--sparky-size-base-unit)*3);flex-direction:column;width:100%;max-width:none;margin-inline:0;display:flex}.feedback-skeleton__text{max-width:100%;font-family:var(--sparky-font-family-primary);font-weight:var(--sparky-font-weight-regular);font-size:var(--sparky-font-size-16);line-height:var(--sparky-line-height-base);padding:0;display:inline-block}.feedback-skeleton__text:before{content:"Help us improve your PetSmart experience.";visibility:hidden;display:block}.feedback-skeleton__button{padding:calc(var(--sparky-size-base-unit)*1.5) calc(var(--sparky-size-base-unit)*2.5);height:calc(var(--sparky-size-base-unit)*5);border-radius:var(--sparky-theme-border-radius);font-family:var(--sparky-font-family-primary);font-weight:var(--sparky-font-weight-medium);font-size:var(--sparky-font-size-14);justify-content:center;align-items:center;margin:0;line-height:1;display:inline-flex}.feedback-skeleton__button:before{content:"Give feedback";visibility:hidden;white-space:nowrap;display:block}
.feedback-button{justify-content:center;align-items:center;gap:calc(var(--sparky-size-base-unit)*3);flex-direction:column;width:100%;max-width:none;margin-inline:0;display:flex}.feedback-button__text{text-align:center;line-height:var(--sparky-line-height-base)}.feedback-button--error{color:var(--sparky-theme-color-utility-error-foreground)}
.footer-navigation{text-align:left;font-family:var(--sparky-font-family-primary);color:var(--sparky-theme-color-text-link-secondary)}.footer-navigation__mobile .disclosure__summary{padding:calc(var(--sparky-size-base-unit)*2)}.footer-navigation__mobile .disclosure__summary:hover{background-color:#0000}.footer-navigation__mobile .disclosure__title{font-size:var(--sparky-font-size-16);font-weight:var(--sparky-font-weight-bold);line-height:var(--sparky-line-height-md)}.footer-navigation__mobile .disclosure__content{padding:calc(var(--sparky-size-base-unit)*1) calc(var(--sparky-size-base-unit)*2) calc(var(--sparky-size-base-unit)*2)}.footer-navigation__mobile .disclosure__content-inner{padding:calc(var(--sparky-size-base-unit)*2) 0}.footer-navigation__mobile .disclosure__details[data-state=opened] .disclosure__summary{background-color:#0000}@media (min-width:35rem) and (not (min-width:75rem)){.footer-navigation__mobile .disclosure__summary,.footer-navigation__mobile .disclosure__content{padding-left:calc(var(--sparky-size-base-unit)*4);padding-right:calc(var(--sparky-size-base-unit)*4)}}.footer-navigation__desktop{column-gap:calc(var(--sparky-size-base-unit)*4);padding-top:calc(var(--sparky-size-base-unit)*4);grid-template-columns:repeat(4,1fr);display:grid}.footer-navigation__links{gap:calc(var(--sparky-size-base-unit)*2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer-navigation__link{border-radius:var(--sparky-border-radius-md);width:fit-content;display:flex}.footer-navigation__column{gap:calc(var(--sparky-size-base-unit)*2);flex-direction:column;display:flex}
.account-button{appearance:none;width:calc(var(--sparky-size-base-unit)*6);height:calc(var(--sparky-size-base-unit)*6);background-color:var(--sparky-theme-color-button-bare-background);color:var(--sparky-theme-color-button-bare-foreground);cursor:pointer;transition:background-color var(--sparky-anim-fade-quick) var(--sparky-anim-ease);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.account-button:hover{background-color:var(--sparky-theme-color-button-bare-background-hover)}.account-button:focus,.account-button:active{background-color:var(--sparky-theme-color-button-bare-background-focus);outline:none}.account-button:focus-visible{outline-offset:-1px;outline:1px solid #206ef6}
/*# sourceMappingURL=1env2bmii4yyq.css.map*/