/*
Theme Name: MoshTee Child
Theme URI: https://moshtee.com
Description: Child theme for MoshTee. Brand tokens only - the visual design lands after the logo arrives. Do not paste imaginatio CSS in here; that palette is gold on cream and every line of it would have to be undone.
Author: MoshTee
Template: teespace
Version: 0.1.0
Text Domain: moshtee-child
*/

/* ---------------------------------------------------------------------------
   BRAND TOKENS - projects/moshtee/brand.md, decided 2026-08-06

   Measured against four live metal-apparel competitors. Three of four run
   near-black; the direct comp (Devilry) is black + white + blood red.

   ACCENT DISCIPLINE: red is a scalpel. ~5% of any surface, never a background.
   One live drop badge, one underline, one sale price. The moment red becomes a
   background this reads as a discount store.

   GOLD AND CREAM ARE OUT. Gold is imaginatio's and reads heraldic; cream puts a
   light frame around a black garment on every single product page.

   #0A0A0A rather than pure #000 so type has somewhere to sit and the site does
   not crush on OLED. #A3121F is deliberately shifted off Devilry's #9B111E.
--------------------------------------------------------------------------- */

:root {
  --mt-ink:   #0A0A0A; /* site background, the garment, default state of everything */
  --mt-bone:  #EDE8DF; /* the brand's "white" - print ink, body type on black */
  --mt-blood: #A3121F; /* the single accent - ~5% max, never a background */
  --mt-steel: #6E6E6E; /* secondary text, rules, disabled states */
}

/* ---------------------------------------------------------------------------
   Visual design starts here once the logo lands. Deliberately empty.

   TeeSpace CSS gotchas, carried from imaginatio so they are not rediscovered:
   - body carries class "woocommerce" - use `body.woocommerce .x`, never `.woocommerce .x`
   - mini-cart item classes are dash-style, not BEM
   - LiteSpeed UCSS strips a wp_head <style> whose selectors are not in the
     static HTML. Anything injected dynamically must be inline-styled.
--------------------------------------------------------------------------- */


/* ===== MOSHTEE SKETCH LAYER =============================================
   PLACEHOLDER. Delete this entire block when the real design lands.
   Everything above this line is the permanent token set.

   TeeSpace ships a full dark theme (633 .dark-mode rules) and it is now ON
   via haru_dark_mode=1, so structure is the theme's. This block only
   corrects COLOUR: the theme's base is #000 with a mint-green #A3121F
   accent, and MoshTee is INK #0A0A0A with BLOOD #A3121F.

   The long green->blood section below was GENERATED from the theme's own
   stylesheet, not written by hand - there are 532 rules carrying that green
   and a hand-picked list would miss some.
   ====================================================================== */

