:root{--pet-red: 200,32,47;--pet-red-dark: #9E1424;--pet-ink: #1B2632;--pet-sun: #FFC93C;--pet-sun-soft: #FFF1C7;--pet-sky: #DDEFFF;--pet-mint: #DDF5E8;--pet-peach: #FFE4D2;--pet-lilac: #ECE4FF;--pet-blush: #FFE3E5;--pet-cream: #FFF8EE;--font-heading-family: "Fredoka","Nunito",system-ui,sans-serif;--font-heading-weight: 600;--font-heading-letter-spacing: 0;--font-body-family: "Nunito",system-ui,sans-serif;--font-body-weight: 500;--font-body-weight-bolder: 700;--font-body-weight-bold: 800;--font-subheading-family: "Nunito",system-ui,sans-serif;--font-subheading-weight: 800;--font-button-family: "Nunito",system-ui,sans-serif;--font-button-weight: 800;--font-navigation-family: "Nunito",system-ui,sans-serif;--font-navigation-weight: 800;--font-pcard-title-family: "Fredoka","Nunito",sans-serif;--font-pcard-title-weight: 600;--buttons-transform: uppercase;--buttons-letter-spacing: .06em;--badges-radius: 999px}body{font-family:var(--font-body-family)}.hd1,.hd2,.hd3,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-heading-family);font-weight:600;letter-spacing:0}.hd1,.hd2,.hd3,h1,.h1,h2,.h2{font-weight:700;line-height:1.08}.text-subheading,.rich-text__subheading,.subheading{display:inline-flex!important;align-items:center;gap:.5rem;width:auto!important;font-family:var(--font-subheading-family);font-weight:800!important;font-size:1.3rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:rgb(var(--pet-red));background:var(--pet-blush);padding:.55rem 1.4rem;border-radius:999px;margin-bottom:1rem}.text-subheading:before,.rich-text__subheading:before,.subheading:before{content:"";width:1.4rem;height:1.4rem;flex:0 0 auto;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cellipse cx=%276%27 cy=%279%27 rx=%272.2%27 ry=%272.8%27/%3E%3Cellipse cx=%2710%27 cy=%275%27 rx=%272.2%27 ry=%272.8%27/%3E%3Cellipse cx=%2714%27 cy=%275%27 rx=%272.2%27 ry=%272.8%27/%3E%3Cellipse cx=%2718%27 cy=%279%27 rx=%272.2%27 ry=%272.8%27/%3E%3Cpath d=%27M12 11c-3 0-6 4-6 7 0 2 2 3 3.5 2.4 1-.4 1.7-.7 2.5-.7s1.5.3 2.5.7C16 21 18 20 18 18c0-3-3-7-6-7z%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cellipse cx=%276%27 cy=%279%27 rx=%272.2%27 ry=%272.8%27/%3E%3Cellipse cx=%2710%27 cy=%275%27 rx=%272.2%27 ry=%272.8%27/%3E%3Cellipse cx=%2714%27 cy=%275%27 rx=%272.2%27 ry=%272.8%27/%3E%3Cellipse cx=%2718%27 cy=%279%27 rx=%272.2%27 ry=%272.8%27/%3E%3Cpath d=%27M12 11c-3 0-6 4-6 7 0 2 2 3 3.5 2.4 1-.4 1.7-.7 2.5-.7s1.5.3 2.5.7C16 21 18 20 18 18c0-3-3-7-6-7z%27/%3E%3C/svg%3E") center/contain no-repeat}.highlight-text,h1 em,h2 em,.h1 em,.h2 em,.hd1 em,.hd2 em,.hd3 em{font-style:normal}.highlight-text--underline{--decoration-height: .42em;position:relative;z-index:0;color:inherit;background-image:linear-gradient(transparent,transparent)!important;background:none!important;white-space:nowrap}.highlight-text--underline:after{content:"";position:absolute;left:-.08em;right:-.08em;bottom:.04em;height:var(--decoration-height);background:var(--pet-sun);border-radius:.3em .5em .35em .6em;transform:rotate(-1.5deg) scaleX(0);transform-origin:left center;transition:transform .7s cubic-bezier(.3,1,.3,1) .15s;z-index:-1}.highlight-text--underline.animate:after,.shopify-design-mode .highlight-text--underline:after{transform:rotate(-1.5deg) scaleX(1)}@media(prefers-reduced-motion:reduce){.highlight-text--underline:after{transform:rotate(-1.5deg) scaleX(1);transition:none}}[class*=color-scheme-d23ec377] .highlight-text--underline,.color-scheme-6 .highlight-text--underline,.color-scheme-4 .highlight-text--underline,.color-scheme-inverse .highlight-text--underline{color:var(--pet-sun)}[class*=color-scheme-d23ec377] .highlight-text--underline:after,.color-scheme-6 .highlight-text--underline:after,.color-scheme-4 .highlight-text--underline:after,.color-scheme-inverse .highlight-text--underline:after{display:none}.btn,.button,.shopify-payment-button__button--unbranded{font-family:var(--font-button-family)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.06em;border-radius:999px!important;transition:transform .15s ease,box-shadow .15s ease,background-color .2s ease}.btn--primary,.button--primary,.shopify-payment-button__button--unbranded{box-shadow:0 4px 0 0 var(--pet-red-dark)}.btn--primary:hover,.button--primary:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(2px);box-shadow:0 2px 0 0 var(--pet-red-dark)}.btn--secondary{border-width:2px!important}[class*=color-scheme-d23ec377] .btn--primary,.color-scheme-6 .btn--primary{box-shadow:0 4px #0000002e}.btn--icon-circle{box-shadow:none!important;transform:none!important;letter-spacing:0}.f-badge{border-radius:999px!important;font-family:var(--font-body-family);font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem;padding:.35rem 1rem;line-height:1.6rem}.f-badge--hot{box-shadow:0 2px #0000001f}.product-card-style-card,.product-card.product-card-style-card{background:#fff;border:2px solid #F3E9DE;border-radius:2.4rem!important;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.product-card-style-card:hover{transform:translateY(-6px);border-color:var(--pet-sun);box-shadow:0 16px 32px -14px #1b263247}.product-card-style-card .product-card__image-wrapper{background:var(--pet-cream)}.product-card__title,.product-card__title a{font-family:var(--font-pcard-title-family)!important;font-weight:600!important;color:var(--pet-ink)}.product-card__type{font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:1.1rem;color:rgb(var(--pet-red))}.product-card .price,.product-card .price__regular,.product-card .price-item{font-weight:800}.pet-needs .collection-card{border-radius:2.8rem!important;transition:transform .25s ease,box-shadow .25s ease}.pet-needs .collection-card:hover{transform:translateY(-6px) rotate(-.6deg);box-shadow:0 18px 30px -16px #1b263259}.pet-needs .f-column:nth-child(8n+1) .collection-card{background-color:var(--pet-sun-soft)!important}.pet-needs .f-column:nth-child(8n+2) .collection-card{background-color:var(--pet-sky)!important}.pet-needs .f-column:nth-child(8n+3) .collection-card{background-color:var(--pet-mint)!important}.pet-needs .f-column:nth-child(8n+4) .collection-card{background-color:var(--pet-lilac)!important}.pet-needs .f-column:nth-child(8n+5) .collection-card{background-color:var(--pet-peach)!important}.pet-needs .f-column:nth-child(8n+6) .collection-card{background-color:var(--pet-blush)!important}.pet-needs .f-column:nth-child(8n+7) .collection-card{background-color:var(--pet-mint)!important}.pet-needs .f-column:nth-child(8n+8) .collection-card{background-color:var(--pet-sky)!important}.pet-needs .collection-card__image{border-radius:2.8rem 2.8rem 0 0}.pet-needs .collection-card__title{font-weight:700;color:var(--pet-ink)}.pet-needs .collection-card .btn--icon-circle{background:#fff;border-color:#fff;color:var(--pet-ink)}.pet-needs .collection-card:hover .btn--icon-circle{background:rgb(var(--pet-red));border-color:rgb(var(--pet-red));color:#fff}.collection-card__title{font-family:var(--font-heading-family);font-weight:700}.pet-chips .tabs__nav{gap:1rem!important;padding-block:.4rem .8rem}.pet-chips .tabs__nav .tabs__tab{padding:1rem 2.4rem!important;border-radius:999px!important;border:2px solid #F0E3D6!important;background:#fff!important;font-family:var(--font-heading-family);font-weight:600;font-size:1.7rem;line-height:1.2;--color-tab-normal: var(--pet-ink)}.pet-chips .tabs__nav .tabs__tab:before{display:none!important}.pet-chips .tabs__nav .tabs__tab:hover{border-color:var(--pet-sun)!important;background:var(--pet-sun-soft)!important}.pet-chips .tabs__nav .tabs__tab[aria-selected=true]{background:rgb(var(--pet-red))!important;border-color:rgb(var(--pet-red))!important;box-shadow:0 3px 0 var(--pet-red-dark);--color-tab-active: #fff}.pet-chips .tabs__nav .tabs__tab[aria-selected=true] span{color:#fff!important}.pet-wave{position:relative}.pet-wave:before{content:"";position:absolute;left:0;right:0;top:-27px;height:28px;background:rgb(var(--color-background));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 120 28%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 28 V14 Q15 0 30 14 T60 14 T90 14 T120 14 V28z%27/%3E%3C/svg%3E") repeat-x 0 0 / 120px 28px;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 120 28%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 28 V14 Q15 0 30 14 T60 14 T90 14 T120 14 V28z%27/%3E%3C/svg%3E") repeat-x 0 0 / 120px 28px;pointer-events:none;z-index:2}.pet-trust .feature-item{border-radius:999px;border:2px solid rgba(255,255,255,.35)!important}.pet-trust .feature-item__text{font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem}.scrolling-promotion,.scrolling-promotion *{font-family:var(--font-heading-family)!important;font-weight:600!important;letter-spacing:.04em}.header__menu-item,.menu__item>a,.header__inline-menu a{font-family:var(--font-navigation-family);font-weight:800}.collapsible-tabs details,.accordion details,.collapsible__item{border-radius:2rem!important}.footer h2,.footer h3,.footer .h4,.footer .h5,.footer__heading{font-family:var(--font-heading-family);color:var(--pet-sun)}input[type=email],input[type=text],input[type=search],.field__input{font-family:var(--font-body-family)}@media(max-width:767px){.pet-wave:before{top:-17px;height:18px;-webkit-mask-size:80px 18px;mask-size:80px 18px}.text-subheading,.rich-text__subheading,.subheading{font-size:1.1rem!important;padding:.45rem 1.1rem}.pet-trust .feature-item__text{font-size:1.5rem}}.color-scheme-sun .highlight-text--underline{color:rgb(var(--pet-red))}.color-scheme-sun .highlight-text--underline:after{background:#fff;opacity:.6}.color-scheme-sun .text-subheading,.color-scheme-sun .rich-text__subheading{background:#fff}.sv-facts{width:100%;border-collapse:separate;border-spacing:0;margin:1.2rem 0 1.6rem;border:1.5px solid #F0E3D6;border-radius:1.4rem;overflow:hidden;font-size:1.5rem}.sv-facts th{background:#c8202f;color:#fff;font-weight:800;text-align:left;padding:1rem 1.4rem}.sv-facts td{padding:.9rem 1.4rem;border-top:1px solid #F3E9DE;vertical-align:top}.sv-facts tbody tr:nth-child(2n) td{background:#fff8ee}.sv-facts td:last-child,.sv-facts th:last-child{text-align:right;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pet-style.css.map */
