:root { 
  --black: #040000;
  --black-2: #000000;
  --black-haze: #f7f7f7;
  --buttermilk: #f9f4b6;
  --chicago: #595757;
  --dove-gray: #707070;
  --gallery: #eeeeee;
  --gondola: #231815;
  --gondola-2: #221815;
  --masala: #3e3a39;
  --persian-green: #00a199;
  --suva-gray: #888888;
  --viking: #6ac5db;
  --white: #ffffff;
  --zircon: #f5fafd;
 
  --font-size-l: 24px;
  --font-size-m: 18px;
  --font-size-s: 14px;
  --font-size-xs: 13.1px;
  --font-size-xxs: 12px;
  --font-size-xxxs: 10px;
  --font-size-xxxxs: 8.6px;
 
  --font-family-a-otf_shin_go_pro: "A-OTF Shin Go Pro", Helvetica;
  --font-family-a-otfgothic_mb101_pr5-db: "A-OTFGothic MB101 Pr5-DB", Helvetica;
  --font-family-a-otfmidashi_go_mb31_pro-mb31: "A-OTFMidashi Go MB31 Pro-MB31", Helvetica;
  --font-family-a-otfshin_go_pro-h: "A-OTFShin Go Pro-H", Helvetica;
  --font-family-centurygothic: "CenturyGothic", Helvetica;
  --font-family-emojione-color: "EmojiOne-Color", Helvetica;
  --font-family-emojionecolor: "EmojiOneColor", Helvetica;
  --font-family-kozuka_gothic_pr6n: "Kozuka Gothic Pr6N", Helvetica;
  --font-family-kozukagothic_pr6n-b: "KozukaGothic Pr6N-B", Helvetica;
  --font-family-kozukagothic_pr6n-m: "KozukaGothic Pr6N-M", Helvetica;
  --font-family-kozukagothic_pr6n-r: "KozukaGothic Pr6N-R", Helvetica;
}
.kozukagothicpr6n-m-normal-gondola-13-1px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-8-6px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-xxxxs);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-17px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-14px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-11-5px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 11.5px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-16-4px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 16.4px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-black-16-3px {
  color: var(--black);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 16.3px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-10-9px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 10.9px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-r-normal-gondola-13-1px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-r);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
}

.a-otfmidashigomb31pro-mb31-normal-persian-green-28-8px {
  color: var(--persian-green);
  font-family: var(--font-family-a-otfmidashi_go_mb31_pro-mb31);
  font-size: 28.8px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-r-normal-white-18px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-r);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-r-normal-white-10px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-r);
  font-size: var(--font-size-xxxs);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-18px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-33px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 33px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-20px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-b-normal-gondola-18px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-b);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-17-2px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 17.2px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-b-normal-white-25px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-b);
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-24px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-b-normal-white-20px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-b);
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-12px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-13px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-21px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-18px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-b-normal-white-24px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-b);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-normal-white-18px {
  color: var(--white);
  font-family: var(--font-family-kozuka_gothic_pr6n);
  font-size: var(--font-size-m);
}

.emojione-color-normal-white-18px {
  color: var(--white);
  font-family: var(--font-family-emojione-color);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-black-17-4px {
  color: var(--black);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 17.4px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-11-6px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 11.6px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-17-5px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 17.5px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-r-normal-gondola-14px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-r);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.a-otfmidashigomb31pro-mb31-normal-persian-green-30-8px {
  color: var(--persian-green);
  font-family: var(--font-family-a-otfmidashi_go_mb31_pro-mb31);
  font-size: 30.8px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-13px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-12px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-normal-white-10px {
  color: var(--white);
  font-family: var(--font-family-kozuka_gothic_pr6n);
  font-size: var(--font-size-xxxs);
}

.emojionecolor-normal-white-10px {
  color: var(--white);
  font-family: var(--font-family-emojionecolor);
  font-size: var(--font-size-xxxs);
  font-style: normal;
}

.kozukagothicpr6n-m-normal-white-10-4px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 10.4px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-b-normal-gondola-26px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-b);
  font-size: 26px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-r-normal-black-15-1px {
  color: var(--black-2);
  font-family: var(--font-family-kozukagothic_pr6n-r);
  font-size: 15.1px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-r-normal-black-12-4px {
  color: var(--black-2);
  font-family: var(--font-family-kozukagothic_pr6n-r);
  font-size: 12.4px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-16px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-16-6px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 16.6px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-normal-gondola-18px {
  color: var(--gondola);
  font-family: var(--font-family-kozuka_gothic_pr6n);
  font-size: var(--font-size-m);
}

.kozukagothicpr6n-r-normal-gondola-16px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-r);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-14-5px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 14.5px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-r-normal-gondola-10px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-r);
  font-size: var(--font-size-xxxs);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-24px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-persian-green-18px {
  color: var(--persian-green);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-black-15px {
  color: var(--black-2);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-b-normal-gondola-30px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-b);
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
}

.centurygothic-normal-black-27-2px {
  color: var(--black);
  font-family: var(--font-family-centurygothic);
  font-size: 27.2px;
  font-style: normal;
}

.centurygothic-normal-black-18-3px {
  color: var(--black);
  font-family: var(--font-family-centurygothic);
  font-size: 18.3px;
  font-style: normal;
}

.kozukagothicpr6n-normal-gondola-33px {
  color: var(--gondola);
  font-family: var(--font-family-kozuka_gothic_pr6n);
  font-size: 33px;
}

.kozukagothicpr6n-m-normal-white-22px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-persian-green-33px {
  color: var(--persian-green);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 33px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-15-8px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 15.8px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-20px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-30px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-27px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 27px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-17-5px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 17.5px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-14px-2 {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.a-otfgothicmb101pr5-db-normal-gondola-27px {
  color: var(--gondola);
  font-family: var(--font-family-a-otfgothic_mb101_pr5-db);
  font-size: 27px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-b-normal-white-12px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-b);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 400;
}

.a-otfgothicmb101pr5-db-normal-gondola-65-5px {
  color: var(--gondola);
  font-family: var(--font-family-a-otfgothic_mb101_pr5-db);
  font-size: 65.5px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-black-18px {
  color: var(--black);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-black-21-8px {
  color: var(--black);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 21.8px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-white-19-9px {
  color: var(--white);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 19.9px;
  font-style: normal;
  font-weight: 400;
}

.kozukagothicpr6n-m-normal-gondola-15-8px {
  color: var(--gondola);
  font-family: var(--font-family-kozukagothic_pr6n-m);
  font-size: 15.8px;
  font-style: normal;
  font-weight: 400;
}
