:root{--gp-bg:#06080D;--gp-bg-2:#0B0F19;--gp-surface:#111727;--gp-text:#EEF2FF;--gp-text-2:#A3ADC8;--gp-text-3:#6B7591;--gp-accent:#8AB4FF;--gp-accent-2:#B79CFF;--gp-warm:#FFB38A;--gp-danger:#FF7A85;--gp-on-accent:#06080D;--gp-line:rgba(163,180,255,.12);--gp-line-2:rgba(163,180,255,.07);--gp-glow:rgba(138,180,255,.35);--gp-tint:rgba(138,180,255,.08);--gp-grad:linear-gradient(110deg,#8AB4FF 0%,#B79CFF 52%,#FFB38A 100%);--gp-mono:"Roboto Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--narrow-page-width:77.5rem}body{background-color:var(--gp-bg);background-image:radial-gradient(60% 40% at 80% 0%,rgba(183,156,255,.1),transparent 70%),radial-gradient(50% 35% at 0% 20%,rgba(138,180,255,.08),transparent 70%),linear-gradient(var(--gp-line-2) 1px,transparent 1px),linear-gradient(90deg,var(--gp-line-2) 1px,transparent 1px);background-size:auto,auto,56px 56px,56px 56px}.header-announcements,.shopify-section-group-header-group .announcement-bar{font-family:var(--gp-mono);letter-spacing:.14em;text-transform:uppercase}#header-component.header{--header-padding:16px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.gp-wordmark{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:-.02em;color:var(--gp-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif;white-space:pre;text-decoration:none}.gp-wordmark__accent{background:var(--gp-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.header-logo,.header-logo:hover .gp-wordmark{color:var(--gp-text)}#header-component .menu-list__link,#header-component .menu-list__link-title,#header-component .header-actions__text-style,#header-component .account-button__text,#header-component .localization-selector{font-family:var(--gp-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-text-3);transition:color .3s cubic-bezier(.4,0,.2,1)}#header-component .menu-list__link:hover,#header-component .menu-list__link:hover .menu-list__link-title,#header-component .header-actions__action:hover,#header-component .header-actions__action:hover .header-actions__text-style,#header-component .account-button:hover .account-button__text,#header-component .localization-selector:hover{color:var(--gp-text)}#header-component .header-actions__action,#header-component .account-button,#header-component shopify-account,#header-component .account-button__icon{color:var(--gp-text-3);--color-account-icon:var(--gp-text-3);transition:color .3s cubic-bezier(.4,0,.2,1)}#header-component .header-actions__action:hover,#header-component .account-button:hover,#header-component .account-button:hover .account-button__icon{color:var(--gp-text);--color-account-icon:var(--gp-text)}#header-component .menu-list__link--active,#header-component .menu-list__link--active .menu-list__link-title,#header-component .menu-list__link[aria-current=page]{color:var(--gp-text)}#header-component .menu-list__link--active{box-shadow:0 1px 0 0 var(--gp-accent)}.cart-bubble__background{fill:var(--gp-accent)}.cart-bubble__text,.cart-bubble__text-count{color:var(--gp-on-accent);font-family:var(--gp-mono);font-weight:500}.menu-list__submenu,.mega-menu,.menu-drawer,.search-modal__content,#cart-drawer .drawer__inner,dialog .drawer__inner{background-color:var(--gp-bg-2);border-color:var(--gp-line)}.menu-drawer .menu-list__link,.menu-drawer__menu-item{font-family:var(--gp-mono);letter-spacing:.12em;text-transform:uppercase}.button:not(.button-unstyled):not(.header-actions__action):not(.close-button):not(.predictive-search__close-modal-button),.button-primary,.shopify-payment-button__button--unbranded{position:relative;border-radius:9999px;font-weight:700;box-shadow:0 0 0 1px #fff6 inset,0 12px 40px -12px var(--gp-glow);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.button:not(.button-unstyled):not(.header-actions__action):not(.close-button):not(.predictive-search__close-modal-button):before,.button-primary:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:var(--gp-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.9;pointer-events:none}.button:not(.button-unstyled):not(.header-actions__action):not(.close-button):not(.predictive-search__close-modal-button):hover,.button-primary:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #fff6 inset,0 18px 60px -12px #b79cff99}.close-button,.predictive-search__close-modal-button{box-shadow:none;background:transparent;color:var(--gp-text-3);transition:color .3s cubic-bezier(.4,0,.2,1)}.close-button:before,.predictive-search__close-modal-button:before{content:none}.close-button:hover,.predictive-search__close-modal-button:hover{color:var(--gp-text);background:transparent;box-shadow:none;transform:none}.button-secondary{position:relative;border-radius:9999px;background:transparent;color:var(--gp-text);border-color:var(--gp-line)}.button-secondary:hover{border-color:var(--gp-accent-2)}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=number],textarea,select{border-radius:12px}input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:0 0 0 4px var(--gp-tint)}.card,.product-card,.resource-card,.blog-post-card,.card-gallery,.quick-add-modal__content{background-color:var(--gp-bg-2);border-radius:16px}.price,.price-list{font-family:var(--gp-mono);letter-spacing:.04em}footer .shopify-section{border-color:var(--gp-line-2)}.footer__content,.footer-utilities{color:var(--gp-text-3)}.footer-content{align-items:center}.footer-content>:last-child{justify-self:end;text-align:right}footer .menu__heading{display:none}footer .menu .details-content{margin-block-start:0!important}footer .menu .details-content ul{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;justify-content:center}footer .menu .menu__item{margin-block-start:0!important}footer .menu .menu__item a{font-family:var(--gp-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-text-3);text-decoration:none;transition:color .3s cubic-bezier(.4,0,.2,1)}footer .menu .menu__item a:hover{color:var(--gp-text)}.footer-utilities__text,.footer-utilities__group-copyright,.footer-policy-list a{font-family:var(--gp-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-text-3)}.footer-policy-list a:hover{color:var(--gp-text)}.gp-foot-contact{font-family:var(--gp-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-text-3)}.gp-foot-contact a{color:var(--gp-text-2);text-decoration:none}.gp-foot-contact a:hover{color:var(--gp-text)}body:has(.gp-root) main .shopify-section:first-child{padding-block-start:0}html body:has(.gp-root) .shopify-section-group-header-group,html body:has(.gp-root) .shopify-section-group-footer-group{display:revert!important}html body:has(.gp-root) .v-head,html body:has(.gp-root) .v-foot{display:none!important}.gp-root a.v-btn{color:var(--gp-on-accent)}.gp-root a.v-btn--ghost{color:var(--gp-text)}@media(max-width:749px){#header-component .menu-list__link,#header-component .header-actions__text-style{font-size:11px;letter-spacing:.1em}.gp-wordmark{font-size:18px}.footer-content>:last-child{justify-self:start;text-align:left}footer .menu .details-content ul{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/gop-chrome.css.map */
