:root{--gm-gold:#c9964f;--gm-gold-hi:#e2b56d;--gm-red:#c8141f;--gm-red-hi:#e0232e;--gm-ink:#f2eee8;--gm-muted:#a39d94;--gm-line:#2e2e2e;--gm-surface:#1a1a1a;--gm-bg:#111111;--gm-ease:cubic-bezier(.2,.7,.2,1)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase;letter-spacing:.02em}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.14em;font-weight:500}.header__menu-item,.menu-drawer__menu-item{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.12em;font-size:1.4rem}.header__menu-item span{color:rgba(var(--color-foreground),.72)}.header__menu-item:hover span,.header__active-menu-item{color:rgb(var(--color-foreground))}.announcement-bar__message{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.18em;font-size:1.25rem}.card__heading{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.06em;font-weight:500}.price-item,.price__regular .price-item--regular{font-family:var(--font-heading-family);color:var(--gm-gold);letter-spacing:.04em}.product__title h1{font-weight:600;line-height:1}.product .price--large .price-item{font-size:2.6rem}.product-form__input input[type=radio]:checked+label{background:transparent;color:var(--gm-gold);border-color:var(--gm-gold)}.product-form__input input[type=radio]+label{border-radius:4px}.footer-block__heading{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.16em;font-size:1.3rem;color:var(--gm-gold)}.collection-hero__title{font-weight:600}.badge{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.12em}.newsletter__wrapper h2{font-weight:600}.card-wrapper:hover .card__media img{transform:scale(1.04)}.card__media img{transition:transform .6s var(--gm-ease)}.gm-eyebrow{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.22em;font-size:1.3rem;color:var(--gm-gold);font-weight:500;margin:0}.gm-h2{font-family:var(--font-heading-family);text-transform:uppercase;font-weight:600;font-size:clamp(3rem,4.2vw,5.2rem);line-height:1.02;margin:.25em 0 0}.gm-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:clamp(2.8rem,4vw,4.8rem);flex-wrap:wrap}.gm-link{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.4rem;color:var(--gm-gold);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.gm-link:hover{color:var(--gm-gold-hi)}.gm-section{padding-block:clamp(6rem,9vw,12rem)}.gm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 2.6rem;border-radius:4px;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.5rem;font-weight:500;text-decoration:none;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s}.gm-btn--red{background:var(--gm-red);color:#fff}.gm-btn--red:hover{background:var(--gm-red-hi)}.gm-btn--ghost{border-color:#f2eee859;color:var(--gm-ink)}.gm-btn--ghost:hover{border-color:var(--gm-gold);color:var(--gm-gold)}.gm-hero{position:relative;min-height:min(88vh,820px);display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;background:var(--gm-bg)}.gm-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.gm-hero__media img{width:100%;height:100%;object-fit:cover;object-position:70% 40%}.gm-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#111111f0,rgba(17,17,17,var(--gm-overlay,.72)) 38%,#1111111a 70%),linear-gradient(0deg,#111,#1110 35%)}.gm-hero__content{padding-block:clamp(6rem,12vh,13rem) clamp(5.6rem,9vh,9.6rem);max-width:62rem}.gm-hero h1{font-family:var(--font-heading-family);text-transform:uppercase;font-weight:700;font-size:clamp(4.6rem,7.4vw,10.4rem);line-height:.92;margin:.2em 0 0;color:var(--gm-ink)}.gm-hero h1 em{font-style:normal;color:var(--gm-red-hi)}.gm-hero__text{color:#d6d0c7;font-size:clamp(1.6rem,1.4vw,1.9rem);max-width:47rem;margin:2rem 0 3.2rem}.gm-hero__text p{margin:0}.gm-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}@media(max-width:699px){.gm-hero{min-height:auto;align-items:stretch;flex-direction:column}.gm-hero__media{position:relative;height:56vw;min-height:26rem}.gm-hero__media img{object-position:78% 30%}.gm-hero:before{background:linear-gradient(0deg,#111 42%,#1110 62%)}.gm-hero__content{margin-top:-9rem;padding-block:0 4.8rem}}.gm-ticker{border-block:1px solid var(--gm-line);background:#0c0c0c;overflow:hidden;padding:1.6rem 0}.gm-ticker__track{display:flex;width:max-content;will-change:transform}.gm-ticker__item{display:flex;align-items:center;gap:2.8rem;padding-right:2.8rem;font-family:var(--font-heading-family);text-transform:uppercase;font-weight:600;font-size:clamp(2.2rem,2.6vw,3.4rem);letter-spacing:.06em;white-space:nowrap;color:var(--gm-ink)}.gm-ticker__item img{width:2.6rem;height:2.6rem;object-fit:contain}.gm-ticker__item .gm-outline{color:transparent;-webkit-text-stroke:1px var(--gm-gold)}.gm-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem}.gm-cat{position:relative;aspect-ratio:3/4;border-radius:4px;overflow:hidden;background:var(--gm-surface);display:block;text-decoration:none;color:var(--gm-ink)}.gm-cat img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--gm-ease)}.gm-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000d1,#0000 55%)}.gm-cat__label{position:absolute;left:1.8rem;right:1.8rem;bottom:1.6rem;z-index:1;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.1em;font-size:clamp(1.7rem,1.6vw,2.1rem);font-weight:500}.gm-cat__label svg{width:2rem;height:2rem;transition:transform .3s var(--gm-ease)}.gm-cat:hover img{transform:scale(1.05)}.gm-cat:hover .gm-cat__label svg{transform:translate(4px)}@media(max-width:899px){.gm-cats{grid-template-columns:repeat(2,1fr)}}.gm-story{background:radial-gradient(ellipse at 20% 50%,rgba(200,20,31,.16),transparent 55%),var(--gm-surface);border-block:1px solid var(--gm-line);color:var(--gm-ink)}.gm-story__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(3.2rem,6vw,9rem);align-items:center}.gm-story__mark{width:100%;height:auto;max-width:46rem;justify-self:center;filter:drop-shadow(0 30px 60px rgba(0,0,0,.6))}.gm-story__text{color:#cfc9c0;font-size:1.7rem;max-width:54rem}.gm-story__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1.8rem;margin:3rem 0 3.4rem;padding:2.2rem 0;border-block:1px solid var(--gm-line)}.gm-story__facts strong{display:block;font-family:var(--font-heading-family);text-transform:uppercase;font-size:2rem;letter-spacing:.04em;font-weight:500}.gm-story__facts span{color:var(--gm-muted);font-size:1.4rem}@media(max-width:859px){.gm-story__grid{grid-template-columns:1fr}.gm-story__mark{max-width:30rem}}@media(max-width:519px){.gm-story__facts{grid-template-columns:1fr}}.gm-marks{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.gm-mark{background:var(--gm-surface);border:1px solid var(--gm-line);border-radius:4px;padding:clamp(2.2rem,3vw,4rem);display:flex;flex-direction:column;gap:1.8rem;transition:border-color .25s;color:var(--gm-ink);text-decoration:none}.gm-mark:hover{border-color:var(--gm-gold)}.gm-mark__art{aspect-ratio:4/3;position:relative}.gm-mark__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:4%}.gm-mark h3{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em;font-size:1.9rem;margin:0;font-weight:500}.gm-mark p{margin:.4rem 0 0;color:var(--gm-muted);font-size:1.5rem}@media(max-width:859px){.gm-marks{grid-template-columns:1fr}.gm-mark{flex-direction:row;align-items:center}.gm-mark__art{width:40%;flex:none}}.gm-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--gm-ease),transform .8s var(--gm-ease)}.gm-reveal.is-in,.shopify-design-mode .gm-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.gm-reveal{opacity:1;transform:none;transition:none}.gm-cat img,.card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gomoby.css.map */
