@font-face{font-family:GoshaBold;src:url(../assets/GoshaSans-Bold.eot);src:url(../assets/GoshaSans-Bold.eot) format("embedded-opentype"),url(../assets/GoshaSans-Bold.woff2) format("woff2"),url(../assets/GoshaSans-Bold.woff) format("woff"),url(../assets/GoshaSans-Bold.ttf) format("truetype"),url(../assets/GoshaSans-Bold.otf) format("opentype")}@font-face{font-family:GoshaRegular;src:url(../assets/GoshaSans-Regular.eot);src:url(../assets/GoshaSans-Regular.eot) format("embedded-opentype"),url(../assets/GoshaSans-Regular.woff2) format("woff2"),url(../assets/GoshaSans-Regular.woff) format("woff"),url(../assets/GoshaSans-Regular.ttf) format("truetype"),url(../assets/GoshaSans-Regular.otf) format("opentype")}.gopher-font{font-family:gopher,sans-serif;font-weight:700;font-style:normal;letter-spacing:.075em}.tandelle-font{font-family:tandelle,sans-serif;font-weight:400;font-style:normal;letter-spacing:.055em}.gosha-regular-font{font-family:GoshaRegular,sans-serif;font-weight:400;font-style:normal;letter-spacing:.02em}.gosha-bold-font{font-family:GoshaBold,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}.uppercase{text-transform:uppercase}.caps-font{letter-spacing:.075em;text-transform:uppercase}.outline{color:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-shadow:-2px -2px 0 #fd5225,2px -2px 0 #fd5225,-2px 2px 0 #fd5225,2px 2px 0 #fd5225}.outline.fill{color:#fd5225;text-shadow:none}@supports (-webkit-text-stroke: 2px #fd5225){.outline{text-shadow:none;-webkit-text-stroke:2px #fd5225;-webkit-text-fill-color:transparent}.outline.fill{-webkit-text-fill-color:#fd5225}}html,body,.text-base{font-family:GoshaRegular,sans-serif;font-weight:400;font-style:normal;letter-spacing:.025em;font-size:calc(.75rem + .5vw);line-height:calc(.75rem + 1vw)}.text-base{text-transform:initial}h1{font-family:gopher,sans-serif;font-weight:700;font-size:3.727rem;line-height:3.863rem;font-style:normal}h2{font-family:gopher,sans-serif;font-weight:700;font-size:2.3rem;line-height:2.5rem;font-style:normal}h3{font-family:tandelle,sans-serif;font-weight:400;font-size:2.454rem;line-height:2.727rem;font-style:normal}h4{font-family:tandelle,sans-serif;font-weight:400;font-size:1.909rem;line-height:2.181rem;font-style:normal}h5{font-size:1.727rem;line-height:2rem;font-weight:400;font-style:normal}.text-xxxs{font-size:calc(.75rem + .05vw);line-height:calc(.75rem + .6vw)}.text-xxs{font-size:calc(.85rem + .05vw);line-height:calc(.85rem + .6vw)}.text-xs{font-size:calc(1.05rem + .05vw);line-height:calc(1.05rem + .3vw)}.text-sm{font-size:calc(1.3rem + .05vw);line-height:calc(1.3rem + .3vw)}.text-md{font-size:calc(1rem + .72vw);line-height:calc(1rem + 1.42vw)}.text-lg{font-size:calc(1rem + .65vw);line-height:calc(1rem + 1vw)}.text-lg-2{font-size:calc(1rem + .9vw);line-height:calc(1rem + 1vw)}.text-xl{font-size:calc(1rem + .77vw);line-height:calc(1rem + 1.25vw)}.text-2xl{font-size:calc(1rem + 1.35vw);line-height:calc(1rem + 1.7vw)}.text-2xl-2{font-size:calc(1rem + 1.55vw);line-height:calc(1rem + 1.9vw)}.text-3xl{font-size:calc(.5rem + 2.85vw);line-height:calc(.5rem + 3.05vw)}.text-4xl{font-size:3.272rem;line-height:3.372rem}.text-5xl{font-size:calc(1.25rem + 3.25vw);line-height:calc(1.25rem + 3.25vw)}.italic{font-style:italic}@media screen and (min-width: 1680px){html,body,.text-base{font-size:22px;line-height:28px}.text-xxs{font-size:.818rem;line-height:1.145rem}.text-xs{font-size:.909rem;line-height:1.122rem}.text-sm{font-size:1.181rem;line-height:1.3rem}.text-md{font-size:1.363rem;line-height:1.727rem}.text-lg{font-size:1.454rem;line-height:1.9rem}.text-xl{font-size:1.727rem;line-height:2rem}.text-2xl{font-size:1.8rem;line-height:2.1rem}.text-2xl-2{font-size:2.1rem;line-height:2.2rem}.text-3xl{font-size:2.654rem;line-height:2.827rem}.text-5xl{font-size:4rem;line-height:4.2rem}}@media screen and (max-width: 1679px){.text-5xl.outline{font-size:calc(2.75rem + 1.75vw);line-height:calc(2.75rem + 1.75vw)}}@media screen and (max-width: 860px){html,body,.text-base{font-size:22px;line-height:28px}h2{font-size:1.7rem;line-height:1.9rem}h3{font-size:1.9rem;line-height:2.1rem}.text-xs,.text-sm{font-size:1.1rem;line-height:1.3rem}.text-md{font-size:1.25rem;line-height:1.5rem}.text-lg,.text-xl{font-size:1.75rem;line-height:2.2rem}.text-2xl,.text-2xl-2,.text-3xl{font-size:2.15rem;line-height:2.4rem}.text-4xl{font-size:2.35rem;line-height:2.55rem}.text-5xl,.text-5xl.outline{font-size:calc(1.25rem + 4vw);line-height:calc(1.25rem + 4vw)}}@media screen and (max-width: 600px){html,body,.text-base{font-size:16px;line-height:24px}.text-xs{font-size:.9rem;line-height:1.1rem}.text-sm{font-size:1.1rem;line-height:1.3rem}.text-md{font-size:1.25rem;line-height:1.5rem}.text-lg{font-size:1.47rem;line-height:1.9rem}.text-xl{font-size:1.75rem;line-height:2.2rem}.text-xxs{font-size:calc(.95rem + .05vw);line-height:calc(.95rem + .6vw)}.text-2xl,.text-2xl-2,.text-3xl{font-size:2.15rem;line-height:2.4rem}.text-5xl,.text-5xl.outline{font-size:calc(1.25rem + 5vw);line-height:calc(1.25rem + 5vw)}.outline{color:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-shadow:-1px -1px 0 #fd5225,1px -1px 0 #fd5225,-1px 1px 0 #fd5225,1px 1px 0 #fd5225}@supports (-webkit-text-stroke: 1px #fd5225){.outline{text-shadow:none;-webkit-text-stroke:1px #fd5225;-webkit-text-fill-color:transparent}.outline.fill{-webkit-text-fill-color:#fd5225}}}@media screen and (max-width: 480px){.text-md{font-size:1.05rem;line-height:1.25rem}}
/*# sourceMappingURL=/s/files/1/0345/2102/2523/t/32/assets/typography.css.map */
