:root{--agape-black: #000000;--agape-dim: #0a0a0a;--agape-yellow: #FFD700;--agape-yellow-dim: rgba(255, 215, 0, .15);--agape-neon: #00FF88;--agape-red: #FF3B3B;--agape-border: #2a2a2a;--agape-border-bright: #444444;--agape-muted: #666666;--agape-white: #ffffff;--agape-font-pixel: "Press Start 2P", monospace;--agape-font-mono: "Space Mono", monospace}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,[class*=color-scheme-],.color-background-1,.color-background-2,.color-inverse{--color-foreground: 224, 224, 224 !important;--color-background: 0, 0, 0 !important}.rte,.rte p,.rte li,.rte ul,.rte ol,.rte td,.rte th,.rte span,.rte div,.rte blockquote,.rte em,.rte strong,.rte b,.rte i{color:#e0e0e0!important}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{color:gold!important;text-shadow:0 0 16px rgba(255,215,0,.3)!important}.rte a{color:gold!important}.rte a:hover{color:#fff!important}.contact,.contact p,.contact li,.contact span,.contact div:not([class*=field]):not([class*=form]){color:#ccc!important}body{background-color:var(--agape-black)!important;background-image:radial-gradient(circle,var(--agape-border) 1px,transparent 1px)!important;background-size:24px 24px!important;color:var(--agape-white)!important;font-family:var(--agape-font-mono)!important}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.12) 2px,rgba(0,0,0,.12) 4px);pointer-events:none;z-index:9999}.header-wrapper,sticky-header{background-color:var(--agape-black)!important;border-bottom:1px dotted var(--agape-yellow)!important}.header{background-color:var(--agape-black)!important}.header__heading-link,.header__heading{font-family:var(--agape-font-pixel)!important;font-size:10px!important;color:var(--agape-yellow)!important;text-decoration:none;letter-spacing:.05em}.header__menu-item,.header__menu-item a,.list-menu__item a{font-family:var(--agape-font-pixel)!important;font-size:7px!important;color:var(--agape-muted)!important;text-transform:uppercase;letter-spacing:.1em;transition:color .2s ease}.header__menu-item:hover a,.list-menu__item a:hover{color:var(--agape-yellow)!important}.header__icon svg{color:var(--agape-muted)!important;fill:var(--agape-muted)!important;transition:color .2s,fill .2s}.header__icon:hover svg{color:var(--agape-yellow)!important;fill:var(--agape-yellow)!important}.cart-count-bubble{background-color:var(--agape-yellow)!important;color:var(--agape-black)!important;font-family:var(--agape-font-pixel)!important;font-size:6px!important}.agape-ticker-section{background-color:var(--agape-yellow);border-bottom:2px solid var(--agape-black);overflow:hidden;padding:6px 0}.agape-ticker-wrap{display:flex;width:100%;overflow:hidden}.agape-ticker-track{display:flex;animation:agape-ticker-scroll 30s linear infinite;white-space:nowrap;will-change:transform}.agape-ticker-track:hover{animation-play-state:paused}.agape-ticker-item{display:inline-flex;align-items:center;padding:0 20px;font-family:var(--agape-font-pixel);font-size:7px;color:var(--agape-black);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;flex-shrink:0;gap:8px}.agape-ticker-sep{opacity:.4;font-size:12px;line-height:1}@keyframes agape-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.utility-bar{background-color:var(--agape-yellow)!important}.announcement-bar__message{font-family:var(--agape-font-pixel)!important;font-size:8px!important;color:var(--agape-black)!important;text-transform:uppercase;letter-spacing:.1em}.color-background-1,.color-background-2,.color-inverse,.shopify-section{background-color:var(--agape-black)!important;color:var(--agape-white)!important}.button,.btn{background-color:var(--agape-yellow)!important;color:var(--agape-black)!important;border:2px solid var(--agape-yellow)!important;font-family:var(--agape-font-pixel)!important;font-size:7px!important;text-transform:uppercase;letter-spacing:.1em;box-shadow:4px 4px #ffffff4d!important;border-radius:0!important;transition:box-shadow .15s ease,transform .15s ease;cursor:pointer;padding:14px 24px}.button:hover,.btn:hover{box-shadow:2px 2px #ffffff4d!important;transform:translate(2px,2px)}.button--secondary{background-color:transparent!important;color:var(--agape-yellow)!important;border-color:var(--agape-yellow)!important;box-shadow:4px 4px 0 var(--agape-yellow)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=number],textarea,select{background-color:var(--agape-dim)!important;border:1px solid var(--agape-border-bright)!important;color:var(--agape-white)!important;font-family:var(--agape-font-mono)!important;border-radius:0!important}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--agape-yellow)!important;box-shadow:0 0 0 2px var(--agape-yellow-dim)!important;outline:none}.field__label,label{color:var(--agape-muted)!important;font-family:var(--agape-font-mono)!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.08em}.card-wrapper{border-radius:0!important}.card{background-color:var(--agape-dim)!important;border:1px solid var(--agape-border)!important;border-radius:0!important;transition:border-color .2s}.card:hover{border-color:var(--agape-yellow)!important}.card__heading,.card__heading a{font-family:var(--agape-font-pixel)!important;font-size:8px!important;color:var(--agape-white)!important;text-transform:uppercase}.price,.price__regular,.price--on-sale .price-item{font-family:var(--agape-font-mono)!important;color:var(--agape-yellow)!important}details{border-bottom:1px dotted var(--agape-border)!important}details summary{cursor:pointer;color:var(--agape-white)!important;font-family:var(--agape-font-pixel)!important;font-size:8px!important;text-transform:uppercase;letter-spacing:.08em;padding:16px 0;list-style:none}details summary::-webkit-details-marker{display:none}details[open] summary{color:var(--agape-yellow)!important}cart-drawer{background-color:var(--agape-dim)!important;border-left:1px dotted var(--agape-yellow)!important;color:var(--agape-white)!important}.cart-drawer__header{border-bottom:1px dotted var(--agape-border)!important;background-color:var(--agape-black)!important}.cart-drawer__heading{font-family:var(--agape-font-pixel)!important;font-size:10px!important;color:var(--agape-yellow)!important;text-transform:uppercase}.footer,.footer-section{background-color:var(--agape-black)!important;border-top:1px dotted var(--agape-yellow)!important;color:var(--agape-muted)!important}.footer__heading,.footer__heading-link{font-family:var(--agape-font-pixel)!important;font-size:8px!important;color:var(--agape-yellow)!important;text-transform:uppercase;letter-spacing:.1em}.footer-block__list a{font-family:var(--agape-font-mono)!important;font-size:11px!important;color:var(--agape-muted)!important;text-decoration:none;transition:color .2s}.footer-block__list a:hover{color:var(--agape-yellow)!important}h1,h2,h3,h4,h5,h6{font-family:var(--agape-font-pixel)!important;color:var(--agape-white)!important;text-transform:uppercase}a{color:var(--agape-yellow)!important;transition:color .2s}a:hover{color:var(--agape-white)!important}.global-overlay{background:#000000b3!important}.list-menu{background-color:var(--agape-black)!important;border:1px dotted var(--agape-yellow)!important}*:focus-visible{outline:2px solid var(--agape-yellow)!important;outline-offset:3px!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:var(--agape-black)}::-webkit-scrollbar-thumb{background:var(--agape-yellow)}::selection{background:var(--agape-yellow);color:var(--agape-black)}@media(max-width:749px){.header__heading{font-size:8px!important}.agape-ticker-item{font-size:6px;padding:0 14px}.button,.btn{font-size:6px!important}}.collapsible-content{position:relative;background:var(--agape-black)!important}.collapsible-content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,255,136,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,136,.025) 1px,transparent 1px);background-size:20px 20px;pointer-events:none;z-index:0}.collapsible-content>*{position:relative;z-index:1}.collapsible-content .collapsible-content-wrapper-narrow{position:relative;z-index:1}.collapsible-content details{counter-increment:faq-counter}.collapsible-content{counter-reset:faq-counter}.collapsible-content details summary:before{content:"[" counter(faq-counter,decimal-leading-zero) "] ";font-family:var(--agape-font-mono)!important;font-size:9px!important;color:var(--agape-neon)!important;opacity:.55;margin-right:6px;letter-spacing:.05em;font-style:normal}.collapsible-content details[open] summary:after{content:" _";color:var(--agape-neon);animation:agape-faq-blink 1s step-end infinite;font-family:var(--agape-font-mono);font-size:11px}@keyframes agape-faq-blink{0%,to{opacity:1}50%{opacity:0}}.collapsible-content .accordion__content,.collapsible-content .accordion__content.rte{font-family:var(--agape-font-mono)!important;font-size:12px!important;color:#b0b0b0!important;line-height:1.9!important;border-left:2px solid rgba(0,255,136,.35)!important;padding-left:18px!important;margin-left:4px!important}.collapsible-content .accordion__content p,.collapsible-content .accordion__content li{color:#b0b0b0!important;font-family:var(--agape-font-mono)!important}.collapsible-content summary:hover{background:#00ff880a!important;padding-left:6px!important;border-left:2px solid rgba(0,255,136,.4)!important}.button.button--secondary,a.button.button--secondary{background-color:transparent!important;color:var(--agape-yellow)!important;border:2px solid var(--agape-yellow)!important;box-shadow:0 0 14px #ffd70059,4px 4px 0 var(--agape-yellow)!important;font-family:var(--agape-font-pixel)!important;font-size:8px!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:0!important;transition:box-shadow .18s ease,transform .15s ease,background-color .18s ease!important}.button.button--secondary:before,a.button.button--secondary:before{content:"\25b6  ";font-size:7px;font-family:var(--agape-font-mono)}.button.button--secondary:hover,a.button.button--secondary:hover{background-color:#ffd7001a!important;box-shadow:0 0 24px #ffd70099,2px 2px 0 var(--agape-yellow)!important;transform:translate(2px,2px)!important;color:var(--agape-white)!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{background:var(--agape-red)!important;color:var(--agape-white)!important;border:2px solid var(--agape-red)!important;font-family:var(--agape-font-pixel)!important;font-size:7px!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:0 0 16px #ff3b3b73,4px 4px #ff3b3b59!important;border-radius:0!important;transition:box-shadow .18s ease,transform .15s ease!important;padding:14px 24px!important;min-height:44px!important}.shopify-payment-button__button:hover,.shopify-payment-button__button--unbranded:hover{box-shadow:0 0 26px #ff3b3bbf,2px 2px #ff3b3b59!important;transform:translate(2px,2px)!important;background:#e03030!important}.shopify-payment-button{margin-top:8px!important}.card__badge .badge,.badge.badge--bottom-left,.badge.badge--top-left{background-color:#0ff!important;color:#000!important;font-family:var(--agape-font-pixel)!important;font-size:6px!important;font-weight:700!important;border:1px solid #00FFFF!important;box-shadow:0 0 8px #00ffff8c!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding:4px 7px!important}@media(max-width:749px){.collapsible-content .accordion__content{font-size:11px!important}.button.button--secondary,a.button.button--secondary{font-size:7px!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{font-size:6px!important;padding:12px 18px!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/agape-v2-theme.css.map */
