:root{--base-width: 750 }html{scroll-behavior:smooth;scroll-padding-top:80px}.font-h2{font-size:43px;font-weight:700;line-height:42px}.font-text-30,.font-text-30 *{font-size:30px;line-height:33px;line-height:normal;font-weight:700}.font-text-100,.font-text-100 *{font-size:100px;line-height:75px;font-weight:900}.font-text-37,.font-text-37 *{font-size:37px;line-height:32px;font-weight:800}.font-text-23,.font-text-23 *{font-size:23px;font-weight:600;line-height:normal}.font-text-22,.font-text-22 *{font-size:22px;line-height:20px;font-weight:700}.font-text-21,.font-text-21 *{font-size:21px;line-height:22px;font-weight:700}.font-text-20,.font-text-20 *{font-size:20px;font-weight:400;line-height:normal}.font-text-16,.font-text-16 *{font-size:16px;line-height:normal;font-weight:400}.font-text-17,.font-text-17 *{font-size:17px;font-weight:800;line-height:normal}.font-text-17-no-weight,.font-text-17-no-weight *{font-size:17px;line-height:normal}.font-text-18,.font-text-18 *{font-size:18px;font-weight:400;line-height:normal}.font-text-19,.font-text-19 *{font-size:19px;font-weight:400;line-height:normal}.font-text-13,.font-text-13 *{font-size:13px;line-height:19px;letter-spacing:0em}.font-text-15,.font-text-15 *{font-size:15px;font-weight:400;line-height:normal}.font-text-14,.font-text-14 *{font-size:14px;font-weight:400;line-height:normal}.font-text-12,.font-text-12 *{font-size:12px;font-weight:400;line-height:normal}.font-text-10,.font-text-10 *{font-size:10px;font-weight:400;line-height:normal}.font-text-18-bold{font-size:18px;font-weight:700;line-height:20px}.font-weight-bold{font-weight:700}.section-padding{padding-block-start:var(--padding-top-pc, 0);padding-block-end:var(--padding-bottom-pc, 0)}.size-xx-small{font-size:var(--text-h6, 1.2rem)}.size-x-small{font-size:var(--text-h5, 1.5rem)}.size-small{font-size:var(--text-h4, 1.8rem)}.size-medium{font-size:var(--text-h3, 2.2rem)}.size-large{font-size:var(--text-h2, 2.8rem)}.size-x-large{font-size:var(--text-h1, 3.5rem)}@media(max-width:1024px){.section-padding{padding-block-start:var(--padding-top-ipad, 0);padding-block-end:var(--padding-bottom-ipad, 0)}}@media(max-width:750px){.section-padding{padding-block-start:var(--padding-top-mobile, 0);padding-bottom:var(--padding-bottom-mobile, 0)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/font-comm.css.map */
