:root{--font-body--family: "Archivo", sans-serif !important;--font-subheading--family: "Space Mono", ui-monospace, monospace !important;--font-heading--family: "Space Grotesk", sans-serif !important;--font-accent--family: "Space Grotesk", sans-serif !important}::selection{background:#00e49c;color:#052017}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #00e49c;outline-offset:2px}.menu-list__submenu,.overflow-menu::part(overflow){background-color:#0e0f12!important;border-top:1px solid rgba(0,228,156,.28);box-shadow:0 24px 60px #0000008c}.menu-list__submenu-inner{padding-block:34px 40px!important;gap:0 56px}.menu-list__list-item:hover .menu-list__link,.menu-list__list-item:focus-within .menu-list__link,.menu-list .menu-list__link--active{color:#00e49c!important}.mega-menu__link--parent{color:#00e49c!important;letter-spacing:.04em;padding-block-end:8px;margin-block-end:6px;border-bottom:1px solid rgba(0,228,156,.18)}.mega-menu__link--parent:hover{color:#5bffc8!important}.mega-menu__link{color:#cfcabe!important;transition:color .18s ease,transform .18s ease}.mega-menu__link:hover{color:#00e49c!important;transform:translate(3px)}.gg-mega-promo{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:180px;padding:22px;border-radius:16px;background:linear-gradient(150deg,#06382a,#05a878);border:1px solid rgba(0,228,156,.3);text-decoration:none;isolation:isolate}.gg-mega-promo__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.gg-mega-promo__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(160deg,#06382a80,#05100cd1)}.gg-mega-promo__body{display:flex;flex-direction:column}.gg-mega-promo__eyebrow{font-family:Space Mono,monospace;font-size:11px;letter-spacing:.12em;color:#5bffc8;margin-bottom:8px}.gg-mega-promo__title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:21px;line-height:1.1;letter-spacing:-.02em;color:#fff}.gg-mega-promo__text{font-size:13px;line-height:1.4;color:#ebfff7d9;margin-top:7px}.gg-mega-promo__cta{align-self:flex-start;margin-top:15px;background:#fff;color:#052017;font-weight:700;font-size:13.5px;border-radius:10px;padding:9px 15px}.gg-mega-promo:hover .gg-mega-promo__cta{background:#5bffc8}@media screen and (min-width:990px){.mega-menu__grid:has(>.gg-mega-promo)>.mega-menu__list{grid-column:1 / 5!important;grid-row:1!important}.mega-menu__grid:has(>.gg-mega-promo)>.gg-mega-promo{grid-column:5 / 7!important;grid-row:1!important;align-self:stretch}}.gg-logo-light{filter:brightness(0) invert(1)}.menu-drawer__menu-item:hover,.menu-drawer__menu-item[aria-current=page]{color:#00e49c!important}.gg-hsearch{display:flex;align-items:stretch;flex:1 1 620px;max-width:800px;width:100%;margin-inline:auto;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:12px;overflow:hidden}.gg-hsearch:focus-within{border-color:#00e49c80}.gg-hsearch__icon{display:flex;align-items:center;padding:0 4px 0 14px;color:#7e796d}.gg-hsearch__icon svg{width:18px;height:18px}.gg-hsearch__input{flex:1;min-width:0;background:none;border:none;outline:none;color:#edeae2;font-family:Archivo,sans-serif;font-size:14.5px;padding:12px 8px}.gg-hsearch__input::placeholder{color:#948f82}.gg-hsearch__btn{flex:none;border:none;cursor:pointer;background:linear-gradient(135deg,#2bf0ae,#04b57c);color:#052017;font-weight:700;font-family:Archivo,sans-serif;font-size:14px;padding:0 20px;transition:filter .15s ease}.gg-hsearch__btn:hover{filter:brightness(1.07)}.header__columns:has(.gg-hsearch){--header-left: minmax(96px, 1fr);--header-center: minmax(440px, 800px);--header-right: minmax(96px, 1fr)}@media screen and (min-width:1100px){.header__columns:has(.gg-hsearch){--header-center: minmax(580px, 820px)}}.header-actions__action:has(.header-actions__cart-icon),.header-actions__action.action__cart{background:linear-gradient(135deg,#2bf0ae,#04b57c);border-radius:11px;padding-inline:13px;box-shadow:0 6px 16px #00e49c38}.header-actions__action:has(.header-actions__cart-icon) svg,.header-actions__action.action__cart svg{color:#052017}.account-popover__summary:hover,.header-actions__action:not(:has(.header-actions__cart-icon)):hover{color:#00e49c}
/*# sourceMappingURL=/cdn/shop/t/16/assets/gg-brand.css.map */
