@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--bp-bg: #07111e;--bp-bg-2: #0b1830;--bp-bg-3: #0f2240;--bp-panel: rgba(9,20,38,.82);--bp-panel-strong: rgba(8,18,34,.92);--bp-panel-soft: rgba(13,28,51,.7);--bp-text: #f6f8fb;--bp-silver: #dfe5eb;--bp-silver-2: #aeb8c2;--bp-muted: #b9c4d0;--bp-accent: #2f7cf6;--bp-link: #2f7cf6;--bp-violet: #9a52ff;--bp-pink: #f14cc8;--bp-border: rgba(197,206,217,.16);--bp-border-strong: rgba(228,232,236,.24);--bp-radius: 12px;--bp-radius-sm: 12px;--bp-max: 1320px;--bp-shadow: 0 18px 50px rgba(0,0,0,.45)}@media screen and (min-width:750px){.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content,.banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--small.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{min-height:16rem!important;height:16rem!important}}.banner__media img{object-position:70% 70%!important}html{background:var(--bp-bg)}body{background:radial-gradient(circle at 15% 0%,rgba(47,124,246,.22),transparent 30%),radial-gradient(circle at 85% 15%,rgba(154,82,255,.18),transparent 26%),radial-gradient(circle at 50% 100%,#050d1c00,#050d1cc2 58%),linear-gradient(180deg,var(--bp-bg-2) 0%,var(--bp-bg) 32%,#050d18 100%);color:var(--bp-text)!important;min-height:100vh}:root{--gradient-background: transparent}.gradient,[class*=color-scheme-],[class*=color-background-]{background:transparent!important;background-color:transparent!important}sticky-header,.shopify-section-header-sticky{position:sticky;top:0;z-index:50}.header-wrapper{background:#050d18b8!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(223,229,235,.1)!important}.header{background:transparent!important;padding-top:.72rem!important;padding-bottom:.72rem!important}.header__heading img,.header__logo-image,.header__heading-logo{height:3.2rem!important;width:auto!important;max-width:none!important}.header .link,.header .link:hover,.header .link:visited,.header .link:focus,.header .underline-links-hover a,.header .underline-links-hover a:hover{text-decoration:none!important;text-decoration-line:none!important;border-bottom:none!important;box-shadow:none!important}.header__inline-menu .list-menu__item--link,.header__inline-menu .list-menu__item--link:visited,.header__menu-item{color:var(--bp-muted)!important;text-decoration:none!important;font-size:1.52rem!important;font-weight:400!important;letter-spacing:0!important;transition:color .2s!important;border-bottom:none!important}.header__inline-menu .list-menu__item--link:hover,.header__menu-item:hover{color:var(--bp-text)!important;text-decoration:none!important}.header__inline-menu .list-menu{gap:1.6rem!important}.header__heading-link,.header__heading{color:var(--bp-text)!important}.header__icon{width:3.6rem!important;height:3.6rem!important;background:#ffffff0f!important;border:1px solid rgba(223,229,235,.12)!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background .15s,border-color .15s!important;padding:0!important}.header__icon svg,.header__icon path{color:var(--bp-text)!important;fill:var(--bp-text)!important;stroke:var(--bp-text)!important}.header__icon:hover{background:#ffffff1f!important;border-color:#dfe5eb38!important}.cart-count-bubble{background:var(--bp-accent)!important;color:#fff!important}.menu-drawer{background:var(--bp-bg-2)!important;border-right:1px solid var(--bp-border)!important}.menu-drawer__navigation a,.menu-drawer__menu-item{color:var(--bp-muted)!important;font-size:1.52rem!important}.menu-drawer__navigation a:hover,.menu-drawer__menu-item:hover{color:var(--bp-text)!important}.menu-drawer__close-button{color:var(--bp-muted)!important}.menu-drawer__close-button:hover{color:var(--bp-text)!important}.menu-opening .overlay{background:#040a14b3!important}.color-background-1,.color-background-2,.color-background-3,.color-inverse,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.gradient{background:transparent!important;background-color:transparent!important}.isolate,.shopify-section,.page-width,main,.content-for-layout{background:transparent!important;background-color:transparent!important}[class*=color-scheme-],[class*=color-background-]{background:transparent!important;background-color:transparent!important}body,body *{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}body :where(p,li,dd,dt,small,label,.rte,.rte *){color:var(--bp-muted)}h1,.h1{font-size:clamp(2.6rem,5.2vw,3.7rem)!important;letter-spacing:-.03em!important;line-height:1.06!important;color:var(--bp-text)!important}h2,.h2{font-size:clamp(1.6rem,3.3vw,2.2rem)!important;letter-spacing:-.025em!important;line-height:1.15!important;color:var(--bp-text)!important}h3,.h3{font-size:clamp(1.6rem,1.6vw,1.9rem)!important;letter-spacing:-.02em!important;line-height:1.2!important;color:var(--bp-text)!important}h4,.h4{font-size:clamp(1.44rem,1.3vw,1.7rem)!important;letter-spacing:-.01em!important;color:var(--bp-text)!important}h5,h6{color:var(--bp-text)!important}.eyebrow{display:block;margin:0 0 .8rem;text-transform:uppercase;letter-spacing:.18em;font-size:1.1rem!important;color:var(--bp-silver-2)!important;font-weight:500}body :where(.rte a,.rte a:visited,a.link,.underlined-link){color:var(--bp-link)!important}body :where(.rte a:hover,a.link:hover,.underlined-link:hover){filter:brightness(1.12)}.product-grid,.grid.product-grid{gap:18px!important}.card__content,.card__information{padding-left:0!important;padding-right:0!important}.card{position:relative!important;border-radius:var(--bp-radius)!important;overflow:hidden!important;border:1px solid var(--bp-border)!important;background:linear-gradient(180deg,#122139f2,#081222fa),radial-gradient(circle at 10% 0%,rgba(47,124,246,.16),transparent 26%),radial-gradient(circle at 90% 10%,rgba(154,82,255,.12),transparent 28%)!important;box-shadow:0 24px 70px #00000073!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.card:before{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,#2f7cf600,#2f7cf6b3 35%,#9a52ffbf 70%,#f14cc800);z-index:1;pointer-events:none}.card:hover{border-color:#2f7cf659!important;transform:translateY(-3px)!important;box-shadow:0 32px 80px #00000085!important}body :where(.card__heading a,.card__heading a:visited){color:var(--bp-text)!important;text-decoration:none!important}body :where(.card__heading a:hover){color:var(--bp-silver)!important}body :where(.card__information .card__heading){color:var(--bp-text)!important}body :where(.card__information p,.card__information span){color:var(--bp-muted)!important}body :where(.price,.price *,.price-item,.price-item *){color:var(--bp-silver)!important}body input[type=text],body input[type=email],body input[type=password],body input[type=search],body input[type=tel],body input[type=url],body input[type=number],body textarea,body select,body .field__input,body .select__select{background:#00000059!important;color:var(--bp-text)!important;border:1px solid rgba(255,255,255,.14)!important}body input::placeholder,body textarea::placeholder{color:var(--bp-silver-2)!important;opacity:1!important}body input:focus,body textarea:focus,body select:focus,body .field__input:focus,body .select__select:focus{outline:none!important;border-color:#2f7cf673!important;box-shadow:0 0 0 3px #2f7cf61f!important}body .field,body .field__input-wrapper,body .newsletter-form,body .customer .field{background:transparent!important}body .select .icon-caret,body .select__select+.icon-caret{color:var(--bp-silver)!important;opacity:1!important}body quantity-input,body .quantity{background:#00000059!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:var(--bp-radius)!important;overflow:hidden!important}body quantity-input .quantity__button,body .quantity__button{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--bp-text)!important;opacity:1!important}body quantity-input .quantity__button svg,body .quantity__button svg,body quantity-input .quantity__button path,body .quantity__button path{fill:var(--bp-text)!important;stroke:var(--bp-text)!important;opacity:1!important}body quantity-input .quantity__button:before,body quantity-input .quantity__button:after,body .quantity__button:before,body .quantity__button:after{background:transparent!important;box-shadow:none!important}body quantity-input .quantity__button:hover,body .quantity__button:hover{background:#ffffff0f!important}body quantity-input .quantity__input,body .quantity__input{background:transparent!important;color:var(--bp-text)!important}body .product-form__submit,body .product-form__submit.button,body .product-form__submit.button--primary{background:var(--bp-accent)!important;color:#fff!important;border:1px solid rgba(47,124,246,.35)!important;border-radius:var(--bp-radius)!important;opacity:1!important}body .product-form__submit svg,body .product-form__submit path{fill:#fff!important;stroke:#fff!important;opacity:1!important}body .product-form__submit:hover{filter:brightness(1.08)}body .shopify-payment-button,body .shopify-payment-button__more-options,body .shopify-payment-button__button{color:var(--bp-text)!important}body .shopify-payment-button__button{background:#00000059!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:var(--bp-radius)!important}body .shopify-payment-button__more-options{opacity:1!important;text-decoration:none!important;color:var(--bp-silver-2)!important}body .shopify-payment-button__more-options:hover{color:var(--bp-accent)!important}body .shopify-payment-button svg,body .shopify-payment-button path{fill:var(--bp-text)!important;stroke:var(--bp-text)!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bp-shell.css.map */
