:root{--ink: #20231e;--lime: #d9f569;--paper: #f2f1ea;--white: #fff;--muted: #606657;--line: #d0d2c7;--gutter: clamp(32px, 4.2vw, 64px);--control-radius: 999px;--field-inset: 1.125rem;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--ease: cubic-bezier(.2, .8, .2, 1)}*{box-sizing:border-box}html{scrollbar-gutter:stable}:where(main,main *,.site-footer,.site-footer *){scroll-margin-top:calc(var(--site-header-height, 94px) + 16px)}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/1.5 Manrope,Arial,sans-serif}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}button,input,select{font:inherit}button,summary{cursor:pointer}button{color:inherit}a,button,summary{-webkit-tap-highlight-color:transparent}button:disabled,[aria-disabled=true]{opacity:.6;cursor:not-allowed}h1,h2,h3,p{margin:0}h1,h2{font-family:Barlow,Arial Narrow,sans-serif;font-weight:600;line-height:1.05}ul{margin:0;padding:0;list-style:none}img{display:block;max-width:100%;height:auto}picture{display:block}button{border:0;background:transparent}input,select{min-height:48px;border:1px solid #73786d;border-radius:0;background:var(--white);color:var(--ink);padding:10px 12px;max-width:100%}:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ink{background:var(--ink);color:var(--paper)}.ink :focus-visible{outline-color:var(--lime)}.frame{width:calc(100% - var(--gutter) * 2);max-width:1480px;margin-inline:auto}.eyebrow{font-size:11px;font-weight:400;line-height:1.5;text-transform:uppercase}.price{display:block;font-variant-numeric:tabular-nums}.availability{display:block;font-size:13px;margin-top:4px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;padding:16px 20px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:var(--control-radius);font-weight:600;font-size:14px}.ink .button{background:var(--lime);color:var(--ink);border-color:var(--lime)}.button:hover{background:var(--lime);color:var(--ink);text-decoration:none}.ink .button:hover{background:var(--paper);border-color:var(--paper)}.button:active{background:var(--paper);color:var(--ink)}.text-link{min-height:44px;display:inline-flex;align-items:center;gap:12px;font-size:14px}.arrow{display:inline-block;transition:transform .22s var(--ease);font-family:Arial,sans-serif}a:hover>.arrow,a:focus-visible>.arrow{transform:rotate(12deg)}a:active>.arrow{transform:rotate(12deg)}.skip-link{position:fixed;z-index:100;top:8px;left:8px;padding:12px;background:var(--lime);color:var(--ink);transform:translateY(-150%)}.skip-link:focus{transform:none}.site-header{background:var(--lime);color:var(--ink);position:relative;z-index:20}.site-header-section{position:sticky;top:0;z-index:20}.header-inner{min-height:94px;display:flex;align-items:center;gap:48px;border-bottom:1px solid #45483e}.logo-link{display:flex;align-items:center;min-height:44px;flex:0 0 210px}.wordmark{width:210px;height:auto;max-height:66px;object-fit:contain}.artwork-pending{font-family:Barlow,Arial Narrow,sans-serif;font-size:32px;font-weight:600;line-height:1;max-width:150px}.desktop-nav{margin-inline:auto}.desktop-nav>ul{display:flex;align-items:center;gap:clamp(20px,2.8vw,44px)}.desktop-nav a,.desktop-nav summary,.header-tools a{display:flex;align-items:center;min-height:44px;font-size:14px;white-space:nowrap}.header-tools{display:flex;gap:20px}.bag-link{gap:4px}.nav-branch{position:relative}.nav-branch summary{list-style:none}.nav-branch summary::-webkit-details-marker{display:none}.nav-branch summary:after{content:"+";margin-left:6px}.nav-branch[open] summary:after{content:"\2212"}.desktop-nav .nav-branch>ul{position:absolute;top:100%;left:-20px;min-width:220px;padding:16px 20px;background:var(--paper);color:var(--ink);border:1px solid var(--ink)}.mobile-menu{display:none}.site-footer{margin-top:80px;padding-block:64px 24px}.footer-inner{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:48px}.footer-brand p{max-width:280px;margin-top:24px;font-size:14px}.site-footer img.wordmark{filter:brightness(0) invert(1)}.text-wordmark{display:block;font-family:Barlow,Arial Narrow,sans-serif;font-size:48px;font-weight:600;line-height:1}.site-footer a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.site-footer h2{font-size:28px;margin-bottom:12px}.site-footer p{font-size:14px}.brand-index{grid-column:3}.brand-index ul{display:flex;flex-wrap:wrap;gap:0 16px}.footer-base{grid-column:1/-1;border-top:1px solid #555a50;padding-top:24px;display:flex;justify-content:space-between;gap:24px;font-size:12px}.footer-base>div{display:flex;flex-wrap:wrap;gap:16px}.page-content{padding-block:64px;min-height:50vh}.page-content h1{font-size:clamp(40px,5vw,80px);margin-bottom:24px}.page-content p{margin-block:16px}.search-form label{display:block;font-size:14px;margin-bottom:12px}.search-input{display:flex;gap:8px}.search-input input{width:100%;min-width:0}.search-input button{min-width:48px;border:1px solid currentColor}.search-form{max-width:680px;margin-block:24px}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-block:40px}.basic-product img{width:100%;height:320px;object-fit:contain;background:#fff}.basic-product h2{font:600 16px/1.4 Manrope,sans-serif;margin-top:16px}.cart-line{display:grid;grid-template-columns:90px minmax(0,1fr) 100px;gap:24px;padding-block:24px;border-bottom:1px solid var(--line)}.cart-line img{height:110px;object-fit:contain;background:#fff}.cart-line input{width:80px}.cart-total{margin-top:32px}.editor-notice{padding-block:48px;font-size:14px}@media(min-width:1696px){:root{--gutter: 64px}}@media(max-width:1099px){.site-header{background:var(--lime);color:var(--ink)}.site-header .menu-panel{background:var(--paper);color:var(--ink)}.site-header .wordmark{filter:brightness(0)}.header-inner,.site-header .mobile-links>li>a,.site-header .mobile-links summary{border-color:var(--line)}.site-header :focus-visible,.site-header .menu-panel :focus-visible{outline-color:var(--ink)}.site-header .menu-panel input{color:var(--ink);border-color:var(--ink)}.desktop-nav,.header-search{display:none!important}.header-inner{justify-content:space-between;min-height:80px;gap:16px}.mobile-menu{display:block}.logo-link{flex:0 1 170px;justify-content:center}.wordmark{width:170px}.header-tools{min-width:62px;justify-content:flex-end}.header-tools .bag-link{min-width:44px;min-height:44px;padding-inline:8px;justify-content:center;flex-shrink:0}.menu-toggle{position:relative;z-index:1;display:flex;align-items:center;min-height:44px;min-width:48px;font-size:13px;list-style:none}.menu-toggle::-webkit-details-marker{display:none}.menu-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;background:var(--ink);padding:16px var(--gutter) 40px;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;min-height:100dvh;border-bottom:1px solid var(--lime)}.menu-top{display:flex;align-items:center;justify-content:space-between;min-height:48px;font-size:13px}.menu-top button{min-width:60px;min-height:48px}.mobile-menu[open]>.menu-toggle{visibility:hidden}.mobile-links>li>a,.mobile-links summary{font:600 36px/1.2 Manrope,sans-serif;display:flex;align-items:center;min-height:64px;border-bottom:1px solid #555a50}.mobile-links .nav-branch>ul{padding:12px 0 20px 16px}.mobile-links .nav-branch a{display:flex;align-items:center;min-height:44px}.utility-links{margin-top:24px}.utility-links a{min-height:44px;display:flex;align-items:center}.menu-panel input{background:transparent;color:var(--paper);border-color:#92988a}.menu-panel :focus-visible{outline-color:var(--lime)}.footer-inner{grid-template-columns:1fr 1fr}.brand-index{grid-column:auto}}@media(max-width:749px){:root{--gutter: 20px}.frame{width:calc(100% - 40px)}.header-inner{min-height:76px;border-bottom:0}.logo-link{flex-basis:140px}.wordmark{width:140px}.header-tools a{font-size:12px}.bag-link span{display:none}.menu-toggle{font-size:12px}.site-footer{padding-top:48px;margin-top:48px}.footer-inner{display:block}.footer-brand,.site-footer nav,.brand-index{margin-bottom:32px}.footer-base{display:block}.footer-base>div{margin-top:16px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.basic-product img{height:220px}.cart-line{grid-template-columns:60px minmax(0,1fr);gap:16px}.cart-line>div:last-child{grid-column:2}.page-content{padding-block:40px}}@media(max-width:359px){:root{--gutter: 16px}.frame{width:calc(100% - 32px)}.logo-link{flex-basis:124px}.wordmark{width:124px}.header-inner{gap:8px}.header-tools{min-width:48px}.menu-panel{padding-inline:16px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.arrow{transform:none!important}}.menu-close-label{display:none}@media(max-width:1099px){.mobile-menu[open]>.menu-toggle{visibility:visible;position:fixed;top:16px;right:var(--gutter);z-index:4;justify-content:flex-end}.mobile-menu[open] .menu-open-label{display:none}.mobile-menu[open] .menu-close-label{display:inline}.js-enabled .mobile-menu[open]>.menu-toggle{visibility:hidden}.menu-top button{display:none}.js-enabled .menu-top button{display:block}}@media(max-width:359px){.category-rail a>span:nth-child(2){font-size:18px}}.site-header .wordmark{filter:brightness(0)}body{background:var(--white)}.reference-wordmark{--reference-width: 210px;display:block;position:relative;overflow:hidden;width:var(--reference-width);height:calc(var(--reference-width) * 72 / 300);mix-blend-mode:screen}.reference-wordmark>img{position:absolute;width:calc(var(--reference-width) * 1536 / 300);height:calc(var(--reference-width) * 1024 / 300);max-width:none;left:calc(var(--reference-width) * -1185 / 300);top:calc(var(--reference-width) * -371 / 300)}.site-header .wordmark.reference-wordmark{filter:none;mix-blend-mode:multiply;height:calc(var(--reference-width) * 72 / 320)}.site-header .reference-wordmark>img{width:calc(var(--reference-width) * 1536 / 320);height:calc(var(--reference-width) * 1024 / 320);left:calc(var(--reference-width) * -800 / 320);top:calc(var(--reference-width) * -371 / 320)}@media(max-width:1099px){.reference-wordmark{--reference-width: 170px}}@media(max-width:749px){.reference-wordmark{--reference-width: 140px}}@media(max-width:359px){.reference-wordmark{--reference-width: 124px}}main .shopify-policy__container{width:calc(100% - 2 * var(--gutter));max-width:46rem;padding:clamp(2.5rem,5vw,5rem) 0 1rem;margin-inline:auto}.shopify-policy__container .shopify-policy__title{text-align:start;border-bottom:1px solid var(--ink);margin:0 0 1.5rem;padding-bottom:1rem}.shopify-policy__title h1{font-size:clamp(2.625rem,5.4vw,4.875rem);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.shopify-policy__body{line-height:1.7;overflow-wrap:anywhere}.shopify-policy__body :is(p,ul,ol){margin-block:0 1em}.shopify-policy__body :is(ul,ol){padding-inline-start:1.4em}.shopify-policy__body ul{list-style:disc}.shopify-policy__body :is(h2,h3){margin-block:1.5em .5em;line-height:1.12;text-wrap:balance}.shopify-policy__body h2{font-size:clamp(1.75rem,2.8vw,2.375rem)}.shopify-policy__body a{text-decoration:underline;text-underline-offset:.18em}
/*# sourceMappingURL=/cdn/shop/t/22/assets/base.css.map */
