/*
 Theme Name:   Yokoo Child Theme
 Theme URI:    http://yokoo.themerex.net/
 Description:  Yokoo Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     yokoo
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  yokoo
*/


/* =Theme customization starts here
------------------------------------------------------------ */

.single-product.trx_addons_present div.product .product_title {
    display: var(--page-title-display);
    font-size: 34px;
  }
  .single-product .product_meta {
    display: none;
  }
  /*FAQ 选项卡 */
  #tab-wp_amaoni_de_custom_tab {
    max-width: 980px;
margin: 0 auto;
padding-top: 23px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 64px;
}
#tab-wp_amaoni_de_custom_tab .vc_toggle_title{
    position: relative;
display: block;
z-index: 20;
padding-top: 23px;
padding-bottom: 17px;
padding-right: 70px;
padding-left: 24px;
background-color: #f8f8f8;
text-transform: none;

font-weight: 600;
line-height: 1.56;
cursor: pointer;
color: #292929;
}
#tab-wp_amaoni_de_custom_tab .vc_toggle_title h4{
    font-size: 18px;
    font-weight: 600;
}
#tab-wp_amaoni_de_custom_tab .vc_toggle.vc_toggle_active .vc_toggle_title{
    background-color: #121212;
}
#tab-wp_amaoni_de_custom_tab .vc_toggle.vc_toggle_active .vc_toggle_title h4{
   
color: #fff;
}
#tab-wp_amaoni_de_custom_tab .vc_toggle_content{
    display: block;
overflow: hidden;
padding-top: 23px;
padding-bottom: 16px;
padding-left: 24px;
padding-right: 120px;
border: 1px solid #c2c2c2;
    border-top-color: rgb(194, 194, 194);
    border-top-style: solid;
    border-top-width: 1px;
border-top-color: rgb(194, 194, 194);
border-top-style: solid;
border-top-width: 1px;
border-top: none;
margin-top: unset;
}
#tab-wp_amaoni_de_custom_tab h2{
    margin-top: 64px;
margin-bottom: 14px;
font-style: italic;
font-weight: 600;
line-height: 1;
text-align: center;
text-transform: uppercase;
color: #292929;
}
.body_wrap .sc_layouts_login_icon.trx_addons_icon-user-alt::before {
    content: '\e870';
    font-family: "trx_addons_icons";
  }
  .two .search_style_fullscreen.search_opened .search_close{
    top: -5%;
  }
  .cloud-slide.wpmtst-testimonial div:nth-child(2){
    margin-top: 15px;
  }
  .elementor-widget-container .products li{list-style: none;}
h3#order_review_heading::after {

	font-size: 16px;
font-weight: 400;
}
body .body_wrap .top_panel_custom_header-centered-menu .elementor-widget-wrap .elementor-widget-trx_sc_layouts_login {
    margin-left: 0 !important;
}
.elementor-8 .search_wrap .search_submit::before {
    padding-left: 105px !important;
}
#reply-title{
    margin-right: 15px;
}
  @media (max-width: 767px){
.woocommerce #reviews #comments,.woocommerce #comments + #review_form_wrapper{
  width: 100% !important;  
}
  .woocommerce #review_form #respond {
  text-align: center;
}   
.sprw-template-one .sprw-review-form-button {
 margin-bottom: 15px;
}
  }
  .post_featured.hover_shop .size-woocommerce_thumbnail{
      width: 100%;
  }
 .vc_single_image-wrapper .attachment-full,.wpb_single_image .wpb_wrapper.vc_figure,.wpb_wrapper.vc_figure .vc_single_image-wrapper,#tab-description .vc_figure .attachment-full,#tab-description .vc_figure,#tab-description .vc_figure .vc_single_image-wrapper{
      width: 100%;
  }
  @media (max-width:1200px) {
    .top_panel .elementor.elementor-8{display:none}
     .search_wrap .search_form_wrap .search_submit::before{padding-left: 0;}
     .sc_layouts_search .search_form_wrap{text-align:right}
     .sc_layouts_dropdown li.menu-item.menu-item-has-children > a::after{
         margin-left: 1em;
     }
     .elementor-3471 .sc_layouts_login li ul{top: 3.4em;left: -80px !important;}
     .elementor-3471 .sc_layouts_login li ul::after{right: calc(10% - 4px);}
   }
  @media (min-width: 1199px) {
    .top_panel .elementor.elementor-3471 {
       display:none
     }
     .elementor-8 .sc_layouts_dropdown li.menu-item.menu-item-has-children > a::after{margin-left: 1.3em;}
   }
   @media (max-width: 600px) {
    .admin-bar .menu_side_wrap {
      top: 0;
    }
  }
  .elementor-3471 .elementor-inner .elementor-section-wrap .elementor-element-eb2723f {
    padding: 0;
  }

@media (max-width:768px) {

form .variations tbody tr{
    width: 100%;
display: inline-block;
float: left;
}
	form .variations tbody {
  display: block;
}
.woocommerce div.product form.cart .variations td.value {
  max-width: 100%;
}
.sc_layouts_3356 .elementor-row .elementor-col-25 {
    width: 50%;
}
}
.trx_addons_attrib_item.trx_addons_attrib_image{
	float: left;
width: 32%;
	margin: 0 0.0em 5px 0;
}
.page-id-24044 .elementor-swiper .swiper-pagination{
	display:none
}