.header{display:flex;align-items:center;padding:10px;background-color:#fff;border-bottom:1px solid #f0f0f0;flex-wrap:wrap}.logo{display:flex;align-items:center;margin-right:20px}.logo img{height:40px;margin-right:10px}.search-bar{flex:1;min-width:300px;margin-right:20px}.icons{display:flex;align-items:center;margin-right:20px}.icons>*{margin-left:15px;font-size:20px;cursor:pointer}.recent-searches{display:flex;flex-wrap:wrap;margin-top:10px;width:100%}.recent-searches span{margin-right:10px;color:#ff5722;font-size:14px;cursor:pointer}@font-face{font-family:Quicksand;src:url(/fonts/Quicksand-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:NataSans;src:url(/fonts/NataSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:NataSans;src:url(/fonts/NataSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:NataSans;src:url(/fonts/NataSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:NataSans;src:url(/fonts/NataSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}body{font-family:NataSans,sans-serif}.logo img{width:64px;height:64px}.logo{cursor:pointer}.product-image:hover{transform:scale(1.05)}.ant-menu::-webkit-scrollbar{display:none}.clamp-2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}
