:root{--section-x-pc-max-width: 80%;--section-pc-max-width: 1440px;--section-laptop-max-width: 1200px;--section-ipad-max-width: 900px}.section-max-width{max-width:1440px;margin-left:auto;margin-right:auto}@media(max-width:1500px){.section-max-width{max-width:100%;width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px}}@media(max-width:768px){.section-max-width{padding-left:15px;padding-right:15px}}.h1-font{font-size:50px;font-style:normal;font-weight:400;line-height:50px;margin:0}.h2-font{font-size:46px;font-style:normal;font-weight:400;line-height:52px;margin:0}.h3-font{font-size:40px;font-style:normal;font-weight:400;line-height:46px;margin:0}.h4-font,.h4-font *{font-size:24px;font-style:normal;font-weight:400;line-height:30px;margin:0}.h5-font,.h5-font *{font-size:22px;font-style:normal;font-weight:400;line-height:28px;margin:0}.h5-500-font *,.h5-500-font{font-size:22px;font-style:normal;font-weight:500;line-height:28px;font-family:MATTER-MEDIUM!important;margin:0}.h6-font *,.h6-font{font-size:20px;font-style:normal;font-weight:400;line-height:26px;margin:0}.font-60 *,.font-60{font-size:60px;font-style:normal;font-weight:400;line-height:66px;letter-spacing:-2.6px;margin:0}.font-40 *,.font-40{font-size:40px;font-style:normal;font-weight:400;line-height:46px;letter-spacing:-1.2px;margin:0}.font-30 *,.font-30{font-size:30px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-.9px;margin:0}.font-46 *,.font-46{font-size:46px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:-.9px;margin:0}.font-20 *,.font-20{font-size:20px;font-style:normal;font-weight:400;line-height:26px;margin:0}.font-18 *,.font-18{font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin:0}.font-16 *,.font-16{font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0}.font-16-20 *,.font-16-20{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0}.font-14 *,.font-14{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.font-light-14 *,.font-light-14{font-size:14px;font-style:normal;font-weight:400;line-height:20px;font-family:MATTER-LIGHT!important;margin:0}.font-pixel-21 *,.font-pixel-21{font-family:Fusion Pixel!important;font-size:21px;font-style:normal;font-weight:400;line-height:21px;margin:0;text-transform:uppercase}.font-pixel-16 *,.font-pixel-16{font-family:Fusion Pixel!important;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0;text-transform:uppercase}.font-pixel-12 *,.font-pixel-12{font-family:Fusion Pixel!important;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:0;text-transform:uppercase}.font-pixel-9 *,.font-pixel-9{font-family:Fusion Pixel!important;font-size:10px;font-style:normal;font-weight:400;line-height:12px;margin:0;text-transform:uppercase}.font-text-106 *,.font-text-106{font-family:Matter;font-weight:400;font-style:Regular;font-size:106.67px;leading-trim:NONE;line-height:114.67px;letter-spacing:-3.2px;text-transform:uppercase}.font-text-50 *,.font-text-50{font-family:Matter;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.1;text-transform:capitalize}.font-number{font-size:90px;font-style:normal;font-weight:400;line-height:96px;margin:0}.font-weight-500{font-weight:500}.font-opacity-5{opacity:.5}.font-opacity-4{opacity:.4}.font-opacity-6{opacity:.6}.font-opacity-7{opacity:.7}.font-opacity-8{opacity:.8}.no-margin{margin:auto}@media(max-width:1440px){.font-pixel-16 *,.font-pixel-16{font-size:calc(100vw * 14 / var(--base-font));line-height:calc(100vw * 20 / var(--base-font))}}@media(max-width:1024px){.h1-font{font-size:40px;line-height:46px}.h2-font{font-size:38px;line-height:44px}.h3-font{font-size:24px;line-height:30px}.h4-font *,.h4-font{font-size:20px;line-height:26px}.h5-font *,.h5-font,.h5-500-font *,.h5-500-font,.h6-font *,.h6-font,.font-18 *,.font-18{font-size:18px;line-height:24px}.font-16 *,.font-16,.font-14 *,.font-14,.font-light-14 *,.font-light-14,.font-pixel-16 *,.font-pixel-16{font-size:16px;line-height:22px}.font-number{font-size:56px;line-height:62px}}@media(max-width:768px){.h1-font{font-size:calc(100vw * 50 / var(--base-font));line-height:calc(100vw * 56 / var(--base-font))}.h2-font{font-size:calc(100vw * 42 / var(--base-font));line-height:calc(100vw * 48 / var(--base-font))}.h3-font{font-size:calc(100vw * 36 / var(--base-font));line-height:calc(100vw * 42 / var(--base-font))}.h4-font *,.h4-font{font-size:calc(100vw * 36 / var(--base-font));line-height:calc(100vw * 40 / var(--base-font))}.h5-font *,.h5-font,.h5-500-font *,.h5-500-font{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 34 / var(--base-font))}.h6-font *,.h6-font{font-size:calc(100vw * 26 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font))}.font-20 *,.font-20,.font-18 *,.font-18{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 34 / var(--base-font))}.font-16 *,.font-16{font-size:calc(100vw * 26 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font))}.font-14 *,.font-14,.font-light-14 *,.font-light-14{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 30 / var(--base-font))}.font-pixel-21 *,.font-pixel-21{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 26 / var(--base-font))}.font-pixel-16 *,.font-pixel-16{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 30 / var(--base-font))}.font-pixel-12 *,.font-pixel-12{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 26 / var(--base-font))}.font-number{font-size:calc(100vw * 90 / var(--base-font));line-height:calc(100vw * 96 / var(--base-font))}.font-text-106 *,.font-text-106{font-size:calc(100vw * 70 / var(--base-font));line-height:calc(100vw * 70 / var(--base-font));letter-spacing:0px}.font-30 *,.font-30{font-size:calc(100vw * 36 / var(--base-font));line-height:calc(100vw * 42 / var(--base-font));letter-spacing:calc(100vw * -.9 / var(--base-font))}.font-60 *,.font-60{font-size:calc(100vw * 70 / var(--base-font));line-height:calc(100vw * 76 / var(--base-font));letter-spacing:0}.font-40 *,.font-40{font-size:calc(100vw * 50 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 56 / var(--base-font));letter-spacing:calc(100vw * -1.5 / var(--base-font));margin:0}.font-pixel-9 *,.font-pixel-9{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 14 / var(--base-font))}}#shopify-section-template--24426882236704__teflo_banner_eDgzYm .h1-font{font-size:calc(100vw * 80 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 80 / var(--base-font));margin:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/comm_font.css.map */
