:root{--ink:#0B0B0B;--gold:#F2C200;--bone:#F4EFE6;--flare:#FF5A1F}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--ink);color:var(--gold);font-family:JetBrains Mono,ui-monospace,monospace;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input{font:inherit;color:inherit}.display{font-family:Anton,Arial Narrow,sans-serif;text-transform:uppercase;letter-spacing:-.02em;line-height:.82}.mono{font-family:JetBrains Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em}.wrap{padding:0 20px}@media(min-width:768px){.wrap{padding:0 40px}}.gbo-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--gold)}@media(min-width:768px){.gbo-header{padding:20px 40px}}.gbo-header .logo{font-family:Anton,sans-serif;font-size:28px;text-transform:uppercase}.gbo-header nav{display:none;gap:32px;font-size:12px;text-transform:uppercase;letter-spacing:.08em}@media(min-width:768px){.gbo-header nav{display:flex}}.gbo-header .est{font-size:11px;text-transform:uppercase;letter-spacing:.08em}.gbo-hero{padding:40px 20px 24px}@media(min-width:768px){.gbo-hero{padding:40px 40px 24px}}.gbo-hero h1{font-size:clamp(96px,26vw,420px);color:var(--gold)}.gbo-hero .meta{margin-top:24px;display:flex;flex-direction:column;gap:24px;border-top:1px solid var(--gold);padding-top:24px}@media(min-width:768px){.gbo-hero .meta{flex-direction:row;align-items:flex-end;justify-content:space-between}}.gbo-hero .tagline{max-width:28rem;font-size:13px;line-height:1.5;text-transform:uppercase;letter-spacing:.08em}.gbo-cta{display:inline-flex;align-items:center;justify-content:center;padding:20px 32px;border:2px solid var(--gold);font-family:Anton,sans-serif;font-size:36px;text-transform:uppercase;transition:.2s background,.2s color}.gbo-cta:hover{background:var(--gold);color:var(--ink)}.gbo-marquee{overflow:hidden;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);background:var(--ink)}.gbo-marquee .track{display:flex;white-space:nowrap;padding:12px 0;font-family:Anton,sans-serif;text-transform:uppercase;color:var(--gold);font-size:clamp(28px,5vw,56px);animation:gbo-marquee 28s linear infinite}.gbo-marquee .track span{padding:0 24px;display:inline-flex;align-items:center;gap:24px}@keyframes gbo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.gbo-manifesto{padding:64px 20px}@media(min-width:768px){.gbo-manifesto{padding:64px 40px}}.gbo-manifesto h2{font-size:clamp(56px,9vw,160px)}.gbo-featured{padding:64px 20px}@media(min-width:768px){.gbo-featured{padding:64px 40px}}.gbo-featured .head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px;border-bottom:1px solid var(--gold);padding-bottom:16px}.gbo-featured h3{font-size:clamp(48px,8vw,120px)}.gbo-featured .all{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.gbo-grid{display:grid;grid-template-columns:1fr;border-top:1px solid var(--gold);border-left:1px solid var(--gold)}@media(min-width:768px){.gbo-grid{grid-template-columns:repeat(3,1fr)}}.gbo-card{aspect-ratio:1/1;border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding:16px;overflow:hidden}.gbo-card .img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.gbo-card .meta{position:relative;display:flex;width:100%;justify-content:space-between;align-items:flex-end;font-size:11px;text-transform:uppercase;letter-spacing:.08em;mix-blend-mode:difference}.gbo-card .ph{font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin:auto}.gbo-footer{padding:80px 20px 24px}@media(min-width:768px){.gbo-footer{padding:80px 40px 24px}}.gbo-footer h4{font-size:clamp(56px,9vw,120px);margin-bottom:32px}.gbo-newsletter{display:flex;flex-direction:column;gap:16px;max-width:42rem}@media(min-width:768px){.gbo-newsletter{flex-direction:row}}.gbo-newsletter input{flex:1;padding:16px 20px;background:transparent;border:2px solid var(--gold);outline:none;font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:var(--gold)}.gbo-newsletter input::placeholder{color:var(--gold);opacity:.5}.gbo-newsletter button{padding:16px 32px;border:2px solid var(--gold);background:var(--gold);color:var(--ink);font-family:Anton,sans-serif;font-size:24px;text-transform:uppercase;cursor:pointer;transition:.2s}.gbo-newsletter button:hover{background:transparent;color:var(--gold)}.gbo-newsletter .note{font-size:12px;margin-top:12px}.gbo-footer .colophon{margin-top:40px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;border-top:1px solid var(--gold);padding-top:24px;font-size:11px;text-transform:uppercase;letter-spacing:.08em}@media(min-width:768px){.gbo-footer .colophon{flex-direction:row}}.page-wrap{padding:64px 20px;max-width:1200px;margin:0 auto}@media(min-width:768px){.page-wrap{padding:64px 40px}}.page-wrap h1{font-family:Anton,sans-serif;font-size:clamp(64px,10vw,160px);text-transform:uppercase;margin-bottom:32px}.page-wrap .rte p{font-size:14px;line-height:1.6;margin-bottom:16px;text-transform:none;letter-spacing:0}.product{display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:768px){.product{grid-template-columns:1.1fr .9fr}}.product .media img{border:1px solid var(--gold)}.product .info h1{font-size:clamp(48px,7vw,96px);margin-bottom:16px}.product .price{font-size:14px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:24px}.product .desc{font-size:14px;line-height:1.6;margin-bottom:24px;text-transform:none;letter-spacing:0}.product form button{padding:16px 32px;border:2px solid var(--gold);background:var(--gold);color:var(--ink);font-family:Anton,sans-serif;font-size:24px;text-transform:uppercase;cursor:pointer}.product form select{padding:12px;background:transparent;border:2px solid var(--gold);color:var(--gold);margin-right:8px;margin-bottom:16px;text-transform:uppercase}.empty{padding:80px 20px;text-align:center;font-family:Anton,sans-serif;font-size:48px;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/11/assets/theme.css.map */
