:root{--body-font-size-lg: 1.2em;--body-font-size-sm: .9em;--body-font-size-xs: .8em;--heading-font-family: "Gabarito", Barlow, sans-serif}.drawer{z-index:1001}.btn:not(.btn--sm,.opt-label--btn,.qty-input__btn,.slider-nav__btn,.media-ctrl__btn){--btn-padding-y: 15px;padding:var(--btn-padding-y, 15px) 45px}@media screen and (max-width: 768px){.btn:not(.btn--sm,.opt-label--btn,.qty-input__btn,.slider-nav__btn,.media-ctrl__btn){--btn-padding-y: 12px;padding:var(--btn-padding-y, 12px) 42px}.enlarge-text p{font-size:16px}}b,strong,.font-bold,.price__current,.product-vendor{font-weight:600}.enlarge-text p{font-size:18px}.disclosure__title.h5{font-size:unset;font-family:var(--body-font-family)!important;font-weight:600}h6,.h6,.text-h6{font-family:var(--body-font-family)!important;font-weight:600}h2.h6{font-family:var(--button-font-family)!important;font-size:calc(var(--button-font-size) - 1px);text-transform:uppercase;letter-spacing:.08em}.breadcrumbs{font-size:.85em}@media screen and (max-width: 768px){.mobile-color-scheme--1{--bg-color: var(--color-scheme-1-bg);--bg-grad: var(--color-scheme-1-grad, "none");--btn-bg-color: var(--color-scheme-1-btn-bg);--btn-bg-hover-color: var(--color-scheme-1-btn-bg-hover);--btn-text-color: var(--color-scheme-1-btn-text);--heading-color: var(--color-scheme-1-heading);--scrollbar-color: var(--color-scheme-1-text);--swatch-border-color-active: var(--color-scheme-1-text);--swatch-border-color-default: var(--color-scheme-1-text);--text-color: var(--color-scheme-1-text);--coll-card-border-color: rgb(var(--color-scheme-1-heading))}.mobile-color-scheme--2{--bg-color: var(--color-scheme-2-bg);--bg-grad: var(--color-scheme-2-grad, "none");--btn-bg-color: var(--color-scheme-2-btn-bg);--btn-bg-hover-color: var(--color-scheme-2-btn-bg-hover);--btn-text-color: var(--color-scheme-2-btn-text);--heading-color: var(--color-scheme-2-heading);--scrollbar-color: var(--color-scheme-2-text);--swatch-border-color-active: var(--color-scheme-2-text);--swatch-border-color-default: var(--color-scheme-2-text);--text-color: var(--color-scheme-2-text);--coll-card-border-color: rgb(var(--color-scheme-2-heading))}.mobile-color-scheme--3{--bg-color: var(--color-scheme-3-bg);--bg-grad: var(--color-scheme-3-grad, "none");--btn-bg-color: var(--color-scheme-3-btn-bg);--btn-bg-hover-color: var(--color-scheme-3-btn-bg-hover);--btn-text-color: var(--color-scheme-3-btn-text);--heading-color: var(--color-scheme-3-heading);--scrollbar-color: var(--color-scheme-3-text);--swatch-border-color-active: var(--color-scheme-3-text);--swatch-border-color-default: var(--color-scheme-3-text);--text-color: var(--color-scheme-3-text);--coll-card-border-color: rgb(var(--color-scheme-3-heading))}.mobile-color-scheme--white:not(.mobile-stacked){--bg-color: 0 0 0 0;--btn-bg-color: var(--color-scheme-white-text, 255 255 255);--btn-bg-hover-color: var(--color-scheme-white-hover, 230 230 230);--btn-text-color: var(--color-scheme-white-text-contrast, 0 0 0);--heading-color: var(--color-scheme-white-text, 255 255 255);--scrollbar-color: var(--color-scheme-white-text, 255 255 255);--swatch-border-color-active: var(--color-scheme-white-text, 255 255 255);--swatch-border-color-default: var(--color-scheme-white-text, 255 255 255);--text-color: var(--color-scheme-white-text, 255 255 255)}}@media (min-width: 769px){.media-with-text{max-width:1280px!important}}.header__search-and-actions{flex:1 1 auto}@media (min-width: 769px){.header__search-and-actions{flex:8 1 auto}.main-nav__badge--1{background-color:rgba(var(--badge-1-color-background) / 1)!important}.main-nav__badge--2{background-color:rgba(var(--badge-2-color-background) / 1)!important}.main-nav__badge--3{background-color:rgba(var(--badge-3-color-background) / 1)!important}}.header.is-out .header__logo img{max-width:75px}.header-tc .promo{border-radius:10px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-image:var(--promo-background)}.header-tc .promo:after{display:none}.header-tc .promo .media{left:inherit;right:0;max-width:30%}.header__search-and-actions .search__input{color:#000;background-color:#fff}.header__search-and-actions .search__speech svg path{fill:#000}.header__search-and-actions .search__input::placeholder{color:#000;opacity:.5}.header__search-and-actions .search__product-types .custom-select__btn{color:#000;background-color:#fff;border-right:1px solid #F7F0E7}.header__search-and-actions .secondary-nav__item:not(.secondary-nav__cta){color:#fff!important}.header-tc .badge{font-size:1.1rem;border-radius:6px}@media (max-width: 768px){.header__logo{position:absolute;top:10px;width:86px;height:56px}.header__icons{padding-top:10px;padding-bottom:10px}.main-nav__item--back{color:#a50404}.main-menu__content{--nav-child-bg-color: 247 240 231;--nav-child-text-color: 43 17 12;--nav-line-color: rgba(43 17 12 / .2);--header-accent-color: 245 191 99;background-image:url(/cdn/shop/files/mobile-menu-bg.svg?v=1748547357);background-repeat:no-repeat;background-position:100% 70%}.header__search-and-actions .secondary-nav__item:not(.secondary-nav__cta){color:#2b110c!important}}.mega-nav--pills{border-top:none;background-repeat:no-repeat;background-size:contain!important;background-position:right center;background-image:url(/cdn/shop/files/nav-pills.svg?v=1749069146);background-color:#f7f0e7}.rich-text-tc-image-block{position:relative;max-width:225px;width:100%;height:0;padding-bottom:25%;margin-left:auto;margin-right:auto;margin-bottom:20px}.icons-with-feature-grid{grid-template-columns:30% 1fr;grid-template-rows:1fr}.grid-icon-feature{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(100px,auto)}.card--product .card__info{text-align:center}.card__vendor{text-transform:uppercase;font-size:var(--body-font-size-xs);color:unset}.card__title{font-size:var(--body-font-size-lg)}.card--product .price__current{font-size:unset;font-weight:400}@media (min-width: 769px){.section--padded-large{padding-top:calc(20 * var(--space-unit));padding-bottom:calc(20 * var(--space-unit))}}figure.testimonial{padding-top:30px}.testimonial blockquote.testimonial__quote--with-mark:before{position:absolute;top:0;left:50%;font-size:40rem;color:#f7f0e7;transform:translate(-50%);z-index:-1;margin:0}.cc-multi-column{position:relative}.tc-multi-column-badge{position:absolute;top:0;left:65%;transform:translateY(-50%)}#shopify-section-template--18025651568694__media_with_text_RKVGpk .media-with-text__media .media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-image:url(/cdn/shop/files/background-image-text-texture.svg?v=1749069520);z-index:-1;background-size:contain;transform:translate(30px,30px)}.product-label{font-family:var(--button-font-family);font-weight:var(--button-font-weight);text-transform:uppercase;border-radius:6px}.product-label-wrapper-tc .product-label{position:relative;width:59px;height:56px;overflow:hidden;background-color:transparent;background-repeat:no-repeat;font-size:13px;font-weight:700;line-height:1;text-align:center}.product-label-wrapper-tc .product-label svg{position:absolute;top:0;left:0;z-index:-1}.product-label-wrapper:nth-child(2){margin-top:6px}.product-label-wrapper-tc .product-label.product-label--custom svg path{fill:rgba(var(--custom-label-bg-color))}.product-label-wrapper-tc .product-label.product-label--new svg path{fill:rgba(var(--new-label-bg-color))}.product-label-wrapper-tc .product-label.product-label--sale svg path{fill:rgba(var(--sale-label-bg-color))}.card--article-tc{border-radius:10px;box-shadow:#00000026 0 4px 12px;overflow:hidden}.card--article-tc span{display:block;margin-bottom:1rem;font-size:13px;font-weight:500;color:#2b110c;text-transform:uppercase}.slideshow-section-tc .slideshow__text{padding:0 calc(var(--gutter) * 1.75)}@media screen and (max-width: 768px){.slideshow__text .text-overlay__heading:before{display:none}.slideshow-section-tc.mobile-color-scheme--2 .text-overlay{background-image:url(/cdn/shop/files/mobile-slider-bg.svg?v=1748019788)!important;background-repeat:no-repeat!important;background-size:100%!important;background-color:#c62626!important}}product-recommendations .card .media{border-radius:10px}product-recommendations .card--related .card__media{flex:0 0 125px}.drawer--cart product-recommendations ul li .card,.product-info__block product-recommendations ul li .card{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;overflow:hidden}.drawer--cart product-recommendations ul li .card button,.product-info__block product-recommendations ul li .card button{background:transparent!important}.product-info__block product-recommendations ul li:nth-child(4n+1) .card,.drawer--cart product-recommendations ul li:nth-child(4n+1) .card,.cart-recommendations .slider__grid .card--related{background-image:url(/cdn/shop/files/Pairswell-1.svg?v=1765484182);background-size:cover}.product-info__block product-recommendations ul li:nth-child(4n+1) .card button,.product-info__block product-recommendations ul li:nth-child(4n+4) .card button,.drawer--cart product-recommendations ul li:nth-child(4n+1) .card button,.drawer--cart product-recommendations ul li:nth-child(4n+4) .card button{background:transparent!important}.product-info__block product-recommendations ul li:nth-child(4n+2) .card,.drawer--cart product-recommendations ul li:nth-child(4n+2) .card{background-image:url(/cdn/shop/files/Pairswell-2.svg?v=1765484182)}.product-info__block product-recommendations ul li:nth-child(4n+3) .card,.drawer--cart product-recommendations ul li:nth-child(4n+3) .card{background-image:url(/cdn/shop/files/Pairswell-3.svg?v=1765484182)}.product-info__block product-recommendations ul li:nth-child(4n+4) .card,.drawer--cart product-recommendations ul li:nth-child(4n+4) .card{background-image:url(/cdn/shop/files/Pairswell-1.svg?v=1765484182)}#shopify-section-template--18025651896374__media_with_text_UR8ETP .media-with-text__media .media svg,#shopify-section-template--18025651896374__media_with_text_UR8ETP .media-with-text__media{position:relative;overflow:inherit}#shopify-section-template--18025651896374__media_with_text_UR8ETP .media-with-text__media .media img,#shopify-section-template--18025651896374__media_with_text_UR8ETP .media-with-text__media .media svg{z-index:2}#shopify-section-template--18025651896374__media_with_text_UR8ETP .media-with-text__media:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-image:url(/cdn/shop/files/media-image-bg-product.svg?v=1748440851);background-repeat:no-repeat;background-size:contain;transform:translate(-45px,35px);z-index:1}.cc-collection-banner .collection-banner{border-radius:10px;overflow:hidden}.card--promo{background-image:var(--card-promo-background-image);background-repeat:no-repeat;background-size:cover;overflow:hidden;border-radius:10px;color:#fff}.card--promo h2{color:#fff!important}.promo--border{border-radius:10px;overflow:hidden}.free-shipping-notice__bar{position:relative}.free-shipping-notice__icon{position:absolute;top:-13px;right:-26px;width:32px;height:32px;overflow:hidden;border-radius:50%;background-color:#a50404}.free-shipping-notice__bar{background-color:#a50404}.free-shipping-notice__icon svg{position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.free-shipping-notice__icon.completed{background-color:rgba(var(--text-color)/1)}.free-shipping-notice__icon.completed svg path{fill:rgba(var(--bg-color))}.subheading,.multi-column-subheading{font-family:var(--button-font-family);font-size:18px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1em}.multi-column-paragraph{max-width:672px;margin-left:auto;margin-right:auto}predictive-search[open] .predictive-search{--heading-color: 0 0 0;--text-color: 0 0 0;--bg-color: 255 255 255;background-color:#fff!important}predictive-search[open] input.search__input{background-color:#fff!important;box-shadow:inset 0 0 0 1px #000!important}predictive-search .search__submit svg{fill:#000}@media screen and (max-width: 768px){.subheading,.multi-column-subheading{font-size:16px}#shopify-section-template--18025651568694__media_grid_tc_a93J7j .color-scheme.section--padded{background-image:url(/cdn/shop/files/home-grid-bg-mobile.svg?v=1749590529)!important}#shopify-section-template--18025651896374__multi_column_jeDbV8 .section-multi-container{background-image:url(/cdn/shop/files/pdp-best-for-bg-mobile.svg?v=1749590528)!important}#shopify-section-template--18025651896374__media_with_text_UR8ETP .color-scheme.section--padded{background-position:100% 33%!important;background-size:80vw!important}}.main-filter-value label>span:first-child{font-weight:500}.filter-indent{padding-left:20px}li.main-filter-value:has(input[value*="COAT, SKIN & JOINT HEALTH"]){display:none}li.main-filter-value:has(input[value*="DIGESTIVE & SYSTEMIC HEALTH"]){display:none}li.main-filter-value:has(input[value*="ORGANS & INTERNAL SUPPORT"]){display:none}li.main-filter-value:has(input[value*="PESTS & INFECTIONS"]){display:none}.product-info .product-title.h5{font-weight:700!important;font-family:Barlow!important}.best-for-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px}.best-for-item{flex-basis:calc(33.33% - 5px);align-items:center;display:flex;justify-content:center;font-size:.88em}.best-for-list img{max-width:42px;margin-right:6px}.best-for-list span,.best-for-list-stacked span{font-weight:500}.best-for-heading{text-transform:uppercase}.tc-calculator{max-width:480px;margin:40px auto 20px}.tc-calculator .input-item{position:relative;margin-bottom:20px}.tc-calculator .input-item input{width:100%;padding:10px;border-radius:var(--input-border-radius, 0)}.tc-calculator .input-item span{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-weight:600}.calculator-label{display:block;font-family:var(--heading-font-family);font-size:18px;margin-bottom:5px}.select-wrapper{position:relative;margin-bottom:20px}.select-wrapper:after{content:"";position:absolute;top:50%;right:10px;width:0;height:0;border-style:solid;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #C62626;border-bottom:0;transform:translateY(-50%)}.select-wrapper select{width:100%;padding:14px 10px}#calculate{padding:10px 12px;font-size:18px;font-weight:700;background-color:#c62626;color:#fff;transition:opacity .2s ease-in;border-radius:var(--input-border-radius, 0);margin-top:10px;margin-bottom:10px}#calculate:disabled{opacity:.5}.results{font-size:20px;font-weight:700;margin-bottom:10px}@media screen and (max-width: 768px){.best-for-item{flex-direction:column;text-align:center}.best-for-list img{max-width:34px}.product-info__block,.shipping-status,.rewards-toggle-heading{font-size:var(--body-font-size-sm)}}.badge.pdp-variant-badge{position:absolute;top:7%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:10;background:#528052;font-size:.65em}.is-unavailable+.opt-label:not([data-swatch]) .pdp-variant-badge{display:none}@media (max-width: 769px){.card__info-container button,.promo-item--grid_list .btn{--btn-padding-y: 8px !important;font-size:calc(100% - 2px)!important}.card__info-container .price,.card--promo__content{font-size:var(--body-font-size-sm)}}h6 .svelte-2mamgc,adoric-bundle-mark-six h6{font-family:var(--button-font-family)!important;font-size:calc(var(--button-font-size) - 1px)!important;text-transform:uppercase!important;letter-spacing:.08em!important}.loyalty-exclusive-offer{color:#2b110c!important;background:#f7f0e8!important;border:unset!important;border-radius:6px!important;font-size:.88em!important;font-weight:600!important;padding:8px 12px!important}.loyalty-frequent-buyer-completed,.loyalty-frequent-buyer-in-progress{color:#2b110c!important;background-color:#f7f0e8!important;border-radius:8px!important;padding:8px 12px!important;font-size:.88em!important}.loyalty-text-progress-loading{color:#2b110c!important;font-weight:unset!important;font-size:.88em!important}.loyalty-astro-progress-bar{background-color:#fff!important}.loyalty-astro-progress-loading{background-color:#f5bf63!important}.loyalty-point-balance{font-size:unset!important;letter-spacing:unset!important}.tc-calculator-disclaimer{font-size:90%;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
