.pv-header .page-width{max-width:1228px;margin-inline:auto}.pv-section .pv-section-heading .rte,.pv-section .pv-featured-edit .rte,.pv-section .pv-seasonal-edit .rte,.pv-reward-row .rte{max-width:60ch}html[data-pv-palette] .pv-section .pv-section-heading .rte{color:var(--pv-palette-ink, #26352c)}.pv-section .pv-section-heading h2{text-wrap:balance}@media(min-width:750px){.pv-shop-pet-section .pv-section-heading,.pv-shop-need-section .pv-section-heading{display:block}.pv-shop-pet-section .pv-section-heading>.rte,.pv-shop-need-section .pv-section-heading>.rte{margin-top:10px}}.pv-hero{min-height:560px}.pv-section .pv-hero-content{width:100%;max-width:1228px;margin-inline:auto;padding:76px 24px}.pv-hero-content>*{max-width:560px}.pv-hero h1{font-size:clamp(40px,4.4vw,64px);line-height:1.02;margin:12px 0 18px;text-wrap:balance}.pv-hero .rte{font-size:18px;max-width:46ch}html[data-pv-palette]:not([data-pv-palette=original])[data-pv-palette-hero=true] .pv-hero-shade{background:linear-gradient(90deg,var(--pv-palette-tint) 0%,var(--pv-palette-tint) 36%,rgba(var(--pv-palette-tint-rgb),.92) 48%,rgba(var(--pv-palette-tint-rgb),.4) 64%,transparent 78%)}@supports (color: color-mix(in srgb,red,red)){html[data-pv-palette]:not([data-pv-palette=original])[data-pv-palette-hero=true] .pv-hero-shade{background:linear-gradient(90deg,var(--pv-palette-tint) 0%,var(--pv-palette-tint) 36%,color-mix(in srgb,var(--pv-palette-tint) 92%,transparent) 48%,color-mix(in srgb,var(--pv-palette-tint) 40%,transparent) 64%,transparent 78%)}}html[data-pv-palette] .pv-need-collections .pv-need-card .pv-image,html[data-pv-palette] .pv-need-collections .pv-need-symbol,html[data-pv-palette] .pv-packshot .pv-image,html[data-pv-palette] .pv-seasonal-edit .pv-packshot-row .pv-image{width:100%;aspect-ratio:1 / 1;max-height:none;object-fit:contain;padding:12%;background:transparent;border-radius:14px}.pv-need-collections .pv-need-card>a{gap:12px}.pv-need-collections .pv-need-card h3{font-size:19px;margin-top:4px}.pv-need-collections .pv-need-card .pv-image{transition:transform .25s ease}.pv-need-collections .pv-need-card>a:hover .pv-image{transform:translateY(-3px)}@media(min-width:750px){.pv-featured-edit{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:40px}}@media(min-width:750px){.pv-featured-edit--products-first{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.pv-featured-edit--products-first>:first-child{order:2}}.pv-featured-edit h3{font-size:22px;font-weight:700;line-height:1.3;margin:0 0 12px}.pv-section .pv-featured-edit .button{padding:12px 20px;margin-top:22px}.pv-packshot-row--products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.pv-packshot{min-width:0}.pv-packshot__link{display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none}.pv-packshot__title{font-size:15px;font-weight:600;line-height:1.35;color:var(--pv-palette-ink, #1f3328)}.pv-packshot__price{font-size:14px;color:var(--pv-palette-muted, #4c5b51);font-variant-numeric:tabular-nums}.pv-packshot__link:hover .pv-packshot__title{text-decoration:underline;text-underline-offset:3px}@media(min-width:750px){.pv-seasonal-edit{gap:48px}}.pv-seasonal-edit .pv-packshot-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pv-seasonal-edit .pv-packshot-row>img{width:100%}@media(min-width:990px){.pv-brands-section .page-width{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:64px;align-items:center;text-align:left}.pv-brands-section .pv-section-heading{grid-column:1;grid-row:1;margin:0;align-self:end}.pv-brands-section .page-width>.button{grid-column:1;grid-row:2;justify-self:start;align-self:start}.pv-brands-section .pv-catalogue-brands,.pv-brands-section .pv-brand-preview-note{grid-column:2;grid-row:1 / span 2;margin:0}}html[data-pv-palette]:not([data-pv-palette=original]) .pv-section.pv-brands-section .page-width>.button{min-height:44px;padding:12px 20px;margin-top:18px;text-decoration:none}.pv-journal-grid .pv-article{display:flex;flex-direction:column}.pv-journal-grid .pv-article-copy{padding:20px 22px}.pv-journal-grid .pv-article-copy h3{line-height:1.3}html[data-pv-palette] .pv-journal-grid .pv-article-copy p{font-size:15px;line-height:1.6;color:var(--pv-palette-ink, #2f3d34)}@media(min-width:990px){.pv-journal-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px}.pv-journal-grid>.pv-article:first-child:has(img){grid-row:span 2}.pv-journal-grid>.pv-article:first-child:has(img) img{height:320px;object-position:center 30%}}@media(max-width:749px){.pv-section .pv-hero-content{padding:56px 16px 36px}.pv-hero h1{font-size:38px}html[data-pv-palette]:not([data-pv-palette=original])[data-pv-palette-hero=true] .pv-hero-shade{background:linear-gradient(0deg,var(--pv-palette-tint) 0%,var(--pv-palette-tint) 48%,rgba(var(--pv-palette-tint-rgb),.8) 66%,rgba(var(--pv-palette-tint-rgb),.2) 100%)}@supports (color: color-mix(in srgb,red,red)){html[data-pv-palette]:not([data-pv-palette=original])[data-pv-palette-hero=true] .pv-hero-shade{background:linear-gradient(0deg,var(--pv-palette-tint) 0%,var(--pv-palette-tint) 48%,color-mix(in srgb,var(--pv-palette-tint) 80%,transparent) 66%,color-mix(in srgb,var(--pv-palette-tint) 20%,transparent) 100%)}}.pv-packshot-row--products{gap:10px}.pv-packshot__title,.pv-packshot__price{font-size:13px}html[data-pv-palette] .pv-need-collections .pv-need-card .pv-image{padding:10%}.pv-seasonal-edit{gap:24px}}@media(prefers-reduced-motion:reduce){.pv-need-collections .pv-need-card .pv-image{transition:none}.pv-need-collections .pv-need-card>a:hover .pv-image{transform:none}}html[data-pv-palette]:not([data-pv-palette=original]) .pv-header .pv-search{border:1.5px solid rgba(var(--pv-palette-ink-rgb),.55);border-radius:6px;background:var(--pv-palette-surface)}@supports (color: color-mix(in srgb,red,red)){html[data-pv-palette]:not([data-pv-palette=original]) .pv-header .pv-search{border:1.5px solid color-mix(in srgb,var(--pv-palette-ink) 55%,white);border-radius:6px;background:var(--pv-palette-surface)}}html[data-pv-palette]:not([data-pv-palette=original]) .pv-header .pv-search:focus-within{border-color:var(--pv-palette-primary);box-shadow:0 0 0 3px rgba(var(--pv-palette-primary-rgb),.22)}@supports (color: color-mix(in srgb,red,red)){html[data-pv-palette]:not([data-pv-palette=original]) .pv-header .pv-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--pv-palette-primary) 22%,transparent)}}html[data-pv-palette]:not([data-pv-palette=original]) .pv-header .pv-search button{border:0}html[data-pv-palette]:not([data-pv-palette=original]) .pv-footer .pv-social a{color:var(--pv-palette-link, #315b49)}.pv-footer .pv-social{display:flex;flex-wrap:wrap;gap:4px;margin:16px 0 0;padding:0}.pv-footer .pv-social .list-social__link{display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%}.pv-footer .pv-social .svg-wrapper,.pv-footer .pv-social svg{width:20px;height:20px}html[data-pv-palette]:not([data-pv-palette=original]) .pv-footer .pv-social a:hover{color:var(--pv-palette-primary);background:rgba(var(--pv-palette-primary-rgb),.12)}@supports (color: color-mix(in srgb,red,red)){html[data-pv-palette]:not([data-pv-palette=original]) .pv-footer .pv-social a:hover{background:color-mix(in srgb,var(--pv-palette-primary) 12%,transparent)}}.pv-header .pv-predictive{position:relative;display:block;flex:1;min-width:100px}.pv-header .pv-predictive .pv-search{width:100%}.pv-header .pv-predictive__reset{display:none!important}@media(max-width:749px){.pv-header .pv-predictive{flex-basis:100%;order:3}}.pv-header .pv-predictive .predictive-search{top:calc(100% + 6px);left:0;right:0;width:auto;max-height:min(70vh,560px);background:#fff;color:var(--pv-palette-ink, #1f3328);border:1px solid var(--pv-palette-line, #dfe6da);border-radius:10px;box-shadow:0 14px 32px #14281c24;z-index:60}.pv-header .pv-predictive .predictive-search__item{color:inherit}.pv-header .pv-predictive .predictive-search__item:hover,.pv-header .pv-predictive [aria-selected=true]>.predictive-search__item{background:rgba(var(--pv-palette-primary-rgb, 47, 93, 74),.08)}@supports (color: color-mix(in srgb,red,red)){.pv-header .pv-predictive .predictive-search__item:hover,.pv-header .pv-predictive [aria-selected=true]>.predictive-search__item{background:color-mix(in srgb,var(--pv-palette-primary, #2f5d4a) 8%,white)}}.pv-header .pv-predictive .predictive-search__image{border-radius:6px;background:#fafaf9}.pv-pet-grid>.pv-pet-card:only-child{grid-column:1 / -1}.pv-pet-card .pv-image{object-fit:contain;object-position:center bottom;padding:20px 0 12px;box-sizing:border-box}@media(max-width:749px){.pv-pet-card .pv-image{padding:12px 0 48px}}@media(max-width:749px){body.pv-template--index #MainContent .pv-pet-grid{grid-template-columns:1fr}}@media(min-width:750px){.pv-pet-grid>.pv-pet-card:only-child{min-height:340px}}body #MainContent .article-template .article-template__hero-container{max-width:960px;margin:0 auto 28px;border-radius:14px;overflow:hidden}.article-template__hero-container .media{width:100%!important;max-width:none;padding-bottom:0!important;aspect-ratio:16 / 9;height:auto!important}.article-template__hero-container .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:749px){body #MainContent .article-template .article-template__hero-container{border-radius:10px;margin-bottom:20px}}.product-media-container.global-media-settings{background:transparent}.product__info-container .shopify_subscriptions_app_block{margin:.4rem 0 .2rem;max-width:44rem}.product__info-container .shopify_subscriptions_app_block .plan_card{border:1px solid var(--pv-ui-line, #d8dfd1);border-radius:12px;background:#fff;overflow:hidden}.product__info-container .shopify_subscriptions_app_block .subscription_group{padding:0;border-bottom:1px solid var(--pv-ui-line, #d8dfd1)}.product__info-container .shopify_subscriptions_app_block .subscription_group:last-child{border-bottom:0}.product__info-container .shopify_subscriptions_app_block .subscription_group>.title_and_price_wrapper:has(.group_name){display:none}.product__info-container .shopify_subscriptions_app_block .group_list{margin:0;padding:0}.product__info-container .shopify_subscriptions_app_block .group_list li{margin:0}.product__info-container .shopify_subscriptions_app_block .subscription_group>label.title_and_price_wrapper,.product__info-container .shopify_subscriptions_app_block .group_list_item:not(.one_time_purchase_option_app_block){display:flex;align-items:center;width:100%;margin:0;padding:1.4rem 1.6rem;cursor:pointer;transition:background-color .15s ease}.product__info-container .shopify_subscriptions_app_block .group_list_item.one_time_purchase_option_app_block{margin:0;flex:1}.product__info-container .shopify_subscriptions_app_block .group_list_item .title_and_price_wrapper{align-items:center}.product__info-container .shopify_subscriptions_app_block .title_and_price_wrapper span{line-height:1.4;font-size:1.5rem;color:var(--pv-ui-ink, #173d24)}.product__info-container .shopify_subscriptions_app_block .custom_radio_button{align-items:center}.product__info-container .shopify_subscriptions_app_block .custom_radio_button:before{width:18px;height:18px;margin:0 1.2rem 0 0;box-shadow:0 0 0 1.5px var(--pv-ui-ink, #173d24)}.product__info-container .shopify_subscriptions_app_block .custom_radio_button:has(input:checked):before{border:4px solid #fff;background:var(--pv-ui-ink, #173d24)}.product__info-container .shopify_subscriptions_app_block .in_widget_price.shopify_subscriptions_app_block--hidden{display:block!important}.product__info-container .shopify_subscriptions_app_block .in_widget_price{margin-left:auto;padding-left:1.2rem;align-self:center!important;font-size:1.5rem;font-weight:600;color:var(--pv-ui-ink, #173d24)}.product__info-container .shopify_subscriptions_app_block .subscription_group>label.title_and_price_wrapper:has(input:checked),.product__info-container .shopify_subscriptions_app_block .group_list_item:has(input:checked){background:var(--pv-ui-sage, #edf1e7)}.product__info-container .shopify_subscriptions_app_block .shopify_subscriptions_app_policy{margin:.8rem 0 0;font-size:1.3rem;color:var(--pv-ui-muted, #586554)}.product__info-container .shopify_subscriptions_app_container+.selected-selling-plan-id+*{margin-top:0}@media(max-width:749px){html[data-pv-palette][data-pv-palette-hero=true] .pv-hero{flex-direction:row;align-items:flex-end;min-height:620px}html[data-pv-palette][data-pv-palette-hero=true] .pv-hero>.pv-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-position:62% center}html[data-pv-palette]:not([data-pv-palette=original])[data-pv-palette-hero=true] .pv-hero-shade{top:0;right:0;bottom:0;left:0;height:auto;opacity:1!important;background:linear-gradient(180deg,#0000001f,#0000000d 40%,#1b36299e)}html[data-pv-palette][data-pv-palette-hero=true] .pv-section .pv-hero-content{padding:64px 24px 42px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pv-refine.css.map */
