
/* Reserve detail rows while product data loads. */
.tpw-search-card .specifications-wrapper{min-height:84px}
.page-wrapper>.tpw-search-results[aria-busy=true]{min-height:700px}
.tpw-search-results>.tpw-search-body>.tpw-search-listing>.tpw-search-toolbar{min-height:40px}
@media(max-width:449px),(min-width:768px) and (max-width:1399px){.tpw-search-card .specifications-wrapper{min-height:168px}}
@media(min-width:992px){
#main-header :is(.tpw-search-dropdown,.tpw-search-welcome,.tpw-search-suggestions){scrollbar-width:thin;scrollbar-color:#ff8153 #e0e6e5}
@supports selector(::-webkit-scrollbar){
#main-header :is(.tpw-search-dropdown,.tpw-search-welcome,.tpw-search-suggestions){scrollbar-width:auto;scrollbar-color:auto}
#main-header :is(.tpw-search-dropdown,.tpw-search-welcome,.tpw-search-suggestions)::-webkit-scrollbar{background-color:#e0e6e5;width:4px;border-radius:5px}
#main-header :is(.tpw-search-dropdown,.tpw-search-welcome,.tpw-search-suggestions)::-webkit-scrollbar-thumb{background-color:#ff8153;width:4px;border-radius:5px}
}}
@media(max-width:991px){
html.tpw-layout-v2.tpw-search-anchored.tpw-search-focus #main-header.tpw-nav-test #formSearchMobile.tpw-inline-search input[name=q]{padding:0 84px 0 16px!important}
html.tpw-layout-v2.tpw-search-anchored.tpw-search-focus #main-header.tpw-nav-test #formSearchMobile.tpw-inline-search .search-input-wrapper>button:not(.tpw-search-clear){left:auto!important;right:4px!important;top:4px!important;width:40px!important;min-width:40px!important;height:calc(100% - 8px)!important;min-height:0!important;background:#eeece6!important;border:0!important;border-radius:5px!important;transform:none!important}
html.tpw-layout-v2.tpw-search-anchored.tpw-search-focus #main-header.tpw-nav-test #formSearchMobile.tpw-inline-search .search-input-wrapper>button:not(.tpw-search-clear):before{color:#222!important}
html.tpw-layout-v2.tpw-search-anchored.tpw-search-focus #main-header.tpw-nav-test #formSearchMobile.tpw-inline-search .search-input-wrapper>.tpw-search-clear{left:auto!important;right:46px!important;width:32px!important;min-width:32px!important}
}
