@charset "UTF-8";
@import "main.css";
@import "diy.css";
/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
.cart-item .nav-dropdown{
	min-width:500px;
}


ul.product_list_widget li a:not(.remove) {
    display: block;
    line-height: 1.3;
    margin-bottom: 5px;
    overflow: hidden;
    padding: 0;
    text-overflow: ellipsis;
    font-size: 12px;
}


.woocommerce-variation-price .amount{
	font-size:160%;
}
.testimonial p{
	font-style:normal
}
.woocommerce-loop-product__title,
.archive .woocommerce-loop-product__title {
    padding-bottom: 20px;
    font-size: 104%;
}
.archive .price *{
	color:var(--fs-color-primary) !important;
}
/*======================文章分类=======================*/



/*文章分类-文章项*/
.archive .post-item .box{
    box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
}

.archive .post-item .box .box-text{
    padding: 10px
}

/*======================表单=======================*/
/*按钮-表单-圆角*/
.ff-default .ff_btn_style {
    border-radius: 4px !important;
    padding: 0;
    margin-bottom: 0;
}

/*======================字体版式=======================*/
/* 字体修改 */
body,h5, h6, .heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a,.nav > li > a{

}


/*======================产品详情=======================*/

.product-info-right .woocommerce-Price-amount {
    color:var(--fs-color-primary) !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
  /*display: none !important;*/
}

.plyr button{
    padding: 0 !important;
}

/*面包屑*/
.breadcrumbs .divider, .breadcrumbs .separator{
   font-family: auto;
}
.row-collapse .breadcrumb{
    background: #f7f7f7;
    padding: 15px;;
}

.row-collapse .breadcrumbs .col-inner ol li{
    margin-left: 0.3em !important;
}


/*导航条字重*/
.nav > li > a, .mobile-sidebar-levels-2 .nav > li > ul > li > a{
    
}



/*平板电脑及以下*/
@media (max-width: 849px) {
   
}

/*仅限移动设备*/

/*按钮*/
@media (max-width: 549px) {
    .xs-btn {
      transform: scale(.8); /* 缩放到原来的2倍 */
    }
}



/*无缝滚动logo*/
.logo-list img {
   max-width: 140px
}
.logo-list .swiper-wrapper{
    height: 140px;
 }

.swiper-wrapper {
         -webkit-transition-timing-function: linear;
         -moz-transition-timing-function: linear;
         -ms-transition-timing-function: linear;
         -o-transition-timing-function: linear;
         transition-timing-function: linear;
}