@font-face{font-family:JMO Syne;src:url(jmo-fonts-syne-latin.woff2) format("woff2");font-style:normal;font-weight:600 800;font-display:swap}@font-face{font-family:JMO Manrope;src:url(jmo-fonts-manrope-latin.woff2) format("woff2");font-style:normal;font-weight:400 800;font-display:swap}:root{--font-body: "JMO Manrope", "Helvetica Neue", Arial, sans-serif;--font-display: "JMO Syne", "Helvetica Neue", Arial, sans-serif}body,button,input,select,textarea{font-family:var(--font-body)}body{font-weight:400}h1,h2,h3,h4,.jmo-product h1,.size-guide-main h1,.size-guide-main h2,.size-guide-main h3{font-family:var(--font-display);font-weight:700;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance}.jmo-atelier-home h1,.jmo-atelier-home h2,.jmo-catalog__heading h1,.jmo-cart-heading h1,.jmo-prose h1,.jmo-custom-hero-copy h1,.jmo-custom-hero-copy h2,.jmo-custom-heading h2,.jmo-quote-section h2,.jmo-contact-page h1,.jmo-cart-summary h2,.shopify-policy__title h1,.jmo-custom-journey h2,.jmo-newsletter-dialog h2{font-family:var(--font-display);font-weight:700;text-transform:none;letter-spacing:-.045em}.jmo-atelier-hero h1{font-family:var(--font-display);font-size:clamp(50px,5.1vw,78px);font-weight:600;font-style:normal;font-optical-sizing:auto;line-height:1.08;max-width:100%;letter-spacing:-.035em;overflow-wrap:normal}.jmo-noir-title-line{white-space:normal}.jmo-atelier-hero h1 .jmo-noir-title-line:last-child{font-style:normal;font-weight:500;letter-spacing:-.04em;padding-right:.08em}.jmo-atelier-hero h1:after{display:none}.jmo-section-heading>div{min-width:0}.jmo-section-heading h2{font-size:clamp(29px,3.05vw,44px);line-height:1.1}.jmo-atelier-custom-copy h2{font-size:clamp(34px,3.8vw,56px);line-height:1.09;max-width:12ch}.jmo-atelier-story h2{line-height:1.12}.jmo-catalog__heading h1{font-size:clamp(40px,5vw,72px);line-height:1.1}.jmo-product h1{font-family:var(--font-body);font-weight:600;letter-spacing:-.025em;line-height:1.25;text-wrap:pretty}.jmo-banner-copy,.jmo-category-label,.jmo-atelier-category>span,.jmo-atelier-extra,.jmo-cart-title,.jmo-atelier-custom-card h3,.jmo-custom-card h3,.jmo-style-link strong,.jmo-style-link h3,.jmo-hero-slide-caption strong{font-family:var(--font-display);font-weight:700}.jmo-brand-tagline,.jmo-product-card__title,.jmo-desktop-nav>a,.jmo-menu-link,.jmo-drawer-heading,.jmo-header-message,.jmo-utility-label{font-family:var(--font-body);font-weight:600}.jmo-desktop-nav>a{letter-spacing:.055em}.jmo-menu-link{letter-spacing:-.025em}.jmo-brand-tagline{letter-spacing:.09em}.jmo-style-link strong,.jmo-style-link h3{text-transform:none;letter-spacing:-.025em}.jmo-product-card__title,.jmo-atelier-custom-card h3,.jmo-custom-card h3{letter-spacing:-.018em;line-height:1.45;text-wrap:pretty}.jmo-button,.jmo-guide-button,.jmo-catalog__button,.jmo-product__add,.jmo-text-link,.jmo-atelier-services a{font-weight:800}.jmo-button,.jmo-guide-button,.jmo-catalog__button,.jmo-product__add{letter-spacing:.075em}.jmo-eyebrow,.jmo-catalog__eyebrow,.jmo-product__eyebrow{font-weight:700}.jmo-footer-column h2{font-family:var(--font-display);font-weight:700;letter-spacing:.11em}input,select,textarea,.jmo-product__price,.jmo-product-card__price,.jmo-cart-price,.jmo-cart-total{font-variant-numeric:tabular-nums}.jmo-type-ink{position:relative;color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports ((background-clip: text) or (-webkit-background-clip: text)){.jmo-type-ink.jmo-type-ink{color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(112deg,#f3f6fb 0% 38%,#afbdd2 43%,#fff 47% 49%,#bccae0 53%,#f3f6fb 59% 100%);background-size:270% 100%;background-position:110% 0;background-clip:text;-webkit-background-clip:text;animation:jmo-letter-sheen 7.8s ease-in-out infinite!important;animation-delay:var(--jmo-type-delay, 0s)!important;animation-play-state:paused!important}.jmo-type-visible .jmo-type-ink.jmo-type-ink{animation-play-state:running!important}.size-guide-main .jmo-type-ink.jmo-type-ink{background-image:linear-gradient(112deg,#171b22 0% 38%,#435066 43%,#0b111a 47% 49%,#435066 53%,#171b22 59% 100%)}}.jmo-type-heading .jmo-type-ink:after{content:"";position:absolute;top:.12em;right:.16em;width:clamp(5px,.17em,12px);aspect-ratio:1;pointer-events:none;background:#fff;clip-path:polygon(50% 0,58% 39%,100% 50%,60% 59%,50% 100%,41% 59%,0 50%,40% 40%);opacity:0;transform:scale(.3) rotate(0);filter:drop-shadow(0 0 3px #d7e7ff);animation:jmo-letter-glint 7.8s ease-in-out infinite!important;animation-delay:var(--jmo-type-delay, 0s)!important;animation-play-state:paused!important}.jmo-type-visible.jmo-type-heading .jmo-type-ink:after{animation-play-state:running!important}.size-guide-main .jmo-type-heading .jmo-type-ink:after{display:none}.jmo-type-navigation .jmo-type-ink.jmo-type-ink{animation-duration:11s!important}.jmo-type-navigation .jmo-type-ink.jmo-type-ink,:is(.jmo-product-card__title,.jmo-product h1,.jmo-footer-column) .jmo-type-ink.jmo-type-ink{background:none;color:inherit;-webkit-text-fill-color:currentColor;animation:none!important}:is(.jmo-product-card__title,.jmo-product h1,.jmo-footer-column) .jmo-type-ink:after{display:none;animation:none!important}.jmo-atelier-hero h1 .jmo-type-ink{background-size:240% 100%}@keyframes jmo-letter-sheen{0%,12%{background-position:110% 0}42%,to{background-position:-55% 0}}@keyframes jmo-letter-glint{0%,21%,39%,to{opacity:0;transform:scale(.3) rotate(0)}27%{opacity:1;transform:scale(1) rotate(14deg)}32%{opacity:.35;transform:scale(.66) rotate(28deg)}}body.jmo-motion-paused .jmo-type-ink.jmo-type-ink,body.jmo-motion-paused .jmo-type-heading .jmo-type-ink:after,body.jmo-tab-hidden .jmo-type-ink.jmo-type-ink,body.jmo-tab-hidden .jmo-type-heading .jmo-type-ink:after{animation-play-state:paused!important}body.jmo-motion-paused .jmo-type-heading .jmo-type-ink:after{animation:none!important;opacity:0}.jmo-type-motion{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;padding:10px 14px;border:1px solid #5a5f68;border-radius:0;color:#e4e8ef;background:transparent;font:600 11px/1.4 var(--font-body);letter-spacing:.02em;cursor:pointer}.jmo-type-motion:hover:not(:disabled){color:#fff;border-color:#fff;background:#ffffff0a}.jmo-type-motion:focus-visible{outline:2px solid #fff;outline-offset:4px}.jmo-type-motion:disabled{color:#aab0bb;border-color:#3d424a;cursor:default}@media(max-width:800px){.jmo-atelier-hero h1{font-size:clamp(40px,5.7vw,50px)}.jmo-section-heading h2{font-size:32px}}@media(max-width:550px){.jmo-atelier-hero h1{font-size:clamp(46px,12.3vw,55px);line-height:1.09;max-width:100%}.jmo-section-heading h2{font-size:clamp(27px,7.6vw,32px)}.jmo-atelier-custom-copy h2{font-size:clamp(35px,9.5vw,44px)}.jmo-style-link strong,.jmo-product h1{font-size:27px}}@media(prefers-reduced-motion:reduce),(forced-colors:active){.jmo-type-ink.jmo-type-ink,.size-guide-main .jmo-type-ink.jmo-type-ink{animation:none!important;background:none;color:inherit;-webkit-text-fill-color:currentColor}.jmo-type-heading .jmo-type-ink:after{display:none;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/jmo-type.css.map */
