@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url("./fonts/BeVietnamPro-Regular.woff2") format("woff2")}
@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url("./fonts/BeVietnamPro-Medium.woff2") format("woff2")}
@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url("./fonts/BeVietnamPro-SemiBold.woff2") format("woff2")}
@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url("./fonts/BeVietnamPro-Bold.woff2") format("woff2")}
:root{--brand:#168653;--brand-dark:#07523c;--navy:#17354c;--blue:#2478bd;--surface:#fff;--canvas:#f3f7f5;--text:#18362b;--muted:#64776e;--line:#e1ebe5;--radius:16px;--font: "Be Vietnam Pro",sans-serif}body{font-family:var(--font)}.asset-icon{width:24px;height:24px;fill:none;stroke:currentColor}.product-image{object-fit:contain;background:white}.hero-image{object-fit:cover}
