/* This will be moved into the actual Next.JS method of loading in fonts */

/* Wolseley Sans Regular */
@font-face {
  font-family: 'Wolseley-Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/static/fonts/wolseley/WolseleySans-Regular.woff2') format('woff2'),
    url('/static/fonts/wolseley/WolseleySans-Regular.woff') format('woff');
}

/* Wolseley Sans SemiBold */
@font-face {
  font-family: 'Wolseley-Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/static/fonts/wolseley/WolseleySans-SemiBold.woff2') format('woff2'),
    url('/static/fonts/wolseley/WolseleySans-SemiBold.woff') format('woff');
}

@font-face {
  font-family: 'Fusion-Gotham';
  font-style: normal;
  font-display: swap;
  src: url('/static/fonts/fusion/GothamBook.otf') format('opentype'),
    url('/static/fonts/fusion/GothamBook.ttf') format('truetype'),
    url('/static/fonts/fusion/GothamBook.woff') format('woff'),
    url('/static/fonts/fusion/GothamBook.woff2') format('woff2');
}

@font-face {
  font-family: 'IBMPlexSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/static/fonts/burdens/IBMPlexSans-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'IBMPlexSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/static/fonts/burdens/IBMPlexSans-SemiBold.ttf') format('truetype');
}

@font-face {
  font-family: 'IBMPlexSans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/static/fonts/burdens/IBMPlexSans-Bold.ttf') format('truetype');
}

input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
  padding-top: 0px;
  padding-bottom: 0px;
}

input:autofill {
  box-shadow: 0 0 0px 1000px white inset;
  padding-top: 0px;
  padding-bottom: 0px;
}

input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 50px white inset;
}

input:autofill:focus {
  box-shadow: 0 0 0 50px white inset;
}
