@charset "UTF-8";
/* ==========================================
 Font
============================================*/
@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@400;500;700&family=Noto+Serif+JP:wght@200..900&family=Playfair+Display+SC:wght@700&family=BIZ+UDPMincho:wght@400;700&display=swap";
/* ==========================================
 外部ライブラリ
============================================*/
@import "https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.1/css/all.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/drawer/3.2.2/css/drawer.min.css";
@import "https://unpkg.com/scroll-hint@latest/css/scroll-hint.css";
@import "https://office-ing.github.io/css/animate_v2.min.css";
@import "https://office-ing.github.io/css/base-sm_v7.min.css";
/* ==========================================
 Color
============================================*/
:root {
  --color-default: #2a2a2a;
  --color-primary: #95afdb;
  --color-secondary: #ecf1fc;
  --color-accent: #eb8bb7;
  --color-white: #ffffff;
  --color-black: #000000;
  --color-dark: #051f4f;
  --color-gray: #7a7a7a;
  --color-navy: #21417b;
  --color-line: #06c755;
  --color-gold: #a28242;
  --color-light-gold: #efd93f;
  --color-blue: #0718f6;
  --color-water: #64c6e8;
  --color-beige: #f6f4f2;
  --color-red: #f00;
  --color-wine: #c51018;
  --color-pink: #e8528d;
  --color-yellow: #fcfe74;
  --color-orange: #ff8e61;
  --color-moss: #b3df98;
  --color-green: #06c755;
  --color-economy: #78b9df;
  --color-standard: #8b9ce1;
  --color-storage: #5cc25e;
  --color-price: #f81a4a;
  --color-btn-default: #95afdb;
  --color-btn-forward: #f36886;
}

.text-default {
  color: var(--color-default) !important;
}

.bg-default {
  background-color: var(--color-default) !important;
}

.text-primary {
  color: var(--color-primary) !important;
}

.bg-primary {
  background-color: var(--color-primary) !important;
}

.text-secondary {
  color: var(--color-secondary) !important;
}

.bg-secondary {
  background-color: var(--color-secondary) !important;
}

.text-accent {
  color: var(--color-accent) !important;
}

.bg-accent {
  background-color: var(--color-accent) !important;
}

.text-white {
  color: var(--color-white) !important;
}

.bg-white {
  background-color: var(--color-white) !important;
}

.text-black {
  color: var(--color-black) !important;
}

.bg-black {
  background-color: var(--color-black) !important;
}

.text-dark {
  color: var(--color-dark) !important;
}

.bg-dark {
  background-color: var(--color-dark) !important;
}

.text-gray {
  color: var(--color-gray) !important;
}

.bg-gray {
  background-color: var(--color-gray) !important;
}

.text-navy {
  color: var(--color-navy) !important;
}

.bg-navy {
  background-color: var(--color-navy) !important;
}

.text-line {
  color: var(--color-line) !important;
}

.bg-line {
  background-color: var(--color-line) !important;
}

.text-gold {
  color: var(--color-gold) !important;
}

.bg-gold {
  background-color: var(--color-gold) !important;
}

.text-light-gold {
  color: var(--color-light-gold) !important;
}

.bg-light-gold {
  background-color: var(--color-light-gold) !important;
}

.text-blue {
  color: var(--color-blue) !important;
}

.bg-blue {
  background-color: var(--color-blue) !important;
}

.text-water {
  color: var(--color-water) !important;
}

.bg-water {
  background-color: var(--color-water) !important;
}

.text-beige {
  color: var(--color-beige) !important;
}

.bg-beige {
  background-color: var(--color-beige) !important;
}

.text-red {
  color: var(--color-red) !important;
}

.bg-red {
  background-color: var(--color-red) !important;
}

.text-wine {
  color: var(--color-wine) !important;
}

.bg-wine {
  background-color: var(--color-wine) !important;
}

.text-pink {
  color: var(--color-pink) !important;
}

.bg-pink {
  background-color: var(--color-pink) !important;
}

.text-yellow {
  color: var(--color-yellow) !important;
}

.bg-yellow {
  background-color: var(--color-yellow) !important;
}

.text-orange {
  color: var(--color-orange) !important;
}

.bg-orange {
  background-color: var(--color-orange) !important;
}

.text-moss {
  color: var(--color-moss) !important;
}

.bg-moss {
  background-color: var(--color-moss) !important;
}

.text-green {
  color: var(--color-green) !important;
}

.bg-green {
  background-color: var(--color-green) !important;
}

.text-economy {
  color: var(--color-economy) !important;
}

.bg-economy {
  background-color: var(--color-economy) !important;
}

.text-standard {
  color: var(--color-standard) !important;
}

.bg-standard {
  background-color: var(--color-standard) !important;
}

.text-storage {
  color: var(--color-storage) !important;
}

.bg-storage {
  background-color: var(--color-storage) !important;
}

.text-price {
  color: var(--color-price) !important;
}

.bg-price {
  background-color: var(--color-price) !important;
}

.text-btn-default {
  color: var(--color-btn-default) !important;
}

.bg-btn-default {
  background-color: var(--color-btn-default) !important;
}

.text-btn-forward {
  color: var(--color-btn-forward) !important;
}

.bg-btn-forward {
  background-color: var(--color-btn-forward) !important;
}

:root {
  --color-container-shadow: #d9e5ed; /* コンテナ（コンテンツ領域）の影の色 */
  --color-text: var(--color-default); /* 文字色 */
  --color-bg: var(--color-secondary); /* 背景色 */
  --color-form-control-text: #333333; /* 入力欄の文字色 */
  --color-form-control-bg: #ffffff; /* 入力欄の背景色 */
  --color-form-control-border: #000000; /* 入力欄の枠色 */
  --color-placeholder: #494949; /* 入力欄のプレースホルダの色 */
  --color-footer-text: #000000; /* フッターの文字色 */
  --color-footer-bg: #ecf1fc; /* フッターの背景色 */
  --color-pagetop-text: #ffffff; /* ページトップボタンの文字色 */
  --color-pagetop-bg: #879fd1; /* ページトップボタンの背景色 */
}

:root {
  --color-subpage-title: #000000; /* タイトルの文字色 */
  --color-subpage-heading: #ffffff; /* 見出しの文字色 */
  --color-subpage-heading-bg: var(--bs-light); /* 見出しの背景色 */
  --color-subpage-heading-border1: silver; /* 見出しのボーダー色（薄） */
  --color-subpage-heading-border2: #012c55; /* 見出しのボーダー色（濃） */
}

:root {
  --font-default: "Roboto","Noto Sans JP", sans-serif;
}

.font-default {
  font-family: var(--font-default);
}

:root {
  --font-serif: "Noto Serif JP", serif;
}

.font-serif {
  font-family: var(--font-serif);
}

:root {
  --font-playfair: "Playfair Display SC", serif;
}

.font-playfair {
  font-family: var(--font-playfair);
}

:root {
  --font-bizUDPMincho: "BIZ UDPMincho", serif;
}

.font-bizUDPMincho {
  font-family: var(--font-bizUDPMincho);
}

/* ==========================================
 Base
============================================*/
html {
  font-size: 62.5%;
  height: 100%;
}

body {
  --font-family: var(--font-default);
  --font-weight: 400;
  font-size: var(--sz-20);
  --mb-p: 1em;
}
@media screen and (min-width: 992px) {
  body {
    font-size: var(--sz-30);
  }
}

mark,
.mark {
  --color-mark: var(--color-yellow);
}
mark-green,
.mark-green {
  --color-mark: #99d8d5;
}
mark-pink,
.mark-pink {
  --color-mark: #f599c1;
}

button,
.btn {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  margin-inline: auto;
}

img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}

figure {
  margin-bottom: unset;
}

:is(ol, ul, dl) {
  margin-bottom: unset;
}

dd {
  margin-bottom: unset;
}

table,
.table {
  margin-bottom: unset;
}

/* ==========================================
 Helper
============================================*/
/* size */
:root {
  --sz-1: min(calc(1 * 100vw / var(--max_w1)), 1px);
  --sz-2: min(calc(2 * 100vw / var(--max_w1)), 2px);
  --sz-3: min(calc(3 * 100vw / var(--max_w1)), 3px);
  --sz-4: min(calc(4 * 100vw / var(--max_w1)), 4px);
  --sz-5: min(calc(5 * 100vw / var(--max_w1)), 5px);
  --sz-6: min(calc(6 * 100vw / var(--max_w1)), 6px);
  --sz-7: min(calc(7 * 100vw / var(--max_w1)), 7px);
  --sz-8: min(calc(8 * 100vw / var(--max_w1)), 8px);
  --sz-9: min(calc(9 * 100vw / var(--max_w1)), 9px);
  --sz-10: min(calc(10 * 100vw / var(--max_w1)), 10px);
  --sz-11: min(calc(11 * 100vw / var(--max_w1)), 11px);
  --sz-12: min(calc(12 * 100vw / var(--max_w1)), 12px);
  --sz-13: min(calc(13 * 100vw / var(--max_w1)), 13px);
  --sz-14: min(calc(14 * 100vw / var(--max_w1)), 14px);
  --sz-15: min(calc(15 * 100vw / var(--max_w1)), 15px);
  --sz-16: min(calc(16 * 100vw / var(--max_w1)), 16px);
  --sz-17: min(calc(17 * 100vw / var(--max_w1)), 17px);
  --sz-18: min(calc(18 * 100vw / var(--max_w1)), 18px);
  --sz-19: min(calc(19 * 100vw / var(--max_w1)), 19px);
  --sz-20: min(calc(20 * 100vw / var(--max_w1)), 20px);
  --sz-21: min(calc(21 * 100vw / var(--max_w1)), 21px);
  --sz-22: min(calc(22 * 100vw / var(--max_w1)), 22px);
  --sz-23: min(calc(23 * 100vw / var(--max_w1)), 23px);
  --sz-24: min(calc(24 * 100vw / var(--max_w1)), 24px);
  --sz-25: min(calc(25 * 100vw / var(--max_w1)), 25px);
  --sz-26: min(calc(26 * 100vw / var(--max_w1)), 26px);
  --sz-27: min(calc(27 * 100vw / var(--max_w1)), 27px);
  --sz-28: min(calc(28 * 100vw / var(--max_w1)), 28px);
  --sz-29: min(calc(29 * 100vw / var(--max_w1)), 29px);
  --sz-30: min(calc(30 * 100vw / var(--max_w1)), 30px);
  --sz-31: min(calc(31 * 100vw / var(--max_w1)), 31px);
  --sz-32: min(calc(32 * 100vw / var(--max_w1)), 32px);
  --sz-33: min(calc(33 * 100vw / var(--max_w1)), 33px);
  --sz-34: min(calc(34 * 100vw / var(--max_w1)), 34px);
  --sz-35: min(calc(35 * 100vw / var(--max_w1)), 35px);
  --sz-36: min(calc(36 * 100vw / var(--max_w1)), 36px);
  --sz-37: min(calc(37 * 100vw / var(--max_w1)), 37px);
  --sz-38: min(calc(38 * 100vw / var(--max_w1)), 38px);
  --sz-39: min(calc(39 * 100vw / var(--max_w1)), 39px);
  --sz-40: min(calc(40 * 100vw / var(--max_w1)), 40px);
  --sz-41: min(calc(41 * 100vw / var(--max_w1)), 41px);
  --sz-42: min(calc(42 * 100vw / var(--max_w1)), 42px);
  --sz-43: min(calc(43 * 100vw / var(--max_w1)), 43px);
  --sz-44: min(calc(44 * 100vw / var(--max_w1)), 44px);
  --sz-45: min(calc(45 * 100vw / var(--max_w1)), 45px);
  --sz-46: min(calc(46 * 100vw / var(--max_w1)), 46px);
  --sz-47: min(calc(47 * 100vw / var(--max_w1)), 47px);
  --sz-48: min(calc(48 * 100vw / var(--max_w1)), 48px);
  --sz-49: min(calc(49 * 100vw / var(--max_w1)), 49px);
  --sz-50: min(calc(50 * 100vw / var(--max_w1)), 50px);
  --sz-51: min(calc(51 * 100vw / var(--max_w1)), 51px);
  --sz-52: min(calc(52 * 100vw / var(--max_w1)), 52px);
  --sz-53: min(calc(53 * 100vw / var(--max_w1)), 53px);
  --sz-54: min(calc(54 * 100vw / var(--max_w1)), 54px);
  --sz-55: min(calc(55 * 100vw / var(--max_w1)), 55px);
  --sz-56: min(calc(56 * 100vw / var(--max_w1)), 56px);
  --sz-57: min(calc(57 * 100vw / var(--max_w1)), 57px);
  --sz-58: min(calc(58 * 100vw / var(--max_w1)), 58px);
  --sz-59: min(calc(59 * 100vw / var(--max_w1)), 59px);
  --sz-60: min(calc(60 * 100vw / var(--max_w1)), 60px);
  --sz-61: min(calc(61 * 100vw / var(--max_w1)), 61px);
  --sz-62: min(calc(62 * 100vw / var(--max_w1)), 62px);
  --sz-63: min(calc(63 * 100vw / var(--max_w1)), 63px);
  --sz-64: min(calc(64 * 100vw / var(--max_w1)), 64px);
  --sz-65: min(calc(65 * 100vw / var(--max_w1)), 65px);
  --sz-66: min(calc(66 * 100vw / var(--max_w1)), 66px);
  --sz-67: min(calc(67 * 100vw / var(--max_w1)), 67px);
  --sz-68: min(calc(68 * 100vw / var(--max_w1)), 68px);
  --sz-69: min(calc(69 * 100vw / var(--max_w1)), 69px);
  --sz-70: min(calc(70 * 100vw / var(--max_w1)), 70px);
  --sz-71: min(calc(71 * 100vw / var(--max_w1)), 71px);
  --sz-72: min(calc(72 * 100vw / var(--max_w1)), 72px);
  --sz-73: min(calc(73 * 100vw / var(--max_w1)), 73px);
  --sz-74: min(calc(74 * 100vw / var(--max_w1)), 74px);
  --sz-75: min(calc(75 * 100vw / var(--max_w1)), 75px);
  --sz-76: min(calc(76 * 100vw / var(--max_w1)), 76px);
  --sz-77: min(calc(77 * 100vw / var(--max_w1)), 77px);
  --sz-78: min(calc(78 * 100vw / var(--max_w1)), 78px);
  --sz-79: min(calc(79 * 100vw / var(--max_w1)), 79px);
  --sz-80: min(calc(80 * 100vw / var(--max_w1)), 80px);
  --sz-81: min(calc(81 * 100vw / var(--max_w1)), 81px);
  --sz-82: min(calc(82 * 100vw / var(--max_w1)), 82px);
  --sz-83: min(calc(83 * 100vw / var(--max_w1)), 83px);
  --sz-84: min(calc(84 * 100vw / var(--max_w1)), 84px);
  --sz-85: min(calc(85 * 100vw / var(--max_w1)), 85px);
  --sz-86: min(calc(86 * 100vw / var(--max_w1)), 86px);
  --sz-87: min(calc(87 * 100vw / var(--max_w1)), 87px);
  --sz-88: min(calc(88 * 100vw / var(--max_w1)), 88px);
  --sz-89: min(calc(89 * 100vw / var(--max_w1)), 89px);
  --sz-90: min(calc(90 * 100vw / var(--max_w1)), 90px);
  --sz-91: min(calc(91 * 100vw / var(--max_w1)), 91px);
  --sz-92: min(calc(92 * 100vw / var(--max_w1)), 92px);
  --sz-93: min(calc(93 * 100vw / var(--max_w1)), 93px);
  --sz-94: min(calc(94 * 100vw / var(--max_w1)), 94px);
  --sz-95: min(calc(95 * 100vw / var(--max_w1)), 95px);
  --sz-96: min(calc(96 * 100vw / var(--max_w1)), 96px);
  --sz-97: min(calc(97 * 100vw / var(--max_w1)), 97px);
  --sz-98: min(calc(98 * 100vw / var(--max_w1)), 98px);
  --sz-99: min(calc(99 * 100vw / var(--max_w1)), 99px);
  --sz-100: min(calc(100 * 100vw / var(--max_w1)), 100px);
  --sz-101: min(calc(101 * 100vw / var(--max_w1)), 101px);
  --sz-102: min(calc(102 * 100vw / var(--max_w1)), 102px);
  --sz-103: min(calc(103 * 100vw / var(--max_w1)), 103px);
  --sz-104: min(calc(104 * 100vw / var(--max_w1)), 104px);
  --sz-105: min(calc(105 * 100vw / var(--max_w1)), 105px);
  --sz-106: min(calc(106 * 100vw / var(--max_w1)), 106px);
  --sz-107: min(calc(107 * 100vw / var(--max_w1)), 107px);
  --sz-108: min(calc(108 * 100vw / var(--max_w1)), 108px);
  --sz-109: min(calc(109 * 100vw / var(--max_w1)), 109px);
  --sz-110: min(calc(110 * 100vw / var(--max_w1)), 110px);
  --sz-111: min(calc(111 * 100vw / var(--max_w1)), 111px);
  --sz-112: min(calc(112 * 100vw / var(--max_w1)), 112px);
  --sz-113: min(calc(113 * 100vw / var(--max_w1)), 113px);
  --sz-114: min(calc(114 * 100vw / var(--max_w1)), 114px);
  --sz-115: min(calc(115 * 100vw / var(--max_w1)), 115px);
  --sz-116: min(calc(116 * 100vw / var(--max_w1)), 116px);
  --sz-117: min(calc(117 * 100vw / var(--max_w1)), 117px);
  --sz-118: min(calc(118 * 100vw / var(--max_w1)), 118px);
  --sz-119: min(calc(119 * 100vw / var(--max_w1)), 119px);
  --sz-120: min(calc(120 * 100vw / var(--max_w1)), 120px);
  --sz-121: min(calc(121 * 100vw / var(--max_w1)), 121px);
  --sz-122: min(calc(122 * 100vw / var(--max_w1)), 122px);
  --sz-123: min(calc(123 * 100vw / var(--max_w1)), 123px);
  --sz-124: min(calc(124 * 100vw / var(--max_w1)), 124px);
  --sz-125: min(calc(125 * 100vw / var(--max_w1)), 125px);
  --sz-126: min(calc(126 * 100vw / var(--max_w1)), 126px);
  --sz-127: min(calc(127 * 100vw / var(--max_w1)), 127px);
  --sz-128: min(calc(128 * 100vw / var(--max_w1)), 128px);
  --sz-129: min(calc(129 * 100vw / var(--max_w1)), 129px);
  --sz-130: min(calc(130 * 100vw / var(--max_w1)), 130px);
  --sz-131: min(calc(131 * 100vw / var(--max_w1)), 131px);
  --sz-132: min(calc(132 * 100vw / var(--max_w1)), 132px);
  --sz-133: min(calc(133 * 100vw / var(--max_w1)), 133px);
  --sz-134: min(calc(134 * 100vw / var(--max_w1)), 134px);
  --sz-135: min(calc(135 * 100vw / var(--max_w1)), 135px);
  --sz-136: min(calc(136 * 100vw / var(--max_w1)), 136px);
  --sz-137: min(calc(137 * 100vw / var(--max_w1)), 137px);
  --sz-138: min(calc(138 * 100vw / var(--max_w1)), 138px);
  --sz-139: min(calc(139 * 100vw / var(--max_w1)), 139px);
  --sz-140: min(calc(140 * 100vw / var(--max_w1)), 140px);
  --sz-141: min(calc(141 * 100vw / var(--max_w1)), 141px);
  --sz-142: min(calc(142 * 100vw / var(--max_w1)), 142px);
  --sz-143: min(calc(143 * 100vw / var(--max_w1)), 143px);
  --sz-144: min(calc(144 * 100vw / var(--max_w1)), 144px);
  --sz-145: min(calc(145 * 100vw / var(--max_w1)), 145px);
  --sz-146: min(calc(146 * 100vw / var(--max_w1)), 146px);
  --sz-147: min(calc(147 * 100vw / var(--max_w1)), 147px);
  --sz-148: min(calc(148 * 100vw / var(--max_w1)), 148px);
  --sz-149: min(calc(149 * 100vw / var(--max_w1)), 149px);
  --sz-150: min(calc(150 * 100vw / var(--max_w1)), 150px);
  --sz-151: min(calc(151 * 100vw / var(--max_w1)), 151px);
  --sz-152: min(calc(152 * 100vw / var(--max_w1)), 152px);
  --sz-153: min(calc(153 * 100vw / var(--max_w1)), 153px);
  --sz-154: min(calc(154 * 100vw / var(--max_w1)), 154px);
  --sz-155: min(calc(155 * 100vw / var(--max_w1)), 155px);
  --sz-156: min(calc(156 * 100vw / var(--max_w1)), 156px);
  --sz-157: min(calc(157 * 100vw / var(--max_w1)), 157px);
  --sz-158: min(calc(158 * 100vw / var(--max_w1)), 158px);
  --sz-159: min(calc(159 * 100vw / var(--max_w1)), 159px);
  --sz-160: min(calc(160 * 100vw / var(--max_w1)), 160px);
  --sz-161: min(calc(161 * 100vw / var(--max_w1)), 161px);
  --sz-162: min(calc(162 * 100vw / var(--max_w1)), 162px);
  --sz-163: min(calc(163 * 100vw / var(--max_w1)), 163px);
  --sz-164: min(calc(164 * 100vw / var(--max_w1)), 164px);
  --sz-165: min(calc(165 * 100vw / var(--max_w1)), 165px);
  --sz-166: min(calc(166 * 100vw / var(--max_w1)), 166px);
  --sz-167: min(calc(167 * 100vw / var(--max_w1)), 167px);
  --sz-168: min(calc(168 * 100vw / var(--max_w1)), 168px);
  --sz-169: min(calc(169 * 100vw / var(--max_w1)), 169px);
  --sz-170: min(calc(170 * 100vw / var(--max_w1)), 170px);
  --sz-171: min(calc(171 * 100vw / var(--max_w1)), 171px);
  --sz-172: min(calc(172 * 100vw / var(--max_w1)), 172px);
  --sz-173: min(calc(173 * 100vw / var(--max_w1)), 173px);
  --sz-174: min(calc(174 * 100vw / var(--max_w1)), 174px);
  --sz-175: min(calc(175 * 100vw / var(--max_w1)), 175px);
  --sz-176: min(calc(176 * 100vw / var(--max_w1)), 176px);
  --sz-177: min(calc(177 * 100vw / var(--max_w1)), 177px);
  --sz-178: min(calc(178 * 100vw / var(--max_w1)), 178px);
  --sz-179: min(calc(179 * 100vw / var(--max_w1)), 179px);
  --sz-180: min(calc(180 * 100vw / var(--max_w1)), 180px);
  --sz-181: min(calc(181 * 100vw / var(--max_w1)), 181px);
  --sz-182: min(calc(182 * 100vw / var(--max_w1)), 182px);
  --sz-183: min(calc(183 * 100vw / var(--max_w1)), 183px);
  --sz-184: min(calc(184 * 100vw / var(--max_w1)), 184px);
  --sz-185: min(calc(185 * 100vw / var(--max_w1)), 185px);
  --sz-186: min(calc(186 * 100vw / var(--max_w1)), 186px);
  --sz-187: min(calc(187 * 100vw / var(--max_w1)), 187px);
  --sz-188: min(calc(188 * 100vw / var(--max_w1)), 188px);
  --sz-189: min(calc(189 * 100vw / var(--max_w1)), 189px);
  --sz-190: min(calc(190 * 100vw / var(--max_w1)), 190px);
  --sz-191: min(calc(191 * 100vw / var(--max_w1)), 191px);
  --sz-192: min(calc(192 * 100vw / var(--max_w1)), 192px);
  --sz-193: min(calc(193 * 100vw / var(--max_w1)), 193px);
  --sz-194: min(calc(194 * 100vw / var(--max_w1)), 194px);
  --sz-195: min(calc(195 * 100vw / var(--max_w1)), 195px);
  --sz-196: min(calc(196 * 100vw / var(--max_w1)), 196px);
  --sz-197: min(calc(197 * 100vw / var(--max_w1)), 197px);
  --sz-198: min(calc(198 * 100vw / var(--max_w1)), 198px);
  --sz-199: min(calc(199 * 100vw / var(--max_w1)), 199px);
  --sz-200: min(calc(200 * 100vw / var(--max_w1)), 200px);
  --sz-201: min(calc(201 * 100vw / var(--max_w1)), 201px);
  --sz-202: min(calc(202 * 100vw / var(--max_w1)), 202px);
  --sz-203: min(calc(203 * 100vw / var(--max_w1)), 203px);
  --sz-204: min(calc(204 * 100vw / var(--max_w1)), 204px);
  --sz-205: min(calc(205 * 100vw / var(--max_w1)), 205px);
  --sz-206: min(calc(206 * 100vw / var(--max_w1)), 206px);
  --sz-207: min(calc(207 * 100vw / var(--max_w1)), 207px);
  --sz-208: min(calc(208 * 100vw / var(--max_w1)), 208px);
  --sz-209: min(calc(209 * 100vw / var(--max_w1)), 209px);
  --sz-210: min(calc(210 * 100vw / var(--max_w1)), 210px);
  --sz-211: min(calc(211 * 100vw / var(--max_w1)), 211px);
  --sz-212: min(calc(212 * 100vw / var(--max_w1)), 212px);
  --sz-213: min(calc(213 * 100vw / var(--max_w1)), 213px);
  --sz-214: min(calc(214 * 100vw / var(--max_w1)), 214px);
  --sz-215: min(calc(215 * 100vw / var(--max_w1)), 215px);
  --sz-216: min(calc(216 * 100vw / var(--max_w1)), 216px);
  --sz-217: min(calc(217 * 100vw / var(--max_w1)), 217px);
  --sz-218: min(calc(218 * 100vw / var(--max_w1)), 218px);
  --sz-219: min(calc(219 * 100vw / var(--max_w1)), 219px);
  --sz-220: min(calc(220 * 100vw / var(--max_w1)), 220px);
  --sz-221: min(calc(221 * 100vw / var(--max_w1)), 221px);
  --sz-222: min(calc(222 * 100vw / var(--max_w1)), 222px);
  --sz-223: min(calc(223 * 100vw / var(--max_w1)), 223px);
  --sz-224: min(calc(224 * 100vw / var(--max_w1)), 224px);
  --sz-225: min(calc(225 * 100vw / var(--max_w1)), 225px);
  --sz-226: min(calc(226 * 100vw / var(--max_w1)), 226px);
  --sz-227: min(calc(227 * 100vw / var(--max_w1)), 227px);
  --sz-228: min(calc(228 * 100vw / var(--max_w1)), 228px);
  --sz-229: min(calc(229 * 100vw / var(--max_w1)), 229px);
  --sz-230: min(calc(230 * 100vw / var(--max_w1)), 230px);
  --sz-231: min(calc(231 * 100vw / var(--max_w1)), 231px);
  --sz-232: min(calc(232 * 100vw / var(--max_w1)), 232px);
  --sz-233: min(calc(233 * 100vw / var(--max_w1)), 233px);
  --sz-234: min(calc(234 * 100vw / var(--max_w1)), 234px);
  --sz-235: min(calc(235 * 100vw / var(--max_w1)), 235px);
  --sz-236: min(calc(236 * 100vw / var(--max_w1)), 236px);
  --sz-237: min(calc(237 * 100vw / var(--max_w1)), 237px);
  --sz-238: min(calc(238 * 100vw / var(--max_w1)), 238px);
  --sz-239: min(calc(239 * 100vw / var(--max_w1)), 239px);
  --sz-240: min(calc(240 * 100vw / var(--max_w1)), 240px);
  --sz-241: min(calc(241 * 100vw / var(--max_w1)), 241px);
  --sz-242: min(calc(242 * 100vw / var(--max_w1)), 242px);
  --sz-243: min(calc(243 * 100vw / var(--max_w1)), 243px);
  --sz-244: min(calc(244 * 100vw / var(--max_w1)), 244px);
  --sz-245: min(calc(245 * 100vw / var(--max_w1)), 245px);
  --sz-246: min(calc(246 * 100vw / var(--max_w1)), 246px);
  --sz-247: min(calc(247 * 100vw / var(--max_w1)), 247px);
  --sz-248: min(calc(248 * 100vw / var(--max_w1)), 248px);
  --sz-249: min(calc(249 * 100vw / var(--max_w1)), 249px);
  --sz-250: min(calc(250 * 100vw / var(--max_w1)), 250px);
  --sz-251: min(calc(251 * 100vw / var(--max_w1)), 251px);
  --sz-252: min(calc(252 * 100vw / var(--max_w1)), 252px);
  --sz-253: min(calc(253 * 100vw / var(--max_w1)), 253px);
  --sz-254: min(calc(254 * 100vw / var(--max_w1)), 254px);
  --sz-255: min(calc(255 * 100vw / var(--max_w1)), 255px);
  --sz-256: min(calc(256 * 100vw / var(--max_w1)), 256px);
  --sz-257: min(calc(257 * 100vw / var(--max_w1)), 257px);
  --sz-258: min(calc(258 * 100vw / var(--max_w1)), 258px);
  --sz-259: min(calc(259 * 100vw / var(--max_w1)), 259px);
  --sz-260: min(calc(260 * 100vw / var(--max_w1)), 260px);
  --sz-261: min(calc(261 * 100vw / var(--max_w1)), 261px);
  --sz-262: min(calc(262 * 100vw / var(--max_w1)), 262px);
  --sz-263: min(calc(263 * 100vw / var(--max_w1)), 263px);
  --sz-264: min(calc(264 * 100vw / var(--max_w1)), 264px);
  --sz-265: min(calc(265 * 100vw / var(--max_w1)), 265px);
  --sz-266: min(calc(266 * 100vw / var(--max_w1)), 266px);
  --sz-267: min(calc(267 * 100vw / var(--max_w1)), 267px);
  --sz-268: min(calc(268 * 100vw / var(--max_w1)), 268px);
  --sz-269: min(calc(269 * 100vw / var(--max_w1)), 269px);
  --sz-270: min(calc(270 * 100vw / var(--max_w1)), 270px);
  --sz-271: min(calc(271 * 100vw / var(--max_w1)), 271px);
  --sz-272: min(calc(272 * 100vw / var(--max_w1)), 272px);
  --sz-273: min(calc(273 * 100vw / var(--max_w1)), 273px);
  --sz-274: min(calc(274 * 100vw / var(--max_w1)), 274px);
  --sz-275: min(calc(275 * 100vw / var(--max_w1)), 275px);
  --sz-276: min(calc(276 * 100vw / var(--max_w1)), 276px);
  --sz-277: min(calc(277 * 100vw / var(--max_w1)), 277px);
  --sz-278: min(calc(278 * 100vw / var(--max_w1)), 278px);
  --sz-279: min(calc(279 * 100vw / var(--max_w1)), 279px);
  --sz-280: min(calc(280 * 100vw / var(--max_w1)), 280px);
  --sz-281: min(calc(281 * 100vw / var(--max_w1)), 281px);
  --sz-282: min(calc(282 * 100vw / var(--max_w1)), 282px);
  --sz-283: min(calc(283 * 100vw / var(--max_w1)), 283px);
  --sz-284: min(calc(284 * 100vw / var(--max_w1)), 284px);
  --sz-285: min(calc(285 * 100vw / var(--max_w1)), 285px);
  --sz-286: min(calc(286 * 100vw / var(--max_w1)), 286px);
  --sz-287: min(calc(287 * 100vw / var(--max_w1)), 287px);
  --sz-288: min(calc(288 * 100vw / var(--max_w1)), 288px);
  --sz-289: min(calc(289 * 100vw / var(--max_w1)), 289px);
  --sz-290: min(calc(290 * 100vw / var(--max_w1)), 290px);
  --sz-291: min(calc(291 * 100vw / var(--max_w1)), 291px);
  --sz-292: min(calc(292 * 100vw / var(--max_w1)), 292px);
  --sz-293: min(calc(293 * 100vw / var(--max_w1)), 293px);
  --sz-294: min(calc(294 * 100vw / var(--max_w1)), 294px);
  --sz-295: min(calc(295 * 100vw / var(--max_w1)), 295px);
  --sz-296: min(calc(296 * 100vw / var(--max_w1)), 296px);
  --sz-297: min(calc(297 * 100vw / var(--max_w1)), 297px);
  --sz-298: min(calc(298 * 100vw / var(--max_w1)), 298px);
  --sz-299: min(calc(299 * 100vw / var(--max_w1)), 299px);
  --sz-300: min(calc(300 * 100vw / var(--max_w1)), 300px);
  --sz-301: min(calc(301 * 100vw / var(--max_w1)), 301px);
  --sz-302: min(calc(302 * 100vw / var(--max_w1)), 302px);
  --sz-303: min(calc(303 * 100vw / var(--max_w1)), 303px);
  --sz-304: min(calc(304 * 100vw / var(--max_w1)), 304px);
  --sz-305: min(calc(305 * 100vw / var(--max_w1)), 305px);
  --sz-306: min(calc(306 * 100vw / var(--max_w1)), 306px);
  --sz-307: min(calc(307 * 100vw / var(--max_w1)), 307px);
  --sz-308: min(calc(308 * 100vw / var(--max_w1)), 308px);
  --sz-309: min(calc(309 * 100vw / var(--max_w1)), 309px);
  --sz-310: min(calc(310 * 100vw / var(--max_w1)), 310px);
  --sz-311: min(calc(311 * 100vw / var(--max_w1)), 311px);
  --sz-312: min(calc(312 * 100vw / var(--max_w1)), 312px);
  --sz-313: min(calc(313 * 100vw / var(--max_w1)), 313px);
  --sz-314: min(calc(314 * 100vw / var(--max_w1)), 314px);
  --sz-315: min(calc(315 * 100vw / var(--max_w1)), 315px);
  --sz-316: min(calc(316 * 100vw / var(--max_w1)), 316px);
  --sz-317: min(calc(317 * 100vw / var(--max_w1)), 317px);
  --sz-318: min(calc(318 * 100vw / var(--max_w1)), 318px);
  --sz-319: min(calc(319 * 100vw / var(--max_w1)), 319px);
  --sz-320: min(calc(320 * 100vw / var(--max_w1)), 320px);
  --sz-321: min(calc(321 * 100vw / var(--max_w1)), 321px);
  --sz-322: min(calc(322 * 100vw / var(--max_w1)), 322px);
  --sz-323: min(calc(323 * 100vw / var(--max_w1)), 323px);
  --sz-324: min(calc(324 * 100vw / var(--max_w1)), 324px);
  --sz-325: min(calc(325 * 100vw / var(--max_w1)), 325px);
  --sz-326: min(calc(326 * 100vw / var(--max_w1)), 326px);
  --sz-327: min(calc(327 * 100vw / var(--max_w1)), 327px);
  --sz-328: min(calc(328 * 100vw / var(--max_w1)), 328px);
  --sz-329: min(calc(329 * 100vw / var(--max_w1)), 329px);
  --sz-330: min(calc(330 * 100vw / var(--max_w1)), 330px);
  --sz-331: min(calc(331 * 100vw / var(--max_w1)), 331px);
  --sz-332: min(calc(332 * 100vw / var(--max_w1)), 332px);
  --sz-333: min(calc(333 * 100vw / var(--max_w1)), 333px);
  --sz-334: min(calc(334 * 100vw / var(--max_w1)), 334px);
  --sz-335: min(calc(335 * 100vw / var(--max_w1)), 335px);
  --sz-336: min(calc(336 * 100vw / var(--max_w1)), 336px);
  --sz-337: min(calc(337 * 100vw / var(--max_w1)), 337px);
  --sz-338: min(calc(338 * 100vw / var(--max_w1)), 338px);
  --sz-339: min(calc(339 * 100vw / var(--max_w1)), 339px);
  --sz-340: min(calc(340 * 100vw / var(--max_w1)), 340px);
  --sz-341: min(calc(341 * 100vw / var(--max_w1)), 341px);
  --sz-342: min(calc(342 * 100vw / var(--max_w1)), 342px);
  --sz-343: min(calc(343 * 100vw / var(--max_w1)), 343px);
  --sz-344: min(calc(344 * 100vw / var(--max_w1)), 344px);
  --sz-345: min(calc(345 * 100vw / var(--max_w1)), 345px);
  --sz-346: min(calc(346 * 100vw / var(--max_w1)), 346px);
  --sz-347: min(calc(347 * 100vw / var(--max_w1)), 347px);
  --sz-348: min(calc(348 * 100vw / var(--max_w1)), 348px);
  --sz-349: min(calc(349 * 100vw / var(--max_w1)), 349px);
  --sz-350: min(calc(350 * 100vw / var(--max_w1)), 350px);
  --sz-351: min(calc(351 * 100vw / var(--max_w1)), 351px);
  --sz-352: min(calc(352 * 100vw / var(--max_w1)), 352px);
  --sz-353: min(calc(353 * 100vw / var(--max_w1)), 353px);
  --sz-354: min(calc(354 * 100vw / var(--max_w1)), 354px);
  --sz-355: min(calc(355 * 100vw / var(--max_w1)), 355px);
  --sz-356: min(calc(356 * 100vw / var(--max_w1)), 356px);
  --sz-357: min(calc(357 * 100vw / var(--max_w1)), 357px);
  --sz-358: min(calc(358 * 100vw / var(--max_w1)), 358px);
  --sz-359: min(calc(359 * 100vw / var(--max_w1)), 359px);
  --sz-360: min(calc(360 * 100vw / var(--max_w1)), 360px);
  --sz-361: min(calc(361 * 100vw / var(--max_w1)), 361px);
  --sz-362: min(calc(362 * 100vw / var(--max_w1)), 362px);
  --sz-363: min(calc(363 * 100vw / var(--max_w1)), 363px);
  --sz-364: min(calc(364 * 100vw / var(--max_w1)), 364px);
  --sz-365: min(calc(365 * 100vw / var(--max_w1)), 365px);
  --sz-366: min(calc(366 * 100vw / var(--max_w1)), 366px);
  --sz-367: min(calc(367 * 100vw / var(--max_w1)), 367px);
  --sz-368: min(calc(368 * 100vw / var(--max_w1)), 368px);
  --sz-369: min(calc(369 * 100vw / var(--max_w1)), 369px);
  --sz-370: min(calc(370 * 100vw / var(--max_w1)), 370px);
  --sz-371: min(calc(371 * 100vw / var(--max_w1)), 371px);
  --sz-372: min(calc(372 * 100vw / var(--max_w1)), 372px);
  --sz-373: min(calc(373 * 100vw / var(--max_w1)), 373px);
  --sz-374: min(calc(374 * 100vw / var(--max_w1)), 374px);
  --sz-375: min(calc(375 * 100vw / var(--max_w1)), 375px);
  --sz-376: min(calc(376 * 100vw / var(--max_w1)), 376px);
  --sz-377: min(calc(377 * 100vw / var(--max_w1)), 377px);
  --sz-378: min(calc(378 * 100vw / var(--max_w1)), 378px);
  --sz-379: min(calc(379 * 100vw / var(--max_w1)), 379px);
  --sz-380: min(calc(380 * 100vw / var(--max_w1)), 380px);
  --sz-381: min(calc(381 * 100vw / var(--max_w1)), 381px);
  --sz-382: min(calc(382 * 100vw / var(--max_w1)), 382px);
  --sz-383: min(calc(383 * 100vw / var(--max_w1)), 383px);
  --sz-384: min(calc(384 * 100vw / var(--max_w1)), 384px);
  --sz-385: min(calc(385 * 100vw / var(--max_w1)), 385px);
  --sz-386: min(calc(386 * 100vw / var(--max_w1)), 386px);
  --sz-387: min(calc(387 * 100vw / var(--max_w1)), 387px);
  --sz-388: min(calc(388 * 100vw / var(--max_w1)), 388px);
  --sz-389: min(calc(389 * 100vw / var(--max_w1)), 389px);
  --sz-390: min(calc(390 * 100vw / var(--max_w1)), 390px);
  --sz-391: min(calc(391 * 100vw / var(--max_w1)), 391px);
  --sz-392: min(calc(392 * 100vw / var(--max_w1)), 392px);
  --sz-393: min(calc(393 * 100vw / var(--max_w1)), 393px);
  --sz-394: min(calc(394 * 100vw / var(--max_w1)), 394px);
  --sz-395: min(calc(395 * 100vw / var(--max_w1)), 395px);
  --sz-396: min(calc(396 * 100vw / var(--max_w1)), 396px);
  --sz-397: min(calc(397 * 100vw / var(--max_w1)), 397px);
  --sz-398: min(calc(398 * 100vw / var(--max_w1)), 398px);
  --sz-399: min(calc(399 * 100vw / var(--max_w1)), 399px);
  --sz-400: min(calc(400 * 100vw / var(--max_w1)), 400px);
  --sz-401: min(calc(401 * 100vw / var(--max_w1)), 401px);
  --sz-402: min(calc(402 * 100vw / var(--max_w1)), 402px);
  --sz-403: min(calc(403 * 100vw / var(--max_w1)), 403px);
  --sz-404: min(calc(404 * 100vw / var(--max_w1)), 404px);
  --sz-405: min(calc(405 * 100vw / var(--max_w1)), 405px);
  --sz-406: min(calc(406 * 100vw / var(--max_w1)), 406px);
  --sz-407: min(calc(407 * 100vw / var(--max_w1)), 407px);
  --sz-408: min(calc(408 * 100vw / var(--max_w1)), 408px);
  --sz-409: min(calc(409 * 100vw / var(--max_w1)), 409px);
  --sz-410: min(calc(410 * 100vw / var(--max_w1)), 410px);
  --sz-411: min(calc(411 * 100vw / var(--max_w1)), 411px);
  --sz-412: min(calc(412 * 100vw / var(--max_w1)), 412px);
  --sz-413: min(calc(413 * 100vw / var(--max_w1)), 413px);
  --sz-414: min(calc(414 * 100vw / var(--max_w1)), 414px);
  --sz-415: min(calc(415 * 100vw / var(--max_w1)), 415px);
  --sz-416: min(calc(416 * 100vw / var(--max_w1)), 416px);
  --sz-417: min(calc(417 * 100vw / var(--max_w1)), 417px);
  --sz-418: min(calc(418 * 100vw / var(--max_w1)), 418px);
  --sz-419: min(calc(419 * 100vw / var(--max_w1)), 419px);
  --sz-420: min(calc(420 * 100vw / var(--max_w1)), 420px);
  --sz-421: min(calc(421 * 100vw / var(--max_w1)), 421px);
  --sz-422: min(calc(422 * 100vw / var(--max_w1)), 422px);
  --sz-423: min(calc(423 * 100vw / var(--max_w1)), 423px);
  --sz-424: min(calc(424 * 100vw / var(--max_w1)), 424px);
  --sz-425: min(calc(425 * 100vw / var(--max_w1)), 425px);
  --sz-426: min(calc(426 * 100vw / var(--max_w1)), 426px);
  --sz-427: min(calc(427 * 100vw / var(--max_w1)), 427px);
  --sz-428: min(calc(428 * 100vw / var(--max_w1)), 428px);
  --sz-429: min(calc(429 * 100vw / var(--max_w1)), 429px);
  --sz-430: min(calc(430 * 100vw / var(--max_w1)), 430px);
  --sz-431: min(calc(431 * 100vw / var(--max_w1)), 431px);
  --sz-432: min(calc(432 * 100vw / var(--max_w1)), 432px);
  --sz-433: min(calc(433 * 100vw / var(--max_w1)), 433px);
  --sz-434: min(calc(434 * 100vw / var(--max_w1)), 434px);
  --sz-435: min(calc(435 * 100vw / var(--max_w1)), 435px);
  --sz-436: min(calc(436 * 100vw / var(--max_w1)), 436px);
  --sz-437: min(calc(437 * 100vw / var(--max_w1)), 437px);
  --sz-438: min(calc(438 * 100vw / var(--max_w1)), 438px);
  --sz-439: min(calc(439 * 100vw / var(--max_w1)), 439px);
  --sz-440: min(calc(440 * 100vw / var(--max_w1)), 440px);
  --sz-441: min(calc(441 * 100vw / var(--max_w1)), 441px);
  --sz-442: min(calc(442 * 100vw / var(--max_w1)), 442px);
  --sz-443: min(calc(443 * 100vw / var(--max_w1)), 443px);
  --sz-444: min(calc(444 * 100vw / var(--max_w1)), 444px);
  --sz-445: min(calc(445 * 100vw / var(--max_w1)), 445px);
  --sz-446: min(calc(446 * 100vw / var(--max_w1)), 446px);
  --sz-447: min(calc(447 * 100vw / var(--max_w1)), 447px);
  --sz-448: min(calc(448 * 100vw / var(--max_w1)), 448px);
  --sz-449: min(calc(449 * 100vw / var(--max_w1)), 449px);
  --sz-450: min(calc(450 * 100vw / var(--max_w1)), 450px);
  --sz-451: min(calc(451 * 100vw / var(--max_w1)), 451px);
  --sz-452: min(calc(452 * 100vw / var(--max_w1)), 452px);
  --sz-453: min(calc(453 * 100vw / var(--max_w1)), 453px);
  --sz-454: min(calc(454 * 100vw / var(--max_w1)), 454px);
  --sz-455: min(calc(455 * 100vw / var(--max_w1)), 455px);
  --sz-456: min(calc(456 * 100vw / var(--max_w1)), 456px);
  --sz-457: min(calc(457 * 100vw / var(--max_w1)), 457px);
  --sz-458: min(calc(458 * 100vw / var(--max_w1)), 458px);
  --sz-459: min(calc(459 * 100vw / var(--max_w1)), 459px);
  --sz-460: min(calc(460 * 100vw / var(--max_w1)), 460px);
  --sz-461: min(calc(461 * 100vw / var(--max_w1)), 461px);
  --sz-462: min(calc(462 * 100vw / var(--max_w1)), 462px);
  --sz-463: min(calc(463 * 100vw / var(--max_w1)), 463px);
  --sz-464: min(calc(464 * 100vw / var(--max_w1)), 464px);
  --sz-465: min(calc(465 * 100vw / var(--max_w1)), 465px);
  --sz-466: min(calc(466 * 100vw / var(--max_w1)), 466px);
  --sz-467: min(calc(467 * 100vw / var(--max_w1)), 467px);
  --sz-468: min(calc(468 * 100vw / var(--max_w1)), 468px);
  --sz-469: min(calc(469 * 100vw / var(--max_w1)), 469px);
  --sz-470: min(calc(470 * 100vw / var(--max_w1)), 470px);
  --sz-471: min(calc(471 * 100vw / var(--max_w1)), 471px);
  --sz-472: min(calc(472 * 100vw / var(--max_w1)), 472px);
  --sz-473: min(calc(473 * 100vw / var(--max_w1)), 473px);
  --sz-474: min(calc(474 * 100vw / var(--max_w1)), 474px);
  --sz-475: min(calc(475 * 100vw / var(--max_w1)), 475px);
  --sz-476: min(calc(476 * 100vw / var(--max_w1)), 476px);
  --sz-477: min(calc(477 * 100vw / var(--max_w1)), 477px);
  --sz-478: min(calc(478 * 100vw / var(--max_w1)), 478px);
  --sz-479: min(calc(479 * 100vw / var(--max_w1)), 479px);
  --sz-480: min(calc(480 * 100vw / var(--max_w1)), 480px);
  --sz-481: min(calc(481 * 100vw / var(--max_w1)), 481px);
  --sz-482: min(calc(482 * 100vw / var(--max_w1)), 482px);
  --sz-483: min(calc(483 * 100vw / var(--max_w1)), 483px);
  --sz-484: min(calc(484 * 100vw / var(--max_w1)), 484px);
  --sz-485: min(calc(485 * 100vw / var(--max_w1)), 485px);
  --sz-486: min(calc(486 * 100vw / var(--max_w1)), 486px);
  --sz-487: min(calc(487 * 100vw / var(--max_w1)), 487px);
  --sz-488: min(calc(488 * 100vw / var(--max_w1)), 488px);
  --sz-489: min(calc(489 * 100vw / var(--max_w1)), 489px);
  --sz-490: min(calc(490 * 100vw / var(--max_w1)), 490px);
  --sz-491: min(calc(491 * 100vw / var(--max_w1)), 491px);
  --sz-492: min(calc(492 * 100vw / var(--max_w1)), 492px);
  --sz-493: min(calc(493 * 100vw / var(--max_w1)), 493px);
  --sz-494: min(calc(494 * 100vw / var(--max_w1)), 494px);
  --sz-495: min(calc(495 * 100vw / var(--max_w1)), 495px);
  --sz-496: min(calc(496 * 100vw / var(--max_w1)), 496px);
  --sz-497: min(calc(497 * 100vw / var(--max_w1)), 497px);
  --sz-498: min(calc(498 * 100vw / var(--max_w1)), 498px);
  --sz-499: min(calc(499 * 100vw / var(--max_w1)), 499px);
  --sz-500: min(calc(500 * 100vw / var(--max_w1)), 500px);
  --sz-501: min(calc(501 * 100vw / var(--max_w1)), 501px);
  --sz-502: min(calc(502 * 100vw / var(--max_w1)), 502px);
  --sz-503: min(calc(503 * 100vw / var(--max_w1)), 503px);
  --sz-504: min(calc(504 * 100vw / var(--max_w1)), 504px);
  --sz-505: min(calc(505 * 100vw / var(--max_w1)), 505px);
  --sz-506: min(calc(506 * 100vw / var(--max_w1)), 506px);
  --sz-507: min(calc(507 * 100vw / var(--max_w1)), 507px);
  --sz-508: min(calc(508 * 100vw / var(--max_w1)), 508px);
  --sz-509: min(calc(509 * 100vw / var(--max_w1)), 509px);
  --sz-510: min(calc(510 * 100vw / var(--max_w1)), 510px);
  --sz-511: min(calc(511 * 100vw / var(--max_w1)), 511px);
  --sz-512: min(calc(512 * 100vw / var(--max_w1)), 512px);
  --sz-513: min(calc(513 * 100vw / var(--max_w1)), 513px);
  --sz-514: min(calc(514 * 100vw / var(--max_w1)), 514px);
  --sz-515: min(calc(515 * 100vw / var(--max_w1)), 515px);
  --sz-516: min(calc(516 * 100vw / var(--max_w1)), 516px);
  --sz-517: min(calc(517 * 100vw / var(--max_w1)), 517px);
  --sz-518: min(calc(518 * 100vw / var(--max_w1)), 518px);
  --sz-519: min(calc(519 * 100vw / var(--max_w1)), 519px);
  --sz-520: min(calc(520 * 100vw / var(--max_w1)), 520px);
  --sz-521: min(calc(521 * 100vw / var(--max_w1)), 521px);
  --sz-522: min(calc(522 * 100vw / var(--max_w1)), 522px);
  --sz-523: min(calc(523 * 100vw / var(--max_w1)), 523px);
  --sz-524: min(calc(524 * 100vw / var(--max_w1)), 524px);
  --sz-525: min(calc(525 * 100vw / var(--max_w1)), 525px);
  --sz-526: min(calc(526 * 100vw / var(--max_w1)), 526px);
  --sz-527: min(calc(527 * 100vw / var(--max_w1)), 527px);
  --sz-528: min(calc(528 * 100vw / var(--max_w1)), 528px);
  --sz-529: min(calc(529 * 100vw / var(--max_w1)), 529px);
  --sz-530: min(calc(530 * 100vw / var(--max_w1)), 530px);
  --sz-531: min(calc(531 * 100vw / var(--max_w1)), 531px);
  --sz-532: min(calc(532 * 100vw / var(--max_w1)), 532px);
  --sz-533: min(calc(533 * 100vw / var(--max_w1)), 533px);
  --sz-534: min(calc(534 * 100vw / var(--max_w1)), 534px);
  --sz-535: min(calc(535 * 100vw / var(--max_w1)), 535px);
  --sz-536: min(calc(536 * 100vw / var(--max_w1)), 536px);
  --sz-537: min(calc(537 * 100vw / var(--max_w1)), 537px);
  --sz-538: min(calc(538 * 100vw / var(--max_w1)), 538px);
  --sz-539: min(calc(539 * 100vw / var(--max_w1)), 539px);
  --sz-540: min(calc(540 * 100vw / var(--max_w1)), 540px);
  --sz-541: min(calc(541 * 100vw / var(--max_w1)), 541px);
  --sz-542: min(calc(542 * 100vw / var(--max_w1)), 542px);
  --sz-543: min(calc(543 * 100vw / var(--max_w1)), 543px);
  --sz-544: min(calc(544 * 100vw / var(--max_w1)), 544px);
  --sz-545: min(calc(545 * 100vw / var(--max_w1)), 545px);
  --sz-546: min(calc(546 * 100vw / var(--max_w1)), 546px);
  --sz-547: min(calc(547 * 100vw / var(--max_w1)), 547px);
  --sz-548: min(calc(548 * 100vw / var(--max_w1)), 548px);
  --sz-549: min(calc(549 * 100vw / var(--max_w1)), 549px);
  --sz-550: min(calc(550 * 100vw / var(--max_w1)), 550px);
  --sz-551: min(calc(551 * 100vw / var(--max_w1)), 551px);
  --sz-552: min(calc(552 * 100vw / var(--max_w1)), 552px);
  --sz-553: min(calc(553 * 100vw / var(--max_w1)), 553px);
  --sz-554: min(calc(554 * 100vw / var(--max_w1)), 554px);
  --sz-555: min(calc(555 * 100vw / var(--max_w1)), 555px);
  --sz-556: min(calc(556 * 100vw / var(--max_w1)), 556px);
  --sz-557: min(calc(557 * 100vw / var(--max_w1)), 557px);
  --sz-558: min(calc(558 * 100vw / var(--max_w1)), 558px);
  --sz-559: min(calc(559 * 100vw / var(--max_w1)), 559px);
  --sz-560: min(calc(560 * 100vw / var(--max_w1)), 560px);
  --sz-561: min(calc(561 * 100vw / var(--max_w1)), 561px);
  --sz-562: min(calc(562 * 100vw / var(--max_w1)), 562px);
  --sz-563: min(calc(563 * 100vw / var(--max_w1)), 563px);
  --sz-564: min(calc(564 * 100vw / var(--max_w1)), 564px);
  --sz-565: min(calc(565 * 100vw / var(--max_w1)), 565px);
  --sz-566: min(calc(566 * 100vw / var(--max_w1)), 566px);
  --sz-567: min(calc(567 * 100vw / var(--max_w1)), 567px);
  --sz-568: min(calc(568 * 100vw / var(--max_w1)), 568px);
  --sz-569: min(calc(569 * 100vw / var(--max_w1)), 569px);
  --sz-570: min(calc(570 * 100vw / var(--max_w1)), 570px);
  --sz-571: min(calc(571 * 100vw / var(--max_w1)), 571px);
  --sz-572: min(calc(572 * 100vw / var(--max_w1)), 572px);
  --sz-573: min(calc(573 * 100vw / var(--max_w1)), 573px);
  --sz-574: min(calc(574 * 100vw / var(--max_w1)), 574px);
  --sz-575: min(calc(575 * 100vw / var(--max_w1)), 575px);
  --sz-576: min(calc(576 * 100vw / var(--max_w1)), 576px);
  --sz-577: min(calc(577 * 100vw / var(--max_w1)), 577px);
  --sz-578: min(calc(578 * 100vw / var(--max_w1)), 578px);
  --sz-579: min(calc(579 * 100vw / var(--max_w1)), 579px);
  --sz-580: min(calc(580 * 100vw / var(--max_w1)), 580px);
  --sz-581: min(calc(581 * 100vw / var(--max_w1)), 581px);
  --sz-582: min(calc(582 * 100vw / var(--max_w1)), 582px);
  --sz-583: min(calc(583 * 100vw / var(--max_w1)), 583px);
  --sz-584: min(calc(584 * 100vw / var(--max_w1)), 584px);
  --sz-585: min(calc(585 * 100vw / var(--max_w1)), 585px);
  --sz-586: min(calc(586 * 100vw / var(--max_w1)), 586px);
  --sz-587: min(calc(587 * 100vw / var(--max_w1)), 587px);
  --sz-588: min(calc(588 * 100vw / var(--max_w1)), 588px);
  --sz-589: min(calc(589 * 100vw / var(--max_w1)), 589px);
  --sz-590: min(calc(590 * 100vw / var(--max_w1)), 590px);
  --sz-591: min(calc(591 * 100vw / var(--max_w1)), 591px);
  --sz-592: min(calc(592 * 100vw / var(--max_w1)), 592px);
  --sz-593: min(calc(593 * 100vw / var(--max_w1)), 593px);
  --sz-594: min(calc(594 * 100vw / var(--max_w1)), 594px);
  --sz-595: min(calc(595 * 100vw / var(--max_w1)), 595px);
  --sz-596: min(calc(596 * 100vw / var(--max_w1)), 596px);
  --sz-597: min(calc(597 * 100vw / var(--max_w1)), 597px);
  --sz-598: min(calc(598 * 100vw / var(--max_w1)), 598px);
  --sz-599: min(calc(599 * 100vw / var(--max_w1)), 599px);
  --sz-600: min(calc(600 * 100vw / var(--max_w1)), 600px);
  --sz-601: min(calc(601 * 100vw / var(--max_w1)), 601px);
  --sz-602: min(calc(602 * 100vw / var(--max_w1)), 602px);
  --sz-603: min(calc(603 * 100vw / var(--max_w1)), 603px);
  --sz-604: min(calc(604 * 100vw / var(--max_w1)), 604px);
  --sz-605: min(calc(605 * 100vw / var(--max_w1)), 605px);
  --sz-606: min(calc(606 * 100vw / var(--max_w1)), 606px);
  --sz-607: min(calc(607 * 100vw / var(--max_w1)), 607px);
  --sz-608: min(calc(608 * 100vw / var(--max_w1)), 608px);
  --sz-609: min(calc(609 * 100vw / var(--max_w1)), 609px);
  --sz-610: min(calc(610 * 100vw / var(--max_w1)), 610px);
  --sz-611: min(calc(611 * 100vw / var(--max_w1)), 611px);
  --sz-612: min(calc(612 * 100vw / var(--max_w1)), 612px);
  --sz-613: min(calc(613 * 100vw / var(--max_w1)), 613px);
  --sz-614: min(calc(614 * 100vw / var(--max_w1)), 614px);
  --sz-615: min(calc(615 * 100vw / var(--max_w1)), 615px);
  --sz-616: min(calc(616 * 100vw / var(--max_w1)), 616px);
  --sz-617: min(calc(617 * 100vw / var(--max_w1)), 617px);
  --sz-618: min(calc(618 * 100vw / var(--max_w1)), 618px);
  --sz-619: min(calc(619 * 100vw / var(--max_w1)), 619px);
  --sz-620: min(calc(620 * 100vw / var(--max_w1)), 620px);
  --sz-621: min(calc(621 * 100vw / var(--max_w1)), 621px);
  --sz-622: min(calc(622 * 100vw / var(--max_w1)), 622px);
  --sz-623: min(calc(623 * 100vw / var(--max_w1)), 623px);
  --sz-624: min(calc(624 * 100vw / var(--max_w1)), 624px);
  --sz-625: min(calc(625 * 100vw / var(--max_w1)), 625px);
  --sz-626: min(calc(626 * 100vw / var(--max_w1)), 626px);
  --sz-627: min(calc(627 * 100vw / var(--max_w1)), 627px);
  --sz-628: min(calc(628 * 100vw / var(--max_w1)), 628px);
  --sz-629: min(calc(629 * 100vw / var(--max_w1)), 629px);
  --sz-630: min(calc(630 * 100vw / var(--max_w1)), 630px);
  --sz-631: min(calc(631 * 100vw / var(--max_w1)), 631px);
  --sz-632: min(calc(632 * 100vw / var(--max_w1)), 632px);
  --sz-633: min(calc(633 * 100vw / var(--max_w1)), 633px);
  --sz-634: min(calc(634 * 100vw / var(--max_w1)), 634px);
  --sz-635: min(calc(635 * 100vw / var(--max_w1)), 635px);
  --sz-636: min(calc(636 * 100vw / var(--max_w1)), 636px);
  --sz-637: min(calc(637 * 100vw / var(--max_w1)), 637px);
  --sz-638: min(calc(638 * 100vw / var(--max_w1)), 638px);
  --sz-639: min(calc(639 * 100vw / var(--max_w1)), 639px);
  --sz-640: min(calc(640 * 100vw / var(--max_w1)), 640px);
  --sz-641: min(calc(641 * 100vw / var(--max_w1)), 641px);
  --sz-642: min(calc(642 * 100vw / var(--max_w1)), 642px);
  --sz-643: min(calc(643 * 100vw / var(--max_w1)), 643px);
  --sz-644: min(calc(644 * 100vw / var(--max_w1)), 644px);
  --sz-645: min(calc(645 * 100vw / var(--max_w1)), 645px);
  --sz-646: min(calc(646 * 100vw / var(--max_w1)), 646px);
  --sz-647: min(calc(647 * 100vw / var(--max_w1)), 647px);
  --sz-648: min(calc(648 * 100vw / var(--max_w1)), 648px);
  --sz-649: min(calc(649 * 100vw / var(--max_w1)), 649px);
  --sz-650: min(calc(650 * 100vw / var(--max_w1)), 650px);
  --sz-651: min(calc(651 * 100vw / var(--max_w1)), 651px);
  --sz-652: min(calc(652 * 100vw / var(--max_w1)), 652px);
  --sz-653: min(calc(653 * 100vw / var(--max_w1)), 653px);
  --sz-654: min(calc(654 * 100vw / var(--max_w1)), 654px);
  --sz-655: min(calc(655 * 100vw / var(--max_w1)), 655px);
  --sz-656: min(calc(656 * 100vw / var(--max_w1)), 656px);
  --sz-657: min(calc(657 * 100vw / var(--max_w1)), 657px);
  --sz-658: min(calc(658 * 100vw / var(--max_w1)), 658px);
  --sz-659: min(calc(659 * 100vw / var(--max_w1)), 659px);
  --sz-660: min(calc(660 * 100vw / var(--max_w1)), 660px);
  --sz-661: min(calc(661 * 100vw / var(--max_w1)), 661px);
  --sz-662: min(calc(662 * 100vw / var(--max_w1)), 662px);
  --sz-663: min(calc(663 * 100vw / var(--max_w1)), 663px);
  --sz-664: min(calc(664 * 100vw / var(--max_w1)), 664px);
  --sz-665: min(calc(665 * 100vw / var(--max_w1)), 665px);
  --sz-666: min(calc(666 * 100vw / var(--max_w1)), 666px);
  --sz-667: min(calc(667 * 100vw / var(--max_w1)), 667px);
  --sz-668: min(calc(668 * 100vw / var(--max_w1)), 668px);
  --sz-669: min(calc(669 * 100vw / var(--max_w1)), 669px);
  --sz-670: min(calc(670 * 100vw / var(--max_w1)), 670px);
  --sz-671: min(calc(671 * 100vw / var(--max_w1)), 671px);
  --sz-672: min(calc(672 * 100vw / var(--max_w1)), 672px);
  --sz-673: min(calc(673 * 100vw / var(--max_w1)), 673px);
  --sz-674: min(calc(674 * 100vw / var(--max_w1)), 674px);
  --sz-675: min(calc(675 * 100vw / var(--max_w1)), 675px);
  --sz-676: min(calc(676 * 100vw / var(--max_w1)), 676px);
  --sz-677: min(calc(677 * 100vw / var(--max_w1)), 677px);
  --sz-678: min(calc(678 * 100vw / var(--max_w1)), 678px);
  --sz-679: min(calc(679 * 100vw / var(--max_w1)), 679px);
  --sz-680: min(calc(680 * 100vw / var(--max_w1)), 680px);
  --sz-681: min(calc(681 * 100vw / var(--max_w1)), 681px);
  --sz-682: min(calc(682 * 100vw / var(--max_w1)), 682px);
  --sz-683: min(calc(683 * 100vw / var(--max_w1)), 683px);
  --sz-684: min(calc(684 * 100vw / var(--max_w1)), 684px);
  --sz-685: min(calc(685 * 100vw / var(--max_w1)), 685px);
  --sz-686: min(calc(686 * 100vw / var(--max_w1)), 686px);
  --sz-687: min(calc(687 * 100vw / var(--max_w1)), 687px);
  --sz-688: min(calc(688 * 100vw / var(--max_w1)), 688px);
  --sz-689: min(calc(689 * 100vw / var(--max_w1)), 689px);
  --sz-690: min(calc(690 * 100vw / var(--max_w1)), 690px);
  --sz-691: min(calc(691 * 100vw / var(--max_w1)), 691px);
  --sz-692: min(calc(692 * 100vw / var(--max_w1)), 692px);
  --sz-693: min(calc(693 * 100vw / var(--max_w1)), 693px);
  --sz-694: min(calc(694 * 100vw / var(--max_w1)), 694px);
  --sz-695: min(calc(695 * 100vw / var(--max_w1)), 695px);
  --sz-696: min(calc(696 * 100vw / var(--max_w1)), 696px);
  --sz-697: min(calc(697 * 100vw / var(--max_w1)), 697px);
  --sz-698: min(calc(698 * 100vw / var(--max_w1)), 698px);
  --sz-699: min(calc(699 * 100vw / var(--max_w1)), 699px);
  --sz-700: min(calc(700 * 100vw / var(--max_w1)), 700px);
  --sz-701: min(calc(701 * 100vw / var(--max_w1)), 701px);
  --sz-702: min(calc(702 * 100vw / var(--max_w1)), 702px);
  --sz-703: min(calc(703 * 100vw / var(--max_w1)), 703px);
  --sz-704: min(calc(704 * 100vw / var(--max_w1)), 704px);
  --sz-705: min(calc(705 * 100vw / var(--max_w1)), 705px);
  --sz-706: min(calc(706 * 100vw / var(--max_w1)), 706px);
  --sz-707: min(calc(707 * 100vw / var(--max_w1)), 707px);
  --sz-708: min(calc(708 * 100vw / var(--max_w1)), 708px);
  --sz-709: min(calc(709 * 100vw / var(--max_w1)), 709px);
  --sz-710: min(calc(710 * 100vw / var(--max_w1)), 710px);
  --sz-711: min(calc(711 * 100vw / var(--max_w1)), 711px);
  --sz-712: min(calc(712 * 100vw / var(--max_w1)), 712px);
  --sz-713: min(calc(713 * 100vw / var(--max_w1)), 713px);
  --sz-714: min(calc(714 * 100vw / var(--max_w1)), 714px);
  --sz-715: min(calc(715 * 100vw / var(--max_w1)), 715px);
  --sz-716: min(calc(716 * 100vw / var(--max_w1)), 716px);
  --sz-717: min(calc(717 * 100vw / var(--max_w1)), 717px);
  --sz-718: min(calc(718 * 100vw / var(--max_w1)), 718px);
  --sz-719: min(calc(719 * 100vw / var(--max_w1)), 719px);
  --sz-720: min(calc(720 * 100vw / var(--max_w1)), 720px);
  --sz-721: min(calc(721 * 100vw / var(--max_w1)), 721px);
  --sz-722: min(calc(722 * 100vw / var(--max_w1)), 722px);
  --sz-723: min(calc(723 * 100vw / var(--max_w1)), 723px);
  --sz-724: min(calc(724 * 100vw / var(--max_w1)), 724px);
  --sz-725: min(calc(725 * 100vw / var(--max_w1)), 725px);
  --sz-726: min(calc(726 * 100vw / var(--max_w1)), 726px);
  --sz-727: min(calc(727 * 100vw / var(--max_w1)), 727px);
  --sz-728: min(calc(728 * 100vw / var(--max_w1)), 728px);
  --sz-729: min(calc(729 * 100vw / var(--max_w1)), 729px);
  --sz-730: min(calc(730 * 100vw / var(--max_w1)), 730px);
  --sz-731: min(calc(731 * 100vw / var(--max_w1)), 731px);
  --sz-732: min(calc(732 * 100vw / var(--max_w1)), 732px);
  --sz-733: min(calc(733 * 100vw / var(--max_w1)), 733px);
  --sz-734: min(calc(734 * 100vw / var(--max_w1)), 734px);
  --sz-735: min(calc(735 * 100vw / var(--max_w1)), 735px);
  --sz-736: min(calc(736 * 100vw / var(--max_w1)), 736px);
  --sz-737: min(calc(737 * 100vw / var(--max_w1)), 737px);
  --sz-738: min(calc(738 * 100vw / var(--max_w1)), 738px);
  --sz-739: min(calc(739 * 100vw / var(--max_w1)), 739px);
  --sz-740: min(calc(740 * 100vw / var(--max_w1)), 740px);
  --sz-741: min(calc(741 * 100vw / var(--max_w1)), 741px);
  --sz-742: min(calc(742 * 100vw / var(--max_w1)), 742px);
  --sz-743: min(calc(743 * 100vw / var(--max_w1)), 743px);
  --sz-744: min(calc(744 * 100vw / var(--max_w1)), 744px);
  --sz-745: min(calc(745 * 100vw / var(--max_w1)), 745px);
  --sz-746: min(calc(746 * 100vw / var(--max_w1)), 746px);
  --sz-747: min(calc(747 * 100vw / var(--max_w1)), 747px);
  --sz-748: min(calc(748 * 100vw / var(--max_w1)), 748px);
  --sz-749: min(calc(749 * 100vw / var(--max_w1)), 749px);
  --sz-750: min(calc(750 * 100vw / var(--max_w1)), 750px);
  --sz-751: min(calc(751 * 100vw / var(--max_w1)), 751px);
  --sz-752: min(calc(752 * 100vw / var(--max_w1)), 752px);
  --sz-753: min(calc(753 * 100vw / var(--max_w1)), 753px);
  --sz-754: min(calc(754 * 100vw / var(--max_w1)), 754px);
  --sz-755: min(calc(755 * 100vw / var(--max_w1)), 755px);
  --sz-756: min(calc(756 * 100vw / var(--max_w1)), 756px);
  --sz-757: min(calc(757 * 100vw / var(--max_w1)), 757px);
  --sz-758: min(calc(758 * 100vw / var(--max_w1)), 758px);
  --sz-759: min(calc(759 * 100vw / var(--max_w1)), 759px);
  --sz-760: min(calc(760 * 100vw / var(--max_w1)), 760px);
  --sz-761: min(calc(761 * 100vw / var(--max_w1)), 761px);
  --sz-762: min(calc(762 * 100vw / var(--max_w1)), 762px);
  --sz-763: min(calc(763 * 100vw / var(--max_w1)), 763px);
  --sz-764: min(calc(764 * 100vw / var(--max_w1)), 764px);
  --sz-765: min(calc(765 * 100vw / var(--max_w1)), 765px);
  --sz-766: min(calc(766 * 100vw / var(--max_w1)), 766px);
  --sz-767: min(calc(767 * 100vw / var(--max_w1)), 767px);
  --sz-768: min(calc(768 * 100vw / var(--max_w1)), 768px);
  --sz-769: min(calc(769 * 100vw / var(--max_w1)), 769px);
  --sz-770: min(calc(770 * 100vw / var(--max_w1)), 770px);
  --sz-771: min(calc(771 * 100vw / var(--max_w1)), 771px);
  --sz-772: min(calc(772 * 100vw / var(--max_w1)), 772px);
  --sz-773: min(calc(773 * 100vw / var(--max_w1)), 773px);
  --sz-774: min(calc(774 * 100vw / var(--max_w1)), 774px);
  --sz-775: min(calc(775 * 100vw / var(--max_w1)), 775px);
  --sz-776: min(calc(776 * 100vw / var(--max_w1)), 776px);
  --sz-777: min(calc(777 * 100vw / var(--max_w1)), 777px);
  --sz-778: min(calc(778 * 100vw / var(--max_w1)), 778px);
  --sz-779: min(calc(779 * 100vw / var(--max_w1)), 779px);
  --sz-780: min(calc(780 * 100vw / var(--max_w1)), 780px);
  --sz-781: min(calc(781 * 100vw / var(--max_w1)), 781px);
  --sz-782: min(calc(782 * 100vw / var(--max_w1)), 782px);
  --sz-783: min(calc(783 * 100vw / var(--max_w1)), 783px);
  --sz-784: min(calc(784 * 100vw / var(--max_w1)), 784px);
  --sz-785: min(calc(785 * 100vw / var(--max_w1)), 785px);
  --sz-786: min(calc(786 * 100vw / var(--max_w1)), 786px);
  --sz-787: min(calc(787 * 100vw / var(--max_w1)), 787px);
  --sz-788: min(calc(788 * 100vw / var(--max_w1)), 788px);
  --sz-789: min(calc(789 * 100vw / var(--max_w1)), 789px);
  --sz-790: min(calc(790 * 100vw / var(--max_w1)), 790px);
  --sz-791: min(calc(791 * 100vw / var(--max_w1)), 791px);
  --sz-792: min(calc(792 * 100vw / var(--max_w1)), 792px);
  --sz-793: min(calc(793 * 100vw / var(--max_w1)), 793px);
  --sz-794: min(calc(794 * 100vw / var(--max_w1)), 794px);
  --sz-795: min(calc(795 * 100vw / var(--max_w1)), 795px);
  --sz-796: min(calc(796 * 100vw / var(--max_w1)), 796px);
  --sz-797: min(calc(797 * 100vw / var(--max_w1)), 797px);
  --sz-798: min(calc(798 * 100vw / var(--max_w1)), 798px);
  --sz-799: min(calc(799 * 100vw / var(--max_w1)), 799px);
  --sz-800: min(calc(800 * 100vw / var(--max_w1)), 800px);
  --sz-801: min(calc(801 * 100vw / var(--max_w1)), 801px);
  --sz-802: min(calc(802 * 100vw / var(--max_w1)), 802px);
  --sz-803: min(calc(803 * 100vw / var(--max_w1)), 803px);
  --sz-804: min(calc(804 * 100vw / var(--max_w1)), 804px);
  --sz-805: min(calc(805 * 100vw / var(--max_w1)), 805px);
  --sz-806: min(calc(806 * 100vw / var(--max_w1)), 806px);
  --sz-807: min(calc(807 * 100vw / var(--max_w1)), 807px);
  --sz-808: min(calc(808 * 100vw / var(--max_w1)), 808px);
  --sz-809: min(calc(809 * 100vw / var(--max_w1)), 809px);
  --sz-810: min(calc(810 * 100vw / var(--max_w1)), 810px);
  --sz-811: min(calc(811 * 100vw / var(--max_w1)), 811px);
  --sz-812: min(calc(812 * 100vw / var(--max_w1)), 812px);
  --sz-813: min(calc(813 * 100vw / var(--max_w1)), 813px);
  --sz-814: min(calc(814 * 100vw / var(--max_w1)), 814px);
  --sz-815: min(calc(815 * 100vw / var(--max_w1)), 815px);
  --sz-816: min(calc(816 * 100vw / var(--max_w1)), 816px);
  --sz-817: min(calc(817 * 100vw / var(--max_w1)), 817px);
  --sz-818: min(calc(818 * 100vw / var(--max_w1)), 818px);
  --sz-819: min(calc(819 * 100vw / var(--max_w1)), 819px);
  --sz-820: min(calc(820 * 100vw / var(--max_w1)), 820px);
  --sz-821: min(calc(821 * 100vw / var(--max_w1)), 821px);
  --sz-822: min(calc(822 * 100vw / var(--max_w1)), 822px);
  --sz-823: min(calc(823 * 100vw / var(--max_w1)), 823px);
  --sz-824: min(calc(824 * 100vw / var(--max_w1)), 824px);
  --sz-825: min(calc(825 * 100vw / var(--max_w1)), 825px);
  --sz-826: min(calc(826 * 100vw / var(--max_w1)), 826px);
  --sz-827: min(calc(827 * 100vw / var(--max_w1)), 827px);
  --sz-828: min(calc(828 * 100vw / var(--max_w1)), 828px);
  --sz-829: min(calc(829 * 100vw / var(--max_w1)), 829px);
  --sz-830: min(calc(830 * 100vw / var(--max_w1)), 830px);
  --sz-831: min(calc(831 * 100vw / var(--max_w1)), 831px);
  --sz-832: min(calc(832 * 100vw / var(--max_w1)), 832px);
  --sz-833: min(calc(833 * 100vw / var(--max_w1)), 833px);
  --sz-834: min(calc(834 * 100vw / var(--max_w1)), 834px);
  --sz-835: min(calc(835 * 100vw / var(--max_w1)), 835px);
  --sz-836: min(calc(836 * 100vw / var(--max_w1)), 836px);
  --sz-837: min(calc(837 * 100vw / var(--max_w1)), 837px);
  --sz-838: min(calc(838 * 100vw / var(--max_w1)), 838px);
  --sz-839: min(calc(839 * 100vw / var(--max_w1)), 839px);
  --sz-840: min(calc(840 * 100vw / var(--max_w1)), 840px);
  --sz-841: min(calc(841 * 100vw / var(--max_w1)), 841px);
  --sz-842: min(calc(842 * 100vw / var(--max_w1)), 842px);
  --sz-843: min(calc(843 * 100vw / var(--max_w1)), 843px);
  --sz-844: min(calc(844 * 100vw / var(--max_w1)), 844px);
  --sz-845: min(calc(845 * 100vw / var(--max_w1)), 845px);
  --sz-846: min(calc(846 * 100vw / var(--max_w1)), 846px);
  --sz-847: min(calc(847 * 100vw / var(--max_w1)), 847px);
  --sz-848: min(calc(848 * 100vw / var(--max_w1)), 848px);
  --sz-849: min(calc(849 * 100vw / var(--max_w1)), 849px);
  --sz-850: min(calc(850 * 100vw / var(--max_w1)), 850px);
  --sz-851: min(calc(851 * 100vw / var(--max_w1)), 851px);
  --sz-852: min(calc(852 * 100vw / var(--max_w1)), 852px);
  --sz-853: min(calc(853 * 100vw / var(--max_w1)), 853px);
  --sz-854: min(calc(854 * 100vw / var(--max_w1)), 854px);
  --sz-855: min(calc(855 * 100vw / var(--max_w1)), 855px);
  --sz-856: min(calc(856 * 100vw / var(--max_w1)), 856px);
  --sz-857: min(calc(857 * 100vw / var(--max_w1)), 857px);
  --sz-858: min(calc(858 * 100vw / var(--max_w1)), 858px);
  --sz-859: min(calc(859 * 100vw / var(--max_w1)), 859px);
  --sz-860: min(calc(860 * 100vw / var(--max_w1)), 860px);
  --sz-861: min(calc(861 * 100vw / var(--max_w1)), 861px);
  --sz-862: min(calc(862 * 100vw / var(--max_w1)), 862px);
  --sz-863: min(calc(863 * 100vw / var(--max_w1)), 863px);
  --sz-864: min(calc(864 * 100vw / var(--max_w1)), 864px);
  --sz-865: min(calc(865 * 100vw / var(--max_w1)), 865px);
  --sz-866: min(calc(866 * 100vw / var(--max_w1)), 866px);
  --sz-867: min(calc(867 * 100vw / var(--max_w1)), 867px);
  --sz-868: min(calc(868 * 100vw / var(--max_w1)), 868px);
  --sz-869: min(calc(869 * 100vw / var(--max_w1)), 869px);
  --sz-870: min(calc(870 * 100vw / var(--max_w1)), 870px);
  --sz-871: min(calc(871 * 100vw / var(--max_w1)), 871px);
  --sz-872: min(calc(872 * 100vw / var(--max_w1)), 872px);
  --sz-873: min(calc(873 * 100vw / var(--max_w1)), 873px);
  --sz-874: min(calc(874 * 100vw / var(--max_w1)), 874px);
  --sz-875: min(calc(875 * 100vw / var(--max_w1)), 875px);
  --sz-876: min(calc(876 * 100vw / var(--max_w1)), 876px);
  --sz-877: min(calc(877 * 100vw / var(--max_w1)), 877px);
  --sz-878: min(calc(878 * 100vw / var(--max_w1)), 878px);
  --sz-879: min(calc(879 * 100vw / var(--max_w1)), 879px);
  --sz-880: min(calc(880 * 100vw / var(--max_w1)), 880px);
  --sz-881: min(calc(881 * 100vw / var(--max_w1)), 881px);
  --sz-882: min(calc(882 * 100vw / var(--max_w1)), 882px);
  --sz-883: min(calc(883 * 100vw / var(--max_w1)), 883px);
  --sz-884: min(calc(884 * 100vw / var(--max_w1)), 884px);
  --sz-885: min(calc(885 * 100vw / var(--max_w1)), 885px);
  --sz-886: min(calc(886 * 100vw / var(--max_w1)), 886px);
  --sz-887: min(calc(887 * 100vw / var(--max_w1)), 887px);
  --sz-888: min(calc(888 * 100vw / var(--max_w1)), 888px);
  --sz-889: min(calc(889 * 100vw / var(--max_w1)), 889px);
  --sz-890: min(calc(890 * 100vw / var(--max_w1)), 890px);
  --sz-891: min(calc(891 * 100vw / var(--max_w1)), 891px);
  --sz-892: min(calc(892 * 100vw / var(--max_w1)), 892px);
  --sz-893: min(calc(893 * 100vw / var(--max_w1)), 893px);
  --sz-894: min(calc(894 * 100vw / var(--max_w1)), 894px);
  --sz-895: min(calc(895 * 100vw / var(--max_w1)), 895px);
  --sz-896: min(calc(896 * 100vw / var(--max_w1)), 896px);
  --sz-897: min(calc(897 * 100vw / var(--max_w1)), 897px);
  --sz-898: min(calc(898 * 100vw / var(--max_w1)), 898px);
  --sz-899: min(calc(899 * 100vw / var(--max_w1)), 899px);
  --sz-900: min(calc(900 * 100vw / var(--max_w1)), 900px);
  --sz-901: min(calc(901 * 100vw / var(--max_w1)), 901px);
  --sz-902: min(calc(902 * 100vw / var(--max_w1)), 902px);
  --sz-903: min(calc(903 * 100vw / var(--max_w1)), 903px);
  --sz-904: min(calc(904 * 100vw / var(--max_w1)), 904px);
  --sz-905: min(calc(905 * 100vw / var(--max_w1)), 905px);
  --sz-906: min(calc(906 * 100vw / var(--max_w1)), 906px);
  --sz-907: min(calc(907 * 100vw / var(--max_w1)), 907px);
  --sz-908: min(calc(908 * 100vw / var(--max_w1)), 908px);
  --sz-909: min(calc(909 * 100vw / var(--max_w1)), 909px);
  --sz-910: min(calc(910 * 100vw / var(--max_w1)), 910px);
  --sz-911: min(calc(911 * 100vw / var(--max_w1)), 911px);
  --sz-912: min(calc(912 * 100vw / var(--max_w1)), 912px);
  --sz-913: min(calc(913 * 100vw / var(--max_w1)), 913px);
  --sz-914: min(calc(914 * 100vw / var(--max_w1)), 914px);
  --sz-915: min(calc(915 * 100vw / var(--max_w1)), 915px);
  --sz-916: min(calc(916 * 100vw / var(--max_w1)), 916px);
  --sz-917: min(calc(917 * 100vw / var(--max_w1)), 917px);
  --sz-918: min(calc(918 * 100vw / var(--max_w1)), 918px);
  --sz-919: min(calc(919 * 100vw / var(--max_w1)), 919px);
  --sz-920: min(calc(920 * 100vw / var(--max_w1)), 920px);
  --sz-921: min(calc(921 * 100vw / var(--max_w1)), 921px);
  --sz-922: min(calc(922 * 100vw / var(--max_w1)), 922px);
  --sz-923: min(calc(923 * 100vw / var(--max_w1)), 923px);
  --sz-924: min(calc(924 * 100vw / var(--max_w1)), 924px);
  --sz-925: min(calc(925 * 100vw / var(--max_w1)), 925px);
  --sz-926: min(calc(926 * 100vw / var(--max_w1)), 926px);
  --sz-927: min(calc(927 * 100vw / var(--max_w1)), 927px);
  --sz-928: min(calc(928 * 100vw / var(--max_w1)), 928px);
  --sz-929: min(calc(929 * 100vw / var(--max_w1)), 929px);
  --sz-930: min(calc(930 * 100vw / var(--max_w1)), 930px);
  --sz-931: min(calc(931 * 100vw / var(--max_w1)), 931px);
  --sz-932: min(calc(932 * 100vw / var(--max_w1)), 932px);
  --sz-933: min(calc(933 * 100vw / var(--max_w1)), 933px);
  --sz-934: min(calc(934 * 100vw / var(--max_w1)), 934px);
  --sz-935: min(calc(935 * 100vw / var(--max_w1)), 935px);
  --sz-936: min(calc(936 * 100vw / var(--max_w1)), 936px);
  --sz-937: min(calc(937 * 100vw / var(--max_w1)), 937px);
  --sz-938: min(calc(938 * 100vw / var(--max_w1)), 938px);
  --sz-939: min(calc(939 * 100vw / var(--max_w1)), 939px);
  --sz-940: min(calc(940 * 100vw / var(--max_w1)), 940px);
  --sz-941: min(calc(941 * 100vw / var(--max_w1)), 941px);
  --sz-942: min(calc(942 * 100vw / var(--max_w1)), 942px);
  --sz-943: min(calc(943 * 100vw / var(--max_w1)), 943px);
  --sz-944: min(calc(944 * 100vw / var(--max_w1)), 944px);
  --sz-945: min(calc(945 * 100vw / var(--max_w1)), 945px);
  --sz-946: min(calc(946 * 100vw / var(--max_w1)), 946px);
  --sz-947: min(calc(947 * 100vw / var(--max_w1)), 947px);
  --sz-948: min(calc(948 * 100vw / var(--max_w1)), 948px);
  --sz-949: min(calc(949 * 100vw / var(--max_w1)), 949px);
  --sz-950: min(calc(950 * 100vw / var(--max_w1)), 950px);
  --sz-951: min(calc(951 * 100vw / var(--max_w1)), 951px);
  --sz-952: min(calc(952 * 100vw / var(--max_w1)), 952px);
  --sz-953: min(calc(953 * 100vw / var(--max_w1)), 953px);
  --sz-954: min(calc(954 * 100vw / var(--max_w1)), 954px);
  --sz-955: min(calc(955 * 100vw / var(--max_w1)), 955px);
  --sz-956: min(calc(956 * 100vw / var(--max_w1)), 956px);
  --sz-957: min(calc(957 * 100vw / var(--max_w1)), 957px);
  --sz-958: min(calc(958 * 100vw / var(--max_w1)), 958px);
  --sz-959: min(calc(959 * 100vw / var(--max_w1)), 959px);
  --sz-960: min(calc(960 * 100vw / var(--max_w1)), 960px);
  --sz-961: min(calc(961 * 100vw / var(--max_w1)), 961px);
  --sz-962: min(calc(962 * 100vw / var(--max_w1)), 962px);
  --sz-963: min(calc(963 * 100vw / var(--max_w1)), 963px);
  --sz-964: min(calc(964 * 100vw / var(--max_w1)), 964px);
  --sz-965: min(calc(965 * 100vw / var(--max_w1)), 965px);
  --sz-966: min(calc(966 * 100vw / var(--max_w1)), 966px);
  --sz-967: min(calc(967 * 100vw / var(--max_w1)), 967px);
  --sz-968: min(calc(968 * 100vw / var(--max_w1)), 968px);
  --sz-969: min(calc(969 * 100vw / var(--max_w1)), 969px);
  --sz-970: min(calc(970 * 100vw / var(--max_w1)), 970px);
  --sz-971: min(calc(971 * 100vw / var(--max_w1)), 971px);
  --sz-972: min(calc(972 * 100vw / var(--max_w1)), 972px);
  --sz-973: min(calc(973 * 100vw / var(--max_w1)), 973px);
  --sz-974: min(calc(974 * 100vw / var(--max_w1)), 974px);
  --sz-975: min(calc(975 * 100vw / var(--max_w1)), 975px);
  --sz-976: min(calc(976 * 100vw / var(--max_w1)), 976px);
  --sz-977: min(calc(977 * 100vw / var(--max_w1)), 977px);
  --sz-978: min(calc(978 * 100vw / var(--max_w1)), 978px);
  --sz-979: min(calc(979 * 100vw / var(--max_w1)), 979px);
  --sz-980: min(calc(980 * 100vw / var(--max_w1)), 980px);
  --sz-981: min(calc(981 * 100vw / var(--max_w1)), 981px);
  --sz-982: min(calc(982 * 100vw / var(--max_w1)), 982px);
  --sz-983: min(calc(983 * 100vw / var(--max_w1)), 983px);
  --sz-984: min(calc(984 * 100vw / var(--max_w1)), 984px);
  --sz-985: min(calc(985 * 100vw / var(--max_w1)), 985px);
  --sz-986: min(calc(986 * 100vw / var(--max_w1)), 986px);
  --sz-987: min(calc(987 * 100vw / var(--max_w1)), 987px);
  --sz-988: min(calc(988 * 100vw / var(--max_w1)), 988px);
  --sz-989: min(calc(989 * 100vw / var(--max_w1)), 989px);
  --sz-990: min(calc(990 * 100vw / var(--max_w1)), 990px);
  --sz-991: min(calc(991 * 100vw / var(--max_w1)), 991px);
  --sz-992: min(calc(992 * 100vw / var(--max_w1)), 992px);
  --sz-993: min(calc(993 * 100vw / var(--max_w1)), 993px);
  --sz-994: min(calc(994 * 100vw / var(--max_w1)), 994px);
  --sz-995: min(calc(995 * 100vw / var(--max_w1)), 995px);
  --sz-996: min(calc(996 * 100vw / var(--max_w1)), 996px);
  --sz-997: min(calc(997 * 100vw / var(--max_w1)), 997px);
  --sz-998: min(calc(998 * 100vw / var(--max_w1)), 998px);
  --sz-999: min(calc(999 * 100vw / var(--max_w1)), 999px);
  --sz-1000: min(calc(1000 * 100vw / var(--max_w1)), 1000px);
  --sz-1001: min(calc(1001 * 100vw / var(--max_w1)), 1001px);
  --sz-1002: min(calc(1002 * 100vw / var(--max_w1)), 1002px);
  --sz-1003: min(calc(1003 * 100vw / var(--max_w1)), 1003px);
  --sz-1004: min(calc(1004 * 100vw / var(--max_w1)), 1004px);
  --sz-1005: min(calc(1005 * 100vw / var(--max_w1)), 1005px);
  --sz-1006: min(calc(1006 * 100vw / var(--max_w1)), 1006px);
  --sz-1007: min(calc(1007 * 100vw / var(--max_w1)), 1007px);
  --sz-1008: min(calc(1008 * 100vw / var(--max_w1)), 1008px);
  --sz-1009: min(calc(1009 * 100vw / var(--max_w1)), 1009px);
  --sz-1010: min(calc(1010 * 100vw / var(--max_w1)), 1010px);
  --sz-1011: min(calc(1011 * 100vw / var(--max_w1)), 1011px);
  --sz-1012: min(calc(1012 * 100vw / var(--max_w1)), 1012px);
  --sz-1013: min(calc(1013 * 100vw / var(--max_w1)), 1013px);
  --sz-1014: min(calc(1014 * 100vw / var(--max_w1)), 1014px);
  --sz-1015: min(calc(1015 * 100vw / var(--max_w1)), 1015px);
  --sz-1016: min(calc(1016 * 100vw / var(--max_w1)), 1016px);
  --sz-1017: min(calc(1017 * 100vw / var(--max_w1)), 1017px);
  --sz-1018: min(calc(1018 * 100vw / var(--max_w1)), 1018px);
  --sz-1019: min(calc(1019 * 100vw / var(--max_w1)), 1019px);
  --sz-1020: min(calc(1020 * 100vw / var(--max_w1)), 1020px);
  --sz-1021: min(calc(1021 * 100vw / var(--max_w1)), 1021px);
  --sz-1022: min(calc(1022 * 100vw / var(--max_w1)), 1022px);
  --sz-1023: min(calc(1023 * 100vw / var(--max_w1)), 1023px);
  --sz-1024: min(calc(1024 * 100vw / var(--max_w1)), 1024px);
  --sz-1025: min(calc(1025 * 100vw / var(--max_w1)), 1025px);
  --sz-1026: min(calc(1026 * 100vw / var(--max_w1)), 1026px);
  --sz-1027: min(calc(1027 * 100vw / var(--max_w1)), 1027px);
  --sz-1028: min(calc(1028 * 100vw / var(--max_w1)), 1028px);
  --sz-1029: min(calc(1029 * 100vw / var(--max_w1)), 1029px);
  --sz-1030: min(calc(1030 * 100vw / var(--max_w1)), 1030px);
  --sz-1031: min(calc(1031 * 100vw / var(--max_w1)), 1031px);
  --sz-1032: min(calc(1032 * 100vw / var(--max_w1)), 1032px);
  --sz-1033: min(calc(1033 * 100vw / var(--max_w1)), 1033px);
  --sz-1034: min(calc(1034 * 100vw / var(--max_w1)), 1034px);
  --sz-1035: min(calc(1035 * 100vw / var(--max_w1)), 1035px);
  --sz-1036: min(calc(1036 * 100vw / var(--max_w1)), 1036px);
  --sz-1037: min(calc(1037 * 100vw / var(--max_w1)), 1037px);
  --sz-1038: min(calc(1038 * 100vw / var(--max_w1)), 1038px);
  --sz-1039: min(calc(1039 * 100vw / var(--max_w1)), 1039px);
  --sz-1040: min(calc(1040 * 100vw / var(--max_w1)), 1040px);
  --sz-1041: min(calc(1041 * 100vw / var(--max_w1)), 1041px);
  --sz-1042: min(calc(1042 * 100vw / var(--max_w1)), 1042px);
  --sz-1043: min(calc(1043 * 100vw / var(--max_w1)), 1043px);
  --sz-1044: min(calc(1044 * 100vw / var(--max_w1)), 1044px);
  --sz-1045: min(calc(1045 * 100vw / var(--max_w1)), 1045px);
  --sz-1046: min(calc(1046 * 100vw / var(--max_w1)), 1046px);
  --sz-1047: min(calc(1047 * 100vw / var(--max_w1)), 1047px);
  --sz-1048: min(calc(1048 * 100vw / var(--max_w1)), 1048px);
  --sz-1049: min(calc(1049 * 100vw / var(--max_w1)), 1049px);
  --sz-1050: min(calc(1050 * 100vw / var(--max_w1)), 1050px);
  --sz-1051: min(calc(1051 * 100vw / var(--max_w1)), 1051px);
  --sz-1052: min(calc(1052 * 100vw / var(--max_w1)), 1052px);
  --sz-1053: min(calc(1053 * 100vw / var(--max_w1)), 1053px);
  --sz-1054: min(calc(1054 * 100vw / var(--max_w1)), 1054px);
  --sz-1055: min(calc(1055 * 100vw / var(--max_w1)), 1055px);
  --sz-1056: min(calc(1056 * 100vw / var(--max_w1)), 1056px);
  --sz-1057: min(calc(1057 * 100vw / var(--max_w1)), 1057px);
  --sz-1058: min(calc(1058 * 100vw / var(--max_w1)), 1058px);
  --sz-1059: min(calc(1059 * 100vw / var(--max_w1)), 1059px);
  --sz-1060: min(calc(1060 * 100vw / var(--max_w1)), 1060px);
  --sz-1061: min(calc(1061 * 100vw / var(--max_w1)), 1061px);
  --sz-1062: min(calc(1062 * 100vw / var(--max_w1)), 1062px);
  --sz-1063: min(calc(1063 * 100vw / var(--max_w1)), 1063px);
  --sz-1064: min(calc(1064 * 100vw / var(--max_w1)), 1064px);
  --sz-1065: min(calc(1065 * 100vw / var(--max_w1)), 1065px);
  --sz-1066: min(calc(1066 * 100vw / var(--max_w1)), 1066px);
  --sz-1067: min(calc(1067 * 100vw / var(--max_w1)), 1067px);
  --sz-1068: min(calc(1068 * 100vw / var(--max_w1)), 1068px);
  --sz-1069: min(calc(1069 * 100vw / var(--max_w1)), 1069px);
  --sz-1070: min(calc(1070 * 100vw / var(--max_w1)), 1070px);
  --sz-1071: min(calc(1071 * 100vw / var(--max_w1)), 1071px);
  --sz-1072: min(calc(1072 * 100vw / var(--max_w1)), 1072px);
  --sz-1073: min(calc(1073 * 100vw / var(--max_w1)), 1073px);
  --sz-1074: min(calc(1074 * 100vw / var(--max_w1)), 1074px);
  --sz-1075: min(calc(1075 * 100vw / var(--max_w1)), 1075px);
  --sz-1076: min(calc(1076 * 100vw / var(--max_w1)), 1076px);
  --sz-1077: min(calc(1077 * 100vw / var(--max_w1)), 1077px);
  --sz-1078: min(calc(1078 * 100vw / var(--max_w1)), 1078px);
  --sz-1079: min(calc(1079 * 100vw / var(--max_w1)), 1079px);
  --sz-1080: min(calc(1080 * 100vw / var(--max_w1)), 1080px);
  --sz-1081: min(calc(1081 * 100vw / var(--max_w1)), 1081px);
  --sz-1082: min(calc(1082 * 100vw / var(--max_w1)), 1082px);
  --sz-1083: min(calc(1083 * 100vw / var(--max_w1)), 1083px);
  --sz-1084: min(calc(1084 * 100vw / var(--max_w1)), 1084px);
  --sz-1085: min(calc(1085 * 100vw / var(--max_w1)), 1085px);
  --sz-1086: min(calc(1086 * 100vw / var(--max_w1)), 1086px);
  --sz-1087: min(calc(1087 * 100vw / var(--max_w1)), 1087px);
  --sz-1088: min(calc(1088 * 100vw / var(--max_w1)), 1088px);
  --sz-1089: min(calc(1089 * 100vw / var(--max_w1)), 1089px);
  --sz-1090: min(calc(1090 * 100vw / var(--max_w1)), 1090px);
  --sz-1091: min(calc(1091 * 100vw / var(--max_w1)), 1091px);
  --sz-1092: min(calc(1092 * 100vw / var(--max_w1)), 1092px);
  --sz-1093: min(calc(1093 * 100vw / var(--max_w1)), 1093px);
  --sz-1094: min(calc(1094 * 100vw / var(--max_w1)), 1094px);
  --sz-1095: min(calc(1095 * 100vw / var(--max_w1)), 1095px);
  --sz-1096: min(calc(1096 * 100vw / var(--max_w1)), 1096px);
  --sz-1097: min(calc(1097 * 100vw / var(--max_w1)), 1097px);
  --sz-1098: min(calc(1098 * 100vw / var(--max_w1)), 1098px);
  --sz-1099: min(calc(1099 * 100vw / var(--max_w1)), 1099px);
  --sz-1100: min(calc(1100 * 100vw / var(--max_w1)), 1100px);
  --sz-1101: min(calc(1101 * 100vw / var(--max_w1)), 1101px);
  --sz-1102: min(calc(1102 * 100vw / var(--max_w1)), 1102px);
  --sz-1103: min(calc(1103 * 100vw / var(--max_w1)), 1103px);
  --sz-1104: min(calc(1104 * 100vw / var(--max_w1)), 1104px);
  --sz-1105: min(calc(1105 * 100vw / var(--max_w1)), 1105px);
  --sz-1106: min(calc(1106 * 100vw / var(--max_w1)), 1106px);
  --sz-1107: min(calc(1107 * 100vw / var(--max_w1)), 1107px);
  --sz-1108: min(calc(1108 * 100vw / var(--max_w1)), 1108px);
  --sz-1109: min(calc(1109 * 100vw / var(--max_w1)), 1109px);
  --sz-1110: min(calc(1110 * 100vw / var(--max_w1)), 1110px);
  --sz-1111: min(calc(1111 * 100vw / var(--max_w1)), 1111px);
  --sz-1112: min(calc(1112 * 100vw / var(--max_w1)), 1112px);
  --sz-1113: min(calc(1113 * 100vw / var(--max_w1)), 1113px);
  --sz-1114: min(calc(1114 * 100vw / var(--max_w1)), 1114px);
  --sz-1115: min(calc(1115 * 100vw / var(--max_w1)), 1115px);
  --sz-1116: min(calc(1116 * 100vw / var(--max_w1)), 1116px);
  --sz-1117: min(calc(1117 * 100vw / var(--max_w1)), 1117px);
  --sz-1118: min(calc(1118 * 100vw / var(--max_w1)), 1118px);
  --sz-1119: min(calc(1119 * 100vw / var(--max_w1)), 1119px);
  --sz-1120: min(calc(1120 * 100vw / var(--max_w1)), 1120px);
  --sz-1121: min(calc(1121 * 100vw / var(--max_w1)), 1121px);
  --sz-1122: min(calc(1122 * 100vw / var(--max_w1)), 1122px);
  --sz-1123: min(calc(1123 * 100vw / var(--max_w1)), 1123px);
  --sz-1124: min(calc(1124 * 100vw / var(--max_w1)), 1124px);
  --sz-1125: min(calc(1125 * 100vw / var(--max_w1)), 1125px);
  --sz-1126: min(calc(1126 * 100vw / var(--max_w1)), 1126px);
  --sz-1127: min(calc(1127 * 100vw / var(--max_w1)), 1127px);
  --sz-1128: min(calc(1128 * 100vw / var(--max_w1)), 1128px);
  --sz-1129: min(calc(1129 * 100vw / var(--max_w1)), 1129px);
  --sz-1130: min(calc(1130 * 100vw / var(--max_w1)), 1130px);
  --sz-1131: min(calc(1131 * 100vw / var(--max_w1)), 1131px);
  --sz-1132: min(calc(1132 * 100vw / var(--max_w1)), 1132px);
  --sz-1133: min(calc(1133 * 100vw / var(--max_w1)), 1133px);
  --sz-1134: min(calc(1134 * 100vw / var(--max_w1)), 1134px);
  --sz-1135: min(calc(1135 * 100vw / var(--max_w1)), 1135px);
  --sz-1136: min(calc(1136 * 100vw / var(--max_w1)), 1136px);
  --sz-1137: min(calc(1137 * 100vw / var(--max_w1)), 1137px);
  --sz-1138: min(calc(1138 * 100vw / var(--max_w1)), 1138px);
  --sz-1139: min(calc(1139 * 100vw / var(--max_w1)), 1139px);
  --sz-1140: min(calc(1140 * 100vw / var(--max_w1)), 1140px);
  --sz-1141: min(calc(1141 * 100vw / var(--max_w1)), 1141px);
  --sz-1142: min(calc(1142 * 100vw / var(--max_w1)), 1142px);
  --sz-1143: min(calc(1143 * 100vw / var(--max_w1)), 1143px);
  --sz-1144: min(calc(1144 * 100vw / var(--max_w1)), 1144px);
  --sz-1145: min(calc(1145 * 100vw / var(--max_w1)), 1145px);
  --sz-1146: min(calc(1146 * 100vw / var(--max_w1)), 1146px);
  --sz-1147: min(calc(1147 * 100vw / var(--max_w1)), 1147px);
  --sz-1148: min(calc(1148 * 100vw / var(--max_w1)), 1148px);
  --sz-1149: min(calc(1149 * 100vw / var(--max_w1)), 1149px);
  --sz-1150: min(calc(1150 * 100vw / var(--max_w1)), 1150px);
  --sz-1151: min(calc(1151 * 100vw / var(--max_w1)), 1151px);
  --sz-1152: min(calc(1152 * 100vw / var(--max_w1)), 1152px);
  --sz-1153: min(calc(1153 * 100vw / var(--max_w1)), 1153px);
  --sz-1154: min(calc(1154 * 100vw / var(--max_w1)), 1154px);
  --sz-1155: min(calc(1155 * 100vw / var(--max_w1)), 1155px);
  --sz-1156: min(calc(1156 * 100vw / var(--max_w1)), 1156px);
  --sz-1157: min(calc(1157 * 100vw / var(--max_w1)), 1157px);
  --sz-1158: min(calc(1158 * 100vw / var(--max_w1)), 1158px);
  --sz-1159: min(calc(1159 * 100vw / var(--max_w1)), 1159px);
  --sz-1160: min(calc(1160 * 100vw / var(--max_w1)), 1160px);
  --sz-1161: min(calc(1161 * 100vw / var(--max_w1)), 1161px);
  --sz-1162: min(calc(1162 * 100vw / var(--max_w1)), 1162px);
  --sz-1163: min(calc(1163 * 100vw / var(--max_w1)), 1163px);
  --sz-1164: min(calc(1164 * 100vw / var(--max_w1)), 1164px);
  --sz-1165: min(calc(1165 * 100vw / var(--max_w1)), 1165px);
  --sz-1166: min(calc(1166 * 100vw / var(--max_w1)), 1166px);
  --sz-1167: min(calc(1167 * 100vw / var(--max_w1)), 1167px);
  --sz-1168: min(calc(1168 * 100vw / var(--max_w1)), 1168px);
  --sz-1169: min(calc(1169 * 100vw / var(--max_w1)), 1169px);
  --sz-1170: min(calc(1170 * 100vw / var(--max_w1)), 1170px);
  --sz-1171: min(calc(1171 * 100vw / var(--max_w1)), 1171px);
  --sz-1172: min(calc(1172 * 100vw / var(--max_w1)), 1172px);
  --sz-1173: min(calc(1173 * 100vw / var(--max_w1)), 1173px);
  --sz-1174: min(calc(1174 * 100vw / var(--max_w1)), 1174px);
  --sz-1175: min(calc(1175 * 100vw / var(--max_w1)), 1175px);
  --sz-1176: min(calc(1176 * 100vw / var(--max_w1)), 1176px);
  --sz-1177: min(calc(1177 * 100vw / var(--max_w1)), 1177px);
  --sz-1178: min(calc(1178 * 100vw / var(--max_w1)), 1178px);
  --sz-1179: min(calc(1179 * 100vw / var(--max_w1)), 1179px);
  --sz-1180: min(calc(1180 * 100vw / var(--max_w1)), 1180px);
  --sz-1181: min(calc(1181 * 100vw / var(--max_w1)), 1181px);
  --sz-1182: min(calc(1182 * 100vw / var(--max_w1)), 1182px);
  --sz-1183: min(calc(1183 * 100vw / var(--max_w1)), 1183px);
  --sz-1184: min(calc(1184 * 100vw / var(--max_w1)), 1184px);
  --sz-1185: min(calc(1185 * 100vw / var(--max_w1)), 1185px);
  --sz-1186: min(calc(1186 * 100vw / var(--max_w1)), 1186px);
  --sz-1187: min(calc(1187 * 100vw / var(--max_w1)), 1187px);
  --sz-1188: min(calc(1188 * 100vw / var(--max_w1)), 1188px);
  --sz-1189: min(calc(1189 * 100vw / var(--max_w1)), 1189px);
  --sz-1190: min(calc(1190 * 100vw / var(--max_w1)), 1190px);
  --sz-1191: min(calc(1191 * 100vw / var(--max_w1)), 1191px);
  --sz-1192: min(calc(1192 * 100vw / var(--max_w1)), 1192px);
  --sz-1193: min(calc(1193 * 100vw / var(--max_w1)), 1193px);
  --sz-1194: min(calc(1194 * 100vw / var(--max_w1)), 1194px);
  --sz-1195: min(calc(1195 * 100vw / var(--max_w1)), 1195px);
  --sz-1196: min(calc(1196 * 100vw / var(--max_w1)), 1196px);
  --sz-1197: min(calc(1197 * 100vw / var(--max_w1)), 1197px);
  --sz-1198: min(calc(1198 * 100vw / var(--max_w1)), 1198px);
  --sz-1199: min(calc(1199 * 100vw / var(--max_w1)), 1199px);
  --sz-1200: min(calc(1200 * 100vw / var(--max_w1)), 1200px);
  --sz-1201: min(calc(1201 * 100vw / var(--max_w1)), 1201px);
  --sz-1202: min(calc(1202 * 100vw / var(--max_w1)), 1202px);
  --sz-1203: min(calc(1203 * 100vw / var(--max_w1)), 1203px);
  --sz-1204: min(calc(1204 * 100vw / var(--max_w1)), 1204px);
  --sz-1205: min(calc(1205 * 100vw / var(--max_w1)), 1205px);
  --sz-1206: min(calc(1206 * 100vw / var(--max_w1)), 1206px);
  --sz-1207: min(calc(1207 * 100vw / var(--max_w1)), 1207px);
  --sz-1208: min(calc(1208 * 100vw / var(--max_w1)), 1208px);
  --sz-1209: min(calc(1209 * 100vw / var(--max_w1)), 1209px);
  --sz-1210: min(calc(1210 * 100vw / var(--max_w1)), 1210px);
  --sz-1211: min(calc(1211 * 100vw / var(--max_w1)), 1211px);
  --sz-1212: min(calc(1212 * 100vw / var(--max_w1)), 1212px);
  --sz-1213: min(calc(1213 * 100vw / var(--max_w1)), 1213px);
  --sz-1214: min(calc(1214 * 100vw / var(--max_w1)), 1214px);
  --sz-1215: min(calc(1215 * 100vw / var(--max_w1)), 1215px);
  --sz-1216: min(calc(1216 * 100vw / var(--max_w1)), 1216px);
  --sz-1217: min(calc(1217 * 100vw / var(--max_w1)), 1217px);
  --sz-1218: min(calc(1218 * 100vw / var(--max_w1)), 1218px);
  --sz-1219: min(calc(1219 * 100vw / var(--max_w1)), 1219px);
  --sz-1220: min(calc(1220 * 100vw / var(--max_w1)), 1220px);
  --sz-1221: min(calc(1221 * 100vw / var(--max_w1)), 1221px);
  --sz-1222: min(calc(1222 * 100vw / var(--max_w1)), 1222px);
  --sz-1223: min(calc(1223 * 100vw / var(--max_w1)), 1223px);
  --sz-1224: min(calc(1224 * 100vw / var(--max_w1)), 1224px);
  --sz-1225: min(calc(1225 * 100vw / var(--max_w1)), 1225px);
  --sz-1226: min(calc(1226 * 100vw / var(--max_w1)), 1226px);
  --sz-1227: min(calc(1227 * 100vw / var(--max_w1)), 1227px);
  --sz-1228: min(calc(1228 * 100vw / var(--max_w1)), 1228px);
  --sz-1229: min(calc(1229 * 100vw / var(--max_w1)), 1229px);
  --sz-1230: min(calc(1230 * 100vw / var(--max_w1)), 1230px);
  --sz-1231: min(calc(1231 * 100vw / var(--max_w1)), 1231px);
  --sz-1232: min(calc(1232 * 100vw / var(--max_w1)), 1232px);
  --sz-1233: min(calc(1233 * 100vw / var(--max_w1)), 1233px);
  --sz-1234: min(calc(1234 * 100vw / var(--max_w1)), 1234px);
  --sz-1235: min(calc(1235 * 100vw / var(--max_w1)), 1235px);
  --sz-1236: min(calc(1236 * 100vw / var(--max_w1)), 1236px);
  --sz-1237: min(calc(1237 * 100vw / var(--max_w1)), 1237px);
  --sz-1238: min(calc(1238 * 100vw / var(--max_w1)), 1238px);
  --sz-1239: min(calc(1239 * 100vw / var(--max_w1)), 1239px);
  --sz-1240: min(calc(1240 * 100vw / var(--max_w1)), 1240px);
  --sz-1241: min(calc(1241 * 100vw / var(--max_w1)), 1241px);
  --sz-1242: min(calc(1242 * 100vw / var(--max_w1)), 1242px);
  --sz-1243: min(calc(1243 * 100vw / var(--max_w1)), 1243px);
  --sz-1244: min(calc(1244 * 100vw / var(--max_w1)), 1244px);
  --sz-1245: min(calc(1245 * 100vw / var(--max_w1)), 1245px);
  --sz-1246: min(calc(1246 * 100vw / var(--max_w1)), 1246px);
  --sz-1247: min(calc(1247 * 100vw / var(--max_w1)), 1247px);
  --sz-1248: min(calc(1248 * 100vw / var(--max_w1)), 1248px);
  --sz-1249: min(calc(1249 * 100vw / var(--max_w1)), 1249px);
  --sz-1250: min(calc(1250 * 100vw / var(--max_w1)), 1250px);
  --sz-1251: min(calc(1251 * 100vw / var(--max_w1)), 1251px);
  --sz-1252: min(calc(1252 * 100vw / var(--max_w1)), 1252px);
  --sz-1253: min(calc(1253 * 100vw / var(--max_w1)), 1253px);
  --sz-1254: min(calc(1254 * 100vw / var(--max_w1)), 1254px);
  --sz-1255: min(calc(1255 * 100vw / var(--max_w1)), 1255px);
  --sz-1256: min(calc(1256 * 100vw / var(--max_w1)), 1256px);
  --sz-1257: min(calc(1257 * 100vw / var(--max_w1)), 1257px);
  --sz-1258: min(calc(1258 * 100vw / var(--max_w1)), 1258px);
  --sz-1259: min(calc(1259 * 100vw / var(--max_w1)), 1259px);
  --sz-1260: min(calc(1260 * 100vw / var(--max_w1)), 1260px);
  --sz-1261: min(calc(1261 * 100vw / var(--max_w1)), 1261px);
  --sz-1262: min(calc(1262 * 100vw / var(--max_w1)), 1262px);
  --sz-1263: min(calc(1263 * 100vw / var(--max_w1)), 1263px);
  --sz-1264: min(calc(1264 * 100vw / var(--max_w1)), 1264px);
  --sz-1265: min(calc(1265 * 100vw / var(--max_w1)), 1265px);
  --sz-1266: min(calc(1266 * 100vw / var(--max_w1)), 1266px);
  --sz-1267: min(calc(1267 * 100vw / var(--max_w1)), 1267px);
  --sz-1268: min(calc(1268 * 100vw / var(--max_w1)), 1268px);
  --sz-1269: min(calc(1269 * 100vw / var(--max_w1)), 1269px);
  --sz-1270: min(calc(1270 * 100vw / var(--max_w1)), 1270px);
  --sz-1271: min(calc(1271 * 100vw / var(--max_w1)), 1271px);
  --sz-1272: min(calc(1272 * 100vw / var(--max_w1)), 1272px);
  --sz-1273: min(calc(1273 * 100vw / var(--max_w1)), 1273px);
  --sz-1274: min(calc(1274 * 100vw / var(--max_w1)), 1274px);
  --sz-1275: min(calc(1275 * 100vw / var(--max_w1)), 1275px);
  --sz-1276: min(calc(1276 * 100vw / var(--max_w1)), 1276px);
  --sz-1277: min(calc(1277 * 100vw / var(--max_w1)), 1277px);
  --sz-1278: min(calc(1278 * 100vw / var(--max_w1)), 1278px);
  --sz-1279: min(calc(1279 * 100vw / var(--max_w1)), 1279px);
  --sz-1280: min(calc(1280 * 100vw / var(--max_w1)), 1280px);
  --sz-1281: min(calc(1281 * 100vw / var(--max_w1)), 1281px);
  --sz-1282: min(calc(1282 * 100vw / var(--max_w1)), 1282px);
  --sz-1283: min(calc(1283 * 100vw / var(--max_w1)), 1283px);
  --sz-1284: min(calc(1284 * 100vw / var(--max_w1)), 1284px);
  --sz-1285: min(calc(1285 * 100vw / var(--max_w1)), 1285px);
  --sz-1286: min(calc(1286 * 100vw / var(--max_w1)), 1286px);
  --sz-1287: min(calc(1287 * 100vw / var(--max_w1)), 1287px);
  --sz-1288: min(calc(1288 * 100vw / var(--max_w1)), 1288px);
  --sz-1289: min(calc(1289 * 100vw / var(--max_w1)), 1289px);
  --sz-1290: min(calc(1290 * 100vw / var(--max_w1)), 1290px);
  --sz-1291: min(calc(1291 * 100vw / var(--max_w1)), 1291px);
  --sz-1292: min(calc(1292 * 100vw / var(--max_w1)), 1292px);
  --sz-1293: min(calc(1293 * 100vw / var(--max_w1)), 1293px);
  --sz-1294: min(calc(1294 * 100vw / var(--max_w1)), 1294px);
  --sz-1295: min(calc(1295 * 100vw / var(--max_w1)), 1295px);
  --sz-1296: min(calc(1296 * 100vw / var(--max_w1)), 1296px);
  --sz-1297: min(calc(1297 * 100vw / var(--max_w1)), 1297px);
  --sz-1298: min(calc(1298 * 100vw / var(--max_w1)), 1298px);
  --sz-1299: min(calc(1299 * 100vw / var(--max_w1)), 1299px);
  --sz-1300: min(calc(1300 * 100vw / var(--max_w1)), 1300px);
  --sz-1301: min(calc(1301 * 100vw / var(--max_w1)), 1301px);
  --sz-1302: min(calc(1302 * 100vw / var(--max_w1)), 1302px);
  --sz-1303: min(calc(1303 * 100vw / var(--max_w1)), 1303px);
  --sz-1304: min(calc(1304 * 100vw / var(--max_w1)), 1304px);
  --sz-1305: min(calc(1305 * 100vw / var(--max_w1)), 1305px);
  --sz-1306: min(calc(1306 * 100vw / var(--max_w1)), 1306px);
  --sz-1307: min(calc(1307 * 100vw / var(--max_w1)), 1307px);
  --sz-1308: min(calc(1308 * 100vw / var(--max_w1)), 1308px);
  --sz-1309: min(calc(1309 * 100vw / var(--max_w1)), 1309px);
  --sz-1310: min(calc(1310 * 100vw / var(--max_w1)), 1310px);
  --sz-1311: min(calc(1311 * 100vw / var(--max_w1)), 1311px);
  --sz-1312: min(calc(1312 * 100vw / var(--max_w1)), 1312px);
  --sz-1313: min(calc(1313 * 100vw / var(--max_w1)), 1313px);
  --sz-1314: min(calc(1314 * 100vw / var(--max_w1)), 1314px);
  --sz-1315: min(calc(1315 * 100vw / var(--max_w1)), 1315px);
  --sz-1316: min(calc(1316 * 100vw / var(--max_w1)), 1316px);
  --sz-1317: min(calc(1317 * 100vw / var(--max_w1)), 1317px);
  --sz-1318: min(calc(1318 * 100vw / var(--max_w1)), 1318px);
  --sz-1319: min(calc(1319 * 100vw / var(--max_w1)), 1319px);
  --sz-1320: min(calc(1320 * 100vw / var(--max_w1)), 1320px);
  --sz-1321: min(calc(1321 * 100vw / var(--max_w1)), 1321px);
  --sz-1322: min(calc(1322 * 100vw / var(--max_w1)), 1322px);
  --sz-1323: min(calc(1323 * 100vw / var(--max_w1)), 1323px);
  --sz-1324: min(calc(1324 * 100vw / var(--max_w1)), 1324px);
  --sz-1325: min(calc(1325 * 100vw / var(--max_w1)), 1325px);
  --sz-1326: min(calc(1326 * 100vw / var(--max_w1)), 1326px);
  --sz-1327: min(calc(1327 * 100vw / var(--max_w1)), 1327px);
  --sz-1328: min(calc(1328 * 100vw / var(--max_w1)), 1328px);
  --sz-1329: min(calc(1329 * 100vw / var(--max_w1)), 1329px);
  --sz-1330: min(calc(1330 * 100vw / var(--max_w1)), 1330px);
  --sz-1331: min(calc(1331 * 100vw / var(--max_w1)), 1331px);
  --sz-1332: min(calc(1332 * 100vw / var(--max_w1)), 1332px);
  --sz-1333: min(calc(1333 * 100vw / var(--max_w1)), 1333px);
  --sz-1334: min(calc(1334 * 100vw / var(--max_w1)), 1334px);
  --sz-1335: min(calc(1335 * 100vw / var(--max_w1)), 1335px);
  --sz-1336: min(calc(1336 * 100vw / var(--max_w1)), 1336px);
  --sz-1337: min(calc(1337 * 100vw / var(--max_w1)), 1337px);
  --sz-1338: min(calc(1338 * 100vw / var(--max_w1)), 1338px);
  --sz-1339: min(calc(1339 * 100vw / var(--max_w1)), 1339px);
  --sz-1340: min(calc(1340 * 100vw / var(--max_w1)), 1340px);
  --sz-1341: min(calc(1341 * 100vw / var(--max_w1)), 1341px);
  --sz-1342: min(calc(1342 * 100vw / var(--max_w1)), 1342px);
  --sz-1343: min(calc(1343 * 100vw / var(--max_w1)), 1343px);
  --sz-1344: min(calc(1344 * 100vw / var(--max_w1)), 1344px);
  --sz-1345: min(calc(1345 * 100vw / var(--max_w1)), 1345px);
  --sz-1346: min(calc(1346 * 100vw / var(--max_w1)), 1346px);
  --sz-1347: min(calc(1347 * 100vw / var(--max_w1)), 1347px);
  --sz-1348: min(calc(1348 * 100vw / var(--max_w1)), 1348px);
  --sz-1349: min(calc(1349 * 100vw / var(--max_w1)), 1349px);
  --sz-1350: min(calc(1350 * 100vw / var(--max_w1)), 1350px);
  --sz-1351: min(calc(1351 * 100vw / var(--max_w1)), 1351px);
  --sz-1352: min(calc(1352 * 100vw / var(--max_w1)), 1352px);
  --sz-1353: min(calc(1353 * 100vw / var(--max_w1)), 1353px);
  --sz-1354: min(calc(1354 * 100vw / var(--max_w1)), 1354px);
  --sz-1355: min(calc(1355 * 100vw / var(--max_w1)), 1355px);
  --sz-1356: min(calc(1356 * 100vw / var(--max_w1)), 1356px);
  --sz-1357: min(calc(1357 * 100vw / var(--max_w1)), 1357px);
  --sz-1358: min(calc(1358 * 100vw / var(--max_w1)), 1358px);
  --sz-1359: min(calc(1359 * 100vw / var(--max_w1)), 1359px);
  --sz-1360: min(calc(1360 * 100vw / var(--max_w1)), 1360px);
  --sz-1361: min(calc(1361 * 100vw / var(--max_w1)), 1361px);
  --sz-1362: min(calc(1362 * 100vw / var(--max_w1)), 1362px);
  --sz-1363: min(calc(1363 * 100vw / var(--max_w1)), 1363px);
  --sz-1364: min(calc(1364 * 100vw / var(--max_w1)), 1364px);
  --sz-1365: min(calc(1365 * 100vw / var(--max_w1)), 1365px);
  --sz-1366: min(calc(1366 * 100vw / var(--max_w1)), 1366px);
  --sz-1367: min(calc(1367 * 100vw / var(--max_w1)), 1367px);
  --sz-1368: min(calc(1368 * 100vw / var(--max_w1)), 1368px);
  --sz-1369: min(calc(1369 * 100vw / var(--max_w1)), 1369px);
  --sz-1370: min(calc(1370 * 100vw / var(--max_w1)), 1370px);
  --sz-1371: min(calc(1371 * 100vw / var(--max_w1)), 1371px);
  --sz-1372: min(calc(1372 * 100vw / var(--max_w1)), 1372px);
  --sz-1373: min(calc(1373 * 100vw / var(--max_w1)), 1373px);
  --sz-1374: min(calc(1374 * 100vw / var(--max_w1)), 1374px);
  --sz-1375: min(calc(1375 * 100vw / var(--max_w1)), 1375px);
  --sz-1376: min(calc(1376 * 100vw / var(--max_w1)), 1376px);
  --sz-1377: min(calc(1377 * 100vw / var(--max_w1)), 1377px);
  --sz-1378: min(calc(1378 * 100vw / var(--max_w1)), 1378px);
  --sz-1379: min(calc(1379 * 100vw / var(--max_w1)), 1379px);
  --sz-1380: min(calc(1380 * 100vw / var(--max_w1)), 1380px);
  --sz-1381: min(calc(1381 * 100vw / var(--max_w1)), 1381px);
  --sz-1382: min(calc(1382 * 100vw / var(--max_w1)), 1382px);
  --sz-1383: min(calc(1383 * 100vw / var(--max_w1)), 1383px);
  --sz-1384: min(calc(1384 * 100vw / var(--max_w1)), 1384px);
  --sz-1385: min(calc(1385 * 100vw / var(--max_w1)), 1385px);
  --sz-1386: min(calc(1386 * 100vw / var(--max_w1)), 1386px);
  --sz-1387: min(calc(1387 * 100vw / var(--max_w1)), 1387px);
  --sz-1388: min(calc(1388 * 100vw / var(--max_w1)), 1388px);
  --sz-1389: min(calc(1389 * 100vw / var(--max_w1)), 1389px);
  --sz-1390: min(calc(1390 * 100vw / var(--max_w1)), 1390px);
  --sz-1391: min(calc(1391 * 100vw / var(--max_w1)), 1391px);
  --sz-1392: min(calc(1392 * 100vw / var(--max_w1)), 1392px);
  --sz-1393: min(calc(1393 * 100vw / var(--max_w1)), 1393px);
  --sz-1394: min(calc(1394 * 100vw / var(--max_w1)), 1394px);
  --sz-1395: min(calc(1395 * 100vw / var(--max_w1)), 1395px);
  --sz-1396: min(calc(1396 * 100vw / var(--max_w1)), 1396px);
  --sz-1397: min(calc(1397 * 100vw / var(--max_w1)), 1397px);
  --sz-1398: min(calc(1398 * 100vw / var(--max_w1)), 1398px);
  --sz-1399: min(calc(1399 * 100vw / var(--max_w1)), 1399px);
  --sz-1400: min(calc(1400 * 100vw / var(--max_w1)), 1400px);
  --sz-1401: min(calc(1401 * 100vw / var(--max_w1)), 1401px);
  --sz-1402: min(calc(1402 * 100vw / var(--max_w1)), 1402px);
  --sz-1403: min(calc(1403 * 100vw / var(--max_w1)), 1403px);
  --sz-1404: min(calc(1404 * 100vw / var(--max_w1)), 1404px);
  --sz-1405: min(calc(1405 * 100vw / var(--max_w1)), 1405px);
  --sz-1406: min(calc(1406 * 100vw / var(--max_w1)), 1406px);
  --sz-1407: min(calc(1407 * 100vw / var(--max_w1)), 1407px);
  --sz-1408: min(calc(1408 * 100vw / var(--max_w1)), 1408px);
  --sz-1409: min(calc(1409 * 100vw / var(--max_w1)), 1409px);
  --sz-1410: min(calc(1410 * 100vw / var(--max_w1)), 1410px);
  --sz-1411: min(calc(1411 * 100vw / var(--max_w1)), 1411px);
  --sz-1412: min(calc(1412 * 100vw / var(--max_w1)), 1412px);
  --sz-1413: min(calc(1413 * 100vw / var(--max_w1)), 1413px);
  --sz-1414: min(calc(1414 * 100vw / var(--max_w1)), 1414px);
  --sz-1415: min(calc(1415 * 100vw / var(--max_w1)), 1415px);
  --sz-1416: min(calc(1416 * 100vw / var(--max_w1)), 1416px);
  --sz-1417: min(calc(1417 * 100vw / var(--max_w1)), 1417px);
  --sz-1418: min(calc(1418 * 100vw / var(--max_w1)), 1418px);
  --sz-1419: min(calc(1419 * 100vw / var(--max_w1)), 1419px);
  --sz-1420: min(calc(1420 * 100vw / var(--max_w1)), 1420px);
  --sz-1421: min(calc(1421 * 100vw / var(--max_w1)), 1421px);
  --sz-1422: min(calc(1422 * 100vw / var(--max_w1)), 1422px);
  --sz-1423: min(calc(1423 * 100vw / var(--max_w1)), 1423px);
  --sz-1424: min(calc(1424 * 100vw / var(--max_w1)), 1424px);
  --sz-1425: min(calc(1425 * 100vw / var(--max_w1)), 1425px);
  --sz-1426: min(calc(1426 * 100vw / var(--max_w1)), 1426px);
  --sz-1427: min(calc(1427 * 100vw / var(--max_w1)), 1427px);
  --sz-1428: min(calc(1428 * 100vw / var(--max_w1)), 1428px);
  --sz-1429: min(calc(1429 * 100vw / var(--max_w1)), 1429px);
  --sz-1430: min(calc(1430 * 100vw / var(--max_w1)), 1430px);
  --sz-1431: min(calc(1431 * 100vw / var(--max_w1)), 1431px);
  --sz-1432: min(calc(1432 * 100vw / var(--max_w1)), 1432px);
  --sz-1433: min(calc(1433 * 100vw / var(--max_w1)), 1433px);
  --sz-1434: min(calc(1434 * 100vw / var(--max_w1)), 1434px);
  --sz-1435: min(calc(1435 * 100vw / var(--max_w1)), 1435px);
  --sz-1436: min(calc(1436 * 100vw / var(--max_w1)), 1436px);
  --sz-1437: min(calc(1437 * 100vw / var(--max_w1)), 1437px);
  --sz-1438: min(calc(1438 * 100vw / var(--max_w1)), 1438px);
  --sz-1439: min(calc(1439 * 100vw / var(--max_w1)), 1439px);
  --sz-1440: min(calc(1440 * 100vw / var(--max_w1)), 1440px);
  --sz-1441: min(calc(1441 * 100vw / var(--max_w1)), 1441px);
  --sz-1442: min(calc(1442 * 100vw / var(--max_w1)), 1442px);
  --sz-1443: min(calc(1443 * 100vw / var(--max_w1)), 1443px);
  --sz-1444: min(calc(1444 * 100vw / var(--max_w1)), 1444px);
  --sz-1445: min(calc(1445 * 100vw / var(--max_w1)), 1445px);
  --sz-1446: min(calc(1446 * 100vw / var(--max_w1)), 1446px);
  --sz-1447: min(calc(1447 * 100vw / var(--max_w1)), 1447px);
  --sz-1448: min(calc(1448 * 100vw / var(--max_w1)), 1448px);
  --sz-1449: min(calc(1449 * 100vw / var(--max_w1)), 1449px);
  --sz-1450: min(calc(1450 * 100vw / var(--max_w1)), 1450px);
  --sz-1451: min(calc(1451 * 100vw / var(--max_w1)), 1451px);
  --sz-1452: min(calc(1452 * 100vw / var(--max_w1)), 1452px);
  --sz-1453: min(calc(1453 * 100vw / var(--max_w1)), 1453px);
  --sz-1454: min(calc(1454 * 100vw / var(--max_w1)), 1454px);
  --sz-1455: min(calc(1455 * 100vw / var(--max_w1)), 1455px);
  --sz-1456: min(calc(1456 * 100vw / var(--max_w1)), 1456px);
  --sz-1457: min(calc(1457 * 100vw / var(--max_w1)), 1457px);
  --sz-1458: min(calc(1458 * 100vw / var(--max_w1)), 1458px);
  --sz-1459: min(calc(1459 * 100vw / var(--max_w1)), 1459px);
  --sz-1460: min(calc(1460 * 100vw / var(--max_w1)), 1460px);
  --sz-1461: min(calc(1461 * 100vw / var(--max_w1)), 1461px);
  --sz-1462: min(calc(1462 * 100vw / var(--max_w1)), 1462px);
  --sz-1463: min(calc(1463 * 100vw / var(--max_w1)), 1463px);
  --sz-1464: min(calc(1464 * 100vw / var(--max_w1)), 1464px);
  --sz-1465: min(calc(1465 * 100vw / var(--max_w1)), 1465px);
  --sz-1466: min(calc(1466 * 100vw / var(--max_w1)), 1466px);
  --sz-1467: min(calc(1467 * 100vw / var(--max_w1)), 1467px);
  --sz-1468: min(calc(1468 * 100vw / var(--max_w1)), 1468px);
  --sz-1469: min(calc(1469 * 100vw / var(--max_w1)), 1469px);
  --sz-1470: min(calc(1470 * 100vw / var(--max_w1)), 1470px);
  --sz-1471: min(calc(1471 * 100vw / var(--max_w1)), 1471px);
  --sz-1472: min(calc(1472 * 100vw / var(--max_w1)), 1472px);
  --sz-1473: min(calc(1473 * 100vw / var(--max_w1)), 1473px);
  --sz-1474: min(calc(1474 * 100vw / var(--max_w1)), 1474px);
  --sz-1475: min(calc(1475 * 100vw / var(--max_w1)), 1475px);
  --sz-1476: min(calc(1476 * 100vw / var(--max_w1)), 1476px);
  --sz-1477: min(calc(1477 * 100vw / var(--max_w1)), 1477px);
  --sz-1478: min(calc(1478 * 100vw / var(--max_w1)), 1478px);
  --sz-1479: min(calc(1479 * 100vw / var(--max_w1)), 1479px);
  --sz-1480: min(calc(1480 * 100vw / var(--max_w1)), 1480px);
  --sz-1481: min(calc(1481 * 100vw / var(--max_w1)), 1481px);
  --sz-1482: min(calc(1482 * 100vw / var(--max_w1)), 1482px);
  --sz-1483: min(calc(1483 * 100vw / var(--max_w1)), 1483px);
  --sz-1484: min(calc(1484 * 100vw / var(--max_w1)), 1484px);
  --sz-1485: min(calc(1485 * 100vw / var(--max_w1)), 1485px);
  --sz-1486: min(calc(1486 * 100vw / var(--max_w1)), 1486px);
  --sz-1487: min(calc(1487 * 100vw / var(--max_w1)), 1487px);
  --sz-1488: min(calc(1488 * 100vw / var(--max_w1)), 1488px);
  --sz-1489: min(calc(1489 * 100vw / var(--max_w1)), 1489px);
  --sz-1490: min(calc(1490 * 100vw / var(--max_w1)), 1490px);
  --sz-1491: min(calc(1491 * 100vw / var(--max_w1)), 1491px);
  --sz-1492: min(calc(1492 * 100vw / var(--max_w1)), 1492px);
  --sz-1493: min(calc(1493 * 100vw / var(--max_w1)), 1493px);
  --sz-1494: min(calc(1494 * 100vw / var(--max_w1)), 1494px);
  --sz-1495: min(calc(1495 * 100vw / var(--max_w1)), 1495px);
  --sz-1496: min(calc(1496 * 100vw / var(--max_w1)), 1496px);
  --sz-1497: min(calc(1497 * 100vw / var(--max_w1)), 1497px);
  --sz-1498: min(calc(1498 * 100vw / var(--max_w1)), 1498px);
  --sz-1499: min(calc(1499 * 100vw / var(--max_w1)), 1499px);
  --sz-1500: min(calc(1500 * 100vw / var(--max_w1)), 1500px);
  --sz-1501: min(calc(1501 * 100vw / var(--max_w1)), 1501px);
  --sz-1502: min(calc(1502 * 100vw / var(--max_w1)), 1502px);
  --sz-1503: min(calc(1503 * 100vw / var(--max_w1)), 1503px);
  --sz-1504: min(calc(1504 * 100vw / var(--max_w1)), 1504px);
  --sz-1505: min(calc(1505 * 100vw / var(--max_w1)), 1505px);
  --sz-1506: min(calc(1506 * 100vw / var(--max_w1)), 1506px);
  --sz-1507: min(calc(1507 * 100vw / var(--max_w1)), 1507px);
  --sz-1508: min(calc(1508 * 100vw / var(--max_w1)), 1508px);
  --sz-1509: min(calc(1509 * 100vw / var(--max_w1)), 1509px);
  --sz-1510: min(calc(1510 * 100vw / var(--max_w1)), 1510px);
  --sz-1511: min(calc(1511 * 100vw / var(--max_w1)), 1511px);
  --sz-1512: min(calc(1512 * 100vw / var(--max_w1)), 1512px);
  --sz-1513: min(calc(1513 * 100vw / var(--max_w1)), 1513px);
  --sz-1514: min(calc(1514 * 100vw / var(--max_w1)), 1514px);
  --sz-1515: min(calc(1515 * 100vw / var(--max_w1)), 1515px);
  --sz-1516: min(calc(1516 * 100vw / var(--max_w1)), 1516px);
  --sz-1517: min(calc(1517 * 100vw / var(--max_w1)), 1517px);
  --sz-1518: min(calc(1518 * 100vw / var(--max_w1)), 1518px);
  --sz-1519: min(calc(1519 * 100vw / var(--max_w1)), 1519px);
  --sz-1520: min(calc(1520 * 100vw / var(--max_w1)), 1520px);
  --sz-1521: min(calc(1521 * 100vw / var(--max_w1)), 1521px);
  --sz-1522: min(calc(1522 * 100vw / var(--max_w1)), 1522px);
  --sz-1523: min(calc(1523 * 100vw / var(--max_w1)), 1523px);
  --sz-1524: min(calc(1524 * 100vw / var(--max_w1)), 1524px);
  --sz-1525: min(calc(1525 * 100vw / var(--max_w1)), 1525px);
  --sz-1526: min(calc(1526 * 100vw / var(--max_w1)), 1526px);
  --sz-1527: min(calc(1527 * 100vw / var(--max_w1)), 1527px);
  --sz-1528: min(calc(1528 * 100vw / var(--max_w1)), 1528px);
  --sz-1529: min(calc(1529 * 100vw / var(--max_w1)), 1529px);
  --sz-1530: min(calc(1530 * 100vw / var(--max_w1)), 1530px);
  --sz-1531: min(calc(1531 * 100vw / var(--max_w1)), 1531px);
  --sz-1532: min(calc(1532 * 100vw / var(--max_w1)), 1532px);
  --sz-1533: min(calc(1533 * 100vw / var(--max_w1)), 1533px);
  --sz-1534: min(calc(1534 * 100vw / var(--max_w1)), 1534px);
  --sz-1535: min(calc(1535 * 100vw / var(--max_w1)), 1535px);
  --sz-1536: min(calc(1536 * 100vw / var(--max_w1)), 1536px);
  --sz-1537: min(calc(1537 * 100vw / var(--max_w1)), 1537px);
  --sz-1538: min(calc(1538 * 100vw / var(--max_w1)), 1538px);
  --sz-1539: min(calc(1539 * 100vw / var(--max_w1)), 1539px);
  --sz-1540: min(calc(1540 * 100vw / var(--max_w1)), 1540px);
  --sz-1541: min(calc(1541 * 100vw / var(--max_w1)), 1541px);
  --sz-1542: min(calc(1542 * 100vw / var(--max_w1)), 1542px);
  --sz-1543: min(calc(1543 * 100vw / var(--max_w1)), 1543px);
  --sz-1544: min(calc(1544 * 100vw / var(--max_w1)), 1544px);
  --sz-1545: min(calc(1545 * 100vw / var(--max_w1)), 1545px);
  --sz-1546: min(calc(1546 * 100vw / var(--max_w1)), 1546px);
  --sz-1547: min(calc(1547 * 100vw / var(--max_w1)), 1547px);
  --sz-1548: min(calc(1548 * 100vw / var(--max_w1)), 1548px);
  --sz-1549: min(calc(1549 * 100vw / var(--max_w1)), 1549px);
  --sz-1550: min(calc(1550 * 100vw / var(--max_w1)), 1550px);
  --sz-1551: min(calc(1551 * 100vw / var(--max_w1)), 1551px);
  --sz-1552: min(calc(1552 * 100vw / var(--max_w1)), 1552px);
  --sz-1553: min(calc(1553 * 100vw / var(--max_w1)), 1553px);
  --sz-1554: min(calc(1554 * 100vw / var(--max_w1)), 1554px);
  --sz-1555: min(calc(1555 * 100vw / var(--max_w1)), 1555px);
  --sz-1556: min(calc(1556 * 100vw / var(--max_w1)), 1556px);
  --sz-1557: min(calc(1557 * 100vw / var(--max_w1)), 1557px);
  --sz-1558: min(calc(1558 * 100vw / var(--max_w1)), 1558px);
  --sz-1559: min(calc(1559 * 100vw / var(--max_w1)), 1559px);
  --sz-1560: min(calc(1560 * 100vw / var(--max_w1)), 1560px);
  --sz-1561: min(calc(1561 * 100vw / var(--max_w1)), 1561px);
  --sz-1562: min(calc(1562 * 100vw / var(--max_w1)), 1562px);
  --sz-1563: min(calc(1563 * 100vw / var(--max_w1)), 1563px);
  --sz-1564: min(calc(1564 * 100vw / var(--max_w1)), 1564px);
  --sz-1565: min(calc(1565 * 100vw / var(--max_w1)), 1565px);
  --sz-1566: min(calc(1566 * 100vw / var(--max_w1)), 1566px);
  --sz-1567: min(calc(1567 * 100vw / var(--max_w1)), 1567px);
  --sz-1568: min(calc(1568 * 100vw / var(--max_w1)), 1568px);
  --sz-1569: min(calc(1569 * 100vw / var(--max_w1)), 1569px);
  --sz-1570: min(calc(1570 * 100vw / var(--max_w1)), 1570px);
  --sz-1571: min(calc(1571 * 100vw / var(--max_w1)), 1571px);
  --sz-1572: min(calc(1572 * 100vw / var(--max_w1)), 1572px);
  --sz-1573: min(calc(1573 * 100vw / var(--max_w1)), 1573px);
  --sz-1574: min(calc(1574 * 100vw / var(--max_w1)), 1574px);
  --sz-1575: min(calc(1575 * 100vw / var(--max_w1)), 1575px);
  --sz-1576: min(calc(1576 * 100vw / var(--max_w1)), 1576px);
  --sz-1577: min(calc(1577 * 100vw / var(--max_w1)), 1577px);
  --sz-1578: min(calc(1578 * 100vw / var(--max_w1)), 1578px);
  --sz-1579: min(calc(1579 * 100vw / var(--max_w1)), 1579px);
  --sz-1580: min(calc(1580 * 100vw / var(--max_w1)), 1580px);
  --sz-1581: min(calc(1581 * 100vw / var(--max_w1)), 1581px);
  --sz-1582: min(calc(1582 * 100vw / var(--max_w1)), 1582px);
  --sz-1583: min(calc(1583 * 100vw / var(--max_w1)), 1583px);
  --sz-1584: min(calc(1584 * 100vw / var(--max_w1)), 1584px);
  --sz-1585: min(calc(1585 * 100vw / var(--max_w1)), 1585px);
  --sz-1586: min(calc(1586 * 100vw / var(--max_w1)), 1586px);
  --sz-1587: min(calc(1587 * 100vw / var(--max_w1)), 1587px);
  --sz-1588: min(calc(1588 * 100vw / var(--max_w1)), 1588px);
  --sz-1589: min(calc(1589 * 100vw / var(--max_w1)), 1589px);
  --sz-1590: min(calc(1590 * 100vw / var(--max_w1)), 1590px);
  --sz-1591: min(calc(1591 * 100vw / var(--max_w1)), 1591px);
  --sz-1592: min(calc(1592 * 100vw / var(--max_w1)), 1592px);
  --sz-1593: min(calc(1593 * 100vw / var(--max_w1)), 1593px);
  --sz-1594: min(calc(1594 * 100vw / var(--max_w1)), 1594px);
  --sz-1595: min(calc(1595 * 100vw / var(--max_w1)), 1595px);
  --sz-1596: min(calc(1596 * 100vw / var(--max_w1)), 1596px);
  --sz-1597: min(calc(1597 * 100vw / var(--max_w1)), 1597px);
  --sz-1598: min(calc(1598 * 100vw / var(--max_w1)), 1598px);
  --sz-1599: min(calc(1599 * 100vw / var(--max_w1)), 1599px);
  --sz-1600: min(calc(1600 * 100vw / var(--max_w1)), 1600px);
  --sz-1601: min(calc(1601 * 100vw / var(--max_w1)), 1601px);
  --sz-1602: min(calc(1602 * 100vw / var(--max_w1)), 1602px);
  --sz-1603: min(calc(1603 * 100vw / var(--max_w1)), 1603px);
  --sz-1604: min(calc(1604 * 100vw / var(--max_w1)), 1604px);
  --sz-1605: min(calc(1605 * 100vw / var(--max_w1)), 1605px);
  --sz-1606: min(calc(1606 * 100vw / var(--max_w1)), 1606px);
  --sz-1607: min(calc(1607 * 100vw / var(--max_w1)), 1607px);
  --sz-1608: min(calc(1608 * 100vw / var(--max_w1)), 1608px);
  --sz-1609: min(calc(1609 * 100vw / var(--max_w1)), 1609px);
  --sz-1610: min(calc(1610 * 100vw / var(--max_w1)), 1610px);
  --sz-1611: min(calc(1611 * 100vw / var(--max_w1)), 1611px);
  --sz-1612: min(calc(1612 * 100vw / var(--max_w1)), 1612px);
  --sz-1613: min(calc(1613 * 100vw / var(--max_w1)), 1613px);
  --sz-1614: min(calc(1614 * 100vw / var(--max_w1)), 1614px);
  --sz-1615: min(calc(1615 * 100vw / var(--max_w1)), 1615px);
  --sz-1616: min(calc(1616 * 100vw / var(--max_w1)), 1616px);
  --sz-1617: min(calc(1617 * 100vw / var(--max_w1)), 1617px);
  --sz-1618: min(calc(1618 * 100vw / var(--max_w1)), 1618px);
  --sz-1619: min(calc(1619 * 100vw / var(--max_w1)), 1619px);
  --sz-1620: min(calc(1620 * 100vw / var(--max_w1)), 1620px);
  --sz-1621: min(calc(1621 * 100vw / var(--max_w1)), 1621px);
  --sz-1622: min(calc(1622 * 100vw / var(--max_w1)), 1622px);
  --sz-1623: min(calc(1623 * 100vw / var(--max_w1)), 1623px);
  --sz-1624: min(calc(1624 * 100vw / var(--max_w1)), 1624px);
  --sz-1625: min(calc(1625 * 100vw / var(--max_w1)), 1625px);
  --sz-1626: min(calc(1626 * 100vw / var(--max_w1)), 1626px);
  --sz-1627: min(calc(1627 * 100vw / var(--max_w1)), 1627px);
  --sz-1628: min(calc(1628 * 100vw / var(--max_w1)), 1628px);
  --sz-1629: min(calc(1629 * 100vw / var(--max_w1)), 1629px);
  --sz-1630: min(calc(1630 * 100vw / var(--max_w1)), 1630px);
  --sz-1631: min(calc(1631 * 100vw / var(--max_w1)), 1631px);
  --sz-1632: min(calc(1632 * 100vw / var(--max_w1)), 1632px);
  --sz-1633: min(calc(1633 * 100vw / var(--max_w1)), 1633px);
  --sz-1634: min(calc(1634 * 100vw / var(--max_w1)), 1634px);
  --sz-1635: min(calc(1635 * 100vw / var(--max_w1)), 1635px);
  --sz-1636: min(calc(1636 * 100vw / var(--max_w1)), 1636px);
  --sz-1637: min(calc(1637 * 100vw / var(--max_w1)), 1637px);
  --sz-1638: min(calc(1638 * 100vw / var(--max_w1)), 1638px);
  --sz-1639: min(calc(1639 * 100vw / var(--max_w1)), 1639px);
  --sz-1640: min(calc(1640 * 100vw / var(--max_w1)), 1640px);
  --sz-1641: min(calc(1641 * 100vw / var(--max_w1)), 1641px);
  --sz-1642: min(calc(1642 * 100vw / var(--max_w1)), 1642px);
  --sz-1643: min(calc(1643 * 100vw / var(--max_w1)), 1643px);
  --sz-1644: min(calc(1644 * 100vw / var(--max_w1)), 1644px);
  --sz-1645: min(calc(1645 * 100vw / var(--max_w1)), 1645px);
  --sz-1646: min(calc(1646 * 100vw / var(--max_w1)), 1646px);
  --sz-1647: min(calc(1647 * 100vw / var(--max_w1)), 1647px);
  --sz-1648: min(calc(1648 * 100vw / var(--max_w1)), 1648px);
  --sz-1649: min(calc(1649 * 100vw / var(--max_w1)), 1649px);
  --sz-1650: min(calc(1650 * 100vw / var(--max_w1)), 1650px);
  --sz-1651: min(calc(1651 * 100vw / var(--max_w1)), 1651px);
  --sz-1652: min(calc(1652 * 100vw / var(--max_w1)), 1652px);
  --sz-1653: min(calc(1653 * 100vw / var(--max_w1)), 1653px);
  --sz-1654: min(calc(1654 * 100vw / var(--max_w1)), 1654px);
  --sz-1655: min(calc(1655 * 100vw / var(--max_w1)), 1655px);
  --sz-1656: min(calc(1656 * 100vw / var(--max_w1)), 1656px);
  --sz-1657: min(calc(1657 * 100vw / var(--max_w1)), 1657px);
  --sz-1658: min(calc(1658 * 100vw / var(--max_w1)), 1658px);
  --sz-1659: min(calc(1659 * 100vw / var(--max_w1)), 1659px);
  --sz-1660: min(calc(1660 * 100vw / var(--max_w1)), 1660px);
  --sz-1661: min(calc(1661 * 100vw / var(--max_w1)), 1661px);
  --sz-1662: min(calc(1662 * 100vw / var(--max_w1)), 1662px);
  --sz-1663: min(calc(1663 * 100vw / var(--max_w1)), 1663px);
  --sz-1664: min(calc(1664 * 100vw / var(--max_w1)), 1664px);
  --sz-1665: min(calc(1665 * 100vw / var(--max_w1)), 1665px);
  --sz-1666: min(calc(1666 * 100vw / var(--max_w1)), 1666px);
  --sz-1667: min(calc(1667 * 100vw / var(--max_w1)), 1667px);
  --sz-1668: min(calc(1668 * 100vw / var(--max_w1)), 1668px);
  --sz-1669: min(calc(1669 * 100vw / var(--max_w1)), 1669px);
  --sz-1670: min(calc(1670 * 100vw / var(--max_w1)), 1670px);
  --sz-1671: min(calc(1671 * 100vw / var(--max_w1)), 1671px);
  --sz-1672: min(calc(1672 * 100vw / var(--max_w1)), 1672px);
  --sz-1673: min(calc(1673 * 100vw / var(--max_w1)), 1673px);
  --sz-1674: min(calc(1674 * 100vw / var(--max_w1)), 1674px);
  --sz-1675: min(calc(1675 * 100vw / var(--max_w1)), 1675px);
  --sz-1676: min(calc(1676 * 100vw / var(--max_w1)), 1676px);
  --sz-1677: min(calc(1677 * 100vw / var(--max_w1)), 1677px);
  --sz-1678: min(calc(1678 * 100vw / var(--max_w1)), 1678px);
  --sz-1679: min(calc(1679 * 100vw / var(--max_w1)), 1679px);
  --sz-1680: min(calc(1680 * 100vw / var(--max_w1)), 1680px);
  --sz-1681: min(calc(1681 * 100vw / var(--max_w1)), 1681px);
  --sz-1682: min(calc(1682 * 100vw / var(--max_w1)), 1682px);
  --sz-1683: min(calc(1683 * 100vw / var(--max_w1)), 1683px);
  --sz-1684: min(calc(1684 * 100vw / var(--max_w1)), 1684px);
  --sz-1685: min(calc(1685 * 100vw / var(--max_w1)), 1685px);
  --sz-1686: min(calc(1686 * 100vw / var(--max_w1)), 1686px);
  --sz-1687: min(calc(1687 * 100vw / var(--max_w1)), 1687px);
  --sz-1688: min(calc(1688 * 100vw / var(--max_w1)), 1688px);
  --sz-1689: min(calc(1689 * 100vw / var(--max_w1)), 1689px);
  --sz-1690: min(calc(1690 * 100vw / var(--max_w1)), 1690px);
  --sz-1691: min(calc(1691 * 100vw / var(--max_w1)), 1691px);
  --sz-1692: min(calc(1692 * 100vw / var(--max_w1)), 1692px);
  --sz-1693: min(calc(1693 * 100vw / var(--max_w1)), 1693px);
  --sz-1694: min(calc(1694 * 100vw / var(--max_w1)), 1694px);
  --sz-1695: min(calc(1695 * 100vw / var(--max_w1)), 1695px);
  --sz-1696: min(calc(1696 * 100vw / var(--max_w1)), 1696px);
  --sz-1697: min(calc(1697 * 100vw / var(--max_w1)), 1697px);
  --sz-1698: min(calc(1698 * 100vw / var(--max_w1)), 1698px);
  --sz-1699: min(calc(1699 * 100vw / var(--max_w1)), 1699px);
  --sz-1700: min(calc(1700 * 100vw / var(--max_w1)), 1700px);
  --sz-1701: min(calc(1701 * 100vw / var(--max_w1)), 1701px);
  --sz-1702: min(calc(1702 * 100vw / var(--max_w1)), 1702px);
  --sz-1703: min(calc(1703 * 100vw / var(--max_w1)), 1703px);
  --sz-1704: min(calc(1704 * 100vw / var(--max_w1)), 1704px);
  --sz-1705: min(calc(1705 * 100vw / var(--max_w1)), 1705px);
  --sz-1706: min(calc(1706 * 100vw / var(--max_w1)), 1706px);
  --sz-1707: min(calc(1707 * 100vw / var(--max_w1)), 1707px);
  --sz-1708: min(calc(1708 * 100vw / var(--max_w1)), 1708px);
  --sz-1709: min(calc(1709 * 100vw / var(--max_w1)), 1709px);
  --sz-1710: min(calc(1710 * 100vw / var(--max_w1)), 1710px);
  --sz-1711: min(calc(1711 * 100vw / var(--max_w1)), 1711px);
  --sz-1712: min(calc(1712 * 100vw / var(--max_w1)), 1712px);
  --sz-1713: min(calc(1713 * 100vw / var(--max_w1)), 1713px);
  --sz-1714: min(calc(1714 * 100vw / var(--max_w1)), 1714px);
  --sz-1715: min(calc(1715 * 100vw / var(--max_w1)), 1715px);
  --sz-1716: min(calc(1716 * 100vw / var(--max_w1)), 1716px);
  --sz-1717: min(calc(1717 * 100vw / var(--max_w1)), 1717px);
  --sz-1718: min(calc(1718 * 100vw / var(--max_w1)), 1718px);
  --sz-1719: min(calc(1719 * 100vw / var(--max_w1)), 1719px);
  --sz-1720: min(calc(1720 * 100vw / var(--max_w1)), 1720px);
  --sz-1721: min(calc(1721 * 100vw / var(--max_w1)), 1721px);
  --sz-1722: min(calc(1722 * 100vw / var(--max_w1)), 1722px);
  --sz-1723: min(calc(1723 * 100vw / var(--max_w1)), 1723px);
  --sz-1724: min(calc(1724 * 100vw / var(--max_w1)), 1724px);
  --sz-1725: min(calc(1725 * 100vw / var(--max_w1)), 1725px);
  --sz-1726: min(calc(1726 * 100vw / var(--max_w1)), 1726px);
  --sz-1727: min(calc(1727 * 100vw / var(--max_w1)), 1727px);
  --sz-1728: min(calc(1728 * 100vw / var(--max_w1)), 1728px);
  --sz-1729: min(calc(1729 * 100vw / var(--max_w1)), 1729px);
  --sz-1730: min(calc(1730 * 100vw / var(--max_w1)), 1730px);
  --sz-1731: min(calc(1731 * 100vw / var(--max_w1)), 1731px);
  --sz-1732: min(calc(1732 * 100vw / var(--max_w1)), 1732px);
  --sz-1733: min(calc(1733 * 100vw / var(--max_w1)), 1733px);
  --sz-1734: min(calc(1734 * 100vw / var(--max_w1)), 1734px);
  --sz-1735: min(calc(1735 * 100vw / var(--max_w1)), 1735px);
  --sz-1736: min(calc(1736 * 100vw / var(--max_w1)), 1736px);
  --sz-1737: min(calc(1737 * 100vw / var(--max_w1)), 1737px);
  --sz-1738: min(calc(1738 * 100vw / var(--max_w1)), 1738px);
  --sz-1739: min(calc(1739 * 100vw / var(--max_w1)), 1739px);
  --sz-1740: min(calc(1740 * 100vw / var(--max_w1)), 1740px);
  --sz-1741: min(calc(1741 * 100vw / var(--max_w1)), 1741px);
  --sz-1742: min(calc(1742 * 100vw / var(--max_w1)), 1742px);
  --sz-1743: min(calc(1743 * 100vw / var(--max_w1)), 1743px);
  --sz-1744: min(calc(1744 * 100vw / var(--max_w1)), 1744px);
  --sz-1745: min(calc(1745 * 100vw / var(--max_w1)), 1745px);
  --sz-1746: min(calc(1746 * 100vw / var(--max_w1)), 1746px);
  --sz-1747: min(calc(1747 * 100vw / var(--max_w1)), 1747px);
  --sz-1748: min(calc(1748 * 100vw / var(--max_w1)), 1748px);
  --sz-1749: min(calc(1749 * 100vw / var(--max_w1)), 1749px);
  --sz-1750: min(calc(1750 * 100vw / var(--max_w1)), 1750px);
  --sz-1751: min(calc(1751 * 100vw / var(--max_w1)), 1751px);
  --sz-1752: min(calc(1752 * 100vw / var(--max_w1)), 1752px);
  --sz-1753: min(calc(1753 * 100vw / var(--max_w1)), 1753px);
  --sz-1754: min(calc(1754 * 100vw / var(--max_w1)), 1754px);
  --sz-1755: min(calc(1755 * 100vw / var(--max_w1)), 1755px);
  --sz-1756: min(calc(1756 * 100vw / var(--max_w1)), 1756px);
  --sz-1757: min(calc(1757 * 100vw / var(--max_w1)), 1757px);
  --sz-1758: min(calc(1758 * 100vw / var(--max_w1)), 1758px);
  --sz-1759: min(calc(1759 * 100vw / var(--max_w1)), 1759px);
  --sz-1760: min(calc(1760 * 100vw / var(--max_w1)), 1760px);
  --sz-1761: min(calc(1761 * 100vw / var(--max_w1)), 1761px);
  --sz-1762: min(calc(1762 * 100vw / var(--max_w1)), 1762px);
  --sz-1763: min(calc(1763 * 100vw / var(--max_w1)), 1763px);
  --sz-1764: min(calc(1764 * 100vw / var(--max_w1)), 1764px);
  --sz-1765: min(calc(1765 * 100vw / var(--max_w1)), 1765px);
  --sz-1766: min(calc(1766 * 100vw / var(--max_w1)), 1766px);
  --sz-1767: min(calc(1767 * 100vw / var(--max_w1)), 1767px);
  --sz-1768: min(calc(1768 * 100vw / var(--max_w1)), 1768px);
  --sz-1769: min(calc(1769 * 100vw / var(--max_w1)), 1769px);
  --sz-1770: min(calc(1770 * 100vw / var(--max_w1)), 1770px);
  --sz-1771: min(calc(1771 * 100vw / var(--max_w1)), 1771px);
  --sz-1772: min(calc(1772 * 100vw / var(--max_w1)), 1772px);
  --sz-1773: min(calc(1773 * 100vw / var(--max_w1)), 1773px);
  --sz-1774: min(calc(1774 * 100vw / var(--max_w1)), 1774px);
  --sz-1775: min(calc(1775 * 100vw / var(--max_w1)), 1775px);
  --sz-1776: min(calc(1776 * 100vw / var(--max_w1)), 1776px);
  --sz-1777: min(calc(1777 * 100vw / var(--max_w1)), 1777px);
  --sz-1778: min(calc(1778 * 100vw / var(--max_w1)), 1778px);
  --sz-1779: min(calc(1779 * 100vw / var(--max_w1)), 1779px);
  --sz-1780: min(calc(1780 * 100vw / var(--max_w1)), 1780px);
  --sz-1781: min(calc(1781 * 100vw / var(--max_w1)), 1781px);
  --sz-1782: min(calc(1782 * 100vw / var(--max_w1)), 1782px);
  --sz-1783: min(calc(1783 * 100vw / var(--max_w1)), 1783px);
  --sz-1784: min(calc(1784 * 100vw / var(--max_w1)), 1784px);
  --sz-1785: min(calc(1785 * 100vw / var(--max_w1)), 1785px);
  --sz-1786: min(calc(1786 * 100vw / var(--max_w1)), 1786px);
  --sz-1787: min(calc(1787 * 100vw / var(--max_w1)), 1787px);
  --sz-1788: min(calc(1788 * 100vw / var(--max_w1)), 1788px);
  --sz-1789: min(calc(1789 * 100vw / var(--max_w1)), 1789px);
  --sz-1790: min(calc(1790 * 100vw / var(--max_w1)), 1790px);
  --sz-1791: min(calc(1791 * 100vw / var(--max_w1)), 1791px);
  --sz-1792: min(calc(1792 * 100vw / var(--max_w1)), 1792px);
  --sz-1793: min(calc(1793 * 100vw / var(--max_w1)), 1793px);
  --sz-1794: min(calc(1794 * 100vw / var(--max_w1)), 1794px);
  --sz-1795: min(calc(1795 * 100vw / var(--max_w1)), 1795px);
  --sz-1796: min(calc(1796 * 100vw / var(--max_w1)), 1796px);
  --sz-1797: min(calc(1797 * 100vw / var(--max_w1)), 1797px);
  --sz-1798: min(calc(1798 * 100vw / var(--max_w1)), 1798px);
  --sz-1799: min(calc(1799 * 100vw / var(--max_w1)), 1799px);
  --sz-1800: min(calc(1800 * 100vw / var(--max_w1)), 1800px);
  --sz-1801: min(calc(1801 * 100vw / var(--max_w1)), 1801px);
  --sz-1802: min(calc(1802 * 100vw / var(--max_w1)), 1802px);
  --sz-1803: min(calc(1803 * 100vw / var(--max_w1)), 1803px);
  --sz-1804: min(calc(1804 * 100vw / var(--max_w1)), 1804px);
  --sz-1805: min(calc(1805 * 100vw / var(--max_w1)), 1805px);
  --sz-1806: min(calc(1806 * 100vw / var(--max_w1)), 1806px);
  --sz-1807: min(calc(1807 * 100vw / var(--max_w1)), 1807px);
  --sz-1808: min(calc(1808 * 100vw / var(--max_w1)), 1808px);
  --sz-1809: min(calc(1809 * 100vw / var(--max_w1)), 1809px);
  --sz-1810: min(calc(1810 * 100vw / var(--max_w1)), 1810px);
  --sz-1811: min(calc(1811 * 100vw / var(--max_w1)), 1811px);
  --sz-1812: min(calc(1812 * 100vw / var(--max_w1)), 1812px);
  --sz-1813: min(calc(1813 * 100vw / var(--max_w1)), 1813px);
  --sz-1814: min(calc(1814 * 100vw / var(--max_w1)), 1814px);
  --sz-1815: min(calc(1815 * 100vw / var(--max_w1)), 1815px);
  --sz-1816: min(calc(1816 * 100vw / var(--max_w1)), 1816px);
  --sz-1817: min(calc(1817 * 100vw / var(--max_w1)), 1817px);
  --sz-1818: min(calc(1818 * 100vw / var(--max_w1)), 1818px);
  --sz-1819: min(calc(1819 * 100vw / var(--max_w1)), 1819px);
  --sz-1820: min(calc(1820 * 100vw / var(--max_w1)), 1820px);
  --sz-1821: min(calc(1821 * 100vw / var(--max_w1)), 1821px);
  --sz-1822: min(calc(1822 * 100vw / var(--max_w1)), 1822px);
  --sz-1823: min(calc(1823 * 100vw / var(--max_w1)), 1823px);
  --sz-1824: min(calc(1824 * 100vw / var(--max_w1)), 1824px);
  --sz-1825: min(calc(1825 * 100vw / var(--max_w1)), 1825px);
  --sz-1826: min(calc(1826 * 100vw / var(--max_w1)), 1826px);
  --sz-1827: min(calc(1827 * 100vw / var(--max_w1)), 1827px);
  --sz-1828: min(calc(1828 * 100vw / var(--max_w1)), 1828px);
  --sz-1829: min(calc(1829 * 100vw / var(--max_w1)), 1829px);
  --sz-1830: min(calc(1830 * 100vw / var(--max_w1)), 1830px);
  --sz-1831: min(calc(1831 * 100vw / var(--max_w1)), 1831px);
  --sz-1832: min(calc(1832 * 100vw / var(--max_w1)), 1832px);
  --sz-1833: min(calc(1833 * 100vw / var(--max_w1)), 1833px);
  --sz-1834: min(calc(1834 * 100vw / var(--max_w1)), 1834px);
  --sz-1835: min(calc(1835 * 100vw / var(--max_w1)), 1835px);
  --sz-1836: min(calc(1836 * 100vw / var(--max_w1)), 1836px);
  --sz-1837: min(calc(1837 * 100vw / var(--max_w1)), 1837px);
  --sz-1838: min(calc(1838 * 100vw / var(--max_w1)), 1838px);
  --sz-1839: min(calc(1839 * 100vw / var(--max_w1)), 1839px);
  --sz-1840: min(calc(1840 * 100vw / var(--max_w1)), 1840px);
  --sz-1841: min(calc(1841 * 100vw / var(--max_w1)), 1841px);
  --sz-1842: min(calc(1842 * 100vw / var(--max_w1)), 1842px);
  --sz-1843: min(calc(1843 * 100vw / var(--max_w1)), 1843px);
  --sz-1844: min(calc(1844 * 100vw / var(--max_w1)), 1844px);
  --sz-1845: min(calc(1845 * 100vw / var(--max_w1)), 1845px);
  --sz-1846: min(calc(1846 * 100vw / var(--max_w1)), 1846px);
  --sz-1847: min(calc(1847 * 100vw / var(--max_w1)), 1847px);
  --sz-1848: min(calc(1848 * 100vw / var(--max_w1)), 1848px);
  --sz-1849: min(calc(1849 * 100vw / var(--max_w1)), 1849px);
  --sz-1850: min(calc(1850 * 100vw / var(--max_w1)), 1850px);
  --sz-1851: min(calc(1851 * 100vw / var(--max_w1)), 1851px);
  --sz-1852: min(calc(1852 * 100vw / var(--max_w1)), 1852px);
  --sz-1853: min(calc(1853 * 100vw / var(--max_w1)), 1853px);
  --sz-1854: min(calc(1854 * 100vw / var(--max_w1)), 1854px);
  --sz-1855: min(calc(1855 * 100vw / var(--max_w1)), 1855px);
  --sz-1856: min(calc(1856 * 100vw / var(--max_w1)), 1856px);
  --sz-1857: min(calc(1857 * 100vw / var(--max_w1)), 1857px);
  --sz-1858: min(calc(1858 * 100vw / var(--max_w1)), 1858px);
  --sz-1859: min(calc(1859 * 100vw / var(--max_w1)), 1859px);
  --sz-1860: min(calc(1860 * 100vw / var(--max_w1)), 1860px);
  --sz-1861: min(calc(1861 * 100vw / var(--max_w1)), 1861px);
  --sz-1862: min(calc(1862 * 100vw / var(--max_w1)), 1862px);
  --sz-1863: min(calc(1863 * 100vw / var(--max_w1)), 1863px);
  --sz-1864: min(calc(1864 * 100vw / var(--max_w1)), 1864px);
  --sz-1865: min(calc(1865 * 100vw / var(--max_w1)), 1865px);
  --sz-1866: min(calc(1866 * 100vw / var(--max_w1)), 1866px);
  --sz-1867: min(calc(1867 * 100vw / var(--max_w1)), 1867px);
  --sz-1868: min(calc(1868 * 100vw / var(--max_w1)), 1868px);
  --sz-1869: min(calc(1869 * 100vw / var(--max_w1)), 1869px);
  --sz-1870: min(calc(1870 * 100vw / var(--max_w1)), 1870px);
  --sz-1871: min(calc(1871 * 100vw / var(--max_w1)), 1871px);
  --sz-1872: min(calc(1872 * 100vw / var(--max_w1)), 1872px);
  --sz-1873: min(calc(1873 * 100vw / var(--max_w1)), 1873px);
  --sz-1874: min(calc(1874 * 100vw / var(--max_w1)), 1874px);
  --sz-1875: min(calc(1875 * 100vw / var(--max_w1)), 1875px);
  --sz-1876: min(calc(1876 * 100vw / var(--max_w1)), 1876px);
  --sz-1877: min(calc(1877 * 100vw / var(--max_w1)), 1877px);
  --sz-1878: min(calc(1878 * 100vw / var(--max_w1)), 1878px);
  --sz-1879: min(calc(1879 * 100vw / var(--max_w1)), 1879px);
  --sz-1880: min(calc(1880 * 100vw / var(--max_w1)), 1880px);
  --sz-1881: min(calc(1881 * 100vw / var(--max_w1)), 1881px);
  --sz-1882: min(calc(1882 * 100vw / var(--max_w1)), 1882px);
  --sz-1883: min(calc(1883 * 100vw / var(--max_w1)), 1883px);
  --sz-1884: min(calc(1884 * 100vw / var(--max_w1)), 1884px);
  --sz-1885: min(calc(1885 * 100vw / var(--max_w1)), 1885px);
  --sz-1886: min(calc(1886 * 100vw / var(--max_w1)), 1886px);
  --sz-1887: min(calc(1887 * 100vw / var(--max_w1)), 1887px);
  --sz-1888: min(calc(1888 * 100vw / var(--max_w1)), 1888px);
  --sz-1889: min(calc(1889 * 100vw / var(--max_w1)), 1889px);
  --sz-1890: min(calc(1890 * 100vw / var(--max_w1)), 1890px);
  --sz-1891: min(calc(1891 * 100vw / var(--max_w1)), 1891px);
  --sz-1892: min(calc(1892 * 100vw / var(--max_w1)), 1892px);
  --sz-1893: min(calc(1893 * 100vw / var(--max_w1)), 1893px);
  --sz-1894: min(calc(1894 * 100vw / var(--max_w1)), 1894px);
  --sz-1895: min(calc(1895 * 100vw / var(--max_w1)), 1895px);
  --sz-1896: min(calc(1896 * 100vw / var(--max_w1)), 1896px);
  --sz-1897: min(calc(1897 * 100vw / var(--max_w1)), 1897px);
  --sz-1898: min(calc(1898 * 100vw / var(--max_w1)), 1898px);
  --sz-1899: min(calc(1899 * 100vw / var(--max_w1)), 1899px);
  --sz-1900: min(calc(1900 * 100vw / var(--max_w1)), 1900px);
  --sz-1901: min(calc(1901 * 100vw / var(--max_w1)), 1901px);
  --sz-1902: min(calc(1902 * 100vw / var(--max_w1)), 1902px);
  --sz-1903: min(calc(1903 * 100vw / var(--max_w1)), 1903px);
  --sz-1904: min(calc(1904 * 100vw / var(--max_w1)), 1904px);
  --sz-1905: min(calc(1905 * 100vw / var(--max_w1)), 1905px);
  --sz-1906: min(calc(1906 * 100vw / var(--max_w1)), 1906px);
  --sz-1907: min(calc(1907 * 100vw / var(--max_w1)), 1907px);
  --sz-1908: min(calc(1908 * 100vw / var(--max_w1)), 1908px);
  --sz-1909: min(calc(1909 * 100vw / var(--max_w1)), 1909px);
  --sz-1910: min(calc(1910 * 100vw / var(--max_w1)), 1910px);
  --sz-1911: min(calc(1911 * 100vw / var(--max_w1)), 1911px);
  --sz-1912: min(calc(1912 * 100vw / var(--max_w1)), 1912px);
  --sz-1913: min(calc(1913 * 100vw / var(--max_w1)), 1913px);
  --sz-1914: min(calc(1914 * 100vw / var(--max_w1)), 1914px);
  --sz-1915: min(calc(1915 * 100vw / var(--max_w1)), 1915px);
  --sz-1916: min(calc(1916 * 100vw / var(--max_w1)), 1916px);
  --sz-1917: min(calc(1917 * 100vw / var(--max_w1)), 1917px);
  --sz-1918: min(calc(1918 * 100vw / var(--max_w1)), 1918px);
  --sz-1919: min(calc(1919 * 100vw / var(--max_w1)), 1919px);
  --sz-1920: min(calc(1920 * 100vw / var(--max_w1)), 1920px);
  --sz-1921: min(calc(1921 * 100vw / var(--max_w1)), 1921px);
  --sz-1922: min(calc(1922 * 100vw / var(--max_w1)), 1922px);
  --sz-1923: min(calc(1923 * 100vw / var(--max_w1)), 1923px);
  --sz-1924: min(calc(1924 * 100vw / var(--max_w1)), 1924px);
  --sz-1925: min(calc(1925 * 100vw / var(--max_w1)), 1925px);
  --sz-1926: min(calc(1926 * 100vw / var(--max_w1)), 1926px);
  --sz-1927: min(calc(1927 * 100vw / var(--max_w1)), 1927px);
  --sz-1928: min(calc(1928 * 100vw / var(--max_w1)), 1928px);
  --sz-1929: min(calc(1929 * 100vw / var(--max_w1)), 1929px);
  --sz-1930: min(calc(1930 * 100vw / var(--max_w1)), 1930px);
  --sz-1931: min(calc(1931 * 100vw / var(--max_w1)), 1931px);
  --sz-1932: min(calc(1932 * 100vw / var(--max_w1)), 1932px);
  --sz-1933: min(calc(1933 * 100vw / var(--max_w1)), 1933px);
  --sz-1934: min(calc(1934 * 100vw / var(--max_w1)), 1934px);
  --sz-1935: min(calc(1935 * 100vw / var(--max_w1)), 1935px);
  --sz-1936: min(calc(1936 * 100vw / var(--max_w1)), 1936px);
  --sz-1937: min(calc(1937 * 100vw / var(--max_w1)), 1937px);
  --sz-1938: min(calc(1938 * 100vw / var(--max_w1)), 1938px);
  --sz-1939: min(calc(1939 * 100vw / var(--max_w1)), 1939px);
  --sz-1940: min(calc(1940 * 100vw / var(--max_w1)), 1940px);
  --sz-1941: min(calc(1941 * 100vw / var(--max_w1)), 1941px);
  --sz-1942: min(calc(1942 * 100vw / var(--max_w1)), 1942px);
  --sz-1943: min(calc(1943 * 100vw / var(--max_w1)), 1943px);
  --sz-1944: min(calc(1944 * 100vw / var(--max_w1)), 1944px);
  --sz-1945: min(calc(1945 * 100vw / var(--max_w1)), 1945px);
  --sz-1946: min(calc(1946 * 100vw / var(--max_w1)), 1946px);
  --sz-1947: min(calc(1947 * 100vw / var(--max_w1)), 1947px);
  --sz-1948: min(calc(1948 * 100vw / var(--max_w1)), 1948px);
  --sz-1949: min(calc(1949 * 100vw / var(--max_w1)), 1949px);
  --sz-1950: min(calc(1950 * 100vw / var(--max_w1)), 1950px);
  --sz-1951: min(calc(1951 * 100vw / var(--max_w1)), 1951px);
  --sz-1952: min(calc(1952 * 100vw / var(--max_w1)), 1952px);
  --sz-1953: min(calc(1953 * 100vw / var(--max_w1)), 1953px);
  --sz-1954: min(calc(1954 * 100vw / var(--max_w1)), 1954px);
  --sz-1955: min(calc(1955 * 100vw / var(--max_w1)), 1955px);
  --sz-1956: min(calc(1956 * 100vw / var(--max_w1)), 1956px);
  --sz-1957: min(calc(1957 * 100vw / var(--max_w1)), 1957px);
  --sz-1958: min(calc(1958 * 100vw / var(--max_w1)), 1958px);
  --sz-1959: min(calc(1959 * 100vw / var(--max_w1)), 1959px);
  --sz-1960: min(calc(1960 * 100vw / var(--max_w1)), 1960px);
  --sz-1961: min(calc(1961 * 100vw / var(--max_w1)), 1961px);
  --sz-1962: min(calc(1962 * 100vw / var(--max_w1)), 1962px);
  --sz-1963: min(calc(1963 * 100vw / var(--max_w1)), 1963px);
  --sz-1964: min(calc(1964 * 100vw / var(--max_w1)), 1964px);
  --sz-1965: min(calc(1965 * 100vw / var(--max_w1)), 1965px);
  --sz-1966: min(calc(1966 * 100vw / var(--max_w1)), 1966px);
  --sz-1967: min(calc(1967 * 100vw / var(--max_w1)), 1967px);
  --sz-1968: min(calc(1968 * 100vw / var(--max_w1)), 1968px);
  --sz-1969: min(calc(1969 * 100vw / var(--max_w1)), 1969px);
  --sz-1970: min(calc(1970 * 100vw / var(--max_w1)), 1970px);
  --sz-1971: min(calc(1971 * 100vw / var(--max_w1)), 1971px);
  --sz-1972: min(calc(1972 * 100vw / var(--max_w1)), 1972px);
  --sz-1973: min(calc(1973 * 100vw / var(--max_w1)), 1973px);
  --sz-1974: min(calc(1974 * 100vw / var(--max_w1)), 1974px);
  --sz-1975: min(calc(1975 * 100vw / var(--max_w1)), 1975px);
  --sz-1976: min(calc(1976 * 100vw / var(--max_w1)), 1976px);
  --sz-1977: min(calc(1977 * 100vw / var(--max_w1)), 1977px);
  --sz-1978: min(calc(1978 * 100vw / var(--max_w1)), 1978px);
  --sz-1979: min(calc(1979 * 100vw / var(--max_w1)), 1979px);
  --sz-1980: min(calc(1980 * 100vw / var(--max_w1)), 1980px);
  --sz-1981: min(calc(1981 * 100vw / var(--max_w1)), 1981px);
  --sz-1982: min(calc(1982 * 100vw / var(--max_w1)), 1982px);
  --sz-1983: min(calc(1983 * 100vw / var(--max_w1)), 1983px);
  --sz-1984: min(calc(1984 * 100vw / var(--max_w1)), 1984px);
  --sz-1985: min(calc(1985 * 100vw / var(--max_w1)), 1985px);
  --sz-1986: min(calc(1986 * 100vw / var(--max_w1)), 1986px);
  --sz-1987: min(calc(1987 * 100vw / var(--max_w1)), 1987px);
  --sz-1988: min(calc(1988 * 100vw / var(--max_w1)), 1988px);
  --sz-1989: min(calc(1989 * 100vw / var(--max_w1)), 1989px);
  --sz-1990: min(calc(1990 * 100vw / var(--max_w1)), 1990px);
  --sz-1991: min(calc(1991 * 100vw / var(--max_w1)), 1991px);
  --sz-1992: min(calc(1992 * 100vw / var(--max_w1)), 1992px);
  --sz-1993: min(calc(1993 * 100vw / var(--max_w1)), 1993px);
  --sz-1994: min(calc(1994 * 100vw / var(--max_w1)), 1994px);
  --sz-1995: min(calc(1995 * 100vw / var(--max_w1)), 1995px);
  --sz-1996: min(calc(1996 * 100vw / var(--max_w1)), 1996px);
  --sz-1997: min(calc(1997 * 100vw / var(--max_w1)), 1997px);
  --sz-1998: min(calc(1998 * 100vw / var(--max_w1)), 1998px);
  --sz-1999: min(calc(1999 * 100vw / var(--max_w1)), 1999px);
  --sz-2000: min(calc(2000 * 100vw / var(--max_w1)), 2000px);
}

.sz-1 {
  font-size: var(--sz-1);
}

.sz-2 {
  font-size: var(--sz-2);
}

.sz-3 {
  font-size: var(--sz-3);
}

.sz-4 {
  font-size: var(--sz-4);
}

.sz-5 {
  font-size: var(--sz-5);
}

.sz-6 {
  font-size: var(--sz-6);
}

.sz-7 {
  font-size: var(--sz-7);
}

.sz-8 {
  font-size: var(--sz-8);
}

.sz-9 {
  font-size: var(--sz-9);
}

.sz-10 {
  font-size: var(--sz-10);
}

.sz-11 {
  font-size: var(--sz-11);
}

.sz-12 {
  font-size: var(--sz-12);
}

.sz-13 {
  font-size: var(--sz-13);
}

.sz-14 {
  font-size: var(--sz-14);
}

.sz-15 {
  font-size: var(--sz-15);
}

.sz-16 {
  font-size: var(--sz-16);
}

.sz-17 {
  font-size: var(--sz-17);
}

.sz-18 {
  font-size: var(--sz-18);
}

.sz-19 {
  font-size: var(--sz-19);
}

.sz-20 {
  font-size: var(--sz-20);
}

.sz-21 {
  font-size: var(--sz-21);
}

.sz-22 {
  font-size: var(--sz-22);
}

.sz-23 {
  font-size: var(--sz-23);
}

.sz-24 {
  font-size: var(--sz-24);
}

.sz-25 {
  font-size: var(--sz-25);
}

.sz-26 {
  font-size: var(--sz-26);
}

.sz-27 {
  font-size: var(--sz-27);
}

.sz-28 {
  font-size: var(--sz-28);
}

.sz-29 {
  font-size: var(--sz-29);
}

.sz-30 {
  font-size: var(--sz-30);
}

.sz-31 {
  font-size: var(--sz-31);
}

.sz-32 {
  font-size: var(--sz-32);
}

.sz-33 {
  font-size: var(--sz-33);
}

.sz-34 {
  font-size: var(--sz-34);
}

.sz-35 {
  font-size: var(--sz-35);
}

.sz-36 {
  font-size: var(--sz-36);
}

.sz-37 {
  font-size: var(--sz-37);
}

.sz-38 {
  font-size: var(--sz-38);
}

.sz-39 {
  font-size: var(--sz-39);
}

.sz-40 {
  font-size: var(--sz-40);
}

.sz-41 {
  font-size: var(--sz-41);
}

.sz-42 {
  font-size: var(--sz-42);
}

.sz-43 {
  font-size: var(--sz-43);
}

.sz-44 {
  font-size: var(--sz-44);
}

.sz-45 {
  font-size: var(--sz-45);
}

.sz-46 {
  font-size: var(--sz-46);
}

.sz-47 {
  font-size: var(--sz-47);
}

.sz-48 {
  font-size: var(--sz-48);
}

.sz-49 {
  font-size: var(--sz-49);
}

.sz-50 {
  font-size: var(--sz-50);
}

.sz-51 {
  font-size: var(--sz-51);
}

.sz-52 {
  font-size: var(--sz-52);
}

.sz-53 {
  font-size: var(--sz-53);
}

.sz-54 {
  font-size: var(--sz-54);
}

.sz-55 {
  font-size: var(--sz-55);
}

.sz-56 {
  font-size: var(--sz-56);
}

.sz-57 {
  font-size: var(--sz-57);
}

.sz-58 {
  font-size: var(--sz-58);
}

.sz-59 {
  font-size: var(--sz-59);
}

.sz-60 {
  font-size: var(--sz-60);
}

.sz-61 {
  font-size: var(--sz-61);
}

.sz-62 {
  font-size: var(--sz-62);
}

.sz-63 {
  font-size: var(--sz-63);
}

.sz-64 {
  font-size: var(--sz-64);
}

.sz-65 {
  font-size: var(--sz-65);
}

.sz-66 {
  font-size: var(--sz-66);
}

.sz-67 {
  font-size: var(--sz-67);
}

.sz-68 {
  font-size: var(--sz-68);
}

.sz-69 {
  font-size: var(--sz-69);
}

.sz-70 {
  font-size: var(--sz-70);
}

.sz-71 {
  font-size: var(--sz-71);
}

.sz-72 {
  font-size: var(--sz-72);
}

.sz-73 {
  font-size: var(--sz-73);
}

.sz-74 {
  font-size: var(--sz-74);
}

.sz-75 {
  font-size: var(--sz-75);
}

.sz-76 {
  font-size: var(--sz-76);
}

.sz-77 {
  font-size: var(--sz-77);
}

.sz-78 {
  font-size: var(--sz-78);
}

.sz-79 {
  font-size: var(--sz-79);
}

.sz-80 {
  font-size: var(--sz-80);
}

.sz-81 {
  font-size: var(--sz-81);
}

.sz-82 {
  font-size: var(--sz-82);
}

.sz-83 {
  font-size: var(--sz-83);
}

.sz-84 {
  font-size: var(--sz-84);
}

.sz-85 {
  font-size: var(--sz-85);
}

.sz-86 {
  font-size: var(--sz-86);
}

.sz-87 {
  font-size: var(--sz-87);
}

.sz-88 {
  font-size: var(--sz-88);
}

.sz-89 {
  font-size: var(--sz-89);
}

.sz-90 {
  font-size: var(--sz-90);
}

.sz-91 {
  font-size: var(--sz-91);
}

.sz-92 {
  font-size: var(--sz-92);
}

.sz-93 {
  font-size: var(--sz-93);
}

.sz-94 {
  font-size: var(--sz-94);
}

.sz-95 {
  font-size: var(--sz-95);
}

.sz-96 {
  font-size: var(--sz-96);
}

.sz-97 {
  font-size: var(--sz-97);
}

.sz-98 {
  font-size: var(--sz-98);
}

.sz-99 {
  font-size: var(--sz-99);
}

.sz-100 {
  font-size: var(--sz-100);
}

.sz-101 {
  font-size: var(--sz-101);
}

.sz-102 {
  font-size: var(--sz-102);
}

.sz-103 {
  font-size: var(--sz-103);
}

.sz-104 {
  font-size: var(--sz-104);
}

.sz-105 {
  font-size: var(--sz-105);
}

.sz-106 {
  font-size: var(--sz-106);
}

.sz-107 {
  font-size: var(--sz-107);
}

.sz-108 {
  font-size: var(--sz-108);
}

.sz-109 {
  font-size: var(--sz-109);
}

.sz-110 {
  font-size: var(--sz-110);
}

.sz-111 {
  font-size: var(--sz-111);
}

.sz-112 {
  font-size: var(--sz-112);
}

.sz-113 {
  font-size: var(--sz-113);
}

.sz-114 {
  font-size: var(--sz-114);
}

.sz-115 {
  font-size: var(--sz-115);
}

.sz-116 {
  font-size: var(--sz-116);
}

.sz-117 {
  font-size: var(--sz-117);
}

.sz-118 {
  font-size: var(--sz-118);
}

.sz-119 {
  font-size: var(--sz-119);
}

.sz-120 {
  font-size: var(--sz-120);
}

.sz-121 {
  font-size: var(--sz-121);
}

.sz-122 {
  font-size: var(--sz-122);
}

.sz-123 {
  font-size: var(--sz-123);
}

.sz-124 {
  font-size: var(--sz-124);
}

.sz-125 {
  font-size: var(--sz-125);
}

.sz-126 {
  font-size: var(--sz-126);
}

.sz-127 {
  font-size: var(--sz-127);
}

.sz-128 {
  font-size: var(--sz-128);
}

.sz-129 {
  font-size: var(--sz-129);
}

.sz-130 {
  font-size: var(--sz-130);
}

.sz-131 {
  font-size: var(--sz-131);
}

.sz-132 {
  font-size: var(--sz-132);
}

.sz-133 {
  font-size: var(--sz-133);
}

.sz-134 {
  font-size: var(--sz-134);
}

.sz-135 {
  font-size: var(--sz-135);
}

.sz-136 {
  font-size: var(--sz-136);
}

.sz-137 {
  font-size: var(--sz-137);
}

.sz-138 {
  font-size: var(--sz-138);
}

.sz-139 {
  font-size: var(--sz-139);
}

.sz-140 {
  font-size: var(--sz-140);
}

.sz-141 {
  font-size: var(--sz-141);
}

.sz-142 {
  font-size: var(--sz-142);
}

.sz-143 {
  font-size: var(--sz-143);
}

.sz-144 {
  font-size: var(--sz-144);
}

.sz-145 {
  font-size: var(--sz-145);
}

.sz-146 {
  font-size: var(--sz-146);
}

.sz-147 {
  font-size: var(--sz-147);
}

.sz-148 {
  font-size: var(--sz-148);
}

.sz-149 {
  font-size: var(--sz-149);
}

.sz-150 {
  font-size: var(--sz-150);
}

.sz-151 {
  font-size: var(--sz-151);
}

.sz-152 {
  font-size: var(--sz-152);
}

.sz-153 {
  font-size: var(--sz-153);
}

.sz-154 {
  font-size: var(--sz-154);
}

.sz-155 {
  font-size: var(--sz-155);
}

.sz-156 {
  font-size: var(--sz-156);
}

.sz-157 {
  font-size: var(--sz-157);
}

.sz-158 {
  font-size: var(--sz-158);
}

.sz-159 {
  font-size: var(--sz-159);
}

.sz-160 {
  font-size: var(--sz-160);
}

.sz-161 {
  font-size: var(--sz-161);
}

.sz-162 {
  font-size: var(--sz-162);
}

.sz-163 {
  font-size: var(--sz-163);
}

.sz-164 {
  font-size: var(--sz-164);
}

.sz-165 {
  font-size: var(--sz-165);
}

.sz-166 {
  font-size: var(--sz-166);
}

.sz-167 {
  font-size: var(--sz-167);
}

.sz-168 {
  font-size: var(--sz-168);
}

.sz-169 {
  font-size: var(--sz-169);
}

.sz-170 {
  font-size: var(--sz-170);
}

.sz-171 {
  font-size: var(--sz-171);
}

.sz-172 {
  font-size: var(--sz-172);
}

.sz-173 {
  font-size: var(--sz-173);
}

.sz-174 {
  font-size: var(--sz-174);
}

.sz-175 {
  font-size: var(--sz-175);
}

.sz-176 {
  font-size: var(--sz-176);
}

.sz-177 {
  font-size: var(--sz-177);
}

.sz-178 {
  font-size: var(--sz-178);
}

.sz-179 {
  font-size: var(--sz-179);
}

.sz-180 {
  font-size: var(--sz-180);
}

.sz-181 {
  font-size: var(--sz-181);
}

.sz-182 {
  font-size: var(--sz-182);
}

.sz-183 {
  font-size: var(--sz-183);
}

.sz-184 {
  font-size: var(--sz-184);
}

.sz-185 {
  font-size: var(--sz-185);
}

.sz-186 {
  font-size: var(--sz-186);
}

.sz-187 {
  font-size: var(--sz-187);
}

.sz-188 {
  font-size: var(--sz-188);
}

.sz-189 {
  font-size: var(--sz-189);
}

.sz-190 {
  font-size: var(--sz-190);
}

.sz-191 {
  font-size: var(--sz-191);
}

.sz-192 {
  font-size: var(--sz-192);
}

.sz-193 {
  font-size: var(--sz-193);
}

.sz-194 {
  font-size: var(--sz-194);
}

.sz-195 {
  font-size: var(--sz-195);
}

.sz-196 {
  font-size: var(--sz-196);
}

.sz-197 {
  font-size: var(--sz-197);
}

.sz-198 {
  font-size: var(--sz-198);
}

.sz-199 {
  font-size: var(--sz-199);
}

.sz-200 {
  font-size: var(--sz-200);
}

.sz-201 {
  font-size: var(--sz-201);
}

.sz-202 {
  font-size: var(--sz-202);
}

.sz-203 {
  font-size: var(--sz-203);
}

.sz-204 {
  font-size: var(--sz-204);
}

.sz-205 {
  font-size: var(--sz-205);
}

.sz-206 {
  font-size: var(--sz-206);
}

.sz-207 {
  font-size: var(--sz-207);
}

.sz-208 {
  font-size: var(--sz-208);
}

.sz-209 {
  font-size: var(--sz-209);
}

.sz-210 {
  font-size: var(--sz-210);
}

.sz-211 {
  font-size: var(--sz-211);
}

.sz-212 {
  font-size: var(--sz-212);
}

.sz-213 {
  font-size: var(--sz-213);
}

.sz-214 {
  font-size: var(--sz-214);
}

.sz-215 {
  font-size: var(--sz-215);
}

.sz-216 {
  font-size: var(--sz-216);
}

.sz-217 {
  font-size: var(--sz-217);
}

.sz-218 {
  font-size: var(--sz-218);
}

.sz-219 {
  font-size: var(--sz-219);
}

.sz-220 {
  font-size: var(--sz-220);
}

.sz-221 {
  font-size: var(--sz-221);
}

.sz-222 {
  font-size: var(--sz-222);
}

.sz-223 {
  font-size: var(--sz-223);
}

.sz-224 {
  font-size: var(--sz-224);
}

.sz-225 {
  font-size: var(--sz-225);
}

.sz-226 {
  font-size: var(--sz-226);
}

.sz-227 {
  font-size: var(--sz-227);
}

.sz-228 {
  font-size: var(--sz-228);
}

.sz-229 {
  font-size: var(--sz-229);
}

.sz-230 {
  font-size: var(--sz-230);
}

.sz-231 {
  font-size: var(--sz-231);
}

.sz-232 {
  font-size: var(--sz-232);
}

.sz-233 {
  font-size: var(--sz-233);
}

.sz-234 {
  font-size: var(--sz-234);
}

.sz-235 {
  font-size: var(--sz-235);
}

.sz-236 {
  font-size: var(--sz-236);
}

.sz-237 {
  font-size: var(--sz-237);
}

.sz-238 {
  font-size: var(--sz-238);
}

.sz-239 {
  font-size: var(--sz-239);
}

.sz-240 {
  font-size: var(--sz-240);
}

.sz-241 {
  font-size: var(--sz-241);
}

.sz-242 {
  font-size: var(--sz-242);
}

.sz-243 {
  font-size: var(--sz-243);
}

.sz-244 {
  font-size: var(--sz-244);
}

.sz-245 {
  font-size: var(--sz-245);
}

.sz-246 {
  font-size: var(--sz-246);
}

.sz-247 {
  font-size: var(--sz-247);
}

.sz-248 {
  font-size: var(--sz-248);
}

.sz-249 {
  font-size: var(--sz-249);
}

.sz-250 {
  font-size: var(--sz-250);
}

.sz-251 {
  font-size: var(--sz-251);
}

.sz-252 {
  font-size: var(--sz-252);
}

.sz-253 {
  font-size: var(--sz-253);
}

.sz-254 {
  font-size: var(--sz-254);
}

.sz-255 {
  font-size: var(--sz-255);
}

.sz-256 {
  font-size: var(--sz-256);
}

.sz-257 {
  font-size: var(--sz-257);
}

.sz-258 {
  font-size: var(--sz-258);
}

.sz-259 {
  font-size: var(--sz-259);
}

.sz-260 {
  font-size: var(--sz-260);
}

.sz-261 {
  font-size: var(--sz-261);
}

.sz-262 {
  font-size: var(--sz-262);
}

.sz-263 {
  font-size: var(--sz-263);
}

.sz-264 {
  font-size: var(--sz-264);
}

.sz-265 {
  font-size: var(--sz-265);
}

.sz-266 {
  font-size: var(--sz-266);
}

.sz-267 {
  font-size: var(--sz-267);
}

.sz-268 {
  font-size: var(--sz-268);
}

.sz-269 {
  font-size: var(--sz-269);
}

.sz-270 {
  font-size: var(--sz-270);
}

.sz-271 {
  font-size: var(--sz-271);
}

.sz-272 {
  font-size: var(--sz-272);
}

.sz-273 {
  font-size: var(--sz-273);
}

.sz-274 {
  font-size: var(--sz-274);
}

.sz-275 {
  font-size: var(--sz-275);
}

.sz-276 {
  font-size: var(--sz-276);
}

.sz-277 {
  font-size: var(--sz-277);
}

.sz-278 {
  font-size: var(--sz-278);
}

.sz-279 {
  font-size: var(--sz-279);
}

.sz-280 {
  font-size: var(--sz-280);
}

.sz-281 {
  font-size: var(--sz-281);
}

.sz-282 {
  font-size: var(--sz-282);
}

.sz-283 {
  font-size: var(--sz-283);
}

.sz-284 {
  font-size: var(--sz-284);
}

.sz-285 {
  font-size: var(--sz-285);
}

.sz-286 {
  font-size: var(--sz-286);
}

.sz-287 {
  font-size: var(--sz-287);
}

.sz-288 {
  font-size: var(--sz-288);
}

.sz-289 {
  font-size: var(--sz-289);
}

.sz-290 {
  font-size: var(--sz-290);
}

.sz-291 {
  font-size: var(--sz-291);
}

.sz-292 {
  font-size: var(--sz-292);
}

.sz-293 {
  font-size: var(--sz-293);
}

.sz-294 {
  font-size: var(--sz-294);
}

.sz-295 {
  font-size: var(--sz-295);
}

.sz-296 {
  font-size: var(--sz-296);
}

.sz-297 {
  font-size: var(--sz-297);
}

.sz-298 {
  font-size: var(--sz-298);
}

.sz-299 {
  font-size: var(--sz-299);
}

.sz-300 {
  font-size: var(--sz-300);
}

.sz-301 {
  font-size: var(--sz-301);
}

.sz-302 {
  font-size: var(--sz-302);
}

.sz-303 {
  font-size: var(--sz-303);
}

.sz-304 {
  font-size: var(--sz-304);
}

.sz-305 {
  font-size: var(--sz-305);
}

.sz-306 {
  font-size: var(--sz-306);
}

.sz-307 {
  font-size: var(--sz-307);
}

.sz-308 {
  font-size: var(--sz-308);
}

.sz-309 {
  font-size: var(--sz-309);
}

.sz-310 {
  font-size: var(--sz-310);
}

.sz-311 {
  font-size: var(--sz-311);
}

.sz-312 {
  font-size: var(--sz-312);
}

.sz-313 {
  font-size: var(--sz-313);
}

.sz-314 {
  font-size: var(--sz-314);
}

.sz-315 {
  font-size: var(--sz-315);
}

.sz-316 {
  font-size: var(--sz-316);
}

.sz-317 {
  font-size: var(--sz-317);
}

.sz-318 {
  font-size: var(--sz-318);
}

.sz-319 {
  font-size: var(--sz-319);
}

.sz-320 {
  font-size: var(--sz-320);
}

.sz-321 {
  font-size: var(--sz-321);
}

.sz-322 {
  font-size: var(--sz-322);
}

.sz-323 {
  font-size: var(--sz-323);
}

.sz-324 {
  font-size: var(--sz-324);
}

.sz-325 {
  font-size: var(--sz-325);
}

.sz-326 {
  font-size: var(--sz-326);
}

.sz-327 {
  font-size: var(--sz-327);
}

.sz-328 {
  font-size: var(--sz-328);
}

.sz-329 {
  font-size: var(--sz-329);
}

.sz-330 {
  font-size: var(--sz-330);
}

.sz-331 {
  font-size: var(--sz-331);
}

.sz-332 {
  font-size: var(--sz-332);
}

.sz-333 {
  font-size: var(--sz-333);
}

.sz-334 {
  font-size: var(--sz-334);
}

.sz-335 {
  font-size: var(--sz-335);
}

.sz-336 {
  font-size: var(--sz-336);
}

.sz-337 {
  font-size: var(--sz-337);
}

.sz-338 {
  font-size: var(--sz-338);
}

.sz-339 {
  font-size: var(--sz-339);
}

.sz-340 {
  font-size: var(--sz-340);
}

.sz-341 {
  font-size: var(--sz-341);
}

.sz-342 {
  font-size: var(--sz-342);
}

.sz-343 {
  font-size: var(--sz-343);
}

.sz-344 {
  font-size: var(--sz-344);
}

.sz-345 {
  font-size: var(--sz-345);
}

.sz-346 {
  font-size: var(--sz-346);
}

.sz-347 {
  font-size: var(--sz-347);
}

.sz-348 {
  font-size: var(--sz-348);
}

.sz-349 {
  font-size: var(--sz-349);
}

.sz-350 {
  font-size: var(--sz-350);
}

.sz-351 {
  font-size: var(--sz-351);
}

.sz-352 {
  font-size: var(--sz-352);
}

.sz-353 {
  font-size: var(--sz-353);
}

.sz-354 {
  font-size: var(--sz-354);
}

.sz-355 {
  font-size: var(--sz-355);
}

.sz-356 {
  font-size: var(--sz-356);
}

.sz-357 {
  font-size: var(--sz-357);
}

.sz-358 {
  font-size: var(--sz-358);
}

.sz-359 {
  font-size: var(--sz-359);
}

.sz-360 {
  font-size: var(--sz-360);
}

.sz-361 {
  font-size: var(--sz-361);
}

.sz-362 {
  font-size: var(--sz-362);
}

.sz-363 {
  font-size: var(--sz-363);
}

.sz-364 {
  font-size: var(--sz-364);
}

.sz-365 {
  font-size: var(--sz-365);
}

.sz-366 {
  font-size: var(--sz-366);
}

.sz-367 {
  font-size: var(--sz-367);
}

.sz-368 {
  font-size: var(--sz-368);
}

.sz-369 {
  font-size: var(--sz-369);
}

.sz-370 {
  font-size: var(--sz-370);
}

.sz-371 {
  font-size: var(--sz-371);
}

.sz-372 {
  font-size: var(--sz-372);
}

.sz-373 {
  font-size: var(--sz-373);
}

.sz-374 {
  font-size: var(--sz-374);
}

.sz-375 {
  font-size: var(--sz-375);
}

.sz-376 {
  font-size: var(--sz-376);
}

.sz-377 {
  font-size: var(--sz-377);
}

.sz-378 {
  font-size: var(--sz-378);
}

.sz-379 {
  font-size: var(--sz-379);
}

.sz-380 {
  font-size: var(--sz-380);
}

.sz-381 {
  font-size: var(--sz-381);
}

.sz-382 {
  font-size: var(--sz-382);
}

.sz-383 {
  font-size: var(--sz-383);
}

.sz-384 {
  font-size: var(--sz-384);
}

.sz-385 {
  font-size: var(--sz-385);
}

.sz-386 {
  font-size: var(--sz-386);
}

.sz-387 {
  font-size: var(--sz-387);
}

.sz-388 {
  font-size: var(--sz-388);
}

.sz-389 {
  font-size: var(--sz-389);
}

.sz-390 {
  font-size: var(--sz-390);
}

.sz-391 {
  font-size: var(--sz-391);
}

.sz-392 {
  font-size: var(--sz-392);
}

.sz-393 {
  font-size: var(--sz-393);
}

.sz-394 {
  font-size: var(--sz-394);
}

.sz-395 {
  font-size: var(--sz-395);
}

.sz-396 {
  font-size: var(--sz-396);
}

.sz-397 {
  font-size: var(--sz-397);
}

.sz-398 {
  font-size: var(--sz-398);
}

.sz-399 {
  font-size: var(--sz-399);
}

.sz-400 {
  font-size: var(--sz-400);
}

.sz-401 {
  font-size: var(--sz-401);
}

.sz-402 {
  font-size: var(--sz-402);
}

.sz-403 {
  font-size: var(--sz-403);
}

.sz-404 {
  font-size: var(--sz-404);
}

.sz-405 {
  font-size: var(--sz-405);
}

.sz-406 {
  font-size: var(--sz-406);
}

.sz-407 {
  font-size: var(--sz-407);
}

.sz-408 {
  font-size: var(--sz-408);
}

.sz-409 {
  font-size: var(--sz-409);
}

.sz-410 {
  font-size: var(--sz-410);
}

.sz-411 {
  font-size: var(--sz-411);
}

.sz-412 {
  font-size: var(--sz-412);
}

.sz-413 {
  font-size: var(--sz-413);
}

.sz-414 {
  font-size: var(--sz-414);
}

.sz-415 {
  font-size: var(--sz-415);
}

.sz-416 {
  font-size: var(--sz-416);
}

.sz-417 {
  font-size: var(--sz-417);
}

.sz-418 {
  font-size: var(--sz-418);
}

.sz-419 {
  font-size: var(--sz-419);
}

.sz-420 {
  font-size: var(--sz-420);
}

.sz-421 {
  font-size: var(--sz-421);
}

.sz-422 {
  font-size: var(--sz-422);
}

.sz-423 {
  font-size: var(--sz-423);
}

.sz-424 {
  font-size: var(--sz-424);
}

.sz-425 {
  font-size: var(--sz-425);
}

.sz-426 {
  font-size: var(--sz-426);
}

.sz-427 {
  font-size: var(--sz-427);
}

.sz-428 {
  font-size: var(--sz-428);
}

.sz-429 {
  font-size: var(--sz-429);
}

.sz-430 {
  font-size: var(--sz-430);
}

.sz-431 {
  font-size: var(--sz-431);
}

.sz-432 {
  font-size: var(--sz-432);
}

.sz-433 {
  font-size: var(--sz-433);
}

.sz-434 {
  font-size: var(--sz-434);
}

.sz-435 {
  font-size: var(--sz-435);
}

.sz-436 {
  font-size: var(--sz-436);
}

.sz-437 {
  font-size: var(--sz-437);
}

.sz-438 {
  font-size: var(--sz-438);
}

.sz-439 {
  font-size: var(--sz-439);
}

.sz-440 {
  font-size: var(--sz-440);
}

.sz-441 {
  font-size: var(--sz-441);
}

.sz-442 {
  font-size: var(--sz-442);
}

.sz-443 {
  font-size: var(--sz-443);
}

.sz-444 {
  font-size: var(--sz-444);
}

.sz-445 {
  font-size: var(--sz-445);
}

.sz-446 {
  font-size: var(--sz-446);
}

.sz-447 {
  font-size: var(--sz-447);
}

.sz-448 {
  font-size: var(--sz-448);
}

.sz-449 {
  font-size: var(--sz-449);
}

.sz-450 {
  font-size: var(--sz-450);
}

.sz-451 {
  font-size: var(--sz-451);
}

.sz-452 {
  font-size: var(--sz-452);
}

.sz-453 {
  font-size: var(--sz-453);
}

.sz-454 {
  font-size: var(--sz-454);
}

.sz-455 {
  font-size: var(--sz-455);
}

.sz-456 {
  font-size: var(--sz-456);
}

.sz-457 {
  font-size: var(--sz-457);
}

.sz-458 {
  font-size: var(--sz-458);
}

.sz-459 {
  font-size: var(--sz-459);
}

.sz-460 {
  font-size: var(--sz-460);
}

.sz-461 {
  font-size: var(--sz-461);
}

.sz-462 {
  font-size: var(--sz-462);
}

.sz-463 {
  font-size: var(--sz-463);
}

.sz-464 {
  font-size: var(--sz-464);
}

.sz-465 {
  font-size: var(--sz-465);
}

.sz-466 {
  font-size: var(--sz-466);
}

.sz-467 {
  font-size: var(--sz-467);
}

.sz-468 {
  font-size: var(--sz-468);
}

.sz-469 {
  font-size: var(--sz-469);
}

.sz-470 {
  font-size: var(--sz-470);
}

.sz-471 {
  font-size: var(--sz-471);
}

.sz-472 {
  font-size: var(--sz-472);
}

.sz-473 {
  font-size: var(--sz-473);
}

.sz-474 {
  font-size: var(--sz-474);
}

.sz-475 {
  font-size: var(--sz-475);
}

.sz-476 {
  font-size: var(--sz-476);
}

.sz-477 {
  font-size: var(--sz-477);
}

.sz-478 {
  font-size: var(--sz-478);
}

.sz-479 {
  font-size: var(--sz-479);
}

.sz-480 {
  font-size: var(--sz-480);
}

.sz-481 {
  font-size: var(--sz-481);
}

.sz-482 {
  font-size: var(--sz-482);
}

.sz-483 {
  font-size: var(--sz-483);
}

.sz-484 {
  font-size: var(--sz-484);
}

.sz-485 {
  font-size: var(--sz-485);
}

.sz-486 {
  font-size: var(--sz-486);
}

.sz-487 {
  font-size: var(--sz-487);
}

.sz-488 {
  font-size: var(--sz-488);
}

.sz-489 {
  font-size: var(--sz-489);
}

.sz-490 {
  font-size: var(--sz-490);
}

.sz-491 {
  font-size: var(--sz-491);
}

.sz-492 {
  font-size: var(--sz-492);
}

.sz-493 {
  font-size: var(--sz-493);
}

.sz-494 {
  font-size: var(--sz-494);
}

.sz-495 {
  font-size: var(--sz-495);
}

.sz-496 {
  font-size: var(--sz-496);
}

.sz-497 {
  font-size: var(--sz-497);
}

.sz-498 {
  font-size: var(--sz-498);
}

.sz-499 {
  font-size: var(--sz-499);
}

.sz-500 {
  font-size: var(--sz-500);
}

.sz-501 {
  font-size: var(--sz-501);
}

.sz-502 {
  font-size: var(--sz-502);
}

.sz-503 {
  font-size: var(--sz-503);
}

.sz-504 {
  font-size: var(--sz-504);
}

.sz-505 {
  font-size: var(--sz-505);
}

.sz-506 {
  font-size: var(--sz-506);
}

.sz-507 {
  font-size: var(--sz-507);
}

.sz-508 {
  font-size: var(--sz-508);
}

.sz-509 {
  font-size: var(--sz-509);
}

.sz-510 {
  font-size: var(--sz-510);
}

.sz-511 {
  font-size: var(--sz-511);
}

.sz-512 {
  font-size: var(--sz-512);
}

.sz-513 {
  font-size: var(--sz-513);
}

.sz-514 {
  font-size: var(--sz-514);
}

.sz-515 {
  font-size: var(--sz-515);
}

.sz-516 {
  font-size: var(--sz-516);
}

.sz-517 {
  font-size: var(--sz-517);
}

.sz-518 {
  font-size: var(--sz-518);
}

.sz-519 {
  font-size: var(--sz-519);
}

.sz-520 {
  font-size: var(--sz-520);
}

.sz-521 {
  font-size: var(--sz-521);
}

.sz-522 {
  font-size: var(--sz-522);
}

.sz-523 {
  font-size: var(--sz-523);
}

.sz-524 {
  font-size: var(--sz-524);
}

.sz-525 {
  font-size: var(--sz-525);
}

.sz-526 {
  font-size: var(--sz-526);
}

.sz-527 {
  font-size: var(--sz-527);
}

.sz-528 {
  font-size: var(--sz-528);
}

.sz-529 {
  font-size: var(--sz-529);
}

.sz-530 {
  font-size: var(--sz-530);
}

.sz-531 {
  font-size: var(--sz-531);
}

.sz-532 {
  font-size: var(--sz-532);
}

.sz-533 {
  font-size: var(--sz-533);
}

.sz-534 {
  font-size: var(--sz-534);
}

.sz-535 {
  font-size: var(--sz-535);
}

.sz-536 {
  font-size: var(--sz-536);
}

.sz-537 {
  font-size: var(--sz-537);
}

.sz-538 {
  font-size: var(--sz-538);
}

.sz-539 {
  font-size: var(--sz-539);
}

.sz-540 {
  font-size: var(--sz-540);
}

.sz-541 {
  font-size: var(--sz-541);
}

.sz-542 {
  font-size: var(--sz-542);
}

.sz-543 {
  font-size: var(--sz-543);
}

.sz-544 {
  font-size: var(--sz-544);
}

.sz-545 {
  font-size: var(--sz-545);
}

.sz-546 {
  font-size: var(--sz-546);
}

.sz-547 {
  font-size: var(--sz-547);
}

.sz-548 {
  font-size: var(--sz-548);
}

.sz-549 {
  font-size: var(--sz-549);
}

.sz-550 {
  font-size: var(--sz-550);
}

.sz-551 {
  font-size: var(--sz-551);
}

.sz-552 {
  font-size: var(--sz-552);
}

.sz-553 {
  font-size: var(--sz-553);
}

.sz-554 {
  font-size: var(--sz-554);
}

.sz-555 {
  font-size: var(--sz-555);
}

.sz-556 {
  font-size: var(--sz-556);
}

.sz-557 {
  font-size: var(--sz-557);
}

.sz-558 {
  font-size: var(--sz-558);
}

.sz-559 {
  font-size: var(--sz-559);
}

.sz-560 {
  font-size: var(--sz-560);
}

.sz-561 {
  font-size: var(--sz-561);
}

.sz-562 {
  font-size: var(--sz-562);
}

.sz-563 {
  font-size: var(--sz-563);
}

.sz-564 {
  font-size: var(--sz-564);
}

.sz-565 {
  font-size: var(--sz-565);
}

.sz-566 {
  font-size: var(--sz-566);
}

.sz-567 {
  font-size: var(--sz-567);
}

.sz-568 {
  font-size: var(--sz-568);
}

.sz-569 {
  font-size: var(--sz-569);
}

.sz-570 {
  font-size: var(--sz-570);
}

.sz-571 {
  font-size: var(--sz-571);
}

.sz-572 {
  font-size: var(--sz-572);
}

.sz-573 {
  font-size: var(--sz-573);
}

.sz-574 {
  font-size: var(--sz-574);
}

.sz-575 {
  font-size: var(--sz-575);
}

.sz-576 {
  font-size: var(--sz-576);
}

.sz-577 {
  font-size: var(--sz-577);
}

.sz-578 {
  font-size: var(--sz-578);
}

.sz-579 {
  font-size: var(--sz-579);
}

.sz-580 {
  font-size: var(--sz-580);
}

.sz-581 {
  font-size: var(--sz-581);
}

.sz-582 {
  font-size: var(--sz-582);
}

.sz-583 {
  font-size: var(--sz-583);
}

.sz-584 {
  font-size: var(--sz-584);
}

.sz-585 {
  font-size: var(--sz-585);
}

.sz-586 {
  font-size: var(--sz-586);
}

.sz-587 {
  font-size: var(--sz-587);
}

.sz-588 {
  font-size: var(--sz-588);
}

.sz-589 {
  font-size: var(--sz-589);
}

.sz-590 {
  font-size: var(--sz-590);
}

.sz-591 {
  font-size: var(--sz-591);
}

.sz-592 {
  font-size: var(--sz-592);
}

.sz-593 {
  font-size: var(--sz-593);
}

.sz-594 {
  font-size: var(--sz-594);
}

.sz-595 {
  font-size: var(--sz-595);
}

.sz-596 {
  font-size: var(--sz-596);
}

.sz-597 {
  font-size: var(--sz-597);
}

.sz-598 {
  font-size: var(--sz-598);
}

.sz-599 {
  font-size: var(--sz-599);
}

.sz-600 {
  font-size: var(--sz-600);
}

.sz-601 {
  font-size: var(--sz-601);
}

.sz-602 {
  font-size: var(--sz-602);
}

.sz-603 {
  font-size: var(--sz-603);
}

.sz-604 {
  font-size: var(--sz-604);
}

.sz-605 {
  font-size: var(--sz-605);
}

.sz-606 {
  font-size: var(--sz-606);
}

.sz-607 {
  font-size: var(--sz-607);
}

.sz-608 {
  font-size: var(--sz-608);
}

.sz-609 {
  font-size: var(--sz-609);
}

.sz-610 {
  font-size: var(--sz-610);
}

.sz-611 {
  font-size: var(--sz-611);
}

.sz-612 {
  font-size: var(--sz-612);
}

.sz-613 {
  font-size: var(--sz-613);
}

.sz-614 {
  font-size: var(--sz-614);
}

.sz-615 {
  font-size: var(--sz-615);
}

.sz-616 {
  font-size: var(--sz-616);
}

.sz-617 {
  font-size: var(--sz-617);
}

.sz-618 {
  font-size: var(--sz-618);
}

.sz-619 {
  font-size: var(--sz-619);
}

.sz-620 {
  font-size: var(--sz-620);
}

.sz-621 {
  font-size: var(--sz-621);
}

.sz-622 {
  font-size: var(--sz-622);
}

.sz-623 {
  font-size: var(--sz-623);
}

.sz-624 {
  font-size: var(--sz-624);
}

.sz-625 {
  font-size: var(--sz-625);
}

.sz-626 {
  font-size: var(--sz-626);
}

.sz-627 {
  font-size: var(--sz-627);
}

.sz-628 {
  font-size: var(--sz-628);
}

.sz-629 {
  font-size: var(--sz-629);
}

.sz-630 {
  font-size: var(--sz-630);
}

.sz-631 {
  font-size: var(--sz-631);
}

.sz-632 {
  font-size: var(--sz-632);
}

.sz-633 {
  font-size: var(--sz-633);
}

.sz-634 {
  font-size: var(--sz-634);
}

.sz-635 {
  font-size: var(--sz-635);
}

.sz-636 {
  font-size: var(--sz-636);
}

.sz-637 {
  font-size: var(--sz-637);
}

.sz-638 {
  font-size: var(--sz-638);
}

.sz-639 {
  font-size: var(--sz-639);
}

.sz-640 {
  font-size: var(--sz-640);
}

.sz-641 {
  font-size: var(--sz-641);
}

.sz-642 {
  font-size: var(--sz-642);
}

.sz-643 {
  font-size: var(--sz-643);
}

.sz-644 {
  font-size: var(--sz-644);
}

.sz-645 {
  font-size: var(--sz-645);
}

.sz-646 {
  font-size: var(--sz-646);
}

.sz-647 {
  font-size: var(--sz-647);
}

.sz-648 {
  font-size: var(--sz-648);
}

.sz-649 {
  font-size: var(--sz-649);
}

.sz-650 {
  font-size: var(--sz-650);
}

.sz-651 {
  font-size: var(--sz-651);
}

.sz-652 {
  font-size: var(--sz-652);
}

.sz-653 {
  font-size: var(--sz-653);
}

.sz-654 {
  font-size: var(--sz-654);
}

.sz-655 {
  font-size: var(--sz-655);
}

.sz-656 {
  font-size: var(--sz-656);
}

.sz-657 {
  font-size: var(--sz-657);
}

.sz-658 {
  font-size: var(--sz-658);
}

.sz-659 {
  font-size: var(--sz-659);
}

.sz-660 {
  font-size: var(--sz-660);
}

.sz-661 {
  font-size: var(--sz-661);
}

.sz-662 {
  font-size: var(--sz-662);
}

.sz-663 {
  font-size: var(--sz-663);
}

.sz-664 {
  font-size: var(--sz-664);
}

.sz-665 {
  font-size: var(--sz-665);
}

.sz-666 {
  font-size: var(--sz-666);
}

.sz-667 {
  font-size: var(--sz-667);
}

.sz-668 {
  font-size: var(--sz-668);
}

.sz-669 {
  font-size: var(--sz-669);
}

.sz-670 {
  font-size: var(--sz-670);
}

.sz-671 {
  font-size: var(--sz-671);
}

.sz-672 {
  font-size: var(--sz-672);
}

.sz-673 {
  font-size: var(--sz-673);
}

.sz-674 {
  font-size: var(--sz-674);
}

.sz-675 {
  font-size: var(--sz-675);
}

.sz-676 {
  font-size: var(--sz-676);
}

.sz-677 {
  font-size: var(--sz-677);
}

.sz-678 {
  font-size: var(--sz-678);
}

.sz-679 {
  font-size: var(--sz-679);
}

.sz-680 {
  font-size: var(--sz-680);
}

.sz-681 {
  font-size: var(--sz-681);
}

.sz-682 {
  font-size: var(--sz-682);
}

.sz-683 {
  font-size: var(--sz-683);
}

.sz-684 {
  font-size: var(--sz-684);
}

.sz-685 {
  font-size: var(--sz-685);
}

.sz-686 {
  font-size: var(--sz-686);
}

.sz-687 {
  font-size: var(--sz-687);
}

.sz-688 {
  font-size: var(--sz-688);
}

.sz-689 {
  font-size: var(--sz-689);
}

.sz-690 {
  font-size: var(--sz-690);
}

.sz-691 {
  font-size: var(--sz-691);
}

.sz-692 {
  font-size: var(--sz-692);
}

.sz-693 {
  font-size: var(--sz-693);
}

.sz-694 {
  font-size: var(--sz-694);
}

.sz-695 {
  font-size: var(--sz-695);
}

.sz-696 {
  font-size: var(--sz-696);
}

.sz-697 {
  font-size: var(--sz-697);
}

.sz-698 {
  font-size: var(--sz-698);
}

.sz-699 {
  font-size: var(--sz-699);
}

.sz-700 {
  font-size: var(--sz-700);
}

.sz-701 {
  font-size: var(--sz-701);
}

.sz-702 {
  font-size: var(--sz-702);
}

.sz-703 {
  font-size: var(--sz-703);
}

.sz-704 {
  font-size: var(--sz-704);
}

.sz-705 {
  font-size: var(--sz-705);
}

.sz-706 {
  font-size: var(--sz-706);
}

.sz-707 {
  font-size: var(--sz-707);
}

.sz-708 {
  font-size: var(--sz-708);
}

.sz-709 {
  font-size: var(--sz-709);
}

.sz-710 {
  font-size: var(--sz-710);
}

.sz-711 {
  font-size: var(--sz-711);
}

.sz-712 {
  font-size: var(--sz-712);
}

.sz-713 {
  font-size: var(--sz-713);
}

.sz-714 {
  font-size: var(--sz-714);
}

.sz-715 {
  font-size: var(--sz-715);
}

.sz-716 {
  font-size: var(--sz-716);
}

.sz-717 {
  font-size: var(--sz-717);
}

.sz-718 {
  font-size: var(--sz-718);
}

.sz-719 {
  font-size: var(--sz-719);
}

.sz-720 {
  font-size: var(--sz-720);
}

.sz-721 {
  font-size: var(--sz-721);
}

.sz-722 {
  font-size: var(--sz-722);
}

.sz-723 {
  font-size: var(--sz-723);
}

.sz-724 {
  font-size: var(--sz-724);
}

.sz-725 {
  font-size: var(--sz-725);
}

.sz-726 {
  font-size: var(--sz-726);
}

.sz-727 {
  font-size: var(--sz-727);
}

.sz-728 {
  font-size: var(--sz-728);
}

.sz-729 {
  font-size: var(--sz-729);
}

.sz-730 {
  font-size: var(--sz-730);
}

.sz-731 {
  font-size: var(--sz-731);
}

.sz-732 {
  font-size: var(--sz-732);
}

.sz-733 {
  font-size: var(--sz-733);
}

.sz-734 {
  font-size: var(--sz-734);
}

.sz-735 {
  font-size: var(--sz-735);
}

.sz-736 {
  font-size: var(--sz-736);
}

.sz-737 {
  font-size: var(--sz-737);
}

.sz-738 {
  font-size: var(--sz-738);
}

.sz-739 {
  font-size: var(--sz-739);
}

.sz-740 {
  font-size: var(--sz-740);
}

.sz-741 {
  font-size: var(--sz-741);
}

.sz-742 {
  font-size: var(--sz-742);
}

.sz-743 {
  font-size: var(--sz-743);
}

.sz-744 {
  font-size: var(--sz-744);
}

.sz-745 {
  font-size: var(--sz-745);
}

.sz-746 {
  font-size: var(--sz-746);
}

.sz-747 {
  font-size: var(--sz-747);
}

.sz-748 {
  font-size: var(--sz-748);
}

.sz-749 {
  font-size: var(--sz-749);
}

.sz-750 {
  font-size: var(--sz-750);
}

.sz-751 {
  font-size: var(--sz-751);
}

.sz-752 {
  font-size: var(--sz-752);
}

.sz-753 {
  font-size: var(--sz-753);
}

.sz-754 {
  font-size: var(--sz-754);
}

.sz-755 {
  font-size: var(--sz-755);
}

.sz-756 {
  font-size: var(--sz-756);
}

.sz-757 {
  font-size: var(--sz-757);
}

.sz-758 {
  font-size: var(--sz-758);
}

.sz-759 {
  font-size: var(--sz-759);
}

.sz-760 {
  font-size: var(--sz-760);
}

.sz-761 {
  font-size: var(--sz-761);
}

.sz-762 {
  font-size: var(--sz-762);
}

.sz-763 {
  font-size: var(--sz-763);
}

.sz-764 {
  font-size: var(--sz-764);
}

.sz-765 {
  font-size: var(--sz-765);
}

.sz-766 {
  font-size: var(--sz-766);
}

.sz-767 {
  font-size: var(--sz-767);
}

.sz-768 {
  font-size: var(--sz-768);
}

.sz-769 {
  font-size: var(--sz-769);
}

.sz-770 {
  font-size: var(--sz-770);
}

.sz-771 {
  font-size: var(--sz-771);
}

.sz-772 {
  font-size: var(--sz-772);
}

.sz-773 {
  font-size: var(--sz-773);
}

.sz-774 {
  font-size: var(--sz-774);
}

.sz-775 {
  font-size: var(--sz-775);
}

.sz-776 {
  font-size: var(--sz-776);
}

.sz-777 {
  font-size: var(--sz-777);
}

.sz-778 {
  font-size: var(--sz-778);
}

.sz-779 {
  font-size: var(--sz-779);
}

.sz-780 {
  font-size: var(--sz-780);
}

.sz-781 {
  font-size: var(--sz-781);
}

.sz-782 {
  font-size: var(--sz-782);
}

.sz-783 {
  font-size: var(--sz-783);
}

.sz-784 {
  font-size: var(--sz-784);
}

.sz-785 {
  font-size: var(--sz-785);
}

.sz-786 {
  font-size: var(--sz-786);
}

.sz-787 {
  font-size: var(--sz-787);
}

.sz-788 {
  font-size: var(--sz-788);
}

.sz-789 {
  font-size: var(--sz-789);
}

.sz-790 {
  font-size: var(--sz-790);
}

.sz-791 {
  font-size: var(--sz-791);
}

.sz-792 {
  font-size: var(--sz-792);
}

.sz-793 {
  font-size: var(--sz-793);
}

.sz-794 {
  font-size: var(--sz-794);
}

.sz-795 {
  font-size: var(--sz-795);
}

.sz-796 {
  font-size: var(--sz-796);
}

.sz-797 {
  font-size: var(--sz-797);
}

.sz-798 {
  font-size: var(--sz-798);
}

.sz-799 {
  font-size: var(--sz-799);
}

.sz-800 {
  font-size: var(--sz-800);
}

.sz-801 {
  font-size: var(--sz-801);
}

.sz-802 {
  font-size: var(--sz-802);
}

.sz-803 {
  font-size: var(--sz-803);
}

.sz-804 {
  font-size: var(--sz-804);
}

.sz-805 {
  font-size: var(--sz-805);
}

.sz-806 {
  font-size: var(--sz-806);
}

.sz-807 {
  font-size: var(--sz-807);
}

.sz-808 {
  font-size: var(--sz-808);
}

.sz-809 {
  font-size: var(--sz-809);
}

.sz-810 {
  font-size: var(--sz-810);
}

.sz-811 {
  font-size: var(--sz-811);
}

.sz-812 {
  font-size: var(--sz-812);
}

.sz-813 {
  font-size: var(--sz-813);
}

.sz-814 {
  font-size: var(--sz-814);
}

.sz-815 {
  font-size: var(--sz-815);
}

.sz-816 {
  font-size: var(--sz-816);
}

.sz-817 {
  font-size: var(--sz-817);
}

.sz-818 {
  font-size: var(--sz-818);
}

.sz-819 {
  font-size: var(--sz-819);
}

.sz-820 {
  font-size: var(--sz-820);
}

.sz-821 {
  font-size: var(--sz-821);
}

.sz-822 {
  font-size: var(--sz-822);
}

.sz-823 {
  font-size: var(--sz-823);
}

.sz-824 {
  font-size: var(--sz-824);
}

.sz-825 {
  font-size: var(--sz-825);
}

.sz-826 {
  font-size: var(--sz-826);
}

.sz-827 {
  font-size: var(--sz-827);
}

.sz-828 {
  font-size: var(--sz-828);
}

.sz-829 {
  font-size: var(--sz-829);
}

.sz-830 {
  font-size: var(--sz-830);
}

.sz-831 {
  font-size: var(--sz-831);
}

.sz-832 {
  font-size: var(--sz-832);
}

.sz-833 {
  font-size: var(--sz-833);
}

.sz-834 {
  font-size: var(--sz-834);
}

.sz-835 {
  font-size: var(--sz-835);
}

.sz-836 {
  font-size: var(--sz-836);
}

.sz-837 {
  font-size: var(--sz-837);
}

.sz-838 {
  font-size: var(--sz-838);
}

.sz-839 {
  font-size: var(--sz-839);
}

.sz-840 {
  font-size: var(--sz-840);
}

.sz-841 {
  font-size: var(--sz-841);
}

.sz-842 {
  font-size: var(--sz-842);
}

.sz-843 {
  font-size: var(--sz-843);
}

.sz-844 {
  font-size: var(--sz-844);
}

.sz-845 {
  font-size: var(--sz-845);
}

.sz-846 {
  font-size: var(--sz-846);
}

.sz-847 {
  font-size: var(--sz-847);
}

.sz-848 {
  font-size: var(--sz-848);
}

.sz-849 {
  font-size: var(--sz-849);
}

.sz-850 {
  font-size: var(--sz-850);
}

.sz-851 {
  font-size: var(--sz-851);
}

.sz-852 {
  font-size: var(--sz-852);
}

.sz-853 {
  font-size: var(--sz-853);
}

.sz-854 {
  font-size: var(--sz-854);
}

.sz-855 {
  font-size: var(--sz-855);
}

.sz-856 {
  font-size: var(--sz-856);
}

.sz-857 {
  font-size: var(--sz-857);
}

.sz-858 {
  font-size: var(--sz-858);
}

.sz-859 {
  font-size: var(--sz-859);
}

.sz-860 {
  font-size: var(--sz-860);
}

.sz-861 {
  font-size: var(--sz-861);
}

.sz-862 {
  font-size: var(--sz-862);
}

.sz-863 {
  font-size: var(--sz-863);
}

.sz-864 {
  font-size: var(--sz-864);
}

.sz-865 {
  font-size: var(--sz-865);
}

.sz-866 {
  font-size: var(--sz-866);
}

.sz-867 {
  font-size: var(--sz-867);
}

.sz-868 {
  font-size: var(--sz-868);
}

.sz-869 {
  font-size: var(--sz-869);
}

.sz-870 {
  font-size: var(--sz-870);
}

.sz-871 {
  font-size: var(--sz-871);
}

.sz-872 {
  font-size: var(--sz-872);
}

.sz-873 {
  font-size: var(--sz-873);
}

.sz-874 {
  font-size: var(--sz-874);
}

.sz-875 {
  font-size: var(--sz-875);
}

.sz-876 {
  font-size: var(--sz-876);
}

.sz-877 {
  font-size: var(--sz-877);
}

.sz-878 {
  font-size: var(--sz-878);
}

.sz-879 {
  font-size: var(--sz-879);
}

.sz-880 {
  font-size: var(--sz-880);
}

.sz-881 {
  font-size: var(--sz-881);
}

.sz-882 {
  font-size: var(--sz-882);
}

.sz-883 {
  font-size: var(--sz-883);
}

.sz-884 {
  font-size: var(--sz-884);
}

.sz-885 {
  font-size: var(--sz-885);
}

.sz-886 {
  font-size: var(--sz-886);
}

.sz-887 {
  font-size: var(--sz-887);
}

.sz-888 {
  font-size: var(--sz-888);
}

.sz-889 {
  font-size: var(--sz-889);
}

.sz-890 {
  font-size: var(--sz-890);
}

.sz-891 {
  font-size: var(--sz-891);
}

.sz-892 {
  font-size: var(--sz-892);
}

.sz-893 {
  font-size: var(--sz-893);
}

.sz-894 {
  font-size: var(--sz-894);
}

.sz-895 {
  font-size: var(--sz-895);
}

.sz-896 {
  font-size: var(--sz-896);
}

.sz-897 {
  font-size: var(--sz-897);
}

.sz-898 {
  font-size: var(--sz-898);
}

.sz-899 {
  font-size: var(--sz-899);
}

.sz-900 {
  font-size: var(--sz-900);
}

.sz-901 {
  font-size: var(--sz-901);
}

.sz-902 {
  font-size: var(--sz-902);
}

.sz-903 {
  font-size: var(--sz-903);
}

.sz-904 {
  font-size: var(--sz-904);
}

.sz-905 {
  font-size: var(--sz-905);
}

.sz-906 {
  font-size: var(--sz-906);
}

.sz-907 {
  font-size: var(--sz-907);
}

.sz-908 {
  font-size: var(--sz-908);
}

.sz-909 {
  font-size: var(--sz-909);
}

.sz-910 {
  font-size: var(--sz-910);
}

.sz-911 {
  font-size: var(--sz-911);
}

.sz-912 {
  font-size: var(--sz-912);
}

.sz-913 {
  font-size: var(--sz-913);
}

.sz-914 {
  font-size: var(--sz-914);
}

.sz-915 {
  font-size: var(--sz-915);
}

.sz-916 {
  font-size: var(--sz-916);
}

.sz-917 {
  font-size: var(--sz-917);
}

.sz-918 {
  font-size: var(--sz-918);
}

.sz-919 {
  font-size: var(--sz-919);
}

.sz-920 {
  font-size: var(--sz-920);
}

.sz-921 {
  font-size: var(--sz-921);
}

.sz-922 {
  font-size: var(--sz-922);
}

.sz-923 {
  font-size: var(--sz-923);
}

.sz-924 {
  font-size: var(--sz-924);
}

.sz-925 {
  font-size: var(--sz-925);
}

.sz-926 {
  font-size: var(--sz-926);
}

.sz-927 {
  font-size: var(--sz-927);
}

.sz-928 {
  font-size: var(--sz-928);
}

.sz-929 {
  font-size: var(--sz-929);
}

.sz-930 {
  font-size: var(--sz-930);
}

.sz-931 {
  font-size: var(--sz-931);
}

.sz-932 {
  font-size: var(--sz-932);
}

.sz-933 {
  font-size: var(--sz-933);
}

.sz-934 {
  font-size: var(--sz-934);
}

.sz-935 {
  font-size: var(--sz-935);
}

.sz-936 {
  font-size: var(--sz-936);
}

.sz-937 {
  font-size: var(--sz-937);
}

.sz-938 {
  font-size: var(--sz-938);
}

.sz-939 {
  font-size: var(--sz-939);
}

.sz-940 {
  font-size: var(--sz-940);
}

.sz-941 {
  font-size: var(--sz-941);
}

.sz-942 {
  font-size: var(--sz-942);
}

.sz-943 {
  font-size: var(--sz-943);
}

.sz-944 {
  font-size: var(--sz-944);
}

.sz-945 {
  font-size: var(--sz-945);
}

.sz-946 {
  font-size: var(--sz-946);
}

.sz-947 {
  font-size: var(--sz-947);
}

.sz-948 {
  font-size: var(--sz-948);
}

.sz-949 {
  font-size: var(--sz-949);
}

.sz-950 {
  font-size: var(--sz-950);
}

.sz-951 {
  font-size: var(--sz-951);
}

.sz-952 {
  font-size: var(--sz-952);
}

.sz-953 {
  font-size: var(--sz-953);
}

.sz-954 {
  font-size: var(--sz-954);
}

.sz-955 {
  font-size: var(--sz-955);
}

.sz-956 {
  font-size: var(--sz-956);
}

.sz-957 {
  font-size: var(--sz-957);
}

.sz-958 {
  font-size: var(--sz-958);
}

.sz-959 {
  font-size: var(--sz-959);
}

.sz-960 {
  font-size: var(--sz-960);
}

.sz-961 {
  font-size: var(--sz-961);
}

.sz-962 {
  font-size: var(--sz-962);
}

.sz-963 {
  font-size: var(--sz-963);
}

.sz-964 {
  font-size: var(--sz-964);
}

.sz-965 {
  font-size: var(--sz-965);
}

.sz-966 {
  font-size: var(--sz-966);
}

.sz-967 {
  font-size: var(--sz-967);
}

.sz-968 {
  font-size: var(--sz-968);
}

.sz-969 {
  font-size: var(--sz-969);
}

.sz-970 {
  font-size: var(--sz-970);
}

.sz-971 {
  font-size: var(--sz-971);
}

.sz-972 {
  font-size: var(--sz-972);
}

.sz-973 {
  font-size: var(--sz-973);
}

.sz-974 {
  font-size: var(--sz-974);
}

.sz-975 {
  font-size: var(--sz-975);
}

.sz-976 {
  font-size: var(--sz-976);
}

.sz-977 {
  font-size: var(--sz-977);
}

.sz-978 {
  font-size: var(--sz-978);
}

.sz-979 {
  font-size: var(--sz-979);
}

.sz-980 {
  font-size: var(--sz-980);
}

.sz-981 {
  font-size: var(--sz-981);
}

.sz-982 {
  font-size: var(--sz-982);
}

.sz-983 {
  font-size: var(--sz-983);
}

.sz-984 {
  font-size: var(--sz-984);
}

.sz-985 {
  font-size: var(--sz-985);
}

.sz-986 {
  font-size: var(--sz-986);
}

.sz-987 {
  font-size: var(--sz-987);
}

.sz-988 {
  font-size: var(--sz-988);
}

.sz-989 {
  font-size: var(--sz-989);
}

.sz-990 {
  font-size: var(--sz-990);
}

.sz-991 {
  font-size: var(--sz-991);
}

.sz-992 {
  font-size: var(--sz-992);
}

.sz-993 {
  font-size: var(--sz-993);
}

.sz-994 {
  font-size: var(--sz-994);
}

.sz-995 {
  font-size: var(--sz-995);
}

.sz-996 {
  font-size: var(--sz-996);
}

.sz-997 {
  font-size: var(--sz-997);
}

.sz-998 {
  font-size: var(--sz-998);
}

.sz-999 {
  font-size: var(--sz-999);
}

.sz-1000 {
  font-size: var(--sz-1000);
}

.sz-1001 {
  font-size: var(--sz-1001);
}

.sz-1002 {
  font-size: var(--sz-1002);
}

.sz-1003 {
  font-size: var(--sz-1003);
}

.sz-1004 {
  font-size: var(--sz-1004);
}

.sz-1005 {
  font-size: var(--sz-1005);
}

.sz-1006 {
  font-size: var(--sz-1006);
}

.sz-1007 {
  font-size: var(--sz-1007);
}

.sz-1008 {
  font-size: var(--sz-1008);
}

.sz-1009 {
  font-size: var(--sz-1009);
}

.sz-1010 {
  font-size: var(--sz-1010);
}

.sz-1011 {
  font-size: var(--sz-1011);
}

.sz-1012 {
  font-size: var(--sz-1012);
}

.sz-1013 {
  font-size: var(--sz-1013);
}

.sz-1014 {
  font-size: var(--sz-1014);
}

.sz-1015 {
  font-size: var(--sz-1015);
}

.sz-1016 {
  font-size: var(--sz-1016);
}

.sz-1017 {
  font-size: var(--sz-1017);
}

.sz-1018 {
  font-size: var(--sz-1018);
}

.sz-1019 {
  font-size: var(--sz-1019);
}

.sz-1020 {
  font-size: var(--sz-1020);
}

.sz-1021 {
  font-size: var(--sz-1021);
}

.sz-1022 {
  font-size: var(--sz-1022);
}

.sz-1023 {
  font-size: var(--sz-1023);
}

.sz-1024 {
  font-size: var(--sz-1024);
}

.sz-1025 {
  font-size: var(--sz-1025);
}

.sz-1026 {
  font-size: var(--sz-1026);
}

.sz-1027 {
  font-size: var(--sz-1027);
}

.sz-1028 {
  font-size: var(--sz-1028);
}

.sz-1029 {
  font-size: var(--sz-1029);
}

.sz-1030 {
  font-size: var(--sz-1030);
}

.sz-1031 {
  font-size: var(--sz-1031);
}

.sz-1032 {
  font-size: var(--sz-1032);
}

.sz-1033 {
  font-size: var(--sz-1033);
}

.sz-1034 {
  font-size: var(--sz-1034);
}

.sz-1035 {
  font-size: var(--sz-1035);
}

.sz-1036 {
  font-size: var(--sz-1036);
}

.sz-1037 {
  font-size: var(--sz-1037);
}

.sz-1038 {
  font-size: var(--sz-1038);
}

.sz-1039 {
  font-size: var(--sz-1039);
}

.sz-1040 {
  font-size: var(--sz-1040);
}

.sz-1041 {
  font-size: var(--sz-1041);
}

.sz-1042 {
  font-size: var(--sz-1042);
}

.sz-1043 {
  font-size: var(--sz-1043);
}

.sz-1044 {
  font-size: var(--sz-1044);
}

.sz-1045 {
  font-size: var(--sz-1045);
}

.sz-1046 {
  font-size: var(--sz-1046);
}

.sz-1047 {
  font-size: var(--sz-1047);
}

.sz-1048 {
  font-size: var(--sz-1048);
}

.sz-1049 {
  font-size: var(--sz-1049);
}

.sz-1050 {
  font-size: var(--sz-1050);
}

.sz-1051 {
  font-size: var(--sz-1051);
}

.sz-1052 {
  font-size: var(--sz-1052);
}

.sz-1053 {
  font-size: var(--sz-1053);
}

.sz-1054 {
  font-size: var(--sz-1054);
}

.sz-1055 {
  font-size: var(--sz-1055);
}

.sz-1056 {
  font-size: var(--sz-1056);
}

.sz-1057 {
  font-size: var(--sz-1057);
}

.sz-1058 {
  font-size: var(--sz-1058);
}

.sz-1059 {
  font-size: var(--sz-1059);
}

.sz-1060 {
  font-size: var(--sz-1060);
}

.sz-1061 {
  font-size: var(--sz-1061);
}

.sz-1062 {
  font-size: var(--sz-1062);
}

.sz-1063 {
  font-size: var(--sz-1063);
}

.sz-1064 {
  font-size: var(--sz-1064);
}

.sz-1065 {
  font-size: var(--sz-1065);
}

.sz-1066 {
  font-size: var(--sz-1066);
}

.sz-1067 {
  font-size: var(--sz-1067);
}

.sz-1068 {
  font-size: var(--sz-1068);
}

.sz-1069 {
  font-size: var(--sz-1069);
}

.sz-1070 {
  font-size: var(--sz-1070);
}

.sz-1071 {
  font-size: var(--sz-1071);
}

.sz-1072 {
  font-size: var(--sz-1072);
}

.sz-1073 {
  font-size: var(--sz-1073);
}

.sz-1074 {
  font-size: var(--sz-1074);
}

.sz-1075 {
  font-size: var(--sz-1075);
}

.sz-1076 {
  font-size: var(--sz-1076);
}

.sz-1077 {
  font-size: var(--sz-1077);
}

.sz-1078 {
  font-size: var(--sz-1078);
}

.sz-1079 {
  font-size: var(--sz-1079);
}

.sz-1080 {
  font-size: var(--sz-1080);
}

.sz-1081 {
  font-size: var(--sz-1081);
}

.sz-1082 {
  font-size: var(--sz-1082);
}

.sz-1083 {
  font-size: var(--sz-1083);
}

.sz-1084 {
  font-size: var(--sz-1084);
}

.sz-1085 {
  font-size: var(--sz-1085);
}

.sz-1086 {
  font-size: var(--sz-1086);
}

.sz-1087 {
  font-size: var(--sz-1087);
}

.sz-1088 {
  font-size: var(--sz-1088);
}

.sz-1089 {
  font-size: var(--sz-1089);
}

.sz-1090 {
  font-size: var(--sz-1090);
}

.sz-1091 {
  font-size: var(--sz-1091);
}

.sz-1092 {
  font-size: var(--sz-1092);
}

.sz-1093 {
  font-size: var(--sz-1093);
}

.sz-1094 {
  font-size: var(--sz-1094);
}

.sz-1095 {
  font-size: var(--sz-1095);
}

.sz-1096 {
  font-size: var(--sz-1096);
}

.sz-1097 {
  font-size: var(--sz-1097);
}

.sz-1098 {
  font-size: var(--sz-1098);
}

.sz-1099 {
  font-size: var(--sz-1099);
}

.sz-1100 {
  font-size: var(--sz-1100);
}

.sz-1101 {
  font-size: var(--sz-1101);
}

.sz-1102 {
  font-size: var(--sz-1102);
}

.sz-1103 {
  font-size: var(--sz-1103);
}

.sz-1104 {
  font-size: var(--sz-1104);
}

.sz-1105 {
  font-size: var(--sz-1105);
}

.sz-1106 {
  font-size: var(--sz-1106);
}

.sz-1107 {
  font-size: var(--sz-1107);
}

.sz-1108 {
  font-size: var(--sz-1108);
}

.sz-1109 {
  font-size: var(--sz-1109);
}

.sz-1110 {
  font-size: var(--sz-1110);
}

.sz-1111 {
  font-size: var(--sz-1111);
}

.sz-1112 {
  font-size: var(--sz-1112);
}

.sz-1113 {
  font-size: var(--sz-1113);
}

.sz-1114 {
  font-size: var(--sz-1114);
}

.sz-1115 {
  font-size: var(--sz-1115);
}

.sz-1116 {
  font-size: var(--sz-1116);
}

.sz-1117 {
  font-size: var(--sz-1117);
}

.sz-1118 {
  font-size: var(--sz-1118);
}

.sz-1119 {
  font-size: var(--sz-1119);
}

.sz-1120 {
  font-size: var(--sz-1120);
}

.sz-1121 {
  font-size: var(--sz-1121);
}

.sz-1122 {
  font-size: var(--sz-1122);
}

.sz-1123 {
  font-size: var(--sz-1123);
}

.sz-1124 {
  font-size: var(--sz-1124);
}

.sz-1125 {
  font-size: var(--sz-1125);
}

.sz-1126 {
  font-size: var(--sz-1126);
}

.sz-1127 {
  font-size: var(--sz-1127);
}

.sz-1128 {
  font-size: var(--sz-1128);
}

.sz-1129 {
  font-size: var(--sz-1129);
}

.sz-1130 {
  font-size: var(--sz-1130);
}

.sz-1131 {
  font-size: var(--sz-1131);
}

.sz-1132 {
  font-size: var(--sz-1132);
}

.sz-1133 {
  font-size: var(--sz-1133);
}

.sz-1134 {
  font-size: var(--sz-1134);
}

.sz-1135 {
  font-size: var(--sz-1135);
}

.sz-1136 {
  font-size: var(--sz-1136);
}

.sz-1137 {
  font-size: var(--sz-1137);
}

.sz-1138 {
  font-size: var(--sz-1138);
}

.sz-1139 {
  font-size: var(--sz-1139);
}

.sz-1140 {
  font-size: var(--sz-1140);
}

.sz-1141 {
  font-size: var(--sz-1141);
}

.sz-1142 {
  font-size: var(--sz-1142);
}

.sz-1143 {
  font-size: var(--sz-1143);
}

.sz-1144 {
  font-size: var(--sz-1144);
}

.sz-1145 {
  font-size: var(--sz-1145);
}

.sz-1146 {
  font-size: var(--sz-1146);
}

.sz-1147 {
  font-size: var(--sz-1147);
}

.sz-1148 {
  font-size: var(--sz-1148);
}

.sz-1149 {
  font-size: var(--sz-1149);
}

.sz-1150 {
  font-size: var(--sz-1150);
}

.sz-1151 {
  font-size: var(--sz-1151);
}

.sz-1152 {
  font-size: var(--sz-1152);
}

.sz-1153 {
  font-size: var(--sz-1153);
}

.sz-1154 {
  font-size: var(--sz-1154);
}

.sz-1155 {
  font-size: var(--sz-1155);
}

.sz-1156 {
  font-size: var(--sz-1156);
}

.sz-1157 {
  font-size: var(--sz-1157);
}

.sz-1158 {
  font-size: var(--sz-1158);
}

.sz-1159 {
  font-size: var(--sz-1159);
}

.sz-1160 {
  font-size: var(--sz-1160);
}

.sz-1161 {
  font-size: var(--sz-1161);
}

.sz-1162 {
  font-size: var(--sz-1162);
}

.sz-1163 {
  font-size: var(--sz-1163);
}

.sz-1164 {
  font-size: var(--sz-1164);
}

.sz-1165 {
  font-size: var(--sz-1165);
}

.sz-1166 {
  font-size: var(--sz-1166);
}

.sz-1167 {
  font-size: var(--sz-1167);
}

.sz-1168 {
  font-size: var(--sz-1168);
}

.sz-1169 {
  font-size: var(--sz-1169);
}

.sz-1170 {
  font-size: var(--sz-1170);
}

.sz-1171 {
  font-size: var(--sz-1171);
}

.sz-1172 {
  font-size: var(--sz-1172);
}

.sz-1173 {
  font-size: var(--sz-1173);
}

.sz-1174 {
  font-size: var(--sz-1174);
}

.sz-1175 {
  font-size: var(--sz-1175);
}

.sz-1176 {
  font-size: var(--sz-1176);
}

.sz-1177 {
  font-size: var(--sz-1177);
}

.sz-1178 {
  font-size: var(--sz-1178);
}

.sz-1179 {
  font-size: var(--sz-1179);
}

.sz-1180 {
  font-size: var(--sz-1180);
}

.sz-1181 {
  font-size: var(--sz-1181);
}

.sz-1182 {
  font-size: var(--sz-1182);
}

.sz-1183 {
  font-size: var(--sz-1183);
}

.sz-1184 {
  font-size: var(--sz-1184);
}

.sz-1185 {
  font-size: var(--sz-1185);
}

.sz-1186 {
  font-size: var(--sz-1186);
}

.sz-1187 {
  font-size: var(--sz-1187);
}

.sz-1188 {
  font-size: var(--sz-1188);
}

.sz-1189 {
  font-size: var(--sz-1189);
}

.sz-1190 {
  font-size: var(--sz-1190);
}

.sz-1191 {
  font-size: var(--sz-1191);
}

.sz-1192 {
  font-size: var(--sz-1192);
}

.sz-1193 {
  font-size: var(--sz-1193);
}

.sz-1194 {
  font-size: var(--sz-1194);
}

.sz-1195 {
  font-size: var(--sz-1195);
}

.sz-1196 {
  font-size: var(--sz-1196);
}

.sz-1197 {
  font-size: var(--sz-1197);
}

.sz-1198 {
  font-size: var(--sz-1198);
}

.sz-1199 {
  font-size: var(--sz-1199);
}

.sz-1200 {
  font-size: var(--sz-1200);
}

.sz-1201 {
  font-size: var(--sz-1201);
}

.sz-1202 {
  font-size: var(--sz-1202);
}

.sz-1203 {
  font-size: var(--sz-1203);
}

.sz-1204 {
  font-size: var(--sz-1204);
}

.sz-1205 {
  font-size: var(--sz-1205);
}

.sz-1206 {
  font-size: var(--sz-1206);
}

.sz-1207 {
  font-size: var(--sz-1207);
}

.sz-1208 {
  font-size: var(--sz-1208);
}

.sz-1209 {
  font-size: var(--sz-1209);
}

.sz-1210 {
  font-size: var(--sz-1210);
}

.sz-1211 {
  font-size: var(--sz-1211);
}

.sz-1212 {
  font-size: var(--sz-1212);
}

.sz-1213 {
  font-size: var(--sz-1213);
}

.sz-1214 {
  font-size: var(--sz-1214);
}

.sz-1215 {
  font-size: var(--sz-1215);
}

.sz-1216 {
  font-size: var(--sz-1216);
}

.sz-1217 {
  font-size: var(--sz-1217);
}

.sz-1218 {
  font-size: var(--sz-1218);
}

.sz-1219 {
  font-size: var(--sz-1219);
}

.sz-1220 {
  font-size: var(--sz-1220);
}

.sz-1221 {
  font-size: var(--sz-1221);
}

.sz-1222 {
  font-size: var(--sz-1222);
}

.sz-1223 {
  font-size: var(--sz-1223);
}

.sz-1224 {
  font-size: var(--sz-1224);
}

.sz-1225 {
  font-size: var(--sz-1225);
}

.sz-1226 {
  font-size: var(--sz-1226);
}

.sz-1227 {
  font-size: var(--sz-1227);
}

.sz-1228 {
  font-size: var(--sz-1228);
}

.sz-1229 {
  font-size: var(--sz-1229);
}

.sz-1230 {
  font-size: var(--sz-1230);
}

.sz-1231 {
  font-size: var(--sz-1231);
}

.sz-1232 {
  font-size: var(--sz-1232);
}

.sz-1233 {
  font-size: var(--sz-1233);
}

.sz-1234 {
  font-size: var(--sz-1234);
}

.sz-1235 {
  font-size: var(--sz-1235);
}

.sz-1236 {
  font-size: var(--sz-1236);
}

.sz-1237 {
  font-size: var(--sz-1237);
}

.sz-1238 {
  font-size: var(--sz-1238);
}

.sz-1239 {
  font-size: var(--sz-1239);
}

.sz-1240 {
  font-size: var(--sz-1240);
}

.sz-1241 {
  font-size: var(--sz-1241);
}

.sz-1242 {
  font-size: var(--sz-1242);
}

.sz-1243 {
  font-size: var(--sz-1243);
}

.sz-1244 {
  font-size: var(--sz-1244);
}

.sz-1245 {
  font-size: var(--sz-1245);
}

.sz-1246 {
  font-size: var(--sz-1246);
}

.sz-1247 {
  font-size: var(--sz-1247);
}

.sz-1248 {
  font-size: var(--sz-1248);
}

.sz-1249 {
  font-size: var(--sz-1249);
}

.sz-1250 {
  font-size: var(--sz-1250);
}

.sz-1251 {
  font-size: var(--sz-1251);
}

.sz-1252 {
  font-size: var(--sz-1252);
}

.sz-1253 {
  font-size: var(--sz-1253);
}

.sz-1254 {
  font-size: var(--sz-1254);
}

.sz-1255 {
  font-size: var(--sz-1255);
}

.sz-1256 {
  font-size: var(--sz-1256);
}

.sz-1257 {
  font-size: var(--sz-1257);
}

.sz-1258 {
  font-size: var(--sz-1258);
}

.sz-1259 {
  font-size: var(--sz-1259);
}

.sz-1260 {
  font-size: var(--sz-1260);
}

.sz-1261 {
  font-size: var(--sz-1261);
}

.sz-1262 {
  font-size: var(--sz-1262);
}

.sz-1263 {
  font-size: var(--sz-1263);
}

.sz-1264 {
  font-size: var(--sz-1264);
}

.sz-1265 {
  font-size: var(--sz-1265);
}

.sz-1266 {
  font-size: var(--sz-1266);
}

.sz-1267 {
  font-size: var(--sz-1267);
}

.sz-1268 {
  font-size: var(--sz-1268);
}

.sz-1269 {
  font-size: var(--sz-1269);
}

.sz-1270 {
  font-size: var(--sz-1270);
}

.sz-1271 {
  font-size: var(--sz-1271);
}

.sz-1272 {
  font-size: var(--sz-1272);
}

.sz-1273 {
  font-size: var(--sz-1273);
}

.sz-1274 {
  font-size: var(--sz-1274);
}

.sz-1275 {
  font-size: var(--sz-1275);
}

.sz-1276 {
  font-size: var(--sz-1276);
}

.sz-1277 {
  font-size: var(--sz-1277);
}

.sz-1278 {
  font-size: var(--sz-1278);
}

.sz-1279 {
  font-size: var(--sz-1279);
}

.sz-1280 {
  font-size: var(--sz-1280);
}

.sz-1281 {
  font-size: var(--sz-1281);
}

.sz-1282 {
  font-size: var(--sz-1282);
}

.sz-1283 {
  font-size: var(--sz-1283);
}

.sz-1284 {
  font-size: var(--sz-1284);
}

.sz-1285 {
  font-size: var(--sz-1285);
}

.sz-1286 {
  font-size: var(--sz-1286);
}

.sz-1287 {
  font-size: var(--sz-1287);
}

.sz-1288 {
  font-size: var(--sz-1288);
}

.sz-1289 {
  font-size: var(--sz-1289);
}

.sz-1290 {
  font-size: var(--sz-1290);
}

.sz-1291 {
  font-size: var(--sz-1291);
}

.sz-1292 {
  font-size: var(--sz-1292);
}

.sz-1293 {
  font-size: var(--sz-1293);
}

.sz-1294 {
  font-size: var(--sz-1294);
}

.sz-1295 {
  font-size: var(--sz-1295);
}

.sz-1296 {
  font-size: var(--sz-1296);
}

.sz-1297 {
  font-size: var(--sz-1297);
}

.sz-1298 {
  font-size: var(--sz-1298);
}

.sz-1299 {
  font-size: var(--sz-1299);
}

.sz-1300 {
  font-size: var(--sz-1300);
}

.sz-1301 {
  font-size: var(--sz-1301);
}

.sz-1302 {
  font-size: var(--sz-1302);
}

.sz-1303 {
  font-size: var(--sz-1303);
}

.sz-1304 {
  font-size: var(--sz-1304);
}

.sz-1305 {
  font-size: var(--sz-1305);
}

.sz-1306 {
  font-size: var(--sz-1306);
}

.sz-1307 {
  font-size: var(--sz-1307);
}

.sz-1308 {
  font-size: var(--sz-1308);
}

.sz-1309 {
  font-size: var(--sz-1309);
}

.sz-1310 {
  font-size: var(--sz-1310);
}

.sz-1311 {
  font-size: var(--sz-1311);
}

.sz-1312 {
  font-size: var(--sz-1312);
}

.sz-1313 {
  font-size: var(--sz-1313);
}

.sz-1314 {
  font-size: var(--sz-1314);
}

.sz-1315 {
  font-size: var(--sz-1315);
}

.sz-1316 {
  font-size: var(--sz-1316);
}

.sz-1317 {
  font-size: var(--sz-1317);
}

.sz-1318 {
  font-size: var(--sz-1318);
}

.sz-1319 {
  font-size: var(--sz-1319);
}

.sz-1320 {
  font-size: var(--sz-1320);
}

.sz-1321 {
  font-size: var(--sz-1321);
}

.sz-1322 {
  font-size: var(--sz-1322);
}

.sz-1323 {
  font-size: var(--sz-1323);
}

.sz-1324 {
  font-size: var(--sz-1324);
}

.sz-1325 {
  font-size: var(--sz-1325);
}

.sz-1326 {
  font-size: var(--sz-1326);
}

.sz-1327 {
  font-size: var(--sz-1327);
}

.sz-1328 {
  font-size: var(--sz-1328);
}

.sz-1329 {
  font-size: var(--sz-1329);
}

.sz-1330 {
  font-size: var(--sz-1330);
}

.sz-1331 {
  font-size: var(--sz-1331);
}

.sz-1332 {
  font-size: var(--sz-1332);
}

.sz-1333 {
  font-size: var(--sz-1333);
}

.sz-1334 {
  font-size: var(--sz-1334);
}

.sz-1335 {
  font-size: var(--sz-1335);
}

.sz-1336 {
  font-size: var(--sz-1336);
}

.sz-1337 {
  font-size: var(--sz-1337);
}

.sz-1338 {
  font-size: var(--sz-1338);
}

.sz-1339 {
  font-size: var(--sz-1339);
}

.sz-1340 {
  font-size: var(--sz-1340);
}

.sz-1341 {
  font-size: var(--sz-1341);
}

.sz-1342 {
  font-size: var(--sz-1342);
}

.sz-1343 {
  font-size: var(--sz-1343);
}

.sz-1344 {
  font-size: var(--sz-1344);
}

.sz-1345 {
  font-size: var(--sz-1345);
}

.sz-1346 {
  font-size: var(--sz-1346);
}

.sz-1347 {
  font-size: var(--sz-1347);
}

.sz-1348 {
  font-size: var(--sz-1348);
}

.sz-1349 {
  font-size: var(--sz-1349);
}

.sz-1350 {
  font-size: var(--sz-1350);
}

.sz-1351 {
  font-size: var(--sz-1351);
}

.sz-1352 {
  font-size: var(--sz-1352);
}

.sz-1353 {
  font-size: var(--sz-1353);
}

.sz-1354 {
  font-size: var(--sz-1354);
}

.sz-1355 {
  font-size: var(--sz-1355);
}

.sz-1356 {
  font-size: var(--sz-1356);
}

.sz-1357 {
  font-size: var(--sz-1357);
}

.sz-1358 {
  font-size: var(--sz-1358);
}

.sz-1359 {
  font-size: var(--sz-1359);
}

.sz-1360 {
  font-size: var(--sz-1360);
}

.sz-1361 {
  font-size: var(--sz-1361);
}

.sz-1362 {
  font-size: var(--sz-1362);
}

.sz-1363 {
  font-size: var(--sz-1363);
}

.sz-1364 {
  font-size: var(--sz-1364);
}

.sz-1365 {
  font-size: var(--sz-1365);
}

.sz-1366 {
  font-size: var(--sz-1366);
}

.sz-1367 {
  font-size: var(--sz-1367);
}

.sz-1368 {
  font-size: var(--sz-1368);
}

.sz-1369 {
  font-size: var(--sz-1369);
}

.sz-1370 {
  font-size: var(--sz-1370);
}

.sz-1371 {
  font-size: var(--sz-1371);
}

.sz-1372 {
  font-size: var(--sz-1372);
}

.sz-1373 {
  font-size: var(--sz-1373);
}

.sz-1374 {
  font-size: var(--sz-1374);
}

.sz-1375 {
  font-size: var(--sz-1375);
}

.sz-1376 {
  font-size: var(--sz-1376);
}

.sz-1377 {
  font-size: var(--sz-1377);
}

.sz-1378 {
  font-size: var(--sz-1378);
}

.sz-1379 {
  font-size: var(--sz-1379);
}

.sz-1380 {
  font-size: var(--sz-1380);
}

.sz-1381 {
  font-size: var(--sz-1381);
}

.sz-1382 {
  font-size: var(--sz-1382);
}

.sz-1383 {
  font-size: var(--sz-1383);
}

.sz-1384 {
  font-size: var(--sz-1384);
}

.sz-1385 {
  font-size: var(--sz-1385);
}

.sz-1386 {
  font-size: var(--sz-1386);
}

.sz-1387 {
  font-size: var(--sz-1387);
}

.sz-1388 {
  font-size: var(--sz-1388);
}

.sz-1389 {
  font-size: var(--sz-1389);
}

.sz-1390 {
  font-size: var(--sz-1390);
}

.sz-1391 {
  font-size: var(--sz-1391);
}

.sz-1392 {
  font-size: var(--sz-1392);
}

.sz-1393 {
  font-size: var(--sz-1393);
}

.sz-1394 {
  font-size: var(--sz-1394);
}

.sz-1395 {
  font-size: var(--sz-1395);
}

.sz-1396 {
  font-size: var(--sz-1396);
}

.sz-1397 {
  font-size: var(--sz-1397);
}

.sz-1398 {
  font-size: var(--sz-1398);
}

.sz-1399 {
  font-size: var(--sz-1399);
}

.sz-1400 {
  font-size: var(--sz-1400);
}

.sz-1401 {
  font-size: var(--sz-1401);
}

.sz-1402 {
  font-size: var(--sz-1402);
}

.sz-1403 {
  font-size: var(--sz-1403);
}

.sz-1404 {
  font-size: var(--sz-1404);
}

.sz-1405 {
  font-size: var(--sz-1405);
}

.sz-1406 {
  font-size: var(--sz-1406);
}

.sz-1407 {
  font-size: var(--sz-1407);
}

.sz-1408 {
  font-size: var(--sz-1408);
}

.sz-1409 {
  font-size: var(--sz-1409);
}

.sz-1410 {
  font-size: var(--sz-1410);
}

.sz-1411 {
  font-size: var(--sz-1411);
}

.sz-1412 {
  font-size: var(--sz-1412);
}

.sz-1413 {
  font-size: var(--sz-1413);
}

.sz-1414 {
  font-size: var(--sz-1414);
}

.sz-1415 {
  font-size: var(--sz-1415);
}

.sz-1416 {
  font-size: var(--sz-1416);
}

.sz-1417 {
  font-size: var(--sz-1417);
}

.sz-1418 {
  font-size: var(--sz-1418);
}

.sz-1419 {
  font-size: var(--sz-1419);
}

.sz-1420 {
  font-size: var(--sz-1420);
}

.sz-1421 {
  font-size: var(--sz-1421);
}

.sz-1422 {
  font-size: var(--sz-1422);
}

.sz-1423 {
  font-size: var(--sz-1423);
}

.sz-1424 {
  font-size: var(--sz-1424);
}

.sz-1425 {
  font-size: var(--sz-1425);
}

.sz-1426 {
  font-size: var(--sz-1426);
}

.sz-1427 {
  font-size: var(--sz-1427);
}

.sz-1428 {
  font-size: var(--sz-1428);
}

.sz-1429 {
  font-size: var(--sz-1429);
}

.sz-1430 {
  font-size: var(--sz-1430);
}

.sz-1431 {
  font-size: var(--sz-1431);
}

.sz-1432 {
  font-size: var(--sz-1432);
}

.sz-1433 {
  font-size: var(--sz-1433);
}

.sz-1434 {
  font-size: var(--sz-1434);
}

.sz-1435 {
  font-size: var(--sz-1435);
}

.sz-1436 {
  font-size: var(--sz-1436);
}

.sz-1437 {
  font-size: var(--sz-1437);
}

.sz-1438 {
  font-size: var(--sz-1438);
}

.sz-1439 {
  font-size: var(--sz-1439);
}

.sz-1440 {
  font-size: var(--sz-1440);
}

.sz-1441 {
  font-size: var(--sz-1441);
}

.sz-1442 {
  font-size: var(--sz-1442);
}

.sz-1443 {
  font-size: var(--sz-1443);
}

.sz-1444 {
  font-size: var(--sz-1444);
}

.sz-1445 {
  font-size: var(--sz-1445);
}

.sz-1446 {
  font-size: var(--sz-1446);
}

.sz-1447 {
  font-size: var(--sz-1447);
}

.sz-1448 {
  font-size: var(--sz-1448);
}

.sz-1449 {
  font-size: var(--sz-1449);
}

.sz-1450 {
  font-size: var(--sz-1450);
}

.sz-1451 {
  font-size: var(--sz-1451);
}

.sz-1452 {
  font-size: var(--sz-1452);
}

.sz-1453 {
  font-size: var(--sz-1453);
}

.sz-1454 {
  font-size: var(--sz-1454);
}

.sz-1455 {
  font-size: var(--sz-1455);
}

.sz-1456 {
  font-size: var(--sz-1456);
}

.sz-1457 {
  font-size: var(--sz-1457);
}

.sz-1458 {
  font-size: var(--sz-1458);
}

.sz-1459 {
  font-size: var(--sz-1459);
}

.sz-1460 {
  font-size: var(--sz-1460);
}

.sz-1461 {
  font-size: var(--sz-1461);
}

.sz-1462 {
  font-size: var(--sz-1462);
}

.sz-1463 {
  font-size: var(--sz-1463);
}

.sz-1464 {
  font-size: var(--sz-1464);
}

.sz-1465 {
  font-size: var(--sz-1465);
}

.sz-1466 {
  font-size: var(--sz-1466);
}

.sz-1467 {
  font-size: var(--sz-1467);
}

.sz-1468 {
  font-size: var(--sz-1468);
}

.sz-1469 {
  font-size: var(--sz-1469);
}

.sz-1470 {
  font-size: var(--sz-1470);
}

.sz-1471 {
  font-size: var(--sz-1471);
}

.sz-1472 {
  font-size: var(--sz-1472);
}

.sz-1473 {
  font-size: var(--sz-1473);
}

.sz-1474 {
  font-size: var(--sz-1474);
}

.sz-1475 {
  font-size: var(--sz-1475);
}

.sz-1476 {
  font-size: var(--sz-1476);
}

.sz-1477 {
  font-size: var(--sz-1477);
}

.sz-1478 {
  font-size: var(--sz-1478);
}

.sz-1479 {
  font-size: var(--sz-1479);
}

.sz-1480 {
  font-size: var(--sz-1480);
}

.sz-1481 {
  font-size: var(--sz-1481);
}

.sz-1482 {
  font-size: var(--sz-1482);
}

.sz-1483 {
  font-size: var(--sz-1483);
}

.sz-1484 {
  font-size: var(--sz-1484);
}

.sz-1485 {
  font-size: var(--sz-1485);
}

.sz-1486 {
  font-size: var(--sz-1486);
}

.sz-1487 {
  font-size: var(--sz-1487);
}

.sz-1488 {
  font-size: var(--sz-1488);
}

.sz-1489 {
  font-size: var(--sz-1489);
}

.sz-1490 {
  font-size: var(--sz-1490);
}

.sz-1491 {
  font-size: var(--sz-1491);
}

.sz-1492 {
  font-size: var(--sz-1492);
}

.sz-1493 {
  font-size: var(--sz-1493);
}

.sz-1494 {
  font-size: var(--sz-1494);
}

.sz-1495 {
  font-size: var(--sz-1495);
}

.sz-1496 {
  font-size: var(--sz-1496);
}

.sz-1497 {
  font-size: var(--sz-1497);
}

.sz-1498 {
  font-size: var(--sz-1498);
}

.sz-1499 {
  font-size: var(--sz-1499);
}

.sz-1500 {
  font-size: var(--sz-1500);
}

.sz-1501 {
  font-size: var(--sz-1501);
}

.sz-1502 {
  font-size: var(--sz-1502);
}

.sz-1503 {
  font-size: var(--sz-1503);
}

.sz-1504 {
  font-size: var(--sz-1504);
}

.sz-1505 {
  font-size: var(--sz-1505);
}

.sz-1506 {
  font-size: var(--sz-1506);
}

.sz-1507 {
  font-size: var(--sz-1507);
}

.sz-1508 {
  font-size: var(--sz-1508);
}

.sz-1509 {
  font-size: var(--sz-1509);
}

.sz-1510 {
  font-size: var(--sz-1510);
}

.sz-1511 {
  font-size: var(--sz-1511);
}

.sz-1512 {
  font-size: var(--sz-1512);
}

.sz-1513 {
  font-size: var(--sz-1513);
}

.sz-1514 {
  font-size: var(--sz-1514);
}

.sz-1515 {
  font-size: var(--sz-1515);
}

.sz-1516 {
  font-size: var(--sz-1516);
}

.sz-1517 {
  font-size: var(--sz-1517);
}

.sz-1518 {
  font-size: var(--sz-1518);
}

.sz-1519 {
  font-size: var(--sz-1519);
}

.sz-1520 {
  font-size: var(--sz-1520);
}

.sz-1521 {
  font-size: var(--sz-1521);
}

.sz-1522 {
  font-size: var(--sz-1522);
}

.sz-1523 {
  font-size: var(--sz-1523);
}

.sz-1524 {
  font-size: var(--sz-1524);
}

.sz-1525 {
  font-size: var(--sz-1525);
}

.sz-1526 {
  font-size: var(--sz-1526);
}

.sz-1527 {
  font-size: var(--sz-1527);
}

.sz-1528 {
  font-size: var(--sz-1528);
}

.sz-1529 {
  font-size: var(--sz-1529);
}

.sz-1530 {
  font-size: var(--sz-1530);
}

.sz-1531 {
  font-size: var(--sz-1531);
}

.sz-1532 {
  font-size: var(--sz-1532);
}

.sz-1533 {
  font-size: var(--sz-1533);
}

.sz-1534 {
  font-size: var(--sz-1534);
}

.sz-1535 {
  font-size: var(--sz-1535);
}

.sz-1536 {
  font-size: var(--sz-1536);
}

.sz-1537 {
  font-size: var(--sz-1537);
}

.sz-1538 {
  font-size: var(--sz-1538);
}

.sz-1539 {
  font-size: var(--sz-1539);
}

.sz-1540 {
  font-size: var(--sz-1540);
}

.sz-1541 {
  font-size: var(--sz-1541);
}

.sz-1542 {
  font-size: var(--sz-1542);
}

.sz-1543 {
  font-size: var(--sz-1543);
}

.sz-1544 {
  font-size: var(--sz-1544);
}

.sz-1545 {
  font-size: var(--sz-1545);
}

.sz-1546 {
  font-size: var(--sz-1546);
}

.sz-1547 {
  font-size: var(--sz-1547);
}

.sz-1548 {
  font-size: var(--sz-1548);
}

.sz-1549 {
  font-size: var(--sz-1549);
}

.sz-1550 {
  font-size: var(--sz-1550);
}

.sz-1551 {
  font-size: var(--sz-1551);
}

.sz-1552 {
  font-size: var(--sz-1552);
}

.sz-1553 {
  font-size: var(--sz-1553);
}

.sz-1554 {
  font-size: var(--sz-1554);
}

.sz-1555 {
  font-size: var(--sz-1555);
}

.sz-1556 {
  font-size: var(--sz-1556);
}

.sz-1557 {
  font-size: var(--sz-1557);
}

.sz-1558 {
  font-size: var(--sz-1558);
}

.sz-1559 {
  font-size: var(--sz-1559);
}

.sz-1560 {
  font-size: var(--sz-1560);
}

.sz-1561 {
  font-size: var(--sz-1561);
}

.sz-1562 {
  font-size: var(--sz-1562);
}

.sz-1563 {
  font-size: var(--sz-1563);
}

.sz-1564 {
  font-size: var(--sz-1564);
}

.sz-1565 {
  font-size: var(--sz-1565);
}

.sz-1566 {
  font-size: var(--sz-1566);
}

.sz-1567 {
  font-size: var(--sz-1567);
}

.sz-1568 {
  font-size: var(--sz-1568);
}

.sz-1569 {
  font-size: var(--sz-1569);
}

.sz-1570 {
  font-size: var(--sz-1570);
}

.sz-1571 {
  font-size: var(--sz-1571);
}

.sz-1572 {
  font-size: var(--sz-1572);
}

.sz-1573 {
  font-size: var(--sz-1573);
}

.sz-1574 {
  font-size: var(--sz-1574);
}

.sz-1575 {
  font-size: var(--sz-1575);
}

.sz-1576 {
  font-size: var(--sz-1576);
}

.sz-1577 {
  font-size: var(--sz-1577);
}

.sz-1578 {
  font-size: var(--sz-1578);
}

.sz-1579 {
  font-size: var(--sz-1579);
}

.sz-1580 {
  font-size: var(--sz-1580);
}

.sz-1581 {
  font-size: var(--sz-1581);
}

.sz-1582 {
  font-size: var(--sz-1582);
}

.sz-1583 {
  font-size: var(--sz-1583);
}

.sz-1584 {
  font-size: var(--sz-1584);
}

.sz-1585 {
  font-size: var(--sz-1585);
}

.sz-1586 {
  font-size: var(--sz-1586);
}

.sz-1587 {
  font-size: var(--sz-1587);
}

.sz-1588 {
  font-size: var(--sz-1588);
}

.sz-1589 {
  font-size: var(--sz-1589);
}

.sz-1590 {
  font-size: var(--sz-1590);
}

.sz-1591 {
  font-size: var(--sz-1591);
}

.sz-1592 {
  font-size: var(--sz-1592);
}

.sz-1593 {
  font-size: var(--sz-1593);
}

.sz-1594 {
  font-size: var(--sz-1594);
}

.sz-1595 {
  font-size: var(--sz-1595);
}

.sz-1596 {
  font-size: var(--sz-1596);
}

.sz-1597 {
  font-size: var(--sz-1597);
}

.sz-1598 {
  font-size: var(--sz-1598);
}

.sz-1599 {
  font-size: var(--sz-1599);
}

.sz-1600 {
  font-size: var(--sz-1600);
}

.sz-1601 {
  font-size: var(--sz-1601);
}

.sz-1602 {
  font-size: var(--sz-1602);
}

.sz-1603 {
  font-size: var(--sz-1603);
}

.sz-1604 {
  font-size: var(--sz-1604);
}

.sz-1605 {
  font-size: var(--sz-1605);
}

.sz-1606 {
  font-size: var(--sz-1606);
}

.sz-1607 {
  font-size: var(--sz-1607);
}

.sz-1608 {
  font-size: var(--sz-1608);
}

.sz-1609 {
  font-size: var(--sz-1609);
}

.sz-1610 {
  font-size: var(--sz-1610);
}

.sz-1611 {
  font-size: var(--sz-1611);
}

.sz-1612 {
  font-size: var(--sz-1612);
}

.sz-1613 {
  font-size: var(--sz-1613);
}

.sz-1614 {
  font-size: var(--sz-1614);
}

.sz-1615 {
  font-size: var(--sz-1615);
}

.sz-1616 {
  font-size: var(--sz-1616);
}

.sz-1617 {
  font-size: var(--sz-1617);
}

.sz-1618 {
  font-size: var(--sz-1618);
}

.sz-1619 {
  font-size: var(--sz-1619);
}

.sz-1620 {
  font-size: var(--sz-1620);
}

.sz-1621 {
  font-size: var(--sz-1621);
}

.sz-1622 {
  font-size: var(--sz-1622);
}

.sz-1623 {
  font-size: var(--sz-1623);
}

.sz-1624 {
  font-size: var(--sz-1624);
}

.sz-1625 {
  font-size: var(--sz-1625);
}

.sz-1626 {
  font-size: var(--sz-1626);
}

.sz-1627 {
  font-size: var(--sz-1627);
}

.sz-1628 {
  font-size: var(--sz-1628);
}

.sz-1629 {
  font-size: var(--sz-1629);
}

.sz-1630 {
  font-size: var(--sz-1630);
}

.sz-1631 {
  font-size: var(--sz-1631);
}

.sz-1632 {
  font-size: var(--sz-1632);
}

.sz-1633 {
  font-size: var(--sz-1633);
}

.sz-1634 {
  font-size: var(--sz-1634);
}

.sz-1635 {
  font-size: var(--sz-1635);
}

.sz-1636 {
  font-size: var(--sz-1636);
}

.sz-1637 {
  font-size: var(--sz-1637);
}

.sz-1638 {
  font-size: var(--sz-1638);
}

.sz-1639 {
  font-size: var(--sz-1639);
}

.sz-1640 {
  font-size: var(--sz-1640);
}

.sz-1641 {
  font-size: var(--sz-1641);
}

.sz-1642 {
  font-size: var(--sz-1642);
}

.sz-1643 {
  font-size: var(--sz-1643);
}

.sz-1644 {
  font-size: var(--sz-1644);
}

.sz-1645 {
  font-size: var(--sz-1645);
}

.sz-1646 {
  font-size: var(--sz-1646);
}

.sz-1647 {
  font-size: var(--sz-1647);
}

.sz-1648 {
  font-size: var(--sz-1648);
}

.sz-1649 {
  font-size: var(--sz-1649);
}

.sz-1650 {
  font-size: var(--sz-1650);
}

.sz-1651 {
  font-size: var(--sz-1651);
}

.sz-1652 {
  font-size: var(--sz-1652);
}

.sz-1653 {
  font-size: var(--sz-1653);
}

.sz-1654 {
  font-size: var(--sz-1654);
}

.sz-1655 {
  font-size: var(--sz-1655);
}

.sz-1656 {
  font-size: var(--sz-1656);
}

.sz-1657 {
  font-size: var(--sz-1657);
}

.sz-1658 {
  font-size: var(--sz-1658);
}

.sz-1659 {
  font-size: var(--sz-1659);
}

.sz-1660 {
  font-size: var(--sz-1660);
}

.sz-1661 {
  font-size: var(--sz-1661);
}

.sz-1662 {
  font-size: var(--sz-1662);
}

.sz-1663 {
  font-size: var(--sz-1663);
}

.sz-1664 {
  font-size: var(--sz-1664);
}

.sz-1665 {
  font-size: var(--sz-1665);
}

.sz-1666 {
  font-size: var(--sz-1666);
}

.sz-1667 {
  font-size: var(--sz-1667);
}

.sz-1668 {
  font-size: var(--sz-1668);
}

.sz-1669 {
  font-size: var(--sz-1669);
}

.sz-1670 {
  font-size: var(--sz-1670);
}

.sz-1671 {
  font-size: var(--sz-1671);
}

.sz-1672 {
  font-size: var(--sz-1672);
}

.sz-1673 {
  font-size: var(--sz-1673);
}

.sz-1674 {
  font-size: var(--sz-1674);
}

.sz-1675 {
  font-size: var(--sz-1675);
}

.sz-1676 {
  font-size: var(--sz-1676);
}

.sz-1677 {
  font-size: var(--sz-1677);
}

.sz-1678 {
  font-size: var(--sz-1678);
}

.sz-1679 {
  font-size: var(--sz-1679);
}

.sz-1680 {
  font-size: var(--sz-1680);
}

.sz-1681 {
  font-size: var(--sz-1681);
}

.sz-1682 {
  font-size: var(--sz-1682);
}

.sz-1683 {
  font-size: var(--sz-1683);
}

.sz-1684 {
  font-size: var(--sz-1684);
}

.sz-1685 {
  font-size: var(--sz-1685);
}

.sz-1686 {
  font-size: var(--sz-1686);
}

.sz-1687 {
  font-size: var(--sz-1687);
}

.sz-1688 {
  font-size: var(--sz-1688);
}

.sz-1689 {
  font-size: var(--sz-1689);
}

.sz-1690 {
  font-size: var(--sz-1690);
}

.sz-1691 {
  font-size: var(--sz-1691);
}

.sz-1692 {
  font-size: var(--sz-1692);
}

.sz-1693 {
  font-size: var(--sz-1693);
}

.sz-1694 {
  font-size: var(--sz-1694);
}

.sz-1695 {
  font-size: var(--sz-1695);
}

.sz-1696 {
  font-size: var(--sz-1696);
}

.sz-1697 {
  font-size: var(--sz-1697);
}

.sz-1698 {
  font-size: var(--sz-1698);
}

.sz-1699 {
  font-size: var(--sz-1699);
}

.sz-1700 {
  font-size: var(--sz-1700);
}

.sz-1701 {
  font-size: var(--sz-1701);
}

.sz-1702 {
  font-size: var(--sz-1702);
}

.sz-1703 {
  font-size: var(--sz-1703);
}

.sz-1704 {
  font-size: var(--sz-1704);
}

.sz-1705 {
  font-size: var(--sz-1705);
}

.sz-1706 {
  font-size: var(--sz-1706);
}

.sz-1707 {
  font-size: var(--sz-1707);
}

.sz-1708 {
  font-size: var(--sz-1708);
}

.sz-1709 {
  font-size: var(--sz-1709);
}

.sz-1710 {
  font-size: var(--sz-1710);
}

.sz-1711 {
  font-size: var(--sz-1711);
}

.sz-1712 {
  font-size: var(--sz-1712);
}

.sz-1713 {
  font-size: var(--sz-1713);
}

.sz-1714 {
  font-size: var(--sz-1714);
}

.sz-1715 {
  font-size: var(--sz-1715);
}

.sz-1716 {
  font-size: var(--sz-1716);
}

.sz-1717 {
  font-size: var(--sz-1717);
}

.sz-1718 {
  font-size: var(--sz-1718);
}

.sz-1719 {
  font-size: var(--sz-1719);
}

.sz-1720 {
  font-size: var(--sz-1720);
}

.sz-1721 {
  font-size: var(--sz-1721);
}

.sz-1722 {
  font-size: var(--sz-1722);
}

.sz-1723 {
  font-size: var(--sz-1723);
}

.sz-1724 {
  font-size: var(--sz-1724);
}

.sz-1725 {
  font-size: var(--sz-1725);
}

.sz-1726 {
  font-size: var(--sz-1726);
}

.sz-1727 {
  font-size: var(--sz-1727);
}

.sz-1728 {
  font-size: var(--sz-1728);
}

.sz-1729 {
  font-size: var(--sz-1729);
}

.sz-1730 {
  font-size: var(--sz-1730);
}

.sz-1731 {
  font-size: var(--sz-1731);
}

.sz-1732 {
  font-size: var(--sz-1732);
}

.sz-1733 {
  font-size: var(--sz-1733);
}

.sz-1734 {
  font-size: var(--sz-1734);
}

.sz-1735 {
  font-size: var(--sz-1735);
}

.sz-1736 {
  font-size: var(--sz-1736);
}

.sz-1737 {
  font-size: var(--sz-1737);
}

.sz-1738 {
  font-size: var(--sz-1738);
}

.sz-1739 {
  font-size: var(--sz-1739);
}

.sz-1740 {
  font-size: var(--sz-1740);
}

.sz-1741 {
  font-size: var(--sz-1741);
}

.sz-1742 {
  font-size: var(--sz-1742);
}

.sz-1743 {
  font-size: var(--sz-1743);
}

.sz-1744 {
  font-size: var(--sz-1744);
}

.sz-1745 {
  font-size: var(--sz-1745);
}

.sz-1746 {
  font-size: var(--sz-1746);
}

.sz-1747 {
  font-size: var(--sz-1747);
}

.sz-1748 {
  font-size: var(--sz-1748);
}

.sz-1749 {
  font-size: var(--sz-1749);
}

.sz-1750 {
  font-size: var(--sz-1750);
}

.sz-1751 {
  font-size: var(--sz-1751);
}

.sz-1752 {
  font-size: var(--sz-1752);
}

.sz-1753 {
  font-size: var(--sz-1753);
}

.sz-1754 {
  font-size: var(--sz-1754);
}

.sz-1755 {
  font-size: var(--sz-1755);
}

.sz-1756 {
  font-size: var(--sz-1756);
}

.sz-1757 {
  font-size: var(--sz-1757);
}

.sz-1758 {
  font-size: var(--sz-1758);
}

.sz-1759 {
  font-size: var(--sz-1759);
}

.sz-1760 {
  font-size: var(--sz-1760);
}

.sz-1761 {
  font-size: var(--sz-1761);
}

.sz-1762 {
  font-size: var(--sz-1762);
}

.sz-1763 {
  font-size: var(--sz-1763);
}

.sz-1764 {
  font-size: var(--sz-1764);
}

.sz-1765 {
  font-size: var(--sz-1765);
}

.sz-1766 {
  font-size: var(--sz-1766);
}

.sz-1767 {
  font-size: var(--sz-1767);
}

.sz-1768 {
  font-size: var(--sz-1768);
}

.sz-1769 {
  font-size: var(--sz-1769);
}

.sz-1770 {
  font-size: var(--sz-1770);
}

.sz-1771 {
  font-size: var(--sz-1771);
}

.sz-1772 {
  font-size: var(--sz-1772);
}

.sz-1773 {
  font-size: var(--sz-1773);
}

.sz-1774 {
  font-size: var(--sz-1774);
}

.sz-1775 {
  font-size: var(--sz-1775);
}

.sz-1776 {
  font-size: var(--sz-1776);
}

.sz-1777 {
  font-size: var(--sz-1777);
}

.sz-1778 {
  font-size: var(--sz-1778);
}

.sz-1779 {
  font-size: var(--sz-1779);
}

.sz-1780 {
  font-size: var(--sz-1780);
}

.sz-1781 {
  font-size: var(--sz-1781);
}

.sz-1782 {
  font-size: var(--sz-1782);
}

.sz-1783 {
  font-size: var(--sz-1783);
}

.sz-1784 {
  font-size: var(--sz-1784);
}

.sz-1785 {
  font-size: var(--sz-1785);
}

.sz-1786 {
  font-size: var(--sz-1786);
}

.sz-1787 {
  font-size: var(--sz-1787);
}

.sz-1788 {
  font-size: var(--sz-1788);
}

.sz-1789 {
  font-size: var(--sz-1789);
}

.sz-1790 {
  font-size: var(--sz-1790);
}

.sz-1791 {
  font-size: var(--sz-1791);
}

.sz-1792 {
  font-size: var(--sz-1792);
}

.sz-1793 {
  font-size: var(--sz-1793);
}

.sz-1794 {
  font-size: var(--sz-1794);
}

.sz-1795 {
  font-size: var(--sz-1795);
}

.sz-1796 {
  font-size: var(--sz-1796);
}

.sz-1797 {
  font-size: var(--sz-1797);
}

.sz-1798 {
  font-size: var(--sz-1798);
}

.sz-1799 {
  font-size: var(--sz-1799);
}

.sz-1800 {
  font-size: var(--sz-1800);
}

.sz-1801 {
  font-size: var(--sz-1801);
}

.sz-1802 {
  font-size: var(--sz-1802);
}

.sz-1803 {
  font-size: var(--sz-1803);
}

.sz-1804 {
  font-size: var(--sz-1804);
}

.sz-1805 {
  font-size: var(--sz-1805);
}

.sz-1806 {
  font-size: var(--sz-1806);
}

.sz-1807 {
  font-size: var(--sz-1807);
}

.sz-1808 {
  font-size: var(--sz-1808);
}

.sz-1809 {
  font-size: var(--sz-1809);
}

.sz-1810 {
  font-size: var(--sz-1810);
}

.sz-1811 {
  font-size: var(--sz-1811);
}

.sz-1812 {
  font-size: var(--sz-1812);
}

.sz-1813 {
  font-size: var(--sz-1813);
}

.sz-1814 {
  font-size: var(--sz-1814);
}

.sz-1815 {
  font-size: var(--sz-1815);
}

.sz-1816 {
  font-size: var(--sz-1816);
}

.sz-1817 {
  font-size: var(--sz-1817);
}

.sz-1818 {
  font-size: var(--sz-1818);
}

.sz-1819 {
  font-size: var(--sz-1819);
}

.sz-1820 {
  font-size: var(--sz-1820);
}

.sz-1821 {
  font-size: var(--sz-1821);
}

.sz-1822 {
  font-size: var(--sz-1822);
}

.sz-1823 {
  font-size: var(--sz-1823);
}

.sz-1824 {
  font-size: var(--sz-1824);
}

.sz-1825 {
  font-size: var(--sz-1825);
}

.sz-1826 {
  font-size: var(--sz-1826);
}

.sz-1827 {
  font-size: var(--sz-1827);
}

.sz-1828 {
  font-size: var(--sz-1828);
}

.sz-1829 {
  font-size: var(--sz-1829);
}

.sz-1830 {
  font-size: var(--sz-1830);
}

.sz-1831 {
  font-size: var(--sz-1831);
}

.sz-1832 {
  font-size: var(--sz-1832);
}

.sz-1833 {
  font-size: var(--sz-1833);
}

.sz-1834 {
  font-size: var(--sz-1834);
}

.sz-1835 {
  font-size: var(--sz-1835);
}

.sz-1836 {
  font-size: var(--sz-1836);
}

.sz-1837 {
  font-size: var(--sz-1837);
}

.sz-1838 {
  font-size: var(--sz-1838);
}

.sz-1839 {
  font-size: var(--sz-1839);
}

.sz-1840 {
  font-size: var(--sz-1840);
}

.sz-1841 {
  font-size: var(--sz-1841);
}

.sz-1842 {
  font-size: var(--sz-1842);
}

.sz-1843 {
  font-size: var(--sz-1843);
}

.sz-1844 {
  font-size: var(--sz-1844);
}

.sz-1845 {
  font-size: var(--sz-1845);
}

.sz-1846 {
  font-size: var(--sz-1846);
}

.sz-1847 {
  font-size: var(--sz-1847);
}

.sz-1848 {
  font-size: var(--sz-1848);
}

.sz-1849 {
  font-size: var(--sz-1849);
}

.sz-1850 {
  font-size: var(--sz-1850);
}

.sz-1851 {
  font-size: var(--sz-1851);
}

.sz-1852 {
  font-size: var(--sz-1852);
}

.sz-1853 {
  font-size: var(--sz-1853);
}

.sz-1854 {
  font-size: var(--sz-1854);
}

.sz-1855 {
  font-size: var(--sz-1855);
}

.sz-1856 {
  font-size: var(--sz-1856);
}

.sz-1857 {
  font-size: var(--sz-1857);
}

.sz-1858 {
  font-size: var(--sz-1858);
}

.sz-1859 {
  font-size: var(--sz-1859);
}

.sz-1860 {
  font-size: var(--sz-1860);
}

.sz-1861 {
  font-size: var(--sz-1861);
}

.sz-1862 {
  font-size: var(--sz-1862);
}

.sz-1863 {
  font-size: var(--sz-1863);
}

.sz-1864 {
  font-size: var(--sz-1864);
}

.sz-1865 {
  font-size: var(--sz-1865);
}

.sz-1866 {
  font-size: var(--sz-1866);
}

.sz-1867 {
  font-size: var(--sz-1867);
}

.sz-1868 {
  font-size: var(--sz-1868);
}

.sz-1869 {
  font-size: var(--sz-1869);
}

.sz-1870 {
  font-size: var(--sz-1870);
}

.sz-1871 {
  font-size: var(--sz-1871);
}

.sz-1872 {
  font-size: var(--sz-1872);
}

.sz-1873 {
  font-size: var(--sz-1873);
}

.sz-1874 {
  font-size: var(--sz-1874);
}

.sz-1875 {
  font-size: var(--sz-1875);
}

.sz-1876 {
  font-size: var(--sz-1876);
}

.sz-1877 {
  font-size: var(--sz-1877);
}

.sz-1878 {
  font-size: var(--sz-1878);
}

.sz-1879 {
  font-size: var(--sz-1879);
}

.sz-1880 {
  font-size: var(--sz-1880);
}

.sz-1881 {
  font-size: var(--sz-1881);
}

.sz-1882 {
  font-size: var(--sz-1882);
}

.sz-1883 {
  font-size: var(--sz-1883);
}

.sz-1884 {
  font-size: var(--sz-1884);
}

.sz-1885 {
  font-size: var(--sz-1885);
}

.sz-1886 {
  font-size: var(--sz-1886);
}

.sz-1887 {
  font-size: var(--sz-1887);
}

.sz-1888 {
  font-size: var(--sz-1888);
}

.sz-1889 {
  font-size: var(--sz-1889);
}

.sz-1890 {
  font-size: var(--sz-1890);
}

.sz-1891 {
  font-size: var(--sz-1891);
}

.sz-1892 {
  font-size: var(--sz-1892);
}

.sz-1893 {
  font-size: var(--sz-1893);
}

.sz-1894 {
  font-size: var(--sz-1894);
}

.sz-1895 {
  font-size: var(--sz-1895);
}

.sz-1896 {
  font-size: var(--sz-1896);
}

.sz-1897 {
  font-size: var(--sz-1897);
}

.sz-1898 {
  font-size: var(--sz-1898);
}

.sz-1899 {
  font-size: var(--sz-1899);
}

.sz-1900 {
  font-size: var(--sz-1900);
}

.sz-1901 {
  font-size: var(--sz-1901);
}

.sz-1902 {
  font-size: var(--sz-1902);
}

.sz-1903 {
  font-size: var(--sz-1903);
}

.sz-1904 {
  font-size: var(--sz-1904);
}

.sz-1905 {
  font-size: var(--sz-1905);
}

.sz-1906 {
  font-size: var(--sz-1906);
}

.sz-1907 {
  font-size: var(--sz-1907);
}

.sz-1908 {
  font-size: var(--sz-1908);
}

.sz-1909 {
  font-size: var(--sz-1909);
}

.sz-1910 {
  font-size: var(--sz-1910);
}

.sz-1911 {
  font-size: var(--sz-1911);
}

.sz-1912 {
  font-size: var(--sz-1912);
}

.sz-1913 {
  font-size: var(--sz-1913);
}

.sz-1914 {
  font-size: var(--sz-1914);
}

.sz-1915 {
  font-size: var(--sz-1915);
}

.sz-1916 {
  font-size: var(--sz-1916);
}

.sz-1917 {
  font-size: var(--sz-1917);
}

.sz-1918 {
  font-size: var(--sz-1918);
}

.sz-1919 {
  font-size: var(--sz-1919);
}

.sz-1920 {
  font-size: var(--sz-1920);
}

.sz-1921 {
  font-size: var(--sz-1921);
}

.sz-1922 {
  font-size: var(--sz-1922);
}

.sz-1923 {
  font-size: var(--sz-1923);
}

.sz-1924 {
  font-size: var(--sz-1924);
}

.sz-1925 {
  font-size: var(--sz-1925);
}

.sz-1926 {
  font-size: var(--sz-1926);
}

.sz-1927 {
  font-size: var(--sz-1927);
}

.sz-1928 {
  font-size: var(--sz-1928);
}

.sz-1929 {
  font-size: var(--sz-1929);
}

.sz-1930 {
  font-size: var(--sz-1930);
}

.sz-1931 {
  font-size: var(--sz-1931);
}

.sz-1932 {
  font-size: var(--sz-1932);
}

.sz-1933 {
  font-size: var(--sz-1933);
}

.sz-1934 {
  font-size: var(--sz-1934);
}

.sz-1935 {
  font-size: var(--sz-1935);
}

.sz-1936 {
  font-size: var(--sz-1936);
}

.sz-1937 {
  font-size: var(--sz-1937);
}

.sz-1938 {
  font-size: var(--sz-1938);
}

.sz-1939 {
  font-size: var(--sz-1939);
}

.sz-1940 {
  font-size: var(--sz-1940);
}

.sz-1941 {
  font-size: var(--sz-1941);
}

.sz-1942 {
  font-size: var(--sz-1942);
}

.sz-1943 {
  font-size: var(--sz-1943);
}

.sz-1944 {
  font-size: var(--sz-1944);
}

.sz-1945 {
  font-size: var(--sz-1945);
}

.sz-1946 {
  font-size: var(--sz-1946);
}

.sz-1947 {
  font-size: var(--sz-1947);
}

.sz-1948 {
  font-size: var(--sz-1948);
}

.sz-1949 {
  font-size: var(--sz-1949);
}

.sz-1950 {
  font-size: var(--sz-1950);
}

.sz-1951 {
  font-size: var(--sz-1951);
}

.sz-1952 {
  font-size: var(--sz-1952);
}

.sz-1953 {
  font-size: var(--sz-1953);
}

.sz-1954 {
  font-size: var(--sz-1954);
}

.sz-1955 {
  font-size: var(--sz-1955);
}

.sz-1956 {
  font-size: var(--sz-1956);
}

.sz-1957 {
  font-size: var(--sz-1957);
}

.sz-1958 {
  font-size: var(--sz-1958);
}

.sz-1959 {
  font-size: var(--sz-1959);
}

.sz-1960 {
  font-size: var(--sz-1960);
}

.sz-1961 {
  font-size: var(--sz-1961);
}

.sz-1962 {
  font-size: var(--sz-1962);
}

.sz-1963 {
  font-size: var(--sz-1963);
}

.sz-1964 {
  font-size: var(--sz-1964);
}

.sz-1965 {
  font-size: var(--sz-1965);
}

.sz-1966 {
  font-size: var(--sz-1966);
}

.sz-1967 {
  font-size: var(--sz-1967);
}

.sz-1968 {
  font-size: var(--sz-1968);
}

.sz-1969 {
  font-size: var(--sz-1969);
}

.sz-1970 {
  font-size: var(--sz-1970);
}

.sz-1971 {
  font-size: var(--sz-1971);
}

.sz-1972 {
  font-size: var(--sz-1972);
}

.sz-1973 {
  font-size: var(--sz-1973);
}

.sz-1974 {
  font-size: var(--sz-1974);
}

.sz-1975 {
  font-size: var(--sz-1975);
}

.sz-1976 {
  font-size: var(--sz-1976);
}

.sz-1977 {
  font-size: var(--sz-1977);
}

.sz-1978 {
  font-size: var(--sz-1978);
}

.sz-1979 {
  font-size: var(--sz-1979);
}

.sz-1980 {
  font-size: var(--sz-1980);
}

.sz-1981 {
  font-size: var(--sz-1981);
}

.sz-1982 {
  font-size: var(--sz-1982);
}

.sz-1983 {
  font-size: var(--sz-1983);
}

.sz-1984 {
  font-size: var(--sz-1984);
}

.sz-1985 {
  font-size: var(--sz-1985);
}

.sz-1986 {
  font-size: var(--sz-1986);
}

.sz-1987 {
  font-size: var(--sz-1987);
}

.sz-1988 {
  font-size: var(--sz-1988);
}

.sz-1989 {
  font-size: var(--sz-1989);
}

.sz-1990 {
  font-size: var(--sz-1990);
}

.sz-1991 {
  font-size: var(--sz-1991);
}

.sz-1992 {
  font-size: var(--sz-1992);
}

.sz-1993 {
  font-size: var(--sz-1993);
}

.sz-1994 {
  font-size: var(--sz-1994);
}

.sz-1995 {
  font-size: var(--sz-1995);
}

.sz-1996 {
  font-size: var(--sz-1996);
}

.sz-1997 {
  font-size: var(--sz-1997);
}

.sz-1998 {
  font-size: var(--sz-1998);
}

.sz-1999 {
  font-size: var(--sz-1999);
}

.sz-2000 {
  font-size: var(--sz-2000);
}

/* font weight */
strong {
  font-weight: 700 !important;
}

strong.font-serif,
.fw-bold.font-serif {
  font-weight: 900 !important;
}

/* font feature settings */
.palt {
  font-feature-settings: "palt";
}

/* font size */
.fs-1 {
  font-size: 1% !important;
}

.fs-2 {
  font-size: 2% !important;
}

.fs-3 {
  font-size: 3% !important;
}

.fs-4 {
  font-size: 4% !important;
}

.fs-5 {
  font-size: 5% !important;
}

.fs-6 {
  font-size: 6% !important;
}

.fs-7 {
  font-size: 7% !important;
}

.fs-8 {
  font-size: 8% !important;
}

.fs-9 {
  font-size: 9% !important;
}

.fs-10 {
  font-size: 10% !important;
}

.fs-11 {
  font-size: 11% !important;
}

.fs-12 {
  font-size: 12% !important;
}

.fs-13 {
  font-size: 13% !important;
}

.fs-14 {
  font-size: 14% !important;
}

.fs-15 {
  font-size: 15% !important;
}

.fs-16 {
  font-size: 16% !important;
}

.fs-17 {
  font-size: 17% !important;
}

.fs-18 {
  font-size: 18% !important;
}

.fs-19 {
  font-size: 19% !important;
}

.fs-20 {
  font-size: 20% !important;
}

.fs-21 {
  font-size: 21% !important;
}

.fs-22 {
  font-size: 22% !important;
}

.fs-23 {
  font-size: 23% !important;
}

.fs-24 {
  font-size: 24% !important;
}

.fs-25 {
  font-size: 25% !important;
}

.fs-26 {
  font-size: 26% !important;
}

.fs-27 {
  font-size: 27% !important;
}

.fs-28 {
  font-size: 28% !important;
}

.fs-29 {
  font-size: 29% !important;
}

.fs-30 {
  font-size: 30% !important;
}

.fs-31 {
  font-size: 31% !important;
}

.fs-32 {
  font-size: 32% !important;
}

.fs-33 {
  font-size: 33% !important;
}

.fs-34 {
  font-size: 34% !important;
}

.fs-35 {
  font-size: 35% !important;
}

.fs-36 {
  font-size: 36% !important;
}

.fs-37 {
  font-size: 37% !important;
}

.fs-38 {
  font-size: 38% !important;
}

.fs-39 {
  font-size: 39% !important;
}

.fs-40 {
  font-size: 40% !important;
}

.fs-41 {
  font-size: 41% !important;
}

.fs-42 {
  font-size: 42% !important;
}

.fs-43 {
  font-size: 43% !important;
}

.fs-44 {
  font-size: 44% !important;
}

.fs-45 {
  font-size: 45% !important;
}

.fs-46 {
  font-size: 46% !important;
}

.fs-47 {
  font-size: 47% !important;
}

.fs-48 {
  font-size: 48% !important;
}

.fs-49 {
  font-size: 49% !important;
}

.fs-50 {
  font-size: 50% !important;
}

.fs-51 {
  font-size: 51% !important;
}

.fs-52 {
  font-size: 52% !important;
}

.fs-53 {
  font-size: 53% !important;
}

.fs-54 {
  font-size: 54% !important;
}

.fs-55 {
  font-size: 55% !important;
}

.fs-56 {
  font-size: 56% !important;
}

.fs-57 {
  font-size: 57% !important;
}

.fs-58 {
  font-size: 58% !important;
}

.fs-59 {
  font-size: 59% !important;
}

.fs-60 {
  font-size: 60% !important;
}

.fs-61 {
  font-size: 61% !important;
}

.fs-62 {
  font-size: 62% !important;
}

.fs-63 {
  font-size: 63% !important;
}

.fs-64 {
  font-size: 64% !important;
}

.fs-65 {
  font-size: 65% !important;
}

.fs-66 {
  font-size: 66% !important;
}

.fs-67 {
  font-size: 67% !important;
}

.fs-68 {
  font-size: 68% !important;
}

.fs-69 {
  font-size: 69% !important;
}

.fs-70 {
  font-size: 70% !important;
}

.fs-71 {
  font-size: 71% !important;
}

.fs-72 {
  font-size: 72% !important;
}

.fs-73 {
  font-size: 73% !important;
}

.fs-74 {
  font-size: 74% !important;
}

.fs-75 {
  font-size: 75% !important;
}

.fs-76 {
  font-size: 76% !important;
}

.fs-77 {
  font-size: 77% !important;
}

.fs-78 {
  font-size: 78% !important;
}

.fs-79 {
  font-size: 79% !important;
}

.fs-80 {
  font-size: 80% !important;
}

.fs-81 {
  font-size: 81% !important;
}

.fs-82 {
  font-size: 82% !important;
}

.fs-83 {
  font-size: 83% !important;
}

.fs-84 {
  font-size: 84% !important;
}

.fs-85 {
  font-size: 85% !important;
}

.fs-86 {
  font-size: 86% !important;
}

.fs-87 {
  font-size: 87% !important;
}

.fs-88 {
  font-size: 88% !important;
}

.fs-89 {
  font-size: 89% !important;
}

.fs-90 {
  font-size: 90% !important;
}

.fs-91 {
  font-size: 91% !important;
}

.fs-92 {
  font-size: 92% !important;
}

.fs-93 {
  font-size: 93% !important;
}

.fs-94 {
  font-size: 94% !important;
}

.fs-95 {
  font-size: 95% !important;
}

.fs-96 {
  font-size: 96% !important;
}

.fs-97 {
  font-size: 97% !important;
}

.fs-98 {
  font-size: 98% !important;
}

.fs-99 {
  font-size: 99% !important;
}

.fs-100 {
  font-size: 100% !important;
}

.fs-101 {
  font-size: 101% !important;
}

.fs-102 {
  font-size: 102% !important;
}

.fs-103 {
  font-size: 103% !important;
}

.fs-104 {
  font-size: 104% !important;
}

.fs-105 {
  font-size: 105% !important;
}

.fs-106 {
  font-size: 106% !important;
}

.fs-107 {
  font-size: 107% !important;
}

.fs-108 {
  font-size: 108% !important;
}

.fs-109 {
  font-size: 109% !important;
}

.fs-110 {
  font-size: 110% !important;
}

.fs-111 {
  font-size: 111% !important;
}

.fs-112 {
  font-size: 112% !important;
}

.fs-113 {
  font-size: 113% !important;
}

.fs-114 {
  font-size: 114% !important;
}

.fs-115 {
  font-size: 115% !important;
}

.fs-116 {
  font-size: 116% !important;
}

.fs-117 {
  font-size: 117% !important;
}

.fs-118 {
  font-size: 118% !important;
}

.fs-119 {
  font-size: 119% !important;
}

.fs-120 {
  font-size: 120% !important;
}

.fs-121 {
  font-size: 121% !important;
}

.fs-122 {
  font-size: 122% !important;
}

.fs-123 {
  font-size: 123% !important;
}

.fs-124 {
  font-size: 124% !important;
}

.fs-125 {
  font-size: 125% !important;
}

.fs-126 {
  font-size: 126% !important;
}

.fs-127 {
  font-size: 127% !important;
}

.fs-128 {
  font-size: 128% !important;
}

.fs-129 {
  font-size: 129% !important;
}

.fs-130 {
  font-size: 130% !important;
}

.fs-131 {
  font-size: 131% !important;
}

.fs-132 {
  font-size: 132% !important;
}

.fs-133 {
  font-size: 133% !important;
}

.fs-134 {
  font-size: 134% !important;
}

.fs-135 {
  font-size: 135% !important;
}

.fs-136 {
  font-size: 136% !important;
}

.fs-137 {
  font-size: 137% !important;
}

.fs-138 {
  font-size: 138% !important;
}

.fs-139 {
  font-size: 139% !important;
}

.fs-140 {
  font-size: 140% !important;
}

.fs-141 {
  font-size: 141% !important;
}

.fs-142 {
  font-size: 142% !important;
}

.fs-143 {
  font-size: 143% !important;
}

.fs-144 {
  font-size: 144% !important;
}

.fs-145 {
  font-size: 145% !important;
}

.fs-146 {
  font-size: 146% !important;
}

.fs-147 {
  font-size: 147% !important;
}

.fs-148 {
  font-size: 148% !important;
}

.fs-149 {
  font-size: 149% !important;
}

.fs-150 {
  font-size: 150% !important;
}

.fs-151 {
  font-size: 151% !important;
}

.fs-152 {
  font-size: 152% !important;
}

.fs-153 {
  font-size: 153% !important;
}

.fs-154 {
  font-size: 154% !important;
}

.fs-155 {
  font-size: 155% !important;
}

.fs-156 {
  font-size: 156% !important;
}

.fs-157 {
  font-size: 157% !important;
}

.fs-158 {
  font-size: 158% !important;
}

.fs-159 {
  font-size: 159% !important;
}

.fs-160 {
  font-size: 160% !important;
}

.fs-161 {
  font-size: 161% !important;
}

.fs-162 {
  font-size: 162% !important;
}

.fs-163 {
  font-size: 163% !important;
}

.fs-164 {
  font-size: 164% !important;
}

.fs-165 {
  font-size: 165% !important;
}

.fs-166 {
  font-size: 166% !important;
}

.fs-167 {
  font-size: 167% !important;
}

.fs-168 {
  font-size: 168% !important;
}

.fs-169 {
  font-size: 169% !important;
}

.fs-170 {
  font-size: 170% !important;
}

.fs-171 {
  font-size: 171% !important;
}

.fs-172 {
  font-size: 172% !important;
}

.fs-173 {
  font-size: 173% !important;
}

.fs-174 {
  font-size: 174% !important;
}

.fs-175 {
  font-size: 175% !important;
}

.fs-176 {
  font-size: 176% !important;
}

.fs-177 {
  font-size: 177% !important;
}

.fs-178 {
  font-size: 178% !important;
}

.fs-179 {
  font-size: 179% !important;
}

.fs-180 {
  font-size: 180% !important;
}

.fs-181 {
  font-size: 181% !important;
}

.fs-182 {
  font-size: 182% !important;
}

.fs-183 {
  font-size: 183% !important;
}

.fs-184 {
  font-size: 184% !important;
}

.fs-185 {
  font-size: 185% !important;
}

.fs-186 {
  font-size: 186% !important;
}

.fs-187 {
  font-size: 187% !important;
}

.fs-188 {
  font-size: 188% !important;
}

.fs-189 {
  font-size: 189% !important;
}

.fs-190 {
  font-size: 190% !important;
}

.fs-191 {
  font-size: 191% !important;
}

.fs-192 {
  font-size: 192% !important;
}

.fs-193 {
  font-size: 193% !important;
}

.fs-194 {
  font-size: 194% !important;
}

.fs-195 {
  font-size: 195% !important;
}

.fs-196 {
  font-size: 196% !important;
}

.fs-197 {
  font-size: 197% !important;
}

.fs-198 {
  font-size: 198% !important;
}

.fs-199 {
  font-size: 199% !important;
}

.fs-200 {
  font-size: 200% !important;
}

.fs-201 {
  font-size: 201% !important;
}

.fs-202 {
  font-size: 202% !important;
}

.fs-203 {
  font-size: 203% !important;
}

.fs-204 {
  font-size: 204% !important;
}

.fs-205 {
  font-size: 205% !important;
}

.fs-206 {
  font-size: 206% !important;
}

.fs-207 {
  font-size: 207% !important;
}

.fs-208 {
  font-size: 208% !important;
}

.fs-209 {
  font-size: 209% !important;
}

.fs-210 {
  font-size: 210% !important;
}

.fs-211 {
  font-size: 211% !important;
}

.fs-212 {
  font-size: 212% !important;
}

.fs-213 {
  font-size: 213% !important;
}

.fs-214 {
  font-size: 214% !important;
}

.fs-215 {
  font-size: 215% !important;
}

.fs-216 {
  font-size: 216% !important;
}

.fs-217 {
  font-size: 217% !important;
}

.fs-218 {
  font-size: 218% !important;
}

.fs-219 {
  font-size: 219% !important;
}

.fs-220 {
  font-size: 220% !important;
}

.fs-221 {
  font-size: 221% !important;
}

.fs-222 {
  font-size: 222% !important;
}

.fs-223 {
  font-size: 223% !important;
}

.fs-224 {
  font-size: 224% !important;
}

.fs-225 {
  font-size: 225% !important;
}

.fs-226 {
  font-size: 226% !important;
}

.fs-227 {
  font-size: 227% !important;
}

.fs-228 {
  font-size: 228% !important;
}

.fs-229 {
  font-size: 229% !important;
}

.fs-230 {
  font-size: 230% !important;
}

.fs-231 {
  font-size: 231% !important;
}

.fs-232 {
  font-size: 232% !important;
}

.fs-233 {
  font-size: 233% !important;
}

.fs-234 {
  font-size: 234% !important;
}

.fs-235 {
  font-size: 235% !important;
}

.fs-236 {
  font-size: 236% !important;
}

.fs-237 {
  font-size: 237% !important;
}

.fs-238 {
  font-size: 238% !important;
}

.fs-239 {
  font-size: 239% !important;
}

.fs-240 {
  font-size: 240% !important;
}

.fs-241 {
  font-size: 241% !important;
}

.fs-242 {
  font-size: 242% !important;
}

.fs-243 {
  font-size: 243% !important;
}

.fs-244 {
  font-size: 244% !important;
}

.fs-245 {
  font-size: 245% !important;
}

.fs-246 {
  font-size: 246% !important;
}

.fs-247 {
  font-size: 247% !important;
}

.fs-248 {
  font-size: 248% !important;
}

.fs-249 {
  font-size: 249% !important;
}

.fs-250 {
  font-size: 250% !important;
}

.fs-251 {
  font-size: 251% !important;
}

.fs-252 {
  font-size: 252% !important;
}

.fs-253 {
  font-size: 253% !important;
}

.fs-254 {
  font-size: 254% !important;
}

.fs-255 {
  font-size: 255% !important;
}

.fs-256 {
  font-size: 256% !important;
}

.fs-257 {
  font-size: 257% !important;
}

.fs-258 {
  font-size: 258% !important;
}

.fs-259 {
  font-size: 259% !important;
}

.fs-260 {
  font-size: 260% !important;
}

.fs-261 {
  font-size: 261% !important;
}

.fs-262 {
  font-size: 262% !important;
}

.fs-263 {
  font-size: 263% !important;
}

.fs-264 {
  font-size: 264% !important;
}

.fs-265 {
  font-size: 265% !important;
}

.fs-266 {
  font-size: 266% !important;
}

.fs-267 {
  font-size: 267% !important;
}

.fs-268 {
  font-size: 268% !important;
}

.fs-269 {
  font-size: 269% !important;
}

.fs-270 {
  font-size: 270% !important;
}

.fs-271 {
  font-size: 271% !important;
}

.fs-272 {
  font-size: 272% !important;
}

.fs-273 {
  font-size: 273% !important;
}

.fs-274 {
  font-size: 274% !important;
}

.fs-275 {
  font-size: 275% !important;
}

.fs-276 {
  font-size: 276% !important;
}

.fs-277 {
  font-size: 277% !important;
}

.fs-278 {
  font-size: 278% !important;
}

.fs-279 {
  font-size: 279% !important;
}

.fs-280 {
  font-size: 280% !important;
}

.fs-281 {
  font-size: 281% !important;
}

.fs-282 {
  font-size: 282% !important;
}

.fs-283 {
  font-size: 283% !important;
}

.fs-284 {
  font-size: 284% !important;
}

.fs-285 {
  font-size: 285% !important;
}

.fs-286 {
  font-size: 286% !important;
}

.fs-287 {
  font-size: 287% !important;
}

.fs-288 {
  font-size: 288% !important;
}

.fs-289 {
  font-size: 289% !important;
}

.fs-290 {
  font-size: 290% !important;
}

.fs-291 {
  font-size: 291% !important;
}

.fs-292 {
  font-size: 292% !important;
}

.fs-293 {
  font-size: 293% !important;
}

.fs-294 {
  font-size: 294% !important;
}

.fs-295 {
  font-size: 295% !important;
}

.fs-296 {
  font-size: 296% !important;
}

.fs-297 {
  font-size: 297% !important;
}

.fs-298 {
  font-size: 298% !important;
}

.fs-299 {
  font-size: 299% !important;
}

.fs-300 {
  font-size: 300% !important;
}

@media screen and (min-width: 992px) {
  .fs-lg-1 {
    font-size: 1% !important;
  }
  .fs-lg-2 {
    font-size: 2% !important;
  }
  .fs-lg-3 {
    font-size: 3% !important;
  }
  .fs-lg-4 {
    font-size: 4% !important;
  }
  .fs-lg-5 {
    font-size: 5% !important;
  }
  .fs-lg-6 {
    font-size: 6% !important;
  }
  .fs-lg-7 {
    font-size: 7% !important;
  }
  .fs-lg-8 {
    font-size: 8% !important;
  }
  .fs-lg-9 {
    font-size: 9% !important;
  }
  .fs-lg-10 {
    font-size: 10% !important;
  }
  .fs-lg-11 {
    font-size: 11% !important;
  }
  .fs-lg-12 {
    font-size: 12% !important;
  }
  .fs-lg-13 {
    font-size: 13% !important;
  }
  .fs-lg-14 {
    font-size: 14% !important;
  }
  .fs-lg-15 {
    font-size: 15% !important;
  }
  .fs-lg-16 {
    font-size: 16% !important;
  }
  .fs-lg-17 {
    font-size: 17% !important;
  }
  .fs-lg-18 {
    font-size: 18% !important;
  }
  .fs-lg-19 {
    font-size: 19% !important;
  }
  .fs-lg-20 {
    font-size: 20% !important;
  }
  .fs-lg-21 {
    font-size: 21% !important;
  }
  .fs-lg-22 {
    font-size: 22% !important;
  }
  .fs-lg-23 {
    font-size: 23% !important;
  }
  .fs-lg-24 {
    font-size: 24% !important;
  }
  .fs-lg-25 {
    font-size: 25% !important;
  }
  .fs-lg-26 {
    font-size: 26% !important;
  }
  .fs-lg-27 {
    font-size: 27% !important;
  }
  .fs-lg-28 {
    font-size: 28% !important;
  }
  .fs-lg-29 {
    font-size: 29% !important;
  }
  .fs-lg-30 {
    font-size: 30% !important;
  }
  .fs-lg-31 {
    font-size: 31% !important;
  }
  .fs-lg-32 {
    font-size: 32% !important;
  }
  .fs-lg-33 {
    font-size: 33% !important;
  }
  .fs-lg-34 {
    font-size: 34% !important;
  }
  .fs-lg-35 {
    font-size: 35% !important;
  }
  .fs-lg-36 {
    font-size: 36% !important;
  }
  .fs-lg-37 {
    font-size: 37% !important;
  }
  .fs-lg-38 {
    font-size: 38% !important;
  }
  .fs-lg-39 {
    font-size: 39% !important;
  }
  .fs-lg-40 {
    font-size: 40% !important;
  }
  .fs-lg-41 {
    font-size: 41% !important;
  }
  .fs-lg-42 {
    font-size: 42% !important;
  }
  .fs-lg-43 {
    font-size: 43% !important;
  }
  .fs-lg-44 {
    font-size: 44% !important;
  }
  .fs-lg-45 {
    font-size: 45% !important;
  }
  .fs-lg-46 {
    font-size: 46% !important;
  }
  .fs-lg-47 {
    font-size: 47% !important;
  }
  .fs-lg-48 {
    font-size: 48% !important;
  }
  .fs-lg-49 {
    font-size: 49% !important;
  }
  .fs-lg-50 {
    font-size: 50% !important;
  }
  .fs-lg-51 {
    font-size: 51% !important;
  }
  .fs-lg-52 {
    font-size: 52% !important;
  }
  .fs-lg-53 {
    font-size: 53% !important;
  }
  .fs-lg-54 {
    font-size: 54% !important;
  }
  .fs-lg-55 {
    font-size: 55% !important;
  }
  .fs-lg-56 {
    font-size: 56% !important;
  }
  .fs-lg-57 {
    font-size: 57% !important;
  }
  .fs-lg-58 {
    font-size: 58% !important;
  }
  .fs-lg-59 {
    font-size: 59% !important;
  }
  .fs-lg-60 {
    font-size: 60% !important;
  }
  .fs-lg-61 {
    font-size: 61% !important;
  }
  .fs-lg-62 {
    font-size: 62% !important;
  }
  .fs-lg-63 {
    font-size: 63% !important;
  }
  .fs-lg-64 {
    font-size: 64% !important;
  }
  .fs-lg-65 {
    font-size: 65% !important;
  }
  .fs-lg-66 {
    font-size: 66% !important;
  }
  .fs-lg-67 {
    font-size: 67% !important;
  }
  .fs-lg-68 {
    font-size: 68% !important;
  }
  .fs-lg-69 {
    font-size: 69% !important;
  }
  .fs-lg-70 {
    font-size: 70% !important;
  }
  .fs-lg-71 {
    font-size: 71% !important;
  }
  .fs-lg-72 {
    font-size: 72% !important;
  }
  .fs-lg-73 {
    font-size: 73% !important;
  }
  .fs-lg-74 {
    font-size: 74% !important;
  }
  .fs-lg-75 {
    font-size: 75% !important;
  }
  .fs-lg-76 {
    font-size: 76% !important;
  }
  .fs-lg-77 {
    font-size: 77% !important;
  }
  .fs-lg-78 {
    font-size: 78% !important;
  }
  .fs-lg-79 {
    font-size: 79% !important;
  }
  .fs-lg-80 {
    font-size: 80% !important;
  }
  .fs-lg-81 {
    font-size: 81% !important;
  }
  .fs-lg-82 {
    font-size: 82% !important;
  }
  .fs-lg-83 {
    font-size: 83% !important;
  }
  .fs-lg-84 {
    font-size: 84% !important;
  }
  .fs-lg-85 {
    font-size: 85% !important;
  }
  .fs-lg-86 {
    font-size: 86% !important;
  }
  .fs-lg-87 {
    font-size: 87% !important;
  }
  .fs-lg-88 {
    font-size: 88% !important;
  }
  .fs-lg-89 {
    font-size: 89% !important;
  }
  .fs-lg-90 {
    font-size: 90% !important;
  }
  .fs-lg-91 {
    font-size: 91% !important;
  }
  .fs-lg-92 {
    font-size: 92% !important;
  }
  .fs-lg-93 {
    font-size: 93% !important;
  }
  .fs-lg-94 {
    font-size: 94% !important;
  }
  .fs-lg-95 {
    font-size: 95% !important;
  }
  .fs-lg-96 {
    font-size: 96% !important;
  }
  .fs-lg-97 {
    font-size: 97% !important;
  }
  .fs-lg-98 {
    font-size: 98% !important;
  }
  .fs-lg-99 {
    font-size: 99% !important;
  }
  .fs-lg-100 {
    font-size: 100% !important;
  }
  .fs-lg-101 {
    font-size: 101% !important;
  }
  .fs-lg-102 {
    font-size: 102% !important;
  }
  .fs-lg-103 {
    font-size: 103% !important;
  }
  .fs-lg-104 {
    font-size: 104% !important;
  }
  .fs-lg-105 {
    font-size: 105% !important;
  }
  .fs-lg-106 {
    font-size: 106% !important;
  }
  .fs-lg-107 {
    font-size: 107% !important;
  }
  .fs-lg-108 {
    font-size: 108% !important;
  }
  .fs-lg-109 {
    font-size: 109% !important;
  }
  .fs-lg-110 {
    font-size: 110% !important;
  }
  .fs-lg-111 {
    font-size: 111% !important;
  }
  .fs-lg-112 {
    font-size: 112% !important;
  }
  .fs-lg-113 {
    font-size: 113% !important;
  }
  .fs-lg-114 {
    font-size: 114% !important;
  }
  .fs-lg-115 {
    font-size: 115% !important;
  }
  .fs-lg-116 {
    font-size: 116% !important;
  }
  .fs-lg-117 {
    font-size: 117% !important;
  }
  .fs-lg-118 {
    font-size: 118% !important;
  }
  .fs-lg-119 {
    font-size: 119% !important;
  }
  .fs-lg-120 {
    font-size: 120% !important;
  }
  .fs-lg-121 {
    font-size: 121% !important;
  }
  .fs-lg-122 {
    font-size: 122% !important;
  }
  .fs-lg-123 {
    font-size: 123% !important;
  }
  .fs-lg-124 {
    font-size: 124% !important;
  }
  .fs-lg-125 {
    font-size: 125% !important;
  }
  .fs-lg-126 {
    font-size: 126% !important;
  }
  .fs-lg-127 {
    font-size: 127% !important;
  }
  .fs-lg-128 {
    font-size: 128% !important;
  }
  .fs-lg-129 {
    font-size: 129% !important;
  }
  .fs-lg-130 {
    font-size: 130% !important;
  }
  .fs-lg-131 {
    font-size: 131% !important;
  }
  .fs-lg-132 {
    font-size: 132% !important;
  }
  .fs-lg-133 {
    font-size: 133% !important;
  }
  .fs-lg-134 {
    font-size: 134% !important;
  }
  .fs-lg-135 {
    font-size: 135% !important;
  }
  .fs-lg-136 {
    font-size: 136% !important;
  }
  .fs-lg-137 {
    font-size: 137% !important;
  }
  .fs-lg-138 {
    font-size: 138% !important;
  }
  .fs-lg-139 {
    font-size: 139% !important;
  }
  .fs-lg-140 {
    font-size: 140% !important;
  }
  .fs-lg-141 {
    font-size: 141% !important;
  }
  .fs-lg-142 {
    font-size: 142% !important;
  }
  .fs-lg-143 {
    font-size: 143% !important;
  }
  .fs-lg-144 {
    font-size: 144% !important;
  }
  .fs-lg-145 {
    font-size: 145% !important;
  }
  .fs-lg-146 {
    font-size: 146% !important;
  }
  .fs-lg-147 {
    font-size: 147% !important;
  }
  .fs-lg-148 {
    font-size: 148% !important;
  }
  .fs-lg-149 {
    font-size: 149% !important;
  }
  .fs-lg-150 {
    font-size: 150% !important;
  }
  .fs-lg-151 {
    font-size: 151% !important;
  }
  .fs-lg-152 {
    font-size: 152% !important;
  }
  .fs-lg-153 {
    font-size: 153% !important;
  }
  .fs-lg-154 {
    font-size: 154% !important;
  }
  .fs-lg-155 {
    font-size: 155% !important;
  }
  .fs-lg-156 {
    font-size: 156% !important;
  }
  .fs-lg-157 {
    font-size: 157% !important;
  }
  .fs-lg-158 {
    font-size: 158% !important;
  }
  .fs-lg-159 {
    font-size: 159% !important;
  }
  .fs-lg-160 {
    font-size: 160% !important;
  }
  .fs-lg-161 {
    font-size: 161% !important;
  }
  .fs-lg-162 {
    font-size: 162% !important;
  }
  .fs-lg-163 {
    font-size: 163% !important;
  }
  .fs-lg-164 {
    font-size: 164% !important;
  }
  .fs-lg-165 {
    font-size: 165% !important;
  }
  .fs-lg-166 {
    font-size: 166% !important;
  }
  .fs-lg-167 {
    font-size: 167% !important;
  }
  .fs-lg-168 {
    font-size: 168% !important;
  }
  .fs-lg-169 {
    font-size: 169% !important;
  }
  .fs-lg-170 {
    font-size: 170% !important;
  }
  .fs-lg-171 {
    font-size: 171% !important;
  }
  .fs-lg-172 {
    font-size: 172% !important;
  }
  .fs-lg-173 {
    font-size: 173% !important;
  }
  .fs-lg-174 {
    font-size: 174% !important;
  }
  .fs-lg-175 {
    font-size: 175% !important;
  }
  .fs-lg-176 {
    font-size: 176% !important;
  }
  .fs-lg-177 {
    font-size: 177% !important;
  }
  .fs-lg-178 {
    font-size: 178% !important;
  }
  .fs-lg-179 {
    font-size: 179% !important;
  }
  .fs-lg-180 {
    font-size: 180% !important;
  }
  .fs-lg-181 {
    font-size: 181% !important;
  }
  .fs-lg-182 {
    font-size: 182% !important;
  }
  .fs-lg-183 {
    font-size: 183% !important;
  }
  .fs-lg-184 {
    font-size: 184% !important;
  }
  .fs-lg-185 {
    font-size: 185% !important;
  }
  .fs-lg-186 {
    font-size: 186% !important;
  }
  .fs-lg-187 {
    font-size: 187% !important;
  }
  .fs-lg-188 {
    font-size: 188% !important;
  }
  .fs-lg-189 {
    font-size: 189% !important;
  }
  .fs-lg-190 {
    font-size: 190% !important;
  }
  .fs-lg-191 {
    font-size: 191% !important;
  }
  .fs-lg-192 {
    font-size: 192% !important;
  }
  .fs-lg-193 {
    font-size: 193% !important;
  }
  .fs-lg-194 {
    font-size: 194% !important;
  }
  .fs-lg-195 {
    font-size: 195% !important;
  }
  .fs-lg-196 {
    font-size: 196% !important;
  }
  .fs-lg-197 {
    font-size: 197% !important;
  }
  .fs-lg-198 {
    font-size: 198% !important;
  }
  .fs-lg-199 {
    font-size: 199% !important;
  }
  .fs-lg-200 {
    font-size: 200% !important;
  }
  .fs-lg-201 {
    font-size: 201% !important;
  }
  .fs-lg-202 {
    font-size: 202% !important;
  }
  .fs-lg-203 {
    font-size: 203% !important;
  }
  .fs-lg-204 {
    font-size: 204% !important;
  }
  .fs-lg-205 {
    font-size: 205% !important;
  }
  .fs-lg-206 {
    font-size: 206% !important;
  }
  .fs-lg-207 {
    font-size: 207% !important;
  }
  .fs-lg-208 {
    font-size: 208% !important;
  }
  .fs-lg-209 {
    font-size: 209% !important;
  }
  .fs-lg-210 {
    font-size: 210% !important;
  }
  .fs-lg-211 {
    font-size: 211% !important;
  }
  .fs-lg-212 {
    font-size: 212% !important;
  }
  .fs-lg-213 {
    font-size: 213% !important;
  }
  .fs-lg-214 {
    font-size: 214% !important;
  }
  .fs-lg-215 {
    font-size: 215% !important;
  }
  .fs-lg-216 {
    font-size: 216% !important;
  }
  .fs-lg-217 {
    font-size: 217% !important;
  }
  .fs-lg-218 {
    font-size: 218% !important;
  }
  .fs-lg-219 {
    font-size: 219% !important;
  }
  .fs-lg-220 {
    font-size: 220% !important;
  }
  .fs-lg-221 {
    font-size: 221% !important;
  }
  .fs-lg-222 {
    font-size: 222% !important;
  }
  .fs-lg-223 {
    font-size: 223% !important;
  }
  .fs-lg-224 {
    font-size: 224% !important;
  }
  .fs-lg-225 {
    font-size: 225% !important;
  }
  .fs-lg-226 {
    font-size: 226% !important;
  }
  .fs-lg-227 {
    font-size: 227% !important;
  }
  .fs-lg-228 {
    font-size: 228% !important;
  }
  .fs-lg-229 {
    font-size: 229% !important;
  }
  .fs-lg-230 {
    font-size: 230% !important;
  }
  .fs-lg-231 {
    font-size: 231% !important;
  }
  .fs-lg-232 {
    font-size: 232% !important;
  }
  .fs-lg-233 {
    font-size: 233% !important;
  }
  .fs-lg-234 {
    font-size: 234% !important;
  }
  .fs-lg-235 {
    font-size: 235% !important;
  }
  .fs-lg-236 {
    font-size: 236% !important;
  }
  .fs-lg-237 {
    font-size: 237% !important;
  }
  .fs-lg-238 {
    font-size: 238% !important;
  }
  .fs-lg-239 {
    font-size: 239% !important;
  }
  .fs-lg-240 {
    font-size: 240% !important;
  }
  .fs-lg-241 {
    font-size: 241% !important;
  }
  .fs-lg-242 {
    font-size: 242% !important;
  }
  .fs-lg-243 {
    font-size: 243% !important;
  }
  .fs-lg-244 {
    font-size: 244% !important;
  }
  .fs-lg-245 {
    font-size: 245% !important;
  }
  .fs-lg-246 {
    font-size: 246% !important;
  }
  .fs-lg-247 {
    font-size: 247% !important;
  }
  .fs-lg-248 {
    font-size: 248% !important;
  }
  .fs-lg-249 {
    font-size: 249% !important;
  }
  .fs-lg-250 {
    font-size: 250% !important;
  }
  .fs-lg-251 {
    font-size: 251% !important;
  }
  .fs-lg-252 {
    font-size: 252% !important;
  }
  .fs-lg-253 {
    font-size: 253% !important;
  }
  .fs-lg-254 {
    font-size: 254% !important;
  }
  .fs-lg-255 {
    font-size: 255% !important;
  }
  .fs-lg-256 {
    font-size: 256% !important;
  }
  .fs-lg-257 {
    font-size: 257% !important;
  }
  .fs-lg-258 {
    font-size: 258% !important;
  }
  .fs-lg-259 {
    font-size: 259% !important;
  }
  .fs-lg-260 {
    font-size: 260% !important;
  }
  .fs-lg-261 {
    font-size: 261% !important;
  }
  .fs-lg-262 {
    font-size: 262% !important;
  }
  .fs-lg-263 {
    font-size: 263% !important;
  }
  .fs-lg-264 {
    font-size: 264% !important;
  }
  .fs-lg-265 {
    font-size: 265% !important;
  }
  .fs-lg-266 {
    font-size: 266% !important;
  }
  .fs-lg-267 {
    font-size: 267% !important;
  }
  .fs-lg-268 {
    font-size: 268% !important;
  }
  .fs-lg-269 {
    font-size: 269% !important;
  }
  .fs-lg-270 {
    font-size: 270% !important;
  }
  .fs-lg-271 {
    font-size: 271% !important;
  }
  .fs-lg-272 {
    font-size: 272% !important;
  }
  .fs-lg-273 {
    font-size: 273% !important;
  }
  .fs-lg-274 {
    font-size: 274% !important;
  }
  .fs-lg-275 {
    font-size: 275% !important;
  }
  .fs-lg-276 {
    font-size: 276% !important;
  }
  .fs-lg-277 {
    font-size: 277% !important;
  }
  .fs-lg-278 {
    font-size: 278% !important;
  }
  .fs-lg-279 {
    font-size: 279% !important;
  }
  .fs-lg-280 {
    font-size: 280% !important;
  }
  .fs-lg-281 {
    font-size: 281% !important;
  }
  .fs-lg-282 {
    font-size: 282% !important;
  }
  .fs-lg-283 {
    font-size: 283% !important;
  }
  .fs-lg-284 {
    font-size: 284% !important;
  }
  .fs-lg-285 {
    font-size: 285% !important;
  }
  .fs-lg-286 {
    font-size: 286% !important;
  }
  .fs-lg-287 {
    font-size: 287% !important;
  }
  .fs-lg-288 {
    font-size: 288% !important;
  }
  .fs-lg-289 {
    font-size: 289% !important;
  }
  .fs-lg-290 {
    font-size: 290% !important;
  }
  .fs-lg-291 {
    font-size: 291% !important;
  }
  .fs-lg-292 {
    font-size: 292% !important;
  }
  .fs-lg-293 {
    font-size: 293% !important;
  }
  .fs-lg-294 {
    font-size: 294% !important;
  }
  .fs-lg-295 {
    font-size: 295% !important;
  }
  .fs-lg-296 {
    font-size: 296% !important;
  }
  .fs-lg-297 {
    font-size: 297% !important;
  }
  .fs-lg-298 {
    font-size: 298% !important;
  }
  .fs-lg-299 {
    font-size: 299% !important;
  }
  .fs-lg-300 {
    font-size: 300% !important;
  }
}
/* spacer */
.spacer {
  margin-bottom: 3rem;
  background-color: rgba(255, 255, 255, 0);
}
.spacer--sm {
  margin-bottom: 2rem;
}
.spacer--lg {
  margin-bottom: 5rem;
}

/* margin */
.-m1 {
  margin-top: -1px;
  margin-bottom: -1px;
}

.mt-half {
  margin-block-start: 0.5em !important;
}

.mb-half {
  margin-block-end: 0.5em !important;
}

.ms-half {
  margin-inline-start: 0.5em !important;
}

.me-half {
  margin-inline-end: 0.5em !important;
}

@media screen and (min-width: 992px) {
  .mt-lg-half {
    margin-block-start: 0.5em !important;
  }
  .mb-lg-half {
    margin-block-end: 0.5em !important;
  }
  .ms-lg-half {
    margin-inline-start: 0.5em !important;
  }
  .me-lg-half {
    margin-inline-end: 0.5em !important;
  }
}
.mt-1 {
  margin-block-start: 1em !important;
}

.mb-1 {
  margin-block-end: 1em !important;
}

.ms-1 {
  margin-inline-start: 1em !important;
}

.me-1 {
  margin-inline-end: 1em !important;
}

.mt-2 {
  margin-block-start: 2em !important;
}

.mb-2 {
  margin-block-end: 2em !important;
}

.ms-2 {
  margin-inline-start: 2em !important;
}

.me-2 {
  margin-inline-end: 2em !important;
}

.mt-3 {
  margin-block-start: 3em !important;
}

.mb-3 {
  margin-block-end: 3em !important;
}

.ms-3 {
  margin-inline-start: 3em !important;
}

.me-3 {
  margin-inline-end: 3em !important;
}

.mt-4 {
  margin-block-start: 4em !important;
}

.mb-4 {
  margin-block-end: 4em !important;
}

.ms-4 {
  margin-inline-start: 4em !important;
}

.me-4 {
  margin-inline-end: 4em !important;
}

.mt-5 {
  margin-block-start: 5em !important;
}

.mb-5 {
  margin-block-end: 5em !important;
}

.ms-5 {
  margin-inline-start: 5em !important;
}

.me-5 {
  margin-inline-end: 5em !important;
}

.mt-6 {
  margin-block-start: 6em !important;
}

.mb-6 {
  margin-block-end: 6em !important;
}

.ms-6 {
  margin-inline-start: 6em !important;
}

.me-6 {
  margin-inline-end: 6em !important;
}

.mt-7 {
  margin-block-start: 7em !important;
}

.mb-7 {
  margin-block-end: 7em !important;
}

.ms-7 {
  margin-inline-start: 7em !important;
}

.me-7 {
  margin-inline-end: 7em !important;
}

.mt-8 {
  margin-block-start: 8em !important;
}

.mb-8 {
  margin-block-end: 8em !important;
}

.ms-8 {
  margin-inline-start: 8em !important;
}

.me-8 {
  margin-inline-end: 8em !important;
}

.mt-9 {
  margin-block-start: 9em !important;
}

.mb-9 {
  margin-block-end: 9em !important;
}

.ms-9 {
  margin-inline-start: 9em !important;
}

.me-9 {
  margin-inline-end: 9em !important;
}

.mt-10 {
  margin-block-start: 10em !important;
}

.mb-10 {
  margin-block-end: 10em !important;
}

.ms-10 {
  margin-inline-start: 10em !important;
}

.me-10 {
  margin-inline-end: 10em !important;
}

@media screen and (min-width: 992px) {
  .mt-lg-1 {
    margin-block-start: 1em !important;
  }
  .mb-lg-1 {
    margin-block-end: 1em !important;
  }
  .ms-lg-1 {
    margin-inline-start: 1em !important;
  }
  .me-lg-1 {
    margin-inline-end: 1em !important;
  }
  .mt-lg-2 {
    margin-block-start: 2em !important;
  }
  .mb-lg-2 {
    margin-block-end: 2em !important;
  }
  .ms-lg-2 {
    margin-inline-start: 2em !important;
  }
  .me-lg-2 {
    margin-inline-end: 2em !important;
  }
  .mt-lg-3 {
    margin-block-start: 3em !important;
  }
  .mb-lg-3 {
    margin-block-end: 3em !important;
  }
  .ms-lg-3 {
    margin-inline-start: 3em !important;
  }
  .me-lg-3 {
    margin-inline-end: 3em !important;
  }
  .mt-lg-4 {
    margin-block-start: 4em !important;
  }
  .mb-lg-4 {
    margin-block-end: 4em !important;
  }
  .ms-lg-4 {
    margin-inline-start: 4em !important;
  }
  .me-lg-4 {
    margin-inline-end: 4em !important;
  }
  .mt-lg-5 {
    margin-block-start: 5em !important;
  }
  .mb-lg-5 {
    margin-block-end: 5em !important;
  }
  .ms-lg-5 {
    margin-inline-start: 5em !important;
  }
  .me-lg-5 {
    margin-inline-end: 5em !important;
  }
  .mt-lg-6 {
    margin-block-start: 6em !important;
  }
  .mb-lg-6 {
    margin-block-end: 6em !important;
  }
  .ms-lg-6 {
    margin-inline-start: 6em !important;
  }
  .me-lg-6 {
    margin-inline-end: 6em !important;
  }
  .mt-lg-7 {
    margin-block-start: 7em !important;
  }
  .mb-lg-7 {
    margin-block-end: 7em !important;
  }
  .ms-lg-7 {
    margin-inline-start: 7em !important;
  }
  .me-lg-7 {
    margin-inline-end: 7em !important;
  }
  .mt-lg-8 {
    margin-block-start: 8em !important;
  }
  .mb-lg-8 {
    margin-block-end: 8em !important;
  }
  .ms-lg-8 {
    margin-inline-start: 8em !important;
  }
  .me-lg-8 {
    margin-inline-end: 8em !important;
  }
  .mt-lg-9 {
    margin-block-start: 9em !important;
  }
  .mb-lg-9 {
    margin-block-end: 9em !important;
  }
  .ms-lg-9 {
    margin-inline-start: 9em !important;
  }
  .me-lg-9 {
    margin-inline-end: 9em !important;
  }
  .mt-lg-10 {
    margin-block-start: 10em !important;
  }
  .mb-lg-10 {
    margin-block-end: 10em !important;
  }
  .ms-lg-10 {
    margin-inline-start: 10em !important;
  }
  .me-lg-10 {
    margin-inline-end: 10em !important;
  }
}
/* padding */
.pt-half {
  padding-block-start: 0.5em !important;
}

.pb-half {
  padding-block-end: 0.5em !important;
}

.ps-half {
  padding-inline-start: 5em 0.5rem !important;
}

.pe-half {
  padding-inline-end: 0.5em !important;
}

@media screen and (min-width: 992px) {
  .pt-lg-half {
    padding-block-start: 0.5em !important;
  }
  .pb-lg-half {
    padding-block-end: 0.5em !important;
  }
  .ps-lg-half {
    padding-inline-start: 0.5em !important;
  }
  .pe-lg-half {
    padding-inline-end: 0.5em !important;
  }
}
.pt-1 {
  padding-block-start: 1em !important;
}

.pb-1 {
  padding-block-end: 1em !important;
}

.ps-1 {
  padding-inline-start: 1em !important;
}

.pe-1 {
  padding-inline-end: 1em !important;
}

.pt-2 {
  padding-block-start: 2em !important;
}

.pb-2 {
  padding-block-end: 2em !important;
}

.ps-2 {
  padding-inline-start: 2em !important;
}

.pe-2 {
  padding-inline-end: 2em !important;
}

.pt-3 {
  padding-block-start: 3em !important;
}

.pb-3 {
  padding-block-end: 3em !important;
}

.ps-3 {
  padding-inline-start: 3em !important;
}

.pe-3 {
  padding-inline-end: 3em !important;
}

.pt-4 {
  padding-block-start: 4em !important;
}

.pb-4 {
  padding-block-end: 4em !important;
}

.ps-4 {
  padding-inline-start: 4em !important;
}

.pe-4 {
  padding-inline-end: 4em !important;
}

.pt-5 {
  padding-block-start: 5em !important;
}

.pb-5 {
  padding-block-end: 5em !important;
}

.ps-5 {
  padding-inline-start: 5em !important;
}

.pe-5 {
  padding-inline-end: 5em !important;
}

.pt-6 {
  padding-block-start: 6em !important;
}

.pb-6 {
  padding-block-end: 6em !important;
}

.ps-6 {
  padding-inline-start: 6em !important;
}

.pe-6 {
  padding-inline-end: 6em !important;
}

.pt-7 {
  padding-block-start: 7em !important;
}

.pb-7 {
  padding-block-end: 7em !important;
}

.ps-7 {
  padding-inline-start: 7em !important;
}

.pe-7 {
  padding-inline-end: 7em !important;
}

.pt-8 {
  padding-block-start: 8em !important;
}

.pb-8 {
  padding-block-end: 8em !important;
}

.ps-8 {
  padding-inline-start: 8em !important;
}

.pe-8 {
  padding-inline-end: 8em !important;
}

.pt-9 {
  padding-block-start: 9em !important;
}

.pb-9 {
  padding-block-end: 9em !important;
}

.ps-9 {
  padding-inline-start: 9em !important;
}

.pe-9 {
  padding-inline-end: 9em !important;
}

.pt-10 {
  padding-block-start: 10em !important;
}

.pb-10 {
  padding-block-end: 10em !important;
}

.ps-10 {
  padding-inline-start: 10em !important;
}

.pe-10 {
  padding-inline-end: 10em !important;
}

@media screen and (min-width: 992px) {
  .pt-lg-1 {
    padding-block-start: 1em !important;
  }
  .pb-lg-1 {
    padding-block-end: 1em !important;
  }
  .ps-lg-1 {
    padding-inline-start: 1em !important;
  }
  .pe-lg-1 {
    padding-inline-end: 1em !important;
  }
  .pt-lg-2 {
    padding-block-start: 2em !important;
  }
  .pb-lg-2 {
    padding-block-end: 2em !important;
  }
  .ps-lg-2 {
    padding-inline-start: 2em !important;
  }
  .pe-lg-2 {
    padding-inline-end: 2em !important;
  }
  .pt-lg-3 {
    padding-block-start: 3em !important;
  }
  .pb-lg-3 {
    padding-block-end: 3em !important;
  }
  .ps-lg-3 {
    padding-inline-start: 3em !important;
  }
  .pe-lg-3 {
    padding-inline-end: 3em !important;
  }
  .pt-lg-4 {
    padding-block-start: 4em !important;
  }
  .pb-lg-4 {
    padding-block-end: 4em !important;
  }
  .ps-lg-4 {
    padding-inline-start: 4em !important;
  }
  .pe-lg-4 {
    padding-inline-end: 4em !important;
  }
  .pt-lg-5 {
    padding-block-start: 5em !important;
  }
  .pb-lg-5 {
    padding-block-end: 5em !important;
  }
  .ps-lg-5 {
    padding-inline-start: 5em !important;
  }
  .pe-lg-5 {
    padding-inline-end: 5em !important;
  }
  .pt-lg-6 {
    padding-block-start: 6em !important;
  }
  .pb-lg-6 {
    padding-block-end: 6em !important;
  }
  .ps-lg-6 {
    padding-inline-start: 6em !important;
  }
  .pe-lg-6 {
    padding-inline-end: 6em !important;
  }
  .pt-lg-7 {
    padding-block-start: 7em !important;
  }
  .pb-lg-7 {
    padding-block-end: 7em !important;
  }
  .ps-lg-7 {
    padding-inline-start: 7em !important;
  }
  .pe-lg-7 {
    padding-inline-end: 7em !important;
  }
  .pt-lg-8 {
    padding-block-start: 8em !important;
  }
  .pb-lg-8 {
    padding-block-end: 8em !important;
  }
  .ps-lg-8 {
    padding-inline-start: 8em !important;
  }
  .pe-lg-8 {
    padding-inline-end: 8em !important;
  }
  .pt-lg-9 {
    padding-block-start: 9em !important;
  }
  .pb-lg-9 {
    padding-block-end: 9em !important;
  }
  .ps-lg-9 {
    padding-inline-start: 9em !important;
  }
  .pe-lg-9 {
    padding-inline-end: 9em !important;
  }
  .pt-lg-10 {
    padding-block-start: 10em !important;
  }
  .pb-lg-10 {
    padding-block-end: 10em !important;
  }
  .ps-lg-10 {
    padding-inline-start: 10em !important;
  }
  .pe-lg-10 {
    padding-inline-end: 10em !important;
  }
}
/* ==========================================
 Animation
============================================*/
[data-aos],
[data-aos]::before,
[data-aos]::after {
  animation-iteration-count: infinite;
  animation-duration: var(--animation-duration, 1s);
  animation-timing-function: ease-in-out;
}

/* フェードインUP */
[data-aos=fadeInUp] {
  animation-name: fadeInUp;
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, var(--fadeInUp-swing, 30px), 0);
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
/* 横揺れ */
[data-aos=shakeIntervalX] {
  animation-name: shakeIntervalX;
}

@keyframes shakeIntervalX {
  0% {
    transform: translate(2px, 0px);
  }
  5% {
    transform: translate(-2px, 0px);
  }
  10% {
    transform: translate(2px, 0px);
  }
  15% {
    transform: translate(-2px, 0px);
  }
  20% {
    transform: translate(2px, 0px);
  }
  25% {
    transform: translate(-2px, 0px);
  }
  30% {
    transform: translate(0px, 0px);
  }
}
/* アップダウン */
[data-aos=up-down] {
  animation-name: up-down;
}

@keyframes up-down {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(var(--up-down-swing, 15%));
  }
  100% {
    transform: translateY(0px);
  }
}
/* 垂直ロール */
[data-aos=vertical-roll] {
  animation-name: vertical-roll;
}

@keyframes vertical-roll {
  0% {
    opacity: 0;
    transform: translateY(calc(-1 * var(--vertical-roll-swing, 50%)));
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translateY(calc(1 * var(--vertical-roll-swing, 50%)));
  }
}
[data-aos=vertical-roll-lg] {
  animation-name: vertical-roll-lg;
}

@keyframes vertical-roll-lg {
  0% {
    opacity: 0;
    transform: translateY(0%);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translateY(calc(1 * var(--vertical-roll-lg-swing, 300%)));
  }
}
/* パルス */
@keyframes pulse {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scale(var(--pulse-scale, 1.05));
  }
  to {
    transform: scaleX(1);
  }
}
[data-aos=pulse] {
  animation-name: pulse;
}

/* 波紋 */
@keyframes ring {
  0% {
    transform: scale(0.95);
    opacity: 1;
  }
  90% {
    opacity: 0.1;
  }
  to {
    transform: scale(var(--ring-scale, 1.3));
    opacity: 0;
  }
}
[data-aos=ring]::before,
[data-aos=ring]::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: var(--ring-border-radius, 100vh);
  box-shadow: 0 0 var(--ring-thickness, 50px) var(--ring-color, rgba(53, 250, 148, 0.53)) inset;
  animation-name: ring;
}

[data-aos=ring]::after {
  animation-delay: var(--ring-delay, 0.4s);
}

/* 点滅 */
@keyframes blink {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
[data-aos=blink] {
  opacity: 0;
  animation-name: blink;
  animation-direction: alternate;
}

/* ボーダー点滅 */
@keyframes border-blink {
  0% {
    border-color: transparent;
  }
  100% {
    border-color: var(--blink-border-color, #000);
  }
}
[data-aos=border-blink] {
  animation-name: border-blink;
  animation-direction: alternate;
}

/* Jello */
@keyframes jello {
  0%, 11.1%, to {
    transform: translateZ(0);
  }
  22.2% {
    transform: skewX(-3.5deg) skewY(-3.5deg);
  }
  33.3% {
    transform: skewX(3.25deg) skewY(3.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
[data-aos=jello] {
  animation-name: jello;
  animation-duration: 2s;
}

/* shiny */
@keyframes shiny {
  0% {
    transform: scale(0) rotate(25deg);
    opacity: 0;
  }
  50% {
    transform: scale(1) rotate(25deg);
    opacity: 1;
  }
  100% {
    transform: scale(500) rotate(25deg);
    opacity: 0;
  }
}
[data-aos=shiny]::after {
  content: "";
  position: absolute;
  top: -100px;
  left: -100px;
  width: 50px;
  height: 50px;
  background-image: var(--shiny-color, linear-gradient(100deg, rgba(255, 255, 255, 0) 10%, rgb(255, 255, 255) 100%, rgba(255, 255, 255, 0) 0%));
  animation-name: shiny;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

[data-aos=shiny] {
  overflow: hidden;
  position: relative;
}

/* bounce */
@keyframes bounce {
  0%, 20%, 53%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translateZ(0);
  }
  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    transform: translateZ(0) scaleY(0.95);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  90% {
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
[data-aos=bounce] {
  animation-name: bounce;
}

/* flash */
@keyframes flash {
  0%, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
[data-aos=flash] {
  animation-name: flash;
}

/* rubberBand */
@keyframes rubberBand {
  0% {
    transform: scaleX(1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scaleX(1);
  }
}
[data-aos=rubberBand] {
  animation-name: rubberBand;
}

/* shakeX */
@keyframes shakeX {
  0%, to {
    transform: translateZ(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}
[data-aos=shakeX] {
  animation-name: shakeX;
}

/* shakeY */
@keyframes shakeY {
  0%, to {
    transform: translateZ(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(0, -10px, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(0, 10px, 0);
  }
}
[data-aos=shakeY] {
  animation-name: shakeY;
}

/* headShake */
@keyframes headShake {
  0% {
    transform: translateX(0);
  }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    transform: translateX(0);
  }
}
[data-aos=headShake] {
  animation-name: headShake;
}

/* swing */
@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(0deg);
  }
}
[data-aos=swing] {
  animation-name: swing;
}

/* tada */
@keyframes tada {
  0% {
    transform: scaleX(1);
  }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    transform: scaleX(1);
  }
}
[data-aos=tada] {
  animation-name: tada;
}

/* wobble */
@keyframes wobble {
  0% {
    transform: translateZ(0);
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate(3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate(2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to {
    transform: translateZ(0);
  }
}
[data-aos=wobble] {
  animation-name: wobble;
}

/* heartBeat */
@keyframes heartBeat {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.3);
  }
  28% {
    transform: scale(1);
  }
  42% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(1);
  }
}
[data-aos=heartBeat] {
  animation: heartBeat 1.3s ease-in-out infinite;
}

/* animation duration */
[data-aos][data-aos-animation-duration="1000"] {
  animation-duration: 1s;
}

[data-aos][data-aos-animation-duration="2000"] {
  animation-duration: 2s;
}

[data-aos][data-aos-animation-duration="3000"] {
  animation-duration: 3s;
}

[data-aos][data-aos-animation-duration="4000"] {
  animation-duration: 4s;
}

[data-aos][data-aos-animation-duration="5000"] {
  animation-duration: 5s;
}

[data-aos][data-aos-animation-duration="6000"] {
  animation-duration: 6s;
}

[data-aos][data-aos-animation-duration="7000"] {
  animation-duration: 7s;
}

[data-aos][data-aos-animation-duration="8000"] {
  animation-duration: 8s;
}

[data-aos][data-aos-animation-duration="9000"] {
  animation-duration: 9s;
}

[data-aos][data-aos-animation-duration="10000"] {
  animation-duration: 10s;
}

/* ==========================================
 Layout
============================================*/
/* EC CUBE デフォルトスタイルの無効化 */
.ec-layoutRole .ec-layoutRole__contents {
  display: contents;
}

.ec-layoutRole .ec-layoutRole__main {
  margin: auto;
}

/* コンテンツ量が少なくてもフッターをページ下部に固定 */
.container {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  box-shadow: none;
}

.main {
  flex: 1;
}

/* PCの最小幅と最大幅 */
@media screen and (min-width: 992px) {
  :root {
    --min_w1: 992;
    --max_w1: 1000;
    --container-width: 1920;
  }
}
.outer {
  max-width: 1440px;
  margin-inline: auto;
}

.inner {
  max-width: 1000px;
  margin-inline: auto;
  padding-inline: var(--sz-25);
}
@media screen and (min-width: 992px) {
  .inner {
    padding-inline: 0;
  }
}

.content-box {
  background: #fff;
  padding: var(--sz-25);
}
.content-box:first-child {
  margin-top: var(--sz-38);
}

/* ==========================================
 Header
============================================*/
.header {
  position: sticky;
  top: 0;
  z-index: 10;
  background-color: #fff;
}
.header .brand__name {
  width: var(--sz-339);
}
.header .cta {
  padding: 0;
  display: flex;
  align-items: center;
  gap: var(--sz-11);
}
.header .cta__phone {
  display: contents;
  text-decoration: unset;
}
.header .cta__phone-img {
  width: var(--sz-70);
}
.header .cta__phone-number {
  display: none;
}
.header .cta__phone__time {
  display: none;
}
.header .cta__mypage {
  width: var(--sz-70);
}
.header .cta__cart {
  position: relative;
  width: var(--sz-70);
}
.header .cta__cart-badge {
  color: #fff;
  background-color: var(--color-red);
  font-size: var(--sz-20);
  display: flex;
  justify-content: center;
  align-items: center;
  aspect-ratio: 1;
  width: 2em;
  white-space: normal;
  border-radius: 100vh;
  position: absolute;
  top: 0;
  right: 0;
  translate: 20% -20%;
  z-index: 1;
}

.header__copy {
  width: var(--sz-669);
}

.header__cta {
  margin-left: auto;
}

.header__upper {
  height: var(--sz-90);
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.header__upper::before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #95afdb;
  position: absolute;
  top: var(--sz-90);
  left: 0;
  display: block;
}

.header__lower {
  height: var(--sz-98);
  display: flex;
  justify-content: unset;
  align-items: center;
  gap: var(--sz-11);
  position: relative;
}

/* ==========================================
 PC Styles
============================================*/
@media screen and (min-width: 992px) {
  .header .brand {
    margin-left: 0;
  }
  .header .brand__name {
    width: var(--sz-256);
  }
  .header {
    /* --- .cta直下のネストを解消して展開 --- */
  }
  .header .cta {
    gap: 0;
  }
  .header .cta__phone {
    display: grid;
    grid-template-areas: "icon number" "icon text";
    grid-template-columns: 35px 1fr;
    align-items: center;
    -moz-column-gap: 9px;
         column-gap: 9px;
    margin-bottom: 0;
    font-family: var(--font-serif);
  }
  .header .cta__phone-img {
    grid-area: icon;
    width: 35px;
  }
  .header .cta__phone-number {
    grid-area: number;
    color: #06d0b2;
    text-shadow: var(--sz-2) 0px 0px #fff, var(--sz-2) var(--sz-1) var(--sz-4) rgba(0, 0, 0, 0.25);
    font-size: var(--sz-50);
    font-weight: 700;
    line-height: normal;
    text-decoration: none;
    display: block;
    grid-area: number;
    font-family: inherit;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.3;
    letter-spacing: 0.05em;
    display: block;
  }
  .header .cta__phone__time {
    grid-area: text;
    display: block;
    font-family: inherit;
    font-size: 12px;
    font-weight: 600;
    text-align: right;
    line-height: 1.3;
    color: #525263;
  }
  .header .cta__mypage {
    width: var(--sz-134);
    margin-left: 42px;
  }
  .header .cta__cart {
    width: 38px;
    margin-left: 34px;
  }
  .header .cta__cart-badge {
    font-size: 12px;
  }
  .header__copy {
    width: var(--sz-562);
  }
  .header__upper {
    height: 50px;
  }
  .header__upper::before {
    top: 50px;
  }
  .header__lower {
    height: 71px;
  }
}
/* ==========================================
 Drawer
============================================*/
.drawer-open .drawer-overlay {
  display: none;
}

/* icon */
.drawer-hamburger-icon,
.drawer-hamburger-icon:after,
.drawer-hamburger-icon:before {
  background-color: #fff;
}

.drawer-hamburger-icon {
  margin-top: 0;
}

.drawer-hamburger-icon:before {
  top: calc(-1 * var(--sz-15));
}

.drawer-hamburger-icon::after {
  top: var(--sz-15);
}

.drawer--top.drawer-open .drawer-nav {
  background-color: rgba(149, 175, 219, 0.9);
  color: #fff;
}

.drawer--top .drawer-hamburger {
  box-sizing: border-box;
  width: var(--sz-70);
  height: var(--sz-70);
  padding: var(--sz-8);
  background-color: var(--color-primary);
  display: flex;
  justify-content: center;
  align-items: center;
  position: static;
  margin-inline: 0;
}

.drawer--top.drawer-open .drawer-hamburger {
  top: 0;
  left: unset;
  right: 0;
}

/* menu */
.drawer-nav {
  padding: var(--sz-90) var(--sz-15) var(--sz-15);
  max-height: 90vh; /* 画面の高さの90%までに制限 */
  overflow-y: auto; /* 縦方向のスクロールを有効にする */
}

.drawer-menu {
  width: min(94%, 712px);
  margin-inline: auto;
}

.drawer-menu > li {
  border-bottom: 1px solid #fff;
}

.drawer-menu-item {
  color: #fff;
  font-size: var(--sz-30);
  line-height: normal;
  padding: 0.5em 1em;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  transition: 0.3s;
}

.drawer-menu-item::after {
  content: "\f054";
  font-family: "Font Awesome 6 Free";
  font-weight: bold;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1em;
  transition: 0.3s;
}

.drawer-menu-item--active,
.drawer-menu-item:hover {
  background-color: #fff;
  color: var(--color-primary);
  text-decoration: none;
}

.drawer-btn {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  border: none;
  background: none;
  font: inherit;
  color: #fff;
  font-size: var(--sz-30);
  font-weight: 700;
  line-height: normal;
  padding: 0.5em 1em;
}

/* sub menu */
.drawer-menu-item:not(:only-child)::after {
  content: "\f078";
}

.drawer-menu-item.opened::after {
  scale: 1 -1;
}

.drawer-sub-menu {
  list-style: disc;
  margin-left: 4em;
  display: none;
}

.drawer-sub-menu > li:not(:last-child) {
  border-bottom: 1px dashed #fff;
}

.drawer-sub-menu .drawer-menu-item {
  padding-block: 0.7em;
}

/* cta */
.drawer-nav .cta {
  width: min(81.25%, 585px);
  background-color: rgba(255, 255, 255, 0.85);
  padding: var(--sz-45) var(--sz-40) var(--sz-20) var(--sz-40);
  margin-inline: auto;
  margin-bottom: var(--sz-25);
}

@media screen and (min-width: 768px) {
  .drawer--top .drawer-hamburger {
    display: none;
  }
}
/* ==========================================
 Global nav
============================================*/
#global-nav {
  background-color: #fff;
  display: none;
}
@media screen and (min-width: 992px) {
  #global-nav {
    display: block;
  }
}

.gMenu {
  margin-bottom: 0;
  display: flex;
  justify-content: space-between;
}

.gMenu__item {
  flex: 1;
  text-align: center;
  transition: 0.3s;
  color: var(--color-text);
  display: flex;
  align-items: center;
  position: relative;
}

.gMenu__item:not(:last-child)::after {
  content: "";
  height: var(--sz-18);
  width: 1px;
  background-color: var(--color-text);
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  translate: 0 -50%;
}

.gMenu__item > a {
  display: flex;
  justify-content: center;
  align-items: center;
  color: inherit;
  font-size: var(--sz-15);
  line-height: 1.3;
  text-decoration: none;
  text-align: center;
  padding: 0.5em;
  height: 100%;
  width: 100%;
}

/* hover */
.gMenu__item--active,
.gMenu__item:hover {
  background-color: #edf4ff;
}

/* sub menu */
.gMenu__sub {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  padding: 0 0.5em;
  background-color: #edf4ff;
  display: none;
}

.gMenu__sub > .gMenu__item:not(:last-child) {
  border-bottom: 1px solid var(--color-text);
}

.gMenu__sub > .gMenu__item:not(:last-child)::after {
  display: none;
}

.gMenu__item:hover .gMenu__sub {
  display: block;
}

@media screen and (min-width: 992px) {
  .gMenu__sub > .gMenu__item > a {
    text-align: left;
    padding: 1em 0;
    display: block;
  }
}
/* ==========================================
 Parts
============================================*/
/* インデント付き記号 */
.indented-mark {
  display: inline-block;
  padding-left: 1em;
  position: relative;
}

.indented-mark::before {
  content: attr(data-mark);
  position: absolute;
  left: 0;
}

/* ボタン */
.btn-forward {
  color: #fff;
  background-color: var(--color-btn-forward);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--color-btn-forward);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--color-btn-forward);
  --bs-btn-disabled-border-color: #fff;
  --bs-btn-disabled-bg: var(--color-btn-forward);
  --bs-btn-hover-border-color: #fff;
  font-size: var(--sz-35);
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  border-radius: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-block: var(--sz-38);
}

.btn-default {
  color: #fff;
  background-color: var(--color-btn-default);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--color-btn-default);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--color-btn-default);
  --bs-btn-disabled-border-color: #fff;
  --bs-btn-disabled-bg: var(--color-btn-default);
  --bs-btn-hover-border-color: #fff;
  font-size: var(--sz-35);
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  border-radius: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-block: var(--sz-20);
}

/* パンくず */
.breadcrumb {
  color: var(--color-default);
  font-size: var(--sz-26);
  margin-bottom: var(--sz-30);
}
@media screen and (min-width: 992px) {
  .breadcrumb {
    font-size: var(--sz-20);
  }
}

.breadcrumb a {
  color: #337ab7;
  text-decoration: none;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 1em;
}

.breadcrumb-item.active {
  color: inherit;
}

.breadcrumb-item + .breadcrumb-item::before {
  color: inherit;
  padding-right: 1em;
}

/* プログレスバー */
.cart-progress {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(var(--sz-60), 1fr));
  justify-content: center;
  align-items: center;
  margin-bottom: var(--sz-30);
}

.cart-progress__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.cart-progress__item:not(:last-child)::before {
  content: "";
  position: absolute;
  top: var(--sz-25);
  left: 50%;
  width: 100%;
  height: var(--sz-2);
  background-color: #525263;
}

.cart-progress__item.is-complete .cart-progress__number {
  background-color: #5cb1b1;
}

.cart-progress__number {
  color: #fff;
  background: #525263;
  font-size: var(--sz-26);
  font-weight: 700;
  line-height: 1.53;
  display: flex;
  justify-content: center;
  align-items: center;
  aspect-ratio: 1;
  width: var(--sz-50);
  border-radius: 100vh;
  position: relative;
}

.cart-progress__label {
  text-align: center;
  font-size: var(--sz-16);
  font-weight: 700;
  line-height: 2.25;
}

@media screen and (min-width: 992px) {
  .cart-progress {
    grid-template-columns: repeat(auto-fit, minmax(var(--sz-108), 1fr));
    margin-bottom: var(--sz-35);
  }
  .cart-progress__item:not(:last-child)::before {
    top: var(--sz-20);
  }
  .cart-progress__number {
    width: var(--sz-42);
  }
}
/* カートエラー */
.cart-error {
  margin-bottom: var(--sz-40);
  padding: var(--sz-20);
  background-color: #f99;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}

.cart-error__icon {
  margin: 0;
  width: var(--sz-40);
  margin-right: var(--sz-10);
}

.cart-error__text {
  font-size: var(--sz-30);
  font-weight: bold;
  color: #fff;
}

/* ==========================================
 CTA
============================================*/
.cta {
  padding-block: var(--sz-50) var(--sz-50);
}

.cta__inner {
  background-color: rgba(255, 255, 255, 0.85);
  width: min(82.3%, 585px);
  margin-inline: auto;
  border-radius: var(--sz-20);
  padding: var(--sz-45) var(--sz-45) var(--sz-57);
}

.drawer-nav .cta__phone {
  display: grid;
  grid-template-areas: "label label" "icon number" "text text";
  grid-template-columns: var(--sz-64) 1fr;
  -moz-column-gap: var(--sz-10);
  column-gap: var(--sz-10);
  align-items: baseline;
  width: -moz-fit-content;
  width: fit-content;
  margin-inline: auto;
  margin-bottom: var(--sz-34);
}

.drawer-nav .cta__phone-label {
  grid-area: label;
  text-shadow: var(--sz-2) var(--sz-1) 0px #fffcfc;
  color: #06d0b2;
  font-size: var(--sz-25);
  font-weight: 700;
  line-height: normal;
  text-align: center;
}

.drawer-nav .cta__phone-label + img {
  grid-area: icon;
  margin: 0;
}

.drawer-nav .cta__phone-number {
  grid-area: number;
  color: #06d0b2;
  text-shadow: var(--sz-2) 0px 0px #fff, var(--sz-2) var(--sz-1) var(--sz-4) rgba(0, 0, 0, 0.25);
  font-size: var(--sz-50);
  font-weight: 700;
  line-height: normal;
  text-decoration: none;
  display: block;
}

.drawer-nav .cta__phone__time {
  grid-area: text;
  color: var(--color-text);
  font-size: var(--sz-25);
  font-weight: 700;
  line-height: normal;
  text-align: center;
  display: block;
}

.drawer-nav .cta__coupon {
  display: none;
}

@media screen and (min-width: 992px) {
  .cta {
    padding-block: var(--sz-115) var(--sz-115);
  }
  .cta__inner {
    width: min(80.64%, 1000px);
    border-radius: var(--sz-10);
    padding: var(--sz-90) var(--sz-165) var(--sz-120);
  }
  .cta__phone {
    grid-template-columns: var(--sz-100) 1fr;
    -moz-column-gap: var(--sz-13);
         column-gap: var(--sz-13);
    margin-bottom: var(--sz-40);
  }
  .cta__phone-label {
    font-size: var(--sz-30);
    margin-bottom: var(--sz-7);
  }
  .cta__phone-number {
    font-size: var(--sz-70);
  }
  .cta__phone__time {
    font-size: var(--sz-30);
  }
}
/* ==========================================
 Modal
============================================*/
.modal {
  --bs-modal-header-padding-y: 0;
  --bs-modal-header-padding-x: 0;
  --bs-modal-header-padding: 0;
  --bs-modal-padding: 0;
  --bs-modal-margin: 0;
  --bs-modal-width: 750px;
  --bs-modal-border-width: 0;
}

.modal-dialog {
  min-height: 100%;
}

.modal-header .btn-close {
  position: absolute;
  top: var(--sz-15);
  right: var(--sz-15);
  font-size: var(--sz-50);
  background: unset;
  width: auto;
  height: auto;
  line-height: 1;
  z-index: 1;
}

/* ==========================================
 Modal Quantity
============================================*/
.modal-quantity {
  --bs-modal-margin: 0px;
}
.modal-quantity .modal-dialog {
  width: var(--sz-537);
  margin-inline: auto;
}
.modal-quantity .modal-content {
  margin-inline: auto;
  border-radius: 0;
}
.modal-quantity .modal-body {
  padding: var(--sz-35) var(--sz-50);
  width: 100%;
}
.modal-quantity .modal-title {
  border-left: var(--sz-14) solid var(--color-primary);
  padding-left: var(--sz-18);
  font-size: var(--sz-50);
  font-style: normal;
  font-weight: 700;
  line-height: 0.8; /* 80% */
  display: flex;
  align-items: center;
  padding-block: 0.2em;
  margin-bottom: var(--sz-36);
}

.modal-quantity__numbers {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  gap: var(--sz-36);
}

.modal-quantity__number {
  border-radius: var(--sz-16);
  border: 1px solid #2a2a2a;
  background-color: #ffffed;
  box-shadow: 0px var(--sz-4) var(--sz-4) 0px rgba(0, 0, 0, 0.25);
  height: var(--sz-65);
  color: #000;
  font-size: var(--sz-50);
  font-weight: 700;
  line-height: 0.8;
}
.modal-quantity__number.active {
  border-color: var(--color-primary);
  background-color: var(--color-primary);
  color: #fff;
}

.modal-quantity__close {
  width: 100%;
  grid-column: span 2;
  border-radius: var(--sz-16);
  border: 1px solid #2a2a2a;
  background-color: #ffffed;
  color: #000;
  height: var(--sz-65);
  font-size: var(--sz-40);
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0px var(--sz-4) var(--sz-4) 0px rgba(0, 0, 0, 0.25);
}
.modal-quantity__close > span {
  font-size: 175%;
}

/* ==========================================
 Footer
============================================*/
.footer {
  width: 100%;
  font-weight: normal;
  font-size: var(--sz-24);
  line-height: 1.04;
  text-align: left;
  padding: 0;
}

.footer__outer {
  max-width: 1440px;
  margin-inline: auto;
}

.footer__inner {
  max-width: 1000px;
  margin-inline: auto;
  padding-inline: var(--sz-25);
}
@media screen and (min-width: 992px) {
  .footer__inner {
    padding-inline: 0;
  }
}
.footer__inner {
  padding-inline: var(--sz-24);
}

/* サイトメニューエリア */
.footer__upper {
  padding-block: var(--sz-43) var(--sz-39);
  position: relative;
}

.footer__upper::after {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #ccc;
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  translate: -50%;
}

.footer__logo {
  width: var(--sz-356);
  margin-bottom: var(--sz-46);
}

.footer__menu {
  margin-bottom: 0;
  flex-direction: column;
}

.footer__menu a {
  padding: 0.5em 1em;
}

.footer__menu a:hover {
  background-color: var(--color-primary);
}

.footer__menu > li > a::before {
  content: "\f054";
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  position: absolute;
  left: 0;
}

.footer__menu--siteInfo .footer__submenu {
  list-style: disc;
  padding-left: 2em;
}

.footer__menu--siteInfo .footer__submenu a {
  padding-left: 0;
}

@media screen and (min-width: 992px) {
  .footer__upper {
    padding-block: var(--sz-24) var(--sz-39);
  }
  .footer__nav {
    display: grid;
    grid-template-columns: 1fr 1fr auto;
    align-items: flex-start;
  }
}
/* 商品情報エリア */
.footer__middle {
  padding-block: var(--sz-40);
}

.footer__group + .footer__group {
  margin-top: var(--sz-80);
}

.footer__groupTitle {
  margin-bottom: var(--sz-30);
}

.footer__group .footer__nav {
  display: flex;
}

.footer__group-left,
.footer__group-right {
  display: flex;
  flex-direction: column;
}

.footer__group-left {
  flex: 1 0 auto;
  row-gap: var(--sz-50);
}

.footer__group-right {
  flex: 1 1 auto;
}

.footer__menu--productInfo .footer__submenu .footer__submenu {
  padding-left: 1em;
}

.footer__services {
  display: flex;
  flex-wrap: wrap;
  gap: var(--sz-25);
  padding-left: var(--sz-40);
}

.footer__services a:nth-child(1) {
  width: var(--sz-106);
}

.footer__services a:nth-child(2) {
  width: var(--sz-148);
}

.footer__services a:nth-child(3) {
  width: var(--sz-259);
}

@media screen and (min-width: 992px) {
  .footer__middle {
    padding-block: var(--sz-34) var(--sz-70);
  }
  .footer__group + .footer__group {
    margin-top: var(--sz-43);
  }
  .footer__groupTitle {
    font-size: var(--sz-24);
    line-height: 1.04;
    margin-bottom: var(--sz-20);
  }
  .footer__group .footer__nav {
    display: grid;
    grid-template-columns: 1fr auto;
  }
  .footer__group-left,
  .footer__group-right {
    display: grid;
    align-items: flex-start;
  }
  .footer__group-left {
    grid-template-columns: 1fr 1fr;
  }
  .footer__group-left .footer__menu:nth-child(1) {
    grid-column: 1;
    grid-row: 1/span 2;
  }
  .footer__group-left .footer__menu:nth-child(2) {
    grid-column: 1;
    grid-row: 3;
  }
  .footer__group-left .footer__menu:nth-child(3) {
    grid-column: 2;
    grid-row: 1;
  }
  .footer__group-left .footer__menu:nth-child(4) {
    grid-column: 2;
    grid-row: 2;
  }
  .footer__group-left .footer__menu:nth-child(5) {
    grid-column: 2;
    grid-row: 3;
  }
}
/* 簡易版フッター */
.footer__cta {
  background-color: #fff;
  padding: var(--sz-30);
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-inline: auto;
}

.footer__cta-mail {
  display: grid;
  grid-template-areas: "icon lead" "icon title";
  grid-template-columns: var(--sz-80) 1fr;
  align-items: center;
  gap: 0 var(--sz-20);
  color: inherit;
  text-decoration: none;
  margin-bottom: var(--sz-40);
}

.footer__cta-mail-icon {
  grid-area: icon;
}

.footer__cta-mail-lead {
  grid-area: lead;
  color: #525263;
  font-size: var(--sz-24);
  font-weight: 700;
  line-height: 1.66; /* 166.667% */
}

.footer__cta-mail-title {
  color: #64c6e8;
  font-size: var(--sz-38);
  font-weight: 700;
  line-height: 1; /* 95.238% */
}

.footer__cta-tel {
  display: grid;
  grid-template-areas: "icon number";
  grid-template-columns: var(--sz-52) 1fr;
  align-items: center;
  gap: 0 var(--sz-17);
  color: inherit;
  text-decoration: none;
  margin-bottom: var(--sz-5);
}

.footer__cta-tel-icon {
  grid-area: icon;
}

.footer__cta-tel-number {
  grid-area: number;
  color: var(--color-primary);
  font-size: var(--sz-63);
  font-weight: 700;
  line-height: 1; /* 63.492% */
}

.footer__cta-note {
  color: #7a7a7a;
  font-size: var(--sz-24);
  font-weight: 700;
  margin-bottom: 0;
}

.footer__cta-note {
  font-size: var(--sz-24);
  margin-bottom: 0;
}

.footer__simple-nav {
  background: #fff;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: var(--sz-20);
  padding-block: var(--sz-70) var(--sz-25);
}

.footer__simple-nav-link {
  font-size: var(--sz-20);
  color: inherit;
  font-weight: normal;
}

@media screen and (min-width: 992px) {
  .footer__simple-nav {
    padding-top: var(--sz-20);
  }
  .footer__simple-nav-link {
    font-size: var(--sz-22);
  }
}
/* コピーライトエリア */
.footer__lower {
  padding-block: var(--sz-30);
  background-color: var(--color-primary);
}

.footer__copy {
  color: #fff;
  text-align: center;
  font-size: var(--sz-26);
  font-weight: bold;
  line-height: 1.53;
}

@media screen and (min-width: 992px) {
  .footer {
    font-size: var(--sz-20);
    line-height: 1.25;
  }
  .footer__inner {
    padding-inline: 0;
  }
  .footer__nav {
    flex-direction: row;
    justify-content: center;
    gap: 1em;
  }
}