/*--------------------------------------------------------------
# Defined Variable
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Global Style - FM Theme
--------------------------------------------------------------*/
svg.fm-icon:hover {
  fill: #ad3316;
  stroke: #ad3316;
}

.woocommerce #respond input#submit.btn-advance, .familab_theme #respond input#submit.btn-advance, .woocommerce a.button.btn-advance, .familab_theme a.button.btn-advance, .woocommerce button.button.btn-advance, .familab_theme button.button.btn-advance, .woocommerce button.button.alt.btn-advance, .familab_theme button.button.alt.btn-advance, .woocommerce input.button.btn-advance, .familab_theme input.button.btn-advance {
  background: #ad3316;
}

.fmc-announcement-box .fm-countdown-time .box-count {
  background: #ad3316;
}
.familab_theme .fmc-announcement-box .announcement_btn a {
  background: #ad3316;
}

.top-bar.dark *:hover, .top-bar.dark a:hover, .top-bar.dark p:hover {
  color: #ad3316;
}
.top-bar.dark svg.fm-icon:hover {
  fill: #ad3316;
}

.vertical-header .main-navigation > ul.nav-menu > li.menu-item-has-children:hover > a::before, .vertical-header .main-navigation > ul.nav-menu > li.menu-item-mega:hover > a::before {
  border-color: #ad3316;
}

.related.products .diassy2021-carousel-wrap .swiper-button-prev:hover {
  border-color: #ad3316;
  background: #ad3316;
}

.comment-navigation a:hover, .posts-navigation a:hover, .post-navigation a:hover {
  color: #ad3316;
}

.ajax-navigation a {
  background-color: #ad3316;
}
.ajax-navigation a:hover, .ajax-navigation a:focus {
  background-color: #f73232;
}

.site-navigation a:after {
  background-color: #ad3316;
}

.woocommerce .woocommerce-error .button:hover, .woocommerce-page .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce-page .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover, .woocommerce-page .woocommerce-message .button:hover {
  background-color: #ad3316;
}

.fmc-checkout-step .step.active span.step-icon, .fmc-checkout-step .step.finish span.step-icon {
  background: #ad3316;
  border-color: #ad3316;
}
.fmc-checkout-step .step.active::before, .fmc-checkout-step .step.finish::before {
  background: #ad3316;
}
.fmc-checkout-step .step.finish span.step-icon {
  color: #ad3316;
  border-color: #ad3316;
}
.fmc-checkout-step .step.finish span.step-icon svg {
  fill: #ad3316;
}

.woocommerce-form-register .woocommerce-privacy-policy-text a {
  color: #ad3316;
}

.woocommerce-wishlist table.wishlist_table td.product-remove a.remove_from_wishlist:hover {
  color: #ad3316 !important;
}

body .site-main article.post.sticky .entry-title > a {
  border-left: 3px solid #ad3316;
}
body .post-password-form input[type=submit]:hover {
  background: #ad3316;
}

#mobile-header-canvas .offcanvas-content .mobile-header-screen-inner .mobile-header-title .js-offcanvas-close .button-title:hover {
  color: #ad3316;
}
#mobile-header-canvas .offcanvas-content .mobile-header-screen-inner .mobile-header-title .js-offcanvas-close:hover svg.fm-icon {
  fill: #ad3316;
}

.cart_box_content .diassy2021-cart-empty-box .diassy2021-parent-term-link:hover {
  background: #ad3316;
  border-color: #ad3316;
}
.theme-diassy2021 .cart_box.hover_dropdown_wrapper .cart_box_content .diassy2021-cart-empty-box .diassy2021-parent-term-link:hover {
  border-color: #ad3316;
  background-color: #ad3316;
}

#fm-search-modal .modal-header button.close:hover .button-title {
  color: #ad3316;
}
#fm-search-modal .modal-header button.close:hover svg.fm-icon {
  fill: #ad3316;
}

#fm-account-modal.show .account-modal .modal-content .modal-body .account_form_content .tab-content .tab-pane .woocommerce-form .woocommerce-button.button:hover {
  background-color: #ad3316;
}

#yith-quick-view-modal .yith-wcqv-main #yith-quick-view-content .type-product.product .woocommerce-product-gallery .flex-control-paging li > a.flex-active {
  color: #ad3316;
}
#yith-quick-view-modal .yith-wcqv-main #yith-quick-view-content .type-product.product .summary form.cart .quantity button.single_add_to_cart_button:hover {
  background: #ad3316;
}
#yith-quick-view-modal .yith-wcqv-main #yith-quick-view-content .type-product.product .summary form.cart a.button.compare:hover {
  background: #ad3316;
  border-color: #ad3316;
}
#yith-quick-view-modal .yith-wcqv-main #yith-quick-view-content .type-product.product .summary.product-type-variable .summary form.cart.variations_form table.variations .reset_variations:hover {
  color: #ad3316;
}
#yith-quick-view-modal .yith-wcqv-main #yith-quick-view-content .type-product.product .summary.product-type-variable .summary form.cart.variations_form table.variations .reset_variations:hover::before, #yith-quick-view-modal .yith-wcqv-main #yith-quick-view-content .type-product.product .summary.product-type-variable .summary form.cart.variations_form table.variations .reset_variations:hover::after {
  background: #ad3316;
}
#yith-quick-view-modal .yith-wcqv-main #yith-quick-view-content .type-product.product .summary.product-type-grouped .summary form.cart.grouped_form .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item a.button.product_type_simple:hover {
  background: #ad3316;
}

