:root{--hu-blue:#C2410C!important;--hu-product-blue:#C2410C!important;--ro-orange:#C2410C;--ro-orange-dark:#9A3412;--ro-orange-bright:#F97316;--ro-orange-soft:#FFEDD5;--ro-warm-dark:#2B1A12}.hu-topbar,.hu-newsletter{background:var(--ro-orange)!important;color:#fff!important}.hu-search button,.hu-cart-badge,.hu-btn--primary,.hu-add,.hu-product-recs .hu-add{background:var(--ro-orange)!important;color:#fff!important}.hu-btn--primary:hover,.hu-search button:hover,.hu-add:hover:not([disabled]),.hu-product-recs .hu-add:hover:not([disabled]){background:var(--ro-orange-dark)!important}.hu-section-title a,.hu-categories__panel a:hover,.hu-nav__item:hover>a,.hu-promo__copy small,.hu-help-card svg,.hu-help-card a,.hu-policy-links a,.hu-pdetail-support-note a{color:var(--ro-orange)!important}.hu-categories__panel a:hover{background:#FFF7ED!important}.hu-newsletter p{color:#FFF7ED!important}.hu-footer{background:var(--ro-warm-dark)!important;color:#fff!important}.hu-footer__about,.hu-footer__contact,.hu-footer a{color:#F6E7DE!important}.hu-footer__bottom{color:#D9C1B2!important}.hu-pdetail-advantage__icon{background:var(--ro-orange-soft)!important;color:var(--ro-orange)!important}.hu-pdetail-aside__eyebrow,.hu-pdetail-policy-list a:after{color:var(--ro-orange)!important}.hu-product-benefit__icon{color:var(--ro-orange)!important}.hu-pdetail-labels label:after{background:transparent}.hu-pdetail-tabs>input:nth-of-type(1):checked~.hu-pdetail-labels label:nth-child(1),.hu-pdetail-tabs>input:nth-of-type(2):checked~.hu-pdetail-labels label:nth-child(2),.hu-pdetail-tabs>input:nth-of-type(3):checked~.hu-pdetail-labels label:nth-child(3),.hu-pdetail-tabs>input:nth-of-type(4):checked~.hu-pdetail-labels label:nth-child(4){color:var(--ro-orange)!important}.hu-pdetail-tabs>input:nth-of-type(1):checked~.hu-pdetail-labels label:nth-child(1):after,.hu-pdetail-tabs>input:nth-of-type(2):checked~.hu-pdetail-labels label:nth-child(2):after,.hu-pdetail-tabs>input:nth-of-type(3):checked~.hu-pdetail-labels label:nth-child(3):after,.hu-pdetail-tabs>input:nth-of-type(4):checked~.hu-pdetail-labels label:nth-child(4):after{background:var(--ro-orange)!important}.hu-pdetail-mobile summary:after{color:var(--ro-orange)!important}body:has(.hu-product-breadcrumb) .variant-option__button-label:has(input:checked),body:has(.hu-product-breadcrumb) .variant-option__button-label[data-selected='true']{border-color:var(--ro-orange)!important}