/* --- base surfaces: #000 -> INK, white text -> BONE --- */
body.dark-mode,
body.dark-mode #haru-header,
body.dark-mode #haru-footer,
body.dark-mode .haru-header,
body.dark-mode .haru-header-default,
body.dark-mode .haru-page-title,
body.dark-mode .site-content,
body.dark-mode .haru-main-content {
  background-color: #0A0A0A !important;
}
body.dark-mode,
body.dark-mode p,
body.dark-mode li,
body.dark-mode .haru-page-title h1 {
  color: #EDE8DF;
}
body.dark-mode h1, body.dark-mode h2, body.dark-mode h3,
body.dark-mode h4, body.dark-mode h5, body.dark-mode h6 {
  color: #EDE8DF;
}
body.dark-mode a { color: #EDE8DF; }
body.dark-mode a:hover { color: #A3121F; }

/* --- wordmark placeholder. The Fiverr logo replaces this: delete these two
       rules and the theme's own logo comes back automatically. --- */
.haru-logo img { display: none !important; }
.haru-logo::after {
  content: "MOSHTEE";
  font-family: "Plus Jakarta Sans", system-ui, sans-serif;
  font-weight: 800;
  font-size: 30px;
  letter-spacing: .16em;
  color: #EDE8DF;
  line-height: 1;
  white-space: nowrap;
}
.haru-logo { display: flex; align-items: center; min-height: 40px; }

/* --- accent discipline: red is a scalpel. Buttons only, never a background band. --- */
body.dark-mode .button,
body.dark-mode button.button,
body.dark-mode input[type="submit"],
body.dark-mode .wp-element-button,
body.dark-mode .single_add_to_cart_button,
body.dark-mode .checkout-button,
body.dark-mode .haru-button {
  background-color: #A3121F !important;
  border-color: #A3121F !important;
  color: #EDE8DF !important;
  border-radius: 0 !important;
  text-transform: uppercase;
  letter-spacing: .08em;
  font-weight: 700;
}
body.dark-mode .button:hover,
body.dark-mode button.button:hover,
body.dark-mode input[type="submit"]:hover,
body.dark-mode .wp-element-button:hover,
body.dark-mode .single_add_to_cart_button:hover,
body.dark-mode .checkout-button:hover,
body.dark-mode .haru-button:hover {
  background-color: #7D0E18 !important;
  border-color: #7D0E18 !important;
  color: #EDE8DF !important;
}
body.dark-mode .price,
body.dark-mode .woocommerce-Price-amount { color: #EDE8DF !important; }
body.dark-mode .onsale { background-color: #A3121F !important; color: #EDE8DF !important; }

/* --- forms --- */
body.dark-mode input[type="text"], body.dark-mode input[type="email"],
body.dark-mode input[type="tel"], body.dark-mode input[type="password"],
body.dark-mode input[type="search"], body.dark-mode textarea, body.dark-mode select {
  background-color: #141414 !important;
  border-color: #2a2a2a !important;
  color: #EDE8DF !important;
}
body.dark-mode ::placeholder { color: #6E6E6E !important; }

/* --- generated: theme green -> blood. 532 rules, do not hand-edit. --- */
.haru-slick .slick-prev:hover, .haru-slick .slick-next:hover{background-color: #A3121F !important}
.haru-slick--nav-normal .slick-prev:hover, .haru-slick--nav-normal .slick-next:hover{background: #A3121F !important}
.haru-slick--nav-icon .slick-prev:hover, .haru-slick--nav-icon .slick-next:hover{color: #A3121F !important}
.haru-slick--nav-opacity .slick-prev:hover, .haru-slick--nav-opacity .slick-next:hover{background: #A3121F !important}
.haru-slick--nav-border .slick-prev:hover, .haru-slick--nav-border .slick-next:hover{background: #A3121F !important;border-color: #A3121F !important}
.haru-slick--nav-background .slick-prev:hover, .haru-slick--nav-background .slick-next:hover{background: #A3121F !important}
.haru-slick--nav-shadow .slick-prev:hover, .haru-slick--nav-shadow .slick-next:hover{background: #A3121F !important}
.haru-carousel .owl-dots .owl-dot.active{border: 1px solid #A3121F !important}
.haru-carousel--nav-normal .owl-prev:hover, .haru-carousel--nav-normal .owl-next:hover{background: #A3121F !important}
.haru-carousel--nav-opacity .owl-prev:hover, .haru-carousel--nav-opacity .owl-next:hover{background: #A3121F !important}
.haru-carousel--nav-shadow .owl-prev:hover, .haru-carousel--nav-shadow .owl-next:hover{background: #A3121F !important}
.haru-carousel--nav-round-shadow .owl-prev:hover, .haru-carousel--nav-round-shadow .owl-next:hover{color: #A3121F !important}
.dark-mode .haru-slick--nav-border .slick-prev:hover, .dark-mode .haru-slick--nav-border .slick-next:hover, .background-dark .haru-slick--nav-border .slick-prev:hover, .background-dark .haru-slick--nav-border .slick-next:hover{background: #A3121F !important;border: 1px solid #A3121F !important}
.haru-button.haru-button--bg-primary{background-color: #A3121F !important}
.haru-button.haru-button--bg-primary:hover{background-color: #7D0E18 !important}
.haru-button.haru-button--bg-primary:focus{background-color: #A3121F !important}
.haru-button.haru-button--bg-gray:hover{background-color: #A3121F !important}
.haru-button.haru-button--bg-black:hover{background-color: #A3121F !important}
.haru-button.haru-button--bg-white:hover{background-color: #A3121F !important}
.haru-button.haru-button--bg-white:focus{color: #A3121F !important}
.haru-button.haru-button--bg-gradient-orange{background-color: #A3121F !important}
.haru-button.haru-button--border-primary{border: 1px solid #A3121F !important;color: #A3121F !important}
.haru-button.haru-button--border-primary:hover{background-color: #A3121F !important}
.haru-button.haru-button--outline-gray:hover{background-color: #A3121F !important;border: 2px solid #A3121F !important}
.haru-button.haru-button--text-primary{color: #A3121F !important}
.haru-button.haru-button--text-primary:hover{color: #7D0E18 !important}
.haru-button.haru-button--text-primary .haru-icon{background-color: #A3121F !important}
.haru-button.haru-button--text-white:hover{color: #A3121F !important}
.haru-button.haru-button--text-black:hover{color: #A3121F !important}
.haru-button.haru-button--text-gray:hover{color: #A3121F !important}
.haru-button.haru-button--shadow-white:hover{background-color: #A3121F !important}
.dark-mode .haru-button.haru-button--bg-primary, .background-dark .haru-button.haru-button--bg-primary{background-color: #A3121F !important}
.dark-mode .haru-button.haru-button--bg-primary:hover, .background-dark .haru-button.haru-button--bg-primary:hover{background-color: #7D0E18 !important}
.dark-mode .haru-button.haru-button--bg-black:hover, .background-dark .haru-button.haru-button--bg-black:hover{background-color: #A3121F !important}
.dark-mode .haru-button.haru-button--bg-white, .background-dark .haru-button.haru-button--bg-white{color: #A3121F !important}
.dark-mode .haru-button.haru-button--bg-white:hover, .background-dark .haru-button.haru-button--bg-white:hover{color: #A3121F !important}
.dark-mode .haru-button.haru-button--bg-white .haru-icon, .background-dark .haru-button.haru-button--bg-white .haru-icon{background-color: #A3121F !important}
.dark-mode .haru-button.haru-button--outline-gray:hover, .background-dark .haru-button.haru-button--outline-gray:hover{border: 1px solid #A3121F !important}
input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, input[type=search]:focus, input[type=number]:focus, input[type=url]:focus, input[type=tel]:focus, input[type=date]:focus, select:focus, textarea:focus{border: 1px solid #A3121F !important}
button, [type="button"], [type="reset"], [type="submit"]{background-color: #A3121F !important}
button:hover, [type="button"]:hover, [type="reset"]:hover, [type="submit"]:hover{background-color: #7D0E18 !important}
.contact-form__required{color: #A3121F !important}
.contact-form__submit button, .contact-form__submit [type="button"], .contact-form__submit [type="reset"], .contact-form__submit [type="submit"]{background-color: #A3121F !important}
.contact-form__submit button:hover, .contact-form__submit [type="button"]:hover, .contact-form__submit [type="reset"]:hover, .contact-form__submit [type="submit"]:hover{background-color: #7D0E18 !important}
.dark-mode input[type=text]:focus, .dark-mode input[type=email]:focus, .dark-mode input[type=password]:focus, .dark-mode input[type=search]:focus, .dark-mode input[type=number]:focus, .dark-mode input[type=url]:focus, .dark-mode input[type=tel]:focus, .dark-mode input[type=date]:focus, .dark-mode select:focus, .dark-mode textarea:focus{border: 1px solid #A3121F !important}
.dark-mode .contact-form__submit button:hover, .dark-mode .contact-form__submit [type="button"]:hover, .dark-mode .contact-form__submit [type="reset"]:hover, .dark-mode .contact-form__submit [type="submit"]:hover{background-color: #A3121F !important}
.haru-heading--style-2{background-color: #A3121F !important}
.wp-block-search .wp-block-search__button:hover{color: #A3121F !important}
.wp-block-latest-comments li a:hover{color: #A3121F !important}
.wp-block-categories-list li.current-cat > a, .wp-block-categories-list li:hover > a, .wp-block-archives-list li.current-cat > a, .wp-block-archives-list li:hover > a{border-bottom: 1px solid #A3121F !important;color: #A3121F !important}
.wp-block-categories-list li.current-cat > .count, .wp-block-categories-list li:hover > .count, .wp-block-archives-list li.current-cat > .count, .wp-block-archives-list li:hover > .count{background-color: #A3121F !important;border: 1px solid #A3121F !important}
.wp-block-categories-list li a[aria-current="page"], .wp-block-archives-list li a[aria-current="page"]{color: #A3121F !important}
.dark-mode .wp-block-search .wp-block-search__button{background: #A3121F !important}
.dark-mode .wp-block-search .wp-block-search__button:hover{background: #7D0E18 !important}
.dark-mode .wp-block-latest-comments li a:hover{color: #A3121F !important}
.dark-mode .wp-block-categories-list li:hover > a, .dark-mode .wp-block-archives-list li:hover > a{color: #A3121F !important}
.dark-mode .wp-block-categories-list li:hover > .count, .dark-mode .wp-block-archives-list li:hover > .count{background-color: #A3121F !important;border: 1px solid #A3121F !important}
.haru-ajax-overflow .spinner{background-color: #A3121F !important}
.haru-social-share--toggle .haru-social-share__label:after{color: #A3121F !important}
.haru-social-share--toggle .haru-social-share__label.active{background-color: #A3121F !important}
.haru-social-share--toggle .haru-social-share__list li a:hover{background-color: #A3121F !important}
#haru-popup .newsletter-title{color: #A3121F !important}
#haru-popup .subscribe-default .subscribe-email input[type="email"]:focus{border: 1px solid #A3121F !important}
#haru-popup .subscribe-default .subscribe-submit input[type="submit"]{border: 1px solid #A3121F !important;background: #A3121F !important}
#haru-popup .subscribe-default .subscribe-submit input[type="submit"]:hover{color: #A3121F !important}
mark{background-color: #A3121F !important}
a:hover{color: #A3121F !important}
a:active{color: #A3121F !important}
a:focus{color: #A3121F !important}
legend a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color: #A3121F !important}
code{background-color: #A3121F !important}
body.dark-mode a:hover, body .background-dark a:hover{color: #A3121F !important}
body.dark-mode a:active, body .background-dark a:active{color: #A3121F !important}
body.dark-mode a:focus, body .background-dark a:focus{color: #A3121F !important}
body.dark-mode legend a:hover, body.dark-mode h1 a:hover, body.dark-mode h2 a:hover, body.dark-mode h3 a:hover, body.dark-mode h4 a:hover, body.dark-mode h5 a:hover, body.dark-mode h6 a:hover, body .background-dark legend a:hover, body .background-dark h1 a:hover, body .background-dark h2 a:hover, body .background-dark h3 a:hover, body .background-dark h4 a:hover, body .background-dark h5 a:hover, body .background-dark h6 a:hover{color: #A3121F !important}
.header-transparent.header-transparent-dark .haru-page-title__breadcrumbs a:hover{color: #A3121F !important}
.header-transparent.header-transparent-dark .haru-page-title__breadcrumbs span.current{color: #A3121F !important}
.haru-content-404 .page-content .haru-title-404{color: #A3121F !important}
.rs-button--style-2{background-color: #A3121F !important !important}
.rs-button--style-2:hover{background-color: #7D0E18 !important !important}
.rs-color-primary{color: #A3121F !important !important}
.haru-main-menu > li > a:hover{color: #A3121F !important}
.haru-main-menu > li.current-menu-item > a{color: #A3121F !important}
.haru-main-menu ul.sub-menu .menu-item a:hover{background-color: #A3121F !important}
.haru-main-menu ul.sub-menu .menu-item.current-menu-item > a{background-color: #A3121F !important}
.haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main:hover, .haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main:focus, .haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main.highlighted, .haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main.haru-item-active{color: #A3121F !important}
.haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main.haru--pointer-highlight .haru-item--main:hover, .haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main.haru--pointer-highlight .haru-item--main.highlighted, .haru-header--transparent-light:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main.haru--pointer-highlight .haru-item--main.haru-item-active{color: #A3121F !important}
.dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main:hover, .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main:focus, .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main.highlighted, .dark-mode .haru-header--transparent-dark:not(.haru-header--sticky-on) .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item--main.haru-item-active{color: #A3121F !important}
.haru-subscriber .haru-subscriber__submit:hover:before{color: #A3121F !important}
.haru-subscriber-border .haru-subscriber .haru-subscriber__submit:hover:before{color: #A3121F !important}
.haru-subscriber-classic .haru-subscriber__email-field:focus{border: 1px solid #A3121F !important}
.haru-subscriber-classic .haru-subscriber__submit input[type='submit']{background-color: #A3121F !important}
.haru-subscriber-classic .haru-subscriber__submit input[type='submit']:hover, .haru-subscriber-classic .haru-subscriber__submit input[type='submit']:active{background-color: #7D0E18 !important}
.dark-mode .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:before:hover, .background-dark .haru-subscriber-border .haru-subscriber .haru-subscriber__submit:before:hover{color: #A3121F !important}
.haru-archive-blog article.sticky .post-title a:before{color: #A3121F !important}
.haru-archive-blog article .post-meta-info a:hover{color: #A3121F !important}
.haru-archive-blog article .post-category-wrap a{color: #A3121F !important}
.haru-archive-blog article .post-category-wrap a:hover{background-color: #A3121F !important}
.haru-archive-blog article .post-meta-sticky{color: #A3121F !important}
.haru-archive-blog article .post-link-wrap .post-content-link:before{background: #A3121F !important}
.haru-archive-blog article .post-link-wrap .post-content-link a:hover{color: #A3121F !important}
.haru-archive-blog article .post-quote-wrap:before{color: #A3121F !important}
.haru-archive-blog article .post-quote-wrap .post-quote:before{color: #A3121F !important}
.haru-archive-blog article .post-quote-wrap .post-quote:after{color: #A3121F !important}
.haru-archive-blog article .post-quote-wrap cite a:hover{color: #A3121F !important}
.dark-mode .haru-archive-blog article .post-meta-info a:hover{color: #A3121F !important}
.dark-mode .haru-archive-blog article .post-link-wrap .post-content-link a:hover{color: #A3121F !important}
.dark-mode .haru-archive-blog article .post-quote-wrap cite a:hover{color: #A3121F !important}
.single-content .post-category-wrap a{color: #A3121F !important}
.single-content .post-category-wrap a:hover{background-color: #A3121F !important}
.single-content .post-info a:hover{color: #A3121F !important}
.single-content .post-meta-sticky{color: #A3121F !important}
.single-content .post-thumbnail-wrap .post-quote-wrap:before{color: #A3121F !important}
.single-content .post-thumbnail-wrap .post-quote-wrap a:hover{color: #A3121F !important}
.single-content .post-thumbnail-wrap .post-link:before{background: #A3121F !important}
.single-content .post-thumbnail-wrap .post-link a:hover{color: #A3121F !important}
.single-content .post-content-wrap .post-content blockquote:before{color: #A3121F !important}
.single-content .post-content-wrap .post-meta-tag a:hover{color: #A3121F !important}
.single-content .post-content-wrap .haru-social-share__list li a:hover{background-color: #A3121F !important;border-color: #A3121F !important}
.single-content .author-info .author-url:hover{color: #A3121F !important}
.single-content .post-related .post-meta-category a{color: #A3121F !important}
.single-content .post-related .post-meta-category a:hover{background-color: #A3121F !important}
.haru-page-links .current .haru-page-link{background-color: #A3121F !important}
.haru-page-links > a > span:hover, .haru-page-links > a > span:focus{color: #A3121F !important}
.dark-mode .single-content .post-info a:hover{color: #A3121F !important}
.dark-mode .single-content .post-thumbnail-wrap .post-link a:hover{color: #A3121F !important}
.dark-mode .single-content .author-info .author-url:hover{color: #A3121F !important}
.dark-mode .haru-page-links .current .haru-page-link{background-color: #A3121F !important}
.widget_categories ul li.current-cat > a, .widget_categories ul li:hover > a, .widget_archive ul li.current-cat > a, .widget_archive ul li:hover > a{color: #A3121F !important;border-bottom: 1px solid #A3121F !important}
.widget_categories ul li.current-cat > .count, .widget_categories ul li:hover > .count, .widget_archive ul li.current-cat > .count, .widget_archive ul li:hover > .count{background-color: #A3121F !important;border: 1px solid #A3121F !important}
.widget_categories ul li a[aria-current="page"], .widget_archive ul li a[aria-current="page"]{color: #A3121F !important;border-bottom: 1px solid #A3121F !important}
.widget_categories ul li a[aria-current="page"] + .count, .widget_archive ul li a[aria-current="page"] + .count{background-color: #A3121F !important;border: 1px solid #A3121F !important}
.widget_recent_comments ul li a:hover{color: #A3121F !important}
.widget_rss > ul li a:hover{color: #A3121F !important}
.search-form .search-submit:hover{color: #A3121F !important}
.widget_tag_cloud .tagcloud a:hover{background-color: #A3121F !important}
.dark-mode .widget_categories ul li:hover > a, .dark-mode .widget_archive ul li:hover > a{color: #A3121F !important}
.dark-mode .widget_categories ul li:hover > .count, .dark-mode .widget_archive ul li:hover > .count{background-color: #A3121F !important;border: 1px solid #A3121F !important}
.dark-mode .widget_recent_comments ul li a:hover{color: #A3121F !important}
.dark-mode .widget_rss > ul li a:hover{color: #A3121F !important}
.dark-mode .search-form .search-submit:hover{color: #A3121F !important}
.dark-mode .widget_tag_cloud .tagcloud a:hover{background-color: #A3121F !important}
.wp-block-tag-cloud a:hover{background-color: #A3121F !important}
#comments .comment-list li .comment-text .author .author-name a:hover{color: #A3121F !important}
#comments .comment-list li .comment-text .comment-meta .comment-meta-action a:hover{color: #A3121F !important}
#comments #respond-wrapper .comment-form .logged-in-as a:hover, #comments .comment-respond .comment-form .logged-in-as a:hover{color: #A3121F !important}
#comments #respond-wrapper .comment-form #cancel-comment-reply-link, #comments .comment-respond .comment-form #cancel-comment-reply-link{border: 1px solid #A3121F !important;color: #A3121F !important}
#comments #respond-wrapper .comment-form #cancel-comment-reply-link:hover, #comments .comment-respond .comment-form #cancel-comment-reply-link:hover{background-color: #A3121F !important}
.comment-navigation span.current{background-color: #A3121F !important}
.comment-require-login a:hover{color: #A3121F !important}
.dark-mode #comments .comment-list li .comment-text .author .author-name a:hover{color: #A3121F !important}
.dark-mode #comments .comment-list li .comment-text .comment-meta .comment-meta-action a:hover{color: #A3121F !important}
.dark-mode #comments #respond-wrapper .comment-form .logged-in-as a:hover, .dark-mode #comments .comment-respond .comment-form .logged-in-as a:hover{color: #A3121F !important}
.dark-mode .comment-navigation span.current{color: #A3121F !important}
.jp-audio .jp-controls a:hover{color: #A3121F !important}
.jp-audio .jp-progress .jp-seek-bar .jp-play-bar{background: #A3121F !important}
.jp-audio .jp-volume .jp-volume-bar .jp-volume-bar-value{background: #A3121F !important}
.product-label__item--onsale{background-color: #A3121F !important}
.woocommerce-loop-product__title:hover{color: #A3121F !important}
.product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a{color: #A3121F !important}
.product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .product-item .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before{color: #A3121F !important}
.product-item .product-actions .product-button--compare a.added{color: #A3121F !important !important}
.product-item .product-actions .product-button--add-to-cart a:hover, .product-item .product-actions .product-button--add-to-cart .add_to_cart_button:hover, .product-item .product-actions .product-button--add-to-cart .added_to_cart:hover{color: #A3121F !important}
.product-item .product-actions .product-button--add-to-cart .added_to_cart:before{color: #A3121F !important}
.product-item.style-1 .product-actions .product-button:hover{background-color: #A3121F !important}
.product-item.style-1 .product-design .button:hover{background-color: #A3121F !important}
.product-item.style-1 .price .amount{color: #A3121F !important}
.product-item.style-2 .product-actions .product-button:hover{background-color: #A3121F !important}
.product-item.style-2 .product-design .button:hover{border: 2px solid #A3121F !important;background-color: #A3121F !important}
.product-item.style-2 .price .amount{color: #A3121F !important}
.product-item.product-category .count{color: #A3121F !important}
.dark-mode .product-item .product-actions .product-button--add-to-cart a:hover, .dark-mode .product-item .product-actions .product-button--add-to-cart .add_to_cart_button:hover, .dark-mode .product-item .product-actions .product-button--add-to-cart .added_to_cart:hover{color: #A3121F !important}
.dark-mode .product-item .price .amount{color: #A3121F !important}
.woocommerce-loop-category__title:hover{color: #A3121F !important}
.layout-list .product-info .product-button--add-to-cart .added_to_cart{background: #A3121F !important}
.woocommerce-pagination .page-numbers li a:hover, .woocommerce-pagination .page-numbers li a:focus{color: #A3121F !important}
.hidden-sidebar__close:hover{color: #A3121F !important}
.dark-mode .woocommerce-pagination .page-numbers li a:hover, .dark-mode .woocommerce-pagination .page-numbers li a:focus{color: #A3121F !important}
.single-product-top .slick-arrow.slick-prev:hover:before, .single-product-top .slick-arrow.slick-next:hover:before{color: #A3121F !important}
.single-product-top .woocommerce-review-link:hover{color: #A3121F !important}
.single-product-top .out-of-stock{color: #A3121F !important}
.single-product-top .product-size-guide .product-size-guide-link:hover{color: #A3121F !important}
.single-product-top .woocommerce-grouped-product-list-item__label a:hover{color: #A3121F !important}
.single-product-top .product-button--wishlist a:hover{color: #A3121F !important}
.single-product-top .product-button--wishlist .yith-wcwl-wishlistaddedbrowse a, .single-product-top .product-button--wishlist .yith-wcwl-wishlistexistsbrowse a{color: #A3121F !important}
.single-product-top .product-button--compare a.button.added{color: #A3121F !important}
.single-product-top .product-button--compare a.button:hover{color: #A3121F !important}
.single-product-top .single-product-summary .product_type_customizable:hover{background-color: #A3121F !important;border: 2px solid #A3121F !important}
.woocommerce-tabs .woocommerce-Tabs-panel > h2:first-child{color: #A3121F !important}
.woocommerce-tabs .haru-accordion-title.active{color: #A3121F !important}
.woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .must-log-in:hover{color: #A3121F !important}
.haru-product-nav .product-nav-title:hover{color: #A3121F !important}
.haru-product-nav .product-nav-price .amount{color: #A3121F !important}
.single-product-sticky__btn .added_to_cart{background: #A3121F !important}
.single-product-sticky__top .back-to-top:hover{border: 2px solid #A3121F !important;background: #A3121F !important}
.wpcpo-wrapper .wpcpo-option.wpcpo-option-image-radio .form-row input[type=radio]:checked + label img{border: 1px solid #A3121F !important}
.wpcpo-wrapper .wpcpo-total .wpcpo-subtotal .amount{color: #A3121F !important}
.wpcpo-option-name > span{color: #A3121F !important}
.wpcpo-option-name > span bdi{color: #A3121F !important}
.wpcpo-option-form input[type=text]:focus, .wpcpo-option-form input[type=email]:focus, .wpcpo-option-form input[type=password]:focus, .wpcpo-option-form input[type=search]:focus, .wpcpo-option-form input[type=number]:focus, .wpcpo-option-form input[type=url]:focus, .wpcpo-option-form input[type=tel]:focus, .wpcpo-option-form input[type=date]:focus, .wpcpo-option-form select:focus, .wpcpo-option-form textarea:focus{border: 1px solid #A3121F !important}
.wpcpo-option-form .label-price-{color: #A3121F !important}
.wpcpo-option-form .label-price- .amount bdi{color: #A3121F !important}
.dark-mode .single-product-top .single-product-image-wrap.horizontal #product-thumbnails .slick-slide.slick-current img, .dark-mode .single-product-top .single-product-image-wrap.vertical #product-thumbnails .slick-slide.slick-current img{border-bottom: 2px solid #A3121F !important}
.dark-mode .single-product-top .product-size-guide .product-size-guide-link:hover{color: #A3121F !important}
.dark-mode .single-product-top .woocommerce-grouped-product-list-item__label a:hover{color: #A3121F !important}
.dark-mode .single-product-top form.cart table.variations .variable-attribute-wrap.color-attribute-wrap > li.selected:before{border: 2px solid #A3121F !important}
.dark-mode .single-product-top form.cart table.variations .variable-attribute-wrap.label-attribute-wrap > li.selected{border: 1px solid #A3121F !important}
.dark-mode .single-product-top form.cart table.variations .variable-attribute-wrap.image-attribute-wrap > li.selected{border: 1px solid #A3121F !important}
.dark-mode .single-product-top .product-button--wishlist a:hover{border: 1px solid #A3121F !important}
.dark-mode .single-product-top .product-button--wishlist .yith-wcwl-wishlistaddedbrowse a, .dark-mode .single-product-top .product-button--wishlist .yith-wcwl-wishlistexistsbrowse a{border: 1px solid #A3121F !important}
.dark-mode .single-product-top .product-button--compare a.button.added{border: 1px solid #A3121F !important;color: #A3121F !important}
.dark-mode .single-product-top .product-button--compare a.button:hover{border: 1px solid #A3121F !important}
.dark-mode .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper .must-log-in:hover{color: #A3121F !important}
.widget_product_categories .product-categories li.current-cat > a, .widget_product_categories .product-categories li:hover > a{color: #A3121F !important;border-bottom: 1px solid #A3121F !important}
.widget_product_categories .product-categories li.current-cat > .count, .widget_product_categories .product-categories li:hover > .count{background-color: #A3121F !important;border: 1px solid #A3121F !important}
.widget_price_filter .ui-slider-range{background-color: #A3121F !important}
.widget_price_filter .ui-slider-handle:after{background-color: #A3121F !important}
.widget_price_filter .price_slider_amount .button:hover{background-color: #A3121F !important}
.widget_shopping_cart_content .amount{color: #A3121F !important}
.widget_shopping_cart_content .widget_shopping_cart_icon .total{background: #A3121F !important}
.widget_shopping_cart_content .woocommerce-mini-cart-item .cart-left > a.button:hover{color: #A3121F !important}
.widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right a:not(.remove):hover{color: #A3121F !important}
.widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right .remove:hover:before{color: #A3121F !important}
.widget_shopping_cart_content .button:first-child:hover{border: 2px solid #A3121F !important;background-color: #A3121F !important}
.widget_product_tag_cloud .tagcloud a:hover{background-color: #A3121F !important}
.product_list_widget .product-title:hover{color: #A3121F !important}
.widget_product_search .woocommerce-product-search button[type="submit"]:hover{color: #A3121F !important}
.widget_layered_nav .woocommerce-widget-layered-nav-list li.chosen a, .widget_layered_nav .woocommerce-widget-layered-nav-list li:hover a{color: #A3121F !important;border-bottom: 1px solid #A3121F !important}
.widget_layered_nav .woocommerce-widget-layered-nav-list li.chosen .count, .widget_layered_nav .woocommerce-widget-layered-nav-list li:hover .count{background-color: #A3121F !important;border: 1px solid #A3121F !important}
.widget_layered_nav .woocommerce-widget-layered-nav-dropdown__submit:hover{background-color: #A3121F !important}
.widget_rating_filter li:hover a > span:not(.star-rating){background-color: #A3121F !important;border: 1px solid #A3121F !important}
.yith-woocompare-widget li .title:hover{color: #A3121F !important}
.dark-mode .widget_product_categories .product-categories li:hover > .count{border: 1px solid #A3121F !important}
.dark-mode .widget_shopping_cart_content .woocommerce-mini-cart-item .cart-right a:not(.remove):hover{color: #A3121F !important}
.dark-mode .widget_shopping_cart_content .button.checkout:hover{background-color: #A3121F !important}
.dark-mode .widget_product_tag_cloud .tagcloud a:hover{background-color: #A3121F !important}
.dark-mode .product_list_widget .product-title:hover{color: #A3121F !important}
.dark-mode .widget_layered_nav .woocommerce-widget-layered-nav-list li:hover a{color: #A3121F !important}
.dark-mode .widget_layered_nav .woocommerce-widget-layered-nav-list li:hover .count{background-color: #A3121F !important;border: 1px solid #A3121F !important}
.dark-mode .widget_rating_filter li:hover a > span:not(.star-rating){border: 1px solid #A3121F !important}
.dark-mode .yith-woocompare-widget li .title:hover{color: #A3121F !important}
.woocommerce-cart .woocommerce-cart-form .product-remove a:hover{color: #A3121F !important}
.woocommerce-cart .woocommerce-cart-form .product-name a:hover{color: #A3121F !important}
.woocommerce-cart .woocommerce-cart-form .product-subtotal .amount{color: #A3121F !important}
.woocommerce-cart .woocommerce-cart-form .empty-cart-button:hover{color: #A3121F !important;border-bottom: 1px solid #A3121F !important}
.woocommerce-cart .cart_totals .order-total .amount{color: #A3121F !important}
.woocommerce-cart .cart_totals .order-total .amount bdi{color: #A3121F !important}
.dark-mode.woocommerce-cart .woocommerce-cart-form .product-name a:hover{color: #A3121F !important}
.wc-block-cart-item__wrap .wc-block-components-product-price{color: #A3121F !important}
.wc-block-components-totals-coupon-link{color: #A3121F !important}
.wc-block-components-totals-footer-item-tax-value{color: #A3121F !important}
.wc-block-cart__submit-container .wc-block-components-button{background-color: #A3121F !important}
.wc-block-cart__submit-container .wc-block-components-button:hover{background-color: #7D0E18 !important}
.woocommerce-MyAccount-content a:hover{color: #A3121F !important}
.woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-MyAccount-navigation ul li:hover a{color: #A3121F !important}
.account-orders-table .amount{color: #A3121F !important}
.woocommerce-orders-table__cell-order-number a:hover{color: #A3121F !important}
.customer_login_form_wrap .lost_password a{color: #A3121F !important}
.dark-mode .woocommerce-MyAccount-content a:hover{color: #A3121F !important}
.dark-mode .woocommerce-MyAccount-navigation ul li.is-active a, .dark-mode .woocommerce-MyAccount-navigation ul li:hover a{color: #A3121F !important}
.dark-mode .woocommerce-orders-table__cell-order-number a:hover{color: #A3121F !important}
.wishlist_table tr .product-price ins .amount{color: #A3121F !important}
.wishlist_table tr .product-stock-status .wishlist-in-stock:before{color: #A3121F !important}
.wishlist_table tr .product-add-to-cart a{background: #A3121F !important}
.wishlist_table tr .product-add-to-cart a:hover{background: #7D0E18 !important}
.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart a{background: #A3121F !important}
.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart a:hover{background: #7D0E18 !important}
.yith-wcwl-after-share-section .copy-trigger:hover{color: #A3121F !important}
#yith-woocompare{scrollbar-face-color: #A3121F !important}
#yith-woocompare::-webkit-scrollbar-thumb{background: #A3121F !important}
.woocommerce-checkout-review-order-table .order-total th .amount, .woocommerce-checkout-review-order-table .order-total td .amount{color: #A3121F !important}
.woocommerce-checkout-review-order-table .order-total th .amount bdi, .woocommerce-checkout-review-order-table .order-total td .amount bdi{color: #A3121F !important}
.woocommerce-shipping-methods .amount{color: #A3121F !important}
.woocommerce-terms-and-conditions-wrapper p.form-row a{color: #A3121F !important}
.woocommerce-thankyou-order-received{border: 2px dashed #A3121F !important;color: #A3121F !important}
.woocommerce-order-details tfoot .amount{color: #A3121F !important}
.woocommerce-order-details tfoot .amount bdi{color: #A3121F !important}
.dark-mode .woocommerce-order-details tfoot .amount bdi{color: #A3121F !important}
.product-quick-view .mfp-close:hover{color: #A3121F !important}
.haru-scroll-content{scrollbar-face-color: #A3121F !important}
.haru-scroll-content::-webkit-scrollbar-thumb{background: #A3121F !important}
.dark-mode .mfp-close:hover{color: #A3121F !important}
.wc-block-grid__product-onsale{background: #A3121F !important}
.wc-block-grid .amount{color: #A3121F !important}
.wc-block-grid__product-add-to-cart a{background-color: #A3121F !important}
.wc-block-grid__product-add-to-cart a:hover{background-color: #7D0E18 !important}
.wc-block-product-search .wc-block-product-search__button:hover{color: #A3121F !important}
.widget-woo-layered-nav li.chosen .count, .widget-woo-layered-nav li:hover .count{background-color: #A3121F !important;border: 1px solid #A3121F !important}
.widget-woo-stock-status a.haru-active:before, .widget-woo-stock-status a:hover:before{background-color: #A3121F !important;border-color: #A3121F !important}
.woocommerce-ordering-list a:hover, .woocommerce-ordering-list a.selected-order{color: #A3121F !important;border-bottom: 1px solid #A3121F !important}
.woocommerce-variation-add-to-cart .button[onclick]:hover{background: #A3121F !important !important;border: 2px solid #A3121F !important}
.single_variation_wrap > a[onclick]:hover{color: #A3121F !important !important}
.pf-size-guide-modal__content{scrollbar-face-color: #A3121F !important}
.pf-size-guide-modal__content::-webkit-scrollbar-thumb{background: #A3121F !important}
.pf-product-size-guide__tabs{scrollbar-face-color: #A3121F !important}
.pf-product-size-guide__tabs::-webkit-scrollbar-thumb{background: #A3121F !important}
.pf-size-guide-modal-size-chart__tab.pf-size-guide-modal-size-chart__tab--active{box-shadow: inset 0 -3px #A3121F !important}
.wc-block-components-notice-banner a:not(.button){color: #A3121F !important}
.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content{border-top-color: #A3121F !important}
.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content:before{color: #A3121F !important}
.wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content{border-top-color: #7D0E18 !important}
.wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content:before{color: #7D0E18 !important}
.wc-block-components-notice-banner__content{border-top: 3px solid #A3121F !important}
.woocommerce-store-notice{background-color: #A3121F !important}
.woocommerce-error, .woocommerce-info, .woocommerce-message{border-top: 3px solid #A3121F !important}
.woocommerce-error a:not(.button), .woocommerce-info a:not(.button), .woocommerce-message a:not(.button){color: #A3121F !important}
.woocommerce-message{border-top-color: #A3121F !important}
.woocommerce-message:before{color: #A3121F !important}
.woocommerce-info{border-top-color: #7D0E18 !important}
.woocommerce-info:before{color: #7D0E18 !important}
.woocommerce .button, .woocommerce a.button, .woocommerce input.button, .woocommerce-page .button, .woocommerce-page a.button, .woocommerce-page input.button, .woocommerce-js .button, .woocommerce-js a.button, .woocommerce-js input.button{background: #A3121F !important}
.woocommerce .button:hover, .woocommerce a.button:hover, .woocommerce input.button:hover, .woocommerce-page .button:hover, .woocommerce-page a.button:hover, .woocommerce-page input.button:hover, .woocommerce-js .button:hover, .woocommerce-js a.button:hover, .woocommerce-js input.button:hover{background: #7D0E18 !important}
ins .amount bdi{color: #A3121F !important}
.select2-container .select2-dropdown .select2-search__field:focus{border: 1px solid #A3121F !important}
.dark-mode .select2-container .select2-dropdown .select2-search__field:focus{border: 1px solid #A3121F !important}
.archive-pagination a:hover, .archive-pagination a:focus{color: #A3121F !important}
.dark-mode .archive-pagination a:hover, .dark-mode .archive-pagination a:focus{color: #A3121F !important}
.haru-nav-menu--dropdown .haru-item:hover, .haru-nav-menu--dropdown .haru-item:focus, .haru-nav-menu--dropdown .haru-item.highlighted, .haru-nav-menu--dropdown .haru-item.haru-item-active{background-color: #A3121F !important}
.haru-nav-menu--layout-vertical .haru-menu-header{background-color: #A3121F !important}
.haru-nav-menu--layout-vertical .haru-nav-menu{scrollbar-face-color: #A3121F !important}
.haru-nav-menu--layout-vertical .haru-nav-menu::-webkit-scrollbar-thumb{background: #A3121F !important}
.haru-nav-menu--layout-vertical .menu-vertical-toggle .vertical-view-more:hover{color: #A3121F !important}
.haru-menu-toggle.toggle-vertical .haru-menu-header{background-color: #A3121F !important}
.elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item:hover, .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item:focus, .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item.highlighted, .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item.haru-item-active{color: #A3121F !important}
.haru--pointer-overline .haru-item--main:before, .haru--pointer-overline .haru-item--main:after, .haru--pointer-underline .haru-item--main:before, .haru--pointer-underline .haru-item--main:after, .haru--pointer-double-line .haru-item--main:before, .haru--pointer-double-line .haru-item--main:after{background-color: #A3121F !important}
.haru-sub-item:hover, .haru-sub-item:focus, .haru-sub-item.highlighted, .haru-sub-item.haru-item-active{background-color: #A3121F !important}
.dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item:hover, .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item:focus, .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item.highlighted, .dark-mode .elementor-widget-haru-nav-menu .haru-nav-menu--main .haru-item.haru-item-active{color: #A3121F !important}
.dark-mode .elementor-widget-haru-nav-menu .haru-sub-item:hover, .dark-mode .elementor-widget-haru-nav-menu .haru-sub-item:focus, .dark-mode .elementor-widget-haru-nav-menu .haru-sub-item.highlighted, .dark-mode .elementor-widget-haru-nav-menu .haru-sub-item.haru-item-active{background-color: #A3121F !important}
.haru-nav-menu-popup--dropdown .haru-nav-menu-popup li a:hover, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup li a:focus, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup li a.highlighted, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup li a.haru-titem-active{color: #A3121F !important}
.haru-nav-menu-popup--dropdown .haru-nav-menu-popup > li > a:hover, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup > li > a:focus, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup > li > a.highlighted, .haru-nav-menu-popup--dropdown .haru-nav-menu-popup > li > a.haru-titem-active{color: #A3121F !important}
.haru-nav-menu-popup-bg .mfp-close:hover{color: #A3121F !important}
.haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar li a:hover, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar li a:focus, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar li a.highlighted, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar li a.haru-titem-active{color: #A3121F !important}
.haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar > li > a:hover, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar > li > a:focus, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar > li > a.highlighted, .haru-nav-menu-sidebar--dropdown .haru-nav-menu-sidebar > li > a.haru-titem-active{color: #A3121F !important}
.haru-menu-toggle-sidebar:hover{background-color: #A3121F !important}
.haru-nav-menu-template--dropdown .haru-nav-menu-template li a:hover, .haru-nav-menu-template--dropdown .haru-nav-menu-template li a:focus, .haru-nav-menu-template--dropdown .haru-nav-menu-template li a.highlighted, .haru-nav-menu-template--dropdown .haru-nav-menu-template li a.haru-titem-active{color: #A3121F !important}
.haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a:hover, .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a:focus, .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a.highlighted, .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a.haru-titem-active{color: #A3121F !important}
.haru-nav-menu-template--hover .haru-nav-menu-template li a:hover, .haru-nav-menu-template--hover .haru-nav-menu-template li a:focus, .haru-nav-menu-template--hover .haru-nav-menu-template li a.highlighted, .haru-nav-menu-template--hover .haru-nav-menu-template li a.haru-titem-active{color: #A3121F !important}
.haru-nav-menu-template--hover .haru-nav-menu-template > li > a:hover, .haru-nav-menu-template--hover .haru-nav-menu-template > li > a:focus, .haru-nav-menu-template--hover .haru-nav-menu-template > li > a.highlighted, .haru-nav-menu-template--hover .haru-nav-menu-template > li > a.haru-titem-active{color: #A3121F !important}
.dark-mode .haru-nav-menu-template--dropdown .haru-nav-menu-template li a:hover, .dark-mode .haru-nav-menu-template--dropdown .haru-nav-menu-template li a:focus, .dark-mode .haru-nav-menu-template--dropdown .haru-nav-menu-template li a.highlighted, .dark-mode .haru-nav-menu-template--dropdown .haru-nav-menu-template li a.haru-titem-active{color: #A3121F !important}
.dark-mode .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a:hover, .dark-mode .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a:focus, .dark-mode .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a.highlighted, .dark-mode .haru-nav-menu-template--dropdown .haru-nav-menu-template > li > a.haru-titem-active{color: #A3121F !important}
.haru-heading-title--menu-1 span{color: #A3121F !important}
.haru-heading-title--footer-1 span{color: #A3121F !important}
.haru-heading-title--footer-2 span{color: #A3121F !important}
.haru-heading-title--heading-11:before{background-color: #A3121F !important}
.haru-heading-title--sub-heading-3 i, .haru-heading-title--sub-heading-3 svg path{color: #A3121F !important;fill: #A3121F !important}
.haru-heading-title--sub-heading-6 span{background-color: #A3121F !important}
.haru-heading-title--landing-1{color: #A3121F !important}
.haru-heading-title--landing-2{color: #A3121F !important}
.haru-footer-link--style-1 a:hover, .haru-footer-link--style-1 a:active{color: #A3121F !important}
.haru-footer-link--style-2 a:hover, .haru-footer-link--style-2 a:active{color: #A3121F !important}
.haru-footer-link--style-3 a:hover, .haru-footer-link--style-3 a:active{color: #A3121F !important}
.dark-mode .haru-footer-link--style-1 a:hover, .dark-mode .haru-footer-link--style-1 a:active, .background-dark .haru-footer-link--style-1 a:hover, .background-dark .haru-footer-link--style-1 a:active{color: #A3121F !important}
.dark-mode .haru-footer-link--style-2 a:hover, .dark-mode .haru-footer-link--style-2 a:active, .background-dark .haru-footer-link--style-2 a:hover, .background-dark .haru-footer-link--style-2 a:active{color: #A3121F !important}
.dark-mode .haru-footer-link--style-3 a:hover, .dark-mode .haru-footer-link--style-3 a:active, .background-dark .haru-footer-link--style-3 a:hover, .background-dark .haru-footer-link--style-3 a:active{color: #A3121F !important}
.haru-contact--none .haru-contact__icon{color: #A3121F !important}
.haru-contact--style-1 a:hover, .haru-contact--style-1 a:active{color: #A3121F !important}
.haru-contact--style-1 .haru-contact__icon{color: #A3121F !important}
.haru-contact--style-1 .haru-contact__icon svg path{fill: #A3121F !important !important}
.haru-contact--style-2 a:hover, .haru-contact--style-2 a:active{color: #A3121F !important}
.haru-contact--style-3 .haru-contact__btn a{color: #A3121F !important}
.haru-contact--style-3 .haru-contact__icon{color: #A3121F !important}
.haru-contact--style-3 .haru-contact__icon svg path{fill: #A3121F !important !important}
.haru-contact--style-4 a:hover, .haru-contact--style-4 a:active{color: #A3121F !important}
.haru-contact--style-5 a:hover, .haru-contact--style-5 a:active{color: #A3121F !important}
.haru-contact--style-6 a:hover, .haru-contact--style-6 a:active{color: #A3121F !important}
.haru-contact--style-6 .haru-contact__icon svg path{fill: #A3121F !important !important}
.haru-contact--style-7 a:hover, .haru-contact--style-7 a:active{color: #A3121F !important}
.haru-contact--style-7 .haru-contact__icon{color: #A3121F !important}
.haru-contact--style-7 .haru-contact__icon svg path{fill: #A3121F !important !important}
.dark-mode .haru-contact--style-1 a:hover, .dark-mode .haru-contact--style-1 a:active, .background-dark .haru-contact--style-1 a:hover, .background-dark .haru-contact--style-1 a:active{color: #A3121F !important}
.dark-mode .haru-contact--style-2 a:hover, .dark-mode .haru-contact--style-2 a:active, .background-dark .haru-contact--style-2 a:hover, .background-dark .haru-contact--style-2 a:active{color: #A3121F !important}
.dark-mode .haru-contact--style-2 .haru-contact__desc strong, .dark-mode .haru-contact--style-2 .haru-contact__desc b, .background-dark .haru-contact--style-2 .haru-contact__desc strong, .background-dark .haru-contact--style-2 .haru-contact__desc b{color: #A3121F !important}
.dark-mode .haru-contact--style-5 a:hover, .dark-mode .haru-contact--style-5 a:active, .background-dark .haru-contact--style-5 a:hover, .background-dark .haru-contact--style-5 a:active{color: #A3121F !important}
.dark-mode .haru-contact--style-6 a:hover, .dark-mode .haru-contact--style-6 a:active, .background-dark .haru-contact--style-6 a:hover, .background-dark .haru-contact--style-6 a:active{color: #A3121F !important}
.dark-mode .haru-contact--style-7 a:hover, .dark-mode .haru-contact--style-7 a:active, .background-dark .haru-contact--style-7 a:hover, .background-dark .haru-contact--style-7 a:active{color: #A3121F !important}
.haru-social--none a:hover .haru-social__title{color: #A3121F !important}
.haru-social--style-1 a:hover .haru-social__icon{background-color: #A3121F !important}
.haru-social--style-2 a:hover .haru-social__title{color: #A3121F !important}
.haru-social--style-3 a:hover .haru-social__icon{color: #A3121F !important}
.haru-social--style-5 a:hover .haru-social__icon{border: 1px solid #A3121F !important;background-color: #A3121F !important}
.dark-mode .haru-social--style-2 a:hover .haru-social__title, .background-dark .haru-social--style-2 a:hover .haru-social__title{color: #A3121F !important}
.dark-mode .haru-social--style-3 a:hover .haru-social__icon, .background-dark .haru-social--style-3 a:hover .haru-social__icon{color: #A3121F !important}
.dark-mode .haru-social--style-4 a:hover, .background-dark .haru-social--style-4 a:hover{background-color: #A3121F !important}
.dark-mode .haru-social--style-5 a:hover .haru-social__icon, .background-dark .haru-social--style-5 a:hover .haru-social__icon{border: 1px solid #A3121F !important;background-color: #A3121F !important}
.haru-counter--style-1 .haru-counter__number-wrap{color: #A3121F !important}
.haru-counter--style-4 .haru-counter__number-wrap{color: #A3121F !important}
.haru-countdown--style-2 .haru-countdown__digits{background-color: #A3121F !important}
.haru-countdown--style-2 .haru-countdown__digits:before{color: #A3121F !important}
.haru-countdown--style-3 .haru-countdown__digits{color: #A3121F !important}
.haru-button.haru-button--style-7:hover{border-bottom: 1px solid #A3121F !important}
.haru-header--transparent-light:not(.haru-header--sticky-on) .haru-button--style-2:hover{background-color: #A3121F !important}
.haru-header-icon-box--style-1 .haru-header-icon-box__icon{color: #A3121F !important}
.haru-header-icon-box--style-1 .haru-header-icon-box__icon i{color: #A3121F !important}
.haru-header-icon-box--style-1 .haru-header-icon-box__icon svg path{fill: #A3121F !important}
.haru-banner--style-1 .haru-banner__sub-title{background-color: #A3121F !important}
.haru-banner--style-2:hover .haru-banner__title:after{background-color: #A3121F !important}
.haru-banner--style-4 .haru-banner__sub-title{color: #A3121F !important}
.haru-banner--style-5 .haru-banner__sub-title{color: #A3121F !important}
.haru-banner--style-5 .haru-banner__btn:after{color: #A3121F !important}
.haru-banner--style-9 .haru-banner__description span{color: #A3121F !important}
.haru-banner--style-13:hover .haru-banner__sub-title{color: #A3121F !important}
.haru-banner--style-16 .haru-banner__btn:after{color: #A3121F !important}
.haru-banner--style-18:hover .haru-banner__btn{background-color: #A3121F !important}
.haru-banner--style-19 .haru-banner__btn:after{color: #A3121F !important}
.haru-banner--style-23 .haru-banner__sub-title{background-color: #A3121F !important}
.haru-banner--style-26 .haru-banner__sub-title{background-color: #A3121F !important}
.haru-banner--style-27 .haru-banner__sub-title{color: #A3121F !important}
.dark-mode .haru-banner--style-2 .haru-banner__btn-link:hover, .background-dark .haru-banner--style-2 .haru-banner__btn-link:hover{color: #A3121F !important}
.dark-mode .haru-banner--style-17 .haru-banner__btn:hover, .background-dark .haru-banner--style-17 .haru-banner__btn:hover{background-color: #A3121F !important}
.haru-banner-list__hover-style-1:hover .haru-banner-list__title:after{background-color: #A3121F !important}
.haru-banner-list__hover-style-1:hover .haru-banner-list__sub-title{color: #A3121F !important}
.haru-banner-list__hover-style-2:hover .haru-banner-list__title:after{background-color: #A3121F !important}
.haru-banner-list__hover-style-3:hover .haru-banner-list__sub-title{color: #A3121F !important}
.haru-banner-list__hover-style-4:hover .haru-banner-list__sub-title{color: #A3121F !important}
.haru-banner-list__hover-creative-style-2:hover .haru-banner-list__description{color: #A3121F !important}
.haru-news__label span{background-color: #A3121F !important}
.haru-video--default .elementor-custom-embed-play:hover{background-color: #A3121F !important}
.haru-video--button-text .haru-button:hover i{border-color: #A3121F !important}
.haru-tab--style-1 .haru-tab__nav li.active-default, .haru-tab--style-1 .haru-tab__nav li.active, .haru-tab--style-1 .haru-tab__nav li:hover{background-color: #A3121F !important}
.haru-accordion--style-1 .haru-tab-title.active{background-color: #A3121F !important}
.haru-accordion--style-3 .haru-tab-title.active{background-color: #A3121F !important}
.haru-accordion--style-4 .haru-tab-title.active{border-bottom: 1px solid #A3121F !important}
.haru-accordion--style-4 .haru-tab-title.active .haru-accordion-title{color: #A3121F !important}
.haru-accordion--style-4 .haru-tab-title.active .haru-accordion-icon i{color: #A3121F !important}
.haru-testimonial--slick .slick-dots li.slick-active button{background-color: #A3121F !important}
.haru-testimonial--slick-4 .slick-dots li.slick-active button{background-color: #A3121F !important}
.dark-mode .haru-testimonial--slick .slick-next:hover, .dark-mode .haru-testimonial--slick .slick-prev:hover, .background-dark .haru-testimonial--slick .slick-next:hover, .background-dark .haru-testimonial--slick .slick-prev:hover{color: #A3121F !important}
.post-item--style-1 .post-item__category a{color: #A3121F !important}
.post-item--style-1 .post-item__category a:hover{background-color: #A3121F !important}
.post-item--style-1 .post-item__meta-author a:hover{color: #A3121F !important}
.post-item--style-2 .post-item__category a{color: #A3121F !important}
.post-item--style-2 .post-item__category a:hover{background-color: #A3121F !important}
.post-item--style-2 .post-item__meta-author a:hover{color: #A3121F !important}
.dark-mode .post-item--style-1 .post-item__meta-author a:hover, .background-dark .post-item--style-1 .post-item__meta-author a:hover{color: #A3121F !important}
.haru-icon-box--style-1 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-1 .haru-icon-box__icon i, .haru-icon-box--style-1 .haru-icon-box__icon svg path{color: #A3121F !important;fill: #A3121F !important}
.haru-icon-box--style-2 .haru-icon-box__icon > span, .haru-icon-box--style-2 .haru-icon-box__icon > a{background-color: #A3121F !important}
.haru-icon-box--style-3 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-3 .haru-icon-box__icon i{color: #A3121F !important}
.haru-icon-box--style-3 .haru-icon-box__icon svg path{fill: #A3121F !important}
.haru-icon-box--style-4 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-4 .haru-icon-box__icon i, .haru-icon-box--style-4 .haru-icon-box__icon svg path{color: #A3121F !important;fill: #A3121F !important}
.haru-icon-box--style-5 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-5 .haru-icon-box__icon > span, .haru-icon-box--style-5 .haru-icon-box__icon > a{color: #A3121F !important}
.haru-icon-box--style-6 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-6 .haru-icon-box__icon i, .haru-icon-box--style-6 .haru-icon-box__icon svg path{color: #A3121F !important;fill: #A3121F !important}
.haru-icon-box--style-7 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-7 .haru-icon-box__icon i{color: #A3121F !important}
.haru-icon-box--style-7 .haru-icon-box__icon svg path{fill: #A3121F !important}
.haru-icon-box--style-8 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-9 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-9 .haru-icon-box__icon i, .haru-icon-box--style-9 .haru-icon-box__icon svg path{color: #A3121F !important;fill: #A3121F !important}
.haru-icon-box--style-11 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-11 .haru-icon-box__icon i, .haru-icon-box--style-11 .haru-icon-box__icon svg path{color: #A3121F !important;fill: #A3121F !important}
.haru-icon-box--style-11:hover{background-color: #A3121F !important}
.haru-icon-box--style-12 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-12 .haru-icon-box__icon i, .haru-icon-box--style-12 .haru-icon-box__icon svg path{color: #A3121F !important;fill: #A3121F !important}
.haru-icon-box--style-12:hover{background-color: #A3121F !important}
.haru-icon-box--style-13 .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-13 .haru-icon-box__icon i{color: #A3121F !important}
.haru-icon-box--style-13 .haru-icon-box__icon svg path{fill: #A3121F !important}
.haru-icon-box--style-14:hover .haru-icon-box__icon{color: #A3121F !important}
.haru-icon-box--style-14:hover .haru-icon-box__icon i, .haru-icon-box--style-14:hover .haru-icon-box__icon svg path{color: #A3121F !important;fill: #A3121F !important}
.haru-search__form .mfp-close:hover{color: #A3121F !important}
.haru-price-table--style-1 .haru-price-table__icon{color: #A3121F !important}
.haru-price-table--style-1 .haru-price-table__icon svg path{fill: #A3121F !important}
.haru-price-table--style-1 > .haru-button:not(.haru-button--bg-primary):hover{background-color: #A3121F !important}
.haru-image-blob--style-1 .blob path{fill: #A3121F !important}
.haru-text-animation--style-1.haru-text-animation--has-decor .haru-text-animation__pre:before{background-color: #A3121F !important}
.haru-decor--style-1 .haru-decor__circle--gradient{background: linear-gradient(225.78deg, #A3121F 23.8%, rgba(163, 18, 31, 0.403383) 92.87%) !important}
.haru-decor--style-3 .haru-decor__ellipse--blur{background: #A3121F !important}
.haru-steps--list .haru-steps__item:hover .haru-steps__sub-title-content{background-color: #A3121F !important}
.haru-steps--list-2 .haru-steps__item.active .haru-steps__sub-title-content{background-color: #A3121F !important}
.haru-steps--list-2 .haru-steps__sub-title-content{color: #A3121F !important}
.haru-steps--list-3 .haru-steps__item.active .haru-steps__sub-title-content{background-color: #A3121F !important}
.haru-steps--list-3 .haru-steps__sub-title-content{color: #A3121F !important}
.haru-price-calculator--style-2 .haru-price-calculator__item.active{border: 2px solid #A3121F !important}
.haru-price-calculator--style-2 .haru-price-calculator__item.active .haru-price-calculator__check:before{background-color: #A3121F !important}
.haru-header-contact--none .haru-header-contact__icon{color: #A3121F !important}
.haru-header-contact--style-1 a:hover, .haru-header-contact--style-1 a:active{color: #A3121F !important}
.haru-header-contact--style-2 a:hover, .haru-header-contact--style-2 a:active{color: #A3121F !important}
.dark-mode .haru-header-contact--style-1 a:hover, .dark-mode .haru-header-contact--style-1 a:active, .background-dark .haru-header-contact--style-1 a:hover, .background-dark .haru-header-contact--style-1 a:active{color: #A3121F !important}
.haru-header--transparent-light:not(.haru-header--sticky-on) .haru-header-contact--style-1 a:hover, .haru-header--transparent-light:not(.haru-header--sticky-on) .haru-header-contact--style-1 a:active{color: #A3121F !important}
.haru-menu-tab--style-1 .haru-menu-tab__nav li.active-default, .haru-menu-tab--style-1 .haru-menu-tab__nav li.active, .haru-menu-tab--style-1 .haru-menu-tab__nav li:hover{background-color: #A3121F !important}
.haru-woo-search__form .mfp-close:hover{color: #A3121F !important}
.haru-cart .haru-cart-number{background-color: #A3121F !important}
.haru-cart .haru-cart-wrap .haru-cart-content .cart_list_wrap .total .amount bdi{color: #A3121F !important}
.haru-cart .haru-cart-wrap .haru-cart-content .cart_list::-webkit-scrollbar-thumb{background-color: #A3121F !important}
.haru-cart .haru-cart-wrap .haru-cart-content .cart_list::-moz-scrollbar-thumb{background-color: #A3121F !important}
.haru-cart .haru-cart-wrap.cart-side .cart-side-close:hover{color: #A3121F !important}
.haru-cart .haru-cart-wrap.cart-side .cart-total .total .amount bdi{color: #A3121F !important}
.dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar-thumb, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-webkit-scrollbar-thumb{background-color: #A3121F !important}
.dark-mode .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar-thumb, .background-dark .haru-cart .mini-cart-wrap .widget_shopping_cart_content .cart_list::-moz-scrollbar-thumb{background-color: #A3121F !important}
.haru-wishlist--style-1 .my-wishlist-wrap .haru-wishlist-link span.total{background-color: #A3121F !important}
.haru-wishlist--style-2 .my-wishlist-wrap .haru-wishlist-link span.total{background-color: #A3121F !important}
.product-filter--style-1 a:hover, .product-filter--style-1 a.active{background-color: #A3121F !important}
.loading-bar{border-left: 5px solid #A3121F !important}
.haru-woo-ajax-category .product-control .product-control-item:hover{color: #A3121F !important}
.haru-woo-ajax-order .product-control .product-control-item:hover{color: #A3121F !important}
.haru-woo-product-variations--list .variable-attribute-wrap.color-attribute-wrap > li[style="background-color:#ffffff;"]:after{color: #A3121F !important}
.haru-woo-product-variations .product-variations-popup .variable-attribute-wrap.color-attribute-wrap > li[style="background-color:#ffffff;"]:after{color: #A3121F !important}
.haru-woo-product-variations .product-variations-popup .step-list li.step-active span{background-color: #A3121F !important;border: 3px solid #A3121F !important}
.haru-text-label--style-3{background-color: #A3121F !important}
.haru-timeline--style-2 .timeline-item__url a:hover{color: #A3121F !important}
.haru-timeline--style-3 .timeline-item__url a:hover{color: #A3121F !important}
.dark-mode .haru-timeline--style-2 .timeline-item__url a:hover, .background-dark .haru-timeline--style-2 .timeline-item__url a:hover{color: #A3121F !important}
.dark-mode .haru-timeline--style-3 .timeline-item__url a:hover, .background-dark .haru-timeline--style-3 .timeline-item__url a:hover{color: #A3121F !important}
.section-bg-primary{background-color: #A3121F !important}
/*----------------------------------- * 9. MULTIVENDOR *-----------------------------------*/ /*----------------------------------- * 9.1. DOKAN *-----------------------------------*/ input[type='submit'].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme{background-color: #A3121F !important !important;border-color: #A3121F !important !important}
input[type='submit'].dokan-btn-theme:hover, a.dokan-btn-theme:hover, .dokan-btn-theme:hover{background-color: #7D0E18 !important !important;border-color: #7D0E18 !important !important}
#haru-content-main .dokan-store-menu li:hover > a{color: #A3121F !important;border-bottom: 1px solid #A3121F !important}
#haru-content-main .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-times-heading i.fa-calendar-day{color: #A3121F !important}
#haru-content-main .dokan-store-contact .dokan-form-control:focus{border: 1px solid #A3121F !important}
#haru-content-main .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a:hover{border: 1px solid #A3121F !important;background-color: #A3121F !important}
#haru-content-main .dokan-store-products-filter-area .product-name-search:focus{border: 1px solid #A3121F !important}
#haru-content-main .dokan-pagination-container .dokan-pagination li.active a{background: #A3121F !important !important}
#haru-content-main .dokan-pagination-container .dokan-pagination li a:hover{color: #A3121F !important}
.dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type='submit'].dokan-btn, .dokan-dashboard #haru-content-main .dokan-dashboard-wrap a.dokan-btn, .dokan-dashboard #haru-content-main .dokan-dashboard-wrap .dokan-btn{background-color: #A3121F !important}
.dokan-dashboard #haru-content-main .dokan-dashboard-wrap input[type='submit'].dokan-btn:hover, .dokan-dashboard #haru-content-main .dokan-dashboard-wrap a.dokan-btn:hover, .dokan-dashboard #haru-content-main .dokan-dashboard-wrap .dokan-btn:hover{background-color: #7D0E18 !important}
.dokan-dashboard #haru-content-main .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover, .dokan-dashboard #haru-content-main .dokan-dash-sidebar ul.dokan-dashboard-menu li.active{background: #A3121F !important}
.dokan-dashboard #haru-content-main .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover{background: #A3121F !important}
.dokan-dashboard #haru-content-main .dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li.active a{color: #A3121F !important}
.dokan-dashboard #haru-content-main .dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a{color: #A3121F !important}
.wcfm-theme-teespace #wcfm_membership_container input[type="text"]:focus, .wcfm-theme-teespace #wcfm_membership_container input[type="file"]:focus, .wcfm-theme-teespace #wcfm_membership_container input[type="password"]:focus, .wcfm-theme-teespace #wcfm_membership_container select:focus, .wcfm-theme-teespace #wcfm_membership_container input[type="number"]:focus, .wcfm-theme-teespace #wcfm_membership_container input[type="time"]:focus, .wcfm-theme-teespace #wcfm_membership_container input[type="search"]:focus, .wcfm-theme-teespace #wcfm_membership_container textarea:focus{border: 1px solid #A3121F !important !important}
.wcfm-theme-teespace #wcfm_membership_container input.wcfm_submit_button, .wcfm-theme-teespace #wcfm_membership_container a.wcfm_submit_button{background-color: #A3121F !important}
.wcfm-theme-teespace #wcfm_membership_container input.wcfm_submit_button:hover, .wcfm-theme-teespace #wcfm_membership_container a.wcfm_submit_button:hover{background-color: #7D0E18 !important}
.wcfm-theme-teespace #wcfm-main-contentainer .wcfm_membership_thankyou_content_wrapper{background-color: #A3121F !important}
.wcfmmp_become_vendor_link a{color: #A3121F !important}
.woocommerce .woocommerce-cart-form .product-name:has(.lumise-edit-design-wrp) .lumise-edit-design{background-color: #A3121F !important !important}
.woocommerce .woocommerce-cart-form .product-name:has(.lumise-edit-design-wrp) .lumise-edit-design:hover{background-color: #7D0E18 !important !important}
#fpd-start-customizing-button{background-color: #A3121F !important}
#fpd-start-customizing-button:hover{background-color: #7D0E18 !important}

/* generated: theme green rgba() -> blood rgba(), alpha preserved */
.woocommerce .button[disabled], .woocommerce .button.disabled, .woocommerce a.button[disabled], .woocommerce a.button.disabled, .woocommerce input.button[disabled], .woocommerce input.button.disabled, .woocommerce-page .button[disabled], .woocommerce-page .button.disabled, .woocommerce-page a.button[disabled], .woocommerce-page a.button.disabled, .woocommerce-page input.button[disabled], .woocommerce-page input.button.disabled, .woocommerce-js .button[disabled], .woocommerce-js .button.disabled, .woocommerce-js a.button[disabled], .woocommerce-js a.button.disabled, .woocommerce-js input.button[disabled], .woocommerce-js input.button.disabled{background: rgba(163, 18, 31, 0.6) !important}
.haru-heading-title--heading-1 span:after{background-color: rgba(163, 18, 31, 0.3) !important}
.haru-heading-title--heading-2 span:after{background-color: rgba(163, 18, 31, 0.3) !important}
.haru-heading-title--heading-9 span:after{background-color: rgba(163, 18, 31, 0.3) !important}
.haru-banner--style-5 .haru-banner__sub-title{background-color: rgba(163, 18, 31, 0.1) !important}
.haru-news__btn-detail .haru-button__icon{background-color: rgba(163, 18, 31, 0.1) !important}
.haru-icon-box--style-3 .haru-icon-box__icon > span, .haru-icon-box--style-3 .haru-icon-box__icon > a{background-color: rgba(163, 18, 31, 0.15) !important}
.haru-icon-box--style-9 .haru-icon-box__title span:after{background-color: rgba(163, 18, 31, 0.3) !important}
.haru-icon-box--style-13 .haru-icon-box__icon > span, .haru-icon-box--style-13 .haru-icon-box__icon > a{background-color: rgba(163, 18, 31, 0.15) !important}
.haru-price-table--style-1 > .haru-button:not(.haru-button--bg-primary){background-color: rgba(163, 18, 31, 0.1) !important}
.haru-text-animation--style-3 .haru-text-animation__pre span:after{background-color: rgba(163, 18, 31, 0.3) !important}
.haru-decor--style-1 .haru-decor__circle--gradient{background: linear-gradient(225.78deg, #A3121F 23.8%, rgba(163, 18, 31, 0.403383) 92.87%) !important}
.loading-bar{border-top: 5px solid rgba(163, 18, 31, 0.1) !important;border-right: 5px solid rgba(163, 18, 31, 0.1) !important;border-bottom: 5px solid rgba(163, 18, 31, 0.1) !important}
.haru-text-scroll--style-1 .text-scroll-item h6{background: linear-gradient(260.31deg, rgba(180, 121, 217, 0.6) 13.42%, rgba(163, 18, 31, 0.6) 102.43%) !important}
.haru-text-scroll--style-1 .text-scroll-item h6:after{background: linear-gradient(260.31deg, rgba(180, 121, 217, 0.6) 13.42%, rgba(163, 18, 31, 0.6) 102.43%) !important}
.haru-text-scroll--style-3 .text-scroll-item h6{background: linear-gradient(260.31deg, rgba(180, 121, 217, 0.3) 13.42%, rgba(163, 18, 31, 0.3) 102.43%) !important}
