  @font-face {
    font-family: 'Poppins';
    src: url("https://assets.mrshopplus.com/431165879069975/Theme-Brand/2/Asset/font/Poppins-Regular.ttf");
    font-weight: normal;
    font-display: swap;
  }
  @font-face {
    font-family: 'Poppins';
    src: url("https://assets.mrshopplus.com/431165879069975/Theme-Brand/2/Asset/font/Poppins-SemiBold.ttf");
    font-weight: bold;
    font-display: swap;
  }
  @font-face {
    font-family: "iconfont";
    src: url("https://assets.mrshopplus.com/431165879069975/Theme-Brand/2/Asset/font/iconfont.woff2") format('woff2'),
         url("https://assets.mrshopplus.com/431165879069975/Theme-Brand/2/Asset/font/iconfont.woff") format('woff'),
         url("https://assets.mrshopplus.com/431165879069975/Theme-Brand/2/Asset/font/iconfont.ttf") format('truetype');
    font-display: swap;
  }
  :root {
      --main-bg-color: #d2ff00;
      --main-bg-color-dark: #d2ff00;
      --theme-color-font: #262626;
      --theme-color-font-secondary: rgba(180, 179, 179, 1);
      --theme-color-font-link: #262626;
      --theme-border-color: rgba(229, 229, 229, 1);
      --theme-nav-color: #262626;
      --theme-color-star: #ee741f;
    
     --max-width: 1370px;
     --section-space: 12px;
     --section-space-half: px;
     --section-space-bottom: -4px;
     --h-space: 16px;
     --v-space: 16px;
		 --side-padding: 25px;
    --border-width: 1px;
    --theme-border-radius: 0px;
      --main-font-family: Helvetica;
    --theme-nav-font-size: 20px;
    --theme-nav-column-gap: 50px;
  }
	@media screen and (max-width: 768px){
    :root{
      --section-space: 12px;
      --section-space-bottom: -4px;
      --h-space: 16px;
      --v-space: 8px;
      --side-padding: 20px;
    }
  }
  html, 
  body,
  input,
  select,
  textarea,
  button {
    font-family: var(--main-font-family), sans-serif;
  }

