.section-bs-aoa-pskin{background:var(--aoa-bg, #06070f)}.aoa-pstrip{position:relative;overflow:hidden;padding:4.8rem 0 0}.aoa-pstrip--animated .aoa-pstrip__inner{padding-bottom:3.2rem}.aoa-pstrip__inner{position:relative;z-index:2}.aoa-pstrip__field{position:absolute;z-index:0;right:0;top:-6rem;bottom:-6rem;width:min(60vw,90rem);pointer-events:none;opacity:.7}.aoa-pstrip__graph{position:absolute;right:0;top:50%;width:100%;height:auto;transform:translateY(-50%)}.aoa-pstrip .aoa-phero__core{animation:aoa-breathe 5s ease-in-out infinite;transform-origin:450px 210px}.aoa-pstrip .aoa-phero__human{animation:aoa-breathe 6s ease-in-out infinite reverse;transform-origin:880px 220px}.aoa-pstrip .aoa-phero__nodes circle{filter:drop-shadow(0 0 .5rem currentColor)}.aoa-pstrip .aoa-phero__orb{position:absolute;border-radius:50%;filter:blur(4rem);opacity:.45;animation:aoa-pstrip-drift 14s ease-in-out infinite alternate}.aoa-pstrip .aoa-phero__orb--a{width:30rem;height:30rem;right:10%;top:-40%;background:radial-gradient(circle,rgba(155,123,255,.5),transparent 65%)}.aoa-pstrip .aoa-phero__orb--b{width:24rem;height:24rem;right:45%;bottom:-60%;background:radial-gradient(circle,rgba(67,245,224,.35),transparent 65%);animation-duration:18s;animation-delay:-6s}@keyframes aoa-pstrip-drift{to{transform:translate3d(-6rem,2rem,0) scale(1.1)}}@keyframes aoa-pstrip-up{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}.aoa-pstrip--animated .aoa-eyebrow,.aoa-pstrip--animated .aoa-pstrip__facts li,.aoa-pstrip--animated .aoa-pstrip__link{animation:aoa-pstrip-up .7s cubic-bezier(.2,.7,.2,1) both}.aoa-pstrip--animated .aoa-pstrip__facts li:nth-child(1){animation-delay:.12s}.aoa-pstrip--animated .aoa-pstrip__facts li:nth-child(2){animation-delay:.2s}.aoa-pstrip--animated .aoa-pstrip__facts li:nth-child(3){animation-delay:.28s}.aoa-pstrip--animated .aoa-pstrip__link{animation-delay:.36s}body:has(.aoa-pstrip--animated) .product__media-wrapper{animation:aoa-pstrip-up .9s cubic-bezier(.2,.7,.2,1) .15s both}body:has(.aoa-pstrip--animated) .product__info-container{animation:aoa-pstrip-up .9s cubic-bezier(.2,.7,.2,1) .3s both}body:has(.aoa-pstrip--animated) .product-form__submit{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}body:has(.aoa-pstrip--animated) .product-form__submit:hover{transform:translateY(-.2rem)}@media(prefers-reduced-motion:reduce){.aoa-pstrip *,body:has(.aoa-pstrip--animated) .product__media-wrapper,body:has(.aoa-pstrip--animated) .product__info-container{animation:none!important;opacity:1;transform:none}}.aoa-pstrip__inner{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 3.2rem;padding-bottom:2rem;border-bottom:1px solid var(--aoa-line)}.aoa-pstrip .aoa-eyebrow{margin:0}.aoa-pstrip__facts{display:flex;flex-wrap:wrap;gap:.6rem 2.4rem;margin:0;padding:0;list-style:none;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--aoa-muted)}.aoa-pstrip__facts li:before{content:"\25c6  ";color:var(--aoa-cyan);font-size:.8em}.aoa-pstrip__link{margin:0 0 0 auto;font-size:1.15rem}body:has(.bs-aoa-pskin){background:#06070f}body:has(.bs-aoa-pskin) #MainContent{background:#06070f}body:has(.bs-aoa-pskin) #MainContent .section-main-product,body:has(.bs-aoa-pskin) #MainContent [class*=color-scheme-],body:has(.bs-aoa-pskin) #MainContent .color-background-1,body:has(.bs-aoa-pskin) #MainContent .color-background-2{--color-background: 6, 7, 15;--gradient-background: #06070f;--color-foreground: 233, 236, 255;--color-button: 67, 245, 224;--color-button-text: 6, 7, 15;--color-secondary-button: 6, 7, 15;--color-secondary-button-text: 67, 245, 224;--color-link: 67, 245, 224;--color-badge-foreground: 6, 7, 15;--color-badge-background: 180, 255, 90;--color-badge-border: 180, 255, 90;--color-shadow: 0, 0, 0;--color-background-contrast: 20, 24, 45;background:#06070f;color:#e9ecff}body:has(.bs-aoa-pskin) #MainContent .section-main-product{padding-top:3.2rem}body:has(.bs-aoa-pskin) .product__title h1,body:has(.bs-aoa-pskin) .product__title>*{font-family:var(--aoa-display, "Oswald", sans-serif);font-weight:600;text-transform:uppercase;letter-spacing:-.01em;line-height:.95;font-size:clamp(3.4rem,4.6vw,5.6rem);color:#e9ecff}body:has(.bs-aoa-pskin) .product__text.caption-with-letter-spacing,body:has(.bs-aoa-pskin) .product__info-container .form__label,body:has(.bs-aoa-pskin) .product__info-container .quantity__label,body:has(.bs-aoa-pskin) .product__info-container .product-form__input .form__label{font-family:var(--aoa-mono, ui-monospace, monospace);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#43f5e0}body:has(.bs-aoa-pskin) .price,body:has(.bs-aoa-pskin) .price--large .price-item,body:has(.bs-aoa-pskin) .price__container{font-family:var(--aoa-display, "Oswald", sans-serif);font-weight:500}body:has(.bs-aoa-pskin) .price--large .price-item--regular,body:has(.bs-aoa-pskin) .price--large .price-item--sale{font-size:3.2rem;color:#43f5e0;letter-spacing:-.01em}body:has(.bs-aoa-pskin) .price .price-item--regular.variant-item__old-price,body:has(.bs-aoa-pskin) .price--on-sale .price-item--regular{color:#7c86a8;font-size:1.8rem}body:has(.bs-aoa-pskin) .product__description,body:has(.bs-aoa-pskin) .product__description p,body:has(.bs-aoa-pskin) .product__description li{color:#b6bdd6;font-size:1.55rem;line-height:1.65}body:has(.bs-aoa-pskin) .product__description h2,body:has(.bs-aoa-pskin) .product__description h3,body:has(.bs-aoa-pskin) .product__description strong{color:#e9ecff}body:has(.bs-aoa-pskin) .product__description h2,body:has(.bs-aoa-pskin) .product__description h3{font-family:var(--aoa-display, "Oswald", sans-serif);text-transform:uppercase;letter-spacing:0}body:has(.bs-aoa-pskin) .product__tax,body:has(.bs-aoa-pskin) .product__sku,body:has(.bs-aoa-pskin) .unit-price{color:#7c86a8;font-family:var(--aoa-mono, ui-monospace, monospace);font-size:1.1rem;letter-spacing:.08em}body:has(.bs-aoa-pskin) .product-form__input--pill input[type=radio]+label{border:1px solid rgba(155,170,220,.28);border-radius:.4rem;background:#0e1122b3;color:#e9ecff;font-family:var(--aoa-mono, ui-monospace, monospace);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;box-shadow:none}body:has(.bs-aoa-pskin) .product-form__input--pill input[type=radio]:checked+label{background:#43f5e0;border-color:#43f5e0;color:#06070f;box-shadow:0 0 0 .3rem #43f5e02e}body:has(.bs-aoa-pskin) .product-form__input--pill input[type=radio]:not(:checked)+label:hover{border-color:#43f5e0}body:has(.bs-aoa-pskin) .product-form__input--pill input[type=radio].disabled+label,body:has(.bs-aoa-pskin) .product-form__input--pill input[type=radio][disabled]+label{color:#6b7390;text-decoration:line-through;opacity:.6}body:has(.bs-aoa-pskin) .product-form__input--dropdown .select__select,body:has(.bs-aoa-pskin) .product-form__input .select__select{background:#0e1122b3;color:#e9ecff;border:1px solid rgba(155,170,220,.28);border-radius:.4rem}body:has(.bs-aoa-pskin) .quantity{background:#0e1122b3;border-radius:.4rem}body:has(.bs-aoa-pskin) .quantity:before,body:has(.bs-aoa-pskin) .quantity:after{border-color:#9baadc47;box-shadow:none}body:has(.bs-aoa-pskin) .quantity__input,body:has(.bs-aoa-pskin) .quantity__button{color:#e9ecff}body:has(.bs-aoa-pskin) .quantity__button svg{color:#e9ecff}body:has(.bs-aoa-pskin) .product-form__submit,body:has(.bs-aoa-pskin) .button--primary,body:has(.bs-aoa-pskin) .shopify-payment-button__button--unbranded{border-radius:.4rem;font-family:var(--aoa-body, inherit);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:1.25rem;box-shadow:0 1.2rem 3.6rem #43f5e02e}body:has(.bs-aoa-pskin) .product-form__submit{background:#43f5e0;color:#06070f}body:has(.bs-aoa-pskin) .product-form__submit:hover{box-shadow:0 0 0 .3rem #43f5e02e,0 1.6rem 4.8rem #43f5e057}body:has(.bs-aoa-pskin) .product-form__submit[disabled],body:has(.bs-aoa-pskin) .product-form__submit[aria-disabled=true]{background:#0e1122e6;color:#6b7390;box-shadow:none;border:1px solid rgba(155,170,220,.28)}body:has(.bs-aoa-pskin) .shopify-payment-button__button--unbranded{background:transparent;color:#43f5e0;border:1px solid #43f5e0;box-shadow:none}body:has(.bs-aoa-pskin) .shopify-payment-button__more-options{color:#7c86a8}body:has(.bs-aoa-pskin) .share-button__button,body:has(.bs-aoa-pskin) .share-button__button:hover{color:#7c86a8;font-family:var(--aoa-mono, ui-monospace, monospace);font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase}body:has(.bs-aoa-pskin) .product__media-item,body:has(.bs-aoa-pskin) .product__media,body:has(.bs-aoa-pskin) .product-media-container{border:1px solid rgba(155,170,220,.18);border-radius:.4rem;background:#0a0d1c;box-shadow:none}body:has(.bs-aoa-pskin) .thumbnail{border:1px solid rgba(155,170,220,.18);border-radius:.3rem;background:#0a0d1c}body:has(.bs-aoa-pskin) .thumbnail[aria-current]{border-color:#43f5e0;box-shadow:0 0 0 .2rem #43f5e040}body:has(.bs-aoa-pskin) .slider-button{color:#e9ecff}body:has(.bs-aoa-pskin) .product__info-container{padding:2.8rem;border:1px solid rgba(155,170,220,.18);border-radius:.6rem;background:#0e11228c}body:has(.bs-aoa-pskin) .product__accordion .summary__title,body:has(.bs-aoa-pskin) .product__accordion .accordion__content{color:#e9ecff}body:has(.bs-aoa-pskin) .product__accordion{border-color:#9baadc2e}body:has(.bs-aoa-pskin) .related-products .title,body:has(.bs-aoa-pskin) .collection .title,body:has(.bs-aoa-pskin) .collection__title .title{font-family:var(--aoa-display, "Oswald", sans-serif);text-transform:uppercase;letter-spacing:-.01em;color:#e9ecff}body:has(.bs-aoa-pskin) #MainContent .card,body:has(.bs-aoa-pskin) #MainContent .card__inner,body:has(.bs-aoa-pskin) #MainContent .card--card{--color-background: 14, 17, 34;--gradient-background: #0e1122;background:#0e1122;border:1px solid rgba(155,170,220,.18);border-radius:.5rem}body:has(.bs-aoa-pskin) #MainContent .card__heading a,body:has(.bs-aoa-pskin) #MainContent .card__heading{color:#e9ecff;font-family:var(--aoa-display, "Oswald", sans-serif);text-transform:uppercase}body:has(.bs-aoa-pskin) #MainContent .card .price{color:#43f5e0}body:has(.bs-aoa-pskin) #MainContent .collection .button{border-radius:.4rem;text-transform:uppercase;letter-spacing:.14em;font-weight:700}@media(max-width:749px){.aoa-pstrip__inner{gap:1rem 1.6rem}.aoa-pstrip__link{margin-left:0}body:has(.bs-aoa-pskin) .product__info-container{padding:2rem 1.6rem}body:has(.bs-aoa-pskin) .product__title h1,body:has(.bs-aoa-pskin) .product__title>*{font-size:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bs-aoa-product.css.map */
