:root{--ct-serif: Montserrat, "Open Sans", "Helvetica Neue", Arial, sans-serif !important;--ct-sans: Montserrat, "Open Sans", "Helvetica Neue", Arial, sans-serif !important;--ct-head: Montserrat, "Open Sans", "Helvetica Neue", Arial, sans-serif !important}.ctdc,.ctsc{--k-serif: Montserrat, "Open Sans", "Helvetica Neue", Arial, sans-serif !important;--k-sans: Montserrat, "Open Sans", "Helvetica Neue", Arial, sans-serif !important;--k-head: Montserrat, "Open Sans", "Helvetica Neue", Arial, sans-serif !important}.lp{--serif: Montserrat, "Open Sans", "Helvetica Neue", Arial, sans-serif !important}.lp :is(.lp-h1,.lp-h2,.lp-panel-h,.lp-close-h){font-weight:700!important;letter-spacing:-.01em}.ctdc .ctdc-h1 em,.ctdc .ctdc-h2 em,.ct-display em,.ct-h2 em,.ct-h3 em,.lp :is(.lp-h1,.lp-h2,.lp-panel-h,.lp-close-h) em{font-family:inherit!important;font-style:normal!important;font-weight:700!important;letter-spacing:inherit!important}.ctdc-disc{font-style:normal!important}.ctdc-row__num b,.ctdc-oil__mg,.ctdc .ctdc-w__num,.ctsc-pack__mg,.lp-stat-num{font-weight:700!important}.ctdc-w__unit,.ctdc-res__sub,.lp-step-n,.lp .lp-faq-n{font-weight:600!important}.ct-hdr__wordmark,.ct-drawer__title{font-weight:700!important}.ctdc-hero:before,.ctdc-hero:after,.ctdc-res:before{content:none!important;display:none!important}.ctdc-kicker{padding:0!important;border-radius:0!important;background:none!important;letter-spacing:.08em}.ctdc-kicker .ctdc-i{display:none!important}:root{--ct-dark: #2A7865 !important;--ct-green: #2A7865 !important;--ct-dark-h: #236A58 !important;--ct-green-2: #389781 !important;--ct-accent: #389781 !important;--ct-orange: #FF914D !important;--ct-orange-d: #F27A33 !important;--ct-cream: #FFFBF4 !important;--ct-sand: #FFFBF4 !important;--ct-mint: #E0EFE2 !important;--ct-mint-2: #B1D8B7 !important;--ct-star: #FF914D !important}.ctdc,.ctsc{--k-dark: #2A7865 !important;--k-dark-h: #236A58 !important;--k-g2: #389781 !important;--k-or: #FF914D !important;--k-or-d: #F27A33 !important;--k-cream: #FFFBF4 !important;--k-sand: #FFFBF4 !important;--k-mint: #E0EFE2 !important;--k-mint2: #B1D8B7 !important;--k-sun: #FF914D !important;--k-moon: #2A7865 !important}.lp{--g: #389781 !important;--gd: #2A7865 !important;--o: #FF914D !important;--od: #F27A33 !important;--mint: #B1D8B7 !important;--mint-l: #E0EFE2 !important;--mint-xl: #EFF7F0 !important;--band: #E0EFE2 !important;--sec: #B1D8B7 !important;--cream: #FFFBF4 !important;--sand: #FFFBF4 !important;--star: #FF914D !important}html body :is(.lp-btn--primary,.ct-btn--primary,.ctdc-buy .ct-btn,.ctdc [class*=btn--primary]),html body :is(.lp-btn--primary,.ct-btn--primary,.ctdc-buy .ct-btn,.ctdc [class*=btn--primary]) *{color:#fff!important}.ctdc-seg__opt input[value=dog]+span .ctdc-i,.ctdc-seg__opt input[value=cat]+span .ctdc-i{background:currentColor;-webkit-mask:var(--ct-pet-icon) center / contain no-repeat;mask:var(--ct-pet-icon) center / contain no-repeat}.ctdc-seg__opt input[value=dog]+span .ctdc-i>*,.ctdc-seg__opt input[value=cat]+span .ctdc-i>*{display:none!important}.ctdc-seg__opt input[value=dog]+span .ctdc-i{--ct-pet-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.2 9.6C3.2 9 2.6 7.8 2.6 6.6'/%3E%3Cpath d='M4.2 9.6h9.3c1.1 0 1.7-.6 2.1-1.6l.6-1.4c.4-.9 1.2-1.4 2.1-1.3l1.7.9 1.3.4c.4.1.5.6.2.9l-.9.7c-1 .2-1.8.5-2.3 1.1-.4 1.1-.9 2-1.5 2.7'/%3E%3Cpath d='M17.6 5.6c-.6.8-.7 1.8-.4 2.6'/%3E%3Cpath d='M16.8 12v7M14.9 13v6'/%3E%3Cpath d='M14.9 13c-2.9.6-5.9.6-7.9 0'/%3E%3Cpath d='M4.2 9.6c-.3 1.8.4 3 1.4 3.8V19M7.6 13.2V19'/%3E%3C/svg%3E")}.ctdc-seg__opt input[value=cat]+span .ctdc-i{--ct-pet-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.6 8.2 13.9 4l2.4 2.2h2.2L20.9 4l.3 4.2c0 2-1.6 3.6-3.8 3.6s-3.8-1.6-3.8-3.6z'/%3E%3Cpath d='M14.4 10.6c-3.2 1.2-5.2 4-5.2 7.2 0 1.3.9 2.2 2.2 2.2h6.4c1 0 1.5-.8 1.2-1.7l-1.3-6.6'/%3E%3Cpath d='M15.6 15.4V20'/%3E%3Cpath d='M9.6 19.3c-3 .5-5.6-.4-5.6-2.6 0-1.5 1.2-2.4 2.6-2.1'/%3E%3C/svg%3E")}.ctdc-seg__opt input:checked+span .ctdc-i{transform:none!important}.lp .lp-faq-a a,.lp .lp-faq-a a:hover{color:#2a7865!important}.ctdc svg.ctdc-i{stroke-width:1.3}[class*=ct-hero] .ct-display em,.ct-hero .ct-display em{color:#389781!important}.ct-ptile{--tint: var(--pc, #B1D8B7) !important}.ct-need__media{background:var(--pc, #B1D8B7)!important}.product-block__image{--pc: #B1D8B7}.product-block__image .rimage-wrapper{background:var(--pc)!important}:is(.ct-ptile,.ct-need__media,a.product-block__image)[href*="/products/calm-treats-for-dogs"]{--pc: #77B4E2}:is(.ct-ptile,.ct-need__media,a.product-block__image)[href*="/products/mobility-snacks"]{--pc: #F7BE7D}:is(.ct-ptile,.ct-need__media,a.product-block__image)[href*="/products/skin-and-coat-treats"]{--pc: #F6F18F}:is(.ct-ptile,.ct-need__media,a.product-block__image)[href*="/products/oil-for-cats"]{--pc: #F69A96}:is(.ct-ptile,.ct-need__media,a.product-block__image)[href*="/products/hemp-oil-for-dogs-variants"]{--pc: #348E77}:is(.ct-ptile,.ct-need__media,a.product-block__image)[href*="/products/hemp-pellets-for-horses"]{--pc: #4481B0}.product-detail :is(.product-detail__image,.product-detail__thumbnail) .rimage-wrapper{background:var(--pc, #B1D8B7)!important}.product-detail[data-product-id="15821163299151"]{--pc: #77B4E2}.product-detail[data-product-id="15821171392847"]{--pc: #F7BE7D}.product-detail[data-product-id="9512308506959"]{--pc: #F6F18F}.product-detail[data-product-id="7474844237999"]{--pc: #F69A96}.product-detail[data-product-id="15821215203663"]{--pc: #348E77}.product-detail[data-product-id="8748605374799"]{--pc: #4481B0}.product-detail [data-media-id$="65067672863055"]{--pc: #6B4530}.product-detail [data-media-id$="50357322383695"]{--pc: #221F1F}.ct-story__grid.is-right .ct-story__mwrap{order:2}.ct-story__mwrap{position:relative}.ct-story__ill{position:absolute;z-index:2;bottom:-4%;right:calc(var(--ill-w, 36%) * -.25);width:var(--ill-w, 36%);height:auto;pointer-events:none;filter:drop-shadow(0 4px 8px rgba(29,35,32,.1))}.ct-story__ill--flip{transform:scaleX(-1)}.ct-story__grid.is-right .ct-story__ill{right:auto;left:calc(var(--ill-w, 36%) * -.25)}.ct-story__mwrap[style] .ct-story__badge{max-width:calc(100% - 52px - var(--ill-w, 36%) * .75)}@media(max-width:989px){.ct-story__grid.is-right .ct-story__mwrap{order:0}.ct-story__ill,.ct-story__grid.is-right .ct-story__ill{width:calc(var(--ill-w, 36%) * .8);left:auto;right:4%;bottom:-6%}.ct-story__mwrap[style] .ct-story__badge{max-width:calc(96% - 52px - var(--ill-w, 36%) * .8)}}.ct .ct-press{position:relative;margin:28px 0 0;padding:20px 22px 22px;border-radius:var(--ct-r-sm);background:#fff;border:1px solid rgba(29,35,32,.1);box-shadow:0 10px 30px -14px #1d232033;transition:border-color .2s,box-shadow .2s,transform .2s}.ct-press:has(.ct-press__link):hover{border-color:#2a786566;box-shadow:0 16px 34px -14px #1d232042;transform:translateY(-2px)}.ct-press:has(.ct-press__link:focus-visible){outline:2px solid #2A7865;outline-offset:3px}.ct-press__mast{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid rgba(29,35,32,.08)}.ct-press__logo{flex:none;width:40px;height:40px;display:block}.ct-press__logo--img{width:auto;height:32px}.ct-press__src{display:flex;flex-direction:column;gap:2px;min-width:0}.ct-press__src b{font-size:15px;font-weight:700;line-height:1.2;color:var(--ct-ink)}.ct-press__src small{font-size:12.5px;font-weight:500;line-height:1.3;color:var(--ct-mut)}.ct-press__tag{margin-left:auto;align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--ct-mut)}.ct-press__head{margin:0;padding:0;border:0;quotes:none;background:none;font-family:var(--ct-sans);font-size:20px;font-weight:700;font-style:normal;line-height:1.35;letter-spacing:-.01em;color:var(--ct-ink)}.ct-press__head:before,.ct-press__head:after{content:none}.ct-press__link{color:inherit;text-decoration:underline;text-decoration-color:#2a786559;text-decoration-thickness:1.5px;text-underline-offset:4px;transition:color .2s,text-decoration-color .2s}.ct-press__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--ct-r-sm)}.ct-press__link svg{display:inline-block;width:.8em;height:.8em;margin-left:6px;vertical-align:-.02em;color:#2a7865;transition:transform .2s}.ct-press:hover .ct-press__link,.ct-press__link:focus-visible{color:#2a7865;text-decoration-color:currentColor;outline:none}.ct-press:hover .ct-press__link svg{transform:translate(2px,-2px)}@media(prefers-reduced-motion:reduce){.ct-press,.ct-press__link,.ct-press__link svg{transition:none}.ct-press:hover,.ct-press:hover .ct-press__link svg{transform:none!important}}@media(max-width:989px){.ct .ct-press{padding:18px 18px 20px}.ct-press__head{font-size:18px}}@media(max-width:560px){.ct-press__mast{flex-wrap:wrap;row-gap:10px}.ct-press__tag{order:-1;flex-basis:100%;margin-left:0}}.ct-hero__media .ct-hero__video--next{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.ct-hero__media .ct-hero__video--next.is-on{opacity:1}body,#MainContent{background-color:#fffbf4!important}
/*# sourceMappingURL=/cdn/shop/t/82/assets/ct-brand.css.map */
