a{color:var(--brand-primary)}a:hover{filter:brightness(1.05)}.card,.surface,.section-surface{background:var(--brand-surface);color:var(--brand-text);border:1px solid var(--brand-border);border-radius:14px}.section-bg{background:var(--gradient-section)}.bg-brand{background:var(--brand-bg)}.bg-surface{background:var(--brand-surface)}.text-muted{color:var(--brand-text-muted)}.btn,.button,button,.shopify-payment-button__button--unbranded{--_btn-bg: var(--gradient-primary);--_btn-fg: #000;background:var(--_btn-bg);color:var(--_btn-fg);border:none;border-radius:999px;padding:.8rem 1.4rem;font-weight:600;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease;box-shadow:0 6px 20px rgba(var(--brand-primary-r),var(--brand-primary-g),var(--brand-primary-b),.18),0 2px 6px rgba(var(--brand-primary-r),var(--brand-primary-g),var(--brand-primary-b),.22)}.btn:hover,.button:hover,button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);filter:brightness(1.03)}.btn-outline{background:transparent;color:var(--brand-primary);border:1px solid var(--brand-primary)}.btn-ghost{background:rgba(var(--brand-primary-r),var(--brand-primary-g),var(--brand-primary-b),.08);color:var(--brand-primary);border:1px solid transparent}input,select,textarea{background:var(--brand-surface);color:var(--brand-text);border:1px solid var(--brand-border)}input::placeholder,textarea::placeholder{color:var(--brand-text-muted)}input:focus,select:focus,textarea:focus,.focus-ring{outline:none;box-shadow:0 0 0 3px rgba(var(--brand-primary-r),var(--brand-primary-g),var(--brand-primary-b),var(--brand-focus-ring-opacity));border-color:var(--brand-primary)}.badge{display:inline-block;padding:.25rem .6rem;border-radius:999px;border:1px solid var(--brand-border);background:rgba(var(--brand-primary-r),var(--brand-primary-g),var(--brand-primary-b),.1);color:var(--brand-text);font-weight:600}.badge--success{background:#22c55e1f;color:#86efac}.badge--warning{background:#f59e0b1f;color:#fcd34d}.badge--danger{background:#ef44441f;color:#fca5a5}.shadow-gold{box-shadow:0 10px 25px rgba(var(--brand-primary-r),var(--brand-primary-g),var(--brand-primary-b),.2),0 4px 10px rgba(var(--brand-primary-r),var(--brand-primary-g),var(--brand-primary-b),.28)}.product-card:hover,.card:hover{transform:translateY(-2px);transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 14px 34px rgba(var(--brand-primary-r),var(--brand-primary-g),var(--brand-primary-b),.28),0 6px 16px rgba(var(--brand-primary-r),var(--brand-primary-g),var(--brand-primary-b),.34)}.site-header,.header{background:var(--color_header_bg);color:var(--color_header_text)}.site-footer,.footer{background:var(--color_footer_bg);color:var(--color_footer_text)}.navigation-header__menu{background-color:var(--color_navigation_bg)}.header__inline-menu .header__menu-root .header__menu-item{color:var(--color_navigation_text)}.header__inline-menu .header__menu-root .header__menu-item:hover{color:var(--color_navigation_text_hover)}.hr,hr,.divider,.table th,.table td{border-color:var(--brand-border)}.section{padding:clamp(24px,4vw,64px) 0}html[data-theme=dark] body{background:var(--brand-bg);color:var(--brand-text)}.mega-menu,.dropdown-megamenu,.navigation-header__menu .dropdown-menu,.header__inline-menu .mega-menu,.header__inline-menu .dropdown-menu{background:var(--brand-surface);color:var(--brand-text);border:1px solid var(--brand-border);border-radius:14px;box-shadow:0 10px 25px rgba(var(--brand-primary-r),var(--brand-primary-g),var(--brand-primary-b),.16),0 4px 10px #00000040}.mega-menu .column,.dropdown-megamenu .column,.mega-menu .mega-menu__col,.dropdown-megamenu .mega-menu__col{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:12px;padding:12px}.mega-menu a,.dropdown-megamenu a{color:var(--brand-text)}.mega-menu a:hover,.dropdown-megamenu a:hover{color:var(--brand-primary)}.collection-toolbar,.collection-toolbar .toolbar,.facets-container,.collection .product-card,.collection .grid__item .card{background:var(--brand-surface);color:var(--brand-text);border-color:var(--brand-border)}.collection-toolbar--gradient,.facets-container--gradient{background:var(--gradient-section)}.breadcrumbs,.breadcrumb{background:var(--brand-surface);border-bottom:1px solid var(--brand-border);color:var(--brand-text-muted)}.price,.price__regular,.price-item,.badge{color:var(--brand-text);border-color:var(--brand-border)}.announcement-bar,#shopify-section-announcement-bar{background:var(--gradient-primary);color:#000}
/*# sourceMappingURL=/cdn/shop/t/304/assets/theme-colors.css.map */
