/** Shopify CDN: Minification failed

Line 3816:0 Unexpected "}"

**/
span.wizzy-autocomplete-label {
    font-family: Manrope,sans-serif;
    color: #000;
    font-size: 14px;
}

/* Keep the category collection toolbar/grid in tablet mode through 1440px. */
@media screen and (min-width: 769px) and (max-width: 1440px) {
    .mp-collection-hero-wrap,
    #wizzy-shopify-collection-page-wrapper,
    #wizzy-shopify-collection-page-wrapper .wizzy-search-wrapper.wizzy-category-page {
        width: 100% !important;
        max-width: 1280px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box;
    }

    #wizzy-shopify-collection-page-wrapper .wizzy-search-filters-left {
        display: none !important;
    }

    body.wizzy-filters-overlay #wizzy-shopify-collection-page-wrapper .wizzy-search-filters-left {
        display: block !important;
        position: fixed !important;
        inset: 0 !important;
        width: 100% !important;
        max-height: none !important;
        margin: 0 !important;
        z-index: 100000 !important;
    }

    #wizzy-shopify-collection-page-wrapper .wizzy-search-results-wrapper,
    #wizzy-shopify-collection-page-wrapper .wizzy-search-results-container {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        box-sizing: border-box;
    }

    #wizzy-shopify-collection-page-wrapper .wizzy-search-results-list {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        box-sizing: border-box;
    }

    #wizzy-shopify-collection-page-wrapper
    .wizzy-grid-filters-box.wizzy-filters-facet-block {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        flex: 0 0 100% !important;
        box-sizing: border-box;
    }

    #wizzy-shopify-collection-page-wrapper .wizzy-mobile-filter-button,
    #wizzy-shopify-collection-page-wrapper .wizzy-search-sort-wrapper {
        top: 7px !important;
        width: 31% !important;
        height: 40px !important;
        z-index: 5 !important;
    }

    #wizzy-shopify-collection-page-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container {
        width: 100% !important;
        min-width: 0 !important;
    }

    #wizzy-shopify-collection-page-wrapper .wizzy-search-summary-wrapper {
        position: absolute !important;
        top: 7px !important;
        left: 50% !important;
        width: auto !important;
        height: 40px !important;
        padding: 0 !important;
        transform: translateX(-50%);
        display: flex;
        align-items: center;
        z-index: 1;
    }

    #wizzy-shopify-collection-page-wrapper .wizzy-search-summary-container {
        width: auto !important;
        height: auto !important;
        margin: 0 !important;
        padding: 0 !important;
        white-space: nowrap;
    }

    #wizzy-shopify-collection-page-wrapper .wizzy-search-results {
        padding-top: 115px !important;
    }
}
.jdgm-prev-badge {
    display: flex !important;
    gap: 9px;
    .jdgm-qa-badge {
        margin-left: 0 !important;
    }
}
.wizzy-search-wrapper .wizzy-search-filters-left .facet-head-search-input {
    line-height: var(--boostsd-filter-search-option-line-height);
    letter-spacing: normal;
    margin: var(--boostsd-filter-search-option-margin);
    padding: 0 10px;
    background-color: #f6f6f6;
    border: 1px solid #f6f6f6;
    border-radius: 28px;
    color: gray;
    width: 100%;
    min-height: 36px;
    font-weight: 400;
    font-size: 13px;
}

body.wizzy-filters-overlay .intercom-lightweight-app {
    display: none;
}
.wizzy-grid-filters-box .facet-head-title, .wizzy-search-empty-results-wrapper .wizzy-empty-results-summary p .wizzy-empty-searched-query, .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list .wizzy-result-product .wizzy-result-product-item .result-product-item-info .product-item-swatch-group .product-item-swatch-item.swatch-selected .wizzy-facet-item-swatch-wrapper .wizzy-facet-item-swatch.facet-text-swatch {
    font-family: Newsreader,sans-serif;
}
.wizzy-range-input::-webkit-outer-spin-button,
.wizzy-range-input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
[data-section-id='template--22663466877236__collection_title_RNxpgh'] {
    padding-top: 16px;
    padding-bottom: 24px;
    padding-left: 328px;
    padding-right: 80px;
}

[data-section-id='template--22663466877236__colletion_banner_v2_LkHYNK'] {
    padding-left: 270px;
    padding-right: 0px;
}
[data-section-id='template--22663466877236__discover_more_RckeqN'] {
    padding-left: 270px;
    padding-right: 0px;
}


/* Remove arrows in Firefox */
.wizzy-range-input[type=number] {
    -moz-appearance: textfield;
}
.t4s-frm-search__content {
    display: none;
}
.tw-absolute.tw-top-full.tw-left-0.tw-w-full {
    display: none;
}
.wizzy-search-results-list .swiper-slide, swiper-slide {
    width: 31%;
    /*margin-right: 15px;*/
}

.t4s-frm-search__content {
    display: none;
}
.wizzy-facet-range-inputs {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 22px;
}

.wizzy-range-input-wrapper {
    position: relative;
    display: flex;
    align-items: center;
}

.wizzy-range-input {
    width: 132px;
    padding: 6px 6px 6px 20px; /* left padding for $ */
    font-size: 14px;
    border: 1px solid #ccc;
    border-radius: 4px;
    text-align: right; /* aligns numbers properly */
}

.currency-symbol {
    position: absolute;
    left: 6px;
    font-size: 14px;
    color: #333;
    pointer-events: none; /* avoids interfering with typing */
}

.wizzy-range-separator {
    margin: 0 8px;
    font-weight: bold;
}

.wizzy-autocomplete-wrapper .wizzy__product-price--sale span.wizzy__format-currency {
    font-size: 14px;
    font-weight: 600;
    color: #000000;
    line-height: 22px;
    letter-spacing: .05px;
    font-family: Manrope;
    font-weight: 600;
    font-style: SemiBold;
    font-size: 14px;
    leading-trim: NONE;
    line-height: 22px;
    letter-spacing: 5%;
}
.wizzy__toolbar-item {
    display: flex;
}
.wizzy__view-as {
    justify-content: flex-start;
    align-items: center;
    display: flex;
}
.wizzy__view-as-text {
    font-size: inherit;
    font-family: inherit;
    font-style: inherit;
    text-transform: none;
    font-weight: inherit;
    color: #222;
}

#main-product {
    .jdgm-preview-badge .jdgm-star.jdgm-star {
        color: #000;
    }
}

@media only screen and (min-width: 768px) {
    .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list {
        justify-content: space-between;
        /*gap: 15px;*/
    }
}

@media only screen and (min-width: 576px) {
    .wizzy__view-as-text {
        font-size: inherit;
        display: inline-block;
        line-height: var(--wizzy-view-as-title-line-height);
        white-space: nowrap;
    }
}
.wizzy__tooltip {
    display: inline;
    position: relative;
}
@media only screen and (min-width: 576px) {
    .wizzy__view-as-icon {
        display: flex;
        justify-content: center;
        align-items: center;
    }
}

.wizzy__view-as .wizzy__tooltip-content {
    z-index: 5;
}
@media only screen and (min-width: 1200px) {
    .wizzy__tooltip-content {
        max-width: 200px;
    }
}

.wizzy__tooltip-content {
    z-index: 2;
    word-wrap: break-word;
    color: #454545;
    text-transform: initial;
    text-align: center;
    background-color: #fff;
    border: 1px solid #e2e2e2;
    width: max-content;
    max-width: 180px;
    padding: 10px 15px;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.53846;
    display: none;
}



.wizzy__view-as-icon {
    margin-left: var(--wizzy-view-as-margin-left-icon);
    opacity: var(--wizzy-view-as-icon-opacity);
    cursor: pointer;
}
.wizzy__view-as-icon:hover, .wizzy__view-as-icon--active {
    opacity: 1;
}

.wizzy__view-as .wizzy__tooltip:last-child .wizzy__view-as-icon {
    margin-right: 0;
}


.wizzy__view-as-icon svg path {
    fill: #222;
}
.wizzy__product-image-wrapper--square {
    aspect-ratio: 1;
}
.wizzy__product-image-wrapper {
    position: relative;
}

.wizzy__product-link {
    color: inherit;
    -webkit-tap-highlight-color: #0000;
    text-decoration: none;
    display: block;
    background: 0 0 !important;
}
.wizzy__product-image {
    width: 100%;
    height: 100%;
    display: block;
    position: relative;
    overflow: hidden;
}
.wizzy__product-info {
    padding: var(--wizzy-product-info-padding);
    cursor: pointer;
    flex-wrap: wrap;
    display: flex;
    flex-direction: column;
}

