:root{--cf-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--cf-serif: "Instrument Serif", "Iowan Old Style", "Palatino Linotype", Georgia, serif}body,html body .cf-topbar,html body .cf-dock{font-family:var(--cf-sans)}html body :is(.cf-display,.cf-h2,.cf-h3,.cf-quote__text,.cf-stat__value,.cf-proof__value,.cf-beat__mark,.cf-prose__lead,.cf-audience__title,.cf-footer__mark,.cf-topbar__name,.cf-form__success,.cf-signup__success,.cf-build__title,.cf-press__name,.shopify-policy__title h1){font-family:var(--cf-serif);font-weight:400;font-synthesis:none}html body :is(.cf-display,.cf-h2) em{font-style:italic;padding-right:.08em;margin-right:-.04em}html body .cf-display{line-height:.94;letter-spacing:-.02em;word-spacing:-.05em}html body .cf-hero--solo .cf-display{font-size:clamp(64px,11.2vw,172px);font-weight:400}html body .cf-page-hero__title{font-size:clamp(60px,9.6vw,140px);line-height:.95;letter-spacing:-.02em}html body .cf-h2{font-size:clamp(42px,5.9vw,82px);line-height:1;letter-spacing:-.018em}html body .cf-h3{font-size:clamp(27px,2.4vw,34px);line-height:1.08;letter-spacing:-.01em}html body .cf-quote__text{font-size:clamp(42px,6vw,84px);line-height:1.02;letter-spacing:-.018em;font-style:italic}html body .cf-audience__title{font-size:clamp(27px,2.3vw,33px);line-height:1.06;letter-spacing:-.01em}html body .cf-prose__lead{font-size:clamp(29px,2.75vw,40px);line-height:1.18;letter-spacing:-.012em}html body .cf-beat__mark{font-size:clamp(36px,3.5vw,50px);line-height:1;letter-spacing:-.015em;font-style:italic;padding-right:.08em}html body .cf-topbar__name{font-size:23px;letter-spacing:-.005em}html body .cf-footer__mark{font-size:30px;letter-spacing:-.005em}html body .cf-form__success,html body .cf-signup__success{font-size:clamp(30px,3vw,38px);line-height:1.1}html body .cf-topbar__logo{font-family:var(--cf-serif);font-weight:400;font-style:italic;font-size:17px;letter-spacing:-.03em;font-synthesis:none}html body .cf-car__caption strong,html body .cf-car__dlg-caption strong{font-family:var(--cf-serif);font-weight:400;font-size:1.5em;letter-spacing:-.005em;font-synthesis:none}html body .shopify-policy__title h1{font-size:clamp(44px,5.4vw,72px);line-height:1;letter-spacing:-.015em}html body .cf-stat__value{font-size:clamp(72px,7.6vw,116px);line-height:.9;letter-spacing:-.028em;font-variant-numeric:lining-nums}html body .cf-stat__value--word{font-size:clamp(54px,5vw,78px);letter-spacing:-.015em}html body .cf-stat--wide .cf-stat__value--word{font-size:clamp(62px,6vw,94px)}html body .cf-stat__pre,html body .cf-stat__plus{font-size:.46em;vertical-align:.9em}@media(max-width:749px){html body .cf-stat__value{font-size:clamp(68px,21vw,96px)}html body .cf-stat__value--word,html body .cf-stat--wide .cf-stat__value--word{font-size:clamp(54px,16vw,74px)}}@media(max-width:599px){html body .cf-hero--solo .cf-display{font-size:clamp(62px,21vw,96px);line-height:.92}html body .cf-page-hero__title{font-size:clamp(56px,17vw,84px)}}html body .cf-eyebrow{font-weight:500;letter-spacing:.24em}html body .cf-btn{font-weight:500;letter-spacing:-.01em}html body .cf-stat__eyebrow,html body .cf-prose__signature{font-weight:500}html body .cf-lead{letter-spacing:-.012em}@keyframes cf-rise-cine{0%{opacity:0;transform:translateY(26px);filter:blur(14px)}to{opacity:1;transform:none;filter:blur(0)}}@media(prefers-reduced-motion:no-preference){html body .cf-hero .cf-display.cf-hero__in,html body .cf-page-hero__title.cf-hero__in{animation-name:cf-rise-cine;animation-duration:1.5s}}html body .cf-hero .cf-atmos:before,html body .cf-hero .cf-atmos:after{content:"";position:absolute;top:-10%;z-index:1;width:70%;height:130%;pointer-events:none;background:conic-gradient(from 180deg at 50% 0%,#fff1d833,#fff1d812 6deg,#fff1d800 13deg 347deg,#fff1d812 354deg,#fff1d833 360deg);-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.6) 45%,transparent 85%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.6) 45%,transparent 85%);filter:blur(6px);mix-blend-mode:screen;transform-origin:50% 0;animation:cf-beam-l 12s ease-in-out infinite alternate}html body .cf-hero .cf-atmos:before{left:-22%;rotate:-24deg}html body .cf-hero .cf-atmos:after{right:-22%;rotate:24deg;animation-name:cf-beam-r;animation-delay:-6s}@keyframes cf-beam-l{0%{rotate:-30deg;opacity:.6}to{rotate:-17deg;opacity:1}}@keyframes cf-beam-r{0%{rotate:30deg;opacity:.6}to{rotate:17deg;opacity:1}}@media(max-width:749px){html body .cf-hero .cf-atmos:before,html body .cf-hero .cf-atmos:after{width:110%;opacity:.8}html body .cf-hero .cf-atmos:before{left:-55%}html body .cf-hero .cf-atmos:after{right:-55%}}html body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:220px 220px}@media(prefers-reduced-motion:reduce){html body .cf-hero .cf-atmos:before,html body .cf-hero .cf-atmos:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cf-type.css.map */
