.thb-predictive-search--label{display:block;font-style:normal;font-weight:500;font-size:16px;line-height:1;margin-bottom:20px}.thb-predictive-search--popular{margin-bottom:30px}.thb-predictive-search--popular ul{list-style:none;margin:0;padding:0}.thb-predictive-search--popular a{font-size:0.9375rem;font-weight:400}.thb-predictive-search--popular a mark{font-weight:500;background:#fff0}.thb-predictive-search--promotion-products{margin-left:-30px;width:calc(100% + 60px)}.thb-predictive-search--promotion-products .products.row{padding:0 30px;display:grid;grid-gap:10px;margin:0;grid-auto-flow:column;grid-auto-columns:minmax(70%,1fr);overflow-x:auto;grid-template-columns:repeat(auto-fill,minmax(70%,1fr));scroll-snap-type:x mandatory;scrollbar-width:none}.thb-predictive-search--promotion-products .products.row::-webkit-scrollbar{display:none}.thb-predictive-search--promotion-products .products.row .columns{padding:0;flex:0 0 100%;max-width:100%}@media only screen and (min-width:1068px){.thb-predictive-search--promotion-products .products.row{grid-auto-columns:minmax(80%,1fr);grid-template-columns:repeat(auto-fill,minmax(80%,1fr))}.thb-predictive-search--promotion-products .products.row::after{content:none}}.side-panel.search-drawer .thb-predictive-search--promotion-products .product-card .product-card-info .product-card-metafield{display:none}.side-panel.search-drawer .thb-predictive-search--promotion-products .row:before{content:none}.side-panel.search-drawer .thb-predictive-search--promotion-products .product-card .product-card-info a,.side-panel.search-drawer .thb-predictive-search--promotion-products .product-card .product-card-info .price{color:#fff}.drawer-search-swiperbox{width:100%}.drawer-search-swiper{width:100%}