@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(inter-variable.woff2) format("woff2")}:root{--x-bg: #0a1628;--x-bg-2: #0d1c34;--x-panel: #10233d;--x-accent: #a3e635;--x-accent-2: #84cc16;--x-accent-ink:#0a1f04;--x-ink: #eef4f9;--x-muted: #9fb2c4;--x-line: rgba(255,255,255,.1);--x-glass: rgba(255,255,255,.05);--x-glass-brd: rgba(255,255,255,.14);--x-radius: 16px;--x-radius-lg: 24px;--x-ease: cubic-bezier(.22,1,.36,1);--x-font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}body.template-index{background:var(--x-bg);color:var(--x-ink);font-family:var(--x-font)}body.template-index .shopify-section{background:transparent}body.template-index #MainContent,body.template-index main,body.template-index .main-content{background:var(--x-bg)}body.template-index h1,body.template-index h2,body.template-index h3,body.template-index h4,body.template-index p,body.template-index a,body.template-index span,body.template-index button,body.template-index li{font-family:var(--x-font)}body.template-index ::selection{background:var(--x-accent);color:var(--x-accent-ink)}.x-eyebrow{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.1rem;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--x-accent)}.x-eyebrow:before{content:"";width:28px;height:2px;background:var(--x-accent);border-radius:2px}.x-h{font-family:var(--x-font);font-weight:800;letter-spacing:-.02em;line-height:1.05;color:#fff}.x-glass{background:var(--x-glass);border:1px solid var(--x-glass-brd);border-radius:var(--x-radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.template-product{background:var(--x-bg);color:var(--x-ink);font-family:var(--x-font)}body.template-product .shopify-section{background:transparent}body.template-product :is(h1,h2,h3,h4,p,a,span,li,button){font-family:var(--x-font)}body.template-product ::selection{background:var(--x-accent);color:var(--x-accent-ink)}:is(body.template-index,body.template-product) :is(.pt-trust,.pt-cmp,.pt-cta,.pt-show,.pt-st,.pt-fg,.pt-faq,.pt-gr,.pt-bg,.pt-bs,.pt3d){background:var(--x-bg)!important}:is(body.template-index,body.template-product) :is(.pt-cmp,.pt-st,.pt-gr,.pt-fg){background:var(--x-bg-2)!important}:is(body.template-index,body.template-product) :is([class$=__title],[class$=__t],[class$=__feature],[class$=__head],.pt-bs__sig-name,.pt-cmp__head){color:#fff!important}:is(body.template-index,body.template-product) [class$=__eyebrow]{color:var(--x-accent)!important}:is(body.template-index,body.template-product) [class$=__eyebrow]:before,:is(body.template-index,body.template-product) [class$=__eyebrow]:after{background:var(--x-accent)!important}:is(body.template-index,body.template-product) :is([class$=__sub],[class$=__body],[class$=__note],[class$=__ct],[class$=__a],[class$=__cell],[class$=__other],[class$=__lbl],[class$=__feature],.pt-bs__body,.pt-trust__item,.pt-bs__contact,.pt-bg__s,.pt-fg__cx){color:var(--x-muted)!important}:is(body.template-index,body.template-product) :is([class$=__body] p,[class$=__a] p,.pt-bs__body p){color:var(--x-muted)!important}:is(body.template-index,body.template-product) :is(.pt-fg__card,.pt-bg__seal,.pt-faq__item,.pt-st__item,.pt-gr__box,.pt-cmp__table,.pt-bs__list){background:var(--x-panel)!important;border-color:var(--x-glass-brd)!important}:is(body.template-index,body.template-product) .pt-bs__list :is(li,span){color:var(--x-ink)!important}:is(body.template-index,body.template-product) .pt-st__num{background:var(--x-accent)!important;color:var(--x-accent-ink)!important}:is(body.template-index,body.template-product) :is(.pt-fg__ico svg,.pt-fg__ico,[class$=__ico],[class$=__ic],.pt-trust__item svg,.pt-show__bullets svg,.pt-gr__ico,.pt-bs__list svg){color:var(--x-accent)!important}:is(body.template-index,body.template-product) .pt-cmp__pt{color:var(--x-accent)!important}:is(body.template-index,body.template-product) :is(.pt-cmp__row,.pt-cmp__hrow,.pt-faq__item,.pt-trust__sep){border-color:var(--x-line)!important}:is(body.template-index,body.template-product) :is(.pt-show__btn,.pt-cta__btn,.pt-faq__cta,.pt-gr__cta){background:var(--x-accent)!important;color:var(--x-accent-ink)!important;border:none!important;box-shadow:0 10px 30px -8px #a3e63580!important}:is(body.template-index,body.template-product) .pt-cta{background:linear-gradient(135deg,#0a1628,#16351d)!important}:is(body.template-index,body.template-product) .pt-bs{background:linear-gradient(180deg,#0a1628,#0d1c34)!important}:is(body.template-index,body.template-product) .pt3d__title{color:#fff!important}:is(body.template-index,body.template-product) .pt3d__sub,:is(body.template-index,body.template-product) .pt3d__pt-lbl{color:var(--x-muted)!important}:is(body.template-index,body.template-product) .pt3d__pt-val{background:var(--x-panel)!important;color:var(--x-accent)!important;border-color:var(--x-glass-brd)!important}:is(body.template-index,body.template-product) .pt-show__media img{box-shadow:0 24px 60px #0000008c!important}:is(body.template-index,body.template-product) .pt-show__price{color:#fff!important}:is(body.template-index,body.template-product) .shopify-section--testimonials [class$=__eyebrow]{color:var(--x-accent)!important}body.template-index .shopify-section--featured-product{background:var(--x-bg)!important}body.template-index .shopify-section--featured-product .section-background{background:transparent!important}body.template-index .shopify-section--featured-product .product__info-container,body.template-index .shopify-section--featured-product .product__info{background:var(--x-panel)!important;border:1px solid var(--x-glass-brd)!important;border-radius:var(--x-radius-lg)!important}body.template-index .shopify-section--featured-product :is(h1,h2,h3,.product__title,.h1,.h2,.h3,.price,.product-title){color:#fff!important}body.template-index .shopify-section--featured-product :is(p,.rte,label,.product__policies,.product-form__label,.product__text,.product__sku){color:var(--x-muted)!important}body.template-index .shopify-section--featured-product :is(.product-form__add-button,[name=add],button[type=submit].button){background:var(--x-accent)!important;color:var(--x-accent-ink)!important;border:none!important;box-shadow:0 10px 30px -8px #a3e63580!important}body.template-index .shopify-section--featured-product .product__media-item{background:transparent!important}:is(body.template-index,body.template-product) :is([class$=__title],[class$=__head],[class$=__t],.pt-cmp__head,.pt-cmp__feature,.pt-cmp__pt,.pt-cmp__other){font-family:var(--x-font)!important}:is(body.template-index,body.template-product) [class$=__title]{font-weight:800!important;letter-spacing:-.015em!important}body.template-index .shopify-section--featured-product :is(h1,h2,h3,.h1,.h2){font-family:var(--x-font)!important;font-weight:800!important;letter-spacing:-.015em!important}:is(body.template-index,body.template-product) :is(.pt-show__bullets li,.pt-show__bullets span){color:var(--x-ink)!important}:is(body.template-index,body.template-product) .pt-bg__item{background:var(--x-panel)!important;border-color:var(--x-glass-brd)!important}:is(body.template-index,body.template-product) .pt-bg__seal{background:#0a1628!important;border-color:var(--x-accent)!important;box-shadow:0 6px 16px #a3e63533!important}:is(body.template-index,body.template-product) .pt-bg__l{color:#fff!important}body.template-index .shopify-section--featured-product .product__info :is(.product__policies,.policies,.product__block){background:var(--x-bg-2)!important;color:var(--x-muted)!important;border-color:var(--x-glass-brd)!important}body.template-index .shopify-section--featured-product .product__info>* :is([style*="background:#f"],[style*="background: #f"]){background:var(--x-bg-2)!important}.shopify-section--header,.pt-ann-section{background:#0a1628!important}.shopify-section--header .header,.shopify-section--header .header__wrapper,.shopify-section--header .header-wrapper{background:transparent!important}.shopify-section--header{border-bottom:1px solid rgba(255,255,255,.07)!important}.shopify-section--header a,.shopify-section--header .header__linklist a{color:#eef4f9!important;font-family:var(--x-font)!important;letter-spacing:.01em}.shopify-section--header a:hover{color:var(--x-accent)!important}.shopify-section--header svg{color:#eef4f9!important}.pt-ann-section,.pt-ann-section span,.pt-ann-section a,.pt-ann-section p{color:#c6d5e2!important;font-family:var(--x-font)!important}:is(body.template-index,body.template-product) .pt3d__stage{background:radial-gradient(85% 65% at 50% 44%,rgba(163,230,53,.12) 0%,transparent 58%),radial-gradient(115% 80% at 50% 8%,#16294a,#0d1c33 58%,#0a1628)!important;border:1px solid rgba(163,230,53,.16)!important;box-shadow:0 30px 70px #0000008c,inset 0 1px #ffffff0d!important}:is(body.template-index,body.template-product) .pt3d__hint{background:#0a1628d1!important;color:#eef4f9!important;border:1px solid rgba(255,255,255,.12)!important}:is(body.template-index,body.template-product) .pt3d__hint svg{color:var(--x-accent)!important}.pt3d model-viewer{opacity:1!important;visibility:visible!important}:is(body.template-index,body.template-product) :is(.pt3d__cta,.pt-show__btn,.product-form__add-button,[name=add],.shopify-payment-button__button--unbranded){background:var(--x-accent)!important;color:var(--x-accent-ink)!important;border:none!important}:is(body.template-index,body.template-product) .pt3d__cta:hover{box-shadow:0 12px 30px #a3e63559!important;transform:translateY(-2px)}body.template-product .product-buybox{background:var(--x-panel)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:22px!important}body.template-product .product-buybox,body.template-product .product-buybox :is(p,span,li,label,strong,b,div,.rte,.product-meta__label,.product-form__label,.product-form__inventory){color:#d6e2ee!important}body.template-product :is(.product-meta__title,.product__title,.product-single__title,.product-buybox h1,.product-buybox h2,.product-buybox h3){color:#fff!important}body.template-product .product-buybox :is(.price,.price--large,.price__current,.product-buybox strong){color:#fff!important}body.template-product .product-buybox svg{color:var(--x-accent)!important}body.template-product .product-info-highlight,body.template-product [class*=highlight]{color:#fff!important}body.template-product .product-buybox li{color:#e6eef6!important}body.template-product .product-buybox :is(.quantity,.quantity__input,select,input,.product-form__quantity){background:#ffffff0d!important;color:#fff!important;border-color:#ffffff2e!important}body.template-product .product-buybox .quantity svg{color:#fff!important}body.template-product :is(.product-sticky-form,.sticky-product-bar,[class*=sticky][class*=product]){background:var(--x-bg-2)!important;border-top:1px solid rgba(255,255,255,.1)!important}body.template-product :is(.product-sticky-form,.sticky-product-bar) :is(span,p,.price){color:#fff!important}[id*=pt_footer] svg,[id*=footer] svg,[class*=footer] svg{color:var(--x-accent)!important}[id*=pt_footer] :is(button,[type=submit],.button){background:var(--x-accent)!important;color:var(--x-accent-ink)!important;border:none!important}[id*=pt_footer] a:hover{color:var(--x-accent)!important}.shopify-section--newsletter :is(button,[type=submit],.button){background:var(--x-accent)!important;color:var(--x-accent-ink)!important}.product__info-higlights-item-icon img[src*=no-image]{display:none!important}.product__info-higlights-item-icon{position:relative;width:26px!important;height:26px!important;min-width:26px;border-radius:8px;background:#a3e63529!important;display:flex!important;align-items:center;justify-content:center}.product__info-higlights-item-icon:before{content:"";display:block;width:12px;height:6px;border-left:2.6px solid var(--x-accent,#a3e635);border-bottom:2.6px solid var(--x-accent,#a3e635);transform:rotate(-45deg) translateY(-1px)}.product__info-higlights-item p,.product__info-higlights-item b{color:#eef4f9!important}body.template-product .product-meta__advantage{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;color:#c6d5e2!important;border-radius:12px!important}body.template-product .product-meta__advantage :is(span,p,b){color:#c6d5e2!important}body.template-product .product-meta__advantage svg,body.template-product .product-meta__advantage img{color:var(--x-accent)!important}.pt-bundle-btn{background:var(--x-accent)!important;color:var(--x-accent-ink)!important;border:none!important}.pt-bundle-saving{background:#a3e63529!important;color:var(--x-accent)!important}.pt-bundle-new-price{color:#fff!important}:is(body.template-index,body.template-product) .pt-bundle-item{background:var(--x-panel)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important}:is(body.template-index,body.template-product) .pt-bundle-item-name{color:#fff!important}:is(body.template-index,body.template-product) .pt-bundle-img{border-radius:12px!important}:is(body.template-index,body.template-product) :is(.pt-faq__q,.pt-faq__item summary,.pt-faq__q *){color:#fff!important}:is(body.template-index,body.template-product) .pt-faq__ic{color:var(--x-accent)!important}.mini-cart .checkout-button.button--primary,.mini-cart .checkout-button,#mini-cart .checkout-button{background:var(--x-accent, #a3e635)!important;color:var(--x-accent-ink, #0a1f04)!important;border:none!important;border-radius:12px!important;font-family:var(--x-font)!important;font-weight:800!important;letter-spacing:.005em!important;text-transform:none!important;box-shadow:0 10px 26px #a3e6354d!important;transition:transform .15s ease,filter .15s ease!important}.mini-cart .checkout-button:hover{filter:brightness(1.04);transform:translateY(-1px)}.mini-cart .checkout-button svg,.mini-cart .checkout-button__lock svg{color:var(--x-accent-ink, #0a1f04)!important;stroke:var(--x-accent-ink, #0a1f04)!important}.mini-cart .drawer__title,.mini-cart .cart-drawer--subtotal .docapp-est-total strong{color:var(--x-bg, #0a1628)!important}.mini-cart .docapp-right s{color:#9aa7b4!important}.pt-cart-trust{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px 18px;padding:14px 8px 4px;font-family:var(--x-font)}.pt-cart-trust__item{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#5c6b7a;white-space:nowrap}.pt-cart-trust__item svg{width:14px;height:14px;flex-shrink:0}.pt-cart-trust__item .pt-ct-g{color:#2d7d46}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pt-x.css.map */
