@font-face{font-family:Suisse Neue Trial;src:url(/cdn/shop/files/SuisseNeue-Light-WebS.woff2?v=1779960796) format("woff2"),url(/cdn/shop/files/SuisseNeue-Light-WebS.woff?v=1779960796) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/Karla-Regular.woff2?v=1779960776) format("woff2"),url(/cdn/shop/files/Karla-Regular.woff?v=1779960775) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-heading: "Suisse Neue Trial", sans-serif;--font-body: "Karla", sans-serif;--font-body-family: var(--font-body);--font-body-style: normal;--font-body-weight: 400;--font-heading-family: var(--font-heading);--font-heading-style: normal;--font-heading-weight: 300}.type-h1{font-family:var(--font-heading);font-size:35px;font-style:normal;font-weight:300;line-height:50px;text-transform:uppercase}@media screen and (min-width:750px){.type-h1{font-size:60px;line-height:70px}}.type-h2{font-family:var(--font-heading);font-size:25px;font-style:normal;font-weight:300;line-height:30px}@media screen and (min-width:750px){.type-h2{font-size:45px;line-height:55px}}.type-body-large{font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:400;line-height:20px}@media screen and (min-width:750px){.type-body-large{font-size:24px;line-height:28px}}.type-body{font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media screen and (min-width:750px){.type-body{font-size:18px;line-height:24px}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{letter-spacing:normal}h1,.h1{font-family:var(--font-heading);font-weight:300;font-style:normal;font-size:35px;line-height:50px;text-transform:uppercase}@media screen and (min-width:750px){h1,.h1{font-size:60px;line-height:70px}}h2,.h2{font-family:var(--font-heading);font-weight:300;font-style:normal;font-size:25px;line-height:30px;text-transform:none}@media screen and (min-width:750px){h2,.h2{font-size:45px;line-height:55px}}h3,h4,h5,.h0,.h3,.h4,.h5,.hxl,.hxxl{font-family:var(--font-body);font-weight:400;font-style:normal;font-size:16px;line-height:20px;text-transform:none}body{font-family:var(--font-body)}.type-accent{font-family:var(--font-heading);font-size:20px;font-style:italic;font-weight:300;line-height:55px}@media screen and (min-width:750px){.type-accent{font-size:30px;line-height:37px}}.type-body-small{font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media screen and (min-width:750px){.type-body-small{font-size:20px;line-height:20px}}.btn{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase;padding:15px 50px;cursor:pointer;display:inline-block;text-align:center;text-decoration:none;transition:opacity .2s ease;border:none;background:none}@media screen and (min-width:750px){.btn{font-size:16px}}.btn--outline{background:transparent;border:2px solid currentColor;color:inherit}.btn--filled{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.btn:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.waitlist-field{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:20px;padding-left:73px;padding-right:73px;color:inherit;background:transparent;width:100%;box-sizing:border-box;text-align:center;-webkit-appearance:none;appearance:none}@media screen and (min-width:750px){.waitlist-field{font-size:16px;line-height:20px}}.waitlist-field::placeholder{color:inherit;opacity:1}.waitlist-field:focus,.waitlist-field:focus-visible{outline:none;box-shadow:none;color:inherit;-webkit-text-fill-color:inherit}.waitlist-field--filled:focus,.waitlist-field--filled:focus-visible{color:rgb(var(--color-button-text));-webkit-text-fill-color:rgb(var(--color-button-text))}.waitlist-field--outline{border:none;border-bottom:2px solid currentColor;border-radius:0;padding-top:0;padding-bottom:15px;background:transparent}.waitlist-field--filled{border:none;border-radius:0;padding-top:15px;padding-bottom:15px;background-color:rgb(var(--color-input-background));color:rgb(var(--color-button-text))}.waitlist-field--outline:-webkit-autofill,.waitlist-field--outline:-webkit-autofill:hover,.waitlist-field--outline:-webkit-autofill:focus,.waitlist-field--outline:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-foreground))!important;border-bottom-color:rgb(var(--color-foreground))!important;transition:background-color 5000s ease-in-out 0s}.waitlist-field--filled:-webkit-autofill,.waitlist-field--filled:-webkit-autofill:hover,.waitlist-field--filled:-webkit-autofill:focus,.waitlist-field--filled:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px rgb(var(--color-input-background)) inset!important;box-shadow:0 0 0 1000px rgb(var(--color-input-background)) inset!important;-webkit-text-fill-color:rgb(var(--color-button-text))!important;color:rgb(var(--color-button-text))!important;transition:background-color 5000s ease-in-out 0s}
/*# sourceMappingURL=/cdn/shop/t/4/assets/css-typography.css.map */
