.shop-container{display:flex;gap:30px}.shop-container .shop-widget{flex:0 0 280px;display:block}.shop-container .shop-products{flex:1}@media (max-width:1024px){.shop-container{display:block}.shop-container .shop-widget{display:none}}