*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{margin:0;background:var(--ja-bg);color:var(--ja-text);font-family:var(--ja-font-sans);font-size:var(--ja-fs-body);line-height:var(--ja-lh-body);font-weight:var(--ja-fw-regular);letter-spacing:var(--ja-ls-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}body.is-locked{overflow:hidden}[hidden]{display:none!important}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}table{border-collapse:collapse;width:100%}:focus-visible{outline:2px solid var(--ja-focus);outline-offset:2px}.main:focus{outline:none}.h0,.h1,.h2,h1,h2{font-family:var(--ja-font-display);letter-spacing:var(--ja-ls-display);text-transform:var(--ja-tt-heading);color:inherit}strong,b{font-weight:var(--ja-fw-strong)}.h0{font-size:var(--ja-fs-display);line-height:var(--ja-lh-display);font-weight:var(--ja-fw-display)}.h1,h1{font-size:var(--ja-fs-h1);line-height:var(--ja-lh-h1);font-weight:var(--ja-fw-display)}.h2,h2{font-size:var(--ja-fs-h2);line-height:var(--ja-lh-h2);font-weight:var(--ja-fw-h2)}.h3,h3{font-family:var(--ja-font-display);font-size:var(--ja-fs-h3);line-height:var(--ja-lh-h3);font-weight:var(--ja-fw-display);text-transform:var(--ja-tt-heading)}.small,small{font-size:var(--ja-fs-small);line-height:var(--ja-lh-small)}.muted{color:var(--ja-text-muted)}.rte{max-width:var(--ja-measure)}.rte>*+*{margin-top:1em}.rte h2,.rte h3{margin-top:1.4em}.rte ul,.rte ol{padding-left:1.2em}.rte li+li{margin-top:.35em}.rte a,.link{color:inherit;text-decoration:underline;text-decoration-color:var(--ja-link-underline);text-decoration-thickness:2px;text-underline-offset:3px}.rte a:hover,.link:hover{text-decoration-color:currentColor}.rte table{font-size:var(--ja-fs-small)}.rte th,.rte td{text-align:left;padding:10px 12px;border-bottom:var(--ja-border) solid var(--ja-hairline)}.page-width{width:100%;max-width:calc(var(--ja-maxw) + var(--ja-page-inset) * 2);margin:0 auto;padding:0 var(--ja-page-inset)}.page-width--narrow{max-width:calc(820px + var(--ja-page-inset) * 2)}.section{background:var(--ja-bg);color:var(--ja-text);padding:var(--ja-section-y) 0}.section--tight{padding:calc(var(--ja-section-y) / 2) 0}.shopify-section:has(>.section.scheme-paper)+.shopify-section>.section.scheme-paper,.shopify-section:has(>.section.scheme-white)+.shopify-section>.section.scheme-white,.shopify-section:has(>.section.scheme-butter)+.shopify-section>.section.scheme-butter{padding-top:0}.section-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;margin-bottom:50px}.section-header--left{align-items:flex-start;text-align:left}.section-header__sub{color:var(--ja-text-muted);max-width:60ch}.section-header__link{font-weight:var(--ja-fw-regular);font-size:14px;letter-spacing:var(--ja-ls-label);text-transform:uppercase;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:6px;min-height:35px;display:inline-flex;align-items:center}.grid{display:grid;gap:var(--ja-gutter)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:11px 20px;border:1px solid transparent;border-radius:var(--ja-radius-pill);background:var(--ja-btn-bg);color:var(--ja-btn-text);font-family:var(--ja-font-sans);font-size:var(--ja-fs-btn);font-weight:var(--ja-fw-strong);letter-spacing:var(--ja-ls-btn);text-transform:uppercase;line-height:1.42;text-decoration:none;text-align:center;transition:background-color var(--ja-dur-fast) var(--ja-ease),color var(--ja-dur-fast) var(--ja-ease);-webkit-tap-highlight-color:transparent}.btn:hover{background:var(--ja-btn-bg-hover)}.btn--secondary{background:var(--ja-btn2-bg);color:var(--ja-btn2-text)}.btn--secondary:hover{background:var(--ja-btn2-bg-hover)}.btn--outline{background:transparent;color:var(--ja-text);border-color:currentColor}.btn--outline:hover{background:var(--ja-text);color:var(--ja-bg)}.btn--light{background:transparent;color:var(--ja-white);border-color:var(--ja-white)}.btn--light:hover{background:var(--ja-white);color:var(--ja-espresso)}.btn--full{width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn.is-loading{position:relative;color:transparent}.btn.is-loading:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid var(--ja-btn-text);border-right-color:transparent;animation:ja-spin .7s linear infinite}@keyframes ja-spin{to{transform:rotate(360deg)}}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--ja-tap);height:var(--ja-tap);padding:0;border:0;background:transparent;color:inherit;border-radius:var(--ja-radius-pill)}.icon{width:22px;height:22px;flex:none}.icon--sm{width:16px;height:16px}.field{display:flex;flex-direction:column;gap:6px}.field label,.label{font-size:14.4px;font-weight:var(--ja-fw-regular);letter-spacing:.04em;text-transform:uppercase}.input,.select,.textarea{width:100%;min-height:var(--ja-tap);padding:12px 16px;border:1px solid var(--ja-hairline-strong);border-radius:var(--ja-radius);background:var(--ja-white);color:var(--ja-espresso);font-size:16px;font-weight:var(--ja-fw-regular);line-height:1.3}.textarea{min-height:140px;resize:vertical}.select{-webkit-appearance:none;appearance:none;padding-right:44px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--ja-espresso)}.form-error{color:var(--ja-text);font-weight:var(--ja-fw-bold);padding:12px 16px;border-radius:var(--ja-radius);background:var(--ja-butter);border-left:4px solid var(--ja-espresso)}.form-success{padding:12px 16px;border-radius:var(--ja-radius);background:var(--ja-butter)}.checkbox{display:flex;align-items:center;gap:10px;min-height:var(--ja-tap)}.checkbox input{width:20px;height:20px;accent-color:var(--ja-espresso)}.media{position:relative;overflow:hidden;background:var(--ja-media-bg);aspect-ratio:var(--ratio, 4 / 5)}.media>img,.media>svg,.media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.media--radius{border-radius:var(--ja-radius)}.placeholder-svg{background:var(--ja-butter);fill:var(--ja-espresso-20)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:var(--ja-z-toast);padding:12px 20px;border-radius:var(--ja-radius-pill);background:var(--ja-espresso);color:var(--ja-paper);text-decoration:none}.skip-link:focus{top:12px}.text-center{text-align:center}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.stitch-frame{border:1px solid var(--ja-hairline-strong);border-radius:var(--ja-radius);padding:24px}.patch{display:inline-flex;align-items:center;padding:7px 7px 7px 9px;border-radius:var(--ja-radius-sm);background:var(--ja-tag-bg);color:var(--ja-tag-text);font-family:var(--ja-font-sans);font-size:15.3px;font-weight:var(--ja-fw-bold);line-height:1;white-space:nowrap}.patch--flat{transform:none}.patch--soldout{background:var(--ja-tag-soldout-bg);color:var(--ja-tag-soldout-text);outline-color:var(--ja-tag-soldout-stitch)}.price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:var(--ja-fs-price);font-weight:var(--ja-fw-regular);color:var(--ja-price);line-height:1.2}.price__compare{color:var(--ja-price-compare);font-weight:var(--ja-fw-regular);text-decoration:line-through}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
