/* ==== [68] filter categories  ==== */
/* Sutvarko PRODUKTO TIPAS filtro pirmo lygio checkbox'u pasislinkima */
.wpc-filters-section.tesoro-product-type-fixed .tesoro-root-category-row {
margin-left: 0 !important;
padding-left: 0 !important;
list-style: none !important;
}

.wpc-filters-section.tesoro-product-type-fixed .tesoro-root-category-row > .children {
margin-left: 0 !important;
padding-left: 0 !important;
}

.wpc-filters-section.tesoro-product-type-fixed .tesoro-root-category-row > .children > .wpc-term-item {
margin-left: 0 !important;
padding-left: 0 !important;
}

.wpc-filters-section.tesoro-product-type-fixed .tesoro-root-category-row > .children > .wpc-term-item > .wpc-term-item-content-wrapper {
margin-left: 0 !important;
padding-left: 0 !important;
}

/* Antras lygis, pvz. Lakštinės kaukės po Kaukės, lieka šiek tiek įtrauktas */
.wpc-filters-section.tesoro-product-type-fixed .tesoro-root-category-row > .children > .wpc-term-item > .children {
margin-left: 20px !important;
padding-left: 0 !important;
}

/* Kad checkbox'ai vienodai lygiuotusi */
.wpc-filters-section.tesoro-product-type-fixed .wpc-term-item-content-wrapper {
display: flex !important;
align-items: center !important;
}

/* ==== [69] filter odos poreikis ==== */
body .tesoro-poreikis-hidden {
            display: none !important;
        }

        body .wpc-filters-section.tesoro-poreikis-filter-active {
            display: block !important;
        }

/* ==== [79] Filter - brands ir akcija  ==== */
body .tesoro-sale-filter {
            margin-bottom: 28px !important;
        }

        body .tesoro-sale-filter .tesoro-sale-filter-title {
            font-family: "Manrope", sans-serif !important;
            font-size: 20px !important;
            font-weight: 400 !important;
            line-height: 1.3 !important;
            color: #393939 !important;
            margin: 0 0 12px 0 !important;
            padding: 0 !important;
            text-transform: uppercase !important;
        }

        body .tesoro-sale-filter label {
            display: flex !important;
            align-items: center !important;
            gap: 8px !important;
            font-family: "Manrope", sans-serif !important;
            font-size: 14px !important;
            font-weight: 400 !important;
            color: #393939 !important;
            cursor: pointer !important;
        }

        body .tesoro-sale-filter input {
            margin: 0 !important;
            width: 14px !important;
            height: 14px !important;
        }

        body .tesoro-sale-filter-count {
            display: none !important;
            visibility: hidden !important;
            opacity: 0 !important;
            width: 0 !important;
            height: 0 !important;
            margin: 0 !important;
            padding: 0 !important;
            overflow: hidden !important;
        }

        body .tesoro-sale-filter-disabled {
            opacity: .45 !important;
        }

        body .tesoro-sale-filter-disabled label,
        body .tesoro-sale-filter-disabled input {
            cursor: default !important;
        }

        body .tesoro-brand-hidden {
            display: none !important;
        }

        body .tesoro-sale-brand-count-fixed {
            display: inline-block !important;
            margin-left: 6px !important;
            color: #b8b8b8 !important;
            font-size: 13px !important;
            font-weight: 400 !important;
            line-height: 1 !important;
        }

