.bottom-sheet:not(.bottom-sheet-fit) .ant-drawer-content-wrapper{height:min(90dvh,960px)!important;max-height:none!important}.bottom-sheet-footer{padding-bottom:max(12px,env(safe-area-inset-bottom))}.bottom-sheet .catalog-sidebar{padding-bottom:16px}.mobile-select-trigger:disabled{cursor:not-allowed}.mobile-select-trigger:focus-visible{outline:none;background-color:#EEF0F3}.readable-select-popup .ant-select-item-option{min-height:44px;padding:10px 12px}.readable-select-popup .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere;line-height:24px}@layer utilities{.catalog-search,.catalog-sort.ant-select,.filter-controls .ant-btn,.filter-controls .ant-input,.filter-controls .ant-input-affix-wrapper,.filter-controls .ant-input-number,.filter-controls .ant-select,.filter-controls .mobile-select-trigger,.filter-controls button:not([role=option]){height:39px!important;min-height:39px!important;font-size:14px!important}.filter-controls .ant-select input{height:auto!important;min-height:0!important;font-size:14px!important}.catalog-search,.filter-controls .ant-input,.filter-controls .ant-input-affix-wrapper{padding:8px 12px!important;line-height:20px!important}.catalog-search>.ant-input,.filter-controls .ant-input-affix-wrapper>.ant-input{height:20px!important;min-height:20px!important;padding:0!important;line-height:20px!important}.filter-controls .ant-input-number-input,.filter-controls .ant-select-placeholder,.filter-controls .ant-select-selection-item{font-size:14px!important}.home-filter-grid .ant-input,.home-filter-grid .ant-select,.home-filter-grid button.mobile-select-trigger{height:24px!important;min-height:24px!important}.home-filter-grid .ant-input{padding:0!important;line-height:20px!important}@media (max-width:1023px){.filter-controls .filter-badge button{height:28px!important;min-height:28px!important;font-size:12px!important}}}.home-filter-grid>div{min-height:78px;height:78px;padding:14px 12px;gap:4px}.auction-date-filter.ant-segmented{width:max-content;max-width:none;height:44px;min-height:44px;padding:0;border:1px solid #e2e5eb;border-radius:10px;background:#FFFFFF;color:#374151}.auction-date-filter.ant-segmented .ant-segmented-item{height:42px;border-radius:10px}.auction-date-filter.ant-segmented .ant-segmented-item:not(:last-child){border-right:1px solid #e2e5eb}.auction-date-filter.ant-segmented .ant-segmented-item-label{display:flex;align-items:center;justify-content:center;height:42px;min-height:42px;padding:0 12px;line-height:20px}.auction-date-filter.ant-segmented .ant-segmented-item-selected,.auction-date-filter.ant-segmented .ant-segmented-thumb{border-radius:10px;background:#219D3D;color:#FFFFFF;box-shadow:none}@media (min-width:834px){.auction-date-filter.ant-segmented .ant-segmented-item-label{min-width:156px}}.home-filters .filter-controls .ant-btn{height:44px!important;min-height:44px!important}@media (min-width:834px){.home-filters .filter-controls .ant-btn-default{min-width:130px}.home-filters .filter-controls .ant-btn-primary{min-width:160px;font-weight:600}}.home-filter-grid>div>label{flex-shrink:0;line-height:14px}.home-filter-grid>div>div{height:24px;min-height:24px}.filter-controls .ant-input-borderless{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.filter-controls .ant-input-affix-wrapper-focused,.filter-controls .ant-input-focused,.filter-controls .ant-input:focus,.filter-controls .ant-select-focused,.filter-controls .ant-select-focused .ant-select-selector{border-color:#E5E7EB!important;box-shadow:none!important;outline:none!important}.home-filter-grid .ant-input:focus,.home-filter-grid .ant-select-focused,.home-filter-grid .ant-select-focused .ant-select-selector{border-color:transparent!important;box-shadow:none!important;outline:none!important}@media (max-width:1279px){.country-filter button{height:39px;padding-top:0;padding-bottom:0;font-size:14px}}.catalog-search>input{font-size:14px!important}@media (max-width:1023px){.main-layout{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.mobile-navigation{padding-bottom:env(safe-area-inset-bottom)}.auction-row .ant-empty{margin:24px 0;font-size:14px}.auction-row .ant-empty-image{height:80px}}@layer utilities{:where(a,button,input,select,textarea,[role=button],[role=option]){touch-action:manipulation}@supports (-webkit-touch-callout:none){html:root body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px!important}html:root body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select){line-height:20px!important}}}