:root{--bs-black: #0a0a0a;--bs-off-black: #111111;--bs-dark-gray: #1a1a1a;--bs-mid-gray: #2a2a2a;--bs-muted: #666666;--bs-gray: #8a8a8a;--bs-light: #b0b0b0;--bs-silver: #c8c8c8;--bs-white: #f0f0f0;--bs-ivory: #e8e4dc;--bs-green: #5a9c6a;--bs-font-display: "Bebas Neue", sans-serif;--bs-font-body: "DM Sans", sans-serif;--bs-font-mono: "JetBrains Mono", monospace;--font-heading-family: "Bebas Neue", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "DM Sans", sans-serif;--font-body-style: normal;--font-body-weight: 300;--color-background: 10, 10, 10;--color-foreground: 240, 240, 240;--color-button: 240, 240, 240;--color-button-text: 10, 10, 10;--bs-border: 1px solid rgba(255, 255, 255, .06);--bs-radius-btn: 4px;--bs-radius-card: 0px;--bs-transition: .2s ease}html,body{background-color:var(--bs-black);color:var(--bs-white)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.heading{font-family:var(--bs-font-display);font-weight:400;letter-spacing:.02em;line-height:1;color:var(--bs-white)}body,p,li,span,input,textarea,select,button{font-family:var(--bs-font-body);font-weight:300}.section-label,.overline,[class*=label--]{font-family:var(--bs-font-mono);font-size:10px;letter-spacing:6px;text-transform:uppercase;color:var(--bs-gray)}.button,.btn,button[type=submit],.product-form__submit{background-color:var(--bs-white);color:var(--bs-black);font-family:var(--bs-font-mono);font-size:12px;font-weight:500;letter-spacing:3px;text-transform:uppercase;border:none;border-radius:var(--bs-radius-btn);padding:16px 32px;cursor:pointer;transition:background-color var(--bs-transition),color var(--bs-transition)}.button:hover,.btn:hover,button[type=submit]:hover,.product-form__submit:hover{background-color:var(--bs-silver);color:var(--bs-black)}.button--secondary,.btn--outline{background-color:transparent;color:var(--bs-white);border:1px solid rgba(255,255,255,.3);font-family:var(--bs-font-mono);font-size:12px;letter-spacing:3px;text-transform:uppercase;border-radius:var(--bs-radius-btn);padding:14px 32px;transition:border-color var(--bs-transition)}.button--secondary:hover,.btn--outline:hover{border-color:#fff9}.card,.card-wrapper,[class*=card--]{background-color:var(--bs-off-black);border:var(--bs-border);border-radius:var(--bs-radius-card);transition:background-color var(--bs-transition)}.card:hover,.card-wrapper:hover{background-color:var(--bs-dark-gray)}a{color:var(--bs-white);text-decoration:none}a:hover{color:var(--bs-silver)}input,textarea,select{background-color:var(--bs-off-black);color:var(--bs-white);border:1px solid rgba(255,255,255,.12);border-radius:var(--bs-radius-btn);font-family:var(--bs-font-body)}input::placeholder,textarea::placeholder{color:var(--bs-muted)}input:focus,textarea:focus{outline:none;border-color:#fff6}.shopify-section+.shopify-section{border-top:var(--bs-border)}.announcement-bar{background-color:var(--bs-off-black);border-bottom:var(--bs-border)}.announcement-bar__message{font-family:var(--bs-font-mono);font-size:11px;letter-spacing:4px;text-transform:uppercase;color:var(--bs-light)}.header,.header-wrapper{background-color:var(--bs-black);border-bottom:var(--bs-border)}.header__heading-link,.header__menu-item,.header__icon{color:var(--bs-white);font-family:var(--bs-font-mono);font-size:11px;letter-spacing:3px;text-transform:uppercase}.price,.price__regular,.price__sale{color:var(--bs-white);font-family:var(--bs-font-body);font-weight:500}.price__compare{color:var(--bs-muted);text-decoration:line-through}.header-wrapper,.header,.section-header,.shopify-section-header,.shopify-section-header-sticky,.shopify-section-header-sticky .header-wrapper,.header--has-sticky .header,.header-wrapper--open-search .header,.shopify-section-header-sticky.shopify-section-header-pinned .header-wrapper{--color-foreground: 255, 255, 255 !important;--color-background: 10, 10, 10 !important;background:#0a0a0a!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.header__heading-link,.header__heading-link:link,.header__heading-link:visited,.header__heading-link:hover,.header__heading,.header__heading a,.header__heading a:link,.header__heading a:visited,.header__heading .h2,.header--top-center .header__heading-link,.header--middle-left .header__heading-link,.color-scheme-1 .header__heading-link,.color-scheme-2 .header__heading-link,.color-scheme-3 .header__heading-link,.color-scheme-4 .header__heading-link{color:#fff!important}.header__menu-item,.header__menu-item .link,.header__menu-item span{font-family:JetBrains Mono,monospace!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#8a8a8a!important;transition:color .2s!important}.header__menu-item:hover .link,.header__menu-item .link:hover,.header__icon{color:#f0f0f0!important}.header__icon svg{fill:none!important;stroke:#f0f0f0!important}.shopify-section-header-sticky.shopify-section-header-pinned .header,.shopify-section-header-sticky.shopify-section-header-pinned .header-wrapper{background:#0a0a0af2!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.utility-bar{background:#111!important;border-bottom:1px solid rgba(255,255,255,.06)!important;position:relative!important;z-index:auto!important}.announcement-bar__message,.announcement-bar__message *{font-family:JetBrains Mono,monospace!important;font-size:10px!important;letter-spacing:4px!important;text-transform:uppercase!important;color:#8a8a8a!important}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4{background-color:#0a0a0a!important;color:#f0f0f0!important}.menu-drawer{background:#0a0a0a!important;border-right:1px solid rgba(255,255,255,.06)!important}.menu-drawer__navigation a{font-family:JetBrains Mono,monospace!important;font-size:11px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#f0f0f0!important}.contact{background:#0a0a0a;padding:0 40px 80px}.contact .field__input,.contact .field__label,.contact select{background:#111!important;color:#f0f0f0!important;border-color:#ffffff1a!important;font-family:DM Sans,sans-serif!important;font-weight:300!important}.contact .field__label{color:#8a8a8a!important}.contact .button{background:#f0f0f0!important;color:#0a0a0a!important;font-family:JetBrains Mono,monospace!important;letter-spacing:3px!important;text-transform:uppercase!important;font-size:11px!important}@media(max-width:749px){.contact{padding:0 20px 60px}}.jdgm-widget,.jdgm-all-reviews-widget,.jdgm-rev-widg,.jdgm-preview-badge{background:transparent!important;color:#f0f0f0!important;font-family:DM Sans,sans-serif!important}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-preview-badge__stars .jdgm-star,.jdgm-summary-stars .jdgm-star{color:#5a9c6a!important}.jdgm-star.jdgm--off,.jdgm-star.jdgm--half{color:#2a2a2a!important}.jdgm-preview-badge__count,.jdgm-preview-badge__average,.jdgm-summary-stars__count,.jdgm-rev-widg__summary-text,.jdgm-histogram__bar-text{font-family:JetBrains Mono,monospace!important;font-size:10px!important;letter-spacing:2px!important;color:#8a8a8a!important;text-transform:uppercase!important}.jdgm-rev-widg__title,.jdgm-all-reviews-text{font-family:Bebas Neue,sans-serif!important;font-size:clamp(32px,4vw,48px)!important;color:#f0f0f0!important;letter-spacing:.02em!important;font-weight:400!important;background:transparent!important;border:none!important}.jdgm-rev{background:#0d0d0d!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:0!important;padding:28px!important;margin-bottom:2px!important;box-shadow:none!important}.jdgm-rev:hover{background:#111!important}.jdgm-rev__author,.jdgm-rev__author-name{font-family:JetBrains Mono,monospace!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#f0f0f0!important;font-weight:400!important}.jdgm-rev__title{font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:500!important;color:#f0f0f0!important}.jdgm-rev__body,.jdgm-rev__body p{font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:300!important;color:#8a8a8a!important;line-height:1.75!important}.jdgm-rev__timestamp,.jdgm-rev__timestamp *{font-family:JetBrains Mono,monospace!important;font-size:9px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#444!important}.jdgm-rev__verif-txt,.jdgm-verified-text{font-family:JetBrains Mono,monospace!important;font-size:8px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#5a9c6a!important;background:#5a9c6a14!important;border:1px solid rgba(90,156,106,.2)!important;border-radius:2px!important;padding:2px 6px!important}.jdgm-write-rev-link,.jdgm-paginate__btn,.jdgm-btn,.jdgm-btn-primary{font-family:JetBrains Mono,monospace!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;background:transparent!important;color:#f0f0f0!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:2px!important;padding:12px 28px!important;box-shadow:none!important;transition:border-color .2s,color .2s!important}.jdgm-write-rev-link:hover,.jdgm-paginate__btn:hover,.jdgm-btn:hover,.jdgm-btn-primary:hover{background:#ffffff0d!important;border-color:#ffffff80!important;color:#fff!important}.jdgm-form input,.jdgm-form textarea,.jdgm-form select{background:#111!important;color:#f0f0f0!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;font-family:DM Sans,sans-serif!important;font-weight:300!important;font-size:14px!important}.jdgm-form input::placeholder,.jdgm-form textarea::placeholder{color:#444!important}.jdgm-form label{font-family:JetBrains Mono,monospace!important;font-size:9px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#8a8a8a!important}.jdgm-histogram__bar-content{background:#ffffff0f!important}.jdgm-histogram__bar-fill{background:#5a9c6a!important}.jdgm-rev-widg__header,.jdgm-rev__header{border-bottom:1px solid rgba(255,255,255,.06)!important}.jdgm-preview-badge__average,.jdgm-rev-widg__summary-rating-number{font-family:Bebas Neue,sans-serif!important;font-size:48px!important;color:#f0f0f0!important;letter-spacing:.02em!important}.jdgm-widget *,.jdgm-rev-widg *,.jdgm-all-reviews-widget *{box-shadow:none!important}.bs-card-counter{position:absolute;bottom:10px;left:10px;display:flex;align-items:center;gap:6px;background:#0a0a0ad1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);padding:5px 9px;z-index:2;pointer-events:none}.bs-card-counter__dot{width:5px;height:5px;border-radius:50%;background:#5a9c6a;flex-shrink:0;animation:bs-counter-pulse 2s ease infinite}.bs-card-counter__text{font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#aaa;white-space:nowrap}.bs-upsell-wrap{padding:12px 16px 0}.bs-upsell{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#0d0d0d;border:1px solid rgba(90,156,106,.2);border-left:3px solid #5a9c6a;padding:14px 16px}.bs-upsell__left{flex:1;min-width:0}.bs-upsell__tag{font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#5a9c6a;display:block;margin-bottom:5px}.bs-upsell__name{font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;color:#f0f0f0;margin:0 0 3px;line-height:1.3}.bs-upsell__desc{font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:1px;color:#555;margin:0;text-transform:uppercase}.bs-upsell__right{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.bs-upsell__was{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1px;color:#333;text-decoration:line-through}.bs-upsell__free-label{font-family:Bebas Neue,sans-serif;font-size:13px;letter-spacing:2px;color:#5a9c6a}.bs-upsell__btn{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:2px;text-transform:uppercase;background:#5a9c6a;color:#0a0a0a;border:none;padding:9px 14px;cursor:pointer;white-space:nowrap;transition:background .2s;min-width:80px;text-align:center}.bs-upsell__btn:hover{background:#6eb87e}.bs-upsell__btn:disabled{background:#1a1a1a;color:#5a9c6a;cursor:default}.quick-add{position:absolute;bottom:0;left:0;right:0;padding:0 12px 12px;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1;transform:translateY(0);pointer-events:auto}.quick-add__submit.button{background:#0a0a0ae0!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;color:#f0f0f0!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:2px!important;font-family:JetBrains Mono,monospace!important;font-size:9px!important;letter-spacing:3px!important;text-transform:uppercase!important;font-weight:400!important;padding:12px 16px!important;box-shadow:none!important;transition:background .2s,border-color .2s!important;width:100%}.quick-add__submit.button:hover{background:#141414f5!important;border-color:#fff6!important;color:#fff!important}.quick-add__submit.button[aria-disabled=true],.quick-add__submit.button .sold-out-message{color:#555!important;border-color:#ffffff0f!important}a[href*="shopify.com"],.powered-by-shopify,.shopify-payment-button__more-options,.cart__footer-list .shopify-policy__list,[class*=powered-by]{display:none!important}@media(prefers-reduced-motion:no-preference){.bs-feature-row,.bs-phase-card,.bs-concept-card,.bs-faq__item{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.bs-feature-row.is-visible,.bs-phase-card.is-visible,.bs-concept-card.is-visible,.bs-faq__item.is-visible{opacity:1;transform:translateY(0)}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bs-black)}::-webkit-scrollbar-thumb{background:var(--bs-mid-gray);border-radius:2px}.bs-mono{font-family:var(--bs-font-mono)}.bs-label{font-family:var(--bs-font-mono);font-size:10px;letter-spacing:6px;text-transform:uppercase;color:var(--bs-gray)}.bs-green{color:var(--bs-green)}.bs-border{border:var(--bs-border)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/baseline-global.css.map */
