@keyframes backdrop-module-scss-module__D0v-rG__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes backdrop-module-scss-module__D0v-rG__slideRight{0%{right:-315px}to{right:0}}@keyframes backdrop-module-scss-module__D0v-rG__slideLeft{0%{left:-100%}to{left:0}}@keyframes backdrop-module-scss-module__D0v-rG__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.backdrop-module-scss-module__D0v-rG__backdrop{z-index:var(--popups-index);background-color:rgb(var(--black));opacity:.25;width:100%;height:100%;position:fixed;inset:0}@media print,screen and (min-width:881px){.backdrop-module-scss-module__D0v-rG__backdrop.backdrop-module-scss-module__D0v-rG__mobile{display:none}}@media screen and (max-width:880px){.backdrop-module-scss-module__D0v-rG__backdrop.backdrop-module-scss-module__D0v-rG__desktop{display:none}}
@keyframes sort-filter-module-scss-module__yh2zhG__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sort-filter-module-scss-module__yh2zhG__slideRight{0%{right:-315px}to{right:0}}@keyframes sort-filter-module-scss-module__yh2zhG__slideLeft{0%{left:-100%}to{left:0}}@keyframes sort-filter-module-scss-module__yh2zhG__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.sort-filter-module-scss-module__yh2zhG__list{border-radius:12px;overflow:hidden}@media print{.sort-filter-module-scss-module__yh2zhG__list{display:none}}
@keyframes sort-item-module-scss-module__t7a4bW__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sort-item-module-scss-module__t7a4bW__slideRight{0%{right:-315px}to{right:0}}@keyframes sort-item-module-scss-module__t7a4bW__slideLeft{0%{left:-100%}to{left:0}}@keyframes sort-item-module-scss-module__t7a4bW__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.sort-item-module-scss-module__t7a4bW__sortItemBox{font-size:var(--font-size-s);position:relative}@media print,screen and (min-width:881px){.sort-item-module-scss-module__t7a4bW__sortItemBox:hover{background-color:rgb(var(--snow))}}@media screen and (max-width:880px){.sort-item-module-scss-module__t7a4bW__sortItemBox:not(:last-child){border-bottom:1px solid rgb(var(--snow))}}.sort-item-module-scss-module__t7a4bW__sortItemBox .sort-item-module-scss-module__t7a4bW__sortItem{white-space:nowrap;text-align:start;width:100%;display:block}@media print,screen and (min-width:881px){.sort-item-module-scss-module__t7a4bW__sortItemBox .sort-item-module-scss-module__t7a4bW__sortItem{padding:12px 12px 12px 60px}}@media screen and (max-width:880px){.sort-item-module-scss-module__t7a4bW__sortItemBox .sort-item-module-scss-module__t7a4bW__sortItem{padding:12px 20px}}.sort-item-module-scss-module__t7a4bW__sortItemBox .sort-item-module-scss-module__t7a4bW__sortItem .sort-item-module-scss-module__t7a4bW__checkMarkIconBox{color:rgb(var(--safetyOrange));font-size:var(--font-size-m);position:absolute}@media screen and (max-width:880px){.sort-item-module-scss-module__t7a4bW__sortItemBox .sort-item-module-scss-module__t7a4bW__sortItem .sort-item-module-scss-module__t7a4bW__checkMarkIconBox{left:20px}}@media print,screen and (min-width:881px){.sort-item-module-scss-module__t7a4bW__sortItemBox .sort-item-module-scss-module__t7a4bW__sortItem .sort-item-module-scss-module__t7a4bW__checkMarkIconBox{left:12px}}.sort-item-module-scss-module__t7a4bW__sortItemBox .sort-item-module-scss-module__t7a4bW__sortItem .sort-item-module-scss-module__t7a4bW__checkMarkIconBox>svg{display:none}.sort-item-module-scss-module__t7a4bW__sortItemBox.sort-item-module-scss-module__t7a4bW__checked .sort-item-module-scss-module__t7a4bW__sortItem .sort-item-module-scss-module__t7a4bW__checkMarkIconBox svg{display:initial}
@keyframes rounded-pseudo-button-module-scss-module__ycHCsW__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes rounded-pseudo-button-module-scss-module__ycHCsW__slideRight{0%{right:-315px}to{right:0}}@keyframes rounded-pseudo-button-module-scss-module__ycHCsW__slideLeft{0%{left:-100%}to{left:0}}@keyframes rounded-pseudo-button-module-scss-module__ycHCsW__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}:where(.rounded-pseudo-button-module-scss-module__ycHCsW__roundedPseudoButton){font-size:var(--font-size-s);border:1px solid rgb(var(--pastelGrey));background-color:inherit;cursor:inherit;color:rgb(var(--search-bar-text-color,var(--jet)));border-radius:2em;padding:.75em;line-height:1}.rounded-pseudo-button-module-scss-module__ycHCsW__roundedPseudoButton:hover:not(.rounded-pseudo-button-module-scss-module__ycHCsW__disabled){background-color:rgb(var(--snow))}.rounded-pseudo-button-module-scss-module__ycHCsW__roundedPseudoButton.rounded-pseudo-button-module-scss-module__ycHCsW__active{border-color:rgb(var(--graniteGrey))}@media screen and (max-width:880px){.rounded-pseudo-button-module-scss-module__ycHCsW__roundedPseudoButton:not(.rounded-pseudo-button-module-scss-module__ycHCsW__rounded),.rounded-pseudo-button-module-scss-module__ycHCsW__roundedPseudoButton.rounded-pseudo-button-module-scss-module__ycHCsW__rounded-desktop-only{color:rgb(var(--philippineSilver));border-radius:.5em;padding:.94em .75em .94em .5em}.rounded-pseudo-button-module-scss-module__ycHCsW__roundedPseudoButton:not(.rounded-pseudo-button-module-scss-module__ycHCsW__rounded).rounded-pseudo-button-module-scss-module__ycHCsW__active,.rounded-pseudo-button-module-scss-module__ycHCsW__roundedPseudoButton.rounded-pseudo-button-module-scss-module__ycHCsW__rounded-desktop-only.rounded-pseudo-button-module-scss-module__ycHCsW__active{color:rgb(var(--search-bar-text-color,var(--jet)))}}.rounded-pseudo-button-module-scss-module__ycHCsW__roundedPseudoButton.rounded-pseudo-button-module-scss-module__ycHCsW__disabled,.rounded-pseudo-button-module-scss-module__ycHCsW__roundedPseudoButton.rounded-pseudo-button-module-scss-module__ycHCsW__disabled *{opacity:.5;cursor:auto}.rounded-pseudo-button-module-scss-module__ycHCsW__roundedPseudoButton>svg{vertical-align:middle}
@keyframes action-buttons-module-scss-module__lkFlOa__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes action-buttons-module-scss-module__lkFlOa__slideRight{0%{right:-315px}to{right:0}}@keyframes action-buttons-module-scss-module__lkFlOa__slideLeft{0%{left:-100%}to{left:0}}@keyframes action-buttons-module-scss-module__lkFlOa__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.action-buttons-module-scss-module__lkFlOa__actionButtonsBox{border-top:1px solid rgb(var(--gainsboro));font-size:var(--font-size-s);margin-top:auto;padding:14px 32px;display:flex}@media screen and (max-width:880px){.action-buttons-module-scss-module__lkFlOa__actionButtonsBox{display:none}}.action-buttons-module-scss-module__lkFlOa__actionButtonsBox .action-buttons-module-scss-module__lkFlOa__reset{text-decoration-line:underline}.action-buttons-module-scss-module__lkFlOa__actionButtonsBox .action-buttons-module-scss-module__lkFlOa__approve{font-weight:var(--font-weight-medium);color:rgb(var(--safetyOrange));border:1px solid rgb(var(--safetyOrange));border-radius:47px;margin-right:auto;padding:10px 20px}.action-buttons-module-scss-module__lkFlOa__actionButtonsBox .action-buttons-module-scss-module__lkFlOa__approve:hover{background-color:rgb(var(--linen))}
@keyframes extra-filters-module-scss-module__1EFGjW__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes extra-filters-module-scss-module__1EFGjW__slideRight{0%{right:-315px}to{right:0}}@keyframes extra-filters-module-scss-module__1EFGjW__slideLeft{0%{left:-100%}to{left:0}}@keyframes extra-filters-module-scss-module__1EFGjW__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent{flex-direction:column;display:flex}@media print,screen and (min-width:881px){.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent{width:520px;max-width:100vw;height:650px;max-height:100vh}}@media screen and (max-width:880px){.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent{width:100%}}.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent .extra-filters-module-scss-module__1EFGjW__inputsBox{flex:1}@media print,screen and (min-width:881px){.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent .extra-filters-module-scss-module__1EFGjW__inputsBox{padding:20px 24px 48px;overflow-y:scroll}.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent .extra-filters-module-scss-module__1EFGjW__inputsBox::-webkit-scrollbar{width:12px}.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent .extra-filters-module-scss-module__1EFGjW__inputsBox::-webkit-scrollbar-track{background:rgb(var(--snow))}.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent .extra-filters-module-scss-module__1EFGjW__inputsBox::-webkit-scrollbar-thumb{background:rgb(var(--pastelGrey));border:3px solid rgb(var(--snow));border-radius:8px;min-height:40px}@-moz-document url-prefix(){.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent .extra-filters-module-scss-module__1EFGjW__inputsBox{scrollbar-color:rgb(var(--pastelGrey)) rgb(var(--snow));scrollbar-width:auto}}}@media screen and (max-width:880px){.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent .extra-filters-module-scss-module__1EFGjW__inputsBox>:first-child{border-top:1px solid rgb(var(--isabelline));padding-top:25px}}.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent .extra-filters-module-scss-module__1EFGjW__inputsBox>:not(:first-child){padding-top:25px}.extra-filters-module-scss-module__1EFGjW__extraFiltersBox .extra-filters-module-scss-module__1EFGjW__extraFiltersContent .extra-filters-module-scss-module__1EFGjW__inputsBox>:not(:last-child){border-bottom:1px solid rgb(var(--isabelline));padding-bottom:25px}.extra-filters-module-scss-module__1EFGjW__toggleButton{background-color:rgb(var(--white))}
@keyframes popup-header-module-scss-module__Ga3evG__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes popup-header-module-scss-module__Ga3evG__slideRight{0%{right:-315px}to{right:0}}@keyframes popup-header-module-scss-module__Ga3evG__slideLeft{0%{left:-100%}to{left:0}}@keyframes popup-header-module-scss-module__Ga3evG__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.popup-header-module-scss-module__Ga3evG__popupHeaderBox{border-bottom:1px solid rgb(var(--gainsboro));padding:14px;position:relative}.popup-header-module-scss-module__Ga3evG__popupHeaderBox .popup-header-module-scss-module__Ga3evG__title{text-align:center;font-weight:var(--font-weight-medium);font-size:var(--font-size-m);display:block}@media screen and (max-width:880px){.popup-header-module-scss-module__Ga3evG__popupHeaderBox{display:none}}
@keyframes toggle-button-module-scss-module___lW8yW__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes toggle-button-module-scss-module___lW8yW__slideRight{0%{right:-315px}to{right:0}}@keyframes toggle-button-module-scss-module___lW8yW__slideLeft{0%{left:-100%}to{left:0}}@keyframes toggle-button-module-scss-module___lW8yW__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.toggle-button-module-scss-module___lW8yW__toggleButtonBox{font-size:var(--font-size-s);max-height:44px;padding-left:1em;display:block}.toggle-button-module-scss-module___lW8yW__toggleButtonBox.toggle-button-module-scss-module___lW8yW__pseudoButton{background-color:rgb(var(--white))}.toggle-button-module-scss-module___lW8yW__toggleButtonBox .toggle-button-module-scss-module___lW8yW__buttonText{margin-right:4px}.toggle-button-module-scss-module___lW8yW__toggleButtonBox .toggle-button-module-scss-module___lW8yW__searchedIndication{background:rgb(var(--linen));text-align:center;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:rgb(var(--safetyOrange));border-radius:50%;margin-right:4px;padding:4px 0;display:inline-block}@media print,screen and (min-width:881px){.toggle-button-module-scss-module___lW8yW__toggleButtonBox .toggle-button-module-scss-module___lW8yW__searchedIndication{width:14px;height:14px;line-height:.375rem}}@media screen and (max-width:880px){.toggle-button-module-scss-module___lW8yW__toggleButtonBox .toggle-button-module-scss-module___lW8yW__searchedIndication{width:20px;height:20px}}
@keyframes disable-scroll-module-scss-module__-wwqua__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes disable-scroll-module-scss-module__-wwqua__slideRight{0%{right:-315px}to{right:0}}@keyframes disable-scroll-module-scss-module__-wwqua__slideLeft{0%{left:-100%}to{left:0}}@keyframes disable-scroll-module-scss-module__-wwqua__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.disable-scroll-module-scss-module__-wwqua__disable-scroll{touch-action:none;-webkit-overflow-scrolling:none;overscroll-behavior:none;overflow:hidden}
@keyframes popup-module-scss-module__j55Rpa__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes popup-module-scss-module__j55Rpa__slideRight{0%{right:-315px}to{right:0}}@keyframes popup-module-scss-module__j55Rpa__slideLeft{0%{left:-100%}to{left:0}}@keyframes popup-module-scss-module__j55Rpa__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.popup-module-scss-module__j55Rpa__popup{background-color:rgb(var(--white))}@media print,screen and (min-width:881px){.popup-module-scss-module__j55Rpa__popup{border:1px solid rgb(var(--isabelline));z-index:var(--popups-index);border-radius:12px;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 5px 15px #00000026}.popup-module-scss-module__j55Rpa__collapsed{display:none}}@media screen and (max-width:880px){.popup-module-scss-module__j55Rpa__actionButton{display:none}}
