@charset "UTF-8";.selectNative,.selectCustom {position: relative;width: 100%;height: 45px;}.selectCustom {position: absolute;top: 0;left: 0;}@media (hover: hover) {.selectCustom {display: block;}.selectNative:focus + .selectCustom {display: none;}}.selectNative:focus,.selectCustom.isActive .selectCustom-trigger {outline: none;box-shadow: white 0 0 0 0.2rem, #3E3A37 0 0 0 0.4rem;}.select {position: relative;color: #3E3A37;}.selectLabel {color: white;}.selectWrapper {position: relative;}.selectNative,.selectCustom-trigger {font-size: 16px;background-color: white;border: 1px solid white;border-radius: 35px;box-shadow: 0 0 20px 0 rgba(62, 58, 55, 0.3);}.selectNative {-webkit-appearance: none;-moz-appearance: none;background-image: url("../icons/ddb-dropdown-arrow-down-050e10e00559b29ccfdee2cdec4fe111.svg");background-repeat: no-repeat;background-position-x: calc(100% - 12px);background-position-y: 50%;padding: 0 16px;}.selectCustom-trigger {position: relative;width: 100%;height: 100%;background-color: white;padding: 0 20px;cursor: pointer;line-height: 1;display: flex;align-items: center;}.selectCustom-trigger::after {position: absolute;right: 12px;content: "";top: 17px;background-image: url("../icons/ddb-dropdown-arrow-down-050e10e00559b29ccfdee2cdec4fe111.svg");background-repeat: no-repeat;width: 15px;height: 9px;}.selectCustom-trigger:hover {border: 1px solid black;}.selectCustom-options {position: absolute;top: calc(3.8rem + 0.8rem);left: 0;width: 100%;border: 1px solid white;border-radius: 8px;background-color: white;box-shadow: 0 0 20px 0 rgba(62, 58, 55, 0.3), 0 0 10px 0 rgba(62, 58, 55, 0.3);z-index: 1;padding: 7px 19px 13px 1px;display: none;}.selectCustom.isActive .selectCustom-options {display: block;}.selectCustom-option {position: relative;padding: 0.3rem;padding-left: 2.5rem;}.selectCustom-option.isHover,.selectCustom-option:hover {color: #a5003b;cursor: pointer;}.selectCustom-option:not(:last-of-type)::after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;}.selectCustom-option.isActive::before {content: "✓";position: absolute;left: 0.8rem;}.advanced-search {color: white;}.advanced-search p {text-align: center;margin: 40px;}.advanced-search p a {color: white;text-decoration: underline;}.advanced-search .search-field-group {margin: 30px 0;border-top: 1px solid rgba(255, 255, 255, 0.5);border-bottom: 1px solid rgba(255, 255, 255, 0.5);}.advanced-search fieldset {padding: 15px 0;}.advanced-search .search-field-row {margin: 10px 0;display: none;}.advanced-search .search-field-row.active {display: block;}.advanced-search .search-field-row:first-child label:first-child, .advanced-search .search-field-row:first-child span:first-child {display: block;}.advanced-search .search-field-row:first-child .remove-button {display: none;}.advanced-search .search-field-row label, .advanced-search .search-field-row span {display: none;width: 100%;font-size: 12px;line-height: 15px;letter-spacing: 1px;height: 30px;margin: 20px 0;text-transform: uppercase;}.advanced-search .search-field-row select, .advanced-search .search-field-row input {height: 45px;}.advanced-search .advanced-search-row {display: flex;margin-right: 0;margin-left: 0;}.advanced-search .section-facet-label {flex: 1 0 auto;margin-right: Min(2%, 30px);}.advanced-search .section-facet-label select {padding-right: 25px;}.advanced-search .section-facet-value {flex-grow: 5;margin-right: Min(30px, 2%);}.advanced-search .section-facet-value input {border-radius: 35px;width: 100%;padding-left: 20px;border: none;}.advanced-search .section-facet-match-type {flex: 1 0 auto;position: relative;}.advanced-search .section-facet-match-type select {padding-right: 25px;}.advanced-search .section-facet-match-type .selectWrapper {margin-right: 62px;}.advanced-search .section-facet-match-type .remove-button {position: absolute;bottom: 6.5px;right: 15px;width: 32px;height: 32px;background: url("../remove-button-504926199b0f7c2a291ae83299dafdf5.svg") 0 0 no-repeat transparent;}.advanced-search .add-button {padding-left: 42px;height: 32px;margin: 30px 0;background: url("../add-button-f5253c4c1721514aaadca01a326f4aab.svg") 0 0 no-repeat transparent;text-shadow: none;font-size: 16px;font-weight: normal;line-height: 1.63;}.advanced-search .button-group {text-align: end;}.advanced-search .button-group .reset {background: none;text-transform: uppercase;margin: 20px;font-size: 12px;font-weight: bold;line-height: 1.33;letter-spacing: 1px;text-align: center;}.advanced-search .button-group .submit {display: inline-flex;align-items: center;height: 56px;text-shadow: none;text-transform: uppercase;padding: 20px 30px;border-radius: 28px;border: solid 1px white;background: white none;font-size: 12px;font-weight: bold;line-height: 1.57;letter-spacing: 1px;color: #3E3A37;}.advanced-search .button-group .submit:hover {background-color: rgba(255, 255, 255, 0.7);}.advanced-search .button-group .submit img {margin: 0 0 0 20px;}form label {color: unset;}.operator-switch {display: inline-block;background-color: rgba(62, 58, 55, 0.3);border-radius: 30px;}.operator-switch .operator-label {display: inline-block;padding: 10px;position: relative;text-align: center;background-color: transparent;border-radius: 30px;z-index: 10;text-transform: uppercase;font-size: 12px;font-weight: bold;}.operator-switch input[type="radio"].toggle {display: none;}.operator-switch input[type="radio"].toggle + label {cursor: pointer;min-width: 40px;}.operator-switch input[type="radio"].toggle:checked + label {cursor: default;color: #a5003b;background-color: white;}@media (max-width: 767px) {.advanced-search p {text-align: left;margin: 25px 0;}.advanced-search .selectWrapper {text-align: left;}.advanced-search .group-operator {margin-bottom: 25px;font-size: 14px;height: 35px;line-height: 35px;}.advanced-search .group-operator .operator-switch {float: right;}.advanced-search .search-field-row > div:first-child {padding-bottom: 10px;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}.advanced-search .search-field-row span:first-child,.advanced-search .search-field-row label:first-child, .advanced-search .search-field-row:first-child span:first-child,.advanced-search .search-field-row:first-child label:first-child {display: inline;width: auto;margin: 0;}.advanced-search .search-field-row .section-facet-value label, .advanced-search .search-field-row:first-child .section-facet-value label {display: none;}.advanced-search .search-field-row label, .advanced-search .search-field-row span {height: auto;}.advanced-search .advanced-search-row {display: block;}.advanced-search .section-facet-label,.advanced-search .section-facet-value {margin-right: 0;}.advanced-search .section-facet-label,.advanced-search .section-facet-match-type {padding-bottom: 5px;}.advanced-search .section-facet-label .select,.advanced-search .section-facet-match-type .select {display: flex;align-items: center;}.advanced-search .section-facet-label .select span,.advanced-search .section-facet-match-type .select span {flex-grow: 1;}.advanced-search .section-facet-label select,.advanced-search .section-facet-match-type select {padding-right: 33px;opacity: 0;}.advanced-search .section-facet-match-type {padding-top: 5px;}.advanced-search .section-facet-match-type .selectWrapper {margin-right: 0;}.advanced-search .section-facet-match-type .remove-button {position: static;float: right;}.advanced-search .add-button {padding-left: 0;margin: 20px 0;background-position: right center;text-align: left;width: 100%;}.advanced-search .select {color: white;}.advanced-search .select .selectCustom-options {color: #3E3A37;text-align: left;}.advanced-search .selectCustom.isActive .selectCustom-trigger {box-shadow: none;}.advanced-search .selectCustom.isActive .selectCustom-trigger::after {transform: rotate(180deg);}.advanced-search .selectNative,.advanced-search .selectCustom-trigger {box-shadow: none;padding: 0 38px;outline: none;border: none;border-radius: 0;background: transparent;color: white;justify-content: end;}.advanced-search .selectNative::after,.advanced-search .selectCustom-trigger::after {background-image: url("../icons/ddb-dropdown-arrow-down-050e10e00559b29ccfdee2cdec4fe111.svg");filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(67deg) brightness(102%) contrast(101%);top: 19px;right: 8px;}.advanced-search .selectNative {background-image: url("../icons/ddb-dropdown-arrow-down-050e10e00559b29ccfdee2cdec4fe111.svg");}@supports (text-align-last: left) {.advanced-search .selectNative {direction: ltr;text-align-last: left;}}.advanced-search .selectNative option {direction: ltr;}.advanced-search .button-group {margin-bottom: 50px;}}