/* ==== [81] Filter - isvalyti filtrus  ==== */
body .tesoro-clear-filters-wrap {
            margin: 0 0 22px 0 !important;
            padding: 0 !important;
            display: none;
        }

        body .tesoro-clear-filters-button {
            display: inline-flex !important;
            align-items: center !important;
            justify-content: center !important;
            width: 100% !important;
            min-height: 42px !important;
            padding: 10px 16px !important;
            border: 1px solid #5a4035 !important;
            border-radius: 0 !important;
            background: #5a4035 !important;
            color: #ffffff !important;
            font-family: "Manrope", sans-serif !important;
            font-size: 14px !important;
            font-weight: 700 !important;
            line-height: 1.2 !important;
            text-align: center !important;
            text-decoration: none !important;
            text-transform: none !important;
            cursor: pointer !important;
            transition: all 0.2s ease !important;
            box-shadow: none !important;
        }

        body .tesoro-clear-filters-button:hover,
        body .tesoro-clear-filters-button:focus {
            background: #2a1712 !important;
            border-color: #2a1712 !important;
            color: #ffffff !important;
            text-decoration: none !important;
            outline: none !important;
            box-shadow: none !important;
        }

        body .tesoro-clear-filters-button:active {
            transform: translateY(1px);
        }

        @media (max-width: 767px) {
            body .tesoro-clear-filters-wrap {
                margin-bottom: 18px !important;
            }

            body .tesoro-clear-filters-button {
                min-height: 44px !important;
                font-size: 14px !important;
            }
        }

/* ==== [82] Filtrai -title size  ==== */
html body .wpc-filters-section .wpc-filter-title,
        html body .wpc-filters-section .widget-title,
        html body .wpc-filters-section .widget-title.wpc-filter-title,
        html body .wpc-filters-section .wpc-filter-title-wrapper,
        html body .wpc-filters-section h3,
        html body .wpc-filters-section h4,
        html body .widget_wpc_filters_widget .wpc-filter-title,
        html body .widget_wpc_filters_widget .widget-title,
        html body .widget_wpc_filters_widget .widget-title.wpc-filter-title,
        html body .widget_wpc_filters_widget h3,
        html body .widget_wpc_filters_widget h4,
        html body .tesoro-sale-filter-title {
            font-family: "Manrope", sans-serif !important;
            font-size: 14px !important;
            font-weight: 700 !important;
            line-height: 1.3 !important;
            color: #393939 !important;
            text-transform: uppercase !important;
            letter-spacing: 0 !important;
            font-style: normal !important;
            margin-top: 0 !important;
            margin-right: 0 !important;
            margin-bottom: 12px !important;
            margin-left: 0 !important;
        }

