:root{--pet-ink: #17201b;--pet-moss: #2f6b4f;--pet-moss-dark: #214e3a;--pet-sun: #f2b84b;--pet-bone: #f7f5f0;--pet-cloud: #f4f6f1;--pet-line: #dfe5dd;--pet-radius: 24px}html{scroll-behavior:smooth}body{background:#fff;color:var(--pet-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#MainContent{background:#fff}#header-group{background:#fffffff0;border-bottom:1px solid var(--pet-line);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}#header-group a,#header-group button{color:var(--pet-ink)}#header-group a:hover{color:var(--pet-moss)}.button,button.button,.shopify-payment-button__button{min-height:50px;border-radius:999px;font-weight:650;letter-spacing:-.01em;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.button:hover,button.button:hover,.shopify-payment-button__button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #17201b2e}.hero{min-height:clamp(600px,72svh,760px);color:#fff}.hero__container{min-height:inherit}.hero__media{object-position:center center;transform:scale(1.01)}.hero__content-wrapper{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(28px,6vw,96px)}.hero__content-wrapper h1{max-width:10ch;margin:0;font-size:clamp(3.5rem,6.1vw,5.8rem);font-weight:720;line-height:.94;letter-spacing:-.055em;text-wrap:balance}.hero__content-wrapper p{max-width:34ch;margin:0;font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.5;color:#ffffffe5}.hero__content-wrapper .button{min-height:54px;padding-inline:28px;color:var(--pet-ink);box-shadow:0 10px 28px #00000024}.hero__content-wrapper .button:hover{background:#ffd074;border-color:#ffd074}.ui-test-collection-list .section-resource-list__content h2,.section-resource-list__content h2,.section-resource-list__content h3,.section-resource-list__content h4,.section-resource-list__content h5{margin:0;color:var(--pet-ink);letter-spacing:-.04em}.ui-test-collection-list .section-resource-list__content h2{font-size:clamp(2.4rem,4.5vw,4.25rem);line-height:1}.ui-test-collection-list .resource-list__item{min-width:0}.ui-test-collection-list .resource-list__item>*{height:100%}.ui-test-collection-list .collection-card,.ui-test-collection-list [class*=collection-card]{overflow:hidden}.ui-test-collection-list .resource-list__item img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--pet-radius);transition:transform .32s cubic-bezier(.2,.7,.2,1),filter .32s ease}.ui-test-collection-list .resource-list__item:hover img{transform:scale(1.025);filter:saturate(1.04)}.ui-test-collection-list .resource-list__item h5,.ui-test-collection-list .resource-list__item [class*=collection-title]{font-size:clamp(1.2rem,1.6vw,1.5rem);line-height:1.15;color:var(--pet-ink)}.section-resource-list[data-testid=product-list],.ui-test-product-list{background:#fff}.section-resource-list[data-testid=product-list] h2,.ui-test-product-list h2{margin:0;font-size:clamp(2.25rem,4vw,3.75rem);line-height:1;letter-spacing:-.045em}:is(.product-card,product-card){color:var(--pet-ink)}:is(.product-card,product-card) img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:20px;background:var(--pet-cloud);transition:transform .3s cubic-bezier(.2,.7,.2,1)}:is(.product-card,product-card):hover img{transform:scale(1.025)}:is(.product-card,product-card) a{color:var(--pet-ink);text-decoration:none}:is(.product-card,product-card) a:hover{color:var(--pet-moss)}footer,#footer-group{background:var(--pet-bone);border-top:1px solid var(--pet-line)}input,select,textarea{border-color:var(--pet-line);border-radius:12px}input:focus,select:focus,textarea:focus{outline-color:var(--pet-moss)}@media screen and (max-width:749px){.hero{min-height:650px}.hero__media{object-position:62% center}.hero__content-wrapper{justify-content:flex-start!important;align-items:flex-start!important;gap:14px!important;padding:40px 22px 140px}.hero__content-wrapper h1{max-width:9ch;font-size:clamp(2.75rem,12vw,3.45rem);line-height:.94;letter-spacing:-.055em}.hero__content-wrapper p{max-width:29ch;font-size:1rem;line-height:1.45}.hero__content-wrapper .button{width:auto;min-height:50px;padding-inline:22px}.ui-test-collection-list .section-resource-list,.section-resource-list{padding-top:52px!important;padding-bottom:60px!important}.ui-test-collection-list .section-resource-list__content h2{font-size:clamp(2.35rem,11vw,3.15rem)}.ui-test-collection-list .resource-list__item img{border-radius:20px}.section-resource-list[data-testid=product-list] h2,.ui-test-product-list h2{font-size:clamp(2.2rem,10vw,3rem)}}@media screen and (min-width:750px){.ui-test-collection-list .resource-list__item{transition:transform .22s ease}.ui-test-collection-list .resource-list__item:hover{transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media screen and (max-width:749px){.ui-test-collection-list .section-resource-list__content h2,.section-resource-list__content h2{display:block;width:100%;max-width:100%;font-size:clamp(2rem,9vw,2.4rem);line-height:1.04;white-space:normal;overflow-wrap:normal;text-wrap:balance}.section-resource-list[data-testid=product-list] h2,.ui-test-product-list h2{display:block;width:100%;max-width:100%;font-size:clamp(2rem,9vw,2.5rem);line-height:1.04;white-space:normal;text-wrap:balance}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pet-theme.css.map */
