@import"https://fonts.googleapis.com/css2?family=Syne:wght@400;500;700;800&family=Inter+Tight:wght@300;400;500;700&family=Space+Mono:wght@400;700&display=swap";:root{--font-logo:"Gilroy",sans-serif;--font-display:"Syne",sans-serif;--font-body:"Inter Tight",sans-serif;--font-mono:"Space Mono",monospace}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-body);font-size:16px;line-height:1.7;font-weight:400;letter-spacing:-.01em;color:#f2f2f2}.syck-logo{font-family:var(--font-logo);font-size:18px;font-weight:700;letter-spacing:.42em;text-transform:uppercase;line-height:1}.syck-display-xl{font-family:var(--font-display);font-size:clamp(72px,11vw,240px);font-weight:800;line-height:.82;letter-spacing:-.09em;text-transform:uppercase}.syck-display-lg{font-family:var(--font-display);font-size:clamp(52px,7vw,140px);font-weight:800;line-height:.86;letter-spacing:-.07em;text-transform:uppercase}.syck-display-md{font-family:var(--font-display);font-size:clamp(38px,5vw,92px);font-weight:800;line-height:.9;letter-spacing:-.05em;text-transform:uppercase}.syck-display-sm{font-family:var(--font-display);font-size:clamp(28px,3vw,56px);font-weight:700;line-height:.95;letter-spacing:-.04em;text-transform:uppercase}.syck-product-title{font-family:var(--font-display);font-size:clamp(36px,5vw,88px);font-weight:800;line-height:.88;letter-spacing:-.06em;text-transform:uppercase}.syck-product-price{font-family:var(--font-display);font-size:clamp(24px,3vw,42px);font-weight:700;letter-spacing:-.03em}.syck-manifesto{font-family:var(--font-body);font-size:clamp(24px,3vw,54px);font-weight:300;line-height:1.18;letter-spacing:-.05em}.syck-body-xl{font-size:22px;line-height:1.7;font-weight:300;letter-spacing:-.02em}.syck-body-lg{font-size:18px;line-height:1.8;letter-spacing:-.015em}.syck-body{font-size:16px;line-height:1.8;letter-spacing:-.01em}.syck-body-sm{font-size:14px;line-height:1.7;letter-spacing:-.005em}.syck-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.32em;text-transform:uppercase}.syck-meta{font-family:var(--font-mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase}.syck-caption{font-family:var(--font-mono);font-size:9px;letter-spacing:.28em;text-transform:uppercase;opacity:.6}.syck-nav-text{font-family:var(--font-mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase}.syck-menu-title{font-family:var(--font-display);font-size:clamp(52px,7vw,140px);line-height:.84;letter-spacing:-.08em;text-transform:uppercase}.syck-button-text{font-family:var(--font-mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase}.syck-editorial-title{font-family:var(--font-display);font-size:clamp(48px,6vw,120px);font-weight:700;line-height:.9;letter-spacing:-.06em;text-transform:uppercase}.syck-editorial-sub{font-family:var(--font-body);font-size:clamp(18px,2vw,28px);font-weight:300;line-height:1.4;letter-spacing:-.03em}.syck-glitch{position:relative}.syck-glitch:before,.syck-glitch:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.syck-glitch:before{color:#ff003c;transform:translate(-2px);mix-blend-mode:screen;opacity:.3}.syck-glitch:after{color:#00d9ff;transform:translate(2px);mix-blend-mode:screen;opacity:.3}.syck-uppercase{text-transform:uppercase}.syck-center{text-align:center}.syck-right{text-align:right}.syck-light{font-weight:300}.syck-regular{font-weight:400}.syck-medium{font-weight:500}.syck-bold{font-weight:700}.syck-black{font-weight:800}.syck-text-dim{opacity:.6}.syck-text-fade{opacity:.4}.syck-text-ghost{opacity:.2}.syck-kinetic{overflow:hidden}.syck-kinetic span{display:inline-block;transform:translateY(110%);opacity:0}.syck-reveal-text{overflow:hidden}.syck-reveal-text span{display:block;transform:translateY(120%);opacity:0}.syck-hover-text{transition:transform .8s cubic-bezier(.19,1,.22,1),opacity .4s ease}.syck-hover-text:hover{transform:translate(10px)}.syck-marquee{font-family:var(--font-display);font-size:clamp(42px,6vw,120px);line-height:1;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap}@media(max-width:768px){.syck-display-xl{font-size:72px;line-height:.88}.syck-display-lg{font-size:54px}.syck-display-md{font-size:40px}.syck-body-xl{font-size:18px}}@media(prefers-reduced-motion:reduce){.syck-hover-text,.syck-kinetic span,.syck-reveal-text span{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/typography.css.map */
