.filter-item-list .chosen .filter-color:before, .filter-item-list .active .filter-color:before {
color: #407E4B;
}
.sidebar .product-categories li > a {
font-size: 14px;
font-weight: 500;
}
.woocommerce-page .sidebar-content .widget-title {
font-size: 14px;
}
.header-middle .wpb_singleimage_heading {
position: absolute;
left: 0;
right: 0; top: 0;
background: rgba(0,0,0,0.2);
color: #fff;
margin-right: 10px;
margin-left: 10px;
}
.header-middle .wpb_single_image a {
display: block;
}
ul.products li.product-col .price {
font-size: 1rem;
}
.single-product .variations .label label {
font-size: 18px;
font-weight: 500;
}
#mailjet_widget_email {
background: #e2e2e0;
}
.mailjet-widget-form-group, #mailjetSubscriptionForm {
display: grid;
}
.sgpb-popup-dialog-main-div-wrapper {
text-align: center;
}
.sgpb-popup-builder-content-html .widgettitle {
font-size: 20px;
display: none;
}
@media only screen and (min-width: 700px) {
.sgpb-popup-builder-content-3447.sgpb-popup-builder-content-html {
width: 55%;
float: right;
}
}
@media only screen and (max-width: 700px) {
div#sgpb-popup-dialog-main-div {
background-size: cover !important;
}
.sgpb-main-html-content-wrapper h3 {
color: #fff;
}
.sgpb-main-html-content-wrapper {
background: rgba(0,0,0,0.4);
}
.post-template-default .mobile-sidebar .sidebar-toggle {
display: none;
}
.post-template-default .entry-content {
padding-left: 0;
}
}
#mini-cart {display:none;}
.cart-box {font-size: 18px;}
.cart-box .cart-icon {
font-size: 21px;
}
.porto-woo-category-sidebar #main-sidebar-menu {display:none;}
#bs-size {display:none;}
.brand-bs #bs-size {display:block;}
.brand-bs #default-size {display:none;}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}