:root{--gl-ink:#000000;--gl-paper:#F7F7F5;--gl-concrete:#8A8A85;--gl-line:#DADAD5;--gl-cobalt:#2340FF;--gl-cobalt-pale:#E6E9FF;--gl-font:"Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--font-body--family:var(--gl-font);--font-heading--family:var(--gl-font);--font-subheading--family:var(--gl-font);--font-accent--family:var(--gl-font);--style-border-radius-buttons-primary:0px;--style-border-radius-buttons-secondary:0px;--style-border-radius-inputs:0px}body{font-family:var(--gl-font);font-variation-settings:"opsz" 14;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--gl-font);font-variation-settings:"opsz" 96,"wdth" 85;letter-spacing:-.02em}.button,.button-secondary,button.button,a.button,.shopify-payment-button__button--unbranded,.gl-btn{border-radius:0!important;font-family:var(--gl-font)!important;font-weight:600;letter-spacing:0}.button:not(.button-secondary):not(.button-unstyled),a.gl-btn{background:var(--gl-ink);color:#fff;border:1px solid var(--gl-ink)}.button:not(.button-secondary):not(.button-unstyled):hover,a.gl-btn:hover{background:var(--gl-cobalt);border-color:var(--gl-cobalt);color:#fff}.gl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;font-size:15px;text-decoration:none;transition:background .15s ease}.gl-btn--light{background:#fff!important;color:var(--gl-ink)!important;border-color:#fff!important}.gl-btn--light:hover{background:var(--gl-ink)!important;color:#fff!important;border-color:var(--gl-ink)!important}.gl-btn:focus-visible,.gl-card a:focus-visible,.gl-cat:focus-visible{outline:2px solid var(--gl-cobalt);outline-offset:3px}#header-group>.shopify-section:first-child,#header-group>.shopify-section:first-child *{color:#fff!important}.gl-wrap{max-width:1480px;margin:0 auto;padding:0 clamp(16px,3vw,40px)}.gl-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px}.gl-head h2{font-size:clamp(28px,4vw,48px);line-height:1;margin:0;font-weight:700}.gl-head a{color:var(--gl-ink);font-weight:600;font-size:15px;text-underline-offset:4px}.gl-head a:hover{color:var(--gl-cobalt)}.gl-hero{position:relative;background:var(--gl-ink);overflow:hidden}.gl-hero__mosaic{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:2px;height:min(82vh,860px)}.gl-hero__tile{position:relative;overflow:hidden;background:#222}.gl-hero__tile img,.gl-hero__tile svg{width:100%;height:100%;object-fit:cover;display:block}.gl-hero__mark{position:absolute;left:0;right:0;bottom:-.08em;margin:0;padding:0 clamp(12px,2vw,28px);color:#fff;font-family:var(--gl-font);font-weight:800;font-variation-settings:"opsz" 96,"wdth" 75;font-size:clamp(72px,16.5vw,300px);line-height:.8;letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;overflow:hidden;pointer-events:none;mix-blend-mode:difference}.gl-hero__bar{background:var(--gl-paper);border-bottom:1px solid var(--gl-line)}.gl-hero__bar .gl-wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;padding-bottom:22px}.gl-hero__lede{margin:0;font-size:clamp(17px,1.6vw,22px);line-height:1.35;max-width:46ch;color:var(--gl-ink)}.gl-hero__ctas{display:flex;gap:12px;flex-wrap:wrap}.gl-hero__ctas .gl-btn--ghost{background:transparent!important;color:var(--gl-ink)!important;border:1px solid var(--gl-ink)!important}.gl-hero__ctas .gl-btn--ghost:hover{background:var(--gl-ink)!important;color:#fff!important}@media(max-width:749px){.gl-hero__mosaic{grid-template-columns:1fr 1fr;grid-template-rows:1.6fr 1fr;height:78vh}.gl-hero__tile:first-child{grid-column:1 / -1}.gl-hero__mark{font-size:22vw}.gl-hero__bar .gl-wrap{flex-direction:column;align-items:stretch}.gl-hero__ctas .gl-btn{flex:1}}.gl-cats{padding:clamp(48px,6vw,88px) 0 0}.gl-cats__grid{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:12px}.gl-cat{display:block;color:var(--gl-ink);text-decoration:none}.gl-cat__img{aspect-ratio:3/4;overflow:hidden;background:#e9e9e6}.gl-cat__img img,.gl-cat__img svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.gl-cat:hover .gl-cat__img img{transform:scale(1.03)}.gl-cat__meta{display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;border-top:2px solid var(--gl-ink);margin-top:12px}.gl-cat__title{font-size:clamp(20px,2vw,26px);font-weight:700;font-variation-settings:"opsz" 48,"wdth" 85}.gl-cat__count{font-size:14px;color:var(--gl-concrete)}.gl-cat:hover .gl-cat__title{color:var(--gl-cobalt)}@media(max-width:749px){.gl-cats__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 calc(-1*clamp(16px,3vw,40px));padding:0 clamp(16px,3vw,40px);scrollbar-width:none}.gl-cats__grid::-webkit-scrollbar{display:none}.gl-cat{flex:0 0 72%;scroll-snap-align:start}}.gl-rail{padding:clamp(48px,6vw,88px) 0 0}.gl-rail__track{display:grid;grid-template-columns:repeat(4,1fr);gap:28px 12px}.gl-card{position:relative}.gl-card a{color:var(--gl-ink);text-decoration:none;display:block}.gl-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:#ececea}.gl-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .25s ease}.gl-card__media img+img{opacity:0}.gl-card:hover .gl-card__media img+img{opacity:1}.gl-card__tag{position:absolute;top:10px;left:10px;background:var(--gl-cobalt);color:#fff;font-size:12px;font-weight:600;padding:5px 8px;z-index:1}.gl-card__info{display:flex;justify-content:space-between;gap:12px;padding-top:10px;font-size:15px;line-height:1.3}.gl-card__title{font-weight:500;max-width:28ch}.gl-card__price{font-weight:700;white-space:nowrap}.gl-card__price s{color:var(--gl-concrete);font-weight:400;margin-right:6px}.gl-card__sizes{font-size:13px;color:var(--gl-concrete);padding-top:4px}@media(max-width:989px){.gl-rail__track{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.gl-rail--scroll .gl-rail__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1*clamp(16px,3vw,40px));padding:0 clamp(16px,3vw,40px);scrollbar-width:none}.gl-rail--scroll .gl-rail__track::-webkit-scrollbar{display:none}.gl-rail--scroll .gl-card{flex:0 0 66%;scroll-snap-align:start}.gl-card__info{flex-direction:column;gap:2px;font-size:14px}}.gl-split{margin-top:clamp(56px,7vw,104px);display:grid;grid-template-columns:1fr 1fr;background:var(--gl-cobalt);color:#fff}.gl-split__img{min-height:560px;position:relative;overflow:hidden}.gl-split__img img,.gl-split__img svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gl-split__copy{display:flex;flex-direction:column;justify-content:flex-end;gap:20px;padding:clamp(32px,5vw,72px)}.gl-split__copy h2{margin:0;color:#fff;font-size:clamp(48px,7vw,112px);line-height:.88;font-weight:800;font-variation-settings:"opsz" 96,"wdth" 75;letter-spacing:-.04em}.gl-split__copy p{margin:0;font-size:18px;line-height:1.45;max-width:40ch;color:var(--gl-cobalt-pale)}@media(max-width:749px){.gl-split{grid-template-columns:1fr}.gl-split__img{min-height:420px}.gl-split__copy .gl-btn{width:100%}}.gl-services{margin-top:clamp(56px,7vw,104px);border-top:2px solid var(--gl-ink);border-bottom:1px solid var(--gl-line)}.gl-services__grid{display:grid;grid-template-columns:repeat(3,1fr)}.gl-service{padding:28px clamp(16px,2vw,28px) 32px 0}.gl-service+.gl-service{padding-left:clamp(16px,2vw,28px);border-left:1px solid var(--gl-line)}.gl-service h3{margin:0 0 6px;font-size:20px;font-weight:700}.gl-service p{margin:0;color:#4a4a47;font-size:15px;line-height:1.45;max-width:34ch}@media(max-width:749px){.gl-services__grid{grid-template-columns:1fr}.gl-service,.gl-service+.gl-service{padding:20px 0;border-left:0;border-top:1px solid var(--gl-line)}.gl-service:first-child{border-top:0}}@media(prefers-reduced-motion:reduce){.gl-cat__img img,.gl-card__media img,.gl-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gl-brand.css.map */
