.search-new-block {position: relative;}.search-section .search-new .search {height: auto;background: #747474;padding: 0 20px 13px;border-radius: 10px;}.search-section .search-new .search h2 {font-size: 36px;line-height: 48px;padding-top: 5px;color: #ffffff;font-weight: 400;margin-bottom: 0;}.search-section .search-new .search .require {font-size: 11px;line-height: 16px;color: #ffffff;letter-spacing: 0.18px;margin-bottom: 5px;}.search-section .search-new .search select, .search-section .search-new .search input {width: 100%;height: 54px;padding-left: 14px;font-size: 14px;line-height: 21px;color: #747474;border-radius: 4px;border: 1px solid #747474;}.search-section .search-new .search .products .product {font-size: 12px;line-height: 16px;color: #ffffff;letter-spacing: 0.2px;margin-bottom: 5px;}.search-section .search-new .search .therap-Area .therapeutic {font-size: 12px;line-height: 16px;margin-top: 6px;margin-bottom: 5px;color: #ffffff;letter-spacing: 0.2px;}.search-section .search-new .search .keyword-area .keyword {font-size: 12px;line-height: 16px;margin-top: 6px;margin-bottom: 5px;color: #ffffff;letter-spacing: 0.2px;}.search-section .search-new .search .search-button {text-align: center;width: fit-content;margin: 0 auto;margin-top: 14px;}.search-section .search-new .search .search-button button {width: 106px;height: 42px;border: 1px solid #006993;background-color: #006993;border-radius: 4px;color: #ffffff;text-align: left;font-size: 14px;line-height: 18px;position: relative;padding-left: 15px;}.search-section .search-new .search .search-button button:hover {background-color: #00597c;}.search-section .search-new .search .search-button button:before {content: "";background: url(/siteassets/img/img-8x12-path.png);display: inline-block;width: 8px;height: 12px;position: absolute;right: 15px;top: 14px;}.select-selectedTA.select-arrow-activeTA {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}@media (max-width: 991px) {.search-new-block .search-new {right: inherit;}}@media (min-width: 768px) and (max-width: 991px) {.heroHome .row {justify-content: center;}}@media (min-width: 1921px) {.search-new-block .search-new {right: 10px;bottom: 10px;}}body {font-family: "Lato", sans-serif;}.custom-select {position: relative;font-family: "Lato", sans-serif;}.custom-select select {display: none;}.select-selected {background-color: #ffffff;padding: 18px 24px 18px 14px;border: 1px solid #747474;color: #747474;font-size: 14px;position: relative;line-height: 21px;border-radius: 4px;}.select-selected:after {position: absolute;content: "";top: 25px;right: 24px;width: 12px;height: 7px;background: url(/siteassets/img/icon-1x1-caret-down.svg) no-repeat;display: inline-block;}.select-selected.select-arrow-active:after {width: 12px;height: 7px;background: url(/siteassets/img/icon-12x7-caret-up.svg) no-repeat;display: inline-block;top: 25px;z-index: 999;}.select-items div, .select-selected {cursor: pointer;user-select: none;}.select-items {position: absolute;background-color: #ffffff;top: 2px;left: 0;right: 0;z-index: 99;padding: 18px;border: 1px solid #747474;color: #747474;font-size: 14px;border-top: none;line-height: 16px;padding-bottom: 10px;}.select-items .Upstr {font-size: 14px;}.select-items div {font-size: 11px;margin-bottom: 7px;padding-right: 5px;}.select-hide {display: none;}.select-arrow-active {border-bottom: none;}.keyword-area input {height: 54px;padding-left: 14px;font-size: 12px;line-height: 21px;color: #747474;}body {font-family: "Lato", sans-serif;}.custom-TAselect {position: relative;font-family: "Lato", sans-serif;}.custom-TAselect select {display: none;}.custom-TAselect .select-selectedTA {background-color: #ffffff;border-radius: 4px;padding: 18px 24px 18px 14px;border: 1px solid #747474;color: #747474;font-size: 14px;position: relative;line-height: 21px;}.custom-TAselect .select-selectedTA:after {position: absolute;content: "";top: 25px;right: 24px;width: 12px;height: 7px;background: url(/siteassets/img/icon-1x1-caret-down.svg) no-repeat;display: inline-block;}.custom-TAselect .select-selected.select-arrow-activeTA:after {width: 12px;height: 7px;background: url(/siteassets/img/icon-12x7-caret-up.svg) no-repeat;display: inline-block;top: 25px;}.custom-TAselect .select-itemsTA div, .custom-TAselect .select-selectedTA {cursor: pointer;user-select: none;}.custom-TAselect .select-itemsTA {position: absolute;background-color: #ffffff;top: 99%;left: 0;right: 0;z-index: 99;padding: 0px 24px 18px 14px;border: 1px solid #747474;color: #747474;font-size: 14px;line-height: 21px;border-top: none;border-bottom: 1px solid #747474;height: auto;border-radius: 0px;}.custom-TAselect .select-itemsTA div {margin-bottom: 0px;}.custom-TAselect .select-hideTA {display: none;}.custom-TAselect .select-arrow-activeTA {border-bottom: none;cursor: default;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.custom-TAselect .select-arrow-activeTA:after {width: 12px;height: 7px;background: url(/siteassets/img/icon-12x7-caret-up.svg) no-repeat;display: inline-block;top: 25px;z-index: 999;}.custom-TAselect .keyword-areaTA input {width: 314px;height: 54px;padding-left: 14px;font-size: 12px;line-height: 21px;color: #747474;}.search-button-overlay {text-align: center;}.search-overlay .search-button-overlay button {width: 106px;height: 42px;background: #ffffff;border-color: #ffffff;border: 1px solid #ffffff;text-align: left;padding-left: 15px;position: relative;}.search-overlay .search-button-overlay button:before {content: "";background: url(/siteassets/img/img-8x12-path-black.png);display: inline-block;width: 8px;height: 12px;position: absolute;right: 15px;top: 14px;}.search-block {background: #4a4a4ae6 0% 0% no-repeat padding-box;width: 532px;height: 527px;color: #fff;transition: all 0.5s;position: absolute;right: -9999px;top: 115px;padding: 60px;}.search-overlay .search-block h1 {margin: 0px;color: #fff;}.search-block .close {position: absolute;right: 20px;top: 20px;cursor: pointer;}.product-overlay select, .therap-overlay select {width: 389px;height: 54px;}.search-overlay .keyword-area input {width: 389px;height: 54px;margin-bottom: 20px;}.search-overlay .search-button {text-align: center;}.search-overlay .search-button button {width: 106px;height: 42px;background: #ffffff;border-color: #ffffff;border: 1px solid #ffffff;}@media (max-width: 991px) {.select-selected, .custom-TAselect .select-selectedTA {padding-right: 64px;}.custom-TAselect .select-selectedTA:after, .select-selected:after {right: 15px;}.search-section .search-new .search h2 {font-size: 24px;line-height: 32px;padding-top: 14px;}.search-block .select-selectedOver, .search-block .custom-TAselectOver .select-selectedTAOver, .search-overlay .keyword-area input {width: 100%;}}@media (min-width: 992px) and (max-width: 1399px) {.select-selected {padding-right: 30px;}}@media (min-width: 366px) and (max-width: 767px) {.select-items div:last-child {padding-right: 14px;}.select-items div:nth-child(5) {padding-right: 55px;}}@media (max-width: 365px) {.select-items div:last-child {padding-right: 25px;}.select-items div:nth-child(5) {padding-right: 20px;}}.Upstr {font-size: 14px;}


.disable {
    pointer-events: none;
    opacity: 0.3;
}

.custom-select-sort {
    position: relative;
    font-family: "Lato", sans-serif;
}

    .custom-select-sort select {
        display: none;
    }

.select-selected-sort {
    background-color: #ffffff;
    padding: 18px 24px 18px 14px;
    border: 1px solid #747474;
    color: #747474;
    font-size: 14px;
    position: relative;
    line-height: 21px;
    border-radius: 4px;
}

    .select-selected-sort:after {
        position: absolute;
        content: "";
        top: 25px;
        right: 24px;
        width: 12px;
        height: 7px;
        background: url(/siteassets/img/icon-1x1-caret-down.svg) no-repeat;
        display: inline-block;
    }

    .select-selected-sort.select-arrow-active-sort:after {
        width: 12px;
        height: 7px;
        background: url(/siteassets/img/icon-12x7-caret-up.svg) no-repeat;
        display: inline-block;
        top: 25px;
        z-index: 999;
    }

.select-items-sort div, .select-selected-sort {
    cursor: pointer;
    user-select: none;
}

.select-items-sort {
    position: absolute;
    background-color: #ffffff;
    top: 2px;
    left: 0;
    right: 0;
    z-index: 99;
    padding: 18px;
    border: 1px solid #747474;
    color: #747474;
    font-size: 14px;
    border-top: none;
    line-height: 16px;
    padding-bottom: 10px;
}

    .select-items-sort .Upstr {
        font-size: 14px;
    }

    .select-items-sort div {
        font-size: 11px;
        margin-bottom: 7px;
        padding-right: 5px;
    }

.select-hide-sort {
    display: none;
}

.select-arrow-active-sort {
    border-bottom: none;
}

