.t4f-client-search-sidebar-root[data-v-fad088f0]{box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin-right:-20px;max-height:100%;min-height:0;min-width:0;position:relative;width:calc(100% + 20px)}.t4f-client-search-sidebar-scroll[data-v-fad088f0]{box-sizing:border-box;flex:1 1 auto;height:100%;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;padding-right:16px;scrollbar-color:transparent transparent;scrollbar-width:thin;width:100%}.t4f-client-search-sidebar-root.hovered .t4f-client-search-sidebar-scroll[data-v-fad088f0],.t4f-client-search-sidebar-scroll[data-v-fad088f0]:active,.t4f-client-search-sidebar-scroll[data-v-fad088f0]:focus-within{scrollbar-color:#c7d3e0 transparent}.t4f-client-search-sidebar-scroll[data-v-fad088f0]::-webkit-scrollbar{width:4px}.t4f-client-search-sidebar-scroll[data-v-fad088f0]::-webkit-scrollbar-track{background:transparent}.t4f-client-search-sidebar-scroll[data-v-fad088f0]::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.t4f-client-search-sidebar-root.hovered .t4f-client-search-sidebar-scroll[data-v-fad088f0]::-webkit-scrollbar-thumb,.t4f-client-search-sidebar-scroll[data-v-fad088f0]:active::-webkit-scrollbar-thumb,.t4f-client-search-sidebar-scroll[data-v-fad088f0]:focus-within::-webkit-scrollbar-thumb{background:#c7d3e0}.t4f-client-search-sidebar[data-v-fad088f0]{box-sizing:border-box;height:auto;min-width:0;overflow:visible;width:100%}.t4f-client-search-sidebar-panel[data-v-fad088f0]{background:#fff;overflow:visible}.t4f-client-search-sidebar-fade[data-v-fad088f0]{height:80px;left:0;pointer-events:none;position:absolute;right:16px;z-index:2}.t4f-client-search-sidebar-fade-top[data-v-fad088f0]{background:linear-gradient(180deg,#fff,#fff0);top:0}.t4f-client-search-sidebar-fade-bottom[data-v-fad088f0]{background:linear-gradient(0deg,#fff,#fff0);bottom:0}.t4f-client-search-sidebar-arrow[data-v-fad088f0]{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:50%;box-shadow:0 2px 8px #22222214;cursor:pointer;display:inline-flex;height:32px;justify-content:center;left:50%;margin:0;padding:0;position:absolute;transform:translate(-50%);width:32px;z-index:3}.t4f-client-search-sidebar-arrow span[data-v-fad088f0]{border-bottom:2px solid #777;border-right:2px solid #777;box-sizing:border-box;height:10px;width:10px}.t4f-client-search-sidebar-arrow-top[data-v-fad088f0]{top:8px}.t4f-client-search-sidebar-arrow-top span[data-v-fad088f0]{margin-top:3px;transform:rotate(-135deg)}.t4f-client-search-sidebar-arrow-bottom[data-v-fad088f0]{bottom:8px}.t4f-client-search-sidebar-arrow-bottom span[data-v-fad088f0]{margin-bottom:3px;transform:rotate(45deg)}.t4f-client-search-filter-block[data-v-fad088f0]{border-bottom:1px solid #d5d5d5;padding:20px 0}.t4f-client-search-filter-block[data-v-fad088f0]:first-child{padding-top:0}.t4f-client-search-filter-block[data-v-fad088f0]:last-child{border-bottom:0}.t4f-client-search-filter-title[data-v-fad088f0]{color:#222;font-size:16px;font-weight:700;line-height:20px;margin:0 0 10px}.t4f-client-search-filter-subtitle[data-v-fad088f0]{color:#777;font-size:12px;font-weight:500;margin-left:2px}.t4f-client-search-filter-more[data-v-fad088f0]{align-items:center;background:transparent;border:0;color:#207cf4;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:2px;padding:0}.t4f-client-search-filter-more[data-v-fad088f0]:after{border-right:1.5px solid;border-top:1.5px solid;content:"";height:6px;transform:rotate(45deg);width:6px}.t4f-client-search-route-list[data-v-fad088f0]{display:flex;flex-direction:column;gap:0}.t4f-client-search-route-option[data-v-fad088f0]{align-items:flex-start;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:#222;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:20px;min-height:36px;padding:7px 0;text-align:left;width:100%}.t4f-client-search-route-option.active[data-v-fad088f0],.t4f-client-search-route-option[data-v-fad088f0]:hover{background:transparent;border-color:transparent;color:#333}.t4f-client-search-route-option>span[data-v-fad088f0]:last-child{flex:1 1 auto;min-width:0}.t4f-client-search-fake-check[data-v-fad088f0]{background:#fff;border:1px solid #aaa;border-radius:0;box-sizing:border-box;flex:0 0 auto;height:16px;margin-top:3px;position:relative;width:16px}.t4f-client-search-more-option.active .t4f-client-search-fake-check[data-v-fad088f0],.t4f-client-search-route-option.active .t4f-client-search-fake-check[data-v-fad088f0]{background:#207cf4;border-color:#207cf4}.t4f-client-search-more-option.active .t4f-client-search-fake-check[data-v-fad088f0]:after,.t4f-client-search-route-option.active .t4f-client-search-fake-check[data-v-fad088f0]:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:9px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.t4f-client-search-price-hint[data-v-fad088f0],.t4f-client-search-range-labels[data-v-fad088f0]{color:#222;display:flex;font-size:16px;justify-content:space-between;line-height:20px;margin:0 0 8px}.t4f-client-search-filter-block[data-v-fad088f0] .el-slider{margin:0 14px;overflow:visible;width:calc(100% - 28px)}.t4f-client-search-filter-block[data-v-fad088f0] .el-slider__runway{overflow:visible}.t4f-client-search-filter-block[data-v-fad088f0] .el-slider__bar{background:#207cf4}.t4f-client-search-filter-block[data-v-fad088f0] .el-slider__button{background:#fff;border:0;box-shadow:0 1px 5px #0000004d;height:24px;width:24px}.t4f-client-search-filter-block[data-v-fad088f0] .el-slider__button.dragging,.t4f-client-search-filter-block[data-v-fad088f0] .el-slider__button.hover,.t4f-client-search-filter-block[data-v-fad088f0] .el-slider__button:hover{transform:scale(1)}.t4f-client-search-date-filter[data-v-fad088f0]{position:relative}.t4f-client-search-date-trigger[data-v-fad088f0]{align-items:center;background:#fff;border:1px solid #a8a8a8;border-radius:8px;box-sizing:border-box;color:#333;cursor:pointer;display:flex;height:40px;justify-content:space-between;padding:0 12px;width:100%}.t4f-client-search-date-trigger.is-open[data-v-fad088f0],.t4f-client-search-date-trigger[data-v-fad088f0]:hover{background:#fff;border-color:#207cf4}.t4f-client-search-date-trigger-left[data-v-fad088f0]{align-items:center;display:inline-flex;gap:10px;min-width:0}.t4f-client-search-date-trigger-right[data-v-fad088f0]{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px}.t4f-client-search-date-label[data-v-fad088f0]{color:#222;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t4f-client-search-date-trigger:not(.has-value) .t4f-client-search-date-label[data-v-fad088f0]{color:#aaa}.t4f-client-search-calendar-icon[data-v-fad088f0]{display:block;flex:none;height:20px;width:20px}.t4f-client-search-date-clear[data-v-fad088f0]{background:#c0c4cc;border-radius:50%;cursor:pointer;flex:0 0 auto;height:16px;position:relative;width:16px}.t4f-client-search-date-clear[data-v-fad088f0]:after,.t4f-client-search-date-clear[data-v-fad088f0]:before{background:#fff;content:"";height:1.5px;left:50%;position:absolute;top:50%;width:8px}.t4f-client-search-date-clear[data-v-fad088f0]:before{transform:translate(-50%,-50%) rotate(45deg)}.t4f-client-search-date-clear[data-v-fad088f0]:after{transform:translate(-50%,-50%) rotate(-45deg)}.t4f-client-search-date-clear[data-v-fad088f0]:hover{background:#909399}.t4f-client-search-accordion-chevron[data-v-fad088f0],.t4f-client-search-date-chevron[data-v-fad088f0]{border-bottom:2px solid #777;border-right:2px solid #777;flex:0 0 auto;height:8px;transition:transform .18s ease;width:8px}.t4f-client-search-date-chevron[data-v-fad088f0]{transform:rotate(45deg)}.t4f-client-search-date-trigger.is-open .t4f-client-search-date-chevron[data-v-fad088f0]{margin-top:5px;transform:rotate(225deg)}.t4f-client-search-accordion-chevron[data-v-fad088f0]{transform:rotate(-45deg)}.t4f-client-search-date-picker[data-v-fad088f0]{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 2px 10px #0000001f;box-sizing:border-box;max-width:calc(100vw - 16px);padding:18px 16px 14px;pointer-events:auto;position:fixed;width:640px;z-index:3000}.t4f-client-search-date-picker[data-v-fad088f0]:before{background:#fff;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;content:"";height:12px;left:24px;position:absolute;top:-7px;transform:rotate(45deg);width:12px}.t4f-client-search-calendar-nav[data-v-fad088f0]{background:transparent;border:0;color:#333;cursor:pointer;height:24px;padding:0;position:absolute;top:20px;width:24px;z-index:1}.t4f-client-search-calendar-nav[data-v-fad088f0]:before{border-bottom:2px solid;border-right:2px solid;content:"";height:9px;position:absolute;top:6px;width:9px}.t4f-client-search-calendar-nav[data-v-fad088f0]:disabled{color:#d9d9d9;cursor:not-allowed}.t4f-client-search-calendar-nav-prev[data-v-fad088f0]{left:10px}.t4f-client-search-calendar-nav-prev[data-v-fad088f0]:before{left:8px;transform:rotate(135deg)}.t4f-client-search-calendar-nav-next[data-v-fad088f0]{right:10px}.t4f-client-search-calendar-nav-next[data-v-fad088f0]:before{right:8px;transform:rotate(-45deg)}.t4f-client-search-calendar-months[data-v-fad088f0]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.t4f-client-search-calendar-title[data-v-fad088f0]{color:#333;font-size:16px;font-weight:600;line-height:22px;margin:2px 0 9px;text-align:center}.t4f-client-search-calendar-days[data-v-fad088f0],.t4f-client-search-calendar-weekdays[data-v-fad088f0]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.t4f-client-search-calendar-weekdays[data-v-fad088f0]{color:#333;font-size:12px;font-weight:400;line-height:18px;margin-bottom:8px}.t4f-client-search-calendar-days[data-v-fad088f0]{row-gap:2px}.t4f-client-search-calendar-day-placeholder[data-v-fad088f0]{align-items:center;display:flex;height:34px;justify-content:center}.t4f-client-search-calendar-day-placeholder.in-range[data-v-fad088f0]{background:#e7f0ff}.t4f-client-search-calendar-day-placeholder.is-range-start[data-v-fad088f0]:not(.is-range-end),.t4f-client-search-calendar-day-placeholder.is-row-start[data-v-fad088f0]:not(.is-range-start){border-radius:4px 0 0 4px}.t4f-client-search-calendar-day-placeholder.is-range-end[data-v-fad088f0]:not(.is-range-start),.t4f-client-search-calendar-day-placeholder.is-row-end[data-v-fad088f0]:not(.is-range-end){border-radius:0 4px 4px 0}.t4f-client-search-calendar-day-placeholder.is-range-end.is-row-start[data-v-fad088f0],.t4f-client-search-calendar-day-placeholder.is-range-start.is-range-end[data-v-fad088f0],.t4f-client-search-calendar-day-placeholder.is-range-start.is-row-end[data-v-fad088f0],.t4f-client-search-calendar-day-placeholder.is-row-start.is-row-end[data-v-fad088f0]:not(.is-range-start):not(.is-range-end){border-radius:4px}.t4f-client-search-calendar-day-placeholder.is-range-start[data-v-fad088f0]:not(.is-range-end){background:linear-gradient(90deg,transparent 50%,#e7f0ff 0)}.t4f-client-search-calendar-day-placeholder.is-range-end[data-v-fad088f0]:not(.is-range-start){background:linear-gradient(90deg,#e7f0ff 50%,transparent 0)}.t4f-client-search-calendar-day-placeholder.is-range-start.is-range-end[data-v-fad088f0]{background:transparent}.t4f-client-search-calendar-day-placeholder button[data-v-fad088f0]{background:transparent;border:0;border-radius:4px;color:#333;cursor:pointer;font-size:14px;font-weight:400;height:32px;line-height:20px;position:relative;width:32px;z-index:1}.t4f-client-search-calendar-day-placeholder button.selected[data-v-fad088f0],.t4f-client-search-calendar-day-placeholder button[data-v-fad088f0]:hover:not(:disabled){background:#207cf4;color:#fff}.t4f-client-search-calendar-day-placeholder button.disabled[data-v-fad088f0]{color:#d9d9d9;cursor:not-allowed}.t4f-client-search-calendar-day-placeholder.blank[data-v-fad088f0]{pointer-events:none}.t4f-client-search-price-fields[data-v-fad088f0]{align-items:center;display:flex;gap:10px}.t4f-client-search-price-field[data-v-fad088f0]{align-items:center;background:#fff;border:1px solid #d5d5d5;border-radius:8px;box-sizing:border-box;color:#222;cursor:text;display:inline-flex;flex:1 1 0;font-size:14px;gap:4px;height:40px;line-height:20px;min-width:0;padding:0 12px}.t4f-client-search-price-field[data-v-fad088f0]:focus-within{border-color:#207cf4}.t4f-client-search-price-field input[data-v-fad088f0]{background:transparent;border:0;color:#222;font-size:14px;height:100%;line-height:20px;min-width:0;outline:0;padding:0;text-align:left;width:100%}.t4f-client-search-price-prefix[data-v-fad088f0]{color:#b0b0b0;flex:none}.t4f-client-search-price-separator[data-v-fad088f0]{color:#222;flex:none;font-size:16px;line-height:20px}.t4f-client-search-advanced[data-v-fad088f0]{border-top:0}.t4f-client-search-accordion-item[data-v-fad088f0]{border-bottom:1px solid #d5d5d5}.t4f-client-search-accordion-item[data-v-fad088f0]:last-child{border-bottom:0}.t4f-client-search-accordion-item.is-open .t4f-client-search-accordion-chevron[data-v-fad088f0]{transform:rotate(45deg)}.t4f-client-search-accordion-row[data-v-fad088f0]{align-items:center;background:#fff;border:0;color:#222;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:12px;height:60px;justify-content:space-between;line-height:20px;padding:0;text-align:left;width:100%}.t4f-client-search-accordion-options[data-v-fad088f0]{padding:0 0 14px}.t4f-client-search-filter-more-line[data-v-fad088f0]{display:flex;justify-content:flex-start;margin:8px 0 0}.t4f-client-search-more-backdrop[data-v-fad088f0]{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:3100}.t4f-client-search-more-modal[data-v-fad088f0]{background:#fff;border-radius:12px;box-shadow:0 8px 24px #0000002e;display:flex;flex-direction:column;font-family:Arial,FreeSans,sans-serif;height:420px;max-height:calc(100vh - 48px);max-width:100%;overflow:hidden;width:700px}.t4f-client-search-more-head[data-v-fad088f0]{align-items:center;box-sizing:border-box;display:flex;height:68px;justify-content:center;min-height:68px;padding:0 48px;position:relative}.t4f-client-search-more-head h2[data-v-fad088f0]{color:#222;font-size:20px;font-weight:400;line-height:28px;margin:0}.t4f-client-search-more-head button[data-v-fad088f0]{background:transparent;border:0;cursor:pointer;height:24px;padding:0;position:absolute;right:24px;top:20px;width:24px}.t4f-client-search-more-head button span[data-v-fad088f0]{display:block;height:18px;margin:0 auto;position:relative;width:18px}.t4f-client-search-more-head button span[data-v-fad088f0]:after,.t4f-client-search-more-head button span[data-v-fad088f0]:before{border-top:2px solid #777;content:"";left:0;position:absolute;top:8px;width:18px}.t4f-client-search-more-head button span[data-v-fad088f0]:before{transform:rotate(45deg)}.t4f-client-search-more-head button span[data-v-fad088f0]:after{transform:rotate(-45deg)}.t4f-client-search-more-search[data-v-fad088f0]{flex:0 0 auto;height:40px;margin:0 24px;width:calc(100% - 48px)}.t4f-client-search-more-search[data-v-fad088f0] .el-input__wrapper{background:#fff;border-radius:8px;box-shadow:inset 0 0 0 1px #aaa;box-sizing:border-box;height:40px;padding:0 12px}.t4f-client-search-more-search[data-v-fad088f0] .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #aaa}.t4f-client-search-more-search[data-v-fad088f0] .el-input__inner{color:#222;font-size:14px;font-weight:400;height:38px;line-height:20px}.t4f-client-search-more-search[data-v-fad088f0] .el-input__inner::-moz-placeholder{color:#aaa}.t4f-client-search-more-search[data-v-fad088f0] .el-input__inner::placeholder{color:#aaa}.t4f-client-search-more-search[data-v-fad088f0] .el-input__prefix-inner img{height:20px;width:20px}.t4f-client-search-more-options[data-v-fad088f0]{align-content:start;-moz-column-gap:24px;column-gap:24px;display:grid;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 0;min-height:0;overflow-y:auto;padding:0 24px;row-gap:4px}.t4f-client-search-more-option[data-v-fad088f0]{align-items:flex-start;background:transparent;border:0;color:#222;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:24px;margin:0;min-height:24px;min-width:0;padding:0;text-align:left;white-space:nowrap}.t4f-client-search-more-option .t4f-client-search-fake-check[data-v-fad088f0]{margin-top:4px}.t4f-client-search-more-option>span[data-v-fad088f0]:last-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.t4f-client-search-more-empty[data-v-fad088f0]{color:#8995a6;font-size:14px;grid-column:1/-1;margin:16px 0;text-align:center}.t4f-client-search-more-footer[data-v-fad088f0]{display:flex;flex:0 0 auto;gap:16px;justify-content:flex-end;padding:16px 24px 24px}.t4f-client-search-more-footer button[data-v-fad088f0]{align-items:center;border:0;border-radius:24px;cursor:pointer;display:inline-flex;font-size:18px;height:48px;justify-content:center;line-height:24px;padding:0}.t4f-client-search-more-clear[data-v-fad088f0]{background:#f2f2f2;color:#222;font-weight:400;width:124px}.t4f-client-search-more-submit[data-v-fad088f0]{background:#207cf4;color:#fff;font-weight:700;width:152px}.t4f-client-search-list-header[data-v-c3f507ed]{min-width:0}.t4f-client-search-category-tabs[data-v-c3f507ed]{align-items:center;background:#f2f4f6;border-radius:24px;box-sizing:border-box;display:flex;gap:4px;height:48px;margin-bottom:21px;padding:4px;width:100%}.t4f-client-search-category-tabs button[data-v-c3f507ed]{background:transparent;border:0;border-radius:20px;color:#39404a;cursor:pointer;flex:1 1 0;font-size:14px;font-weight:500;height:40px;min-width:0;padding:0 10px;white-space:nowrap}.t4f-client-search-category-tabs button.active[data-v-c3f507ed]{background:#fff;box-shadow:0 1px 3px #2a333f2e;color:#20252c;font-weight:700}.t4f-client-search-list-toolbar[data-v-c3f507ed]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.t4f-client-search-list-toolbar h2[data-v-c3f507ed]{color:#222;font-size:14px;font-weight:700;line-height:24px;margin:0}.t4f-client-search-list-summary[data-v-c3f507ed]{align-items:center;display:inline-flex;gap:8px;min-width:0}.t4f-client-search-clear[data-v-c3f507ed]{background:transparent;border:0;border-left:1px solid #d5d5d5;color:#207cf4;cursor:pointer;font-size:14px;height:18px;line-height:18px;padding:0 0 0 8px}.t4f-client-search-clear[data-v-c3f507ed]:focus-visible{outline:2px solid #8ccaff;outline-offset:2px}.t4f-client-search-sort[data-v-c3f507ed]{align-items:center;color:#222;display:flex;font-size:14px;gap:9px;line-height:20px;position:relative;white-space:nowrap}.t4f-client-search-sort-control[data-v-c3f507ed]{align-items:center;background:transparent;border:0;color:#3e4651;cursor:pointer;display:inline-flex;gap:4px;margin:0;padding:0}.t4f-client-search-sort-control[data-v-c3f507ed]:focus-visible{border-radius:3px;outline:2px solid #8ccaff;outline-offset:2px}.t4f-client-search-sort-control.open .t4f-client-search-sort-chevron[data-v-c3f507ed]{margin-top:2px;transform:rotate(225deg)}.t4f-client-search-sort-select-label[data-v-c3f507ed]{color:#222;font-size:14px;line-height:20px;white-space:nowrap}.t4f-client-search-sort-icon[data-v-c3f507ed]{display:block;flex:none;height:20px;width:20px}.t4f-client-search-sort-chevron[data-v-c3f507ed]{border-bottom:1.5px solid #777;border-right:1.5px solid #777;flex:none;height:7px;margin-left:4px;margin-top:-4px;transform:rotate(45deg);transition:transform .15s ease;width:7px}.t4f-client-search-sort-dropdown[data-v-c3f507ed]{background:#fff;border-radius:8px;box-shadow:0 4px 16px #2222221f;min-width:180px;padding:8px 0;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.t4f-client-search-sort-dropdown[data-v-c3f507ed]:before{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";filter:drop-shadow(0 -1px 1px rgba(34,34,34,.08));position:absolute;right:12px;top:-6px}.t4f-client-search-sort-option[data-v-c3f507ed]{background:transparent;border:0;color:#4e4d5c;cursor:pointer;display:block;font-size:14px;line-height:20px;margin:0;padding:8px 16px;position:relative;text-align:left;white-space:nowrap;width:100%;z-index:1}.t4f-client-search-sort-option.active[data-v-c3f507ed],.t4f-client-search-sort-option[data-v-c3f507ed]:hover{background:#f5f7fa;color:#222}.t4f-client-search-selected-filters[data-v-c3f507ed]{margin:12px 0 0;min-height:30px}.t4f-client-search-selected-list[data-v-c3f507ed]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}.t4f-client-search-selected-group[data-v-c3f507ed]{align-items:center;background:#f2f4f6;border:1px solid #edf0f3;border-radius:4px;box-sizing:border-box;display:inline-flex;flex-wrap:wrap;gap:6px;max-width:100%;min-height:28px;min-width:0;padding:2px 8px 2px 10px}.t4f-client-search-selected-group-label[data-v-c3f507ed]{color:#222;font-size:12px;font-weight:600;line-height:20px;white-space:nowrap}.t4f-client-search-selected-group-divider[data-v-c3f507ed]{background:#c9ced6;flex:none;height:12px;width:1px}.t4f-client-search-selected-chip[data-v-c3f507ed]{align-items:center;background:transparent;border:0;border-radius:0;color:#222;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:22px;line-height:18px;padding:0 2px 0 0;white-space:nowrap}.t4f-client-search-selected-chip[data-v-c3f507ed]:focus-visible{outline:2px solid #8ccaff;outline-offset:1px}.t4f-client-search-selected-x[data-v-c3f507ed]{display:block;flex:none;height:14px;width:14px}@media(max-width:1100px){.t4f-client-search-category-tabs button[data-v-c3f507ed]{font-size:11px;padding:0 6px}}#t4f-client-search-product-card[data-v-109b262a]{background:#fff;border:1px solid #d5d5d5;border-radius:12px;box-shadow:0 1.5px #22222214;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:220px minmax(0,1fr) 200px;padding:20px}.t4f-client-search-product-media[data-v-109b262a]{align-self:start;background:#d9e4ef;border-radius:8px;cursor:pointer;height:165px;overflow:hidden;position:relative;width:220px}.t4f-client-search-product-cover[data-v-109b262a]{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.t4f-client-search-product-sold-out[data-v-109b262a]{background:#0000004d url(../img/coming-soon.png) no-repeat 50%;border-radius:inherit;inset:0;position:absolute;z-index:1}.t4f-client-search-product-video[data-v-109b262a]{height:48px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px;z-index:2}.t4f-client-search-product-ad[data-v-109b262a],.t4f-client-search-product-code[data-v-109b262a]{color:#fff;position:absolute;z-index:3}.t4f-client-search-product-ad[data-v-109b262a]{background:#ff5b5b;border-radius:4px;font-size:11px;font-weight:800;left:10px;padding:4px 8px;top:10px}.t4f-client-search-product-code[data-v-109b262a]{align-items:flex-end;background:linear-gradient(180deg,transparent,#000);border-radius:0;bottom:0;box-sizing:border-box;display:flex;font-size:12px;font-weight:400;height:48px;left:0;padding:0 8px 8px;right:0;width:100%}.t4f-client-search-product-heart[data-v-109b262a]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:20px;z-index:4}.t4f-client-search-product-heart img[data-v-109b262a]{display:block;height:20px;width:20px}.t4f-client-search-product-info[data-v-109b262a]{min-width:0}.t4f-client-search-product-title[data-v-109b262a]{color:#222;display:-webkit-box;font-size:16px;font-weight:700;line-height:22px;margin-bottom:8px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.t4f-client-search-product-title a[data-v-109b262a]{color:inherit;text-decoration:none}.t4f-client-search-product-title a[data-v-109b262a]:hover{color:#009ff3}.t4f-client-search-product-group-badge[data-v-109b262a]{display:inline-block;height:22px;margin-right:8px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:84px}.t4f-client-search-product-rating[data-v-109b262a]{align-items:center;color:#222;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;line-height:16px;margin-bottom:12px;min-height:24px}.t4f-client-search-product-rating-button[data-v-109b262a]{align-items:center;background:#170099;border:0;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;gap:4px;height:24px;line-height:16px;padding:4px 9px;width:60px}.t4f-client-search-product-rating-button strong[data-v-109b262a]{font-weight:800}.t4f-client-search-product-star[data-v-109b262a]{display:block;flex:none;height:12px;width:12px}.t4f-client-search-product-rating>.booked[data-v-109b262a],.t4f-client-search-product-rating>.reviews[data-v-109b262a]{background:transparent;border:0;color:#222;font-size:12px;line-height:16px;padding:0}.t4f-client-search-product-rating>.reviews[data-v-109b262a]{cursor:pointer;text-decoration:underline}.t4f-client-search-product-tags[data-v-109b262a]{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:16px;max-width:100%;min-height:28px;overflow:hidden}.t4f-client-search-product-tag[data-v-109b262a]{align-items:center;background:#e9f2fe;border-radius:4px;box-sizing:border-box;color:#222;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:500;height:28px;line-height:20px;padding:4px 12px;white-space:nowrap}.t4f-client-search-product-tag.is-hidden[data-v-109b262a]{display:none}.t4f-client-search-product-tag.assurance[data-v-109b262a],.t4f-client-search-product-tag.feature[data-v-109b262a],.t4f-client-search-product-tag.service[data-v-109b262a]{background:#e9f2fe;color:#222}.t4f-client-search-product-ai[data-v-109b262a]{color:#222;display:-webkit-box;font-size:14px;line-height:20px;margin:0 0 16px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.t4f-client-search-product-specs[data-v-109b262a]{color:#777;display:flex;flex-direction:column;font-size:14px;gap:4px;line-height:20px}.t4f-client-search-product-specs .t4f-client-search-product-spec-item[data-v-109b262a]{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:128px minmax(0,1fr);min-height:20px}.t4f-client-search-product-specs .label[data-v-109b262a]{align-items:center;color:#222;display:inline-flex;font-weight:700;gap:8px;min-width:0}.t4f-client-search-product-specs .label img[data-v-109b262a]{flex:0 0 auto;height:16px;width:16px}.t4f-client-search-product-specs .label>span[data-v-109b262a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t4f-client-search-product-specs .value[data-v-109b262a]{align-items:center;color:#777;display:block;font-weight:400;min-width:0}.t4f-client-search-product-spec-value[data-v-109b262a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t4f-client-search-product-price[data-v-109b262a]{align-items:flex-end;display:flex;flex-direction:column;min-width:0;text-align:right}.t4f-client-search-product-save[data-v-109b262a]{background:#ef2929;border-radius:4px;color:#fff;font-size:12px;font-weight:900;line-height:16px;padding:4px 8px}.t4f-client-search-product-price-stack[data-v-109b262a]{align-items:flex-end;display:flex;flex-direction:column}.t4f-client-search-product-price-stack .from[data-v-109b262a]{order:2}.t4f-client-search-product-price-stack .price[data-v-109b262a]{order:3}.t4f-client-search-product-price-stack .t4f-client-search-product-promotion[data-v-109b262a]{order:1}.t4f-client-search-product-price-bottom[data-v-109b262a]{align-items:flex-end;display:flex;flex-direction:column;gap:16px;margin-top:auto}.t4f-client-search-product-price-stack .from[data-v-109b262a]{color:#777;font-size:12px;line-height:16px;margin-top:20px}.t4f-client-search-product-price-stack s[data-v-109b262a]{color:#777;margin-left:4px}.t4f-client-search-product-price-stack .price[data-v-109b262a]{color:#2a3445;font-size:24px;font-weight:900;margin-top:4px}.t4f-client-search-product-price-stack .price.discounted[data-v-109b262a]{color:#ef2929}.t4f-client-search-product-promotion[data-v-109b262a]{align-items:center;background:#fff0e7;border-radius:4px;box-sizing:border-box;color:#ef2929;display:inline-flex;font-size:14px;font-weight:500;height:24px;line-height:24px;margin-top:0;padding:2px 12px}.t4f-client-search-product-promotion[data-v-109b262a]:not(:last-child){margin-bottom:12px}.t4f-client-search-product-details[data-v-109b262a]{align-items:center;background:#207cf4;border-radius:20px;color:#fff;display:inline-flex;font-size:16px;font-weight:700;height:40px;justify-content:center;text-decoration:none;width:132px}.t4f-client-search-product-details[data-v-109b262a]:hover{background:#0d67db}