.theme-diassy2021 #cart-canvas .diassy2021-close-btn .button-title:hover {
  color: #ad3316;
}

.theme-diassy2021 #account-canvas .account_form_content .diassy2021-close-btn .button-title:hover {
  color: #ad3316;
}

#hamburger-canvas .diassy2021-close-btn .button-title:hover {
  color: #ad3316;
}

#search-canvas .offcanvas-content .js-offcanvas-close.diassy2021-close-btn .button-title:hover {
  color: #ad3316;
}

.elementor-widget.elementor-widget-wpforms .wpforms-container.contact_form form.wpforms-form .wpforms-field-container .wpforms-field input:focus, .elementor-widget.elementor-widget-wpforms .wpforms-container.contact_form form.wpforms-form .wpforms-field-container .wpforms-field textarea:focus {
  border-color: #ad3316;
}
.elementor-widget.elementor-widget-wpforms .wpforms-container.contact_form form.wpforms-form .wpforms-submit-container button.wpforms-submit:hover {
  background: #ad3316;
}

@media (min-width: 768px) {
  .elementor-widget.elementor-widget-wpforms.contact_form_v1 .wpforms-container.contact_form form.wpforms-form .wpforms-submit-container button.wpforms-submit:hover {
    background-color: #ad3316;
  }
}
.woocommerce-page .diassy2021_woof_pagination_trigger a.diassy2021_woof_pagination_trigger_action:hover {
  border-left-color: #ad3316;
  border-right-color: #ad3316;
}
.woocommerce-page .diassy2021_woof_pagination_trigger.disabled .loaded_msg {
  color: #ad3316;
}

@media (min-width: 768px) {
  .woocommerce-page .diassy2021_woof_pagination_trigger a.diassy2021_woof_pagination_trigger_action:hover {
    border-left-color: #ad3316;
    border-right-color: #ad3316;
  }
  .woocommerce-page .diassy2021_woof_pagination_trigger.disabled .loaded_msg {
    color: #ad3316;
  }
}
body:not(.woocommerce-page) .diassy2021-sidebar-content aside.widget.widget_search .fm-search-form button[type=submit]:hover {
  background: #ad3316;
}
body:not(.woocommerce-page) .diassy2021-sidebar-content aside.widget.widget_categories li.cat-item a:hover::before, body:not(.woocommerce-page) .diassy2021-sidebar-content aside.widget.widget_categories li.cat-item-all a:hover::before {
  border-left-color: #ad3316;
}
body:not(.woocommerce-page) .diassy2021-sidebar-content aside.widget.widget_nav_menu li.menu-item a:hover::before {
  border-left-color: #ad3316;
}
body:not(.woocommerce-page) .diassy2021-sidebar-content aside.widget.widget_archive li a:hover::before {
  border-left-color: #ad3316;
}
body:not(.woocommerce-page) .diassy2021-sidebar-content aside.widget.diassy2021_newsletter .fm_newsletter_form input[type=submit]:hover, body:not(.woocommerce-page) .diassy2021-sidebar-content aside.widget.diassy2021_newsletter .fm_newsletter_form button[type=submit]:hover {
  background: #ad3316;
}

body:not(.woocommerce-page) article.diassy2021-post-item.post-standard .post-inner .info .read-more-btn:hover {
  background-color: #ad3316;
}

body:not(.woocommerce-page) .page-links .post-page-numbers.current {
  color: #ad3316;
}

.single-post #comments .comment-respond .comment-form .form-submit input#submit:hover, .page:not(.woocommerce-page) #comments .comment-respond .comment-form .form-submit input#submit:hover {
  background-color: #ad3316;
}

.elementor-widget-fmtpl-newsletter .fmtpl-newsletter .newsletter-form-content .mc4wp-form .fm_newsletter_form input[type=email]:focus {
  border-color: #ad3316;
}

.elementor-widget-fmtpl-category-banner .fmtpl-category-banner.cat_banner_outside03:hover .fmtpl-category-banner-content .fmtpl-category-banner-title .title-content {
  border-color: #ad3316;
}

.elementor-widget-fmtpl-deal .fmtpl-product-deal.product_deal_01 .fmtpl-product-thumb-wraper .product-thumbnails .woocommerce-product-gallery__image:hover {
  border-color: #ad3316;
}

.elementor-widget-fmtpl-products-tabs .fmtpl-products-tabs.fmtpl-products-tabs-layout-divider ul.nav-tabs li.nav-item a.nav-link:hover::after, .elementor-widget-fmtpl-products-tabs .fmtpl-products-tabs.fmtpl-products-tabs-layout-divider ul.nav-tabs li.nav-item a.nav-link.active::after {
  background-color: #ad3316;
}

