.filters-wrapper{flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:50px;margin-bottom:50px;transition:opacity .3s ease-in-out,filter .3s ease-in-out;display:flex}.filters-wrapper.updating{opacity:.6;filter:blur(.5px);pointer-events:none}.filters-wrapper.updating .active-filters{opacity:.4}.filters-wrapper.updating .es-select{opacity:.7}.filters-wrapper .select-wrapper{-moz-column-gap:2.5rem;flex-direction:column;gap:50px 2.5rem;width:100%;display:flex}@media (min-width:768px){.filters-wrapper .select-wrapper{flex-direction:row;row-gap:0}}@media (min-width:1025px){.filters-wrapper .select-wrapper{width:auto}}.filters-wrapper .select-wrapper+form{margin-bottom:50px}@media (min-width:1025px){.filters-wrapper .select-wrapper+form{margin-bottom:0}}.filters-wrapper form{align-self:flex-start;position:relative}.filters-wrapper form input{color:#101820;font-size:18px;font-weight:100;font-family:var(--font-beVietnam),Helvetica,Arial,sans-serif;-webkit-appearance:none;border:1px solid #e6e6e6;border-radius:35px;flex:1 0 auto;height:42px;padding:10px 45px 10px 20px}.filters-wrapper form input::placeholder{color:#101820}.filters-wrapper form button{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.filters-wrapper .filter-label{padding-right:1.25rem;font-size:1.25rem;font-weight:500;line-height:1.75rem}.filters-wrapper .custom-select-wrapper:has(button:disabled){cursor:not-allowed}.filters-wrapper .custom-select-wrapper{position:relative}.filters-wrapper .es-select{cursor:pointer;--tw-border-opacity:1;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-color:rgb(102 102 102/var(--tw-border-opacity,1));--tw-text-opacity:1;width:auto;min-width:8rem;color:rgb(102 102 102/var(--tw-text-opacity,1));background-image:none;border-radius:0;justify-content:space-between;align-self:flex-start;align-items:center;gap:.25rem;padding:.25rem 1.75rem .25rem .25rem;font-size:1.125rem;font-weight:600;line-height:1.75rem;list-style-type:none;transition:opacity .2s ease-in-out,border-bottom-color .2s ease-in-out;display:flex;position:relative}.filters-wrapper .es-select:focus-visible{outline-offset:-2px;outline:2px solid #0018ff!important}.filters-wrapper .es-select:hover{border-bottom-color:#24c8ff}.filters-wrapper .es-select.es-disabled{background-color:unset;opacity:.4;cursor:not-allowed}.filters-wrapper .es-dropdown{z-index:10;background:#f2f2f2;border:2px solid #e6e6e6;border-top:none;min-width:max-content;max-height:278px;position:absolute;top:100%;left:0;right:0;overflow:hidden auto;box-shadow:0 2px 8px #0000001a}.filters-wrapper .es-listing{margin:0;list-style:none;padding:0!important}.filters-wrapper .es-listing li{border-bottom:1px solid #e6e6e6;margin:0;font-size:16px;list-style:none}.filters-wrapper .es-listing li:last-child{border-bottom:none}.filters-wrapper .es-option{cursor:pointer;align-items:center;min-width:max-content;transition:background-color .2s;display:flex;padding:10px 8px!important}.filters-wrapper .es-option:hover,.filters-wrapper .es-option.es-selected{background-color:#e6e6e6}.filters-wrapper .es-checkbox{flex-shrink:0;width:13px;height:13px;margin-right:8px;position:relative}.filters-wrapper .es-checkbox:before{content:"";background-color:#fff;border:1px solid #e6e6e6;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.es-selected .filters-wrapper .es-checkbox:after,.filters-wrapper .es-selected .es-checkbox:after{content:"";background-color:#23c9ff;border-radius:50%;width:5px;height:5px;display:block;position:absolute;top:4px;left:4px}.filters-wrapper .es-text{flex:1;font-size:16px}.filters-wrapper .es-arrow{width:15px;height:15px;margin-left:unset;position:relative;top:3px;left:5px}.filters-wrapper .es-arrow:after{content:"";background:url(/assets/images/chevron-down.svg) 50%/cover no-repeat;width:100%;height:100%;position:absolute}.filters-wrapper .es-arrow{transition:all .2s;transform:rotate(0)translate(-10px)}.filters-wrapper .active-filters{flex-wrap:wrap;flex:1;transition:opacity .2s ease-in-out;display:flex}.filters-wrapper .active-filters.updating{opacity:.5}.filters-wrapper .active-filters li{font-family:var(--font-beVietnam),Helvetica,Arial,sans-serif;color:#333;background-color:#f2f2f2;border-radius:25px;margin-bottom:15px;margin-right:15px;padding:10px 40px 10px 20px;font-size:14px;font-weight:400;transition:opacity .2s ease-in-out,transform .2s ease-in-out;display:inline-block;position:relative}@media screen and (min-width:768px){.filters-wrapper .active-filters li{font-size:16px}}.filters-wrapper .active-filters span{cursor:pointer;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323c9ff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%226%22%20y1%3D%226%22%20x2%3D%2218%22%20y2%3D%2218%22%20/%3E%3Cline%20x1%3D%2218%22%20y1%3D%226%22%20x2%3D%226%22%20y2%3D%2218%22%20/%3E%3C/svg%3E);background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;font-weight:400;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.filters-wrapper .blue-arrow-link{cursor:pointer;color:#23c9ff;font-size:18px;text-decoration:none}body .es-select.es-open-down .es-arrow,.es-select.es-open-up{top:1px}.es-select{border:none;border-bottom:1px solid #666}.es-select .es-label{text-align:left;flex:1}.updating{opacity:.4;filter:blur(.5px);pointer-events:none}.updating .active-filters{opacity:.4}.updating .es-select{opacity:.7}.es-open-down .es-arrow{transition:all .2s;transform:rotate(180deg)translate(-10px)}
