/* General styles */
.payment_methods input[type="radio"] + label:before {
  top: 0.5em; }

.team_member_page .team_member_position {
  letter-spacing: 1.95px; }

.team_page_wrap_info .team_member_brief_info_details .team_member_details_phone .team_member_details_value {
  font-weight: 500; }

.team_page_wrap_info .team_member_brief_info_details .team_member_details_value a:hover,
.team_page_wrap_info .team_member_brief_info_details .team_member_details_value a,
.team_page_wrap_info .team_member_brief_info_details .team_member_details_value {
  color: var(--theme-color-text_color); }

.elementor-widget-progress .elementor-title, .elementor-progress-bar {
  font-size: 18px; }

.elementor-widget-progress .elementor-progress-percentage {
  font-size: 18px;
  top: -29px; }

/* 404 */
.post_item_404 .post_content .all-svg {
  display: none; }

.error404 .page_content_wrap {
  background-color: var(--theme-color-bg_color); }

/* Wooc Price Filter Button */
[class*="scheme_"].sidebar .woocommerce.widget_price_filter .price_slider_amount .button {
  color: var(--theme-color-inverse_link);
  border-color: var(--theme-color-alter_link2);
  background-color: var(--theme-color-alter_link2); }
  [class*="scheme_"].sidebar .woocommerce.widget_price_filter .price_slider_amount .button:hover {
    color: var(--theme-color-inverse_hover);
    border-color: var(--theme-color-alter_hover2);
    background-color: var(--theme-color-alter_hover2); }

.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: var(--theme-color-alter_hover2); }

/* Wooc Cart Widget */
.woocommerce ul.cart_list li img,
.woocommerce-page ul.cart_list li img,
.woocommerce ul.product_list_widget li img,
.woocommerce-page ul.product_list_widget li img {
  border-radius: 50%; }

/* Mob menu elements */
.menu_mobile .menu_mobile_nav_area li > a > .open_child_menu:before,
.menu_mobile .menu_mobile_nav_area li > a:hover > .open_child_menu:before {
  top: -3px; }

@media (max-width: 1279px) {
  .widget_instagram_type_default .widget_instagram_follow_link_wrap .widget_instagram_follow_link {
    width: 70px;
    height: 70px;
    min-width: 70px;
    line-height: 70px; } }
/* Responsive Wooc */
@media (max-width: 1023px) {
  .woocommerce .cart_totals table.shop_table tr.woocommerce-shipping-totals td {
    font-size: 16px; } }
@media (max-width: 767px) {
  .woocommerce .product_meta span {
    font-size: 18px; }
    .woocommerce .product_meta span span,
    .woocommerce .product_meta span a {
      font-size: 16px; }

  .team_page_wrap_info .team_member_details .team_member_brief_info_text,
  .team_page_wrap_info .team_member_brief_info_details {
    font-size: 16px; }

  .elementor-widget-progress .elementor-progress-percentage {
    font-size: 18px;
    top: -27px; } }

/*# sourceMappingURL=extra-styles.css.map */
