/* PT Root UI — the storefront's actual typeface, self-hosted.
   Weights match what the captured theme uses: 300/400/500/700.
   Only woff2/woff are shipped; the capture also holds eot/ttf/svg, which
   exist for browsers this project does not target. */

@font-face {
  font-family: "PT Root UI";
  src: url("/theme/fonts/pt-root-ui/PTRootUI-Light.woff2") format("woff2"),
       url("/theme/fonts/pt-root-ui/PTRootUI-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PT Root UI";
  src: url("/theme/fonts/pt-root-ui/PTRootUI-Regular.woff2") format("woff2"),
       url("/theme/fonts/pt-root-ui/PTRootUI-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PT Root UI";
  src: url("/theme/fonts/pt-root-ui/PTRootUI-Medium.woff2") format("woff2"),
       url("/theme/fonts/pt-root-ui/PTRootUI-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PT Root UI";
  src: url("/theme/fonts/pt-root-ui/PTRootUI-Bold.woff2") format("woff2"),
       url("/theme/fonts/pt-root-ui/PTRootUI-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
