.animal-store{--animal-ink: #202020;--animal-white: #fff;--animal-yellow: #f9eb33;--animal-turquoise: #12d7ce;--animal-pink: #ff9dd2;--animal-mist: #effaf8;--font-heading-family: var(--font-body-family);--font-heading-style: normal;--font-heading-weight: 800;--buttons-radius: 4px;--buttons-radius-outset: 4px;--inputs-radius: 4px;--inputs-radius-outset: 4px;--page-width: 144rem;color:var(--animal-ink);letter-spacing:0}.animal-store :is(h1,h2,h3,.h0,.h1,.h2,.h3){letter-spacing:-.025em}.animal-store :is(button,input,select,textarea){font-family:var(--font-body-family)}.animal-store .page-width{padding-inline:clamp(2rem,4vw,6.4rem)}.animal-store .header-wrapper{background:var(--animal-white);border-bottom:1px solid #20202012}.animal-store .header{max-width:160rem;padding-block:.6rem}.animal-store .header__heading-link{padding-block:0}.animal-store .header__menu-item{min-height:4.4rem;padding:1.2rem;font-size:1.8rem;font-weight:800;line-height:1.3;letter-spacing:0;color:var(--animal-ink);border-radius:4px}.animal-store .header__inline-menu>.list-menu--inline{flex-wrap:nowrap;gap:.4rem}.animal-store .header__active-menu-item{color:var(--animal-ink);text-decoration-thickness:2px;text-underline-offset:.45rem}.animal-store .header__menu-item:hover,.animal-store details[open]>.header__menu-item,.animal-store .menu-drawer__menu-item:hover,.animal-store .menu-drawer__menu-item--active{color:var(--animal-ink);background:var(--animal-yellow)}.animal-store .header__submenu .header__menu-item{padding:1.2rem 1.8rem;font-size:1.6rem;white-space:normal}.animal-store .menu-drawer{background:var(--animal-white)}.animal-store .menu-drawer__menu-item{color:var(--animal-ink);font-weight:800;font-size:2rem;letter-spacing:-.02em}.animal-store .menu-drawer__utility-links{background:var(--animal-mist)}.animal-store .announcement-bar-section :is(.utility-bar,.gradient){background:var(--animal-ink);color:var(--animal-yellow)}.animal-store .announcement-bar{min-height:3rem;display:flex;align-items:center}.animal-store .announcement-bar-section .announcement-bar__message{width:100%;min-height:0;padding:.4rem 2rem;color:var(--animal-yellow);font-family:var(--font-body-family);font-size:1.4rem;font-weight:800;line-height:1.5;letter-spacing:.01em;text-align:center}.animal-store .announcement-bar__link{color:var(--animal-yellow)}.animal-store .button{min-height:5rem;padding-inline:2.4rem;font-size:1.6rem;font-weight:800;line-height:1.3;letter-spacing:0}.animal-store .button:not(.button--secondary):not(.button--tertiary){--color-button: 32, 32, 32;--color-button-text: 249, 235, 51}.animal-store .button:hover:not([disabled]):not([aria-disabled=true]){--border-offset: 0px;box-shadow:0 0 0 2px var(--animal-ink)}.animal-store :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--animal-ink);outline-offset:3px;box-shadow:0 0 0 5px var(--animal-yellow)}.animal-store :is(.field__input,.select__select,.quantity__input){color:var(--animal-ink);font-size:1.6rem}.animal-store .field__label,.animal-store .form__label{color:var(--animal-ink)}.animal-store .collection-hero{background:var(--animal-mist)}.animal-store .collection-hero__inner{padding-block:4.4rem}.animal-store .collection-hero__title{margin:0;font-size:clamp(3.6rem,4.8vw,6.4rem);line-height:1.08}.animal-store .collection-hero__description{max-width:56ch;margin-top:1.6rem;color:var(--animal-ink);font-size:1.8rem;line-height:1.6}.animal-store .collection-hero__description p{margin:0}.animal-store .collection-hero--lifestyle{background:var(--animal-ink);color:var(--animal-white);position:relative;isolation:isolate;overflow:hidden}.animal-store .collection-hero__lifestyle-media{position:absolute;inset:0 auto 0 0;width:min(70%,108rem);pointer-events:none}.animal-store .collection-hero__lifestyle-image{display:block;width:100%;height:100%;object-fit:cover;object-position:left top}.animal-store .collection-hero__lifestyle-media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,rgb(32 32 32 / .08) 0%,rgb(32 32 32 / .12) 38%,rgb(32 32 32 / .72) 72%,var(--animal-ink) 100%)}.animal-store .collection-hero--lifestyle .collection-hero__inner{position:relative;display:grid;grid-template-columns:52% minmax(0,48%);align-items:center;min-height:30rem;padding-block:3.2rem}.animal-store .collection-hero--lifestyle .collection-hero__text-wrapper{grid-column:2;width:100%;max-width:44rem;min-width:0;padding-left:2.4rem}.animal-store .collection-hero--lifestyle .collection-hero__title{color:var(--animal-white);font-size:clamp(3.6rem,4vw,5.6rem);text-wrap:balance;overflow-wrap:anywhere}.animal-store .collection-hero--lifestyle .collection-hero__description{color:#e5e5e5;max-width:42ch;margin:1.4rem 0 0;font-size:1.7rem;line-height:1.6}.animal-store .collection-hero--lifestyle .collection-hero__description a{color:var(--animal-yellow)}.animal-store .facets-container{padding-block:1.6rem 2.4rem}.animal-store :is(.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.mobile-facets__open-label,.product-count){color:var(--animal-ink);font-size:1.5rem;letter-spacing:0}.animal-store :is(.facets__heading,.facet-filters__label,.mobile-facets__open-label){font-weight:700}.animal-store .product-card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:800;letter-spacing:0}.animal-store .card-information .price{color:var(--animal-ink);font-weight:700;letter-spacing:0}.animal-store .pagination__item--current:after{height:3px;background:var(--animal-turquoise)}.animal-store .product__title h1{font-size:clamp(3rem,3.1vw,4.4rem);line-height:1.12;text-wrap:balance;overflow-wrap:anywhere}.animal-store .product__info-container>.product__text{color:var(--animal-ink);font-size:1.4rem;font-weight:700;letter-spacing:.01em;text-transform:none}.animal-store .product__info-container .price{color:var(--animal-ink);font-size:2.2rem;font-weight:700;letter-spacing:0}.animal-store .product__tax{color:var(--animal-ink);font-size:1.4rem;line-height:1.5}.animal-store .product-form__input .form__label{margin-bottom:.6rem;font-size:1.5rem;font-weight:800}.animal-store .product-form__input--pill input[type=radio]+label{min-width:4.6rem;min-height:4.4rem;padding:1.2rem 1.6rem;border-color:#20202059;border-radius:4px;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:0}.animal-store .product-form__input--pill input[type=radio]:checked+label{border-color:var(--animal-ink);background:var(--animal-ink);color:var(--animal-yellow)}.animal-store .product-form__input--pill input[type=radio]:focus-visible+label{outline:3px solid var(--animal-ink);outline-offset:3px;box-shadow:0 0 0 5px var(--animal-yellow)}.animal-store .product-form__input--pill input[type=radio].disabled+label{opacity:.55}.animal-store .product-form__submit.button{--color-button: 249, 235, 51;--color-button-text: 32, 32, 32;--alpha-button-background: 1;--alpha-button-border: 1;min-height:5.4rem;background:var(--animal-yellow);color:var(--animal-ink);font-size:1.8rem}.animal-store .product-form__submit.button:after{box-shadow:0 0 0 1px var(--animal-ink)}.animal-store .product__description{padding-top:2.4rem;margin-top:3.2rem;border-top:3px solid var(--animal-turquoise);color:var(--animal-ink);font-size:1.7rem;line-height:1.7}.animal-store .product__description h2{margin-top:3.2rem;margin-bottom:1.2rem;font-size:2.4rem;line-height:1.25}.animal-store .product__description :is(table,th,td){font-size:1.4rem;line-height:1.5}.animal-store .product__description th{background:var(--animal-mist);font-weight:800}.animal-store .product__description :is(th,td){padding:1rem}.animal-store .related-products__heading{font-size:clamp(3rem,4vw,4.8rem);line-height:1.15}.animal-store--page #MainContent>.shopify-section>.page-width--narrow,.animal-store .contact.page-width--narrow{max-width:96rem}.animal-store--page #MainContent>.shopify-section>.page-width--narrow{padding-block:4.8rem 6.4rem}.animal-store :is(.main-page-title,.main-blog .title--primary,.template-search__header h1,.cart__empty-text,.title-wrapper-with-link>.title,.article-template__title){font-family:var(--font-body-family);font-size:clamp(3.4rem,4.8vw,5.6rem);font-weight:800;line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.animal-store .main-page-title{padding-bottom:2.4rem;margin-bottom:3.2rem;border-bottom:5px solid var(--animal-yellow)}.animal-store .animal-info{font-size:1.7rem}.animal-store .animal-info__intro{max-width:60ch;font-size:clamp(1.9rem,2vw,2.3rem);line-height:1.6}.animal-store .animal-info h2{font-size:clamp(2.4rem,3vw,3.2rem)}.animal-store .animal-info h3{font-size:2.1rem}.animal-store .animal-info nav{padding:1.6rem 2rem;border:0;background:var(--animal-mist);font-weight:700}.animal-store .animal-info details[open]{background:var(--animal-mist)}.animal-store .animal-info details :is(summary,div){padding-inline:1.6rem 3.4rem}.animal-store .animal-info details summary:after{right:1.4rem}.animal-store .animal-info details[open] summary{text-decoration:none}.animal-store .shopify-policy__container{max-width:96rem;padding:4.8rem clamp(2rem,4vw,6.4rem) 6.4rem}.animal-store .shopify-policy__title{padding-bottom:2.4rem;margin-bottom:3.2rem;border-bottom:5px solid var(--animal-yellow);text-align:left}.animal-store .shopify-policy__title h1{margin:0;font-size:clamp(3.4rem,4.8vw,5.6rem);line-height:1.12}.animal-store .shopify-policy__body,.animal-store .article-template__content{color:var(--animal-ink);font-size:1.7rem;line-height:1.75}.animal-store .shopify-policy__body h2{margin-top:3.2rem;font-size:2.5rem;line-height:1.3}.animal-store .main-blog .title--primary{padding-bottom:2.4rem;border-bottom:5px solid var(--animal-yellow)}.animal-store .article-card .card__heading{font-size:2.4rem;line-height:1.25}.animal-store .cart-item__name,.animal-store .drawer__heading{font-family:var(--font-body-family);font-weight:800;letter-spacing:-.02em}.animal-store .cart-item__name{font-size:1.7rem;line-height:1.4}.animal-store .cart-drawer__footer{background:var(--animal-mist)}.animal-store .footer.animal-footer{--color-foreground: 255, 255, 255;--color-background: 32, 32, 32;--color-link: 255, 255, 255;margin-top:4.8rem;padding-top:5.6rem;background:var(--animal-ink);color:var(--animal-white);border-top:6px solid var(--animal-yellow)}.animal-store .animal-footer .footer__blocks-wrapper{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:4rem}.animal-store .animal-footer .footer-block{width:auto;max-width:none;min-width:0;margin:0}.animal-store .animal-footer .footer-block__heading{margin-bottom:1.8rem;color:var(--animal-white);font-family:var(--font-body-family);font-size:1.8rem;font-weight:800;letter-spacing:0}.animal-store .animal-footer__brand .footer-block__heading{max-width:7em;color:var(--animal-yellow);font-size:clamp(3.4rem,3.6vw,4.8rem);line-height:1.04;letter-spacing:-.04em}.animal-store .animal-footer .footer-block__details-content{color:var(--animal-white);font-size:1.5rem;line-height:1.7}.animal-store .animal-footer .footer-block__details-content p{margin:0 0 .5rem}.animal-store .animal-footer .footer-block__details-content a{display:inline-block;padding-block:.55rem;color:var(--animal-white);text-decoration:none}.animal-store .animal-footer__brand .footer-block__details-content a{margin-top:1.2rem;text-decoration:underline;text-underline-offset:.3em}.animal-store .animal-footer a:hover{color:var(--animal-yellow);text-decoration:underline;text-underline-offset:.3em}.animal-store .animal-footer a:focus-visible{outline-color:var(--animal-white);box-shadow:0 0 0 5px var(--animal-ink)}.animal-store .animal-footer .footer__content-bottom{border-top:1px solid #ffffff30}.animal-store .animal-footer .copyright__content,.animal-store .animal-footer .copyright__content a{color:#e8e8e8;font-size:1.2rem}@media(min-width:990px)and (max-width:1199px){.animal-store .header__menu-item{padding-inline:.8rem;font-size:1.7rem}}@media(max-width:989px){.animal-store .animal-footer .footer__blocks-wrapper{gap:2.4rem}}@media(max-width:749px){.animal-store .header{grid-template-columns:4.4rem minmax(0,1fr) auto;column-gap:.4rem;min-height:5.4rem;padding:.5rem 1.6rem}.animal-store .header__heading,.animal-store .header__heading-link{min-width:0}.animal-store .header__heading-link{padding:0;max-width:100%}.animal-store .header__heading-logo{width:112px;max-width:100%;max-height:48px;object-fit:contain;height:auto}.animal-store .header__icons{gap:0;padding-right:0;min-width:0}.animal-store .header__icon{width:4.4rem;height:4.4rem;min-width:4.4rem}.animal-store .announcement-bar-section .announcement-bar__message{padding:.4rem 1.6rem;font-size:1.3rem}.animal-store .collection-hero__inner{padding-block:2.8rem}.animal-store .collection-hero__description{margin-top:1.2rem;font-size:1.6rem}.animal-store .collection-hero__lifestyle-media{position:relative;inset:auto;width:100%;height:clamp(18rem,52vw,24rem)}.animal-store .collection-hero__lifestyle-media:after{background:linear-gradient(0deg,var(--animal-ink),transparent 32%),linear-gradient(90deg,rgb(32 32 32 / .08) 0%,rgb(32 32 32 / .12) 45%,var(--animal-ink) 100%)}.animal-store .collection-hero--lifestyle .collection-hero__inner{display:block;min-height:0;padding-block:1.6rem 2.4rem}.animal-store .collection-hero--lifestyle .collection-hero__text-wrapper{max-width:100%;padding-left:0}.animal-store .collection-hero--lifestyle .collection-hero__title{font-size:clamp(3.2rem,8vw,4rem)}.animal-store .collection-hero--lifestyle .collection-hero__description{max-width:48ch;margin-top:1rem;font-size:1.6rem}.animal-store--product .product__media-list .product__media-item{align-items:flex-start;padding-block:0}.animal-store--product .product__media-list .product-media-container.media-type-image{--aspect-ratio: 1;--ratio-percent: 100%}.animal-store--product .product__media-list .media-type-image img{object-fit:contain}.animal-store .product__title h1{font-size:3rem}.animal-store .product__description{font-size:1.6rem}.animal-store--page #MainContent>.shopify-section>.page-width--narrow{padding-block:3.2rem 4rem}.animal-store .main-page-title{padding-bottom:2rem;margin-bottom:2.4rem}.animal-store .animal-info{font-size:1.6rem}.animal-store .shopify-policy__container{padding-block:3.2rem 4rem}.animal-store .footer.animal-footer{margin-top:3.2rem;padding-top:3.6rem}.animal-store .animal-footer .footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2rem}.animal-store .animal-footer__brand,.animal-store .animal-footer .footer-block:last-child{grid-column:1 / -1}.animal-store .animal-footer__brand .footer-block__heading{max-width:none;font-size:3.6rem}.animal-store .animal-footer .footer-block:last-child .footer-block__details-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}.animal-store .animal-footer .footer-block__details-content a{min-height:4.4rem}}@media(prefers-reduced-motion:reduce){.animal-store .button,.animal-store .header__menu-item,.animal-store .product-form__input--pill input[type=radio]+label{transition:none}}@media(forced-colors:active){.animal-store .product-form__input--pill input[type=radio]:checked+label{outline:2px solid Highlight;text-decoration:underline}}.animal-store--product .product__media-list .product__media-item:first-child .product-media-container.media-type-image,.animal-store--product .product-media-modal__content>img{--media-border-width: 0px;border:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/animal-brand.css.map */
