/* Item Description */
.sc_item_descr {
  font-size: 18px;
}

/* Wooc Price Filter */
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: var(--theme-color-text_link);
}

/* Hover */
.sc_cover:hover + .elementor-container .hover-color-text,
.sc_cover:hover + .elementor-container .hover-color-text * {
  color: var(--theme-color-text_link);
}

/* Instagram */
.widget_instagram_type_modern .widget_instagram_follow_link_wrap .widget_instagram_follow_link {
  color: var(--theme-color-text_dark) !important;
  background-color: var(--theme-color-alter_bg_color) !important;
}

#sb_instagram[data-shortcode-atts*="feedTwo"] .sbi_follow_btn a, #sb_instagram.feedTwo .sbi_follow_btn a {
  color: var(--theme-color-text_dark) !important;
  background-color: var(--theme-color-alter_bg_color) !important;
}
#sb_instagram[data-shortcode-atts*="feedTwo"] .sbi_follow_btn a svg, #sb_instagram.feedTwo .sbi_follow_btn a svg {
  color: var(--theme-color-text_dark) !important;
}

/* Round BTN */
.round-square.big .elementor-button {
  width: 15.5vw;
  height: 15.5vw;
  line-height: 15.5vw;
}

.fixed_bg_image {
  display: block;
  pointer-events: none;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: fixed;
}

.page_wrap.with_extra_bg .page_content_wrap {
  background-color: transparent;
}

/* Iconed Text */
.sc_layouts_row_type_compact .sc_layouts_iconed_text:not(.sc_layouts_menu_mobile_button):not(.sc_layouts_menu_mobile_button_burger) .sc_layouts_iconed_text_link .sc_layouts_iconed_text_icon {
  color: var(--theme-color-inverse_hover);
  background-color: var(--theme-color-text_dark_blend) !important;
}

/* CF Style 3 */
.wpcf7 .form-style-3 .wpcf7-submit-style .submit-style-in {
  color: var(--theme-color-inverse_hover);
  background-color: var(--theme-color-text_dark_blend);
}
.wpcf7 .form-style-3 .wpcf7-submit-style:hover .wpcf7-submit + .submit-style-in {
  color: var(--theme-color-inverse_hover);
  background-color: var(--theme-color-text_dark_blend);
}

/* Hover */
.num-hover, .num-hover * {
  color: var(--theme-color-text_light);
}

.sc_cover:hover + .elementor-container .num-hover,
.sc_cover:hover + .elementor-container .num-hover * {
  color: var(--theme-color-text_dark);
}

/* 404 */
.post_item_404 .post_content .all-svg {
  display: none;
}

.search-no-results .page_content_wrap, .error404 .page_content_wrap {
  background-color: var(--theme-color-bg_color);
}

.post_item_404 .page_title {
  color: var(--theme-color-text);
}

/* Footer Socials */
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon {
  background-color: #202020 !important;
}

.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon {
  background-color: var(--theme-color-alter_bg_hover) !important;
}

.sc_socials.sc_socials_default.modern .socials_wrap .social_item:hover .social_icon {
  background-color: var(--theme-color-alter_bg_hover) !important;
}

/* remoe BTN Shadow */
.post_item_404 .go_home,
.comments_wrap .form-submit input[type="submit"],
.wpcf7 .wpcf7-submit,
.adp-popup-type-notification-box .adp-popup-button,
.adp-popup-type-notification-bar .adp-popup-button {
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}

.sc_services_modern.sc_services_modern .sc_services_item:hover .sc_button_arrow,
.sc_services_modern.sc_services_modern .sc_services_item .sc_button_arrow:hover {
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}

.sc_item_pagination_load_more .nav-links,
.sc_item_pagination_load_more .nav-load-more,
.sc_item_pagination_load_more .woocommerce-load-more,
.nav-links-more .nav-links,
.nav-links-more .nav-load-more,
.nav-links-more .woocommerce-load-more,
.woocommerce-links-more .nav-links,
.woocommerce-links-more .nav-load-more,
.woocommerce-links-more .woocommerce-load-more {
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}

#style-4.mc4wp-form .mc4wp-form-fields button,
#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"] {
  -webkit-box-shadow: none !important;
  -ms-box-shadow: none !important;
  box-shadow: none !important;
}

.sc_price_item .sc_price_item_link {
  -webkit-box-shadow: none !important;
  -ms-box-shadow: none !important;
  box-shadow: none !important;
}

button[disabled],
input[type="submit"][disabled],
input[type="button"][disabled],
a.sc_button[disabled],
a.theme_button[disabled],
button[disabled]:hover,
input[type="submit"][disabled]:hover,
input[type="button"][disabled]:hover,
a.sc_button[disabled]:hover,
a.theme_button[disabled]:hover {
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}

.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit[disabled]:disabled,
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button[disabled]:disabled,
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button[disabled]:disabled,
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button[disabled]:disabled,
.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit:disabled:hover,
.woocommerce #respond input#submit[disabled]:disabled:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled:hover,
.woocommerce a.button[disabled]:disabled:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled:hover,
.woocommerce button.button[disabled]:disabled:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled:hover,
.woocommerce input.button[disabled]:disabled:hover {
  -webkit-box-shadow: none !important;
  -ms-box-shadow: none !important;
  box-shadow: none !important;
}

.woocommerce .woocommerce-cart-form table.shop_table .woo-actions-inner .button.continue_shopping,
.woocommerce .woocommerce-cart-form table.shop_table .woo-actions-inner button.button,
.woocommerce .widget_shopping_cart .buttons a,
.woocommerce.widget_shopping_cart .buttons a,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce #btn-buy,
.tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button,
.woocommerce #respond input#submit,
.woocommerce .button, .woocommerce-page .button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce input[type="button"], .woocommerce-page input[type="button"],
.woocommerce input[type="submit"], .woocommerce-page input[type="submit"],
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button,
.woocommerce #review_form #respond p.form-submit input[type="submit"],
.woocommerce-page #review_form #respond p.form-submit input[type="submit"],
.woocommerce table.my_account_orders .order-actions .button,
.woocommerce table.cart td.actions .button,
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,
.yith-woocompare-widget a.clear-all {
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}

@media (max-width: 1279px) {
  /* Item Description */
  .sc_item_descr {
    font-size: 17px;
  }
}
@media (max-width: 767px) {
  /* Item Description */
  .sc_item_descr {
    font-size: 16px;
  }

  /* Round BTN */
  .round-square.big .elementor-button {
    width: 100px;
    height: 100px;
    line-height: 100px;
  }
}

/*# sourceMappingURL=extra-styles.css.map */