/* ==== [85] filters - mobile, kad butu virsuje ==== */
@media (min-width: 922px) {
            #tesoro-filter-popup-button-wrap,
            #tesoro-filter-popup-overlay {
                display: none !important;
            }

            #secondary .tesoro-filter-popup-header {
                display: none !important;
            }
        }

        @media (max-width: 921px) {
            html.tesoro-filter-popup-open,
            body.tesoro-filter-popup-open {
                overflow: hidden !important;
                touch-action: none !important;
            }

            body .tesoro-mobile-filter-top,
            body .tesoro-mobile-filter-backdrop,
            body .tesoro-mobile-filter-overlay,
            body .tesoro-mobile-filter-panel,
            body .tesoro-filter-open-wrap,
            body #tesoro-filter-open,
            body #tesoro-filter-overlay,
            body #tesoro-filter-drawer,
            body #tesoro-mobile-filter-final-button-wrap,
            body #tesoro-mobile-filter-final-overlay,
            body #tesoro-mobile-filter-final-drawer,
            body .wpc-filters-open-button-container,
            body .wc-block-product-filters__open-overlay,
            body .wc-block-product-filters__overlay,
            body .wp-block-woocommerce-product-filters,
            body .wc-block-product-filters,
            body #block-57 {
                display: none !important;
                visibility: hidden !important;
                opacity: 0 !important;
                pointer-events: none !important;
                height: 0 !important;
                max-height: 0 !important;
                min-height: 0 !important;
                margin: 0 !important;
                padding: 0 !important;
                border: 0 !important;
                overflow: hidden !important;
            }

            #tesoro-filter-popup-button-wrap {
                display: block !important;
                width: 100% !important;
                margin: 14px 0 16px 0 !important;
                padding: 0 !important;
                box-sizing: border-box !important;
            }

            #tesoro-filter-popup-button {
                display: inline-flex !important;
                align-items: center !important;
                justify-content: center !important;
                gap: 9px !important;
                min-width: 112px !important;
                min-height: 58px !important;
                padding: 0 18px !important;
                border: 0 !important;
                border-radius: 4px !important;
                background: #55433c !important;
                color: #ffffff !important;
                box-shadow: none !important;
                font-family: "Raleway Custom", "Manrope", Arial, sans-serif !important;
                font-size: 14px !important;
                font-weight: 600 !important;
                line-height: 1 !important;
                text-align: center !important;
                text-transform: none !important;
                cursor: pointer !important;
                text-decoration: none !important;
            }

            #tesoro-filter-popup-button:hover,
            #tesoro-filter-popup-button:focus {
                background: #43352e !important;
                color: #ffffff !important;
                outline: none !important;
                box-shadow: none !important;
            }

            #tesoro-filter-popup-button svg {
                display: block !important;
                width: 24px !important;
                height: 24px !important;
                flex: 0 0 24px !important;
                fill: currentColor !important;
            }

            #tesoro-filter-popup-overlay {
                position: fixed !important;
                inset: 0 !important;
                z-index: 2147483000 !important;
                display: block !important;
                background: rgba(0, 0, 0, 0.45) !important;
                opacity: 0 !important;
                visibility: hidden !important;
                pointer-events: none !important;
                transition: opacity 0.22s ease, visibility 0.22s ease !important;
            }

            html.tesoro-filter-popup-open #tesoro-filter-popup-overlay,
            body.tesoro-filter-popup-open #tesoro-filter-popup-overlay {
                opacity: 1 !important;
                visibility: visible !important;
                pointer-events: auto !important;
            }

            body #secondary,
            body #secondary.secondary,
            body .widget-area.secondary#secondary {
                position: fixed !important;
                top: 0 !important;
                right: 0 !important;
                bottom: 0 !important;
                left: auto !important;
                z-index: 2147483001 !important;
                display: flex !important;
                flex-direction: column !important;
                width: 92vw !important;
                max-width: 430px !important;
                min-width: 0 !important;
                height: 100dvh !important;
                max-height: 100dvh !important;
                min-height: 0 !important;
                margin: 0 !important;
                padding: 0 !important;
                border: 0 !important;
                background: #ffffff !important;
                color: #393939 !important;
                box-shadow: -14px 0 36px rgba(0, 0, 0, 0.2) !important;
                transform: translateX(105%) !important;
                opacity: 0 !important;
                visibility: hidden !important;
                pointer-events: none !important;
                overflow: hidden !important;
                transition: transform 0.24s ease, opacity 0.24s ease, visibility 0.24s ease !important;
                box-sizing: border-box !important;
            }

            body.admin-bar #secondary {
                top: 46px !important;
                height: calc(100dvh - 46px) !important;
                max-height: calc(100dvh - 46px) !important;
            }

            html.tesoro-filter-popup-open body #secondary,
            body.tesoro-filter-popup-open #secondary {
                display: flex !important;
                transform: translateX(0) !important;
                opacity: 1 !important;
                visibility: visible !important;
                pointer-events: auto !important;
            }

            #secondary .tesoro-filter-popup-header {
                flex: 0 0 auto !important;
                display: flex !important;
                align-items: center !important;
                justify-content: space-between !important;
                width: 100% !important;
                min-height: 58px !important;
                padding: 0 18px !important;
                border-bottom: 1px solid #eadfd8 !important;
                background: #ffffff !important;
                box-sizing: border-box !important;
            }

            #secondary .tesoro-filter-popup-title {
                display: block !important;
                margin: 0 !important;
                padding: 0 !important;
                color: #21130f !important;
                font-family: "Raleway Custom", "Manrope", Arial, sans-serif !important;
                font-size: 17px !important;
                font-weight: 700 !important;
                line-height: 1.2 !important;
                text-transform: uppercase !important;
            }

            #secondary .tesoro-filter-popup-close {
                display: inline-flex !important;
                align-items: center !important;
                justify-content: center !important;
                width: 38px !important;
                height: 38px !important;
                min-width: 38px !important;
                min-height: 38px !important;
                padding: 0 !important;
                margin: 0 !important;
                border: 1px solid #eadfd8 !important;
                border-radius: 50% !important;
                background: #ffffff !important;
                color: #21130f !important;
                box-shadow: none !important;
                cursor: pointer !important;
            }

            #secondary .tesoro-filter-popup-close svg {
                display: block !important;
                width: 18px !important;
                height: 18px !important;
                stroke: currentColor !important;
            }

            body #secondary .sidebar-main {
                flex: 1 1 auto !important;
                display: block !important;
                width: 100% !important;
                min-width: 0 !important;
                min-height: 0 !important;
                height: auto !important;
                max-height: none !important;
                margin: 0 !important;
                padding: 0 !important;
                border: 0 !important;
                background: #ffffff !important;
                overflow-y: auto !important;
                overflow-x: hidden !important;
                -webkit-overflow-scrolling: touch !important;
                box-sizing: border-box !important;
            }

            body #secondary .ast-filter-wrap,
            body #secondary #wpc_filters_widget-2,
            body #secondary .widget_wpc_filters_widget,
            body #secondary .wpc-filters-main-wrap,
            body #secondary .wpc-filters-widget-content,
            body #secondary .wpc-filters-widget-containers-wrapper {
                display: block !important;
                visibility: visible !important;
                opacity: 1 !important;
                pointer-events: auto !important;
                position: relative !important;
                top: auto !important;
                right: auto !important;
                bottom: auto !important;
                left: auto !important;
                transform: none !important;
                width: 100% !important;
                max-width: 100% !important;
                min-width: 0 !important;
                height: auto !important;
                max-height: none !important;
                min-height: 0 !important;
                margin: 0 !important;
                padding: 0 !important;
                border: 0 !important;
                background: #ffffff !important;
                box-shadow: none !important;
                overflow: visible !important;
                box-sizing: border-box !important;
            }

            body #secondary .wpc-filters-widget-top-container {
                display: block !important;
                width: 100% !important;
                padding: 14px 18px 0 18px !important;
                margin: 0 !important;
                background: #ffffff !important;
                box-sizing: border-box !important;
            }

            body #secondary .wpc-filters-scroll-container {
                display: block !important;
                width: 100% !important;
                height: auto !important;
                max-height: none !important;
                min-height: 0 !important;
                padding: 0 18px 22px 18px !important;
                margin: 0 !important;
                overflow: visible !important;
                box-sizing: border-box !important;
                background: #ffffff !important;
            }

            body #secondary .wpc-widget-close-container,
            body #secondary .wpc-filters-open-button-container,
            body #secondary .wpc-spinner,
            body #secondary .wpc-edit-filter-set {
                display: none !important;
                visibility: hidden !important;
                opacity: 0 !important;
                height: 0 !important;
                max-height: 0 !important;
                min-height: 0 !important;
                margin: 0 !important;
                padding: 0 !important;
                overflow: hidden !important;
                pointer-events: none !important;
            }

            body #secondary .wpc-filters-section {
                display: block !important;
                visibility: visible !important;
                opacity: 1 !important;
                margin: 0 0 22px 0 !important;
                padding: 0 !important;
                border: 0 !important;
                background: transparent !important;
            }

            body #secondary .wpc-filter-header {
                margin: 0 0 10px 0 !important;
                padding: 0 !important;
            }

            body #secondary .widget-title.wpc-filter-title,
            body #secondary .wpc-filter-title,
            body #secondary .tesoro-sale-filter-title {
                margin: 0 0 12px 0 !important;
                padding: 0 !important;
                color: #393939 !important;
                font-family: "Manrope", "Raleway Custom", Arial, sans-serif !important;
                font-size: 14px !important;
                font-weight: 700 !important;
                line-height: 1.3 !important;
                text-transform: uppercase !important;
            }

            body #secondary .wpc-filter-content,
            body #secondary .wpc-filters-ul-list,
            body #secondary .wpc-filters-ul-list ul {
                margin: 0 !important;
                padding-left: 0 !important;
                list-style: none !important;
            }

            body #secondary li,
            body #secondary .wpc-filters-li {
                list-style: none !important;
                margin-bottom: 8px !important;
                line-height: 1.25 !important;
            }

            body #secondary .wpc-filters-li label,
            body #secondary .wpc-filters-li a,
            body #secondary .wpc-filter-content label,
            body #secondary .wpc-filter-content a {
                color: #393939 !important;
                font-family: "Raleway Custom", "Manrope", Arial, sans-serif !important;
                font-size: 14px !important;
                font-weight: 400 !important;
                line-height: 1.35 !important;
                text-decoration: none !important;
            }

            body #secondary input[type="checkbox"],
            body #secondary input[type="radio"] {
                width: auto !important;
                height: auto !important;
                min-width: 0 !important;
                min-height: 0 !important;
                margin: 0 7px 0 0 !important;
                padding: 0 !important;
                box-shadow: none !important;
            }

            body #secondary .wpc-filters-range-wrapper,
            body #secondary .wpc-filters-range-inputs {
                display: grid !important;
                grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
                gap: 10px !important;
                width: 100% !important;
                max-width: 100% !important;
                margin-bottom: 12px !important;
                box-sizing: border-box !important;
            }

            body #secondary .wpc-filters-range-column,
            body #secondary .wpc-filters-range-min-column,
            body #secondary .wpc-filters-range-max-column {
                width: 100% !important;
                min-width: 0 !important;
                max-width: 100% !important;
                box-sizing: border-box !important;
            }

            body #secondary .wpc-filters-range-inputs input[type="number"],
            body #secondary .wpc-filters-range-column input[type="number"],
            body #secondary .wpc-filters-range-wrapper input[type="number"] {
                width: 100% !important;
                min-width: 0 !important;
                max-width: 100% !important;
                height: 42px !important;
                min-height: 42px !important;
                padding: 8px 8px !important;
                border: 1px solid #d8c9c1 !important;
                border-radius: 0 !important;
                background: #ffffff !important;
                color: #393939 !important;
                box-shadow: none !important;
                font-family: "Raleway Custom", "Manrope", Arial, sans-serif !important;
                font-size: 13px !important;
                line-height: 1.2 !important;
                text-align: left !important;
                box-sizing: border-box !important;
            }

            body #secondary .wpc-filters-range-slider-wrapper {
                margin-top: 10px !important;
            }

            body #secondary .wpc-filter-search-wrapper,
            body #secondary .wpc-search-wrapper,
            body #secondary .wpc-filter-search-field-wrapper,
            body #secondary .wpc-search-field-wrapper,
            body #secondary .wpc-filter-search-form,
            body #secondary .wpc-search-form {
                position: relative !important;
                width: 100% !important;
                max-width: 100% !important;
                box-sizing: border-box !important;
            }

            body #secondary .wpc-search-icon,
            body #secondary .wpc-filter-search-wrapper svg,
            body #secondary .wpc-search-wrapper svg,
            body #secondary .wpc-filter-search-field-wrapper svg,
            body #secondary .wpc-search-field-wrapper svg,
            body #secondary .wpc-filter-search-wrapper::before,
            body #secondary .wpc-filter-search-wrapper::after,
            body #secondary .wpc-search-wrapper::before,
            body #secondary .wpc-search-wrapper::after,
            body #secondary .wpc-filter-search-field-wrapper::before,
            body #secondary .wpc-filter-search-field-wrapper::after,
            body #secondary .wpc-search-field-wrapper::before,
            body #secondary .wpc-search-field-wrapper::after {
                display: none !important;
                content: none !important;
                opacity: 0 !important;
                visibility: hidden !important;
                pointer-events: none !important;
            }

            body #secondary .wpc-search-field,
            body #secondary input[type="search"],
            body #secondary input[type="text"].wpc-search-field {
                display: block !important;
                width: 100% !important;
                max-width: 100% !important;
                height: 42px !important;
                min-height: 42px !important;
                padding: 8px 12px !important;
                padding-left: 12px !important;
                padding-right: 12px !important;
                border: 1px solid #d8c9c1 !important;
                border-radius: 0 !important;
                background-color: #ffffff !important;
                background-image: none !important;
                color: #393939 !important;
                box-shadow: none !important;
                font-family: "Raleway Custom", "Manrope", Arial, sans-serif !important;
                font-size: 14px !important;
                line-height: 1.2 !important;
                text-indent: 0 !important;
                box-sizing: border-box !important;
            }

            body #secondary .wpc-search-field::placeholder,
            body #secondary input[type="search"]::placeholder,
            body #secondary input[type="text"].wpc-search-field::placeholder {
                color: #9c9c9c !important;
                opacity: 1 !important;
                text-indent: 0 !important;
            }

            body #secondary .wpc-filters-widget-controls-container {
                position: sticky !important;
                bottom: 0 !important;
                z-index: 6 !important;
                display: block !important;
                width: 100% !important;
                max-width: 100% !important;
                margin: 0 !important;
                padding: 14px 18px !important;
                border-top: 1px solid #eadfd8 !important;
                background: #ffffff !important;
                box-sizing: border-box !important;
                overflow: hidden !important;
            }

            body #secondary .wpc-filters-widget-controls-wrapper {
                display: flex !important;
                align-items: center !important;
                justify-content: center !important;
                gap: 10px !important;
                width: 100% !important;
                max-width: 100% !important;
                margin: 0 auto !important;
                padding: 0 !important;
                box-sizing: border-box !important;
            }

            body #secondary .wpc-filters-widget-controls-item {
                flex: 1 1 0 !important;
                width: auto !important;
                min-width: 0 !important;
                max-width: none !important;
                margin: 0 !important;
                padding: 0 !important;
                box-sizing: border-box !important;
            }

            body #secondary .wpc-filters-apply-button,
            body #secondary .wpc-filters-close-button {
                display: flex !important;
                align-items: center !important;
                justify-content: center !important;
                width: 100% !important;
                max-width: 100% !important;
                min-height: 44px !important;
                padding: 0 10px !important;
                border-radius: 0 !important;
                box-shadow: none !important;
                font-family: "Raleway Custom", "Manrope", Arial, sans-serif !important;
                font-size: 13px !important;
                font-weight: 700 !important;
                line-height: 1 !important;
                text-align: center !important;
                text-transform: uppercase !important;
                text-decoration: none !important;
                box-sizing: border-box !important;
                white-space: nowrap !important;
            }

            body #secondary .wpc-filters-apply-button {
                border: 1px solid #55433c !important;
                background: #55433c !important;
                color: #ffffff !important;
            }

            body #secondary .wpc-filters-close-button {
                border: 1px solid #d8c9c1 !important;
                background: #ffffff !important;
                color: #55433c !important;
            }
        }

        @media (max-width: 544px) {
            body #secondary,
            body #secondary.secondary,
            body .widget-area.secondary#secondary {
                width: 100vw !important;
                max-width: 100vw !important;
            }
        }

