@font-face{font-family:Rubik Medium;src:url(../assets/Rubik-Medium.ttf) format("truetype");font-style:normal;font-stretch:normal;font-weight:500}.h1-inverse{font-family:Rubik Light;font-size:4rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;color:var(--white)}.h1-center-inverse{font-family:Rubik Light;font-size:4rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:var(--white)}.h1-center{font-family:Rubik Light;font-size:4rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:var(--black)}.h1{font-family:Rubik Light;font-size:4rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;color:var(--black)}.h2-center{font-family:Rubik Light;font-size:3.375rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:center;color:var(--black)}.h2{font-family:Rubik Light;font-size:3.375rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:var(--black)}.h3-center{font-family:Rubik Regular;font-size:1.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:var(--black)}.h3{font-family:Rubik Regular;font-size:1.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:var(--black)}.price{font-family:Rubik Light;font-size:1.5rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--black)}.price-grid{font-family:Rubik Regular;font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:var(--black)}.text-large-center{font-family:Rubik Light;font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:var(--black)}.text-large{font-family:Rubik Light;font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:var(--black)}.h4-center{font-family:Rubik Light;font-size:1.0625rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.0625rem;text-align:center;color:var(--black)}.h4{font-family:Rubik Light;font-size:1.0625rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.0625rem;color:var(--black)}.main-menu-hover{font-family:Rubik Light;font-size:1rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.0625rem;text-align:center;color:var(--grey)}.main-menu-active,.main-menu{font-family:Rubik Light;font-size:1rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.0625rem;text-align:center;color:var(--black)}.h5-center{font-family:Rubik Medium;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.0625rem;text-align:center;color:var(--black)}.h5{font-family:Rubik Medium;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.0625rem;color:var(--black)}p,.text{font-family:Rubik Light;font-size:.9375rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:var(--black)}.price-old{font-family:Rubik Light;font-size:.875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--grey)}.button-primary{font-family:Rubik Medium;font-size:.8125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--white)}.button-inverse{font-family:Rubik Medium;font-size:.8125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--black)}.h6-center-muted{font-family:Rubik Medium;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--grey)}.h6-center{font-family:Rubik Medium;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--black)}.h6{font-family:Rubik Medium;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;color:var(--black)}.price-unit{font-family:Rubik Light;font-size:.75rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--grey)}.product-grid-description{font-family:Rubik Light;font-size:.6875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.64;letter-spacing:.0625rem;text-align:center;color:var(--grey)}html{font-size:var(--g-font-size)}@media screen and (max-width: 580px){.h2,.h2-center{font-size:3rem}}@media screen and (max-width: 440px){.h2,.h2-center{font-size:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-fonts.css.map */
