:root{--uhs-orange:#F28A00;--uhs-green:#5B7A1F;--uhs-dark:#3D4347;--uhs-charcoal:#2A2D30;--uhs-cream:#F8F7EE;--uhs-cream-d:#EDECD8;--uhs-mid:#E0DFD5;--ast-global-color-4:#F28A00;--ast-global-color-7:#F28A00;--ast-global-color-8:#F28A00}body{font-family:'Barlow',sans-serif;color:var(--uhs-charcoal);background-color:var(--uhs-cream)}h1,h2,.entry-title,.page-title,.ast-blog-single-element h1,.ast-blog-single-element h2,.ast-container h1,.ast-container h2,.site-content h1,.site-content h2,[class*="wp-block"] h1,[class*="wp-block"] h2,.woocommerce h1,.woocommerce h2,.woocommerce-loop-product__title{font-family:'Barlow Condensed',sans-serif!important;font-weight:700!important;color:var(--uhs-dark);line-height:1.05;text-transform:none!important}body h1,body h2,body .entry-title,body .page-title,body .wp-block-heading,body [class*="wp-block"] h1,body [class*="wp-block"] h2,body .ast-container h1,body .ast-container h2,body .woocommerce-loop-product__title,html body h1,html body h2,.editor-styles-wrapper h1,.editor-styles-wrapper h2{text-transform:none!important}h3,h4,h5,.ast-container h3,.ast-container h4,.site-content h3,.site-content h4{font-family:'Barlow Condensed',sans-serif!important;font-weight:700;color:var(--uhs-dark)}a{color:var(--uhs-orange)}a:hover{color:var(--uhs-green)}.uhs-btn{display:inline-block;background:var(--uhs-orange);color:white!important;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;padding:14px 32px;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%);transition:background 0.2s}.uhs-btn:hover{background:var(--uhs-green)!important;color:white!important}.uhs-label{font-family:'Barlow Condensed',sans-serif;font-size:12px;font-weight:700;letter-spacing:3px;color:var(--uhs-orange);text-transform:uppercase;display:block;margin-bottom:12px}.uhs-rule{height:3px;background:var(--uhs-orange);border:none;margin:16px 0;width:80px}html body .wp-block-button .wp-block-button__link,html body .wp-block-button a.wp-block-button__link,html body a.wp-block-button__link,html body .wp-block-button__link,html body .wp-element-button{background-color:#F28A00!important;color:white!important;font-family:'Barlow Condensed',sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;border:none!important;padding:14px 32px!important;transition:background 0.2s!important;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%)!important;border-radius:0!important}html body .wp-block-button .wp-block-button__link:hover,html body a.wp-block-button__link:hover,html body .wp-block-button__link:hover,html body .wp-element-button:hover{background-color:#5B7A1F!important;color:white!important}.has-uhs-orange-background-color{background-color:#F28A00!important}.woocommerce a.button,.woocommerce button.button,.woocommerce .button.alt,.woocommerce #respond input#submit{background-color:#F28A00!important;color:white!important;border-radius:0!important;font-family:'Barlow Condensed',sans-serif!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce .button.alt:hover{background-color:#5B7A1F!important;color:white!important}@media (max-width:1024px){.ast-header-break-point .ast-mobile-menu-buttons .menu-toggle,.ast-header-break-point .ast-mobile-menu-buttons svg,.ast-header-break-point .ast-mobile-menu-buttons path,.ast-header-break-point .ast-cart-menu-wrap svg,.ast-header-break-point .ast-cart-menu-wrap path,.ast-header-break-point .ast-cart-menu-wrap .count,.ast-header-break-point .ast-addon-cart-wrap svg,.ast-header-break-point .ast-addon-cart-wrap path,.ast-mobile-menu-buttons svg,.ast-mobile-menu-buttons path,.ast-cart-menu-wrap svg,.ast-cart-menu-wrap path{color:#2A2D30!important;fill:#2A2D30!important;stroke:#2A2D30!important}.ast-header-break-point .ast-cart-menu-wrap .count{background:#F28A00!important;color:white!important}}html body .woocommerce a.button,html body .woocommerce button.button,html body .woocommerce input.button,html body .woocommerce #respond input#submit,html body .woocommerce a.button.alt,html body .woocommerce button.button.alt,html body .woocommerce input.button.alt,html body .woocommerce .single_add_to_cart_button,html body .woocommerce ul.products li.product a.button,html body .woocommerce ul.products li.product a.add_to_cart_button,html body .woocommerce ul.products li.product a.ajax_add_to_cart,html body .woocommerce-page ul.products li.product a.button,html body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#F28A00!important;color:#ffffff!important;font-family:'Barlow Condensed',sans-serif!important;font-weight:700!important;font-size:0.95rem!important;letter-spacing:1.5px!important;text-transform:uppercase!important;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%)!important;border-radius:0!important;border:none!important;padding:14px 32px!important;box-shadow:none!important;transition:background-color 0.2s ease!important}html body .woocommerce a.button:hover,html body .woocommerce button.button:hover,html body .woocommerce input.button:hover,html body .woocommerce a.button.alt:hover,html body .woocommerce button.button.alt:hover,html body .woocommerce ul.products li.product a.button:hover,html body .woocommerce ul.products li.product a.add_to_cart_button:hover,html body .woocommerce-page ul.products li.product a.button:hover,html body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#5B7A1F!important;color:#ffffff!important}.woocommerce .woocommerce-products-header__title.page-title,.woocommerce-page h1.page-title{font-family:'Barlow Condensed',sans-serif!important;font-weight:700!important;font-size:2.8rem!important;color:#2A2D30!important;text-transform:none!important;padding-bottom:12px;border-bottom:3px solid #F28A00;display:inline-block}.woocommerce ul.products li.product{border:1px solid #E0DFD5!important;background:#ffffff!important;transition:box-shadow 0.2s ease,border-color 0.2s ease!important}.woocommerce ul.products li.product:hover{box-shadow:0 4px 20px rgb(0 0 0 / .08)!important;border-color:#F28A00!important}.woocommerce ul.products li.product .price,.woocommerce .woocommerce-Price-amount.amount{color:#F28A00!important;font-family:'Barlow Condensed',sans-serif!important;font-weight:700!important;font-size:1.2rem!important}.woocommerce .woocommerce-ordering select{border:2px solid #E0DFD5!important;border-radius:0!important;font-family:'Barlow',sans-serif!important;font-size:0.9rem!important;color:#3D4347!important;background:#F8F7EE!important;padding:8px 16px!important}.woocommerce .woocommerce-ordering select:focus{border-color:#F28A00!important;outline:none!important}.woocommerce .widget_product_categories ul li a{font-family:'Barlow',sans-serif!important;color:#3D4347!important;font-size:0.95rem!important;text-decoration:none!important;transition:color 0.2s ease!important}.woocommerce .widget_product_categories ul li a:hover,.woocommerce .widget_product_categories ul li.current-cat a{color:#F28A00!important;font-weight:600!important}.woocommerce-result-count{font-family:'Barlow',sans-serif!important;font-size:0.88rem!important;color:#3D4347!important;font-weight:300!important;letter-spacing:0.5px!important}