@media(min-width:990px){.page-width{max-width:1840px;padding-left:48px;padding-right:48px}}:root{--brand-forest: #1B4332;--brand-forest-deep: #0F2A1F;--brand-fresh: #52B788;--brand-fresh-soft: #B7E4C7;--brand-cream: #F5EBD5;--brand-cream-deep: #E8DAB8;--brand-deal: #D62828;--brand-deal-deep: #7A0F0F;--brand-ink: #1B1B1B;--brand-ink-muted: #6B6F76;--brand-line: #E5E1D6;--brand-radius-pill: 9999px;--brand-radius-badge: 4px;--brand-shadow-sm: 0 1px 2px rgba(27, 67, 50, .08);--brand-shadow-md: 0 4px 14px rgba(27, 67, 50, .1)}.badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-family:var(--font-heading-family);font-weight:700;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--brand-radius-badge);line-height:1}.badge--new{background:var(--brand-forest);color:#fff}.badge--refurb{background:var(--brand-fresh);color:var(--brand-forest)}.badge--certified{background:var(--brand-cream);color:var(--brand-forest);border:1px solid var(--brand-forest)}.badge--deal,.badge--hot,.badge--sale{background:var(--brand-deal);color:#fff}.badge--soldout{background:var(--brand-ink-muted);color:#fff}.badge--lowstock{background:#f77f00;color:#fff}.brand-divider{height:2px;background:linear-gradient(90deg,transparent,var(--brand-fresh) 20%,var(--brand-fresh) 80%,transparent);border:0;margin:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:.01em}.button--primary{background:var(--brand-forest);color:#fff}.button--primary:hover{background:var(--brand-forest-deep)}.button--accent{background:var(--brand-fresh);color:var(--brand-forest)}.button--accent:hover{background:var(--brand-fresh-soft)}a{text-underline-offset:3px}::selection{background:var(--brand-fresh);color:var(--brand-forest)}.header__heading-link .h2{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-forest);font-size:2.4rem;line-height:1}.header__heading-link .h2:after{content:"";display:block;width:36px;height:3px;margin-top:4px;background:var(--brand-fresh)}.header__heading-logo--buytronics{display:block;width:140px;height:auto;object-fit:contain}@media(min-width:990px){.header__heading-logo--buytronics{width:180px}}@media(min-width:990px){header-drawer .header__icon--menu{display:inline-flex!important;align-items:center;gap:18px;padding:13px 26px 13px 22px;background:var(--brand-forest);color:#fff;border-radius:9999px;font-family:var(--font-heading-family);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:1.3rem;line-height:1;width:auto;height:auto;transition:background .15s ease}header-drawer .header__icon--menu:after{content:"Catalog";color:#fff}header-drawer .header__icon--menu:hover{background:var(--brand-forest-deep);color:#fff}header-drawer .header__icon--menu svg{width:13px;height:13px;fill:currentColor}.header.drawer-menu,.header--middle-left.drawer-menu,.header--middle-left{display:flex!important;align-items:center;gap:20px;padding-left:48px;padding-right:48px;grid-template-areas:none;grid-template-columns:none}.header>a,.header__heading,.header>.header__heading-link{order:1;margin:0;justify-self:flex-start;grid-area:auto}.header header-drawer{order:2;margin-left:0;justify-self:flex-start;grid-area:auto}.header .header__inline-search{order:3;flex:1 1 auto;min-width:0;margin:0 8px}.header .header__icons{order:4;margin-left:0;justify-self:flex-end;grid-area:auto}.header__icons .header__search{display:none!important}}.header__inline-search.header-search-bar{border-bottom:0;padding:0;width:100%;max-width:720px;margin:0 auto}.header__inline-search .header-search-bar__inner{padding:0;width:100%}.header__inline-search .header-search-bar__form{max-width:none;width:100%}@media(max-width:989px){.header__inline-search{display:none!important}}.header-wrapper{border-bottom:1px solid var(--brand-line)}.header{align-items:center}@media(min-width:990px){.header__heading-link .h2{font-size:2.8rem}.header__menu-item{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:1.4rem}.header__menu-item:hover,.header__menu-item:hover .icon-caret{color:var(--brand-fresh)}.header__active-menu-item{color:var(--brand-forest)}}.header__icon{color:var(--brand-forest);transition:color .15s ease,transform .15s ease}.header__icon:hover{color:var(--brand-fresh)}.header__icon:active{transform:scale(.95)}.cart-count-bubble{background:var(--brand-deal);color:#fff;border:2px solid #fff;min-width:1.8rem;min-height:1.8rem;font-family:var(--font-heading-family);font-weight:700}sticky-header.shopify-section-header-sticky{box-shadow:var(--brand-shadow-md)}sticky-header.shopify-section-header-hidden{transition:transform .25s ease}.menu-drawer__menu-item{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.04em}.mega-menu__content{border:1px solid var(--brand-line);border-top:3px solid var(--brand-fresh);box-shadow:var(--brand-shadow-md);padding:24px 32px;border-radius:0 0 6px 6px}.mega-menu__list{gap:32px}.mega-menu__link{font-family:var(--font-heading-family);font-weight:600;color:var(--brand-forest);text-transform:uppercase;letter-spacing:.04em;font-size:1.3rem;padding:4px 0}.mega-menu__link--level-2{font-family:var(--font-body-family);font-weight:400;text-transform:none;letter-spacing:0;font-size:1.4rem;color:var(--brand-ink)}.mega-menu__link--level-2:hover{color:var(--brand-fresh);text-decoration:none}.mega-menu__link--active{color:var(--brand-fresh)}.card__badge--stack{display:flex;flex-direction:column;align-items:flex-start;gap:6px;position:absolute;z-index:2}.card__badge--stack.top.left,.card__badge--stack.top\ left{top:10px;left:10px}.card__badge--stack.top.right,.card__badge--stack.top\ right{top:10px;right:10px;align-items:flex-end}.card__badge--stack.bottom.left,.card__badge--stack.bottom\ left{bottom:10px;left:10px}.card__badge--stack.bottom.right,.card__badge--stack.bottom\ right{bottom:10px;right:10px;align-items:flex-end}.card-wrapper{transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover{transform:translateY(-2px);box-shadow:var(--brand-shadow-md)}.card__heading,.card__heading a{font-family:var(--font-body-family);font-weight:600;color:var(--brand-ink)}.price__sale .price-item--regular,.price--on-sale .price-item--regular{color:var(--brand-ink-muted);text-decoration:line-through}.price__sale .price-item--sale,.price--on-sale .price-item--sale{color:var(--brand-deal);font-weight:700}.card__media{overflow:hidden}.card-wrapper:hover .card__media img{transform:scale(1.04);transition:transform .4s ease}
/*# sourceMappingURL=/cdn/shop/t/2/assets/buytronics-tokens.css.map */
