:root{
--font-display:"Zalando Sans Expanded",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;
--font-body:"Zalando Sans SemiExpanded",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;
--h1-size:70px;--h1-line:74px;--h1-tracking:-0.01em;
--h1-mobile-size:42px;--h1-mobile-line:42px;--h1-mobile-tracking:-0.01em;
--h2-size:40px;--h2-line:46px;--h2-tracking:-0.01em;
--h2-mobile-size:26px;--h2-mobile-line:30px;--h2-mobile-tracking:0em;
--h3-mobile-size:18px;--h3-mobile-line:21px;--h3-mobile-tracking:0em;
--p1-size:16px;--p1-line:21px;
--p2-size:14px;--p2-line:20px;
--p2-mobile-size:15px;--p2-mobile-line:21px;
--caption-size:12px;--caption-line:18px;
--eyebrow-size:12px;--eyebrow-line:1.5;/* @kind other */--eyebrow-tracking:0.06em;
}
h1,h2,h3,.font-display{font-family:var(--font-display);font-weight:400;margin:0}
body,p,.font-body{font-family:var(--font-body);font-weight:400;margin:0}
h1{font-size:var(--h1-size);line-height:var(--h1-line);letter-spacing:var(--h1-tracking)}
h2{font-size:var(--h2-size);line-height:var(--h2-line);letter-spacing:var(--h2-tracking)}
p{font-size:var(--p1-size);line-height:var(--p1-line)}
@media (max-width:640px){
h1{font-size:var(--h1-mobile-size);line-height:var(--h1-mobile-line);letter-spacing:var(--h1-mobile-tracking)}
h2{font-size:var(--h2-mobile-size);line-height:var(--h2-mobile-line);letter-spacing:var(--h2-mobile-tracking)}
h3{font-size:var(--h3-mobile-size);line-height:var(--h3-mobile-line);letter-spacing:var(--h3-mobile-tracking)}
p{font-size:var(--p2-mobile-size);line-height:var(--p2-mobile-line)}
}
