:root{--cell: 40px;--black: #000000;--off-white: #f2f2f2;--light-grey: #cccccc;--dark-grey: #333333;--green: #00e500;--bg: var(--off-white);--ink: var(--black);--grid-line: #cfcfcf;--hairline: 1px;--btn-h: 1;--head-h: 2;--nav-h: 3;--announce-h: 1;--gutter: 2;--img-band: 5;--section-gap: 1}.cell-h-1{height:calc(var(--cell) * 1)}.cell-h-2{height:calc(var(--cell) * 2)}.cell-h-3{height:calc(var(--cell) * 3)}.cell-h-4{height:calc(var(--cell) * 4)}.cell-h-5{height:calc(var(--cell) * 5)}.cell-h-6{height:calc(var(--cell) * 6)}.cell-minh-6{min-height:calc(var(--cell) * 6)}.cell-minh-8{min-height:calc(var(--cell) * 8)}.cell-pt-1{padding-top:calc(var(--cell) * 1)}.cell-pt-2{padding-top:calc(var(--cell) * 2)}.cell-pt-3{padding-top:calc(var(--cell) * 3)}.cell-pb-1{padding-bottom:calc(var(--cell) * 1)}.cell-pb-2{padding-bottom:calc(var(--cell) * 2)}.cell-pb-3{padding-bottom:calc(var(--cell) * 3)}.cell-px-1{padding-left:calc(var(--cell) * 1);padding-right:calc(var(--cell) * 1)}.cell-px-2{padding-left:calc(var(--cell) * 2);padding-right:calc(var(--cell) * 2)}.cell-mt-1{margin-top:calc(var(--cell) * 1)}.cell-mt-2{margin-top:calc(var(--cell) * 2)}.cell-mb-1{margin-bottom:calc(var(--cell) * 1)}.cell-mb-2{margin-bottom:calc(var(--cell) * 2)}.cell-gap-half{gap:calc(var(--cell) * .5)}.cell-gap-1{gap:calc(var(--cell) * 1)}.cell-gap-2{gap:calc(var(--cell) * 2)}.g-section{position:relative;padding-left:calc(var(--cell) * var(--gutter));padding-right:calc(var(--cell) * var(--gutter))}[data-g-block]{padding-bottom:var(--g-fill, 0px);box-sizing:border-box}.g-head{height:calc(var(--cell) * var(--head-h));box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;margin-left:calc(var(--cell) * var(--gutter) * -1);margin-right:calc(var(--cell) * var(--gutter) * -1);padding:0 calc(var(--cell) * var(--gutter));border-bottom:var(--hairline) solid var(--ink)}.g-head .g-label{font-size:calc(var(--cell) * .9);line-height:1;letter-spacing:-.01em;font-weight:500}.g-head .g-num{font-family:ui-monospace,monospace;font-size:calc(var(--cell) * .4);letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.g-btn,.g-input{height:calc(var(--cell) * var(--btn-h));box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0 calc(var(--cell) * .75);font-family:inherit;font-size:15px;letter-spacing:.06em;border:var(--hairline) solid var(--ink)}.g-btn{background:var(--green);color:var(--black);text-transform:uppercase;cursor:pointer;gap:10px}.g-btn--ghost{background:transparent}.g-input{background:var(--off-white);color:var(--ink);justify-content:flex-start;text-transform:none;letter-spacing:0}.g-band{height:calc(var(--cell) * var(--img-band));box-sizing:border-box;margin-left:calc(var(--cell) * var(--gutter) * -1);margin-right:calc(var(--cell) * var(--gutter) * -1);border-top:var(--hairline) solid var(--ink);border-bottom:var(--hairline) solid var(--ink);overflow:hidden}.g-band img{width:100%;height:100%;object-fit:cover;display:block}.g-rule{height:0;margin-left:calc(var(--cell) * var(--gutter) * -1);margin-right:calc(var(--cell) * var(--gutter) * -1);border-top:var(--hairline) solid var(--ink)}:root{--grid-stroke: 1px;--fs-display: calc(var(--cell) * 3.5);--fs-display-sub: calc(var(--cell) * 1.75);--fs-h2: calc(var(--cell) * 1.5);--fs-title: calc(var(--cell) * 1.15);--fs-h3: calc(var(--cell) * .9);--fs-lead: calc(var(--cell) * .55);--fs-body: calc(var(--cell) * .45);--fs-label: 11px}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:Forma DJR Text,Helvetica Neue,Arial,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html{overflow-x:hidden}body{display:block;min-height:0;overflow-x:hidden}html,body{overscroll-behavior-x:none}a{color:inherit;text-decoration:none}input,textarea,select,button{border-radius:0}.nav-logo img,footer .brand .wordmark{max-width:none}body{background-image:repeating-linear-gradient(to right,var(--grid-line) 0,var(--grid-line) 1px,transparent 1px,transparent var(--cell)),repeating-linear-gradient(to bottom,var(--grid-line) 0,var(--grid-line) 1px,transparent 1px,transparent var(--cell))}body.grid-canvas-on{background-image:none}#grid-lines{position:absolute;top:0;left:0;z-index:0;pointer-events:none;display:block}.shopify-section{display:block;position:relative}
/*# sourceMappingURL=/cdn/shop/t/9/assets/grid.css.map */