.elementor-widget-icon-list.fmcl_icon_list_item_border .elementor-icon-list-item a:hover {
  border-color: #ad3316;
}

.page-shop-option .fmc-shop-control.layout1 .main-shop-control .woocommerce-ordering .select2-container.select2-container--default .select2-selection--single > .select2-selection__rendered:hover {
  color: #ad3316;
}
.page-shop-option .fmc-shop-control.layout1 .main-shop-control .diassy2021-filter-button .diassy2021-filter-btn:before {
  background-color: #ad3316;
}
.page-shop-option .page-heading-wrap { /* Shop Heading */ }
.page-shop-option .page-heading-wrap .shop-heading-content.heading-color-dark .diassy2021-carousel ul.swiper-wrapper li.category-item:hover h3 a, .page-shop-option .page-heading-wrap .shop-heading-content.heading-color-dark .diassy2021-carousel ul.swiper-wrapper li.category-item.swiper-slide-active h3 a {
  color: #ad3316;
}
.page-shop-option .page-heading-wrap .shop-heading-content .shop-heading-container .diassy2021-carousel-wrap .diassy2021_navigation_wrap .swiper-button-next:hover,
.page-shop-option .page-heading-wrap .shop-heading-content .shop-heading-container .diassy2021-carousel-wrap .diassy2021_navigation_wrap .swiper-button-prev:hover {
  background-color: #ad3316;
}
.page-shop-option .page-heading-wrap .shop-heading-content .shop-heading-container.shop_control_categories_layout_layout3 .diassy2021-categories-carousel-layout3 .category-item > h3 a:after {
  background-color: #ad3316;
}

.tinv-wishlist.tinv-wraper a.tinvwl_add_to_wishlist_button.tinvwl-product-in-list svg.fm-icon.icon-hover,
.tinv-wishlist.tinv-wraper a.tinvwl_add_to_wishlist_button.tinvwl-product-in-list svg.fm-icon.icon-hover:hover {
  fill: #ad3316;
}

.filter-content-wrap .WOOF_Widget .widget-woof .woof_sid_widget .woof_redraw_zone .woof_container .woof_container_inner ul.woof_list li > label:hover,
.filter-content-wrap .WOOF_Widget .widget-woof .woof_sid_widget .woof_redraw_zone .woof_container .woof_container_inner ul.woof_list li > label.woof_radio_label_selected {
  color: #ad3316;
}
.filter-content-wrap .WOOF_Widget .widget-woof .woof_sid_widget .woof_redraw_zone .woof_submit_search_form_container button.woof_reset_search_form:hover {
  background-color: #ad3316;
}
.filter-content-wrap.dropdown > .diassy2021-close-filter-btn:hover {
  color: #ad3316;
}

.single-product #content .type-product .product-container .product-main .product-info .product_meta .posted_in a:hover {
  color: #ad3316;
}

.tinv-modal.tinv-modal-open button.tinvwl_button_close:hover, .tinv-modal.tinv-modal-open button.tinvwl_button_view:hover {
  background-color: #ad3316;
  border-color: #ad3316;
}

@media (min-width: 768px) {
  .page-shop-option .page-heading-wrap .shop-heading-content .shop-heading-container .diassy2021-carousel-wrap .diassy2021-categories-carousel.diassy2021-categories-carousel-layout2 ul.swiper-wrapper li.category-item:hover a img,
  .page-shop-option .page-heading-wrap .shop-heading-content .shop-heading-container .diassy2021-carousel-wrap .diassy2021-categories-carousel.diassy2021-categories-carousel-layout2 ul.swiper-wrapper li.category-item.swiper-slide-active a img {
    box-shadow: 0 0 0 4px #ad3316;
  }
  .page-shop-option .fmc-shop-control.layout1 .main-shop-control .diassy2021-filter-button:hover,
  .page-shop-option .fmc-shop-control.layout1 .main-shop-control .diassy2021-filter-button:hover .filter-title {
    color: #ad3316;
  }
  .woocommerce ul.products.products-grid-style li.product .product-thumbnail .diassy2021_thumb_action > *:hover,
  .woocommerce ul.products.products-grid-style li.product .product-thumbnail .diassy2021_thumb_action > .button.added, .woocommerce ul.products.products-grid-style.product-item-diassy2021-style-3 li.product .product-thumbnail .diassy2021_thumb_action > *:hover, .woocommerce ul.products.products-grid-style.product-item-diassy2021-style-1 li.product .product-thumbnail .diassy2021_thumb_action > *:hover {
    background-color: #ad3316;
    border: #ad3316;
  }
  .woocommerce ul.products.products-grid-style.product-item-diassy2021-style-2 .product-item-wrap .product-infos .diassy2021_item_button_wrapper > *:hover svg {
    fill: #ad3316;
  }
  .related.products .diassy2021-carousel-wrap .swiper-button-next:hover, .related.products .diassy2021-carousel-wrap .swiper-button-prev:hover {
    background-color: #ad3316;
    border-color: #ad3316;
  }
}

/*# sourceMappingURL=pre_main_color.css.map */
