body.tuanty-rose-system{--tu-rose-paper: #fffbf6;--tu-rose-surface: #fffdf9;--tu-rose-blush: #f3e5e4;--tu-rose-soft: #f8efed;--tu-rose-wine: #712e43;--tu-rose-wine-hover: #562235;--tu-rose-ink: #282020;--tu-rose-muted: #655554;--tu-rose-line: #e2cecf;--tu-rose-radius: 16px;--tu-rose-shadow: 0 8px 26px #712e4309;background:var(--tu-rose-paper);color:var(--tu-rose-ink)}body.tuanty-rose-system .hdt-btn.hdt-btn-solid{border-color:rgb(var(--color-button-border));border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:650;letter-spacing:.01em}body.tuanty-rose-system .hdt-btn.hdt-btn-solid:hover:not(:disabled){border-color:rgb(var(--color-button-border));background:color-mix(in srgb,rgb(var(--color-button)) 92%,rgb(var(--color-button-text)) 8%);color:rgb(var(--color-button-text))}body.tuanty-rose-system [color-scheme]{--color-focus: var(--color-foreground)}body.tuanty-rose-system .hdt-btn.hdt-btn-solid:focus-visible,body.tuanty-rose-system .hdt-select:focus-visible,body.tuanty-rose-system .hdt-quantity__button:focus-visible{outline:2px solid rgb(var(--color-foreground, 40 32 32));outline-offset:4px}body.tuanty-rose-system .hdt-select{border-color:var(--tu-rose-line);border-radius:14px;background-color:var(--tu-rose-surface);color:var(--tu-rose-ink)}body.tuanty-rose-system .hdt-main-product{background-color:var(--tu-rose-paper)}body.tuanty-rose-system .hdt-main-product .hdt-product__title{color:var(--tu-rose-ink);font-size:clamp(29px,3vw,42px);font-weight:650;letter-spacing:-.035em;line-height:1.12}body.tuanty-rose-system .hdt-main-product .dl-product-info-h-desc{color:var(--tu-rose-muted);font-size:16px;letter-spacing:normal;line-height:1.5}body.tuanty-rose-system .hdt-main-product .hdt-price,body.tuanty-rose-system .hdt-card-product .hdt-price,body.tuanty-rose-system .hdt-sticky-atc__product-monney,body.tuanty-rose-system .hdt-sticky-atc__variant-price{color:var(--tu-rose-wine);font-style:normal;font-weight:650}body.tuanty-rose-system .hdt-main-product .hdt-compare-at-price,body.tuanty-rose-system .hdt-card-product .hdt-compare-at-price{color:var(--tu-rose-muted)}body.tuanty-rose-system .hdt-main-product .hdt-product-form__buttons .hdt-product-form__submit,body.tuanty-rose-system .hdt-sticky-btn-atc .hdt-sticky-atc__submit{min-height:48px;border-color:var(--tu-rose-wine)!important;border-radius:999px;background-color:var(--tu-rose-wine)!important;color:#fffaf7;font-size:16px;font-weight:650;letter-spacing:.01em}body.tuanty-rose-system .hdt-main-product .hdt-product-form__buttons .hdt-product-form__submit:hover:not(:disabled),body.tuanty-rose-system .hdt-sticky-btn-atc .hdt-sticky-atc__submit:hover:not(:disabled){border-color:var(--tu-rose-wine-hover)!important;background-color:var(--tu-rose-wine-hover)!important}body.tuanty-rose-system .hdt-main-product .hdt-product__buy-button .shopify-payment-button__button--unbranded{min-height:48px;border:1px solid var(--tu-rose-wine)!important;border-radius:999px;background-color:var(--tu-rose-paper)!important;color:var(--tu-rose-wine)!important;font-weight:650}body.tuanty-rose-system .hdt-product-form__label,body.tuanty-rose-system .hdt-quantity__label{color:var(--tu-rose-ink);font-weight:650}body.tuanty-rose-system .hdt-product-form__input:not(.is-style-color) .hdt-select{min-height:46px;border-color:#c9a7b0;background-color:var(--tu-rose-surface)}body.tuanty-rose-system .hdt-quantity-wrapp{border-color:var(--tu-rose-line);border-radius:999px;background:var(--tu-rose-surface)}body.tuanty-rose-system .hdt-quantity-wrapp .hdt-quantity__input{border-color:transparent;background:transparent;color:var(--tu-rose-ink);font-style:normal}body.tuanty-rose-system .hdt-quantity-wrapp .hdt-quantity__button{color:var(--tu-rose-wine)}body.tuanty-rose-system .hdt-sticky-btn-atc{border-top:1px solid var(--tu-rose-line);background:var(--tu-rose-paper);box-shadow:0 -5px 20px #712e4309}body.tuanty-rose-system .hdt-card-product{border:1px solid #eadbd7;border-radius:var(--tu-rose-radius);background:var(--tu-rose-surface);box-shadow:var(--tu-rose-shadow)}body.tuanty-rose-system .hdt-card-product .hdt-card-product__media{border-radius:15px;background:var(--tu-rose-soft)}body.tuanty-rose-system .hdt-card-product .hdt-card-product__info{padding:16px}body.tuanty-rose-system .hdt-card-product .hdt-card-product__title{color:var(--tu-rose-ink);font-weight:650;line-height:1.4}body.tuanty-rose-system .hdt-card-product .hdt-card-product__title:hover{color:var(--tu-rose-wine)}body.tuanty-rose-system .hdt-btn:is(.hdt-btn-outline,.hdt-btn-outline-2){border-radius:999px;font-weight:650}body.tuanty-rose-system .hdt-input:not([type=checkbox]):not([type=radio]),body.tuanty-rose-system .hdt-field__input{border-color:var(--tu-rose-line);border-radius:14px;background-color:var(--tu-rose-surface);color:var(--tu-rose-ink);font-size:16px}body.tuanty-rose-system .hdt-input::placeholder,body.tuanty-rose-system .hdt-field__label{color:var(--tu-rose-muted)}body.tuanty-rose-system .hdt-input:focus-visible,body.tuanty-rose-system .hdt-field__input:focus-visible{border-color:var(--tu-rose-wine);outline:2px solid rgb(var(--color-foreground, 40 32 32));outline-offset:2px}body.tuanty-rose-system .hdt-product-form__input:not(.is-style-color) .hdt-product-form_value.is-type-block{border-color:var(--tu-rose-line);border-radius:999px;background:var(--tu-rose-surface);color:var(--tu-rose-ink)}body.tuanty-rose-system .hdt-product-form__input:not(.is-style-color) input[type=radio]:checked+.hdt-product-form_value.is-type-block{border-color:var(--tu-rose-wine);background:var(--tu-rose-wine);color:#fffaf7}body.tuanty-rose-system .hdt-main-header.hdt-header-tranparent-false,body.tuanty-rose-system .scrolled-past-header .hdt-main-header.hdt-header-tranparent-true{--color-background: 255 251 246;--color-foreground: 40 32 32;--color-foreground2: 101 85 84;--color-link: 40 32 32;background:var(--tu-rose-paper);border-bottom:1px solid var(--tu-rose-line);box-shadow:0 3px 18px #712e4306}body.tuanty-rose-system #hdt-nav-ul>li>.hdt-menu-link,body.tuanty-rose-system #hdt-nav-ul>li>hdt-header-menu>details>.hdt-menu-link{font-size:15px;font-weight:600;letter-spacing:.01em}body.tuanty-rose-system .hdt-main-header.hdt-header-tranparent-false .hdt-menu-link:hover,body.tuanty-rose-system .hdt-main-header.hdt-header-tranparent-false .hdt-menu-link--active,body.tuanty-rose-system .hdt-header-menu-mobile .hdt-menu-link:hover,body.tuanty-rose-system .hdt-header-menu-mobile .hdt-menu-link--active{color:var(--tu-rose-wine)}body.tuanty-rose-system #hdt-nav-ul>li>hdt-header-menu>details>.hdt-sub-menu{--color-background: 255 253 249;--color-foreground: 40 32 32;--color-foreground2: 101 85 84;--color-link: 40 32 32;border-color:var(--tu-rose-line);border-radius:0 0 16px 16px;background:var(--tu-rose-surface);box-shadow:0 14px 28px #712e4310}body.tuanty-rose-system .hdt-header-menu-mobile{--color-background: 255 251 246;--color-foreground: 40 32 32;--color-foreground2: 101 85 84;--color-line-border: 226 206 207;--color-link: 40 32 32}body.tuanty-rose-system .hdt-header-menu-mobile::part(content){background:var(--tu-rose-paper);color:var(--tu-rose-ink)}body.tuanty-rose-system .hdt-header-menu-mobile::part(close-button),body.tuanty-rose-system .hdt-header-menu-mobile::part(outside-close-button){background:var(--tu-rose-wine);color:#fffaf7}body.tuanty-rose-system .hdt-footer{--color-background: 243 229 228;--color-foreground: 40 32 32;--color-foreground2: 101 85 84;--color-link: 40 32 32;--color-line-border: 226 206 207;background:var(--tu-rose-blush);color:var(--tu-rose-ink);border-top:1px solid var(--tu-rose-line)}body.tuanty-rose-system .hdt-footer .hdt-footer-main{padding-top:32px}body.tuanty-rose-system .hdt-footer .hdt-heading-f,body.tuanty-rose-system .hdt-footer .hdt-heading-f h6{color:var(--tu-rose-ink);font-weight:650;letter-spacing:-.01em}body.tuanty-rose-system .hdt-footer .hdt-footer-menu_item,body.tuanty-rose-system .hdt-footer .hdt-text-newsletter,body.tuanty-rose-system .hdt-footer .hdt-footer-copyright{color:var(--tu-rose-muted);line-height:1.6}body.tuanty-rose-system .hdt-footer .hdt-footer-menu_item:hover,body.tuanty-rose-system .hdt-footer .hdt-policies a:hover{color:var(--tu-rose-wine);text-decoration:underline;text-underline-offset:4px}body.tuanty-rose-system .hdt-footer .hdt-newsletter__inner{border-color:var(--tu-rose-line);border-radius:999px;background:var(--tu-rose-surface)}body.tuanty-rose-system .hdt-footer .hdt-newsletter__email{border-color:transparent;border-radius:999px;background:transparent}body.tuanty-rose-system .hdt-shop-control .hdt-filter_btn,body.tuanty-rose-system .hdt-popover__sorting>button{border-color:var(--tu-rose-line);border-radius:999px;background:var(--tu-rose-surface);color:var(--tu-rose-ink)}body.tuanty-rose-system .hdt-shop-control .hdt-filter_btn:hover,body.tuanty-rose-system .hdt-popover__sorting>button:hover{border-color:var(--tu-rose-wine);color:var(--tu-rose-wine)}body.tuanty-rose-system .hdt-collection-sorting::part(content),body.tuanty-rose-system #hdt-shop-sidebar-drawer::part(content){background:var(--tu-rose-paper);color:var(--tu-rose-ink);border-color:var(--tu-rose-line)}body.tuanty-rose-system .hdt-collection-sorting hdt-richlist button[aria-selected=true]{background:var(--tu-rose-blush);color:var(--tu-rose-wine)}body.tuanty-rose-system .hdt-filter-group-summary,body.tuanty-rose-system .hdt-widget-title{color:var(--tu-rose-ink);font-weight:650}body.tuanty-rose-system .hdt-filter-group__input-price{border-color:var(--tu-rose-line);border-radius:10px;background:var(--tu-rose-surface);color:var(--tu-rose-ink);font-size:16px}body.tuanty-rose-system .hdt-filter-group__range-progress{background-color:var(--tu-rose-wine)}body.tuanty-rose-system .hdt-active-filters a{border-color:var(--tu-rose-line);border-radius:999px;background:var(--tu-rose-soft);color:var(--tu-rose-wine)}body.tuanty-rose-system .hdt-active-filters .hdt-active-filters__clear-all{background:transparent;color:var(--tu-rose-wine)}body.tuanty-rose-system .hdt-pagination .hdt-pagination__list li>.hdt-pagination__item--current{background:var(--tu-rose-wine);border-color:var(--tu-rose-wine);color:#fffaf7;box-shadow:none}body.tuanty-rose-system .hdt-drawer-search{--color-background: 255 251 246;--color-foreground: 40 32 32;--color-foreground2: 101 85 84;--color-link: 40 32 32;--color-line-border: 226 206 207}body.tuanty-rose-system .hdt-drawer-search::part(content),body.tuanty-rose-system .hdt-drawer-search .hdt-search-sticky{background:var(--tu-rose-paper);color:var(--tu-rose-ink)}body.tuanty-rose-system .hdt-search-input,body.tuanty-rose-system .hdt-search_input{border-color:var(--tu-rose-line);border-radius:999px;background:var(--tu-rose-surface);color:var(--tu-rose-ink);font-size:16px}body.tuanty-rose-system .hdt-search-input:focus-visible,body.tuanty-rose-system .hdt-search_input:focus-visible{border-color:var(--tu-rose-wine);outline:2px solid var(--tu-rose-wine);outline-offset:2px}body.tuanty-rose-system .hdt-search-input::placeholder,body.tuanty-rose-system .hdt-search_input::placeholder{color:var(--tu-rose-muted)}body.tuanty-rose-system .hdt-quicklink-list .hdt-quick-link{border-radius:999px;border-color:var(--tu-rose-line);color:var(--tu-rose-wine)}body.tuanty-rose-system .hdt-drawer-search .hdt-card-product,body.tuanty-rose-system .hdt-mini-search__content .hdt-card-product{border-color:transparent;background:transparent;box-shadow:none}body.tuanty-rose-system .hdt-drawer-search .hdt-card-product .hdt-card-product__info,body.tuanty-rose-system .hdt-mini-search__content .hdt-card-product .hdt-card-product__info{padding:0}body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart){--color-foreground: 40 32 32;--color-foreground2: 101 85 84;--color-background: 255 251 246;--color-line-border: 226 206 207;--color-button: 113 46 67;--color-button-text: 255 250 247;color:var(--tu-rose-ink);background:var(--tu-rose-paper)}body.tuanty-rose-system #CartDrawer.tuanty-review-cart::part(content){background:var(--tu-rose-paper);color:var(--tu-rose-ink)}body.tuanty-rose-system #CartDrawer.tuanty-review-cart::part(header),body.tuanty-rose-system #CartDrawer.tuanty-review-cart .hdt-mini-cart__bottom{border-color:var(--tu-rose-line);background:var(--tu-rose-soft)}body.tuanty-rose-system #CartDrawer.tuanty-review-cart .hdt-mini-cart__header-title,body.tuanty-rose-system #CartDrawer.tuanty-review-cart .hdt-mini-cart__title,body.tuanty-rose-system #hdt-page-cart .hdt-page-cart__title{color:var(--tu-rose-ink);font-weight:650}body.tuanty-rose-system #CartDrawer.tuanty-review-cart .hdt-mini-cart__item{border-color:var(--tu-rose-line)}body.tuanty-rose-system #CartDrawer.tuanty-review-cart [data-swipe-content],body.tuanty-rose-system #CartDrawer.tuanty-review-cart .hdt-mini-cart__img{background:var(--tu-rose-paper)}body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .hdt-quantity-cart-item{border-color:var(--tu-rose-line);border-radius:999px;background:var(--tu-rose-surface)}body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .hdt-quantity-cart-item button,body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .hdt-quantity-cart-item input{color:var(--tu-rose-wine)}body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .hdt-price,body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .hdt-price .hdt-money,body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .hdt-totals__total-value,body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .tuanty-cart-card__price{color:var(--tu-rose-wine);font-style:normal;font-weight:650}body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .hdt-compare-at-price{color:var(--tu-rose-muted)}body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) [name=checkout],body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .tuanty-cart-card button{border-color:var(--tu-rose-wine);border-radius:999px;background:var(--tu-rose-wine);color:#fffaf7}body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) [name=checkout]:hover,body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .tuanty-cart-card button:hover:not(:disabled){border-color:var(--tu-rose-wine-hover);background:var(--tu-rose-wine-hover)}body.tuanty-rose-system #CartDrawer.tuanty-review-cart .hdt-mini-cart__btn-viewcart{color:var(--tu-rose-wine)}body.tuanty-rose-system #hdt-page-cart .hdt-page-cart__footer-content{border-color:var(--tu-rose-line);border-radius:var(--tu-rose-radius);background:var(--tu-rose-soft)}body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .tuanty-cart-card{border-color:var(--tu-rose-line);border-radius:12px;background:var(--tu-rose-surface);color:var(--tu-rose-ink)}body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .tuanty-cart-recs__navigation button{border-color:var(--tu-rose-line);color:var(--tu-rose-wine)}body.tuanty-rose-system .tuanty-cart-discount__entry input{border-color:var(--tu-rose-line);border-radius:12px;background:var(--tu-rose-surface);color:var(--tu-rose-ink)}body.tuanty-rose-system .tuanty-cart-discount__entry button{border-color:var(--tu-rose-wine);border-radius:999px;background:var(--tu-rose-surface);color:var(--tu-rose-wine)}body.tuanty-rose-system .tuanty-cart-discount__entry button:hover{background:var(--tu-rose-blush)}body.tuanty-rose-system .tuanty-cart-discount__toggle,body.tuanty-rose-system .tuanty-cart-card__offer-price strong{color:var(--tu-rose-wine)}body.tuanty-rose-system .tuanty-cart-offer{border-color:var(--tu-rose-line);border-radius:12px;background:var(--tu-rose-soft)}body.tuanty-rose-system .tuanty-cart-offer__heading{color:var(--tu-rose-wine)}body.tuanty-rose-system .tuanty-cart-offer__conditions,body.tuanty-rose-system .tuanty-cart-offer__status,body.tuanty-rose-system .tuanty-cart-card__base-price,body.tuanty-rose-system .tuanty-cart-card__offer-label,body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .hdt-cart-tax,body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) .hdt-cart-tax a{color:var(--tu-rose-muted)}body.tuanty-rose-system :is(#CartDrawer.tuanty-review-cart,#hdt-page-cart) :focus-visible{outline-color:var(--tu-rose-wine)}body.tuanty-rose-system .shopify-policy__title h1,body.tuanty-rose-system .hdt-main-article .hdt-main-article-heading .hdt-article-heading,body.tuanty-rose-system .hdt-customer .hdt-form-heading{color:var(--tu-rose-ink);font-size:clamp(30px,3.4vw,44px);font-weight:650;letter-spacing:-.03em;line-height:1.15}body.tuanty-rose-system .shopify-policy__body{max-width:840px;margin:28px auto 48px;padding:clamp(20px,3vw,36px);border:1px solid var(--tu-rose-line);border-radius:var(--tu-rose-radius);background:var(--tu-rose-surface);color:var(--tu-rose-ink);line-height:1.7}body.tuanty-rose-system .shopify-policy__body :is(h2,h3,h4,strong),body.tuanty-rose-system .hdt-main-article .hdt-article-content :is(h2,h3,h4),body.tuanty-rose-system .hdt-form-with_text .hdt-heading{color:var(--tu-rose-ink);font-weight:650}body.tuanty-rose-system .shopify-policy__body a,body.tuanty-rose-system .hdt-main-article .hdt-article-content a,body.tuanty-rose-system .hdt-customer :is(.hdt-link-login,.hdt-link-recover,.hdt-link-cancel){color:var(--tu-rose-wine);text-decoration:underline;text-underline-offset:3px}body.tuanty-rose-system .hdt-main-article .hdt-article-content{color:var(--tu-rose-ink);line-height:1.7}body.tuanty-rose-system .hdt-blogs-content .hdt-article-thumb,body.tuanty-rose-system .hdt-main-article .hdt-article-image{border-radius:var(--tu-rose-radius)}body.tuanty-rose-system .hdt-blogs-content .hdt-article-title{color:var(--tu-rose-ink);font-weight:650;letter-spacing:-.02em}body.tuanty-rose-system .hdt-blogs-content .hdt-article-title:hover{color:var(--tu-rose-wine)}body.tuanty-rose-system .hdt-customer .hdt-account-sidebar,body.tuanty-rose-system .hdt-customer .hdt-customer-addaddress{border-color:var(--tu-rose-line);border-radius:var(--tu-rose-radius);background:var(--tu-rose-surface)}body.tuanty-rose-system .hdt-customer .hdt-account-nav a:hover{color:var(--tu-rose-wine)}body.tuanty-rose-system .th-home{--th-ink: #282020;--th-muted: #655554;--th-peach: #f3e5e4;--th-sage: #f8efed;--th-paper: #fffbf6}body.tuanty-rose-system .th-home .th-button{border-color:var(--tu-rose-wine);border-radius:999px;background:var(--tu-rose-wine);font-weight:650}body.tuanty-rose-system .th-home .th-button:hover{border-color:var(--tu-rose-wine-hover);background:var(--tu-rose-wine-hover)}body.tuanty-rose-system .th-home :is(.th-link,.th-text-link),body.tuanty-rose-system .th-home .th-routine-steps li:before{color:var(--tu-rose-wine)}body.tuanty-rose-system .th-home .th-hero-card{border:1px solid #e9d8d5;border-radius:18px}body.tuanty-rose-system .th-home .th-hero-card:hover{box-shadow:var(--tu-rose-shadow)}body.tuanty-rose-system .th-home .th-category-media,body.tuanty-rose-system .th-home .th-category:nth-child(2) .th-category-media,body.tuanty-rose-system .th-home .th-category:nth-child(3) .th-category-media{background:var(--tu-rose-soft);border-radius:var(--tu-rose-radius)}body.tuanty-rose-system .th-home :is(.th-routine,.th-guidance-panel,.th-service-grid),body.tuanty-rose-system .th-home .th-machine-facts li,body.tuanty-rose-system .th-home .th-faq details{border-color:var(--tu-rose-line)}body.tuanty-rose-system .th-home :is(a,summary):focus-visible{outline-color:var(--tu-rose-wine)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews){--forest: #712e43;--deep: #562235;--paper: #fffbf6;--cream: #f3e5e4;--orange: #712e43;--ink: #282020;--muted: #655554;--line: #e2cecf}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .button{border-radius:999px}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) :is(.statement .eyebrow,.ritual-heading .eyebrow,.details-title .eyebrow){color:var(--tu-rose-wine)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) :is(.statement h2 span,.statement p:last-child,.ritual-heading p,.routine-note,.routine-summary,.details-title p,.questions p){color:var(--tu-rose-muted)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) :is(.blend-top,.blend-copy .eyebrow,.blend-intro,.ingredient-tabs button,.ingredient-tabs button>span,.ingredient-caption>span,.ingredient-caption p,.image-note,.blend-foot,.light,.final-line .eyebrow){color:#f0dcd8}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) :is(.blend h2 em,.ingredient-tabs button.selected,.ingredient-tabs button.selected>span){color:#fffbf6}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) :is(.blend-top,.ingredient-tabs button,.blend-foot){border-color:#fffbf633}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .pin{border-color:#fffbf6b3;background:#712e43e6;color:#fffaf7}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .pin.active{background:var(--tu-rose-paper);color:var(--tu-rose-wine);box-shadow:0 0 0 8px #fffbf633}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .ritual-grid{background:var(--tu-rose-soft);border-radius:var(--tu-rose-radius)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .ritual-photo>span{border-radius:999px;background:#562235e6;color:#fffaf7}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) :is(.step-controls,.routine-summary b,.label-buttons button){border-color:var(--tu-rose-line)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .step-controls button{color:var(--tu-rose-muted)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .step-controls button.selected{color:var(--tu-rose-wine);border-color:var(--tu-rose-wine)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .step-number{color:#a46f7e}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .ritual-copy [id$=-step-description]{color:var(--tu-rose-muted)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .care-caption{border-radius:999px;background:#fffbf6e6;color:var(--tu-rose-wine)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) .cream{background:var(--tu-rose-paper);color:var(--tu-rose-wine)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) :is(.blend,.final-line) :focus-visible{outline-color:#fffbf6}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) dialog{border-radius:var(--tu-rose-radius)}body.tuanty-rose-system .tn-details:is(.tn-dog-premix,.tn-cat-premix,.tn-probiotic,.tn-salmon-chews) dialog::backdrop{background:#282020b8}body.tuanty-rose-system.hdt-page-type-page .hdt-accordion :is(.hdt-other-content,.hdt-accordion-link-list){border-color:var(--tu-rose-line);border-radius:var(--tu-rose-radius);background:var(--tu-rose-surface)}body.tuanty-rose-system.hdt-page-type-page .hdt-accordion .hdt-other-content{background:var(--tu-rose-soft)}body.tuanty-rose-system.hdt-page-type-page .hdt-accordion .hdt-accordion-title,body.tuanty-rose-system.hdt-page-type-page .hdt-accordion .hdt-accordion-item summary{color:var(--tu-rose-ink);font-weight:650}body.tuanty-rose-system.hdt-page-type-page .hdt-accordion .hdt-accordion-item summary{border-color:var(--tu-rose-line)}body.tuanty-rose-system.hdt-page-type-page .hdt-accordion .hdt-accordion-item .hdt-accordion-content{color:var(--tu-rose-muted);line-height:1.7}body.tuanty-rose-system.hdt-page-type-page .hdt-accordion .hdt-accordion-link-list .hdt-link-item a:hover{color:var(--tu-rose-wine)}body.tuanty-rose-system .tuanty-support-option-b-logo,body.tuanty-rose-system .tuanty-support-option-b-logo .tuanty-support-option-b-logo__trigger{background:var(--tu-rose-wine);color:#fffbf6}body.tuanty-rose-system .tuanty-support-option-b-logo .tuanty-support-option-b-logo__trigger:hover{background:var(--tu-rose-wine-hover)}body.tuanty-rose-system .tuanty-support-option-b-logo .tuanty-support-option-b-logo__copy,body.tuanty-rose-system .tuanty-support-option-b-logo .tuanty-support-option-b-logo__status{color:#fffbf6}body.tuanty-rose-system .tuanty-support-option-b-logo .tuanty-support-option-b-logo__action{background:var(--tu-rose-paper);color:var(--tu-rose-wine)}body.tuanty-rose-system .tuanty-support-option-b-logo .tuanty-support-option-b-logo__trigger:hover .tuanty-support-option-b-logo__action{background:var(--tu-rose-blush)}body.tuanty-rose-system .tuanty-support-option-b-logo .tuanty-support-option-b-logo__trigger:focus-visible{outline:3px solid var(--tu-rose-paper);outline-offset:-4px}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator{--tuanty-estimator-bg: var(--tu-rose-paper) !important;--tuanty-estimator-card: var(--tu-rose-soft) !important;--tuanty-estimator-ink: var(--tu-rose-ink) !important;--tuanty-estimator-accent: var(--tu-rose-wine) !important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__calculator{border-radius:var(--tu-rose-radius)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator :is(.tuanty-estimator__mode,.tuanty-estimator__pet,.tuanty-estimator__result-pet){border-color:var(--tu-rose-line)!important;background:var(--tu-rose-surface)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__mode button{background:transparent!important;color:var(--tu-rose-ink)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__mode button:hover:not([aria-pressed=true]){background:var(--tu-rose-blush)!important;color:var(--tu-rose-wine)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__mode button[aria-pressed=true]{background:var(--tu-rose-wine)!important;color:var(--tu-rose-paper)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator :is(.tuanty-estimator__pet-head,.tuanty-estimator__household){border-color:var(--tu-rose-line)!important;background:var(--tu-rose-blush)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__field :is(input,select){border-color:var(--tu-rose-line)!important;background-color:var(--tu-rose-surface)!important;color:var(--tu-rose-ink)!important;font-size:16px!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__field :is(input,select):focus-visible{border-color:var(--tu-rose-wine)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__add{border-color:var(--tu-rose-wine)!important;border-radius:999px!important;background:var(--tu-rose-surface)!important;color:var(--tu-rose-wine)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__add:hover{background:var(--tu-rose-blush)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__calculate:hover{background:var(--tu-rose-wine-hover)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__remove{color:var(--tu-rose-muted)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__metric{background:var(--tu-rose-soft)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator .tuanty-estimator__results{border-color:var(--tu-rose-line)!important}body.tuanty-rose-system.hdt-page-type-product .tuanty-estimator :is(button,input,select,summary,a):focus-visible{outline:3px solid var(--tu-rose-wine)!important;outline-offset:3px!important}body.tuanty-rose-system.hdt-page-type-product .hdt-main-product .jdgm-prev-badge__stars .jdgm-star,body.tuanty-rose-system.hdt-page-type-product .hdt-main-product .jdgm-prev-badge__stars .jdgm-star:before,body.tuanty-rose-system.hdt-page-type-product #judgeme_product_reviews .tuanty-review-summary-stars{color:#008a5b!important}body.tuanty-rose-system.hdt-page-type-product #judgeme_product_reviews.jdgm-widget-revamp .jm-action-buttons__button[data-testid=write-review-button]{border:1px solid var(--tu-rose-wine)!important;border-radius:999px!important;background:var(--tu-rose-wine)!important;color:var(--tu-rose-paper)!important;font-weight:650}body.tuanty-rose-system.hdt-page-type-product #judgeme_product_reviews.jdgm-widget-revamp .jm-action-buttons__button[data-testid=write-review-button]:hover:not(:disabled){border-color:var(--tu-rose-wine-hover)!important;background:var(--tu-rose-wine-hover)!important}body.tuanty-rose-system.hdt-page-type-product .hdt-main-product .jdgm-prev-badge__stars:focus-visible,body.tuanty-rose-system.hdt-page-type-product #judgeme_product_reviews.jdgm-widget-revamp .jm-action-buttons__button[data-testid=write-review-button]:focus-visible{outline:3px solid var(--tu-rose-wine)!important;outline-offset:3px!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__container,.jdgm-write-review-modal__content){border-radius:var(--tu-rose-radius)!important;background:var(--tu-rose-paper)!important;color:var(--tu-rose-ink)}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__title,.jdgm-write-review-modal__product-title,.jdgm-write-review-modal__field-label){color:var(--tu-rose-ink)!important;font-weight:650}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__intro,.jdgm-write-review-modal__field-help,.jdgm-write-review-modal__gdpr-statement,.jdgm-write-review-modal__checkbox-text){color:var(--tu-rose-muted)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__field-input{border-radius:12px!important;background-color:var(--tu-rose-surface)!important;color:var(--tu-rose-ink)!important;font-size:16px!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__field-input:not([aria-invalid=true]){border-color:var(--tu-rose-line)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__field-input::placeholder{color:var(--tu-rose-muted)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__field-input:focus-visible:not([aria-invalid=true]){border-color:var(--tu-rose-wine)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__nav-btn,.jdgm-write-review-modal__btn){border:1px solid var(--tu-rose-wine)!important;border-radius:999px!important;background:var(--tu-rose-surface)!important;color:var(--tu-rose-wine)!important;font-weight:650}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__btn--repeat-write-another){background:var(--tu-rose-wine)!important;color:var(--tu-rose-paper)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__nav-btn,.jdgm-write-review-modal__btn):hover:not(:disabled){background:var(--tu-rose-blush)!important;color:var(--tu-rose-wine)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__btn--repeat-write-another):hover:not(:disabled){border-color:var(--tu-rose-wine-hover)!important;background:var(--tu-rose-wine-hover)!important;color:var(--tu-rose-paper)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{color:var(--tu-rose-wine)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input{accent-color:var(--tu-rose-wine)}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-custom{border-color:var(--tu-rose-line)!important;background:var(--tu-rose-surface)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{border-color:var(--tu-rose-wine)!important;background:var(--tu-rose-wine)!important;color:var(--tu-rose-paper)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__media-upload{border-color:var(--tu-rose-line)!important;border-radius:var(--tu-rose-radius)!important;background:var(--tu-rose-soft)!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement a{color:var(--tu-rose-wine)!important;text-underline-offset:3px}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__field-input,.jdgm-write-review-modal__nav-btn,.jdgm-write-review-modal__btn,.jdgm-write-review-modal__close-btn,.jdgm-star):focus-visible{outline:3px solid var(--tu-rose-wine)!important;outline-offset:3px!important}body.tuanty-rose-system.hdt-page-type-product .jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input:focus-visible+.jdgm-write-review-modal__checkbox-custom{outline:3px solid var(--tu-rose-wine)!important;outline-offset:3px!important}@media(min-width:1150px){body.tuanty-rose-system .hdt-main-header .hdt-navigation{--spacing-menu-item: clamp(14px, 1.2vw, 20px)}body.tuanty-rose-system #hdt-nav-ul>li>.hdt-menu-link,body.tuanty-rose-system #hdt-nav-ul>li>hdt-header-menu>details>.hdt-menu-link{letter-spacing:normal}}@media(max-width:767px){body.tuanty-rose-system .hdt-main-product .hdt-product__title{font-size:29px}body.tuanty-rose-system .hdt-card-product .hdt-card-product__info{padding:12px}body.tuanty-rose-system .hdt-card-product .hdt-card-product__title{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/tuanty-rose-system.css.map */