/* ==== [97] Filters - sumazinti width  ==== */
@media (min-width: 1025px) {

            /* Taikome tik produkto archyvams, kategorijoms ir produkto paieškai */
            body.post-type-archive-product #content.site-content > .ast-container,
            body.tax-product_cat #content.site-content > .ast-container,
            body.tax-product_tag #content.site-content > .ast-container,
            body.tax-product_brand #content.site-content > .ast-container,
            body.tax-pwb-brand #content.site-content > .ast-container,
            body.tax-yith_product_brand #content.site-content > .ast-container,
            body.search.search-results.post-type-archive-product #content.site-content > .ast-container,
            body.search.search-results #content.site-content > .ast-container {
                display: grid !important;
                grid-template-columns: 250px minmax(0, 1fr) !important;
                column-gap: 34px !important;
                align-items: start !important;
            }

            /* Kairys filtrų blokas */
            body.post-type-archive-product #secondary,
            body.tax-product_cat #secondary,
            body.tax-product_tag #secondary,
            body.tax-product_brand #secondary,
            body.tax-pwb-brand #secondary,
            body.tax-yith_product_brand #secondary,
            body.search.search-results.post-type-archive-product #secondary,
            body.search.search-results #secondary {
                width: 250px !important;
                min-width: 250px !important;
                max-width: 250px !important;
                flex: 0 0 250px !important;
                margin: 0 !important;
                padding-left: 0 !important;
                padding-right: 0 !important;
            }

            /* Dešinė produktų zona */
            body.post-type-archive-product #primary,
            body.tax-product_cat #primary,
            body.tax-product_tag #primary,
            body.tax-product_brand #primary,
            body.tax-pwb-brand #primary,
            body.tax-yith_product_brand #primary,
            body.search.search-results.post-type-archive-product #primary,
            body.search.search-results #primary {
                width: auto !important;
                min-width: 0 !important;
                max-width: none !important;
                flex: 1 1 auto !important;
                margin: 0 !important;
                padding-left: 0 !important;
                padding-right: 0 !important;
            }

            /* Kad filtrų pluginas neištemptų bloko */
            body.post-type-archive-product #secondary .widget,
            body.tax-product_cat #secondary .widget,
            body.tax-product_tag #secondary .widget,
            body.tax-product_brand #secondary .widget,
            body.tax-pwb-brand #secondary .widget,
            body.tax-yith_product_brand #secondary .widget,
            body.search.search-results.post-type-archive-product #secondary .widget,
            body.search.search-results #secondary .widget,
            body.post-type-archive-product #secondary .wpc-filters-widget-wrapper,
            body.tax-product_cat #secondary .wpc-filters-widget-wrapper,
            body.tax-product_tag #secondary .wpc-filters-widget-wrapper,
            body.tax-product_brand #secondary .wpc-filters-widget-wrapper,
            body.tax-pwb-brand #secondary .wpc-filters-widget-wrapper,
            body.tax-yith_product_brand #secondary .wpc-filters-widget-wrapper,
            body.search.search-results.post-type-archive-product #secondary .wpc-filters-widget-wrapper,
            body.search.search-results #secondary .wpc-filters-widget-wrapper,
            body.post-type-archive-product #secondary .wpc-filters-widget-main-wrapper,
            body.tax-product_cat #secondary .wpc-filters-widget-main-wrapper,
            body.tax-product_tag #secondary .wpc-filters-widget-main-wrapper,
            body.tax-product_brand #secondary .wpc-filters-widget-main-wrapper,
            body.tax-pwb-brand #secondary .wpc-filters-widget-main-wrapper,
            body.tax-yith_product_brand #secondary .wpc-filters-widget-main-wrapper,
            body.search.search-results.post-type-archive-product #secondary .wpc-filters-widget-main-wrapper,
            body.search.search-results #secondary .wpc-filters-widget-main-wrapper {
                width: 100% !important;
                max-width: 100% !important;
            }

            /* Inputai telpa į siauresnį filtrų bloką */
            body.post-type-archive-product #secondary input,
            body.tax-product_cat #secondary input,
            body.tax-product_tag #secondary input,
            body.tax-product_brand #secondary input,
            body.tax-pwb-brand #secondary input,
            body.tax-yith_product_brand #secondary input,
            body.search.search-results.post-type-archive-product #secondary input,
            body.search.search-results #secondary input,
            body.post-type-archive-product #secondary button,
            body.tax-product_cat #secondary button,
            body.tax-product_tag #secondary button,
            body.tax-product_brand #secondary button,
            body.tax-pwb-brand #secondary button,
            body.tax-yith_product_brand #secondary button,
            body.search.search-results.post-type-archive-product #secondary button,
            body.search.search-results #secondary button {
                max-width: 100% !important;
            }
        }