.wizzy__product-title {
    line-height: var(--wizzy-product-title-line-height);
    letter-spacing: var(--wizzy-product-title-letter-spacing);
    text-align: var(--wizzy-product-title-text-align);
    word-break: break-word;
    margin-bottom: var(--wizzy-product-title-margin-bottom);
    width: 100%;
}
.wizzy__product-title {
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    font-family: inherit;
    text-transform: capitalize;
    color: #222;
}
@media only screen and (min-width: 576px) {
    .wizzy__product-title {
        font-size: inherit;
    }
}
.wizzy__product-vendor {
    line-height: var(--wizzy-product-vendor-line-height);
    letter-spacing: var(--wizzy-product-vendor-letter-spacing);
    text-align: var(--wizzy-product-vendor-text-align);
    word-break: break-word;
    overflow-wrap: break-word;
    margin-bottom: var(--wizzy-product-vendor-margin-bottom);
    width: 100%;
}
.wizzy__product-vendor {
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    font-family: inherit;
    text-transform: uppercase;
    color: #595959;
}
@media only screen and (min-width: 576px) {
    .wizzy__product-vendor {
        font-size: inherit;
    }
}
.wizzy__product-vendor {
    font-weight: 700;
    font-size: 18px;
}
.wizzy__product-vendor span {
    text-transform: lowercase;
    font-weight: 400;
    font-size: 15px;
}
.frangrance-colelction {
    color: #1c1c1ca6;
    text-align: center;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
.wizzy__product-price {
    line-height: var(--wizzy-product-price-line-height);
    letter-spacing: var(--wizzy-product-price-letter-spacing);
    text-transform: var(--wizzy-product-price-text-transform);
    text-align: var(--wizzy-product-price-text-align);
    word-break: break-word;
    margin-top: var(--wizzy-product-price-margin-top);
    margin-bottom: var(--wizzy-product-price-margin-bottom);
    width: 100%;
    left: 0;
    position: relative;
}
.wizzy__product-price-wrapper {
    align-items: center;
    display: inline-flex;
    gap: 5px;
    .is-on-sale__badge {
        padding: 0px 5px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        height: 20px;
        line-height: 1;
    }
}
.wizzy__product-price-content--text-align-center {
    justify-content: center;
}

.wizzy__product-price-content--row-reverse {
    flex-direction: row-reverse;
}
.wizzy__product-price-content {
    align-items: baseline;
    gap: 5px;
    flex-wrap: wrap;
    display: inline-flex;
}
.wizzy__product-price-content.greater {
    gap: 0;
}
.wizzy__product-price--sale {
    font-size: inherit;
    font-weight: inherit;
    color: #d30;
    font-family: inherit;
    font-style: inherit;
}

@media only screen and (min-width: 992px) {
    .wizzy__product-price--sale {
        font-size: 17px !important;
    }
}
.wizzy__format-currency, .wizzy__format-currency>span {
    align-items: center;
    display: inline-flex
;
}
.wizzy__format-currency--price-compare {
    font-size: var(--wizzy-product-compare-price-font-size);
    line-height: inherit;
    font-weight: var(--wizzy-product-compare-price-font-weight);
    letter-spacing: normal;
    color: var(--wizzy-product-compare-price-color);
    font-family: var(--wizzy-product-compare-price-font-family);
    font-style: var(--wizzy-product-compare-price-font-style);
    text-decoration: line-through !important;
}
.wizzy__product-price--compare {
    font-size: inherit;
    font-weight: inherit;
    color: #595959;
    font-family: inherit;
    font-style: inherit;
}
.wizzy__product-price--saving {
    font-size: inherit;
    font-weight: inherit;
    color: #d30;
    font-family: inherit;
    font-style: inherit;
}
.wizzy__product-price--saving {
    padding: 0 8px;
    border-radius: 3px;
    color: white;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    background: #94212E;
}
.wizzy__product-item-list-view-layout-info {
    width: 100%;
    margin-bottom: 5px;
}
@media only screen and (min-width: 576px) {
    .wizzy__product-item-list-view-layout-info {
        flex: calc(100% - 168px);
        width: auto;
        max-width: calc(100% - 168px);
    }
}
@media only screen and (min-width: 1200px) {
    .wizzy__product-item-list-view-layout-info {
        flex: 75%;
        max-width: 75%;
    }
}
.wizzy__product-item-list-view-layout-info .wizzy__product-title {
    line-height: inherit;
    margin-bottom: var(--wizzy-product-title-margin-bottom-item-list);
}
.wizzy__product-item-list-view-layout-info .wizzy__product-vendor {
    line-height: inherit;
    margin-bottom: var(--wizzy-product-vendor-margin-bottom-item-list);
}

.t4s-frm-search__results {
    display: none !important;
}
.t4s-pa.t4s-frm-search__results {
    display: none;
}
.autocomplete-top-products .wizzy__product-vendor {
    font-weight: 700;
    font-size: 14px;
}
.wizzy-grid-filters-box span.wizzy-facet-list-item-count {
    display: none;
}
.wizzy-grid-filters-box span.wizzy-facet-list-item-checkbox {
    display: none;
}

:root {
    --wizzy-primary: #222;
    --wizzy-toolbar-product-count-font-size: 14px;
    --wizzy-toolbar-product-count-font-weight: 400;
    --wizzy-toolbar-product-count-line-height: 1.42857;
    --wizzy-toolbar-per-page-border-color-list: #ebebeb;
    --wizzy-toolbar-per-page-border-radius-list: 3px;
    --wizzy-toolbar-per-page-padding-top-list: 5px;
    --wizzy-toolbar-per-page-padding-bottom-list: 5px;
    --wizzy-toolbar-per-page-padding-option: 9px 20px;
    --wizzy-toolbar-per-page-text-decoration-option: underline;
    --wizzy-toolbar-per-page-background-color-option: transparent;
    --wizzy-toolbar-per-page-label-text-transform: uppercase;
    --wizzy-toolbar-per-page-label-font-size: inherit;
    --wizzy-toolbar-per-page-label-font-weight: 400;
    --wizzy-toolbar-per-page-label-line-height: 1.5;
    --wizzy-toolbar-per-page-button-font-size: inherit;
    --wizzy-toolbar-per-page-button-font-weight: 400;
    --wizzy-toolbar-per-page-button-line-height: 1.42857;
    --wizzy-toolbar-per-page-list-font-size: inherit;
    --wizzy-toolbar-per-page-list-font-weight: 400;
    --wizzy-toolbar-per-page-list-line-height: 1.42857;
    --wizzy-toolbar-sorting-label-text-transform: uppercase;
    --wizzy-toolbar-sorting-label-font-size: inherit;
    --wizzy-toolbar-sorting-label-font-weight: 400;
    --wizzy-toolbar-sorting-label-line-height: 1.5;
    --wizzy-toolbar-sorting-button-font-size: inherit;
    --wizzy-toolbar-sorting-button-font-weight: 400;
    --wizzy-toolbar-sorting-button-line-height: 1.42857;
    --wizzy-toolbar-sorting-padding-desktop: 0;
    --wizzy-toolbar-sorting-width: 4px;
    --wizzy-toolbar-sorting-scrollbar-track-color: #ebebeb;
    --wizzy-toolbar-sorting-scrollbar-thumb-color: #69727b;
    --wizzy-toolbar-sorting-max-width: max-content;
    --wizzy-search-result-toolbar-margin-bottom: 0;
    --wizzy-search-result-toolbar-padding: 36px 0;
    --wizzy-search-result-toolbar-padding-item: 20px 16px;
    --wizzy-search-result-toolbar-padding-item-mobile: 16px;
    --wizzy-search-result-toolbar-border-bottom-width: 1px;
    --wizzy-search-result-toolbar-border-bottom-style: solid;
    --wizzy-search-result-toolbar-border-bottom-color: #ebebeb;
    --wizzy-search-result-toolbar-border-bottom-width-item: 1px;
    --wizzy-search-result-toolbar-border-bottom-style-item: solid;
    --wizzy-search-result-toolbar-border-bottom-color-item: #ebebeb;
    --wizzy-search-result-toolbar-font-weight-active: 600;
    --wizzy-search-result-toolbar-margin-right-panel: 2.32em;
    --wizzy-search-result-toolbar-color-active: #222;
    --wizzy-search-result-toolbar-background-color: transparent;
    --wizzy-search-result-toolbar-border: 0;
    --wizzy-search-result-toolbar-border-left-mobile: 0;
    --wizzy-search-result-toolbar-border-right-mobile: 0;
    --wizzy-search-result-toolbar-border-bottom-mobile: 0;
    --wizzy-search-result-panel-content-padding-item: 15px 0;
    --wizzy-search-result-panel-content-padding-item-mobile: 16px 0;
    --wizzy-search-result-panel-content-border-item: 1px solid #ebebeb;
    --wizzy-search-result-panel-content-margin-mobile: 0 16px;
    --wizzy-search-result-panel-content-margin-right-image: 16px;
    --wizzy-search-result-panel-content-margin-left-image-mobile: 8px;
    --wizzy-search-result-panel-content-border-bottom-width: 1px;
    --wizzy-search-result-panel-content-border-bottom-style: solid;
    --wizzy-search-result-panel-content-border-bottom-color: #ebebeb;
    --wizzy-search-result-panel-content-width-image: 96px;
    --wizzy-search-result-panel-content-height-image: 100%;
    --wizzy-pagination-width: 40px;
    --wizzy-pagination-height: 40px;
    --wizzy-pagination-min-width: 40px;
    --wizzy-pagination-background-color: #222;
    --wizzy-pagination-padding-top: 10px;
    --wizzy-pagination-padding-bottom: 10px;
    --wizzy-pagination-border-radius: 4px;
    --wizzy-pagination-number-width: 40px;
    --wizzy-pagination-number-height: 40px;
    --wizzy-pagination-number-width-mobile: 28px;
    --wizzy-pagination-number-height-mobile: 28px;
    --wizzy-pagination-number-color: #7a7a7a;
    --wizzy-pagination-number-color-selected: #222;
    --wizzy-pagination-number-background-color: transparent;
    --wizzy-pagination-number-background-color-circle-hover: #f1f2f3;
    --wizzy-pagination-number-background-color-square-hover: #f1f2f3;
    --wizzy-pagination-number-box-shadow: none;
    --wizzy-pagination-number-border-radius: 0;
    --wizzy-pagination-number-font-size: inherit;
    --wizzy-pagination-number-font-weight: inherit;
    --wizzy-pagination-number-font-family: inherit;
    --wizzy-pagination-number-border-style: solid;
    --wizzy-pagination-number-border-color: transparent;
    --wizzy-pagination-number-border-width: 1px;
    --wizzy-pagination-number-padding: 0;
    --wizzy-pagination-number-padding-circle: 4px 8px;
    --wizzy-pagination-number-padding-square: 4px 8px;
    --wizzy-pagination-number-margin: 0;
    --wizzy-pagination-number-margin-circle: 0 2px;
    --wizzy-pagination-number-margin-square: 0 2px;
    --wizzy-pagination-number-border-bottom: 0;
    --wizzy-pagination-number-border-bottom-active: 0;
    --wizzy-pagination-number-border-circle: 0;
    --wizzy-pagination-number-border-square: 0;
    --wizzy-pagination-number-color-hover: #7a7a7a;
    --wizzy-pagination-number-border-bottom-hover: 0;
    --wizzy-pagination-button-height: 40px;
    --wizzy-pagination-button-min-width: 40px;
    --wizzy-pagination-button-height-mobile: 28px;
    --wizzy-pagination-button-width-mobile: 28px;
    --wizzy-pagination-button-background-color: #0000;
    --wizzy-pagination-button-background-color-on-hover: #f1f2f3;
    --wizzy-pagination-button-color: #7a7a7a;
    --wizzy-pagination-button-color-on-hover: #7a7a7a;
    --wizzy-pagination-button-font-size: inherit;
    --wizzy-pagination-button-font-family: inherit;
    --wizzy-pagination-button-font-style: normal;
    --wizzy-pagination-button-font-weight: 400;
    --wizzy-pagination-button-border-style: solid;
    --wizzy-pagination-button-border-color: transparent;
    --wizzy-pagination-button-border-width: 1px;
    --wizzy-pagination-button-text-transform: none;
    --wizzy-pagination-button-padding: 10px 12px;
    --wizzy-pagination-button-padding-mobile: 5px;
    --wizzy-pagination-button-text-white-space: nowrap;
    --wizzy-pagination-button-text-overflow: hidden;
    --wizzy-pagination-button-text-text-overflow: ellipsis;
    --wizzy-pagination-load-more-padding: 0;
    --wizzy-pagination-load-more-padding-button: 10px 20px;
    --wizzy-pagination-load-more-margin-top-button: 10px;
    --wizzy-pagination-load-more-margin-bottom-button: 10px;
    --wizzy-pagination-load-more-border-width: 1px;
    --wizzy-pagination-load-more-border-style: solid;
    --wizzy-pagination-load-more-border-color: #3d4246;
    --wizzy-pagination-load-more-background-color: transparent;
    --wizzy-pagination-load-more-background-color-hover: inherit;
    --wizzy-pagination-load-more-color-product-count: #3d4246;
    --wizzy-pagination-load-more-color-button: #3d4246;
    --wizzy-pagination-load-more-color-hover-button: #f5f5f5;
    --wizzy-pagination-load-more-width-desktop: 282px;
    --wizzy-pagination-load-more-width-mobile: 178px;
    --wizzy-pagination-load-more-font-size: inherit;
    --wizzy-pagination-load-more-font-family: inherit;
    --wizzy-no-search-result-page-background-color: #fff;
    --wizzy-no-search-result-page-border: 0;
    --wizzy-no-search-result-page-empty-font-weight: 400;
    --wizzy-no-search-result-page-empty-font-size: 15px;
    --wizzy-no-search-result-page-empty-line-height: 1.6;
    --wizzy-no-search-result-page-empty-letter-spacing: 0;
    --wizzy-no-search-result-page-empty-padding-desktop: 60px 0 120px;
    --wizzy-no-search-result-page-empty-padding-mobile: 60px 16px 120px;
    --wizzy-no-search-result-page-search-tip-width: 546px;
    --wizzy-no-search-result-page-search-tip-font-size: 15px;
    --wizzy-no-search-result-page-search-tip-padding-mobile: 0;
    --wizzy-no-search-result-page-search-tip-title-font-weight: 600;
    --wizzy-no-search-result-page-search-tip-title-font-size: 20px;
    --wizzy-no-search-result-page-search-tip-title-line-height: 1.2;
    --wizzy-no-search-result-page-search-tip-title-letter-spacing: 0;
    --wizzy-no-search-result-page-search-tip-title-color-title: #222;
    --wizzy-no-search-result-page-suggestion-item-border: 0;
    --wizzy-no-search-result-page-suggestion-item-border-radius: 50px;
    --wizzy-no-search-result-page-suggestion-item-color: #222;
    --wizzy-no-search-result-page-suggestion-item-padding: 4px 10px;
    --wizzy-no-search-result-page-suggestion-item-background-color: #e8e9eb;
    --wizzy-no-search-result-page-search-heading-font-weight: 400;
    --wizzy-no-search-result-page-search-heading-font-size: 24px;
    --wizzy-no-search-result-page-search-heading-line-height: 1.4;
    --wizzy-no-search-result-page-search-heading-letter-spacing: 0;
    --wizzy-no-search-result-page-search-heading-color: #222;
    --wizzy-no-search-result-page-search-heading-background-color: #fff;
    --wizzy-no-search-result-page-search-heading-text-transform: none;
    --wizzy-recommendation-width: 100%;
    --wizzy-recommendation-button-width: 36px;
    --wizzy-recommendation-button-background-color: #e9e9e9;
    --wizzy-recommendation-button-background-color-active: #31373d;
    --wizzy-recommendation-prev-button-margin-left: -14px;
    --wizzy-recommendation-next-button-margin-right: -14px;
    --wizzy-recommendation-title-margin: 0 0 64px;
    --wizzy-recommendation-title-margin-mobile: 0 0 32px;
    --wizzy-recommendation-title-padding: 0 48px;
    --wizzy-recommendation-title-padding-mobile: 0 20px;
    --wizzy-recommendation-title-border-color: #d2d5d8;
    --wizzy-recommendation-title-border-width: 1px;
    --wizzy-recommendation-title-border-style: solid;
    --wizzy-popup-select-option-background-color: #fff;
    --wizzy-popup-select-option-background-color-backdrop: #010101cc;
    --wizzy-popup-select-option-width: 4px;
    --wizzy-popup-select-option-scrollbar-track-color: #ebebeb;
    --wizzy-popup-select-option-scrollbar-thumb-color: #69727b;
    --wizzy-bundle-style-font-size: 14px;
    --wizzy-bundle-style-font-weight: 400;
    --wizzy-bundle-style-line-height: 1.42857;
    --wizzy-bundle-style-right-max-width: 192px;
    --wizzy-bundle-style-right-padding: 28px 0;
    --wizzy-bundle-style-gutter: 48px;
    --wizzy-bundle-style-images-gap-mobile: 12px;
    --wizzy-bundle-style-images-gap: 12px;
    --wizzy-bundle-style-images-padding-bottom: 20px;
    --wizzy-bundle-style-images-padding-bottom-style2: 36px;
    --wizzy-bundle-style-images-margin-bottom: 20px;
    --wizzy-bundle-style-image-item-width-mobile: 50px;
    --wizzy-bundle-style-image-item-width: 132px;
    --wizzy-bundle-style-image-item-height-mobile: 72px;
    --wizzy-bundle-style-image-item-height: 192px;
    --wizzy-bundle-style-image-item-width-style2: 165px;
    --wizzy-bundle-style-image-item-height-style2: 240px;
    --wizzy-bundle-style-image-border-radius-mobile: 2px;
    --wizzy-bundle-style-image-border-radius: 4px;
    --wizzy-bundle-style-item-title-margin-bottom-mobile: 12px;
    --wizzy-bundle-style-item-title-margin-bottom: 0;
    --wizzy-bundle-style-item-title-margin-right-style1: 4px;
    --wizzy-bundle-style-checkbox-width: 18px;
    --wizzy-bundle-style-checkbox-margin-right: 10px;
    --wizzy-bundle-style-checkbox-margin-right-style2: 9px;
    --wizzy-bundle-style-checkbox-background-color: #000;
    --wizzy-bundle-style-item-info-spacing: 12px;
    --wizzy-bundle-style-item-info-border: 1px solid #ebebeb;
    --wizzy-bundle-style-item-info-margin-top-style2: 12px;
    --wizzy-bundle-style-total-price-margin: 0 0 12px 0;
    --wizzy-bundle-style-dropdown-margin-right-mobile: 12px;
    --wizzy-bundle-style-dropdown-margin-right: 12px;
    --wizzy-bundle-style-dropdown-margin-left: 0;
    --wizzy-bundle-style-dropdown-padding: 7px 12px;
    --wizzy-bundle-style-dropdown-margin-style2-mobile: 9px 0;
    --wizzy-bundle-style-dropdown-margin-style2: 20px 0 9px;
    --wizzy-bundle-style-dropdown-background-color: #fff;
    --wizzy-bundle-style-product-link-color: #2c6ecb;
    --wizzy-no-search-slider-border-solid: solid;
    --wizzy-no-search-slider-border-color: #ebebeb;
    --wizzy-no-search-slider-border-right-width: 0;
    --wizzy-no-search-slider-border-left-width: 0;
    --wizzy-format-currency-sup-vertical-align: super;
    --wizzy-format-currency-sup-padding: 0 2px;
    --wizzy-general-page-width-desktop: 1216px;
    --wizzy-general-color-primary: #222;
    --wizzy-general-font-size-base: 16px;
    --wizzy-general-gutter-desktop: 32px;
    --wizzy-general-gutter-mobile: 16px;
    --wizzy-product-list-margin-bottom: 32px;
    --wizzy-product-list-padding-left: 0;
    --wizzy-product-list-padding-right: 0;
    --wizzy-product-list-gap-desktop: 32px;
    --wizzy-product-list-gap-mobile: 16px;
    --wizzy-product-list-gap-list-view-desktop: 32px;
    --wizzy-product-list-gap-list-view-mobile: 32px;
    --wizzy-product-list-background-color: transparent;
    --wizzy-product-item-padding: 20px;
    --wizzy-product-item-margin-top: 32px;
    --wizzy-product-item-margin-bottom: 32px;
    --wizzy-product-item-margin-top-mobile: 16px;
    --wizzy-product-item-margin-bottom-mobile: 16px;
    --wizzy-product-item-border-width: 0;
    --wizzy-product-item-border-style: solid;
    --wizzy-product-item-border-color: #e3e3e3;
    --wizzy-product-item-background-color: transparent;
    --wizzy-product-item-color: inherit;
    --wizzy-product-item-text-align: left;
    --wizzy-product-item-background-color-hover: transparent;
    --wizzy-product-item-border-color-hover: #e3e3e3;
    --wizzy-product-item-gap: 16px;
    --wizzy-product-item-margin-bottom-border-has-padding: 32px;
    --wizzy-product-item-margin-top-border-has-padding: 0;
    --wizzy-product-item-box-shadow: none;
    --wizzy-product-item-button-margin-left: 8px;
    --wizzy-product-item-list-view-border-top: 0;
    --wizzy-product-item-list-view-padding: 0;
    --wizzy-product-item-list-view-cta-border-radius: 40px;
    --wizzy-product-item-list-view-box-shadow: none;
    --wizzy-border-list-view-border-bottom: 0;
    --wizzy-border-list-view-border-left: 0;
    --wizzy-border-list-view-border-right: 0;
    --wizzy-border-list-view-border-top: 0;
    --wizzy-product-image-row-padding: 0;
    --wizzy-product-image-scale-number: 1.1;
    --wizzy-product-image-transition-time: .5s;
    --wizzy-product-image-border-radius-as-slider: 3px;
    --wizzy-product-image-background: #0000000a;
    --wizzy-product-image-gap: 0;
    --wizzy-product-image-overflow: hidden;
    --wizzy-product-image-margin-row: 0;
    --wizzy-product-image-layout-gap: 8px;
    --wizzy-product-image-layout-gap-vertical: 8px;
    --wizzy-product-image-layout-padding-image: 1;
    --wizzy-filter-tree-vertical-width-desktop: 344px;
    --wizzy-view-as-title-line-height: 1.5;
    --wizzy-view-as-margin-left-icon: 16px;
    --wizzy-view-as-icon-opacity: .3;
    --wizzy-toolbar-color: #222;
    --wizzy-product-label-padding: 2px 6px;
    --wizzy-product-label-border-radius: 2px;
    --wizzy-product-label-border-radius-capsule: 40px;
    --wizzy-product-label-width: 40px;
    --wizzy-product-label-max-width: 80px;
    --wizzy-product-label-min-width: 24px;
    --wizzy-product-sale-label-background-color: #e02d00;
    --wizzy-product-sale-label-color: #fff;
    --wizzy-product-sale-label-font-size: 10px;
    --wizzy-product-sale-label-line-height: normal;
    --wizzy-product-sale-label-font-weight: 600;
    --wizzy-product-sale-label-text-transform: uppercase;
    --wizzy-product-sale-label-letter-spacing: 0;
    --wizzy-product-sold-out-label-background-color: #d2d8db;
    --wizzy-product-sold-out-label-color: #fff;
    --wizzy-product-sold-out-label-font-size: 10px;
    --wizzy-product-sold-out-label-line-height: normal;
    --wizzy-product-sold-out-label-font-weight: 600;
    --wizzy-product-sold-out-label-text-transform: uppercase;
    --wizzy-product-sold-out-label-letter-spacing: 0;
    --wizzy-product-custom-label-background-color: #00a47c;
    --wizzy-product-custom-label-color: #fff;
    --wizzy-product-custom-label-font-size: 10px;
    --wizzy-product-custom-label-line-height: normal;
    --wizzy-product-custom-label-font-weight: 600;
    --wizzy-product-custom-label-text-transform: uppercase;
    --wizzy-product-custom-label-letter-spacing: 0;
    --wizzy-product-info-padding: 0;
    --wizzy-product-info-gap: 8px 0;
    --wizzy-product-price-margin-bottom-item-list: 16px;
    --wizzy-toolbar-background-color: #fff;
}
.wizzy-search-wrapper[wizzy-tile-view-level="1"] .wizzy__product-item-list-view-layout-info .wizzy__product-vendor {
    width: 100%;
    display: flex;
}

.wizzy-variant-title {
    line-height: 16px;
    margin-right: 3px;
}

.badge-recently-viewed,
.badge {
    margin-bottom: 3px;
}

.badge-recently-viewed {
    width: fit-content;
}

.in-stock-badge__variant {
    margin-left: 5px;
    border-radius: 4px;
    background: #A5D39D;
    /*height: 24px;*/
    .in-stock-badge {
        padding: 1px 10px;
        text-transform: uppercase;
        font-weight: 600;
        font-size: 14px;
    }
}

.brand-detail {
    text-decoration: underline;
}

.tw-flex-col .variant-info {
    line-height: 1.4rem;
}

.mp-variant-color-image {
    width: 48px;
    height: 48px;
    flex-shrink: 0;
    border-radius: 4px;
    object-fit: cover;
    display: block;
}

@media screen and (max-width: 767px) {
    .mp-variant-color-image {
        width: 40px;
        height: 40px;
    }
}

.mp-variant-tiles--color {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

.mp-variant-tile--color {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px;
    border-color: #d5d9d9;
    background: #fff;
    box-shadow: none;
    border-radius: 8px;
}

.mp-variant-tile--color:hover {
    border-color: #111;
}

.mp-variant-tile--selected {
    border-color: #111;
    box-shadow: inset 0 0 0 1px #111;
    background: #fff;
}

.mp-variant-tile__media {
    flex: 0 0 58px;
    width: 58px;
    height: 58px;
    border-radius: 6px;
    overflow: hidden;
    background: #f3f4f4;
}

.mp-variant-tile__image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.mp-variant-tile__swatch {
    width: 100%;
    height: 100%;
    display: block;
}

@media screen and (min-width: 1441px) {
     .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.facet-block-product_condition_custom {
        border-bottom: none;
        /* display: none; */
    }
    .wizzy-facet-body.facet-body-product_condition_custom {
        display: flex !important;
        border-bottom: 1px solid #e2e0e0;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body.facet-body-product_condition_custom .wizzy-facet-list-item {
        padding-bottom: 10px;
        padding-top: 10px;
    }
     .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body.facet-body-product_condition_custom ul.wizzy-facet-list {
    width: 100%;
    }
    .wizzy-grid-filters-box .wzGridFilters-more-less-btn {
    padding: 10px 20px;
}
.wizzy-category-page  .wizzy-search-filters-left.wizzy-v1 {
    margin-top: -62px;
}
    .facet-head-search-input:focus-visible {
        outline: none;
        box-shadow: none;
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-count {
        margin-right: 17px;
    }

    .wizzy-search-wrapper .noUi-handle.noUi-handle-lower {
        right: -18px;
    }

    .wizzy-search-wrapper .noUi-handle.noUi-handle-lower .noUi-tooltip {
        left: 14px;
    }

    .wizzy-search-wrapper .noUi-handle.noUi-handle-upper .noUi-tooltip {
        right: 0;
        width: fit-content;
        left: unset;
        transform: translate(0%) translateY(50px);
    }
   .wizzy-autocomplete-top-products .autocomplete-top-products-view-more {
    display: none;
   }
    .wizzy-autocomplete-wrapper.onLeft .wizzy-autocomplete-suggestions {
        order: 0;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
    .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more {
        width: 186px;
        font-size: 12px;
    }

    .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more {
        display: flex;
        column-gap: 5px;
        cursor: pointer;
        background: #94212e;
        border: none;
        color: #fff;
        padding: 7px 15px;
        margin-top: 10px;
        margin-bottom: 10px;
        width: 286px;
        height: 48px;
        border-radius: 41px;
        align-items: center;
        justify-content: center;
        font-weight: 600;
        font-size: 14px;
        font-family: Manrope,sans-serif!important;
        text-transform: uppercase;
        font-weight: 500;
    }
    .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more {
        bottom: 0px !important;
        position: relative;
        align-items: center;
    }
    .wizzy-search-filters-top {
        min-height: auto;
    }
    .wizzy-search-wrapper.wizzy-category-page .wizzy-search-results-container .wizzy-search-results {
        padding-top: 24px;
    }
    .wizzy-facet-head.selected-filter:after {
        content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M12 5v14M5 12h14' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>")!important;
        display: inline-block;
        width: 16px;
        height: 16px;
    }
    .wizzy-facet-head.selected-filter.open:after {
        content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M5 12h14' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>") !important;
        display: inline-block;
        width: 16px;
        height: 16px;
    }
    .wizzy-facet-list-block a.wizzy-filters-clear-all {
        transition: opacity .3s;
        text-decoration: underline;
        text-decoration-thickness: 1px;
        text-underline-offset: .2rem;
        font-size: 13.2px;
    }
    .wizzy-filters-facet-block.facet-block-sellingPrice.facet-block-left.collapsible.first-opened {
        padding-top: 10px;
    }
    .wizzy-facet-head.selected-filter.open {
        border-bottom: none;
    }

    .wizzy-facet-head.selected-filter {
        border-bottom: 1px solid #e3e3e3;
    }
    .wizzy-selected-filters {
        display: none;
    }
    .wizzy-selected-filters.open {
        display: flex;
        margin-bottom: 20px;
    }
    /* Chrome, Edge, Safari */
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body::-webkit-scrollbar,
    .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body::-webkit-scrollbar {
        width: 8px;
        height: 8px;
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body::-webkit-scrollbar-track,
    .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body::-webkit-scrollbar-track {
        background: #f7f7f7;
        border-radius: 50px; /* makes the background round */
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body::-webkit-scrollbar-thumb,
    .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body::-webkit-scrollbar-thumb {
        background: #505050;
        border-radius: 50px; /* makes the scrollbar handle circular/pill */
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body::-webkit-scrollbar-thumb:hover,
    .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body::-webkit-scrollbar-thumb:hover {
        background: #333;
    }
    .wizzy-common-select-container {
        color: #000;
    }
    .wizzy-autocomplete-wrapper.onLeft.withoutTopProducts.withoutSuggestions {
        left: 35% !important;
    }
    .wizzy-search-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list li a {
        border: 1px solid #000;
        border-radius: 120px;
        justify-content: center;
        align-items: center;
        display: flex;
        font-size: 13px;
        margin-right: 4px;
        color: #343434;
        margin-left: 4px;
        padding: 19px 56px;
        height: 33px;
        width: 33px;
    }
    .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list .pagination-arrow.next-arrow .text-mobile
    {
        background: #fff;
    }
    .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list .pagination-arrow.next-arrow
    {
        background: #fff !important;
    }
    .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list li a
    {
        width: unset !important;
    }
    .wizzy-search-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list li.inactive a
    {
        display: none !important;
    }
    .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list li a .text-mobile
    {
        text-transform: uppercase;
        font-size: 14px;
        font-weight: 600;
        line-height: 20px;
        /* -webkit-appearance: button; */
        text-align: inherit;
        background-color: #0000;
        background-image: none;
        color: #000;
        padding: unset;
        width: fit-content;
    }
    .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list li a:focus {
        background: none;
    }
    .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list .pagination-arrow.next-arrow
    {
        display: block !important;
    }
    .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list .pagination-arrow.next-arrow .text-mobile
    {
        display: block !important
    }
    .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list li
    {
        display: none;
        width: 100%;
    }
    .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list li a:hover
    {
        background: #fff;
    }
    .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list li a
    {
        background: #fff;
    }
    .wizzy-search-empty-results-wrapper {

        margin-top: 15px;
    }
    .facet-body-product_reviews_average_yotpo  span.wizzy-facet-list-item-label {
        display: flex;
    }
    .facet-body-product_reviews_average_yotpo .wizzy-facet-list .tw-flex.tw-items-center.tw-gap-0\.5 {
        margin-right: 10px;
    }

    .scroll-happened .wizzy-autocomplete-wrapper {
        top: 62px !important;
    }
    .wizzy-autocomplete-wrapper .autocomplete-no-results {

        align-items: center;
    }
    .wizzy-autocomplete-wrapper.onLeft.withoutTopProducts.withoutSuggestions {
        width: 444px;
        height: 65vh;
    }
    .wizzy-search-empty-results-wrapper .wizzy-empty-results-content p {
        margin-left: 14px;
    }

    .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container {

        margin-bottom: 0;
    }
    .wizzy-search-wrapper.wizzy-category-page .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container {

    margin-bottom: 0px;
}

.wizzy-search-wrapper.has-left-facets .wizzy-search-results-wrapper .wizzy-search-results-container {
    margin-top: 0 !important;
}

    .wizzy-search-wrapper.has-left-facets .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top {
        /* margin-top: -38px; */
        margin-top: 0;
        display: flex;
        justify-content: space-between;
        align-items: center;
        /* padding-left: 37px; */
        padding-left: 17px;
       /* padding-right: 17px;*/
    }

    .wizzy-filters-facet-block.facet-block-sellingPrice.facet-block-left.collapsible {
        padding-bottom: 24px;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsed {
        padding-bottom: 0px;
    }


    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body.facet-body-sellingPrice, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body {
        overflow: visible;
    }
    /* .wizzy-search-results-rendered #MainContent > section:nth-child(-n+3) {
   margin-left: 425px;
 } */


    /* .wizzy-search-results-rendered #MainContent .shopify-section.section {
        margin-left: 0;
    }
 .wizzy-search-results-rendered #MainContent .container:nth-of-type(-n+3) {
    padding-left: 0;
    padding-right: 166px;
} */

    /* .wizzy-category-page  .wizzy-search-filters-left.wizzy-v1 {
    margin-left: calc(var(--wizzy-filter-tree-vertical-gutter)* -1);
    --wizzy-filter-tree-vertical-gutter: 16px;
    width: var(--wizzy-filter-tree-vertical-width-desktop);
    padding: 15px;
    border-radius: 10px;
    max-height: 82vh;
    overflow-y: auto;
    height: max-content;
    position: fixed;
    top: 150px;
    left: 4%;
    scrollbar-width: thin;
}
.wizzy-search-wrapper.wizzy-category-page  .wizzy-search-results-wrapper {
    display: flex;
    justify-content: flex-end;
    margin-left: 64px;
    width: -webkit-fill-available;
} */
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-header, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-header {
        display: none;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsible.collapsed .wizzy-facet-head, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-facet-block.collapsible .wizzy-facet-head {
        padding-right: 0;
        border-bottom: 1px solid #e2e0e0;
    }
    .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more::after {
        display: none;
    }

    .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list .wizzy-result-product {
        width: 100% !important;
        margin-bottom: 16px;
    }
    .wizzy-search-summary-wrapper {
        margin-bottom: 0px;
    }
    .wizzy-search-summary-container, .wizzy-search-wrapper.has-left-facets .wizzy-search-summary-container {
        padding-bottom: 20px;
        width: auto;
        margin-left: 36px;
        margin-right: 0;
    }
    .wizzy-search-empty-results-wrapper  .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list .wizzy-result-product {
        width: 22%;
        box-sizing: border-box;
        font-size: 14px;
        position: relative;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item {
        display: block !important;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item {
        display: flex;
    }
    .title-view-more {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .wizzy-common-select-container .wizzy-common-select-selector .wizzy-common-select-label:after {
        content: ":";
        font-weight: 700;
        right: 2px;
        position: relative;
    }
    .wizzy-scroll-to-top-wrapper {
        bottom: 70px;
        z-index: 100;
    }
    .wizzy-grid-filters-box {
        margin-left: 15px;
        width: 100%;
    }
    .wizzy-grid-filters-box .wizzy-facet-list li {
        border: 1px solid #878787;
    }
    .wizzy-grid-filters-box {
        background-color: #ECE6DA;
        padding: 10px;
        margin: 10px 0;
        border-radius: 10px;
        border: 1px solid #878787;
    }
    .wizzy-grid-filters-box .wizzy-facet-head {
        margin: 0 5px;
        color: black;
        font-family: Newsreader;
        font-size: 18px;
    }
    body.wizzy-autocomplete-open {
        overflow: hidden;
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-checkbox .checkbox-indicator:after, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-checkbox .checkbox-indicator:after {
        content: "";
        position: absolute;
        display: none;
        left: 4px;
        top: 1px;
        width: 5px;
        height: 8px;
        border: solid #222;
        border-width: 0 2px 2px 0;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-checkbox input:checked ~ .checkbox-indicator, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-checkbox input:checked ~ .checkbox-indicator {
        background-color: unset;
        border: solid 1px var(--wizzy-primary);
    }
    .wizzy-autocomplete-wrapper .wizzy__product-item {
        flex-grow: unset;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-handle, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-handle {

        box-shadow: none;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-handle .noUi-tooltip, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-handle .noUi-tooltip {
        background-color: unset !important;
        border: none !important;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item {
        min-height: 33px !important;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal {
        margin-top: 8px !important;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-pips-horizontal, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-pips-horizontal {
        display: none;

    }
    .noUi-horizontal .noUi-tooltip {
        transform: translate(-50%) translateY(50px);
    }
    .wizzy-search-wrapper[wizzy-tile-view-level="4"]  .wizzy__product-item {
        flex-grow: unset;
    }
    .wizzy-autocomplete-wrapper.onLeft {
        left: 20% !important;
        position: fixed !important;
    }
    .wizzy-search-empty-results-wrapper .wizzy__product-item-list-view-layout {
        display: none;
    }
    .wizzy-filters-selected-facets-block {
        width: 100%;
    }

    .facet-head-search-input {
        display: none !important; /* hide by default */
    }

    .facet-search-wrapper.active + .wizzy-facet-list .facet-head-search-input {
        display: block !important; /* show only when active is present */
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .facet-search-wrapper.active .facet-head-search {
        display: none;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left  .facet-head-search-input {
        line-height: var(--wizzy-filter-search-option-line-height);
        letter-spacing: normal;
        margin: var(--wizzy-filter-search-option-margin);
        padding: var(--wizzy-filter-search-option-padding);
        background-color: var(--wizzy-filter-search-option-background-color);
        border: 1px solid var(--wizzy-filter-search-option-border-color);
        border-radius: var(--wizzy-filter-search-option-border-radius);
        color: var(--wizzy-filter-search-option-color);
        width: 100%;
        min-height: 36px;
        font-weight: 400;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsible.collapsed.facet-block-sellingPrice
    .wizzy-facet-head .facet-head-right:before {
        top: 17px;
    }
    .wizzy-selected-facet-list-item-label span.facet-item-label-value {
        font-weight: 600;
    }
    span.facet-item-label-value-id {
        font-weight: 200;
    }
    .wizzy-grid-filters-box .wizzy-facet-body.collapsed .wizzy-facet-list {
        max-height: 115px;
        overflow: hidden;
        margin-bottom: 0;
    }
    .wizzy-grid-filters-box .wizzy-facet-body.expanded .wizzy-facet-list {
        max-height: none;
    }
    .wizzy-grid-filters-box .wizzy-toggle-btn:hover {
        background: #222;
    }
    .wizzy-grid-filters-box .wizzy-toggle-btn {
        cursor: pointer;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        line-height: normal;
        border: 1.5px solid #fff;

        float: right;
        border-radius: 40px;
        padding: 12px 20px;
        margin-top: 10px;
        background-color: #000;
    }
    .wizzy-search-results-container .wizzy-selected-filters {
        display: none;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-header .wizzy-filters-clear-all, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-header .wizzy-filters-clear-all {
        font-size: 14px;
        color: #222;
        text-decoration: none;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .header-title, .wizzy-search-wrapper .wizzy-search-filters-top .header-title {
        text-transform: capitalize;
        font-weight: 400;
        font-size: 14px;
        margin: 0;
        padding: 0;
        color: #222;
        margin-bottom: 12px;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-header, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-header {

        border-bottom: 1px solid var(--wizzy-refine-by-border-bottom-color);
    }

    li.wizzy-selected-facet-list-item {
        display: flex;
        justify-content: space-between;
        width: 100%;
        margin-bottom: 9px;
    }
    ul.wizzy-selected-facet-list {
        width: 100%;
        padding-inline-start: 0;
        margin-bottom: 0;
    }
    .wizzy-filters-header {
        display: flex;
        flex-direction: column;
    }
    .wizzy-filters-header .wizzy-selected-filters {
        display: flex;
        justify-content: flex-start;
        width: 100%;
    }
    .filter-header-clear {
        display: none;
        width: 100%;
        justify-content: space-between;
        align-items: center;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item {
        min-height: 76px;
        padding-top: 0;
        max-width: calc(100% - 22px);
        padding-left: 3px;
        cursor: auto;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body {
        max-height: 300px;
        overflow: auto;
        margin-bottom: 15px;
        padding-right: 0px;
        scrollbar-width: unset;
        scrollbar-color: unset;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal {
        height: 4px;
        margin-top: 34px;
    }
    .noUi-horizontal .noUi-handle {
        width: 34px;
        height: 28px;
        right: -17px;
        top: -10px;
    }
    .noUi-handle {
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        border: 1px solid #3d4246;
        border-radius: 3px;
        background: #fff;
        cursor: default;
        /* box-shadow: inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb; */
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-connect, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-connect {
        background: #222;
    }

    .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more {
        bottom: 9px !important;
        position: relative;
        align-items: center;
    }
    .autocomplete-top-products .wizzy__product-item {
        width: 33%;
    }
    .wizzy-search-results-container > .wizzy__toolbar-item:nth-child(2) {
        display: none;
    }

    .wizzy-autocomplete-wrapper .wishlist-btn-apps {
        position: absolute;
        top: 9px;
        right: 10px;
        z-index: 20;
        width: 38px;
        height: 38px;
        color: black;
        flex-shrink: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #fff;
        border: 1px solid black;
        border-radius: 100%;
        opacity: 1 !important;
    }
    .wizzy-autocomplete-wrapper {
        border-radius: 12px !important;
        position: fixed!important;
        max-height: 82vh;
        overflow-x: hidden!important;
        z-index: 1000;
        scrollbar-width: thin;
        scrollbar-width: none;
    }
    .wizzy-collection-banner ._3sdu8W {
        display: flex;
        justify-content: left;
    }
    .wizzy-collection-banner a {
        width: 125px;
    }
    .wizzy__product-item {
        border-color: #c7c7c7;
        background-color: #fff;
        flex-grow: unset;
        flex-shrink: 0;
    }

    .wizzy-autocomplete-wrapper.onLeft {
        width: max-content;
    }
    .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products ul.autocomplete-top-products {

        overflow-x: scroll;
        justify-content: flex-start;
        width: 600px;
        overflow-y: hidden;
        flex-direction: row;
        padding: 3px 10px 10px;
        margin-top: 0;
        scrollbar-width: thin;
        scrollbar-color: #ccc transparent;
    }
    .wizzy-collection-banner {
        display: flex;
        gap: 0px;
        justify-content: center;
        padding: 10px;
        margin-bottom: 10px;
        flex-direction: column;
    }
    /* .wizzy-autocomplete-top-products .autocomplete-top-products .wizzy-result-product {
        width: calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4);
        max-width: calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4);
    } */
    .wizzy-autocomplete-top-products .autocomplete-top-products .wizzy-result-product .related-card-wrapper {
        padding: 8px 5px 0;
    }
    /* .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsible.collapsed .wizzy-facet-head .facet-head-right:before {
  content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M12 5v14M5 12h14' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>") !important;
  display: inline-block;
  width: 16px;
  height: 16px;
} */
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsible .wizzy-facet-head .facet-head-right:before {

        opacity: 0;
    }
    .wizzy-search-wrapper {
        max-width: 1394px;
        padding-left: 53px;
        padding-right: 18px;
        margin-top: 68px;
        padding-left: 24px !important;
        padding-right: 24px !important;
    }
    .wizzy-search-wrapper.wizzy-category-page {

        margin-top: 0px;
    }


    .wizzy-search-wrapper .wishlist-btn-apps {
        position: absolute;
        top: 9px;
        right: 10px;
        z-index: 20;
        width: 38px;
        height: 38px;
        color: black;
        flex-shrink: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #fff;
        border: 1px solid black;
        border-radius: 100%;
        opacity: 1 !important;
    }
    /* .wizzy-search-sort-wrapper {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container {
        justify-content: space-between;
        width: 100%;
    } */
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-header, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-header {
        align-items:flex-start;
    }

    .wizzy-search-wrapper[wizzy-tile-view-level="4"] .wizzy__product-item-list-view-layout {
        display: none;
    }
    .wizzy-search-wrapper[wizzy-tile-view-level="1"] .wizzy__product-item-grid-view-layout {
        display: none;
    }
    .wizzy-search-wrapper[wizzy-tile-view-level="1"] .wishlist-btn {
        padding: 0;
        width: 38px;
        height: 38px;
        border-radius: 50%;
        border: 1px solid #000;
        background-color: #fff;
        display: flex
    ;
        align-items: center;
        justify-content: center;
        position: absolute;
        top: 9px;
        right: 9px;
        z-index: 99;
    }
    .wizzy-search-wrapper[wizzy-tile-view-level="1"] .wishlist-btn-message {
        position: absolute;
        top: 0;
        right: 0;
        transform: translateY(-110%);
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 1px 2px;
        text-align: center;
        backdrop-filter: blur(2px);
        border-radius: 5px;
        width: max-content;
        color: black;
        pointer-events: none;
        transition: opacity 0.3s;
        font-size: 10px;
    }
    /* #wizzy-shopify-collection-page-wrapper .wizzy-search-filters-left.wizzy-v1 {
        margin-left: calc(var(--wizzy-filter-tree-vertical-gutter)* -1);
        --wizzy-filter-tree-vertical-gutter: 16px;
        width: var(--wizzy-filter-tree-vertical-width-desktop);
        padding: 15px;
        border-radius: 10px;
        max-height: 100%;
        overflow-y: auto;
        height: max-content;
        position: relative;
        top: -1030px;
        right: 204px;
        scrollbar-width: thin;
    } */
    .wizzy-search-filters-left.wizzy-v1 {
        margin-left: calc(var(--wizzy-filter-tree-vertical-gutter)* -1);
        --wizzy-filter-tree-vertical-gutter: 16px;
        width: var(--wizzy-filter-tree-vertical-width-desktop);
        padding: 15px;
        border-radius: 10px;
        max-height: 72vh;
        overflow-y: auto;
        height: max-content;
        position: sticky;
        top: 150px;
        margin-top: -44px;
        /* scrollbar-width: none; */
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-head, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-head {
        padding: 10px 0;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsed {
        border-bottom: none;
    }


    /* .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-header, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-header {
        display: none;
    } */

    .wizzy-grid-filters-box span.facet-item-label-value {
        width: 100%;
        z-index: 3;
        font-family: Manrope, sans-serif;
        color: #222;
        font-weight: 600;
        font-size: 14px;
        text-transform: uppercase;
    }
    span.wizzy-facet-list-item-count {

        z-index: 3;
        font-family: Manrope, sans-serif;
        color: #222 !important;
        font-weight: 500 !important;
        font-size: 14px !important;
        text-transform: capitalize;
        float: right;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-checkbox, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-checkbox {
        padding-left: 23px;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsible .wizzy-facet-head .facet-head-right:after, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-facet-block.collapsible .wizzy-facet-head .facet-head-right:after {
        content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M5 12h14' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>") !important;

        display: inline-block;
        width: 16px;
        height: 16px;

    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsible.collapsed .wizzy-facet-head .facet-head-right:after {
        content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M12 5v14M5 12h14' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>") !important;
        display: inline-block;
        width: 16px;
        height: 16px;
    }
    .wizzy-common-select-container .wizzy-common-select-selector {
        /* background: #fff; */
        padding: 10px 15px;
        cursor: pointer;
        border-radius: 3px;
        padding: 0 8px;
        height: 40px;
        border-right: 1px solid black !important;
        border-left: 1px solid black !important;
        border-top: 1px solid black !important;
        border-bottom: 1px solid black !important;
        border-radius: 8px;
        display: flex;
        justify-content: center;
        min-width: unset;
        align-items: center;
        font-family: Manrope, sans-serif;
        border: none !important;
    }
    .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-filters-top {
        width: 100%;
        padding-left: 24px;
        box-sizing: border-box;
    }
    .wizzy-common-select-container .wizzy-common-select-selector .wizzy-common-select-label, .wizzy-grid-filters-box .facet-head-title, .wizzy-search-empty-results-wrapper .wizzy-empty-results-summary p .wizzy-empty-searched-query, .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list .wizzy-result-product .wizzy-result-product-item .result-product-item-info .product-item-swatch-group .product-item-swatch-item.swatch-selected .wizzy-facet-item-swatch-wrapper .wizzy-facet-item-swatch.facet-text-swatch {
        font-weight: 400;
        font-size: 16px;
    }
    .wizzy-common-select-container .wizzy-common-select-options {
        position: absolute;
        left: -68px;
        top: 41px;
        background: #fff;
        border: 1px solid #eee;
        width: 250px;
        box-sizing: border-box;
        z-index: 300;
        border-top: 1px solid #eee;
        display: none;
        padding: 5px;
        border: 1px solid #878787;
        border-radius: 5px;
    }

    .wizzy-common-select-container .wizzy-common-select-options .wizzy-common-select-option {
        cursor: pointer;
        min-width: 200px;
        margin: 0;
        padding: 9px 20px;
        color: #222;
    }
    .wizzy-common-select-container .wizzy-common-select-options .wizzy-common-select-option:hover {
        background: none;
        text-decoration: underline;
    }
    .wizzy-common-select-container .wizzy-common-select-selector:after {
        content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' role='presentation' class='icon icon-caret' viewBox='0 0 10 6' width='13' height='13' %3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");
        display: block;
        position: relative;
        font-size: 14px;
        color: #979797;
        float: right;
        margin-left: 5px;
        margin-top: 2px;
        content: "";
        border-right: 1px solid var(--wizzy-toolbar-color);
        border-bottom: 1px solid var(--wizzy-toolbar-color);
        width: 7px;
        height: 7px;
        margin-top: -5px;
        transition: transform .1s ease-in-out;
        display: inline-block;
        transform: rotate(45deg);

    }
    .wizzy-common-select-body-overlay .wizzy-common-select-container .wizzy-common-select-selector:after {
        margin-top: 2px;
        transform: rotate(-135deg);
    }
    span.wizzy-common-select-selectedItem {
        margin-right: 10px;
        font-size: 16px;
    }
    .wizzy-search-summary-container .wizzy-summary-head {
        font-size: 16px;
        margin: 0 0 2px 0;
        text-overflow: ellipsis;
        overflow: hidden;
        font-family: poppins;
        color: #222;
        white-space: nowrap;
    }
    .wizzy-search-wrapper.display-tile-view[wizzy-tile-view-level="1"] .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list .wizzy-result-product {
        width: 100%;
    }

    .wizzy__product-title {
        font-size: 14px;
        width: fit-content;
        font-family: Manrope, sans-serif;
        font-weight: 400;
        line-height: 22px;
        text-decoration: underline;
        color: #00000080;
        text-decoration-thickness: 4%;
        text-decoration-style: solid;
        text-underline-offset: 4px;
        margin-bottom: 2px;
    }

    .wizzy__product-vendor {
        font-weight: 700;
        font-size: 14px;
        color: #000;
        text-transform: capitalize;
        font-family: Manrope, sans-serif;
        width: fit-content;
    }

    .frangrance-colelction {
        font-size: 14px;
        width: fit-content;
        font-family: Manrope, sans-serif;
        font-weight: 400;
        line-height: 22px;
        color: #000;
        text-underline-offset: 30px;
    }

    .wizzy__format-currency, .wizzy__format-currency>span {
        align-items: center;
        display: inline-flex;
        font-size: 12px;
        font-family: Manrope;
        font-weight: 500;
        color: #6F6F6F;
    }

    .wizzy__product-price--sale span.wizzy__format-currency {
        font-size: 14px;
        font-weight: 600;
        color: #000;
        line-height: 22px;
        letter-spacing: 0.05px;
    }

    .new-collection__add {
        /* position: absolute; */
        bottom: 1px;
        left: 1px;
        right: 1px;
        height: 34px;
        display: flex;
        justify-content: center;
        align-items: center;
        background: #000;
        color: #fff;
        z-index: 10;
        cursor: pointer;
        width: 123px;
        opacity: 1;
        visibility: visible;
        border-radius: 41px;
        transition: all .3s linear;
        position: relative;
        font-family: Manrope, sans-serif;
    }
    .wizzy__product-info-wrapper {
        display: flex;
        flex-direction: column;
        gap: 32px;
    }
    .wizzy-search-wrapper .wishlist-btn-apps {
        position: absolute;
        top: 9px;
        right: 10px;
        z-index: 20;
        width: 38px;
        height: 38px;
        color: #000;
        flex-shrink: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #fff;
        border: 1px solid black;
        border-radius: 100%;
        opacity: 1 !important;
        border: none;
    }

    .tw-flex.tw-flex-col.tw-gap-1.tw-items-end.\!tw-items-start {
        display: flex;
        flex-direction: column;
        gap:4px;
    }
    .tw-absolute.tw-top-2.tw-left-2.tw-z-5 {
        position: absolute;
        top: 8px;
        left: 8px;
        display: flex;
    }
    span.tw-uppercase.tw-text-\[10px\].lg\:tw-text-\[12px\].lg\:tw-leading-\[20px\].tw-tracking-\[0\.5px\].lg\:tw-tracking-\[0\.36px\].tw-font-semibold.tw-px-3.tw-leading-\[18px\].tw-rounded-\[3px\].tw-px-\[6px\] {
        line-height: 20px;
        font-size: 12px;
        padding-left: 12px;
        padding-right: 12px;
        text-transform: uppercase;
        /* font-weight: 600; */
        letter-spacing: 0.36px;
        border-radius: 3px;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsible .wizzy-facet-head .facet-head-title, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-facet-block.collapsible .wizzy-facet-head .facet-head-title {
        width: 100%;
        z-index: 3;
        font-family: Manrope, sans-serif;
        color: #222;
        font-weight: 400;
        font-size: 14px;
        text-transform: capitalize;
        font-size: 16px;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-header, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-header {
        font-family: Manrope, sans-serif;
    }
    /* .autocomplete-top-products-view-more {
        left: 16px;
        position: absolute;
        width: 286px;
        bottom: -67px;
    } */
    .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more {
        display: flex;
        column-gap: 5px;
        cursor: pointer;
        background: #94212e;
        border: none;
        color: #fff;
        border-radius: 10px;
        padding: 7px 15px;
        margin-top: 10px;
        margin-bottom: 10px;
        width: 286px;
        height: 48px;
        border-radius: 41px;
        align-items: center;
        justify-content: center;
        font-weight: 600;
        font-size: 14px;
        font-family: Manrope, sans-serif !important;
        text-transform: uppercase;
        font-weight: 500;
    }
    .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more:hover, .wizzy-search-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list li.active a:hover {
        background-color: #94212e;

    }
    .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions ul.autocomplete-suggestions-list li.autocomplete-item-head, .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products p.top-products-title {
        /* text-transform: uppercase; */
        padding: 0;
        margin: 0;
        font-size: 18px;
        font-weight: 400;
        font-family: Newsreader;
        color: #000000;
        border-bottom: 0.5px solid #000;
        text-transform: capitalize;
    }
    .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions {
        padding-top: 0;
        margin-left: 10px;
    }
    .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions ul.autocomplete-suggestions-list li.autocomplete-item a.autocomplete-link {
        padding: 7px 1px;
    }
    li.autocomplete-item-head[data-index="2"] {
        margin-top: 20px !important;
    }
    li.autocomplete-item-head[data-index="0"] {
        margin-top: 20px !important;
    }
    .wizzy-search-wrapper .wizzy-search-filters-left .facet-head-search-input {
        line-height: var(--boostsd-filter-search-option-line-height);
        letter-spacing: normal;
        margin: var(--boostsd-filter-search-option-margin);
        padding: 0 10px;
        background-color: #fafafa;
        border: 0.5px solid #00000033;
        border-radius: 28px;
        color: #00000033;
        width: 96%;
        min-height: 36px;
        font-weight: 400;
        font-size: 13px;
    }
    .tw-flex.tw-items-center.tw-gap-\[3px\] {
        display: flex;
        gap: 3px;
        color : #000;
        font-size: 14px;
        font-family: Manrope, sans-serif !important;
        min-height: 20px;
    }
    .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions ul.autocomplete-suggestions-list li.autocomplete-item-head:first-child, .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list .wizzy-result-product .wizzy-result-product-item .result-product-item-info .wizzy-product-item-price-reviews-wrapper .wizzy-product-item-price.with-swatches {
        margin-top: 20px;
    }
    .wizzy-search-results .fragrance-gender {
        display: flex;
        gap: 5px;
        font-weight: 400;
        font-family: Newsreader;
        align-items: center;
        .gender {
            color: #94212E;
        }
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-header, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-header {
        border-bottom: 1px solid var(--wizzy-refine-by-border-bottom-color);
        border: none;
    }
    .wizzy-category-page   .wizzy-search-summary-wrapper {
        margin-bottom: -5px;
    }
    .wizzy-search-summary-container, .wizzy-search-wrapper.has-left-facets .wizzy-search-summary-container {
        padding-bottom: 0px;
        width: auto;
        margin-left: 0px;
        margin-right: 0px;
        /* margin-right: 45px; */
    }
    .filters-list-top-values-wrapper {
        display: none !important;
    }
    .wizzy-search-wrapper.wizzy-category-page .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container {

        right: 16px;
        position: relative;
    }

    .wizzy-search-wrapper.wizzy-category-page {
        max-width: 1668px;
        padding-left: 0px;
        padding-right: 0px;
        margin-right: -46px;
    }

    .wizzy-category-page .wizzy-search-filters-left.wizzy-v1 {
        margin-top: -42px;
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body::-webkit-scrollbar {
        width: 6px !important;
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body::-webkit-scrollbar-track {
        background: transparent !important;
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body::-webkit-scrollbar-thumb {
        background-color: #000 !important;
        border-radius: 10px !important;
    }

    .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body::-webkit-scrollbar-thumb:hover {
        background-color: #333 !important;
    }
}

.wizzy-autocomplete-wrapper p.gender {
    margin-bottom: 0;
    font-size: 12px;
    font-weight: 400;
}
.wizzy-autocomplete-wrapper .fragrance-gender {
    display: flex;
    font-weight: 400;
    font-family: Newsreader;
    color: #94212E;
    flex-direction: column;
}
span.wizzy-autocomplete-label {

    font-family: Manrope, sans-serif;
    color: #000;
}
.wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions ul.autocomplete-suggestions-list li.autocomplete-item a.autocomplete-link em {
    font-weight: 400;
    font-style: normal;
    font-family: Manrope, sans-serif !important;
    font-size: 14px;
    color: #000;
}
span.wizzy__format-currency.wizzy-price-Range {
    font-size: 14px;
    font-weight: 600;
    color: #000;
    line-height: 22px;
    letter-spacing: .05px;
}

@media screen and (min-width: 769px) and (max-width: 1132px) {
    .wizzy-search-results-list .swiper-slide, swiper-slide {
        margin-right: 10px;
        width: calc(32% - 5px);
    }

    .wizzy__product-price-wrapper {
        .is-on-sale__badge {
            letter-spacing: 0px;
            font-size: 11px;
            white-space: nowrap;
        }
    }
}

.icon-truck svg {
    width: 20px;
    height: 20px;
}

.sticky-atc-pdp-mobile__shipping.icon-truck svg {
    transform: translateY(1px);
}

#Variant-ShippingMessage span {
    color: #94212E;
    font-weight: 700;
}

@media screen and (max-width: 768px) {
    .cart-compare-at__price {
        color: #686868
    }

}

@media screen and (max-width: 1440px) {

        .header .header-logo__container {
            padding-bottom: 14px !important;
            padding-top: 14px !important;
        }

        .wizzy-autocomplete-wrapper {
            z-index: 100002000;
        }
        .wizzy-search-form-wrapper.mobileTapped {
            z-index: 99999000;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body.facet-body-product_condition_custom .wizzy-facet-list .wizzy-facet-list-item {
            padding-top: 10px;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .facet-body-product_condition_custom .facet-head-search-input {
            display: none;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body.facet-body-product_condition_custom, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body {
            margin-bottom: 7px;

        }
        .wizzy-skeleton-results-list {
            padding: 0;
        }

        .wizzy-search-results-rendered form#search_mini_form {
            z-index: 100000;
        }
        .wizzy-search-empty-results-wrapper.mobileTapped {
            width: 100%;
            z-index: 100;
            top: 50px;
            min-height: 100%;
            position: relative;
            background: #fff;
            left: 0;
            box-sizing: border-box;
            padding: 15px;
        }
        .wizzy-search-results-rendered form#search_mini_form {
            z-index: 1000000;
        }
        /* .wizzy-search-form-wrapper.mf-initial {
            display: none;
        }
        .wizzy-search-form-wrapper.mf-initial.mobileTapped {
            display: flex;
        } */

        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block:last-child {
            border-bottom: 1px solid #e3e3e3;
        }
        .wizzy-search-form-wrapper.mobileTapped {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100vh;
            z-index: 99999000;
        }
        #search_mini_form {
            touch-action: none;
            overscroll-behavior: none;
            overflow: hidden;
        }

        .wizzy-search-form-wrapper.mobileTapped .wizzy-search-form-mobile-wrapper {
            overflow: hidden;
            width: 100%;
            height: 100%;
            touch-action: none;
        }


        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container {
            width: 100% !important;
            padding: 0 16px;
        }

        #wizzy-shopify-collection-page-wrapper .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container {
            padding: 0;
        }
        #wizzy-shopify-collection-page-wrapper  .wizzy-mobile-filter-button {
            padding-left: 0;
        }

        #wizzy-shopify-collection-page-wrapper  .wizzy-search-sort-wrapper {
            padding-right: 0;
        }

        /* Make input non-scrollable */
        .wizzy-search-form-wrapper.mobileTapped #searchInput {
            touch-action: none;
            overscroll-behavior: none;
        }

        .wizzy-autocomplete-wrapper {
            overflow-y: auto;
            -webkit-overflow-scrolling: touch;
            overscroll-behavior: contain;
            touch-action: pan-y;

        }


        .facet-head-search-input:focus-visible {
            outline: none;
            box-shadow: none;
        }
        /* .wizzy-autocomplete-wrapper {
            max-height: calc(100dvh - var(--input-bottom-position) - 20px) !important;
          overflow-y: auto !important;
          -webkit-overflow-scrolling: touch !important;
        } */

        .wizzy-range-input[type=number] {
            font-size: 17px;
            -moz-appearance: textfield;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .facet-head-search-input {
            font-size: 16px;
        }
        .tw-text-xs {
            line-height: 1rem;
        }
        .wizzy-facet-head.selected-filter:after {
            content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M12 5v14M5 12h14' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>")!important;
            display: inline-block;
            width: 16px;
            height: 16px;
        }
        ul.wizzy-selected-facet-list {
            width: 100%;
            padding-inline-start: 0;
            margin-bottom: 0;
        }
        .wizzy-filters-selected-facets-block {
            width: 100%;
        }
        li.wizzy-selected-facet-list-item {
            display: flex;
            justify-content: space-between;
            width: 100%;
            margin-bottom: 9px;
            margin-top: 6px;
        }
        /* #search_mini_form{
            display: none !important;
        } */
        .wizzy-autocomplete-open   #search_mini_form{
            display: block !important;
        }
        body.wizzy-filters-overlay {
            overflow: hidden;
        }
        .wizzy-selected-filters {
            display: none;
        }
        .wizzy-search-input {
            font-size: 16px;
            height: 36px;
            width: 100%;
            border: none;
            outline: none;
            box-sizing: border-box;
        }
        /* form#search_mini_form .t4s-mini-search__submit {
            display: none;
        } */
        .t4s-mini-search__submit {
            top: 3px;
            right: 48px;
        }
        .wizzy-autocomplete-open .intercom-lightweight-app {
            display: none;
        }

        body.wizzy-autocomplete-open,html.wizzy-autocomplete-open {
            overflow: hidden !important;
        }
        .wizzy-autocomplete-suggestions .autocomplete-top-products-view-more {
            display: none;
        }
        .wizzy-search-form-wrapper .wizzy-search-input {
            font-size: 17px;
        }
        .wizzy-search-wrapper .tw-z-5{
            z-index: 0;
        }
        .wizzy-search-empty-results-wrapper {
            padding: 0px;
        }
        form#search_mini_form {
            display: none !important;
        }
        .wizzyMobileTapped form#search_mini_form {
            display: block !important;
        }

        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body {

            scrollbar-color: #000 #f7f7f7;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .header-title, .wizzy-search-wrapper .wizzy-search-filters-top .header-title {
            font-size: 20px;
        }
        .wizzy-grid-filters-box .wizzy-facet-list-item-count, .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-count, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-count {

            padding-right: 10px;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item {
            display: flex;
        }
        .facet-body-product_reviews_average_yotpo .wizzy-facet-list .tw-flex.tw-items-center.tw-gap-0\.5 {
            margin-right: 10px;
        }
        span.wizzy-facet-list-item-count {
            z-index: 3;
            font-family: Manrope,sans-serif;
            color: #222!important;
            font-weight: 500!important;
            font-size: 14px!important;
            text-transform: capitalize;
            float: right;
        }
        #wizzy-shopify-collection-page-wrapper {
            min-height: calc(100vh + 250px);
            /* margin-left: -16px; */
            /* margin-right: -16px; */
            margin-left: auto;
            margin-right: auto;
            max-width: 100%;
        }
        .wizzy-range-input {
            width: 137px;
            padding: 6px 6px 6px 20px;
            font-size: 14px;
            border: 1px solid #ccc;
            border-radius: 4px;
            text-align: right;
        }
        .wizzy-facet-range-inputs {
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin-bottom: 13px;
            margin-left: -10px;
            margin-right: -17px;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body {
            padding-right: 0px;
        }
        .facet-body-product_reviews_average_yotpo span.wizzy-facet-list-item-label {
            display: flex;
        }
        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-filters-left .wizzy-search-filters-left-wrapper .wizzy-mobile-filter-buttons {
            display: flex;
            bottom: 10px;
            position: relative;
            width: 100%;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            border-radius: 120px;
            background: #000;
            color: #fff;
            font-size: 13px;
            font-weight: 600;
            padding: 12px 60px;
            margin-top: 28px;

        }
        .wizzy-search-wrapper .wizzy-search-filters-left .facet-search-wrapper .facet-head-search {

            display: none;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .facet-search-wrapper.active .facet-head-search {
            display: none;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body.facet-body-sellingPrice, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body {
            overflow: visible;
            margin-bottom: 30px;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal {
            margin-top: 42px !important;
        }
        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-filters-left .wizzy-filters-close-btn {
            display: flex;
            top: 20px;
            width: 22px;
            height: 23px;
            z-index: 1000000;
            border-radius: initial;
            background: url("data:image/svg+xml;utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2044%2044'%20width='44'%20height='44'%3E%0A%20%20%3Cline%20x1='12'%20y1='12'%20x2='32'%20y2='32'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'/%3E%0A%20%20%3Cline%20x1='32'%20y1='12'%20x2='12'%20y2='32'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'/%3E%0A%3C/svg%3E") 0 0/100% #fff;
            right: 10px;
            border: 1px solid grey;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-pips-horizontal, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-pips-horizontal {
            display: none;
        }
        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-filters-left .wizzy-filters-header {
            width: 100%;

        }
        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-filters-left .wizzy-search-filters-left-wrapper {
            width: 100%;
            justify-content: space-between;
            display: flex;
            flex-direction: column;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal {
            height: 4px;
            margin-top: 34px;
        }
        .noUi-handle {
            -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
            border: 1px solid #3d4246;
            border-radius: 3px;
            background: #fff;
            cursor: default;
        }
        .noUi-horizontal .noUi-handle {
            width: 34px;
            height: 28px;
            right: -17px;
            top: -10px;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-handle, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item .noUi-horizontal .noUi-handle {
            box-shadow: none;
        }
        .wizzy-search-wrapper
        .wizzy-search-results-wrapper
        .wizzy-search-filters-left
        .wizzy-filters-facet-block.collapsible.collapsed
        .wizzy-facet-body {
            display: none !important;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsible.collapsed .wizzy-facet-head .facet-head-right:after {
            content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M12 5v14M5 12h14' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>")!important;
            display: inline-block;
            width: 16px;
            height: 16px;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-facet-block.collapsible .wizzy-facet-head .facet-head-right:after, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-facet-block.collapsible .wizzy-facet-head .facet-head-right:after {
            content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M5 12h14' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>")!important;
            display: inline-block;
            width: 16px;
            height: 16px;
        }
        .wizzy-search-wrapper.has-filters-button-at-top .wizzy-search-summary-wrapper {
            width: fit-content;
            padding-top: 20px;
            top: 31px;
            position: relative;
            display: flex;
            justify-content: center;
            align-items: center;
            width: 100%;
        }

        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper {
            right: 0;
            left: unset;
        }
        .wizzy-search-wrapper .wizzy-mobile-filter-button {

            left: 0;

        }
        .wizzy-filters-overlay .shopify-section.shopify-section-group-header-group.sticky__header {
            display: none;
        }
        .wizzy-filters-overlay .shopify-section.shopify-section-group-header-group {
            display: none;
        }
        .wizzy-search-results-list .swiper-slide, swiper-slide {
            margin-right: 0;
        }

        .wizzy-search-results-container .wizzy-search-results-list {
            justify-content: space-around;
        }
        .wizzy-autocomplete-wrapper   .fragrance-gender {
            display: flex;
            gap: 5px;
            font-weight: 400;
            font-family: Newsreader;
            color: #94212e;
            flex-direction: column;
        }
        .wizzy-autocomplete-wrapper   .wizzy__product-price--sale span.wizzy__format-currency {
            font-size: 14px;
            font-weight: 600;
            color: #000;
            line-height: 22px;
        }
        .boost-sd__filter-tree-toggle-button-icon {
            display: flex
        ;
            order: 1;
        }
        .boost-sd__filter-tree-toggle-button-icon svg {
            width: 20px;
            max-width: none;
            height: 20px;
        }
        .tw-flex.tw-items-center.tw-gap-\[3px\] {
            display: flex;
            gap: 3px;
            color : #000
            font-size: 14px;
            font-family: Manrope, sans-serif !important;
        }
        .title-view-more {
            display: flex;
            justify-content: space-between;
            align-items: center;
            margin-right: 5px;
        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more {
            width: fit-content;
            justify-content: center;
            border-radius: unset;
            padding: 10px;
            margin: 6px auto;
            border-radius: 17px;
        }
        button#wizzy-toggle-btn {
            display: none !important;
        }
        .wizzy__filter-tree-toggle-button-icon svg {
            width: 20px;
            max-width: none;
            height: 20px;
        }
        .wizzy__filter-tree-toggle-button-icon {
            display: flex;
            order: 1;
        }
        .wizzy__product-image-wrapper--crop-center .wizzy__product-image-img {
            object-position: center;
        }
        .product-quickviews-btn-list {
            top: auto !important;
            left: 5px !important;
            bottom: 10px !important;
        }
        .wizzy__product-item-list-view-layout-cta-buttons {
            flex-direction: column;
            width: 100%;
            display: flex;
        }
        .wizzy__product-item-list-view-layout-image {
            flex-shrink: 0;
            width: 120px;
        }

        .wizzy__product-image-img--main {
            position: relative;
        }
        .wizzy__product-image-img {
            background: var(--wizzy-product-image-background);
            object-fit: cover;
            transition: transform var(--wizzy-product-image-transition-time) ease;
            width: 100%;
            height: 100%;
            display: block;
        }
        .wizzy__toolbar-item--view-as {
            padding-right: calc(var(--wizzy-general-gutter-mobile));
            justify-content: flex-end;
            order: 3;
        }
        .wizzy__view-as-text {
            display: none;
        }
        .facet-body-sellingPrice .wizzy-facet-list input.facet-head-search-input {
            display: none;
        }
        .wizzy-search-empty-results-wrapper  .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list .wizzy-result-product {
            width: 48%;
            margin: 0;
            border-right: none;
            border-bottom: none;
        }
        .t4s-mini-search__submit {
            top: 3px;
            right: 48px;
        }
        .wizzy-search-form-wrapper.mobileTapped .wizzy-search-input {
            margin: 0;
            border: 0;
            padding: 16px 50px 16px 52px;
            position: static;
            height: 52px;
            box-sizing: border-box;
            border-bottom: 1px solid #e3e3e3;
            width: 100%;
        }
        .wizzy__product-item-list-view-layout-info-group {
            width: calc(100% - 129px);
        }
        .t4s-modal--is-active {
            z-index:100000000;
        }
        .wizzy-grid-filters-box .wizzy-facet-list li {
            border: 1px solid #878787;
        }
        .wizzy-grid-filters-box {
            background-color: white;
            border: 1px solid #878787;
        }

        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-checkbox input:checked ~ .checkbox-indicator, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item .wizzy-facet-list-item-checkbox input:checked ~ .checkbox-indicator {
            background-color: ;
        }
        .wizzy-overlay-opened.wizzy-filters-overlay .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-filters-left.wizzy-v1 .wizzy-search-filters-left-wrapper .wizzy-facet-list-block .wizzy-facet-body .facet-search-wrapper {
            position: relative;
            left: -7px;
            top: 22px;
            z-index: 2;
        }

        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-facet-body .wizzy-facet-list .wizzy-facet-list-item.facet-range-item {
            min-height: 76px;
            padding-top: 0;
            max-width: 100%;
            padding-left: 8px;
            cursor: auto;
            width: 100%;
        }
        .wizzy-facet-range-wrapper {
            width: 96%;
        }
        .noUi-horizontal .noUi-tooltip {
            left: -4%;
        }
        .wizzy-search-wrapper .wizzy-search-filters-left .wizzy-filters-header .wizzy-filters-clear-all, .wizzy-search-wrapper .wizzy-search-filters-top .wizzy-filters-header .wizzy-filters-clear-all {

            right: 28px;
            top: 5px;
            position: relative;
        }
        .wizzy-facet-list input.facet-head-search-input {
            width: 208px;
            padding-left: 24px;
        }
        .wizzy-overlay-opened.wizzy-filters-overlay .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-filters-left.wizzy-v1 .wizzy-search-filters-left-wrapper .wizzy-facet-list-block .wizzy-facet-body .facet-search-wrapper {
            display: none;
        }
        .filter-header-clear {
            width: 100%;
            display: flex;
            justify-content: space-between;
        }
        .wizzy-search-filters-left .wizzy-selected-filters {
            display: none;
        }
        .wizzy-selected-filters.open {
            display: flex;
            margin-bottom: 20px;
        }
        .wizzy-facet-head.selected-filter.open:after {
            content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M5 12h14' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>")!important;
            display: inline-block;
            width: 16px;
            height: 16px;
        }
        .wizzy-search-empty-results-wrapper .wizzy-search-wrapper .wizzy-search-results .wizzy-empty-results-title {
            font-size: 1.5em;

        }
        .wizzy-search-empty-results-wrapper .wizzy__product-item-list-view-layout{
            display: none;
        }
        .wizzy-search-empty-results-wrapper  .wishlist-btn-apps {
            position: absolute;
            top: 9px;
            right: 10px;
            z-index: 20;
            width: 38px;
            height: 38px;
            color: black;
            flex-shrink: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            background-color: #fff;
            border: 1px solid black;
            border-radius: 100%;
            opacity: 1 !important;

        }
        .wizzy-search-wrapper[wizzy-tile-view-level="1"]  .wizzy__product-price--default {
            display: none;
        }

        .wizzy-search-form-wrapper.mobileTapped .wizzy-search-clear {
            position: absolute;
            top: 2px;
            right: 4px;
            padding: 16px;
            width: 57px;
            display: block;
        }
        .wizzy-grid-filters-box {
            padding: 10px;
            margin: 10px 0;
            border-radius: 10px;
            max-width: 100%;
            overflow: auto;
        }
        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list .wizzy-result-product {
            width: 100% !important   ;
            margin: 0;
            border-right: none;
            border-bottom: none;
        }
        .wizzy-search-wrapper[wizzy-tile-view-level="1"] .wizzy-grid-filters-box {

            margin-left: 18px;
        }
        .wizzy-search-wrapper[wizzy-tile-view-level="4"] .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-results {
            padding: 0 15px;
            margin-left: 21px;
        }
        .wizzy-search-wrapper[wizzy-tile-view-level="1"] .wizzy__product-price {
            line-height: var(--wizzy-product-price-line-height);
            letter-spacing: var(--wizzy-product-price-letter-spacing);
            text-transform: var(--wizzy-product-price-text-transform);
            text-align: var(--wizzy-product-price-text-align);
            word-break: break-word;
            margin-top: var(--wizzy-product-price-margin-top);
            margin-bottom: var(--wizzy-product-price-margin-bottom);
            width: 100%;
            margin-bottom: var(--wizzy-product-price-margin-bottom-item-list);
        }
        .wizzy-search-form-wrapper.mobileTapped .wizzy-search-clear {
            background-color : #fff;
            display: block !important;
            opacity: 1 !important;
        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products ul.autocomplete-top-products {
            padding-left: 16px;
            padding-right: 16px;
        }
        .autocomplete-top-products .wizzy__product-item {
            width: 48%;
        }
        .autocomplete-top-products .wishlist-btn-apps {
            position: absolute;
            top: 9px;
            right: 10px;
            z-index: 20;
            width: 38px;
            height: 38px;
            color: black;
            flex-shrink: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            background-color: #fff;
            border: 1px solid black;
            border-radius: 100%;
            opacity: 1 !important;
        }
        .t4s-close-overlay.is--visible {
            display: none;
        }
        .t4s-drawer.t4s-drawer__right.is--inted {
            display: none;
        }
        .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container {
            top: 94px !important;
        }
        .wizzy-progress-container, .wizzy-search-wrapper {
            z-index: 100;
            position: relative;
        }
        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper {

            z-index: 10000;
        }
        .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list {
            gap: 10px;
            justify-content: space-between;
        }
        .wizzy-search-wrapper[wizzy-tile-view-level="4"] .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list {
            margin-left: calc(var(--wizzy-product-list-gap-desktop)* -.5);
            margin: 0 auto;
        }

        .wizzy-search-wrapper .wizzy__product-item {
            margin-left: calc(var(--wizzy-product-list-gap-desktop)* .5);
            margin-right: calc(var(--wizzy-product-list-gap-desktop)* .5);
            margin-bottom: var(--wizzy-product-item-margin-bottom);

        }


        .wizzy-search-wrapper .wishlist-btn-apps {
            position: absolute;
            top: 9px;
            right: 10px;
            z-index: 20;
            width: 38px;
            height: 38px;
            color: black;
            flex-shrink: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            background-color: #fff;
            border: 1px solid black;
            border-radius: 100%;
            opacity: 1 !important;
        }
        /* .wizzy-search-sort-wrapper {
            width: 100%;
            display: flex;
            justify-content: space-between;
        } */
        .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container {
            justify-content: space-between;
            width: 100%;
        }


        .wizzy-search-wrapper[wizzy-tile-view-level="4"] .wizzy__product-item-list-view-layout {
            display: none;
        }
        .wizzy-search-wrapper[wizzy-tile-view-level="1"] .wizzy__product-item-grid-view-layout {
            display: none;
        }
        .wizzy-search-wrapper[wizzy-tile-view-level="1"] .wishlist-btn {
            padding: 0;
            width: 38px;
            height: 38px;
            border-radius: 50%;
            border: 1px solid #000;
            background-color: #fff;
            display: flex
        ;
            align-items: center;
            justify-content: center;
            position: absolute;
            top: 9px;
            right: 9px;
            z-index: 99;
        }
        .wizzy-search-wrapper[wizzy-tile-view-level="1"] .wishlist-btn-message {
            position: absolute;
            top: 0;
            right: 0;
            transform: translateY(-110%);
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 1px 2px;
            text-align: center;
            backdrop-filter: blur(2px);
            border-radius: 5px;
            width: max-content;
            color: black;
            pointer-events: none;
            transition: opacity 0.3s;
            font-size: 10px;
        }
        .wizzy-common-select-container .wizzy-common-select-selector {
            /* background: #fff; */
            padding: 10px 15px;
            /* border: 1px solid #e3e3e3; */
            cursor: pointer;
            /* min-width: 210px; */
            border-radius: 3px;
            padding: 0 12px;
            height: 40px;
            border-right: 1px solid black !important;
            border-left: 1px solid black !important;
            border-top: 1px solid black !important;
            border-bottom: 1px solid black !important;
            border-radius: 8px;
            display: flex;
            justify-content: center;
            min-width: unset;
            align-items: center;
        }
        .wizzy-common-select-container .wizzy-common-select-selector .wizzy-common-select-label, .wizzy-grid-filters-box .facet-head-title, .wizzy-search-empty-results-wrapper .wizzy-empty-results-summary p .wizzy-empty-searched-query, .wizzy-search-wrapper .wizzy-search-results-container .wizzy-search-results .wizzy-search-results-list .wizzy-result-product .wizzy-result-product-item .result-product-item-info .product-item-swatch-group .product-item-swatch-item.swatch-selected .wizzy-facet-item-swatch-wrapper .wizzy-facet-item-swatch.facet-text-swatch {
            font-weight: 400;
        }
        .wizzy-common-select-container .wizzy-common-select-options {
            position: absolute;
            left: -68px;
            top: 41px;
            background: #fff;
            border: 1px solid #eee;
            width: 250px;
            box-sizing: border-box;
            z-index: 300;
            border-top: 1px solid #eee;
            display: none;
            padding: 5px;
        }

        .wizzy-common-select-container .wizzy-common-select-options .wizzy-common-select-option {
            cursor: pointer;
            min-width: 200px;
            margin: 0;
            padding: 9px 20px;
            color: #222;
        }
        .wizzy-common-select-container .wizzy-common-select-options .wizzy-common-select-option:hover {
            background: none;
            text-decoration: underline;
        }
        .wizzy-common-select-container .wizzy-common-select-selector:after {
            content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' role='presentation' class='icon icon-caret' viewBox='0 0 10 6' width='13' height='13' %3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");
            display: block;
            position: relative;
            font-size: 14px;
            color: #979797;
            float: right;
            margin-left: 5px;
            margin-top: 2px;
            content: "";
            border-right: 1px solid var(--wizzy-toolbar-color);
            border-bottom: 1px solid var(--wizzy-toolbar-color);
            width: 7px;
            height: 7px;
            margin-top: -5px;
            transition: transform .1s ease-in-out;
            display: inline-block;
            transform: rotate(45deg);

        }
        .wizzy-common-select-body-overlay .wizzy-common-select-container .wizzy-common-select-selector:after {
            margin-top: 2px;
            transform: rotate(-135deg);
        }
        span.wizzy-common-select-selectedItem {
            margin-right: 2px;
        }


        .wizzy-search-wrapper.has-filters-button-at-top .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container .wizzy-common-select-wrapper .wizzy-common-select-container .wizzy-common-select-options {
            top: 168px;
            bottom: auto;
            position: fixed;
            left: -54px;
            width: 250px;
            background: var(--wizzy-toolbar-background-color);
            color: var(--wizzy-toolbar-color);
            cursor: pointer;
            word-break: break-word;
            border: 1px solid #eee;
            width: 250px;
            height: auto;
            max-height: 400px;
            margin: 0;
            padding: 5px;
            list-style: none;
            display: none;
            position: absolute;
            top: calc(100% + 10px);
            overflow: visible auto;
        }
        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container .wizzy-common-select-wrapper .wizzy-common-select-container .wizzy-common-select-options {
            bottom: 52px;
        }
        .wizzy-sort-container  .wizzy__toolbar-item--view-as {
            display: none;
        }


        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container .wizzy-common-select-wrapper .wizzy-common-select-container .wizzy-common-select-overlay {

            display: none !important;
        }

        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container .wizzy-common-select-wrapper .wizzy-common-select-container .wizzy-common-select-selector {
            width: 100%;
        }
        .wizzy-search-wrapper.display-tile-view .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper {
            width: 48%;
            padding-right: 16px;
        }
        .wizzy-search-wrapper.has-filters-button-at-top .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container .wizzy-common-select-wrapper .wizzy-common-select-container .wizzy-common-select-selector, .wizzy-search-wrapper.has-filters-button-at-top .wizzy-tile-view-icon {
            cursor: pointer;
            padding: 0 8px 0 6px;
            height: 40px;
            border-right: 1px solid black !important;
            border-left: 1px solid black !important;
            border-top: 1px solid black !important;
            border-bottom: 1px solid black !important;
            border-radius: 8px;
            display: flex;
            justify-content: center;
            min-width: unset;
            top: 0px;
            align-items: center;
        }
        .wizzy-search-wrapper.has-filters-button-at-top .wizzy-mobile-filter-button, .wizzy-search-wrapper.has-filters-button-at-top .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper {
            position: absolute;
            top: 7px;
            height: 100%;
            z-index: unset;

        }
        .wizzy-search-wrapper[wizzy-tile-view-level="1"] .wishlist-btn {
            padding: 0;
            width: 38px;
            height: 38px;
            border-radius: 50%;
            border: 1px solid #000;
            background-color: #fff;
            display: flex;
            align-items: center;
            justify-content: center;
            position: absolute;
            top: 9px;
            right: 9px;
            z-index: 99;
        }

        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container .wizzy-common-select-wrapper .wizzy-common-select-container .wizzy-common-select-options .wizzy-common-select-option.selected {
            font-weight: unset;
            text-decoration: underline;
        }
        .wizzy-search-wrapper[wizzy-tile-view-level="1"] .wishlist-btn-apps {
            top: auto !important;
            left: 55px !important;
            bottom: 10px !important;
        }
        .wizzy-search-wrapper.has-filters-button-at-top .wizzy-search-results-wrapper .wizzy-filters-mobile-entry, .wizzy-search-wrapper.has-filters-button-at-top.display-tile-view .wizzy-search-results-wrapper .wizzy-filters-mobile-entry {
            width: unset;
            cursor: pointer;
            padding: 0 6px;
            height: 40px;
            border-right: 1px solid black !important;
            border-left: 1px solid black !important;
            border-top: 1px solid black !important;
            border-bottom: 1px solid black !important;
            border-radius: 8px;
            display: flex;
            justify-content: space-between;
            min-width: unset;
            top: 7px;
            align-items: center;
            top: 94px !important;
        }
        .wizzy-search-wrapper.display-tile-view .wizzy-search-results-wrapper .wizzy-mobile-filter-button {
            width: 48%;
            padding-left: 16px;
            top: 7px;
        }
        .wizzy-filters-button, .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-filters-mobile-entry:before {
            display: none;
        }
        .wizzy-filters-overlay header#shopify-section-header-categories-menu {
            display: none;
        }

        span.wizzy-common-select-selectedItem {
            display: block !important;
        }
        .wizzy-common-select-selector {
            display: flex !important;
            justify-content: space-between !important;
        }

        .wizzy-search-summary-container .wizzy-summary-head {
            font-size: 16px;
            margin: 0;
            text-overflow: ellipsis;
            overflow: hidden;
            font-family: poppins;
            color: #222;
        }
        .wizzy-search-wrapper.has-filters-button-at-top .wizzy-search-summary-wrapper {
            width: fit-content;
            padding-top: 20px;
            top: 31px;
            position: relative;
        }
        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container .wizzy-common-select-wrapper .wizzy-common-select-container .wizzy-common-select-selector .wizzy-common-select-label:before {
            display: none;
        }
        .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container .wizzy-common-select-wrapper .wizzy-common-select-container .wizzy-common-select-selector .wizzy-common-select-label:after {
            content: ":";
            margin-right: 3px;
            margin-left: 2px;
        }
        .wizzy-search-results-container .wizzy__toolbar-item--view-as {
            padding-bottom: 0;
        }
        .wizzy__product-title {
            font-size: 14px;
            width: fit-content;
            font-family: Manrope, sans-serif;
            font-weight: 400;
            line-height: 22px;
            text-decoration: underline;
            color: #00000080;
            text-decoration-thickness: 4%;
            text-decoration-style: solid;
            text-underline-offset: 4px;
            margin-bottom: 2px;
        }

        .wizzy__product-vendor {
            font-weight: 700;
            font-size: 14px;
            color: #000;
            text-transform: capitalize;
            font-family: Manrope, sans-serif;
            width: fit-content;
        }

        .frangrance-colelction {
            font-size: 14px;
            width: fit-content;
            font-family: Manrope, sans-serif;
            font-weight: 400;
            line-height: 22px;
            color: #000;
            text-underline-offset: 30px;
        }

        .wizzy__format-currency, .wizzy__format-currency>span {
            align-items: center;
            display: inline-flex;
            font-size: 12px;
            font-family: Manrope;
            font-weight: 500;
            color: #6F6F6F;
        }

        .wizzy__product-price--sale span.wizzy__format-currency {
            font-size: 14px;
            font-weight: 600;
            color: #000;
            line-height: 22px;
        }

        .new-collection__add {
            /* position: absolute; */
            bottom: 1px;
            left: 1px;
            right: 1px;
            height: 34px;
            display: flex;
            justify-content: center;
            align-items: center;
            background: #000;
            color: #fff;
            z-index: 10;
            cursor: pointer;
            width: 123px;
            opacity: 1;
            visibility: visible;
            border-radius: 41px;
            transition: all .3s linear;
            position: relative;
            font-family: Manrope, sans-serif;
        }
        .wizzy__product-info-wrapper {
            display: flex;
            flex-direction: column;
            gap: 32px;
        }
        .wizzy-search-wrapper .wishlist-btn-apps {
            position: absolute;
            top: 9px;
            right: 10px;
            z-index: 20;
            width: 38px;
            height: 38px;
            color: #000;
            flex-shrink: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            background-color: #fff;
            border: 1px solid black;
            border-radius: 100%;
            opacity: 1 !important;
            border: none;
        }

        .tw-flex.tw-flex-col.tw-gap-1.tw-items-end.\!tw-items-start {
            display: flex;
            flex-direction: column;
            gap:4px;
        }
        .tw-absolute.tw-top-2.tw-left-2.tw-z-5 {
            position: absolute;
            top: 8px;
            left: 8px;
            display: flex;
        }
        span.tw-uppercase.tw-text-\[10px\].lg\:tw-text-\[12px\].lg\:tw-leading-\[20px\].tw-tracking-\[0\.5px\].lg\:tw-tracking-\[0\.36px\].tw-font-semibold.tw-px-3.tw-leading-\[18px\].tw-rounded-\[3px\].tw-px-\[6px\] {
            line-height: 20px;
            font-size: 10px;
            padding-left: 12px;
            padding-right: 12px;
            text-transform: uppercase;
            letter-spacing: .36px;
            border-radius: 3px;
        }
        .wizzy-search-wrapper[wizzy-tile-view-level="4"] .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-results {
            padding: 0 15px;
            margin-left: 12px;
        }

        li.autocomplete-item-head[data-index="2"] {
            margin-top: 20px !important;
        }
        li.autocomplete-item-head[data-index="0"] {
            margin-top: 20px !important;
        }

        .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more {
            display: flex;
            column-gap: 5px;
            cursor: pointer;
            background: #94212e;
            border: none;
            color: #fff;
            border-radius: 10px;
            padding: 7px 15px;
            margin-top: 10px;
            width: 90%;
            height: 48px;
            border-radius: 41px;
            align-items: center;
            justify-content: center;
            font-weight: 600;
            font-size: 14px;
            font-family: Manrope, sans-serif !important;
            text-transform: uppercase;
        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more:hover, .wizzy-search-wrapper .wizzy-search-results-container .wizzy-pagination-container .wizzy-pagination-list li.active a:hover {
            background-color: #94212e;

        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions ul.autocomplete-suggestions-list li.autocomplete-item-head, .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products p.top-products-title {
            /* text-transform: uppercase; */
            padding: 0;
            margin: 0;
            font-size: 18px;
            font-weight: 400;
            font-family: Newsreader;
            color: #000000;
            border-bottom: 0.5px solid #000;
            text-transform: capitalize;
        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions {
            padding-top: 0;
            margin-left: 16px;
        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions ul.autocomplete-suggestions-list li.autocomplete-item a.autocomplete-link {
            padding: 7px 1px;
        }
        .wizzy-search-wrapper.has-left-facets .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-results {
            /* padding-right: 4px; */
            border-top: none;
            padding: 0;
            margin-left: 0;
        }
        .wizzy-autocomplete-wrapper p.top-products-title {
            margin-left: 16px !important;
            width: calc(100% - 32px) !important;
        }

        .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions ul.autocomplete-suggestions-list li.autocomplete-item a.autocomplete-link .autocomplete-text-wrapper {
            position: absolute;
            right: 0px;
            top: 0;
            width: 41px;
            height: 50px;
            padding: 1px;
            background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxwYXRoIGlkPSJzdmdfMyIgZD0ibTE2LjYzMSwxOS4wMTVsMS4zODQsLTEuNDVsLTkuNTUsLTkuNjJsNi41OSwwbDAsLTJsLTEwLDBsMCwxMGwyLDBsMCwtNi41OWw5LjU3Niw5LjY2eiIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjOTc5Nzk3Ii8+CiA8L2c+Cjwvc3ZnPg==) center no-repeat;
            box-sizing: border-box;
        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions, .wizzy-autocomplete-wrapper.withoutTopProducts, .wizzy-autocomplete-wrapper.withoutTopProducts .wizzy-autocomplete-suggestions, .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-filters-mobile-entry.only-filters, .wizzy-search-wrapper .wizzy-search-results-wrapper .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper .wizzy-search-sort-wrapper .wizzy-sort-container .wizzy-common-select-wrapper {
            width: -webkit-fill-available;
        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions ul.autocomplete-suggestions-list li.autocomplete-item-head {
            width: 96%;
        }
        .wizzy-autocomplete-wrapper  p.top-products-title {
            width: 92%;
        }
        p.gender {
            margin-bottom: 0;
        }
        .fragrance-gender {
            display: flex;
            gap: 5px;
            font-weight: 400;
            font-family: Newsreader;
            color: #94212E;
        }
        .wizzy-grid-filters-box {
            background-color: #ece6da;
            padding: 10px;
            margin: 10px 0;
            border-radius: 10px;
            border: 1px solid #878787;
        }
        .wizzy-grid-filters-box .wizzy-facet-head {
            margin: 0 5px;
            color: #000;
            font-family: Newsreader;
            font-size: 18px;
        }
        span.facet-item-label-value {
            width: 100%;
            z-index: 3;
            font-family: Manrope,sans-serif;
            color: #222;
            font-weight: 400;
            font-size: 14px;
            text-transform: captalize;
        }
        .wizzy-grid-filters-box {
            background-color: #ece6da;
            padding: 10px;
            margin: 10px 0;
            border-radius: 10px;
            right: 0;
            border: 1px solid #878787;
            position: relative;
        }
        .wizzy-search-results .fragrance-gender {
            display: flex;
            gap: 5px;
            color: #94212E;
            font-weight: 400;
            font-family: Newsreader;

            flex-direction: column;
            .gender {
                color: #94212E;
            }
        }
        .wizzy-search-wrapper.has-filters-button-at-top .wizzy-search-summary-wrapper {
            width: 100%;
            padding-top: 36px;
            top: 31px;
            position: relative;
            justify-content: center;
            align-items: center;
            display: flex;
            padding-bottom: 36px;
            margin-bottom: 0;

        }
        .wizzy-filters-overlay .wizzy-search-wrapper {
            z-index: 10000000;
        }

        .fragrance-gender .tw-flex {
            flex-direction: column;
        }

        .wizzy__product-price-wrapper {
            gap: 3px;
            .wizzy__product-price-content {
                align-items: baseline;
                gap: 2px;
                flex-wrap: nowrap;
                display: inline-flex;
            }
            .is-on-sale__badge {
                padding: 0 2px;
                height: 17px;
                font-size: 10px;
                line-height: 1;
                margin-left: 0 !important;
                display: inline-flex;
                align-items: center;
                justify-content: center;
                white-space: nowrap;
            }
        }

        .sale-off-badge {
            padding-bottom: 1px;
            padding-top: 1px;
        }
    }


    .wizzy-search-results p.gender {
        margin-bottom: 0;

    }

@media only screen and (max-width: 625px) {
    .wizzy-search-results-list .swiper-slide, swiper-slide {
        width: calc(50% - 5px);

    }
}

    /* //boost-css */
    .wizzy__product-item-list-view-layout-info-group {
        flex-direction: column;
        width: calc(100% - 120px);
        max-width: max-content;
        padding: 0 0 0 16px;
        display: flex;
    }
    @media only screen and (min-width: 576px) {
        .wizzy__product-item-list-view-layout-info-group {
            display: flex;
            justify-content: space-between;
            align-items: center;
            flex-wrap: wrap;
            flex-direction: inherit;
            max-width: calc(100% - 160px);
        }
    }
    .wizzy__product-item {
        border-width: var(--wizzy-product-item-border-width);
        border-style: var(--wizzy-product-item-border-style);
        color: var(--wizzy-product-item-color);
        text-align: var(--wizzy-product-item-text-align);
        background-color: #fff;
        border-color: #c7c7c7;
        flex-direction: column;
        display: flex;
        position: relative;
    }
    .wizzy__product-item-list-view-layout {
        padding: var(--wizzy-product-item-list-view-padding);
        border-bottom: var(--wizzy-border-list-view-border-bottom);
        border-left: var(--wizzy-border-list-view-border-left);
        border-right: var(--wizzy-border-list-view-border-right);
        border-top: var(--wizzy-border-list-view-border-top);
        box-shadow: var(--wizzy-product-item-list-view-box-shadow);
        flex-direction: row;
        width: 100%;
        display: flex;
    }

    @media only screen and (min-width: 576px) {
        .wizzy__product-item-list-view-layout-image {
            flex: 160px;
            width: auto;
            max-width: 160px;
        }
    }

    span.wizzy__format-currency.wizzy-price-Range {
        font-size: 14px;
        font-weight: 600;
        color: #000;
        line-height: 22px;
        letter-spacing: .05px;
        margin-left: -5px;
    }

    .wizzy-search-results p.gender {
        margin-bottom: 0;
        font-size: 12px;
    }
    @media screen and (min-width: 1700px) and (max-width: 1900px) {
        .wizzy-search-wrapper.wizzy-category-page {
            max-width: 1668px;
            padding-left: 3px;
            padding-right: 1px;
            margin-right: -45px;
        }

        /* .wizzy-search-results-rendered #MainContent .container:nth-of-type(-n+3) {
           padding-left: 0;
           padding-right: 166px;
       }

       .wizzy-search-wrapper.has-left-facets.wizzy-category-page
       .wizzy-search-results-wrapper
       .wizzy-search-results-container
       .wizzy-search-results {
           padding-left: 0;
       }

       .wizzy-search-wrapper.wizzy-category-page .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper {
         display: flex;
         justify-content: flex-end;
         margin-right: 40px;
     } */
    }

    @media screen and (min-width: 769px) and (max-width: 1590px) {
        .wizzy-search-wrapper.wizzy-category-page {
            max-width: 1668px;
            padding-left: 0px;
            padding-right: 0px;
            margin-right: -46px;
        }

        /* .wizzy-search-results-rendered #MainContent .container:nth-of-type(-n+3) {
           padding-left: 0;
           padding-right: 38px;
       }

       .wizzy-search-wrapper.has-left-facets.wizzy-category-page
       .wizzy-search-results-wrapper
       .wizzy-search-results-container
       .wizzy-search-results {
           padding-left: 74px;
       }

       .wizzy-search-wrapper.wizzy-category-page .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper {
         display: flex;
         justify-content: flex-end;
         margin-right: 40px;
     } */

    }

    @media screen and (min-width: 1590px) and (max-width: 1700px) {
        .wizzy-search-wrapper.wizzy-category-page {
            max-width: 1668px;
            padding-left: 1px;
            padding-right: 1px;
        }

        /* .wizzy-search-results-rendered #MainContent .container:nth-of-type(-n+3) {
            padding-left: 0;
            padding-right: 38px;
        }

        .wizzy-search-wrapper.has-left-facets.wizzy-category-page
        .wizzy-search-results-wrapper
        .wizzy-search-results-container
        .wizzy-search-results {
            padding-left: 74px;
        }

        .wizzy-search-wrapper.wizzy-category-page .wizzy-search-results-container .wizzy-search-filters-top .search-filters-top-wrapper {
          display: flex;
          justify-content: flex-end;
          margin-right: 40px;
      } */

    }
    /* .wizzy-search-summary-container .wizzy-summary-head {
        font-size: 16px;
        margin: 0;
        text-overflow: ellipsis;
        overflow: hidden;
        font-family: Manrope, sans-serif;
        color: #222;
    } */
    @media screen and (min-width: 1024px) {
        .wizzy-search-wrapper {
            /*padding-left: 40px !important;
            padding-right: 40px !important;*/
            margin-left: auto !important;
            margin-right: auto !important;
        }
    }

    @media (min-width: 1280px) {
        .wizzy-search-wrapper {
            padding-left: 0px !important;
            padding-right: 0px !important;
            max-width: 1280px;
        }
    }

    @media screen and (min-width: 769px) and (max-width: 1360px) {
        .wizzy-search-wrapper {
            max-width: 1183px;
            padding-left: 1px;
            padding-right: 1px;
        }


    }

    .wizzy-search-summary-container .wizzy-summary-head {
        font-size: 16px;
        margin: 0 0 2px 0;
        text-overflow: ellipsis;
        overflow: hidden;
        font-family: Manrope,sans-serif;
        color: #000000;
    }
    .wizzy-grid-filters-box .wizzy-facet-list li {
        border-radius: 40px;
        padding: 10px 20px;
        margin: 5px;
        box-shadow: #8787874d 0 1px 2px;
        background-color: #fff;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
    }
    .wizzy-grid-filters-box span.facet-item-label-value {
        width: 100%;
        z-index: 3;
        font-family: Manrope, sans-serif;
        color: #222;
        font-weight: 600;
        font-size: 14px;
        text-transform: uppercase;
    }

    @media screen and (max-width: 1366px) {
        /* .wizzy-autocomplete-wrapper {
            max-height: calc(100% - 52px) !important;

        } */
        .autocomplete-top-products-view-more {
            bottom: -87px;
        }
    }

    @media (max-width: 1100px) and (min-width: 769px) {
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products ul.autocomplete-top-products {
            width: 419px;
        }


        .wizzy-autocomplete-wrapper.onLeft {
            left: 10% !important;

        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-suggestions {
            width: 200px;
        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more {
            width: 186px;
            font-size: 12px;
        }
        .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more {

            width: 205px;
        }
    }

    @media (min-width: 1100px) and (max-width: 1260px) {
        .wizzy-autocomplete-wrapper.onLeft {
            left: 12% !important;

        }
        .wizzy-autocomplete-wrapper .wizzy-autocomplete-top-products .autocomplete-top-products-view-more .wizzy-autocomplete-top-products-view-more {
            width: 186px;
            font-size: 12px;
        }
    }

    @media (max-width: 1100px) and (min-width: 769px) {

        .wizzy-autocomplete-wrapper.onLeft {
            left: 13% !important;

        }
    }

    @media (max-width: 990px) and (min-width: 769px) {
        .wizzy-search-summary-container .wizzy-summary-head {
            max-width: 127px;
        }

    }
}


