#xpdp[hidden],.xpdp-picker[hidden],.xpdp-sticky[hidden]{display:none!important}:root{--x-bg:#0a0a0d;--x-ink:#ffffff;--x-muted:#9a9aa6;--x-panel:#141419;--x-panel2:#1b1b22;--x-line:#26262f;--x-line2:#3a3a46;--x-brand:#8b3dff;--x-brand2:#a86bff;--x-good:#22c55e}product-info[id^=MainProduct-]{--color-background:10,10,13!important;--gradient-background:#0a0a0d!important;--color-foreground:255,255,255!important;--color-link:255,255,255!important;--color-button:139,61,255!important;--color-button-text:255,255,255!important;--color-secondary-button:10,10,13!important;--color-secondary-button-text:255,255,255!important;--color-shadow:0,0,0!important;--color-badge-foreground:255,255,255!important;--color-badge-background:20,20,25!important;--color-badge-border:58,58,70!important;background:var(--x-bg)!important;color:#fff}product-info[id^=MainProduct-] .product__title h1{font-weight:700;letter-spacing:-.01em;line-height:1.1}product-info[id^=MainProduct-] .product__tax{color:var(--x-muted)}product-info[id^=MainProduct-] #xhale-smart-link:hover{color:var(--x-brand2)!important}product-info[id^=MainProduct-] .xhale-trust{background:var(--x-panel);border-color:var(--x-line)}product-info[id^=MainProduct-] .xhale-trust .xt-ico{fill:var(--x-brand2)}product-info[id^=MainProduct-] .quantity{border-radius:999px}product-info[id^=MainProduct-] .quantity:after,product-info[id^=MainProduct-] .quantity:before{border-radius:999px}product-info[id^=MainProduct-] .quantity:after{box-shadow:0 0 0 1px var(--x-line2)!important}product-info[id^=MainProduct-] .quantity__button:first-child{border-radius:999px 0 0 999px}product-info[id^=MainProduct-] .quantity__button:last-child{border-radius:0 999px 999px 0}body:not(.v83-active) #v83-panel{box-shadow:none!important}.xpdp-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.4rem}.xpdp-badges:empty{display:none}.xpdp-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.1rem;border-radius:999px;font-size:1.1rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;line-height:1;background:var(--x-panel);color:#d6d6de;border:1px solid var(--x-line)}.xpdp-badge--best{background:#fff;border-color:#fff;color:#0a0a0d}.xpdp-badge--pre{background:var(--x-brand);border-color:var(--x-brand);color:#fff}.xpdp-badge--stock{background:#22c55e1a;border-color:#22c55e59;color:#6ee79a}.xpdp-badge--stock:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--x-good);box-shadow:0 0 0 .3rem #22c55e38}.product__info-container .price{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1.2rem}.product__info-container .price .price-item{font-size:3.2rem;font-weight:700;color:#fff;line-height:1}.product__info-container .price .price__sale s .price-item,.product__info-container .price .price__sale .price-item--regular{font-size:2.4rem;font-weight:500;color:#6f6f7a}.xpdp-alt{display:inline-flex;align-items:center;padding:.55rem 1.2rem;border-radius:999px;background:#8b3dff29;color:#c9a6ff;font-size:1.45rem;font-weight:700}.xpdp-off{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1.1rem;border-radius:999px;background:#f43f5e29;color:#ff7d95;font-size:1.35rem;font-weight:800}.xpdp-benefits{list-style:none;margin:1.8rem 0 2.4rem;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.xpdp-benefits:empty{display:none}.xpdp-benefits li{position:relative;margin:0;padding:1.2rem 1.2rem 1.2rem 4.2rem;border-radius:12px;background:var(--x-panel);border:1px solid var(--x-line);color:#fff;font-size:1.45rem;font-weight:700;line-height:1.25}.xpdp-benefits li:before{content:"";position:absolute;left:1.2rem;top:50%;width:2.1rem;height:2.1rem;margin-top:-1.05rem;border-radius:50%;background:var(--x-brand) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M9.5 16.6 5.2 12.3l-1.4 1.4 5.7 5.7L20.2 8.7l-1.4-1.4z'/%3E%3C/svg%3E") center/1.4rem no-repeat}.xpdp-picker{margin:0 0 2.4rem}.xpdp-picker-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.xpdp-picker-label{font-size:1.8rem;font-weight:700;color:#fff}.xpdp-picker-chosen{font-size:1.4rem;color:#c9c9d2;text-align:right}.xpdp-grid{display:grid;gap:.8rem}.xpdp-grid.is-img{grid-template-columns:repeat(auto-fill,minmax(7.8rem,1fr))}.xpdp-grid.is-text{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr))}.xpdp-opt{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.7rem .6rem .8rem;border:1px solid var(--x-line);border-radius:14px;background:var(--x-panel);cursor:pointer;font:inherit;color:#fff;text-align:center;transition:border-color .12s,box-shadow .12s,transform .12s}.xpdp-opt:hover{border-color:var(--x-line2);transform:translateY(-1px)}.xpdp-opt[aria-pressed=true]{border-color:var(--x-brand2);background:#1d1530;box-shadow:0 0 0 1px var(--x-brand2) inset,0 10px 24px -14px #8b3dffb3}.xpdp-opt img{width:100%;max-width:100%;aspect-ratio:1;object-fit:contain;display:block;background:var(--x-panel2);border-radius:10px}.xpdp-opt-name{font-size:1.15rem;font-weight:600;line-height:1.25;-webkit-hyphens:auto;hyphens:auto}.xpdp-grid.is-text .xpdp-opt{flex-direction:row;justify-content:center;padding:1.2rem .8rem}.xpdp-grid.is-text .xpdp-opt-name{font-size:1.35rem}.xpdp-opt.is-out{opacity:.35;cursor:not-allowed;transform:none}.xpdp-opt.is-out:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;opacity:.45;background:linear-gradient(to top left,transparent calc(50% - 1px),#fff,transparent calc(50% + 1px))}.product-form__buttons .product-form__submit.button{background:var(--x-brand)!important;color:#fff!important;border:0!important;border-radius:999px;min-height:6rem;font-size:1.6rem;font-weight:700;box-shadow:none;transition:transform .12s,background .12s}.product-form__buttons .product-form__submit.button:before,.product-form__buttons .product-form__submit.button:after{box-shadow:none!important;border-radius:999px}.product-form__buttons .product-form__submit.button:not([disabled]):hover{background:var(--x-brand2)!important;transform:translateY(-1px)}.product-form__buttons .product-form__submit.button:not([disabled])>span:first-child{display:none}.product-form__buttons .product-form__submit.button[disabled]{background:#26262f!important;color:#8a8a95!important;box-shadow:none}.product-form__buttons .product-form__submit.button[disabled] .xpdp-atc{display:none}.product-form__buttons .shopify-payment-button__button--unbranded{background:transparent!important;color:#fff!important;border:1.5px solid var(--x-line2)!important;border-radius:999px!important;min-height:5.2rem;font-weight:700}.product-form__buttons .shopify-payment-button__button--unbranded:hover{background:var(--x-panel)!important}.product-form__buttons .shopify-payment-button__button--unbranded:before,.product-form__buttons .shopify-payment-button__button--unbranded:after{box-shadow:none!important}html.xpdp-grid-on variant-selects .product-form__input--dropdown{display:none!important}.xpdp-ship{margin:1.6rem 0 1.2rem;padding:1.5rem 1.6rem;border-radius:16px;background:var(--x-panel);border:1px solid var(--x-line)}.xpdp-ship-row{display:flex;align-items:center;gap:1rem;font-size:1.45rem;font-weight:700;line-height:1.3;color:#fff}.xpdp-ship-row svg{flex:0 0 2.2rem;width:2.2rem;height:2.2rem;fill:var(--x-brand2)}.xpdp-ship-track{margin-top:1rem;height:.8rem;border-radius:999px;background:#24242d;overflow:hidden}.xpdp-ship-bar{display:block!important;height:100%;width:4%;border-radius:999px;background:linear-gradient(90deg,#8b3dff,#c08bff);transition:width .4s ease}.xpdp-ship.is-done .xpdp-ship-bar{background:var(--x-good)}.xpdp-ship.is-done .xpdp-ship-row svg{fill:var(--x-good)}.xpdp-xs-head{display:flex;align-items:center;gap:.8rem;margin:1.8rem 0 1.4rem;font-size:1.6rem;font-weight:700;color:#fff}.xpdp-xs-head:before{content:"";width:1.8rem;height:1.8rem;flex:0 0 1.8rem;background:var(--x-brand2);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 7h-2.2A3 3 0 0 0 12 4.2 3 3 0 0 0 6.2 7H4a1 1 0 0 0-1 1v3h8V7h2v4h8V8a1 1 0 0 0-1-1Zm-11-1a1 1 0 0 1 2 1H9a1 1 0 0 1 0-1Zm6 0a1 1 0 0 1 0 1h-2a1 1 0 0 1 2-1ZM4 13v7a1 1 0 0 0 1 1h6v-8H4Zm9 8h6a1 1 0 0 0 1-1v-7h-7v8Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 7h-2.2A3 3 0 0 0 12 4.2 3 3 0 0 0 6.2 7H4a1 1 0 0 0-1 1v3h8V7h2v4h8V8a1 1 0 0 0-1-1Zm-11-1a1 1 0 0 1 2 1H9a1 1 0 0 1 0-1Zm6 0a1 1 0 0 1 0 1h-2a1 1 0 0 1 2-1ZM4 13v7a1 1 0 0 0 1 1h6v-8H4Zm9 8h6a1 1 0 0 0 1-1v-7h-7v8Z'/%3E%3C/svg%3E") center/contain no-repeat}.xpdp-xs-head[hidden],.xpdp-xs:empty{display:none!important}.xpdp-xs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.xpdp-xs-card{position:relative;display:flex;flex-direction:column;gap:.6rem;padding:1.7rem 1rem 1rem;border-radius:14px;background:var(--x-panel2);border:1px solid var(--x-line);min-width:0;transition:border-color .15s,transform .15s}.xpdp-xs-card:hover{border-color:var(--x-line2);transform:translateY(-1px)}.xpdp-xs-price{position:absolute;top:-1.05rem;left:50%;transform:translate(-50%);white-space:nowrap;padding:.4rem 1rem;border-radius:7px;background:#fff;color:#0a0a0d;font-size:1.2rem;font-weight:800}.xpdp-xs-img{display:block;aspect-ratio:1;border-radius:10px;background:#121217;overflow:hidden}.xpdp-xs-img img{width:100%;height:100%;object-fit:contain;display:block}.xpdp-xs-name{font-size:1.3rem;font-weight:700;line-height:1.25;color:#fff;text-decoration:none;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.xpdp-xs-var{font-size:1.1rem;color:var(--x-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.xpdp-xs-add{margin-top:auto;border:1.5px solid var(--x-brand);background:transparent;color:#fff;border-radius:999px;font:inherit;font-size:1.2rem;font-weight:800;padding:.75rem .6rem;cursor:pointer;transition:background .12s,color .12s}.xpdp-xs-add:hover{background:var(--x-brand);color:#fff}.xpdp-xs-add.is-added{background:#22c55e24;border-color:var(--x-good);color:#6ee79a}.xpdp-xs-add[disabled]{opacity:.6;cursor:wait}.xpdp-assure{display:flex;flex-wrap:wrap;gap:.7rem 2rem;margin:0 0 1.4rem;font-size:1.3rem;color:var(--x-muted)}.product__media-wrapper media-gallery{position:relative;display:block}product-info[id^=MainProduct-] .product-media-container{background:var(--x-panel2);border:1px solid var(--x-line)!important;border-radius:20px;overflow:hidden}product-info[id^=MainProduct-] .product-media-container img{filter:none)}.xpdp-imgbadge{position:absolute;top:1.6rem;left:1.6rem;z-index:1;padding:.75rem 1.4rem;border-radius:999px;background:#fff;color:#0a0a0d;font-size:1.2rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.xpdp-imgbadge.is-pre{display:none}.xpdp-tiles{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:.8rem;margin:1rem 0 0}.xpdp-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;text-align:center;padding:1.6rem .8rem;border-radius:16px;background:var(--x-panel);border:1px solid var(--x-line);color:#fff}.xpdp-tile svg{width:3rem;height:3rem;fill:var(--x-brand2);margin-bottom:.5rem}.xpdp-tile b{font-size:1.7rem;font-weight:700;line-height:1.05}.xpdp-tile span{font-size:1.2rem;color:var(--x-muted);line-height:1.2}@media screen and (min-width:750px){.product__media-wrapper media-gallery{position:sticky;top:10rem;display:grid;grid-template-columns:minmax(0,1fr) 12.5rem;gap:1rem;align-items:start}.product__media-wrapper media-gallery>slider-component{grid-column:1;grid-row:1;min-width:0}.product__media-wrapper media-gallery>.xpdp-tiles{grid-column:2;grid-row:1;grid-template-columns:1fr;margin:0;align-self:stretch}.product__media-wrapper media-gallery>.xpdp-tiles .xpdp-tile{padding:1.4rem .6rem}.product--columns .product__media-list .product__media-item:first-child{width:100%!important;max-width:100%!important}.product--columns .product__media-list .product__media-item:not(:first-child){width:calc(33.33% - .8rem)!important;max-width:calc(33.33% - .8rem)!important}}@media screen and (max-width:749px){.xpdp-imgbadge{left:6.8rem;top:1.4rem}.xpdp-tiles{grid-template-columns:repeat(2,minmax(0,1fr));margin:1rem 1.5rem 0}.product__info-container .price .price-item{font-size:2.8rem}.xpdp-xs{grid-template-columns:repeat(3,minmax(12.5rem,1fr));overflow-x:auto;padding-top:1.2rem;margin-top:-1.2rem;scroll-snap-type:x mandatory}.xpdp-xs-card{scroll-snap-align:start}}@media screen and (max-width:420px){.xpdp-benefits li{font-size:1.3rem;padding-left:3.8rem}.xpdp-benefits li:before{left:1rem}}.xpdp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));background:#0c0c10f5;color:#fff;border-top:1px solid var(--x-line);box-shadow:0 -8px 24px -12px #0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(110%);transition:transform .2s ease}.xpdp-sticky.is-on{transform:translateY(0)}.xpdp-sticky-l{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.1rem}.xpdp-sticky-name{font-size:1.2rem;color:var(--x-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xpdp-sticky-price{font-size:2rem;font-weight:700}.xpdp-sticky-btn{flex:0 0 auto;border:0;border-radius:999px;background:var(--x-brand);color:#fff;font:inherit;font-size:1.4rem;font-weight:700;padding:1.25rem 2.2rem;cursor:pointer}.xpdp-sticky-btn:disabled{opacity:.45;cursor:not-allowed}@media screen and (min-width:750px){.xpdp-sticky{display:none!important}}.product-form__buttons{display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:1rem;max-width:none!important;align-items:stretch}.product-form__buttons>.product-form__quantity{margin:0!important;grid-column:1;grid-row:1}.product-form__buttons>.product-form__quantity .form__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.product-form__buttons>.product-form__quantity .quantity{min-height:6.2rem;width:13rem}.product-form__buttons>.product-form__submit{grid-column:2;grid-row:1;margin:0!important}.product-form__buttons>.shopify-payment-button{grid-column:1/-1;margin:0!important}.product-form__buttons>.product-form__submit:only-of-type:first-child{grid-column:1/-1}@media screen and (min-width:990px){.xpdp-grid.is-img{grid-template-columns:repeat(7,minmax(0,1fr));gap:.6rem}.xpdp-grid.is-img .xpdp-opt{padding:.5rem .4rem .6rem;border-radius:12px}.xpdp-grid.is-img .xpdp-opt img{border-radius:8px}.xpdp-grid.is-img .xpdp-opt-name{font-size:1.05rem}.xpdp-grid.is-text{grid-template-columns:repeat(4,minmax(0,1fr))}}.xpdp-steps{margin:1.4rem 0 0;padding:1.8rem 1.8rem 1.6rem;border-radius:20px;background:var(--x-panel);border:1px solid var(--x-line);color:#fff}.xpdp-steps-t{font-size:1.7rem;font-weight:700;margin-bottom:1.4rem}.xpdp-steps ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;counter-reset:none}.xpdp-steps li{display:flex;flex-direction:column;gap:.8rem;margin:0;position:relative}.xpdp-steps-n{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:var(--x-brand);color:#fff;font-size:1.4rem;font-weight:800}.xpdp-steps li:not(:last-child):after{content:"";position:absolute;top:1.5rem;left:3.8rem;right:-.6rem;height:1px;background:var(--x-line2)}.xpdp-steps b{display:block;font-size:1.4rem;font-weight:800;line-height:1.25}.xpdp-steps div span{display:block;font-size:1.25rem;color:var(--x-muted);line-height:1.35;margin-top:.2rem}@media screen and (min-width:750px){.product__media-wrapper media-gallery>.xpdp-steps{grid-column:1/-1;grid-row:2}}@media screen and (max-width:749px){.xpdp-steps{margin:0 0 1.4rem}.xpdp-steps ol{grid-template-columns:1fr;gap:1.2rem}.xpdp-steps li{flex-direction:row;align-items:flex-start;gap:1.2rem}.xpdp-steps li:not(:last-child):after{display:none}.xpdp-steps-n{flex:0 0 3rem}.product-form__buttons>.product-form__quantity .quantity{width:11rem}}product-info[id^=MainProduct-] .select__select{border-radius:12px;background:var(--x-panel);color:#fff}product-info[id^=MainProduct-] .select:before,product-info[id^=MainProduct-] .select:after{border-radius:12px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/xhale-pdp-boost.css.map */
