:root{--gma-gold: #1c65cc;--gma-red: #cd2030;--gma-purple: #803e8c;--gma-ink: #171717;--gma-offblack: #1e1f20;--gma-ink-2: #1f1f1f;--gma-ink-3: #262626;--gma-line: rgba(255, 255, 255, .1);--gma-line-strong: rgba(255, 255, 255, .18);--gma-text: #f4f1ea;--gma-text-dim: #bdb7ac;--gma-gradient: linear-gradient(90deg, #1c65cc 0%, #cd2030 55%, #803e8c 100%);--gma-radius-sm: 8px;--gma-radius: 14px;--gma-radius-lg: 22px;--gma-ff-sans: "Noir Pro", "Helvetica Neue", Arial, sans-serif;--gma-ff-script: "Great Vibes", cursive;--gma-ff-heading: "Inter", sans-serif;--gma-header-bg: rgba(13, 13, 13, .92)}body.gma-branded{--gma-maxw: min(var(--page-content-width), calc(100% - var(--page-margin) * 2));--gma-gutter: var(--page-margin);font-family:var(--gma-ff-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.gma-branded.gma-homepage{background:var(--gma-ink);color:var(--gma-text)}.gma-wrap{max-width:var(--gma-maxw);margin:0 auto;padding:0 var(--gma-gutter)}.gma-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--gma-ff-sans);font-weight:500;font-size:14px;letter-spacing:.08em;padding:14px 38px;border-radius:8px;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease;text-decoration:none}.gma-btn--ghost{color:#fff;border:1.5px solid var(--gma-gold);background:transparent}.gma-btn--ghost:hover{background:var(--gma-gold);color:#fff}.gma-btn--solid{color:#fff;background:var(--gma-gold);border:1.5px solid var(--gma-gold)}.gma-btn--solid:hover{background:#2d7eea;border-color:#2d7eea;color:#fff}#header-group .announcement-bar{background:var(--gma-gradient)!important;border-bottom:none}#header-group .announcement-bar .section-background{display:none}#header-group .announcement-bar__text,#header-group .announcement-bar__slide{color:#fff!important;font-size:12px!important;letter-spacing:.18em;text-transform:uppercase;font-weight:600}#header-group .announcement-bar{padding-block:9px!important}#header-group .header-section{background:transparent!important}#header-component{background:transparent!important;backdrop-filter:saturate(140%) blur(8px);-webkit-backdrop-filter:saturate(140%) blur(8px);border-bottom:1px solid var(--gma-line)}#header-group .header-section .color-scheme,#header-component .header__row{--color-background: var(--gma-header-bg);--color-background-rgb: 13 13 13;background-color:transparent!important;--color-foreground: #fff;--color-foreground-heading: #fff;--color-primary: var(--gma-gold);--color-primary-hover: #2d7eea}#header-component .header__row.section{background:transparent!important}#header-component .header__underlay-open,#header-component .header__underlay-closed{--color-scheme-top-row: var(--gma-header-bg) !important;--color-scheme-bottom-row: var(--gma-header-bg) !important}#header-component .menu-list__link,#header-component .menu-list__link-title{font-weight:600;letter-spacing:.04em;color:#fff}#header-component .menu-list__link:hover .menu-list__link-title{color:var(--gma-gold)}#header-component .header__column--center{justify-content:center}@media screen and (min-width:990px){#header-component .header__columns{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}#header-component .header__column--left{justify-self:start}#header-component .header__column--center{justify-self:center}#header-component .header__column--right{justify-self:end}}#header-component .header-logo img{height:46px;width:auto}#header-component .cart-bubble,#header-component .header-actions__cart-icon{color:var(--gma-gold)}footer{background:#0c0c0c;color:var(--gma-text)}footer .section-background,footer .section[class*=color-scheme]{background-color:transparent}footer .footer-content{grid-template-columns:1fr!important}@media screen and (min-width:750px)and (max-width:989px){footer .footer-content{grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width:990px){footer .footer-content{grid-template-columns:1.4fr .9fr .9fr .9fr 1.1fr!important;gap:36px!important}footer .footer-content--isolated-grid-item-desktop>:last-child{grid-column:auto}}footer .menu__heading,footer .menu__heading__default,footer .menu__heading__accordion{color:#fff!important;font-size:13px!important;letter-spacing:.16em;text-transform:uppercase;font-weight:700}footer .menu__item a,footer .menu a{color:var(--gma-text-dim)!important;font-size:14px}footer .menu__item a:hover,footer .menu a:hover{color:var(--gma-gold)!important}footer .utilities{border-top:1px solid var(--gma-line);color:#7e7a73}@media screen and (min-width:750px){footer .utilities--blocks-2{grid-template-columns:1fr auto;align-items:center}footer .utilities--blocks-2>:first-child{justify-self:start;text-align:left}footer .utilities--blocks-2>:nth-child(2){justify-self:end;text-align:right}footer .utilities--blocks-3{grid-template-columns:1fr auto 1fr;align-items:center}footer .utilities--blocks-3>:first-child{justify-self:start;text-align:left}footer .utilities--blocks-3>:nth-child(2){justify-self:center;text-align:center}footer .utilities--blocks-3>:nth-child(3){justify-self:end;text-align:right}}footer .gma-footer-legal-menu__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;margin:0;padding:0;list-style:none}footer .gma-footer-legal-menu__item{margin:0}footer .gma-footer-legal-menu a{font-size:.75rem}footer .utilities .gma-footer-payment-badges{width:auto}footer .gma-footer-payment-badges__list{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}footer .gma-footer-payment-badges__item{display:flex;align-items:center}footer .gma-footer-payment-badges__item svg{width:auto;height:24px;display:block}footer .gma-footer-payment-badges .gma-payment-badges{justify-content:flex-end;width:100%}footer .shopify-section:first-child .section{padding-block:64px 24px!important}footer .footer-utilities .section{padding-block:20px 24px!important}footer .social-icons__icon-wrapper,footer .social-icons__icon-wrapper:has(.social-icons__icon path){width:38px;height:38px}footer .social-icons__icon-wrapper a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;border:1px solid var(--gma-line-strong);color:#fff;transition:background .2s,border-color .2s}footer .social-icons__icon-wrapper a:hover{background:var(--gma-gold);border-color:var(--gma-gold);color:#fff}.gma-payment-badges{display:flex;gap:8px;flex-wrap:wrap;margin:0}.gma-payment-badges span{background:#1b1b1b;border:1px solid var(--gma-line);border-radius:6px;padding:4px 8px;font-size:11px;color:#cfcabd;font-weight:600;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gma-brand.css.map */
