:root{--pets-paper:#faf9f6;--pets-surface:#ffffff;--pets-ink:#111111;--pets-ink-2:#666666;--pets-line:#deddd8;--pets-hover:#2b2b2b;--pets-sans:var(--font-body--family,Figtree,system-ui,sans-serif);--pets-max:1280px;--pets-gutter:56px;--pets-section:104px}@media(max-width:1023px){:root{--pets-gutter:32px;--pets-section:88px}}@media(max-width:749px){:root{--pets-gutter:20px;--pets-section:56px}}body.page-width-narrow,body.page-width-normal,body.page-width-wide{--page-margin:var(--pets-gutter);--page-content-width:calc(var(--pets-max) - 2 * 56px)}body{background:var(--pets-paper);color:var(--pets-ink);font-family:var(--pets-sans);-webkit-font-smoothing:antialiased}.pets-wrap{width:100%;max-width:var(--pets-max);margin-inline:auto;padding-inline:var(--pets-gutter)}:focus-visible{outline:2px solid var(--pets-ink);outline-offset:3px}a{text-underline-offset:5px;text-decoration-thickness:1px}.pets-eyebrow,p.pets-eyebrow.pets-eyebrow{font:500 12px/1.4 var(--pets-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pets-ink-2);margin:0 0 16px}.pets-hero h1,.pets-catalog-heading h1,.pets-closed-service h1,.pets-guides h1,.pets-about h1,.pets-help h1{font:500 60px/63px var(--pets-sans);letter-spacing:-.02em;color:var(--pets-ink);margin:0 0 24px}.pets-heading h2,.pets-about h2,.pets-help h2,.pets-guides h2,.pets-steps h2{font:500 40px/44px var(--pets-sans);letter-spacing:-.015em;color:var(--pets-ink);margin:0}.pets-fine{font:400 13px/1.5 var(--pets-sans);color:var(--pets-ink-2);margin:10px 0 0}.pets-text-link{display:inline-flex;align-items:center;min-height:44px;font:500 15px/1 var(--pets-sans);color:var(--pets-ink);text-decoration:underline}.pets-text-link:hover{color:var(--pets-hover);text-decoration-thickness:2px}.pets-button,.pets-card-cta,.pets-button--secondary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:0;font:500 15px/1 var(--pets-sans);letter-spacing:.02em;text-decoration:none;cursor:pointer;box-shadow:none;transition:background-color .15s,color .15s,border-color .15s}.pets-button{background:var(--pets-ink);color:#fff!important;border:1px solid var(--pets-ink)}.pets-button:hover{background:var(--pets-hover);border-color:var(--pets-hover)}.pets-button:active{transform:translateY(1px)}.pets-card-cta,.pets-button--secondary{background:transparent;color:var(--pets-ink)!important;border:1px solid var(--pets-ink)}.pets-card-cta:hover,.pets-button--secondary:hover{background:var(--pets-ink);color:#fff!important}.pets-button[aria-disabled=true],.pets-button:disabled{opacity:.4;pointer-events:none}.button:not(.button-secondary,.button-unstyled):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-background-color:var(--pets-hover);--button-border-color:var(--pets-hover)}.button,.button-secondary{min-height:52px;font-weight:500;letter-spacing:.02em}.pets-announcement{display:none}.pets-header{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;border-bottom:1px solid var(--pets-line);background:var(--pets-paper)}.pets-header.pets-wrap{max-width:none;padding-inline:max(var(--pets-gutter),calc((100% - var(--pets-max))/2 + var(--pets-gutter)))}.pets-brand{justify-self:center;display:inline-flex;align-items:center;min-height:44px;padding-left:.22em;font:600 22px/1 var(--pets-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--pets-ink);text-decoration:none;white-space:nowrap}.pets-nav{display:flex;align-items:center;gap:32px;grid-column:1;grid-row:1}.pets-nav a,.pets-actions a{display:inline-flex;align-items:center;min-height:44px;font:500 14px/1 var(--pets-sans);letter-spacing:.01em;color:var(--pets-ink);text-decoration:none;white-space:nowrap}.pets-nav a:hover{text-decoration:underline}.pets-actions{grid-column:3;grid-row:1;display:flex;justify-content:flex-end;align-items:center;gap:8px}.pets-actions a{justify-content:center;min-width:44px}.pets-actions svg{display:block;width:21px;height:21px;fill:none;stroke:var(--pets-ink);stroke-width:1.4}[data-pets-cart-link]{gap:3px}[data-pets-cart-count]{font:500 11px/1 var(--pets-sans)}.pets-menu{display:none}.pets-menu summary{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-left:-10px;padding:0;cursor:pointer;list-style:none}.pets-menu summary::-webkit-details-marker{display:none}.pets-menu summary svg{width:22px;height:22px;fill:none;stroke:var(--pets-ink);stroke-width:1.4}.pets-menu nav{position:absolute;left:0;right:0;top:100%;z-index:20;display:flex;flex-direction:column;padding:8px var(--pets-gutter) 20px;background:var(--pets-paper);border-bottom:1px solid var(--pets-line)}.pets-menu nav a{display:flex;align-items:center;min-height:48px;font:500 17px/1 var(--pets-sans);color:var(--pets-ink);text-decoration:none;border-bottom:1px solid var(--pets-line)}.pets-hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:72px;align-items:center;padding-block:72px var(--pets-section)}.pets-hero h1{max-width:560px}.pets-hero-copy{font:400 18px/1.6 var(--pets-sans);color:var(--pets-ink-2);max-width:470px;margin:0 0 36px}.pets-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.pets-note{font:400 14px/1.5 var(--pets-sans);color:var(--pets-ink-2);margin:20px 0 0}.pets-note strong{font-weight:500;color:var(--pets-ink)}.pets-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:end}.pets-work{margin:0;min-width:0}.pets-work a{display:block;text-decoration:none;color:inherit}.pets-work img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;background:var(--pets-surface)}.pets-work figcaption{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding-top:12px;font:400 13px/1.45 var(--pets-sans);color:var(--pets-ink-2)}.pets-work figcaption b{font-weight:500;color:var(--pets-ink);font-size:14px}.pets-work figcaption .pets-work-price{color:var(--pets-ink);font-weight:500;font-size:14px}.pets-work:nth-child(2){margin-bottom:56px}.pets-work a:hover b{text-decoration:underline}.pets-work figcaption span:last-child{grid-column:1/-1}.pets-products{padding-block:var(--pets-section)}.pets-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px}.pets-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}.pets-grid:has(>.pets-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.pets-card{min-width:0;display:flex;flex-direction:column}.pets-card-image{display:block;background:var(--pets-surface)}.pets-card-image img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.pets-badge{align-self:flex-start;margin-top:14px;font:500 11px/1 var(--pets-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--pets-ink-2)}.pets-card-meta{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:8px}.pets-card-meta h3{font:500 18px/1.3 var(--pets-sans);color:var(--pets-ink);margin:0}.pets-card-meta a{color:inherit;text-decoration:none}.pets-card-meta h3 a:hover{text-decoration:underline}.pets-card-meta>span{font:500 15px/1.3 var(--pets-sans);color:var(--pets-ink);white-space:nowrap}.pets-card>p{font:400 14px/1.5 var(--pets-sans);color:var(--pets-ink-2);margin:4px 0 0}.pets-card-cta{margin-top:18px;align-self:flex-start;min-height:44px}.pets-steps{padding-block:var(--pets-section);background:linear-gradient(var(--pets-line),var(--pets-line)) top center/calc(100% - 2 * var(--pets-gutter)) 1px no-repeat}.pets-steps ol{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;counter-reset:step}.pets-steps li{counter-increment:step;padding-top:20px;border-top:1px solid var(--pets-ink)}.pets-steps li:before{content:"0" counter(step);display:block;font:500 13px/1 var(--pets-sans);letter-spacing:.08em;color:var(--pets-ink-2);margin-bottom:16px}.pets-steps h3{font:500 20px/1.3 var(--pets-sans);margin:0 0 8px;color:var(--pets-ink)}.pets-steps p{font:400 16px/1.6 var(--pets-sans);color:var(--pets-ink-2);margin:0}.pets-about{display:grid;grid-template-columns:1fr 1fr;gap:16px 72px;align-items:start;padding-block:var(--pets-section);background:linear-gradient(var(--pets-line),var(--pets-line)) top center/calc(100% - 2 * var(--pets-gutter)) 1px no-repeat}.pets-about .pets-eyebrow{grid-column:1/-1;margin:0}.pets-about h2,.pets-about h1{grid-row:2/4;margin:0}.pets-about p:not(.pets-eyebrow){font:400 18px/1.6 var(--pets-sans);color:var(--pets-ink-2);margin:0}.pets-help{display:grid;grid-template-columns:1fr 1.25fr;gap:72px;padding-block:var(--pets-section);background:linear-gradient(var(--pets-line),var(--pets-line)) top center/calc(100% - 2 * var(--pets-gutter)) 1px no-repeat}.pets-help>div>p:not(.pets-eyebrow){font:400 17px/1.6 var(--pets-sans);color:var(--pets-ink-2);margin:16px 0}.pets-help-links{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:8px}.pets-help-links a{display:inline-flex;align-items:center;min-height:44px;font:500 15px/1 var(--pets-sans);color:var(--pets-ink)}.pets-faq details{border-bottom:1px solid var(--pets-line);padding:0}.pets-faq>details:first-child{border-top:1px solid var(--pets-line)}.pets-faq summary{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:44px;cursor:pointer;list-style:none;padding:18px 0;font:500 17px/1.4 var(--pets-sans);color:var(--pets-ink)}.pets-faq summary::-webkit-details-marker{display:none}.pets-faq summary:after{content:"+";font:300 24px/1 var(--pets-sans);color:var(--pets-ink);transition:transform .2s}.pets-faq details[open]>summary:after{transform:rotate(45deg)}.pets-faq p{font:400 16px/1.6 var(--pets-sans);color:var(--pets-ink-2);margin:0 0 20px;max-width:620px}.pets-more-faq>details{margin-left:0;padding-left:16px;border-left:1px solid var(--pets-line);border-bottom:0}.pets-guides{display:grid;grid-template-columns:1fr 1fr;gap:72px;padding-block:var(--pets-section);background:linear-gradient(var(--pets-line),var(--pets-line)) top center/calc(100% - 2 * var(--pets-gutter)) 1px no-repeat}.pets-guides>section:only-child{grid-column:1/-1;max-width:760px}.pets-guides h2,.pets-guides h1{margin-bottom:16px}.pets-guides p,.pets-guides li{font:400 16px/1.6 var(--pets-sans);color:var(--pets-ink-2)}.pets-guides li{margin-bottom:8px}.pets-guides a{color:var(--pets-ink)}.pets-footer{background:var(--pets-paper);color:var(--pets-ink);border-top:1px solid var(--pets-line);padding-block:72px 32px}.pets-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:64px}.pets-footer .pets-brand{justify-self:start;padding-left:0;font-size:18px}.pets-footer-grid p{font:400 15px/1.6 var(--pets-sans);color:var(--pets-ink-2);max-width:320px;margin-top:12px}.pets-footer nav{display:flex;flex-direction:column;gap:0;font:400 15px/1.4 var(--pets-sans)}.pets-footer nav a{display:flex;align-items:center;min-height:36px}.pets-footer nav h2{font:500 12px/1.4 var(--pets-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pets-ink-2);margin:0 0 8px}.pets-footer a{color:var(--pets-ink);text-decoration:none;overflow-wrap:anywhere}.pets-footer a:hover{text-decoration:underline}.pets-footer-bottom{display:flex;justify-content:space-between;gap:20px;background:linear-gradient(var(--pets-line),var(--pets-line)) top center/calc(100% - 2 * var(--pets-gutter)) 1px no-repeat;margin-top:56px;padding-top:24px;font:400 13px/1.6 var(--pets-sans);color:var(--pets-ink-2)}.pets-footer-bottom>div{display:flex;flex-wrap:wrap;gap:20px}.pets-footer-bottom a{color:var(--pets-ink-2)}.pets-product-note{display:flex;align-items:center;gap:20px;margin-block:8px 32px;padding:16px 20px;background:var(--pets-surface);border:1px solid var(--pets-line);border-radius:0;font:400 14.5px/1.55 var(--pets-sans);color:var(--pets-ink-2)}.pets-product-note strong{color:var(--pets-ink);font-weight:500;min-width:150px}.pets-product-note p{margin:0;flex:1}.pets-product-note a{white-space:nowrap;font-weight:500;color:var(--pets-ink)}.pets-whats-included{margin-top:20px;padding:18px 20px;border:1px solid var(--pets-line);border-radius:0;background:var(--pets-surface);color:var(--pets-ink);font:400 14.5px/1.6 var(--pets-sans)}.pets-whats-included strong{display:block;font:500 12px/1.4 var(--pets-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pets-ink-2);margin-bottom:8px}.pets-whats-included p{margin:4px 0}.pets-whats-included a{display:inline-flex;align-items:center;min-height:44px;font-weight:500;color:var(--pets-ink);text-decoration:underline}.pets-purchase-info{font:400 14px/1.5 var(--pets-sans);color:var(--pets-ink-2);margin-block:12px}.pets-personalization{display:grid;gap:12px;border:1px solid var(--pets-line);padding:18px;margin-block:18px}.pets-personalization label{display:block;font:500 14px/1.4 var(--pets-sans);margin-bottom:6px}.pets-personalization input{width:100%;padding:12px;border:1px solid var(--pets-ink-2);border-radius:0;background:#fff}.pets-cart-error{border:1px solid #a33b24;background:#fff;color:#652517;padding:20px 24px;margin-block:20px}.pets-cart-error[hidden]{display:none}.pets-cart-error p{margin:0 0 10px}.pets-cart-error button{color:inherit;background:transparent;border:1px solid currentColor;border-radius:0;min-height:44px;padding:0 18px;cursor:pointer}.pets-closed-service{padding-block:72px;min-height:45vh}.pets-closed-service>p:not(.pets-eyebrow){font:400 17px/1.6 var(--pets-sans);color:var(--pets-ink-2);max-width:650px;margin-block:24px}.pets-catalog-heading{padding-block:56px 8px}.pets-catalog-heading h1{font-size:48px;line-height:52px}.pets-catalog-heading>div,.pets-catalog-heading>p:not(.pets-eyebrow){font:400 17px/1.6 var(--pets-sans);color:var(--pets-ink-2);max-width:620px}.pets-native-format{font:400 13px/1.5 var(--pets-sans);color:var(--pets-ink-2);margin-block:4px 12px}.pets-qty[hidden]{display:none!important}.pets-product-note.pets-wrap{width:calc(100% - 2 * var(--pets-gutter));max-width:calc(var(--pets-max) - 2 * var(--pets-gutter))}.pets-search-form{display:flex;gap:0;max-width:640px;margin-top:24px}.pets-search-form input[type=search]{flex:1;min-width:0;min-height:52px;padding:0 16px;border:1px solid var(--pets-ink);border-right:0;border-radius:0;background:var(--pets-surface);color:var(--pets-ink);font:400 16px/1 var(--pets-sans);box-shadow:none}.pets-search-form input[type=search]:focus-visible{outline:2px solid var(--pets-ink);outline-offset:2px}.pets-search-form button{flex:none}.pets-search-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:16px;font:400 15px/1.5 var(--pets-sans);color:var(--pets-ink-2)}.pets-search-meta a{color:var(--pets-ink)}.pets-search-empty{margin-top:24px;padding:24px;border:1px solid var(--pets-line);background:var(--pets-surface);max-width:640px}.pets-search-empty p{margin:0 0 8px;font:400 16px/1.6 var(--pets-sans);color:var(--pets-ink-2)}.pets-search-empty strong{color:var(--pets-ink);font-weight:500}.product-grid__item.pets-search-divider{grid-column:1/-1;padding-top:24px;border-top:1px solid var(--pets-line);list-style:none}.pets-search-divider h2{font:500 12px/1.4 var(--pets-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pets-ink-2);margin:0}.product-grid__item .card-gallery,.product-card .card-gallery{background:var(--pets-surface)}:is(.product-grid__item,product-card) h3{font-weight:500!important;letter-spacing:0;color:var(--pets-ink)}:is(.product-grid__item,product-card) :is(product-price,.price){font-weight:500}main .product-grid-container{padding-bottom:var(--pets-section)}@media(min-width:750px){.product-grid--grid[product-grid-view=default]:has(>.product-grid__item:nth-of-type(2):last-of-type){--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important}.product-grid--grid[product-grid-view=default]:has(>.product-grid__item:only-of-type){--product-grid-columns-desktop:minmax(0,560px)!important}}main h1{letter-spacing:-.015em}.shopify-payment-button__more-options{color:var(--pets-ink-2)!important;font-size:13px!important}.cart-summary{--color-background:#ffffff}@media(max-width:1023px){.pets-hero{gap:48px}.pets-hero h1{font-size:48px;line-height:51px}.pets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pets-footer-grid{grid-template-columns:1fr 1fr}.pets-footer-grid>div{grid-column:1/-1}.pets-nav{gap:20px}}@media(max-width:899px){.pets-nav{display:none}.pets-menu{display:block;grid-column:1;grid-row:1}}@media(max-width:749px){.pets-header{min-height:62px}.pets-brand{font-size:18px}.pets-actions{gap:0;margin-right:-10px}.pets-hero{grid-template-columns:1fr;gap:32px;padding-block:32px var(--pets-section)}.pets-hero h1,.pets-closed-service h1,.pets-guides h1,.pets-about h1,.pets-help h1{font-size:36px;line-height:39px;margin-bottom:16px}.pets-catalog-heading{padding-block:32px 0}.pets-catalog-heading h1{font-size:36px;line-height:39px}.pets-heading h2,.pets-about h2,.pets-help h2,.pets-guides h2,.pets-steps h2{font-size:28px;line-height:32px}.pets-hero-copy{font-size:16px;margin-bottom:24px}.pets-hero-actions{gap:4px}.pets-hero .pets-button{width:100%}.pets-note{margin-top:12px;font-size:13px}.pets-pair{grid-template-columns:1fr;gap:40px}.pets-work:nth-child(2){margin-bottom:0}.pets-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px}.pets-grid,.pets-grid:has(>.pets-card:nth-child(2):last-child){grid-template-columns:1fr;gap:40px}.pets-steps ol{grid-template-columns:1fr;gap:24px;margin-top:28px}.pets-about{display:block}.pets-about h2,.pets-about h1{margin:12px 0 16px}.pets-about>a{margin-top:12px}.pets-guides,.pets-help{grid-template-columns:1fr;gap:40px}.pets-footer{padding-block:56px 28px}.pets-footer-grid{grid-template-columns:1fr;gap:32px}.pets-footer-bottom{flex-direction:column}.pets-product-note{flex-direction:column;align-items:flex-start;gap:6px}.pets-product-note strong{min-width:0}.pets-search-form{flex-direction:column}.pets-search-form input[type=search]{border-right:1px solid var(--pets-ink)}.pets-search-form .pets-button{width:100%}}@media(prefers-reduced-motion:reduce){.pets-button,.pets-card-cta,.pets-faq summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pets-store.css.map */
