:root{--font-main-family: "PP Neue Montreal";--font-sub-family: "Geograph";--font-text-family: "Geograph";--font-number-family: "Inter";--base-width: 750;--base-font: 750;--page-padding: 20px}.section-padding{padding-top:var(--padding-top-pc, 0);padding-bottom:var(--padding-bottom-pc, 0)}.page-width{max-width:calc(1580px - 2 * var(--page-padding));margin:0 auto;padding-inline:var(--page-padding)}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.font-h1-main,.font-h1-main *{font-family:var(--font-main-family);font-size:40px;line-height:48px;font-weight:500}.font-h2-main,.font-h2-main *{font-family:var(--font-main-family);font-size:24px;line-height:28px;font-weight:500}.font-h3-main,.font-h3-main *{font-family:var(--font-main-family);font-size:20px;line-height:24px;font-weight:500}.font-h4-main,.font-h4-main *{font-family:var(--font-main-family);font-size:18px;line-height:22px;font-weight:500}.font-h5-main,.font-h5-main *{font-family:var(--font-main-family);font-size:16px;line-height:20px;font-weight:500}.font-h6-main,.font-h6-main *{font-family:var(--font-main-family);font-size:12px;line-height:16px;font-weight:500}.font-h1-sub,.font-h1-sub *{font-family:var(--font-sub-family);font-size:40px;line-height:48px;font-weight:500}.font-h2-sub,.font-h2-sub *{font-family:var(--font-sub-family);font-size:24px;line-height:28px;font-weight:500}.font-h3-sub,.font-h3-sub *{font-family:var(--font-sub-family);font-size:20px;line-height:24px;font-weight:500}.font-h4-sub,.font-h4-sub *{font-family:var(--font-sub-family);font-size:18px;line-height:22px;font-weight:500}.font-h5-sub,.font-h5-sub *{font-family:var(--font-sub-family);font-size:16px;line-height:20px;font-weight:500}.font-h6-sub,.font-h6-sub *{font-family:var(--font-sub-family);font-size:12px;line-height:16px;font-weight:500}.font-text-1,.font-text-1 *{font-family:var(--font-text-family);font-size:16px;line-height:20px;font-weight:400}.font-text-2,.font-text-2 *{font-family:var(--font-text-family);font-size:14px;line-height:18px;font-weight:400}.font-text-3,.font-text-3 *{font-family:var(--font-text-family);font-size:12px;line-height:16px;font-weight:400}.font-number-1,.font-number-1 *{font-family:var(--font-number-family);font-size:14px;line-height:18px;font-weight:500}.font-number-2,.font-number-2 *{font-family:var(--font-number-family);font-size:12px;line-height:16px;font-weight:500}.font-button,.font-button *{font-family:var(--font-sub-family);font-size:12px;line-height:16px;font-weight:500;text-transform:uppercase}.font-text-60,.font-text-60 *{font-family:var(--font-main-family);font-weight:400;font-size:60px;line-height:60px}.font-weight-500,.font-weight-500 *{font-weight:500}.font-weight-600,.font-weight-600 *{font-weight:600}.font-weight-700,.font-weight-700 *{font-weight:700}.font-main-family,.font-main-family *{font-family:var(--font-main-family)}@media(max-width:1024px){:root{--page-padding: 28px;--page-padding-2: 28px}.section-padding{padding-top:var(--padding-top-ipad, 0);padding-bottom:var(--padding-bottom-ipad, 0)}}@media(max-width:767px){:root{--page-padding: calc(100vw * 14 / var(--base-width));--page-padding-2: calc(100vw * 14 / var(--base-width))}.section-padding{padding-top:var(--padding-top-mobile, 0);padding-bottom:var(--padding-bottom-mobile, 0)}.font-h1-main,.font-h1-main *{font-size:calc(100vw * 50 / var(--base-font));line-height:calc(100vw * 58 / var(--base-font))}.font-h2-main,.font-h2-main *{font-size:calc(100vw * 34 / var(--base-font));line-height:calc(100vw * 42 / var(--base-font))}.font-h3-main,.font-h3-main *{font-size:calc(100vw * 32 / var(--base-font));line-height:calc(100vw * 40 / var(--base-font))}.font-h4-main,.font-h4-main *{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-h5-main,.font-h5-main *{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font))}.font-h6-main,.font-h6-main *{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 28 / var(--base-font))}.font-h1-sub,.font-h1-sub *{font-size:calc(100vw * 50 / var(--base-font));line-height:calc(100vw * 58 / var(--base-font))}.font-h2-sub,.font-h2-sub *{font-size:calc(100vw * 34 / var(--base-font));line-height:calc(100vw * 42 / var(--base-font))}.font-h3-sub,.font-h3-sub *{font-size:calc(100vw * 32 / var(--base-font));line-height:calc(100vw * 40 / var(--base-font))}.font-h4-sub,.font-h4-sub *{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-h5-sub,.font-h5-sub *{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font))}.font-h6-sub,.font-h6-sub *{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 28 / var(--base-font))}.font-text-1,.font-text-1 *{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-text-2,.font-text-2 *{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font))}.font-text-3,.font-text-3 *{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 28 / var(--base-font))}.font-number-1,.font-number-1 *{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font))}.font-number-2,.font-number-2 *,.font-button,.font-button *{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 28 / var(--base-font))}.font-text-60,.font-text-60 *{font-size:calc(100vw * 60 / var(--base-font));line-height:calc(100vw * 60 / var(--base-font))}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/font_comm.css.map */
