@font-face{font-family:JJT Diatype;src:url(/cdn/shop/files/DiatypeRegular.woff2?v=1784337625) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JJT Diatype;src:url(/cdn/shop/files/DiatypeMedium.woff2?v=1784337625) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JJT Diatype;src:url(/cdn/shop/files/DiatypeBold.woff2?v=1784337625) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JJT Diatype Semi Mono;src:url(/cdn/shop/files/DiatypeSemiMonoRegular.woff2?v=1784337625) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--jjt-on-sans: "JJT Diatype", "Helvetica Neue", Arial, sans-serif;--jjt-on-mono: "JJT Diatype Semi Mono", "SFMono-Regular", Consolas, monospace;--jjt-on-radius: 999px}form.filter-form>div{display:none}form.filter-form .collection-sidebar__group--5{display:block;border:none}form.filter-form .collection-sidebar__group--5 .collection-sidebar__group{border:none}body.template-index{font-family:var(--jjt-on-sans)!important;font-size:16px;line-height:1.4;letter-spacing:0;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.template-index button,body.template-index input,body.template-index select,body.template-index textarea,body.template-index .site-header,body.template-index .jjt-footer{font-family:var(--jjt-on-sans)!important}body.template-index h1,body.template-index h2,body.template-index h3,body.template-index h4,body.template-index h5,body.template-index h6,body.template-index .h1,body.template-index .h2,body.template-index .h3{font-family:var(--jjt-on-sans)!important;text-transform:none!important}body.template-index .page-width{max-width:1600px;padding-left:32px;padding-right:32px}body.template-index .announcement-text,body.template-index .announcement-link-text{font-family:var(--jjt-on-sans)!important;font-size:12px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}body.template-index .site-nav__link,body.template-index .site-nav__dropdown-link{font-family:var(--jjt-on-sans)!important;font-size:15px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.01em!important;text-transform:none!important}body.template-index .site-nav__link{padding-left:14px!important;padding-right:14px!important}body.template-index .mobile-nav__link,body.template-index .mobile-nav__sublist-link{font-family:var(--jjt-on-sans)!important;font-size:18px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.015em!important;text-transform:none!important}body.template-index .hero__text-shadow{max-width:660px}body.template-index .hero__title{font-family:var(--jjt-on-sans)!important;font-size:clamp(40px,3.6vw,56px)!important;font-weight:500!important;line-height:1.02!important;letter-spacing:-.035em!important;text-transform:none!important;margin-bottom:14px!important}body.template-index .hero__subtitle{font-family:var(--jjt-on-sans)!important;font-size:17px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:-.01em!important;text-transform:none!important;max-width:520px}body.template-index .hero__link{margin-top:24px!important}body.template-index .hero__link .btn,body.template-index [class*=ai-three-images-button-],body.template-index [data-context=featured-collection]>.page-width>.grid__item.text-center .btn,body.template-index .jjt-footer .jjt-newsletter-submit{min-height:48px!important;border-radius:var(--jjt-on-radius)!important;padding:0 26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--jjt-on-sans)!important;font-size:15px!important;font-weight:500!important;line-height:1!important;letter-spacing:-.01em!important;text-transform:none!important}body.template-index [class*=ai-three-images-heading-]{font-family:var(--jjt-on-sans)!important;font-size:clamp(28px,2.3vw,38px)!important;line-height:1.05!important;font-weight:500!important;letter-spacing:-.03em!important;text-transform:none!important;margin-bottom:20px!important}body.template-index [class*=ai-three-images-content-]{padding:32px!important}body.template-index [class*=ai-three-images-grid-]{gap:2px!important}body.template-index .index-section:has([data-context=featured-collection]){margin:0!important}body.template-index [data-context=featured-collection]{padding:104px 0 96px}body.template-index [data-context=featured-collection] .section-header{margin-bottom:34px!important;text-align:left!important}body.template-index [data-context=featured-collection] .section-header__title{font-family:var(--jjt-on-sans)!important;font-size:clamp(32px,2.6vw,42px)!important;font-weight:500!important;line-height:1.05!important;letter-spacing:-.035em!important;text-transform:none!important}body.template-index .grid-product__meta{padding-top:16px!important;text-align:left!important}body.template-index .grid-product__title{font-family:var(--jjt-on-sans)!important;font-size:16px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.01em!important;text-transform:none!important}body.template-index .grid-product__price{font-family:var(--jjt-on-sans)!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;margin-top:6px!important}body.template-index .grid-product__tag,body.template-index .product__label,body.template-index .breadcrumb{font-family:var(--jjt-on-mono)!important;letter-spacing:0!important;text-transform:none!important}body.template-index .jjt-footer{font-family:var(--jjt-on-sans)!important}body.template-index .jjt-footer .jjt-heading{font-family:var(--jjt-on-sans)!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:-.01em!important;text-transform:none!important}body.template-index .jjt-footer .jjt-label{font-family:var(--jjt-on-mono)!important;font-size:12px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}body.template-index .jjt-footer .jjt-link,body.template-index .jjt-footer .jjt-newsletter-input,body.template-index .jjt-footer .jjt-newsletter-submit{font-family:var(--jjt-on-sans)!important;font-size:15px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}body.template-index .jjt-footer .jjt-link,body.template-index .jjt-footer .jjt-newsletter-input{font-weight:400!important}body.template-index .jjt-footer .jjt-newsletter-submit{font-weight:500!important}@media only screen and (max-width:768px){body.template-index .page-width{padding-left:24px;padding-right:24px}body.template-index .hero__text-content{padding-left:24px!important;padding-right:24px!important;padding-bottom:36px!important}body.template-index .hero__title{font-size:32px!important;line-height:1.06!important;letter-spacing:-.03em!important;margin-bottom:12px!important}body.template-index .hero__subtitle{font-size:16px!important;line-height:1.4!important}body.template-index [class*=ai-three-images-content-]{padding:24px!important}body.template-index [class*=ai-three-images-heading-]{font-size:28px!important;margin-bottom:18px!important}body.template-index [data-context=featured-collection]{padding:68px 0 64px}body.template-index [data-context=featured-collection] .section-header{margin-bottom:26px!important}body.template-index [data-context=featured-collection] .section-header__title{font-size:28px!important}body.template-index .grid-product__title{font-size:15px!important}body.template-index .grid-product__price{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
