/** Shopify CDN: Minification failed

Line 1519:1 Expected "}" to go with "{"

**/
h1.collection-hero__title {
    color: var(--Fuchsia-pink, #EC007A);
    font-family: 'Montserrat', sans-serif;
    font-size: 42px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    text-transform: uppercase;
    margin-top: 0px;
    margin-bottom: 0px;
    display: flex;
    align-items: center;
    gap: 10px;
}

h1.collection-hero__title img {
    width: 40px;
    height: 40px;
}

.collection-hero__description.rte {
    color: var(--Grey, #656565);
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-top: 16px;
}

nav.breadcrumb a {
    color: var(--black, #000);
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize;
    text-decoration: none;
}

nav.breadcrumb span {
    color: var(--Grey, #656565);
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize;
}

.collection-hero__text-wrapper {
    padding-top: 26px;
}



span.kufacet-text {
    color: var(--White, #FFF);
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}

[ku-container][data-container-role="left"] {
    border-radius: 10px;
 }

h2.kuFiltersTitleHeading {
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin: 0;
    padding: 20px 20px;
    border-top-right-radius: 10px;
}

span.kuFilterTotal {
    fill: var(--White, #FFF);
    color: #fff;
    font-size: 14px !important;
}

.kuFilterBox.kuMulticheck .kuFilterIcon:before {
    content: "";
    border: 1px solid #F8F8F8;
    border-radius: 50px !important;
}

.kuQuickSearchFacetedLayout .kuFilters,
.kuSearchResultsPageContainer .kuFilters {
    padding: 0px;
}

.kuFilterBox .kuFilterNames ul li.kuSelected span.kuFilterIcon:after {

    border-color: #F8F8F8 !important;
}

.kuFilterBox .kuFilterHead.kuCollapse::after {
    border-color: #F8F8F8;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px 0;
    content: "";
    display: inline-block;
    padding: 4px;
    position: absolute;
    right: 12px;
    top: 14px;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
    transition: all .3s ease;
}

span.kuFilterCancel {
    display: none !important;
}

.kuFilterBox.klevuFilter.kuMulticheck {
    padding: 0 2px !important;
    margin-bottom: 0 !important;
}

.kuFilterBox.klevuFilter.kuMulticheck[data-filter="custom_bestseller"] {
    display: none !important;
}

.kuResultsListing [data-filter="category"] {
    display: none !important;
}

.kuResultsListing [data-filter="product_type"] {
    display: block !important;
}
.kuFilterBox.klevuFilter {
    padding: 20px;
}

.kuFilters {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;

}

.kuFilterHead.kuCollapse {
    color: var(--White, #FFF);
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}

/* section[data-container-position="left"]:before {
    width: 100%;
    background: #D4F2F8;
    content: "";
    position: absolute;
    left: -32px;
    top: -16px;
    border-radius: 10px;
    height: 100%;
    z-index: -1;
} */

@media screen and (max-width: 768px) {

    /* Default state */
    .kuSearchResultsPageContainer [data-block-id="ku_landing_left_facets"] {
        display: none;
        opacity: 0;
        transition: opacity 0.3s ease;
    }
    
    /* Open state */
    .kuSearchResultsPageContainer.ku-facet-open [data-block-id="ku_landing_left_facets"] {
        display: block;
        opacity: 1;
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        z-index: 1000;
        background: #fff;
        width: 100%;
        height: 100%;
        overflow-y: auto;
        padding: 20px;
    }
    
    /* Ensure filter visibility when open */
    .ku-facet-open .kuFilters {
        display: block !important;
        visibility: visible !important;
    }

    
}
.kuContainer {
    background: transparent !important;
}

.kuFilterBox.kuMulticheck .kuFilterNames ul li.kuSelected span.kuFilterIcon:before {
    background: #fff;
    border: 1px solid #ffffffb5;
}

.kuFilterBox .kuShowOpt .kuFilterDot {
    height: 5px;
    width: 5px;
    background-color: #fff;
    border-radius: 50%;
    display: inline-block;
    margin: 2px;
}

.kuSearchResultsPageContainer .kuPagination a.kuCurrent {
    background: #ffffff00;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-weight: bold;
}

.kuFilterBox.kuMulticheck .kuFilterNames ul li a:hover span.kuFilterIcon:before {
    background: #fff;
    border: 1px solid #ffffff;
    box-shadow: inset 0px 0px 0px 1px #32c2f0 !important;

}

.kuFilterBox.kuMulticheck .kuFilterNames ul li.kuSelected span.kuFilterIcon:before {
    background: #fff;
    border: 1px solid #ffffffb5;
    box-shadow: inset 0px 0px 0px 1px #32c2f0 !important;
}

.kuFilterBox.kuMulticheck .kuFilterNames ul li.kuSelected span.kuFilterIcon::after {
    display: none;
}

.kuFilterBox.kuMulticheck .kuFilterNames ul li a:hover span.kuFilterIcon::after {
    display: none;
}

@media screen and (min-width: 767px) {
    .kuResults {
        padding-left:25px;
    }

    header {
        padding-left: 41px !important;
    }
}

#ku-back-to-top {
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 9999;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 30px;
    background: #ff3da1;
    color: var(--klevu-white);
    cursor: pointer;
    border: 0;
    border-radius: 2px;
    text-decoration: none;
    transition: opacity 0.2s ease-out;
    opacity: 1;
    display: none;
    border-radius: 30px;
}

.kuSearchResultsPageContainer .kuResults ul li .kuProdWrap .kuProdTop .klevuImgWrap a img {
    width: 100%;
    height: min-content;
}

.kuSearchResultsPageContainer .kuResults ul li .kuProdWrap .kuProdTop {
    margin: 0;
    padding: 0px;
    position: relative;
}


.kuSearchResultsPageContainer .kuResults ul li .kuProdWrap .kuProdTop .klevuImgWrap {

    margin-bottom: 0px;
}

.kuSearchResultsPageContainer .kuResults ul li .kuProdWrap .kuProdTop .klevuImgWrap a img {
    width: 100%;
    height: 210px;
    border-radius: 10px !important;
    object-fit: cover !important;
}

.kuSearchResultsPageContainer .kuResults ul li .kuProdWrap .kuProdTop .klevuImgWrap a img {
    width: 100%;
    height: 210px;
    border-radius: 10px !important;
    object-fit: fill;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;

}

.kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel {
    background-color: #fff;
    color: #333;
    padding: 12px;
    display: inline-block;
    text-transform: capitalize;
    cursor: pointer;
    border: 1px solid #ddd;
    padding-right: 44px;
    position: relative;
    padding-left: 22px;
    font-size: 16px !important;
}

.ku-numberOfResults {
    display: none !important;
}

.kuFilterBox .kuFilterHead.kuExpand::after,
.kuFilterBox .kuFilterHead.kuCollapse::after,
.kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel:after {
    content: "";
    display: inline-block;
    position: absolute;
    top: 15px;
    width: 14px;
    height: 14px;
    transform: rotate(-90deg);
    border: none;
    transition: all .3s ease 0s;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.29046 6.5472C8.29315 6.5694 8.51328 6.58959 8.51665 6.61246C8.56604 6.55272 8.61608 6.49351 8.66676 6.43485C8.72264 6.32609 8.78145 6.21886 8.84314 6.11328C9.17331 5.54762 9.53097 4.99845 9.91483 4.46772C10.6957 3.39804 11.5944 2.45888 12.6796 1.66436C12.7628 1.60123 12.8613 1.5613 12.965 1.54864C13.1151 1.48473 13.2955 1.48608 13.4833 1.60247C14.8809 2.46695 13.0794 3.62207 12.4063 4.28339C12.0614 4.62394 11.724 4.97206 11.3945 5.3275L10.0225 7.33433C9.57353 7.99093 9.16559 8.87897 8.41365 9.26513C8.02725 9.46224 7.65632 9.25571 7.50621 8.96642C6.94747 8.58766 6.60482 7.74605 6.23256 7.23341C5.77047 6.59668 5.27429 5.98538 4.74618 5.40218C4.0353 4.74153 3.33251 4.03918 2.52806 3.49156C2.13627 3.22447 1.71554 3.02197 1.2773 2.83495C0.931958 2.68762 0.439865 2.58334 0.188769 2.29002C-0.201 1.83726 0.0581732 1.2311 0.525358 0.920293C2.04674 -0.090183 3.72295 2.07743 4.65126 2.91837C5.43282 3.62678 6.20294 4.33384 6.85794 5.12433L6.85928 5.02611C7.1124 5.44456 7.50284 5.79036 7.78961 6.18728L8.29046 6.5472Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 14px;
}
.kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel:after {
    content: "";
    display: inline-block;
    position: absolute;
    top: 15px;
    width: 14px;
    height: 14px;
    transform: rotate(0deg);
    border: none;
    transition: all .3s ease 0s;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.29046 6.5472C8.29315 6.5694 8.51328 6.58959 8.51665 6.61246C8.56604 6.55272 8.61608 6.49351 8.66676 6.43485C8.72264 6.32609 8.78145 6.21886 8.84314 6.11328C9.17331 5.54762 9.53097 4.99845 9.91483 4.46772C10.6957 3.39804 11.5944 2.45888 12.6796 1.66436C12.7628 1.60123 12.8613 1.5613 12.965 1.54864C13.1151 1.48473 13.2955 1.48608 13.4833 1.60247C14.8809 2.46695 13.0794 3.62207 12.4063 4.28339C12.0614 4.62394 11.724 4.97206 11.3945 5.3275L10.0225 7.33433C9.57353 7.99093 9.16559 8.87897 8.41365 9.26513C8.02725 9.46224 7.65632 9.25571 7.50621 8.96642C6.94747 8.58766 6.60482 7.74605 6.23256 7.23341C5.77047 6.59668 5.27429 5.98538 4.74618 5.40218C4.0353 4.74153 3.33251 4.03918 2.52806 3.49156C2.13627 3.22447 1.71554 3.02197 1.2773 2.83495C0.931958 2.68762 0.439865 2.58334 0.188769 2.29002C-0.201 1.83726 0.0581732 1.2311 0.525358 0.920293C2.04674 -0.090183 3.72295 2.07743 4.65126 2.91837C5.43282 3.62678 6.20294 4.33384 6.85794 5.12433L6.85928 5.02611C7.1124 5.44456 7.50284 5.79036 7.78961 6.18728L8.29046 6.5472Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 14px;
}
.kuFilterBox .kuFilterHead.kuCollapse::after {
    transform: rotate(180deg);
}

.kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel:after {
    top: 18px;
    right: 18px;
}


 

.kuSearchResultsPageContainer .kuFilterTagsContainer .kuFilterTagValue {
    color: #717171 !important;
    text-transform: capitalize;
    padding: 10px;
    border-radius: 10px !important;
}

.kuDropdown.kuDropSortBy {
    color: rgb(255, 255, 255) !important;
}

.kuDropdown.kuDropSortBy [ku-container] a,
[ku-container] p,
[ku-container] div,
[ku-container] ul li {
    line-height: 130%;
    color: var(--White, #FFF);
    font-family: 'Montserrat', sans-serif;
    font-size: 18px !important;
    font-weight: 600 !important;
}

.kuDropdown.kuDropSortBy [ku-container] a,
[ku-container] p,
[ku-container] div,
[ku-container] ul li {
    line-height: 130%;
    color: #000000;
    font-family: 'Montserrat', sans-serif;
    font-size: 15px !important;
    font-weight: 600 !important;
}

.kuSearchResultsPageContainer .kuDropdown:hover .kuDropdownOptions {
    padding: 12px 18px;
    border-radius: 0 0 10px 10px;
}

.kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions .kuDropOption {
    color: #717171 !important;
    padding: 8px 0;
    text-decoration: none;
    display: block;
    cursor: pointer;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

div[data-block-id="ku_landing_left_facets"] [ku-container] a,
[ku-container] p,
[ku-container] div,
[ku-container] ul li {
    line-height: 130%;
    color: #000000;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px !important;
    font-weight: 600 !important;
}

.kuSearchResultsPageContainer .kuDropdown {
    width: 100%;
    max-width: fit-content;
    order: 1;
}

.kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel:before {
    content: ' ';
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    background-color: #24BDED !important;
    display: block;
    height: 100%;
}

.noUi-connect {
    background: #ff3da1;
    box-shadow: none;
    -webkit-transition: background 450ms;
    transition: background 450ms;
}

header .kuPagination {
    display: none;
}

.kuSearchResultsPageContainer .kuFilterBox .kuFilterHead {
    letter-spacing: 1px;
    font-size: 16px !important;
    width: 100%;
    border-bottom: 1px solid rgba(255, 255, 255, 0.20);
    margin-bottom: 0 !important;
    padding: 16px 6px !important;
    padding-bottom: 24px !important;
}
.kuFilterBox.klevuFilter[data-filter="klevu_price"] {
    padding: 8px 3px !important;
}



.kuFilterHead.kuCollapse {
    border-bottom: none !important;
}
.kuSearchResultsPageContainer .kuResults ul li .kuName a {
    font-size: 115%;
    text-decoration: none;
    color: #000000;
    font-weight: normal;
}

.kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions .kuDropOption:hover {
    text-decoration: underline;
    background-color: transparent;
}

.kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions {
    background-color: #D4F2F8;
    min-width: 200px;
    left: 50%;
    transform: translateX(-50%);
    color: #24BDED !important;
}

.kuSearchResultsPageContainer .kuResults ul li .kuName {
    margin-top: 7px;
    width: 100% !important;
    display: flex !important;
}

.kuPrice {
    display: flex;
    justify-content: flex-end;
    padding-top: 7px;
}

.kuDropdownLabel {
    clip-path: polygon(100% 31.786%, 97.914% 83.571%, 97.914% 83.571%, 97.759% 86.331%, 97.527% 88.914%, 97.224% 91.294%, 96.857% 93.443%, 96.434% 95.335%, 95.961% 96.943%, 95.444% 98.24%, 94.891% 99.2%, 94.308% 99.796%, 93.703% 100%, 7.587% 100%, 7.587% 100%, 6.982% 99.796%, 6.399% 99.2%, 5.846% 98.24%, 5.329% 96.943%, 4.856% 95.335%, 4.432% 93.443%, 4.066% 91.294%, 3.763% 88.914%, 3.531% 86.331%, 3.376% 83.571%, 1.29% 31.786%, 1.29% 31.786%, 1.184% 26.904%, 1.265% 22.171%, 1.519% 17.675%, 1.931% 13.5%, 2.485% 9.732%, 3.166% 6.457%, 3.96% 3.761%, 4.852% 1.729%, 5.825% 0.446%, 6.866% 0%, 94.423% 0%, 94.423% 0%, 95.464% 0.446%, 96.438% 1.729%, 97.33% 3.761%, 98.124% 6.457%, 98.805% 9.732%, 99.359% 13.5%, 99.771% 17.675%, 100.025% 22.171%, 100.106% 26.904%, 100% 31.786%);
    color: rgb(255, 255, 255) !important;
    background: #24BDED !important;
}


.kuSearchResultsPageContainer .kuFilterBox .kuFilterNames ul li a {
    display: flex;
    width: 100%;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 8px;
    margin: 0 !important;
}

span.kuFilterTagClearAll:hover {
    color: #ec007a;
}

.kuFilterTagsContainer .kuFilterTagKey {
    color: #717171 !important;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

span.kuFilterTagClearAll {
    color: #717171;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration-line: underline;
    border: 0px !important;
}

.kuFilterBox .kuFilterHead {
    padding: 10px 0;
    display: block;
    text-transform: capitalize;
    border-bottom: none;
    background: 0;
    margin-bottom: 0;
}

span.kuFilterTagValue {
    background: #D4F2F8 !important;
    color: rgba(125, 125, 125, 0.70);
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.kuPrice {
    display: flex;
    justify-content: flex-end;
}

.klevuWrap {
    padding-top: 50px;
}

.collection .klevuWrap form[action="/search"] {
    display: none;
}

.noUi-horizontal .noUi-handle-lower .noUi-tooltip,
.noUi-horizontal .noUi-handle-upper .noUi-tooltip {
    bottom: -37px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 14px !important;
    color: #717171;
    background-color: #d4f2f8;
    border: none;
}
.noUi-horizontal .noUi-handle-lower .noUi-tooltip
{
    left: 25px;
}
.noUi-horizontal .noUi-handle-upper .noUi-tooltip {
    left: 0px;
}
.kuSearchResultsPageContainer [data-block-id="ku_landing_result_header"] .kuDropItemsPerpage {
    margin-right: 0;
}

.search .kuSearchResultsSearchBarContainer.kuHideExtraSearch {
    display: block !important;
}

.kuContainer .kuTabs a.kuTabSelected {
    border-bottom: 3px solid #ff3da1;
}

body.search.gradient h1 {
    color: var(--Fuchsia-pink, #EC007A);
    font-family: 'Montserrat', sans-serif;
    font-size: 42px;
    font-style: normal;
    font-weight: 800;
    text-align: center;
    line-height: normal;
    text-transform: uppercase;
}

body.search.gradient h1 {
    color: var(--Fuchsia-pink, #EC007A);
    font-family: 'Montserrat', sans-serif;
    font-size: 42px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    text-transform: uppercase;
}

.kuSearchResultsPageContainer [data-block-id="ku_landing_result_header"] {
    justify-content: space-between;
    flex-wrap: nowrap;
    margin-bottom: 0px;
}

@media screen and (max-width: 990px) {
    .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel {
        background-color: #fff;
        color: #333;
        padding: 8px 12px;
        display: inline-block;
        text-transform: capitalize;
        cursor: pointer;
        border: 1px solid #ddd;
        padding-right: 35px;
        position: relative;
        width: 100%;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }

    .kuSearchResultsPageContainer .kuResults ul li .kuProdWrap .kuProdTop .klevuImgWrap a img {
        width: 100%;
        height: 100px !important;
        border-radius: 10px !important;
        object-fit: fill;
        border-bottom-right-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
    }
    .kuSearchResultsPageContainer .productList .kuResults ul li .kuProdWrap .kuProdTop .klevuImgWrap {
        min-height: 100px !important;
    }

    .kuPrice {
        display: none;
    }

    .klevuWrap {
        padding-top: 16px;
    }

    .kuContainer {
        padding: 0;
    }

    .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel:before {
        background: transparent !important;
    }

    .kuSearchResultsPageContainer .productList .kuResults ul li .kuProdWrap .kuProdTop .klevuImgWrap {
        min-height: 129px;
    }

    button.ku-facet-opener {
        clip-path: polygon(100% 31.786%, 97.914% 83.571%, 97.914% 83.571%, 97.759% 86.331%, 97.527% 88.914%, 97.224% 91.294%, 96.857% 93.443%, 96.434% 95.335%, 95.961% 96.943%, 95.444% 98.24%, 94.891% 99.2%, 94.308% 99.796%, 93.703% 100%, 7.587% 100%, 7.587% 100%, 6.982% 99.796%, 6.399% 99.2%, 5.846% 98.24%, 5.329% 96.943%, 4.856% 95.335%, 4.432% 93.443%, 4.066% 91.294%, 3.763% 88.914%, 3.531% 86.331%, 3.376% 83.571%, 1.29% 31.786%, 1.29% 31.786%, 1.184% 26.904%, 1.265% 22.171%, 1.519% 17.675%, 1.931% 13.5%, 2.485% 9.732%, 3.166% 6.457%, 3.96% 3.761%, 4.852% 1.729%, 5.825% 0.446%, 6.866% 0%, 94.423% 0%, 94.423% 0%, 95.464% 0.446%, 96.438% 1.729%, 97.33% 3.761%, 98.124% 6.457%, 98.805% 9.732%, 99.359% 13.5%, 99.771% 17.675%, 100.025% 22.171%, 100.106% 26.904%, 100% 31.786%);
        color: rgb(255, 255, 255) !important;
        background: var(--Pink-300, #FF3DA1) !important;
        width: 81% !important;
    }

    header[data-block-id="ku_landing_result_header"] {
        padding-bottom: 36px !important;
    }

    button.ku-facet-opener span:before {
        content: url("/cdn/shop/files/sliders-horizontal.svg?v=1731056446");
        position: absolute;
        margin-left: -21px;
    }

    .kuSearchResultsPageContainer .ku-facet-opener,
    .kuSearchResultsPageContainer .ku-facet-opener:hover,
    .kuSearchResultsPageContainer .ku-facet-opener:focus,
    .kuSearchResultsPageContainer .ku-facet-opener:active {
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: none !important;
        background-color: var(--klevu-white);
        border-radius: 0;
        border: 0px solid var(--klevu-black);
        color: var(--klevu-black);
        height: 42px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin: 0 1% !important;
        padding: 0;
    }

    .kuSearchResultsPageContainer .kuLandingNoRecordFound .klevuNoResultsRecsResultsInner .klevuNoResultsRecs-itemDesc,
    .kuSearchResultsPageContainer .kuResults ul li .kuProdWrap .kuProdBottom {
        height: auto;
        display: flex;
        grid-template-columns: 2fr 1fr;
        gap: 5px;
        align-content: center;
        justify-items: center;
        align-items: center;
    }

    button.ku-facet-opener span {
        color: var(--White, #FFF);
        font-family: 'Montserrat', sans-serif;
        font-size: 16px !important;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }

    .kuSearchResultsPageContainer.kuLEFTFilters .kuResults ul li,
    .kuSearchResultsPageContainer.kuRIGHTFilters .kuResults ul li {
        width: 50% !important;
    }

    .kuDropdown.kuDropItemsPerpage {
        display: none;
    }

    header .kuPagination {
        display: none;
    }

    .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel {
        clip-path: polygon(100% 31.786%, 97.914% 83.571%, 97.914% 83.571%, 97.759% 86.331%, 97.527% 88.914%, 97.224% 91.294%, 96.857% 93.443%, 96.434% 95.335%, 95.961% 96.943%, 95.444% 98.24%, 94.891% 99.2%, 94.308% 99.796%, 93.703% 100%, 7.587% 100%, 7.587% 100%, 6.982% 99.796%, 6.399% 99.2%, 5.846% 98.24%, 5.329% 96.943%, 4.856% 95.335%, 4.432% 93.443%, 4.066% 91.294%, 3.763% 88.914%, 3.531% 86.331%, 3.376% 83.571%, 1.29% 31.786%, 1.29% 31.786%, 1.184% 26.904%, 1.265% 22.171%, 1.519% 17.675%, 1.931% 13.5%, 2.485% 9.732%, 3.166% 6.457%, 3.96% 3.761%, 4.852% 1.729%, 5.825% 0.446%, 6.866% 0%, 94.423% 0%, 94.423% 0%, 95.464% 0.446%, 96.438% 1.729%, 97.33% 3.761%, 98.124% 6.457%, 98.805% 9.732%, 99.359% 13.5%, 99.771% 17.675%, 100.025% 22.171%, 100.106% 26.904%, 100% 31.786%);

        background: #ff3da1 !important;
        border: 0 !important;
    }

    .kuDropdown.kuDropSortBy {
        color: rgb(255, 255, 255) !important;
        border: 0;
    }

    .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel {
        background-color: #fff;
        color: #333;
        padding: 0;
        display: inline-block;
        text-transform: capitalize;
        cursor: pointer;
        border: 1px solid #ddd;
        padding-right: 1px;
        position: relative;
        font-size: 16px !important;
        height: 42px;
    }
    .kuDropdown.kuDropItemsPerpage {
        display: none;
    }

    .kuContainer .kuTabs {
        text-align: center;
        margin-bottom: 35px;
        margin-top: 40px;
        border-bottom: 1px solid #eee;
    }

    .kuTabs a {
        font-size: 16px !important;
    }

    .kuSearchResultsPageContainer [data-block-id="ku_landing_result_header"] {
        display: grid;
        padding: 0 0 16px !important;
        grid-template-columns: 50% 50%;
    }

    .kuResults {
        padding: 0 !important;
    }

    .kuContainer .kuTabs a.kuTabSelected {
    }

    a.kuCurrent {
        display: flex;
        text-align: center;
        font-size: 17px !important;
        color: #ef1285 !important;
    }

    .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel:before {
        background: transparent;
    }

    button.kuFiltersMobButton.kuFiltersMobButton_apply {
        clip-path: polygon(100% 31.786%, 97.914% 83.571%, 97.914% 83.571%, 97.759% 86.331%, 97.527% 88.914%, 97.224% 91.294%, 96.857% 93.443%, 96.434% 95.335%, 95.961% 96.943%, 95.444% 98.24%, 94.891% 99.2%, 94.308% 99.796%, 93.703% 100%, 7.587% 100%, 7.587% 100%, 6.982% 99.796%, 6.399% 99.2%, 5.846% 98.24%, 5.329% 96.943%, 4.856% 95.335%, 4.432% 93.443%, 4.066% 91.294%, 3.763% 88.914%, 3.531% 86.331%, 3.376% 83.571%, 1.29% 31.786%, 1.29% 31.786%, 1.184% 26.904%, 1.265% 22.171%, 1.519% 17.675%, 1.931% 13.5%, 2.485% 9.732%, 3.166% 6.457%, 3.96% 3.761%, 4.852% 1.729%, 5.825% 0.446%, 6.866% 0%, 94.423% 0%, 94.423% 0%, 95.464% 0.446%, 96.438% 1.729%, 97.33% 3.761%, 98.124% 6.457%, 98.805% 9.732%, 99.359% 13.5%, 99.771% 17.675%, 100.025% 22.171%, 100.106% 26.904%, 100% 31.786%);
        color: rgb(255, 255, 255) !important;
        background: rgba(255, 255, 255, 0.20);
        border: 0px;

    }

    .kuSearchResultsPageContainer [data-block-id="ku_landing_left_facets"] {
        padding-top: 40px;
    }

    .kuSearchResultsPageContainer .ku-facet-close {
        position: absolute;
        top: 0;
        right: 16px;
        padding: 10px;
    }

    .kuSearchResultsPageContainer .kuFiltersMobButtons {
        display: flex;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: center;
        margin-bottom: 10px;
        padding-bottom: 10px;
        border-bottom: 0px;
        padding-top: 30px;
    }

    button.kuFiltersMobButton.kuFiltersMobButton_reset.kuFilterTagClearAll {
        clip-path: polygon(100% 31.786%, 97.914% 83.571%, 97.914% 83.571%, 97.759% 86.331%, 97.527% 88.914%, 97.224% 91.294%, 96.857% 93.443%, 96.434% 95.335%, 95.961% 96.943%, 95.444% 98.24%, 94.891% 99.2%, 94.308% 99.796%, 93.703% 100%, 7.587% 100%, 7.587% 100%, 6.982% 99.796%, 6.399% 99.2%, 5.846% 98.24%, 5.329% 96.943%, 4.856% 95.335%, 4.432% 93.443%, 4.066% 91.294%, 3.763% 88.914%, 3.531% 86.331%, 3.376% 83.571%, 1.29% 31.786%, 1.29% 31.786%, 1.184% 26.904%, 1.265% 22.171%, 1.519% 17.675%, 1.931% 13.5%, 2.485% 9.732%, 3.166% 6.457%, 3.96% 3.761%, 4.852% 1.729%, 5.825% 0.446%, 6.866% 0%, 94.423% 0%, 94.423% 0%, 95.464% 0.446%, 96.438% 1.729%, 97.33% 3.761%, 98.124% 6.457%, 98.805% 9.732%, 99.359% 13.5%, 99.771% 17.675%, 100.025% 22.171%, 100.106% 26.904%, 100% 31.786%);
        color: rgb(255, 255, 255) !important;
        background: rgba(255, 255, 255, 0.20);
        border: 0px;
    }

    .kuSearchResultsPageContainer [data-block-id="ku_landing_result_header"] .kuDropItemsPerpage {
        display: none;
    }

    .kuSearchResultsPageContainer .kuFiltersMobButton_apply,
    .kuSearchResultsPageContainer .kuFiltersMobButton_apply:hover,
    .kuSearchResultsPageContainer .kuFiltersMobButton_apply:focus,
    .kuSearchResultsPageContainer .kuFiltersMobButton_apply:active {
        background-color: #ff3da1;
        color: var(--klevu-white);
        border: 0;
    }

    .kuSearchResultsPageContainer [data-block-id="ku_landing_left_facets"] {
        position: fixed;
        top: -120px !important;
        left: 0;
        bottom: -143vh;
        width: 130vw;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.7);
        z-index: 333;
        transition: all 0.6s ease-in-out;
        display: flex;
        flex-wrap: nowrap;
    }
 
    .ku-facet-open.kuSearchResultsPageContainer [data-block-id="ku_landing_left_facets"] {
        bottom: 0;
        background-color: transparent;
        padding: 0;
        top: unset !important;
    }
    .ku-facet-open.kuSearchResultsPageContainer [data-block-id="ku_landing_left_facets"] {
        bottom: 0;
        background-color: #1313138f !important;
        padding: 0;
        top: -122px !important;
        padding-top: 37px !important;
    }
    .filters-nav {
        height: 1130px;
    }

    .kuSearchResultsPageContainer .kuFilters {
        width: 100%;
        max-width: 100vw !important;
    }

    .kuDropdownLabel {
        color: #fff !important;
        font-family: 'Montserrat', sans-serif;
        font-size: 16px !important;
        font-style: normal;
        font-weight: 600 !important;
        line-height: normal;
    }

    .collection-hero__description.rte {
        color: var(--Grey, #656565);
        font-family: 'Montserrat', sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }

    .kuFilters {
        background: linear-gradient(45deg, #08AEE3 0.1%, #40CBF6 99.9%);
    }

    .kuFilterBox.klevuFilter.kuMulticheck {
        padding: 8px 20px !important;
    }

    .kuSearchResultsPageContainer .kuFilterBox .kuFilterHead {
        width: 100%;
        padding-top: 8px;
    }
}

@media screen and (max-width: 768px) {
    h1.collection-hero__title {
        font-size: 22px;
        margin-top: 16px;
    }

    h1.collection-hero__title img {
        width: 20px;
        height: 20px;
    }

    .kuSearchResultsPageContainer .kuResults ul li .kuProdWrap .kuProdTop .klevuImgWrap a img {
        width: 100%;
        height: 130px;
        border-radius: 10px !important;
        object-fit: fill;
        border-bottom-right-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
    }

    .kuSearchResultsPageContainer .kuDropdown,
    .kuSearchResultsPageContainer .ku-facet-opener,
    .kuSearchResultsPageContainer .ku-facet-opener:hover,
    .kuSearchResultsPageContainer .ku-facet-opener:focus,
    .kuSearchResultsPageContainer .ku-facet-opener:active {
        width: 100%;
        max-width: 100%;
    }
    .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
    }

    svg.icon.icon__close.uc__hideFacets {
        color: #ec007a;
        fill: #ffffff !important;
    }


    .kuSearchResultsPageContainer .ku-facet-close {
  
        color: #fff;
    }


    .kuFilterTagsContainer {
        display: flex !important; 
        justify-content: flex-start !important;
    }

    span.kuFilterTag {
        display: flex !important;
        gap: 1px;
        flex-wrap: wrap !important;
    }
    span.kuFilterTagClearAll {
        border: 1px solid #ff3da1 !important;
        padding: 8px !important;
        border-radius: 10px !important;
        text-decoration: none;
        margin-top: 10px !important;
    }
}

@media screen and (max-width: 990px) and (min-width: 750px) {

    .kuSearchResultsPageContainer .productList .kuResults ul li .kuProdWrap .kuProdTop .klevuImgWrap {
        min-height: 160px !important;
    }
    .footer__content-top.page-width {
        max-width: 1640px;
        padding: 0;
        z-index: 2222 !important;
        position: relative;
    }
    .kuSearchResultsPageContainer .kuResults ul li .kuProdWrap .kuProdTop .klevuImgWrap a img {
         height: 179px !important;
  
    }
    footer.footer:before {
        max-width: 1640px;
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        bottom: 0;
        background-position: bottom;
        background:  #40C8F4 !important;
    }

    footer.footer:after {
  
        background: #41c8f4;
    }

}



[ku-container][data-container-role="left"] {
    border-radius: 10px;
    background: transparent !important;
}

 
.filters-nav {
    background: linear-gradient(45deg, #08AEE3 0.1%, #40CBF6 99.9%);
    border-radius: 10px;
    padding-top: 20px !important;
    padding: 20px !important;
}

h2.kuFiltersTitleHeading {
    color: #24BDED !important;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    color:#24BDED;
    text-transform: uppercase;
}



@media screen and (max-width: 992px) {
    .kuFilters {
        background: transparent;
    }

    .ku-facet-open.kuSearchResultsPageContainer [data-block-id="ku_landing_left_facets"] {
        bottom: 0;
        background-color: #1313138f !important;
        padding: 0;
        top: -110px !important;
        padding-top: 37px !important;
        background: linear-gradient(45deg, #08AEE3 0.1%, #40CBF6 99.9%) !important;
        border-top-right-radius: 10px;
        border-top-left-radius: 10px;
        overflow: visible !important;

    }
    .ku-facet-open.kuSearchResultsPageContainer [data-block-id="ku_landing_left_facets"]::after {
        content: ""!important;
        position: absolute!important;
        top: 0!important;
        left: 0!important;
        width: 100%!important;
        height: 100%!important;
        background: linear-gradient(45deg, #08AEE3 0.1%, #40CBF6 99.9%) !important;
        }
    h2.kuFiltersTitleHeading {
        background: transparent;
        width: 98% !important;

        color: #fff !important;
    }
    .kuFilterTagsContainer {
        background: #ffff;
        border-radius: 10px;
        padding: 10px;
        margin: 10px 0;
    }

}

@media screen and (max-width: 768px) {
    .filters-nav {
        background: transparent !important;
    }
    span.kuFilterTagValue {
        display: flex;
        align-items: center;
        justify-content: center;
        align-content: center;
    }
    span.kuFilterTag {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
        gap: 1px;
        align-items: start;
    }
    span.kuFilterTag {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 1px;
        align-items: start;
    }
    span.kuFilterTagKey {
        width: 100%;
        text-align: left;
    }
    .kuFilterTagsContainer {
        background: #ffff;
        border-radius: 10px;
        padding: 10px;
        margin: 10px 0;
    }
    .kuFilterTagsContainer {
        display: flex;
        align-items: center;
        justify-content: center;
        align-content: center;
        padding-bottom: 10px !important;
    }
}


.kuDropOption.kuSort[data-value="NEW_ARRIVAL_ASC"] {
    display: none !important;
}

@media screen and (max-width:460px){   
.kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel:after {
    display: none;
}
}
@media screen and (max-width:400px){   
    .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel,button.ku-facet-opener span {
        font-size: 14px !important;
    }
}
.kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions{
    padding: 12px 18px;
    border-radius: 0 0 10px 10px;
    z-index:99 !important;
  }
  .kuSearchResultsPageContainer .kuDropdown:hover .kuDropdownOptions{
    display: none;
  }
  .klevu-sorting-visible .kuDropdownOptions{
    display: block !important;
  }
  @media screen and (max-width: 992px) {
    .with-filter-tags .kuResults {
        padding-top: 120px !important;
    }
  }
  div[data-container-id="ku_quick_main_content_container"] div#klevuSearchingArea span.kufacet-text{
    color: var(--White, #FFF) !important;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
}
div[data-container-id="ku_quick_main_content_container"] div#klevuSearchingArea .kuFilterBox.kuMulticheck .kuFilterIcon:before{
    content: "";
    border: 1px solid #F8F8F8 !important;
    border-radius: 50px !important;
}
div[data-container-id="ku_quick_main_content_container"] .kuQuickSearchFacetedLayout .kuContainer{
    background: #26bded !important;
}
div[data-container-id="ku_quick_main_content_container"] .kuQuickSearchResultsContainer .kuResultsHeadingTitleContainer{
    color: var(--White, #FFF) !important;
    font-family: 'Montserrat', sans-serif;
    font-size: 18px !important;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
.kuQuickSearchFacetedLayout .kuSort.kuQuickRelSort{
    filter: brightness(0) invert(1) !important;
}
div[data-container-id="ku_quick_main_content_container"] .kuFilterBox .kuFilterNames:hover {
    overflow-y: auto !important;
    overflow-x: auto !important;
}
div[data-container-id="ku_quick_main_content_container"] .ku_quick_left_facets .kuFilterBox .kuFilterHead{
    color: #ffffff;
    font-size: 16px !important;
    padding: 16px 16px 24px !important;
    background: #26bded;
    letter-spacing: 1px;
    margin-bottom: 0 !important;
}
div[data-container-id="ku_quick_main_content_container"] div#klevuSearchingArea .kuFilterBox.kuMulticheck .kuFilterNames ul li.kuSelected span.kuFilterIcon:before{
    background: #fff !important;
    border: 1px solid #ffffffb5 !important;
    box-shadow: inset 0 0 0 1px #32c2f0 !important;
}
div[data-container-id="ku_quick_main_content_container"] .kuFilterBox .kuFilterHead.kuExpand::after{
    top: 15px !important;
    width: 14px !important;
    height: 14px !important;
}

div#klevuSearchingArea div[data-container-id="ku_quick_main_content_container"]{
    background: #26bded !important;
}
div[data-container-id="ku_quick_main_content_container"] .kuSearchResultsPageContainer .kuFilterBox .kuFilterHead{
    border-bottom: 1px solid rgba(255, 255, 255, .2) !important;
    margin-bottom: 0 !important;
}
div[data-container-id="ku_quick_main_content_container"] .kuQuickSearchFacetedLayout .kuQuickResultsListContainer {
    height: 390px !important;
}
/* Webkit scrollbar (Chrome, Safari, newer Edge) */
div[data-container-id="ku_quick_main_content_container"] .kuFilterBox .kuFilterNames::-webkit-scrollbar {
    width: 6px !important;
}

div[data-container-id="ku_quick_main_content_container"] .kuFilterBox .kuFilterNames::-webkit-scrollbar-track {
    background: #ffffff;
    border-radius: 10px;
}

div[data-container-id="ku_quick_main_content_container"] .kuFilterBox .kuFilterNames::-webkit-scrollbar-thumb {
    background: #ff3da1 !important;
    border-radius: 10px;
    transition: background 0.3s ease;
}

div[data-container-id="ku_quick_main_content_container"] .kuFilterBox .kuFilterNames::-webkit-scrollbar-thumb:hover {
    background: #ff3da1;
}

.klevuTarget.klevu-fluid.kuQuickSearchFacetedLayout>div{
    padding-top: 0 !important;
}
#klevuSearchingArea div[data-container-id="ku_quick_main_content_container"]{
    background: #fff !important;
}
div#klevuSearchingArea div[data-container-id="ku_quick_main_content_container"]{
    background: #fff !important;
}

.kuPreventDocumentClick .kuResultsHeadingTitleContainer{
    background: #26bded !important;
    color: #fff;
}

.kuQuickSearchFacetedLayout .kuFilters, .kuSearchResultsPageContainer .kuFilters {
    padding: 0px !important;
}
div[data-block-id="ku_quick_left_facets"]::-webkit-scrollbar-thumb:hover {
    background: #ff3da1 !important;
    border-radius: 10px !important;
}
div[data-block-id="ku_quick_left_facets"]::-webkit-scrollbar-thumb:hover {
    background: #ff3da1 !important;
}
div[data-block-id="ku_quick_left_facets"]::-webkit-scrollbar {
    width: 6px !important;
}
div[data-block-id="ku_quick_left_facets"]::-webkit-scrollbar-track {
    background: #ffffff;
    border-radius: 10px;
}

div[data-block-id="ku_quick_left_facets"]::-webkit-scrollbar-thumb {
    background: #ff3da1 !important;
    border-radius: 10px;
    transition: background 0.3s ease;
}
div[data-block-id="ku_quick_left_facets"]::-webkit-scrollbar-thumb:hover {
    background: #ff3da1 !important;
}
.kuQuickSearchFacetedLayout [ku-container][data-container-role="left"]:not(.kuSearchPersonalizationsContainer [ku-container][data-container-role="left"]) {
    background: #26bded !important;
}
[ku-container][data-container-role="left"] {
    border-radius: 0 !important;
}
.kuQuickSearchResultsContainer .kuResultsHeadingTitleContainer{
    padding:16px 10px !important;
}
div#klevuSearchingArea .kuFilterHead.kuCollapse{
    border-bottom: none !important;
}
@media screen and (max-width: 768px) {
    .kuFilterBox.klevuFilter.kuMulticheck {
        padding: 8px 8px !important;
    }
    .kuSearchResultsPageContainer .kuFilterBox .kuFilterHead {
       
        padding: 16px 6px !important;
     }
     .kuFilterBox.klevuFilter[data-filter="klevu_price"] {
        padding: 8px 12px !important;
    }
}

.kuFilterBox.klevuFilter.kuMulticheck[data-filter="brand"] {
    display: none;
}
@media screen and (min-width: 768px) {
    .filters-nav {
        overflow: scroll !important;
        height: auto !important;
    }

    div#dropdownLabel {
        width: 252px;
    }
 
}

@media screen and (max-width: 769px) {

    .kuAddtocart.klevuQuickAddtoCart {
        display: none !important;
    }
    div#klevuSearchingArea .klevuResultsBlock .klevuQuickSearchResults .klevuQuickImgWrap {
        float: none;
        overflow: hidden;
        width: 100%!important;
        height: 80px!important;
        text-align: center;
        max-height: 112px!important;
    }
    
}



 
button.kuLoadMoreBtn {
    clip-path: polygon(100% 31.786%,97.914% 83.571%,97.914% 83.571%,97.759% 86.331%,97.527% 88.914%,97.224% 91.294%,96.857% 93.443%,96.434% 95.335%,95.961% 96.943%,95.444% 98.24%,94.891% 99.2%,94.308% 99.796%,93.703% 100%,7.587% 100%,7.587% 100%,6.982% 99.796%,6.399% 99.2%,5.846% 98.24%,5.329% 96.943%,4.856% 95.335%,4.432% 93.443%,4.066% 91.294%,3.763% 88.914%,3.531% 86.331%,3.376% 83.571%,1.29% 31.786%,1.29% 31.786%,1.184% 26.904%,1.265% 22.171%,1.519% 17.675%,1.931% 13.5%,2.485% 9.732%,3.166% 6.457%,3.96% 3.761%,4.852% 1.729%,5.825% .446%,6.866% 0%,94.423% 0%,94.423% 0%,95.464% .446%,96.438% 1.729%,97.33% 3.761%,98.124% 6.457%,98.805% 9.732%,99.359% 13.5%,99.771% 17.675%,100.025% 22.171%,100.106% 26.904%,100% 31.786%);
    max-width: 170px;
    display: flex;
    height: 46px !important;
    justify-content: center;
    align-items: center;
    background: #ff3da1;
    color: #fff;
    font-family: Montserrat;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    padding: 0 20px;
    text-decoration: none;
    white-space: nowrap;
    animation: none;
    margin: auto !important;
}


 
button.kuLoadMoreBtn:hover {
    background: #F466AF;
}

@media screen and (max-width:990px){
.kuInfiniteScrollContainer {
    margin-bottom: 40px;
}

.klevuQuickSearchingArea div[data-block-id=ku_landing_left_facets] [ku-container] a, [ku-container] p, [ku-container] div, [ku-container] ul li {
    line-height: 130%;
    color: #000;
    font-family: Montserrat;
    font-size: 13px!important;
    font-weight: 600!important;
}
}
    
 

@media screen and (min-width:990px){
    .kuInfiniteScrollContainer {
        padding-top: 11px;
    }

    .footer-collection__description.rte {
     
        line-height: 26px;
      
    }
    .filters-styling {
        height: 100vh;
        overflow-y: scroll;  
        scrollbar-width: thin; 
     }
    
    /* For WebKit browsers (Chrome, Edge, Safari) */
    .filters-styling::-webkit-scrollbar {
        width: 6px; 
    }
    
    .filters-styling::-webkit-scrollbar-track {
        background: #f1f1f1;  
    }
    
    .filters-styling::-webkit-scrollbar-thumb {
        background: #888; 
        border-radius: 10px;  
    
    .filters-styling::-webkit-scrollbar-thumb:hover {
        background: #555; 
    }
}


@media screen and (max-width:768px){
    div#klevuSearchingArea .klevuResultsBlock .klevuQuickSearchResults .klevuQuickImgWrap {
    
        height: 110px!important;
   
    }
    .klevuResultsBlock .klevuQuickSearchResults ul li .klevuQuickProductDescBlock {
        float: left;
        width: 100%;
        margin-left: 0;
        text-align: center;
    }
}
 

 



.klevuQuickSalePrice {
    display: inline-block;
    white-space: nowrap; /* Prevent breaking spaces */
}
 
.klevuQuickSalePrice::first-letter {
    margin-right: -3px;
}


 @media screen and (min-width: 767px) and (max-width: 768px) {
    div#klevuSearchingArea .kuFilters {
        display: block !important;
    }
}


.kuProdWrap .product-labels.col.card--labels {
    position: absolute;
    margin-top: 4px;
    margin-left: auto;
    left: 10px;
    z-index: 2;
}
@media  (max-width: 765px) {
    .product-labels.col.card--labels {
        min-width: 76px;
        background: #fff !important;
    }
}

 
.kuFilterTagsContainer {
    flex-wrap: wrap;
    display: flex;
    justify-content: flex-start;
    gap: 6px;
}


.product-price {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}