@font-face {
font-family: Montserrat;
font-weight: 500;
font-style: normal;
font-display: fallback;
src: url("//onlineshop.sanko-gp.co.jp/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"),
     url("//onlineshop.sanko-gp.co.jp/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff");
}

@font-face {
font-family: "Nunito Sans";
font-weight: 400;
font-style: normal;
font-display: fallback;
src: url("//onlineshop.sanko-gp.co.jp/cdn/fonts/nunito_sans/nunitosans_n4.0276fe080df0ca4e6a22d9cb55aed3ed5ba6b1da.woff2") format("woff2"),
     url("//onlineshop.sanko-gp.co.jp/cdn/fonts/nunito_sans/nunitosans_n4.b4964bee2f5e7fd9c3826447e73afe2baad607b7.woff") format("woff");
}


@font-face {
font-family: "Nunito Sans";
font-weight: 700;
font-style: normal;
font-display: fallback;
src: url("//onlineshop.sanko-gp.co.jp/cdn/fonts/nunito_sans/nunitosans_n7.25d963ed46da26098ebeab731e90d8802d989fa5.woff2") format("woff2"),
     url("//onlineshop.sanko-gp.co.jp/cdn/fonts/nunito_sans/nunitosans_n7.d32e3219b3d2ec82285d3027bd673efc61a996c8.woff") format("woff");
}

@font-face {
font-family: "Nunito Sans";
font-weight: 400;
font-style: italic;
font-display: fallback;
src: url("//onlineshop.sanko-gp.co.jp/cdn/fonts/nunito_sans/nunitosans_i4.6e408730afac1484cf297c30b0e67c86d17fc586.woff2") format("woff2"),
     url("//onlineshop.sanko-gp.co.jp/cdn/fonts/nunito_sans/nunitosans_i4.c9b6dcbfa43622b39a5990002775a8381942ae38.woff") format("woff");
}

@font-face {
font-family: "Nunito Sans";
font-weight: 700;
font-style: italic;
font-display: fallback;
src: url("//onlineshop.sanko-gp.co.jp/cdn/fonts/nunito_sans/nunitosans_i7.8c1124729eec046a321e2424b2acf328c2c12139.woff2") format("woff2"),
     url("//onlineshop.sanko-gp.co.jp/cdn/fonts/nunito_sans/nunitosans_i7.af4cda04357273e0996d21184432bcb14651a64d.woff") format("woff");
}


:root {
  --heading-font-family : "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", MS PGothic, sans-serif;
  --heading-font-weight : 500;
  --heading-font-style  : normal;

  --text-font-family : "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", MS PGothic, sans-serif;
  --text-font-weight : 400;
  --text-font-style  : normal;

  --base-text-font-size   : 14px;
  --default-text-font-size: 14px;--background          : #ffffff;
  --background-rgb      : 255, 255, 255;
  --light-background    : #ffffff;
  --light-background-rgb: 255, 255, 255;
  --heading-color       : #1c1b1b;
  --text-color          : #1c1b1b;
  --text-color-rgb      : 28, 27, 27;
  --text-color-light    : #6a6a6a;
  --text-color-light-rgb: 106, 106, 106;
  --link-color          : #6a6a6a;
  --link-color-rgb      : 106, 106, 106;
  --border-color        : #dddddd;
  --border-color-rgb    : 221, 221, 221;

  --button-background    : #1c1b1b;
  --button-background-rgb: 28, 27, 27;
  --button-text-color    : #ffffff;

  --header-background       : #ffffff;
  --header-heading-color    : #1c1b1b;
  --header-light-text-color : #6a6a6a;
  --header-border-color     : #dddddd;

  --footer-background    : #e7e6e6;
  --footer-text-color    : #6a6a6a;
  --footer-heading-color : #1c1b1b;
  --footer-border-color  : #d4d3d3;

  --navigation-background      : #1c1b1b;
  --navigation-background-rgb  : 28, 27, 27;
  --navigation-text-color      : #ffffff;
  --navigation-text-color-light: rgba(255, 255, 255, 0.5);
  --navigation-border-color    : rgba(255, 255, 255, 0.25);

  --newsletter-popup-background     : #1c1b1b;
  --newsletter-popup-text-color     : #ffffff;
  --newsletter-popup-text-color-rgb : 255, 255, 255;

  --secondary-elements-background       : #1c1b1b;
  --secondary-elements-background-rgb   : 28, 27, 27;
  --secondary-elements-text-color       : #ffffff;
  --secondary-elements-text-color-light : rgba(255, 255, 255, 0.5);
  --secondary-elements-border-color     : rgba(255, 255, 255, 0.25);

  --product-sale-price-color    : #f94c43;
  --product-sale-price-color-rgb: 249, 76, 67;
  --product-star-rating: #f6a429;

  /* Shopify related variables */
  --payment-terms-background-color: #ffffff;

  /* Products */

  --horizontal-spacing-four-products-per-row: 60px;
      --horizontal-spacing-two-products-per-row : 60px;

  --vertical-spacing-four-products-per-row: 60px;
      --vertical-spacing-two-products-per-row : 75px;

  /* Animation */
  --drawer-transition-timing: cubic-bezier(0.645, 0.045, 0.355, 1);
  --header-base-height: 80px; /* We set a default for browsers that do not support CSS variables */

  /* Cursors */
  --cursor-zoom-in-svg    : url(//onlineshop.sanko-gp.co.jp/cdn/shop/t/73/assets/cursor-zoom-in.svg?v=170532930330058140181710868126);
  --cursor-zoom-in-2x-svg : url(//onlineshop.sanko-gp.co.jp/cdn/shop/t/73/assets/cursor-zoom-in-2x.svg?v=56685658183649387561710868126);
}
