.st0{fill-opacity:0;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.bar{border-top:1px solid var(--text);border-left:1px solid var(--text);border-right:1px solid var(--text);border-top-left-radius:15px;border-top-right-radius:15px;gap:10px;padding:10px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.modal{background:#000000b2;position:fixed;inset:0}.content{background:var(--bg);border:1px solid var(--text);border-radius:8px;flex-direction:column;gap:20px;width:fit-content;padding:40px 5px 5px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.order_card{border:1px solid var(--text);border-radius:6px;flex-direction:column;gap:10px;width:fit-content;padding:10px;display:flex}.order-card_wrapper{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.product_card{border:1px solid var(--text);border-radius:8px;flex-direction:column;gap:10px;width:100%;max-width:230px;display:flex}.product_card>h3,.product_card>p,.order_card>h3,.order_card>p,.order_card>ul>li{color:var(--text)}.product_card img{object-fit:cover;cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px;width:100%;height:150px}.full{background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.full img{max-width:90%;height:100%}.wrap{gap:20px;display:flex}.sidebar{border:1px solid var(--text);flex-direction:column;gap:10px;height:200px;padding-right:8px;display:flex;overflow-y:auto}.input-wrap{position:relative}.dropdown{background:var(--bg);border:1px solid var(--text);z-index:10;width:100%;margin-top:4px;position:absolute}.dropdown div{cursor:pointer;padding:6px}.dropdown div.active{color:#000;background:#ffb070}.catalog_wrap{flex-wrap:wrap;gap:30px;display:flex}:root{--bg:#fff8f0;--text:#2e2e2e;--primary:#f38c1e}.dark{--bg:#181818;--text:#f5e9dc;--primary:#a15e17}*{box-sizing:border-box;color:var(--text);margin:0;padding:0;text-decoration:none}body{background-color:var(--bg);margin-top:40px;padding-inline:30px;font-family:Poppins,sans-serif}button{background-color:var(--primary);border:0;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding-block:5px;padding-inline:8px;display:flex}ul{list-style:none}input{border:1px solid var(--text);background-color:var(--bg);border-radius:5px;padding:5px}
