#home--grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px}@media screen and (max-width:768px){#home--grid{grid-template-columns:auto;grid-template-rows:repeat(3,1fr)}}#spreadsheet{display:flex;align-items:center;width:100%;position:relative;border:2px solid var(--yellow)}#contact--grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}@media screen and (max-width:768px){#home--grid{grid-template-columns:auto;grid-template-rows:repeat(2,1fr);grid-gap:30px}}.purchase-box-outer{width:100%}.purchase-box{height:450px;margin:0 10px}.pick-box{padding-bottom:30px}@media screen and (max-width:560px){.shopify-buy__product+.shopify-buy__product{margin-top:0!important}}@media screen and (min-width:2560px){.picks-purchase-text{max-width:100%}}@media screen and (max-width:960px){.purchase-box{width:40vw;margin:0;height:400px}}@media screen and (max-width:768px){.picks-purchase{width:calc(100% - 40px);padding:0 20px 40px 20px}.picks-purchase-text{max-width:100%}.purchase-box{margin-right:0;margin-bottom:30px}}@media screen and (max-width:600px){.purchase-box-outer{display:flex;flex-direction:column}.purchase-box{width:70vw;margin:10px 0;height:400px}}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:300px;height:100%;border-radius:0;border:1px solid var(--white);padding:14px}@media screen and (max-width:768px){input{width:180px}}.footer{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px}.footer-links{color:var(--darkgrey)!important}.footer-links:hover{color:var(--lightgrey)!important}@media screen and (max-width:768px){.footer{grid-template-columns:repeat(1,1fr)}}:root{--transparent:#ffffff00;--black:#0e0e0e;--white:#ffffff;--yellow:#f4b220;--lightgrey:#9b9b9b;--darkgrey:#7b7b7b}*{box-sizing:border-box}body,html{margin:0;padding:0;overflow-x:hidden}body{color:var(--white)}.stop-scrolling{overflow:hidden;height:100vh}.loader{display:flex;flex-direction:row;justify-content:center;align-items:center;position:fixed;height:100vh;width:100vw;top:0;background-color:var(--black);z-index:101;visibility:visible;opacity:1}.loader--logo{animation:load 1s infinite}@keyframes load{0%{opacity:.8}30%{opacity:1}100%{opacity:.8}}@font-face{font-family:Monument;font-style:normal;font-weight:500;src:url(/128e0bed7e6eec846354f82b3a8480401e477bb7/d1d89/fonts/monumentgrotesk-medium.woff2) format("woff2")}@font-face{font-family:Monument;font-style:normal;font-weight:400;src:url(/c1988fb6c38edb7f77ec35a9b126811549bb3b34/132f3/fonts/monument-grotesk-regular.otf) format("opentype")}h1,h2,h3,h4{font-family:Monument;font-weight:500;font-style:normal;line-height:1em;letter-spacing:-.03em;padding:0;margin:0}h1{font-size:80px}h1.title{padding-top:32.5vh}h1.title--page{padding-top:60px}@media screen and (max-width:768px){h1{font-size:50px}h1.title{padding-top:15vh}}h2{font-size:40px}@media screen and (max-width:768px){h2{font-size:30px}}h3{font-size:26px;line-height:1em}@media screen and (max-width:768px){h3{font-size:20px}}h4{font-size:12px;line-height:1em;letter-spacing:.18em;text-transform:uppercase}h4.highlight{font-size:14px;letter-spacing:.3em}p{font-family:Monument;font-weight:400;font-size:18px;line-height:1.5em;padding:0;margin:0}@media screen and (max-width:768px){p{font-size:16px}}li,ul{list-style:none;margin:0;padding:0}a:link,a:visited{text-decoration:none;cursor:pointer;display:inline-block;transition:.15s;color:var(--white)}a:hover{cursor:pointer;transition:.15s}.strikeout{position:relative}.strikeout:hover::after{right:calc(100% - 30px);left:0}.strikeout::after{margin-top:calc(-10px / 2 * -1);border-bottom:2px solid var(--yellow);content:"";display:block;right:100%;left:0;transition:.3s;position:absolute}.title--accent::before{content:"";border-left:2px solid var(--yellow);z-index:1;position:relative;margin-left:-2px;left:-18px;height:100%}.body{min-height:calc(100vh - 5.6rem);width:100vw}.body--page.body{min-height:60vh}.container{margin:0 auto;max-width:1440px;padding:6rem 2.8rem}.container.container--accent{padding-top:calc(6rem + 60px)}.container--header.container{padding-top:2.8rem;padding-bottom:2.8rem}.container--header.container--accent{padding-top:calc(2.8rem + 60px)}.container--small.container{padding-top:4.6rem;padding-bottom:4.6rem}.container--small.container--accent{padding-top:calc(4.6rem + 60px)}.container--body{margin:0 auto;max-width:800px;padding:6rem 2.8rem}@media screen and (max-width:768px){.container{padding-left:1.2rem;padding-right:1.2rem}}.bg-black{background-color:var(--black)}.padding-top-60{padding-top:60px}.padding-top-30{padding-top:30px}@media screen and (max-width:768px){.padding-top-30--mobile{padding-top:30px}}.padding-top-20{padding-top:20px}.padding-top-10{padding-top:10px}.padding-left-30{padding-left:20px}.padding-left-20{padding-left:20px}.margin-top-60{margin-top:60px}.margin-top-30{margin-top:30px}.margin-left-30{margin-left:30px}@media screen and (max-width:768px){.margin-left-30{margin-left:0}}.margin-left-20{margin-left:20px}.row,.row--static{display:flex;flex-direction:row}@media screen and (max-width:768px){.row{flex-direction:column}}.column{display:flex;flex-direction:column}.apart{justify-content:space-between;align-items:flex-end;width:100%}.grid--2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px}@media screen and (max-width:768px){.grid--2{grid-gap:20px}}.center{justify-content:center;align-items:center;text-align:center}@media screen and (max-width:768px){.center--mobile{justify-content:center;align-items:center;text-align:center}}.left{text-align:left;align-items:flex-start}button{background:0 0!important;border:none;padding:0!important;position:relative}.button,.invert.button{position:relative}.button--main.button{position:absolute;top:-1.4rem;right:2.8rem}.button--inner{position:relative;z-index:10;cursor:pointer;background-image:linear-gradient(to right,var(--yellow) 0,var(--yellow) 49.5%,var(--transparent) 49.5%,var(--transparent) 100%);background-size:200% auto;background-position:right center;padding:1.056rem 1.9rem;color:var(--black);display:inline-flex;text-transform:uppercase;position:relative;transition:.4s}.yellow.button--inner{background-image:linear-gradient(to right,var(--white) 0,var(--white) 49.5%,var(--transparent) 49.5%,var(--transparent) 100%)}.invert.button .button--inner{color:var(--white)}.invert.button .button--container{border:1px solid var(--white)}.button--container{background-position:center;background-repeat:no-repeat;content:"";color:var(--black);height:100%;padding:1.056rem 1.9rem;width:100%;margin-left:auto;display:inline-block;position:absolute;border:1px solid var(--black);left:0;top:0;z-index:0;transition:.4s}.button:hover .button--inner{z-index:1;background-position:left center}.button:hover .button--container{transform:translate(10px,10px)}.logo{height:30px;display:block}.apart--navbar{justify-content:space-between;align-items:center;width:100%}.navbar,.navbar--mobile{position:absolute;top:0;width:100vw;z-index:10}.navbar--links ul li{padding-left:30px}@media screen and (max-width:768px){.navbar--links{display:none}}.active.navbar--links{display:inline-block;height:100vh;width:100vw;background-color:var(--black);position:fixed;z-index:10;top:0;left:0}.active.navbar--links .row{height:100%;flex-direction:column;align-items:flex-start}.active.navbar--links ul li{padding:30px}@media screen and (max-width:768px){.navbar--menu-container{height:40px;z-index:11;position:relative;display:flex;cursor:pointer}.navbar--menu{display:flex;width:30px;height:2px;background-color:var(--white);margin-top:-12px}.active.navbar--menu{transform:rotate(45deg);top:0}.navbar--menu::before{content:"";display:inline-block;width:30px;height:2px;background-color:var(--white);margin-top:10px}.active.navbar--menu::before{transform:rotate(90deg);padding-top:0;margin-top:0}}section{position:relative}.header--image,video{position:relative;object-fit:cover;object-position:50% 10%;width:100vw;height:80vh;max-height:600px;top:0;left:0;z-index:1;border-top:2px solid var(--yellow);border-bottom:2px solid var(--yellow)}.icon-scroll{display:flex;position:relative;z-index:1}@media screen and (max-width:340px),screen and (max-height:450px){.icon-scroll{display:none}}.icon-scroll--inner{text-orientation:mixed;writing-mode:vertical-rl;transform:scale(-1)}.icon-scroll::after{content:"";height:30px;width:2px;background-color:var(--yellow);display:inline-block;animation:scroll 3s infinite}@keyframes scroll{0%{margin-top:10px}30%{margin-top:30px}100%{margin-top:10px}}.main{align-items:flex-start;background-color:var(--black)}.body--page.main{align-items:flex-end}