/*
Theme Name: 	Autusin Child Theme
Theme Uri:  	http://demo.wpthemego.com/themes/sw_autusin/
Description:  	A child theme of SW Autusin
Author:     	magentech
Author Uri: 	https://themeforest.net/user/magentech/
Template:   	autusin
Version:    	2.0.5
License:    	GNU General Public License v2 or later
*/

.sidebar .widget.sw_brand_filter_hierarchical_widget {background-color:#f3f3f3;}
.sidebar .widget.sw_brand_filter_hierarchical_widget .block-title-widget h2 {background-color:#d3d3d3;}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {background-color:var(--color) !important;}
.sidebar .widget.sw_brand_filter_hierarchical_widget .swg-filter-hierarchical form .item-button-filter button[type="submit"], .sidebar .widget.sw_brand_filter_hierarchical_widget .swg-filter-hierarchical form .item-button-filter button {background-color:var(--color);}
.swg-menu .swg-menu-vertical .swg-elementor-menu > li.dropdown .dropdown-menu {min-height:100%;min-width:100%;align-content:start;}
.swg-menu .dropdown-menu > li > a {text-transform:none;white-space:normal;color:#333;}
.swg-menu .dropdown-menu.column-3 > li > a {height:100%;}
.middle-header16 .swg-search .search-wrapper .autosearch-input {width:auto!important;flex-grow:1;flex-basis:0;}
.middle-header16 .swg-search .cat-wrapper {border-color: #dddddd; border-width: 1px 0px 1px 1px; border-style: solid; padding-right: 10px;}
.middle-header16 .swg-search .cat-wrapper select {background-color:#fff;}
.middle-header16 .swg-search form .search-remove {right:73px;}
.wrapperHomeSlider .see-more {color:#fff;}
.partners-logos .resp-slider-container {background-color:#fff;padding:20px;}
.partners-logos .resp-slider-container .slick-slider .slick-track {display:flex;align-items:center;}
.single-product #tab-description > h2:first-of-type:has(+ h2) {display: none;} /* hide 'Opis' H2 */
.single-product .tabs.elementor-element .tabbable .tab-content #tab-description p, .single-product >.tabs .tabbable .tab-content #tab-description p {margin-bottom:1.5rem;}
.yith-wcwl-form .cart.wishlist_table tbody > tr > td.product-add-to-cart a.add_to_cart_button:hover,
.woocommerce .woocommerce-message .button:hover, .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce-page .woocommerce-message .button:hover, .woocommerce-page .woocommerce-error .button:hover, .woocommerce-page .woocommerce-info .button:hover {background:#292929;}
.woocommerce-account .addresses .title .edit {float:none;}
.sidebar .widget .widget-inner .block-title-widget h2,
.box-shop .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .button, .box-shop .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .product_type_simple, .box-shop .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .product_type_variable, .box-shop .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .add_to_cart_button, .box-shop .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .product_type_external, .box-shop .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .product_type_grouped, .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .button, .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .product_type_simple, .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .product_type_variable, .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .add_to_cart_button, .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .product_type_external, .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom .product_type_grouped,
.content-search >.post .entry-content .bl_read_more a, .content-search .page .entry-content .bl_read_more a, .content-search .testimonial .entry-content .bl_read_more a, .content-search .team .entry-content .bl_read_more a, .content-search .portfolio .entry-content .bl_read_more a, .content-search .product .entry-content .bl_read_more a,
.product_detail .content_product_detail .add_to_cart_button, .product_detail .content_product_detail .product_type_external, .product_detail .content_product_detail .product_type_grouped, .product_detail .content_product_detail .single_add_to_cart_button {text-transform:none;}
.sidebar .widget.widget_layered_nav .widget-inner ul > li a {padding:0px 10px;}
.sale-off {background:var(--color);color:#fff;}
.content-search .product .entry-content .entry-meta {display:none;}
.homepage17 .woo-slider-theme1 .item .item-wrap2 .item-detail .item-content h4 a,
.item .item-wrap .item-detail .item-content h4 a {text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:break-word;min-height:2.2em;}
.woocommerce-account .entry-summary > .woocommerce {flex-direction:column;}
.fas.fa-times {font-family: 'FontAwesome';font-weight: 500;}
.box-shop .woocommerce-pagination .page-numbers >li .page-numbers, .products-wrapper .woocommerce-pagination .page-numbers >li .page-numbers {width:35px;}
.item .item-wrap .item-detail .item-content h4 {padding-left:10px;padding-right:10px;}

@media (min-width: 1025px) and (max-width: 1199px) {
    .bottom-header16 .swg-menu .swg-elementor-menu > li > a {
        color: #fff !important;
    }
}

@media (max-width: 767.98px) {
	.middle-header16 .header-logo {order:1;}
	.middle-header16 .header-searchbar {order:3;}
	.middle-header16 .header-actionbuttons {order:2;}
}

@media (max-width: 1024.98px) {
    .header-bottom16 {
        background-color: #fff !important;
    }
}