.elementor-2460 .elementor-element.elementor-element-59076ebc .elementor-repeater-item-8103fa5 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://meihao-auto.tw/wp-content/uploads/2023/09/i12-1.png);background-size:cover;}.elementor-2460 .elementor-element.elementor-element-59076ebc .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-2460 .elementor-element.elementor-element-59076ebc .swiper-slide-contents{max-width:66%;}.elementor-2460 .elementor-element.elementor-element-59076ebc .swiper-slide-inner{text-align:center;}.elementor-2460 .elementor-element.elementor-element-d9c0c1e{text-align:center;}.elementor-2460 .elementor-element.elementor-element-d9c0c1e .elementor-heading-title{color:#FFFFFF;}.elementor-2460 .elementor-element.elementor-element-d9c0c1e > .elementor-widget-container{padding:10px 10px 10px 10px;background-image:url("https://meihao-auto.tw/wp-content/uploads/2023/08/title-1.png");background-position:center left;background-repeat:no-repeat;background-size:100% auto;border-radius:0px 100px 100px 0px;}.elementor-2460 .elementor-element.elementor-element-4ce62407{--spacer-size:50px;}@media(max-width:767px){.elementor-2460 .elementor-element.elementor-element-3f6381b7{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2460 .elementor-element.elementor-element-6fc327f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2460 .elementor-element.elementor-element-59076ebc .swiper-slide{height:236px;}.elementor-2460 .elementor-element.elementor-element-d9c0c1e{text-align:left;}.elementor-2460 .elementor-element.elementor-element-d9c0c1e > .elementor-widget-container{padding:15px 15px 15px 15px;border-radius:0px 100px 100px 0px;}.elementor-2460 .elementor-element.elementor-element-4ce62407{--spacer-size:100px;}}/* Start custom CSS for shortcode, class: .elementor-element-5d7a7bb6 */.data-target-div1 div#caf-multiple-taxonomy-filter ul {
    background-color: transparent !important;
}

div#caf-multiple-taxonomy-filter ul {
background: transparent !important;
}
/* .fa-chevron-up{
display:none !important;
} */

.data-target-div1 #caf-multiple-taxonomy-filter .caf-filter-container {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important; 
	gap: 10px;
	padding-left: 40px !important;
	padding-right: 40px !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important ;
}

.data-target-div1 .caf-mtf-layout h3.tax-heading {
    flex-basis: 100% !important;
	font-weight:500 !important;
}
li.mtf-li-child {
	border-radius:20px !important;
}
.data-target-div1 #caf-multiple-taxonomy-filter .caf-filter-container {
    display:flex !important;
}
.data-target-div1 div#caf-multiple-taxonomy-filter ul li label {
   border-radius:15px!important;
}
li.mtf-li-child.caf-first-child {
     margin-top: 0px !important; 
}
.caf-post-layout11{
border-top: 1px solid #BABBBF;
border-radius: 0px !important;
}
.manage-layout11{
display:flex!important;
}
.caf-post-layout11:first-child{
border-top: 0px solid #333 ;

}

#caf-post-layout11 {
    background-color: white !important;
}
#caf-post-layout11 #manage-post-area{
	width: 50% !important;
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding: 0 !important;
}
div#caf-post-layout-container.multiple-taxonomy-filter{
	padding: 0 !important;
}
#manage-ajax-response {
    padding: 0px !important;
}
#caf-post-layout11 {
     padding-bottom: 0px !important; 
}
.caf-post-layout11 {
    margin-bottom: 0px !important; 
}
#manage-post-area{
 	display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
}
/* #caf-multiple-taxonomy-filter{
	padding: 20px !important; 
} */
div#caf-multiple-taxonomy-filter ul li label:before{
	content:"" !important;
}
.data-target-div1 div#caf-multiple-taxonomy-filter ul li input[type='checkbox']:checked + label {
    background-color:#A5E143 !important;
}
.caf-filter-container{
	border-bottom: 1px solid #03A84E !important;
	border-radius: 0px;
}
.caf-filter-container:last-of-type{
	border-bottom: 0px solid #03A84E !important;
}
div#caf-multiple-taxonomy-filter ul {
 
    border-radius: 0px !important;
   
}
.filter-product-price del{
color:  #BABBBF;
font-family: Noto Sans TC;
font-size: 15px;
font-style: normal;
font-weight: 400;
}
.filter-product-price ins{
color: #F15200;
font-family: Noto Sans TC;
font-size: 18px;
font-style: normal;
font-weight: 700;
}
.caf-post-title h2 a{
color: #000;
overflow: hidden;
text-overflow: ellipsis;
font-family: Noto Sans TC;
font-size: 18px;
font-style: normal;
font-weight: 700;
}
.caf-f-link{
width: 50% !important;
}
div#caf-multiple-taxonomy-filter ul li label{
	padding: 15px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}/* End custom CSS */