/* General styles */
.payment_methods input[type="radio"] + label:before {
  top: 0.5em; }

.comments_list_wrap .comment_author {
  margin: 0px 10px 0 0;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 0.5px; }

.search_modern .search_header_wrap .logo_image {
  top: 70px; }

/* Team */
.team_member_page .team_member_position {
  font-weight: 500;
  letter-spacing: 1.8px; }

.team_page_wrap_info .team_member_brief_info_details .team_member_details_phone .team_member_details_value {
  font-weight: 500; }

.elementor-widget-progress .elementor-progress-percentage {
  font-size: 15px; }

/* Testimonials */
.sc_testimonials_decoration .sc_testimonials_item_author_title {
  text-transform: uppercase; }

.sc_testimonials_decoration .sc_testimonials_item_author_subtitle {
  text-transform: uppercase;
  font-weight: 400; }

.sc_icons_plain .sc_icons_item .sc_icons_item_more_link {
  font-size: 17px;
  font-weight: inherit;
  text-transform: inherit;
  letter-spacing: inherit; }

/* Price */
.sc_price_simple_shadow .sc_price_item_title {
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1.8px; }

.sc_price_simple_shadow .sc_price_item_price {
  font-weight: 500; }

.sc_price_simple_shadow .sc_price_item_price .sc_price_item_price_after {
  font-weight: 400; }

/* 404 */
.post_item_404 .post_content .all-svg {
  display: none; }

/* Wooc Price Filter Button */
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: var(--theme-color-alter_link2); }

[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); }

/* 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; }

/* Theme Wooc */
@media (max-width: 1279px) {
  .search_modern .search_header_wrap .logo_image {
    top: 35px; }

  .comments_list_wrap .comment_author {
    margin: 1px 10px 0 0; }

  .woocommerce div.product form.cart .variations th.label {
    font-size: 15px; }

  .woocommerce .product_meta span {
    font-size: 15px; }

  .woocommerce div.product .product_meta span > a,
  .woocommerce div.product .product_meta span > span {
    font-size: 17px; } }
@media (max-width: 1023px) {
  .search_modern .search_header_wrap .logo_image {
    top: 27px; } }
/* 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; }

  .sc_price_simple_shadow .sc_price_item_inner .sc_price_item_price .sc_price_item_price_after,
  .sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price .sc_price_item_price_after {
    font-size: 16px; }

  .sc_price_simple_shadow .sc_price_item_details {
    font-size: 16px; }

  .team_page_wrap_info .team_member_details .team_member_brief_info_text {
    font-size: 16px; }

  .team_page_wrap_info .team_member_brief_info_details {
    font-size: 16px; }

  .sc_icons_plain .sc_icons_item .sc_icons_item_more_link {
    font-size: 16px; }

  .woocommerce div.product form.cart .variations th.label {
    font-size: 14px; }

  .woocommerce div.product .woocommerce-tabs ul.tabs li a,
  .woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
  .woocommerce-page div.product .woocommerce-tabs ul.tabs li a,
  .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
    font-size: 13px; }

  .woocommerce .product_meta span {
    font-size: 14px; }

  .woocommerce div.product .product_meta span > a,
  .woocommerce div.product .product_meta span > span {
    font-size: 16px; } }
@media (max-width: 479px) {
  .woocommerce div.product form.cart .variations tr + tr th.label {
    padding: 15px 0 5px; }

  .woocommerce div.product .woocommerce-tabs ul.tabs li a,
  .woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
  .woocommerce-page div.product .woocommerce-tabs ul.tabs li a,
  .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
    font-size: 13px; } }

/*# sourceMappingURL=extra-styles.css.map */
