:root,.color-scheme,[class*=color-scheme]{--font-heading-family: "Anton", "Archivo Black", Impact, sans-serif !important;--font-heading-weight: 400 !important;--font-heading-style: normal !important;--font-heading-line-height: .92 !important;--font-h4h5h6-family: "Bricolage Grotesque", system-ui, sans-serif !important;--font-h4h5h6-weight: 700 !important;--font-body-family: "Bricolage Grotesque", system-ui, sans-serif !important;--font-body-weight: 400 !important;--gg-yellow: #FFD300;--gg-yellow-deep: #E5B600;--gg-yellow-wash: #FFF1B3;--gg-ink: #0A0A0A;--gg-bone: #F5F2EC;--gg-bone-dark: #E8E2D2;--gg-stone: #948C7B;--color-base: var(--gg-ink) !important;--color-accent: var(--gg-yellow) !important;--color-background: var(--gg-bone) !important;--color-secondary-background: var(--gg-bone-dark) !important;--color-heading-main: var(--gg-ink) !important;--color-text-main: var(--gg-ink) !important;--color-price-main: var(--gg-ink) !important;--color-tooltip-main: var(--gg-yellow) !important}body,.body{font-family:Bricolage Grotesque,system-ui,sans-serif!important;background:var(--gg-bone)!important;color:var(--gg-ink)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h1,.h2,.h3,.section-heading-text,.heading,[class*=heading-text]{font-family:Anton,sans-serif!important;font-weight:400!important;letter-spacing:-.005em!important;line-height:.92!important;text-transform:uppercase!important;word-break:normal!important}h4,h5,h6,.h4,.h5,.h6{font-family:Bricolage Grotesque,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:-.005em!important;line-height:1.1!important}.subheading,.section-heading-desc-text,.eyebrow{font-family:JetBrains Mono,ui-monospace,monospace!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:500!important}.price,.price__regular,.price__sale,.price--end,.price-item,.price-item--regular,.price-item--sale,.compare-at-price,.product-price,[class*=price]{font-family:JetBrains Mono,ui-monospace,monospace!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;font-weight:700!important;letter-spacing:-.005em!important}.price__badge-sale,.price-percentage,.badge--sale,.product-card__badge,.discount-badge,[class*=discount][class*=badge],.product__badge[class*=sale]{background:var(--gg-ink)!important;color:var(--gg-yellow)!important;font-family:Anton,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:-.005em!important;border-radius:0!important;border:0!important;padding:4px 10px 2px!important;font-size:18px!important;line-height:1!important}.btn,button.btn,a.btn{font-family:Bricolage Grotesque,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:0!important;font-size:13px!important;padding:16px 26px!important;border-width:2px!important;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease!important}.btn:hover{transform:translateY(-1px)!important}.btn:not(.btn--secondary):not(.btn--ghost):not(.btn--text):not(.btn__link){background:var(--gg-yellow)!important;color:var(--gg-ink)!important;border-color:var(--gg-ink)!important}.btn:not(.btn--secondary):not(.btn--ghost):not(.btn--text):not(.btn__link):hover{background:var(--gg-ink)!important;color:var(--gg-yellow)!important}.card,.product-card,.product-grid-item,[class*=product-card],.collection-card,.swiper-slide{border-radius:0!important}.product-card .price,.card .price{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:15px!important}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],textarea,select{border-radius:0!important;border:2px solid var(--gg-ink)!important;background:var(--gg-bone)!important;font-family:Bricolage Grotesque,system-ui,sans-serif!important}input:focus,textarea:focus,select:focus{outline:2px solid var(--gg-yellow)!important;outline-offset:2px!important;border-color:var(--gg-yellow)!important}.header__wrapper,.section-header__sticky-wrapper,.section-header{background:var(--gg-bone)!important;border-bottom:2px solid var(--gg-ink)!important}.header-nav__list a,.menu__nav a,[class*=header-nav] a{font-family:Bricolage Grotesque,system-ui,sans-serif!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:13px!important}.cart-count-bubble,.header-counter,.cart-icon-bubble__count,[class*=cart][class*=count],[class*=cart-bubble]{background:var(--gg-yellow)!important;color:var(--gg-ink)!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;border-radius:999px!important;border:2px solid var(--gg-ink)!important}.announcement-bar,.section-announcement-bar,[class*=announcement-bar]{background:var(--gg-ink)!important;color:var(--gg-bone)!important;font-family:JetBrains Mono,monospace!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-bottom:2px solid var(--gg-ink)!important}.announcement-bar a,[class*=announcement] a{color:var(--gg-yellow)!important}.ticker-text,.section-ticker-text,[class*=ticker-text],[class*=text-ticker]{background:var(--gg-yellow)!important;color:var(--gg-ink)!important;border-top:2px solid var(--gg-ink)!important;border-bottom:2px solid var(--gg-ink)!important}.ticker-text .ticker-text__item,.ticker-text__heading,[class*=ticker-text] [class*=heading],[class*=ticker-text] [class*=title],[class*=ticker-text] .h1,[class*=ticker-text] .h2,[class*=ticker-text] .h3{font-family:Anton,sans-serif!important;text-transform:uppercase!important;font-size:clamp(28px,4vw,56px)!important;letter-spacing:-.005em!important;line-height:1!important}.section-slider,.section-slider .swiper{border-bottom:2px solid var(--gg-ink)!important}.section-slider .swiper-slide{background:var(--gg-ink)!important}.section-slider h1,.section-slider .h1{color:var(--gg-bone)!important;text-shadow:none!important}.section-slider h1 em,.section-slider .h1 em{font-style:normal!important;color:var(--gg-yellow)!important}.section-heading{margin-bottom:32px!important}.section-heading-text{font-size:clamp(40px,6vw,96px)!important}.section-footer,.footer,[class*=footer]{background:var(--gg-bone)!important;border-top:2px solid var(--gg-ink)!important}.footer__block-title,[class*=footer] h4,[class*=footer] h5{font-family:JetBrains Mono,monospace!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:700!important}.gg-bag{display:inline-block;width:1em;height:1.18em;background:currentColor;vertical-align:-.14em;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 120'><path d='M30 45 Q30 8 50 8 Q70 8 70 45' fill='none' stroke='black' stroke-width='14' stroke-linecap='round'/><rect x='8' y='44' width='84' height='74' rx='8' fill='black'/></svg>") no-repeat center / contain;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 120'><path d='M30 45 Q30 8 50 8 Q70 8 70 45' fill='none' stroke='black' stroke-width='14' stroke-linecap='round'/><rect x='8' y='44' width='84' height='74' rx='8' fill='black'/></svg>") no-repeat center / contain}.product-card__badge,.card__badge{background:var(--gg-ink)!important;color:var(--gg-yellow)!important;border-radius:0!important;font-family:Anton,sans-serif!important;padding:4px 10px 2px!important}.section-brands-grid,[class*=brands-grid],[class*=brand-list]{border-top:2px solid var(--gg-ink)!important;border-bottom:2px solid var(--gg-ink)!important;background:var(--gg-bone)!important}.section-brands-grid .swiper-slide,.section-brands-grid .brand-item,[class*=brand-card]{border-right:2px solid var(--gg-ink)!important;border-bottom:2px solid var(--gg-ink)!important;background:var(--gg-bone)!important;transition:background .3s ease!important}[class*=brand-card]:hover,.section-brands-grid .brand-item:hover{background:var(--gg-yellow)!important}.banner-card__heading,.banners__heading,[class*=banner] h2,[class*=banner] h3{font-family:Anton,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:-.005em!important}.cart-drawer,.cart-drawer__inner,[class*=cart-drawer]{background:var(--gg-bone)!important}.cart-drawer h2{font-family:Anton,sans-serif!important}.cart-drawer .btn,.search-modal__form input,.predictive-search__form input{font-family:Bricolage Grotesque,sans-serif!important}.gg-yellow-strip{background:var(--gg-yellow);border-top:2px solid var(--gg-ink);border-bottom:2px solid var(--gg-ink);padding:12px 0;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gg-ink)}::selection{background:var(--gg-yellow);color:var(--gg-ink)}.preloader,.loading-overlay{background:var(--gg-bone)!important}.product-card,.product-card__media,.product-card__image,.product-card img,.media,.media img{border-radius:0!important}.product-card:hover .product-card__image,.product-card:hover img{transform:scale(1.03);transition:transform .4s cubic-bezier(.22,1,.36,1)}.section-discount-banner h1,.section-discount-banner h2,[class*=discount-banner] h1,[class*=discount-banner] h2{font-family:Anton,sans-serif!important;font-size:clamp(56px,9vw,144px)!important;text-transform:uppercase!important;letter-spacing:-.01em!important;line-height:.9!important}.accordion__summary,.accordion details summary{font-family:Bricolage Grotesque,sans-serif!important;font-weight:700!important;letter-spacing:.02em!important}.newsletter-signup,[class*=newsletter]{background:var(--gg-ink)!important;color:var(--gg-bone)!important}.newsletter-signup h2,.newsletter-signup h3,[class*=newsletter] h2{color:var(--gg-yellow)!important}.page-grid-1{gap:0!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.footer-sticky-nav,[class*=footer-sticky],[class*=mobile-bottom-nav]{background:var(--gg-bone)!important;border-top:2px solid var(--gg-ink)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gangagroo-overrides.css.map */
