@property --bh-beam{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.bh-bundle-stage{position:relative;border-radius:20px;padding:2px;isolation:isolate;margin:14px 0;--acc:#ff8a3d;--acc2:#ffc169;--accGlow:rgba(255,110,40,.9);--head:"Chakra Petch","Rajdhani",var(--font-heading-family,system-ui),sans-serif}.bh-bundle-stage:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:21px;z-index:0;padding:1.5px;background:conic-gradient(from var(--bh-beam,0deg),transparent 0 62%,var(--acc) 72%,var(--acc2) 78%,transparent 88% 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:bh-beam-spin 6s linear infinite;pointer-events:none}@keyframes bh-beam-spin{to{--bh-beam:360deg }}.bh-bundle-stage__in{position:relative;border-radius:18px;box-shadow:0 26px 60px -28px #000000f2,inset 0 1px #ffffff0d}.bh-bundle-stage__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:18px;overflow:hidden;pointer-events:none;background:radial-gradient(120% 68% at 50% 108%,rgba(255,122,51,.3),transparent 64%),radial-gradient(80% 44% at 18% 104%,rgba(255,86,25,.2),transparent 70%),linear-gradient(180deg,#0a0e148c,#06090de6)}.bh-bundle-stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:0}.bh-bundle-stage__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#06090da8,#06090dc7)}.bh-bundle-stage__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(620px 340px at calc(var(--mx,50)*1%) calc(var(--my,40)*1%),rgba(255,255,255,.08),transparent 62%)}.bh-bundle-stage__content{position:relative;z-index:2;padding:26px 22px 20px}@media(max-width:749px){.bh-bundle-stage__content{padding:22px 16px 16px}}.bh-bundle-stage__content.bh-bs-cho{visibility:hidden;animation:bh-bs-hien .01s linear .65s forwards}@keyframes bh-bs-hien{to{visibility:visible}}.bh-bundle-stage__content button{touch-action:manipulation}.bh-bundle-stage .kaching-bundles__block{font-family:var(--head)}.bh-bundle-stage .kaching-bundles__block-title{display:flex;align-items:center;gap:12px;justify-content:center;font-family:var(--head);font-size:12px;font-weight:700;letter-spacing:2.8px;text-transform:uppercase;color:#eaf2fb;margin-bottom:15px}.bh-bundle-stage .kaching-bundles__block-title:before,.bh-bundle-stage .kaching-bundles__block-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--acc),transparent);opacity:.6}.bh-bundle-stage .kaching-bundles__timer{border-radius:11px;padding:9px;margin-bottom:13px;background:linear-gradient(180deg,#ff8a3d24,#ff57220f);border:1px solid rgba(255,138,61,.4);box-shadow:0 0 24px -10px #ff6e28b3,inset 0 1px #ffffff0f}.bh-bundle-stage .kaching-bundles__timer-title{text-align:center;font-family:var(--head);font-size:12.5px;letter-spacing:.6px;color:#ffc9a3}.bh-bundle-stage .kaching-bundles__timer-value{font-weight:800;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 10px rgba(255,138,61,.85)}.bh-bundle-stage .kaching-bundles__bars{display:flex;flex-direction:column;gap:10px}.bh-bundle-stage .kaching-bundles__bar-container{border-radius:13px!important;padding:13px 15px;border:1.5px solid rgba(255,255,255,.1)!important;background:linear-gradient(180deg,#ffffff0d,#ffffff04),#10161ea8!important;box-shadow:inset 0 1px #ffffff0f;transition:border-color .18s ease,box-shadow .25s ease,background .25s ease}.bh-bundle-stage .kaching-bundles__bar-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;z-index:0;background:radial-gradient(240px 120px at calc(var(--mx,50)*1%) calc(var(--my,50)*1%),rgba(255,255,255,.14),rgba(255,255,255,.035) 38%,transparent 66%);opacity:0;transition:opacity .25s ease}.bh-bundle-stage .kaching-bundles__bar-container:hover:after{opacity:1}.bh-bundle-stage .kaching-bundles__bar-container:hover{border-color:#ffffff38!important}.bh-bundle-stage .kaching-bundles__bar input:checked+.kaching-bundles__bar-container{border-color:var(--acc)!important;background:linear-gradient(180deg,#ffffff0f,#ffffff05),#ff7a331c!important;box-shadow:0 0 30px -8px var(--accGlow),inset 0 1px #ffffff1a}.bh-bundle-stage .kaching-bundles__bar-wrapper,.bh-bundle-stage .kaching-bundles__bar-main{position:relative;z-index:1}.bh-bundle-stage .kaching-bundles__bar-radio{border-color:#ffffff42!important;transition:.2s}.bh-bundle-stage .kaching-bundles__bar input:checked+.kaching-bundles__bar-container .kaching-bundles__bar-radio{border-color:var(--acc)!important;box-shadow:0 0 12px -2px var(--accGlow)}.bh-bundle-stage .kaching-bundles__bar-title{font-family:var(--head);font-weight:700;letter-spacing:.6px;color:#fff!important}.bh-bundle-stage .kaching-bundles__bar-label{font-family:var(--head);font-weight:700;letter-spacing:.3px;color:#fff!important;border-radius:7px;background:linear-gradient(180deg,#ff9a4d,#ff5722)!important;box-shadow:0 5px 13px -5px #ff5722bf}.bh-bundle-stage .kaching-bundles__bar-subtitle{color:#9db0c6!important;letter-spacing:.2px}.bh-bundle-stage .kaching-bundles__bar-price{font-family:var(--head);font-weight:800;font-variant-numeric:tabular-nums;background:linear-gradient(92deg,#ffc169,#ff7f33 52%,#ff5a1f);-webkit-background-clip:text;background-clip:text;color:transparent!important}.bh-bundle-stage .kaching-bundles__bar-full-price{color:#5d7089!important;font-variant-numeric:tabular-nums}.bh-bundle-stage .kaching-bundles__bar-most-popular{background:none!important;box-shadow:none!important;border-radius:0!important;font-family:var(--head);font-weight:800;letter-spacing:1px}.bh-bundle-stage .kaching-bundles__bar-most-popular__content{color:#fff!important;font-family:var(--head);font-weight:800;letter-spacing:.9px;background:linear-gradient(180deg,#ff9a4d,#ff5722)!important;box-shadow:0 6px 16px -6px #ff5722cc}.bh-bundle-stage .kaching-bundles__bar-most-popular--fancy .kaching-bundles__bar-most-popular__content{background:none!important;box-shadow:none!important}.bh-bundle-stage .kaching-bundles__bar-product,.bh-bundle-stage .kaching-bundles__bar-upsell{position:relative;z-index:1}.bh-bundle-stage .kaching-bundles__bar-container select{background:#ffffff0f!important;color:#eaf2fb!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;font-family:var(--head)}.bh-bundle-stage .kaching-bundles__bar-container button{font-family:var(--head);letter-spacing:.5px;border-radius:9px}.bh-bundle-stage .kaching-bundles__collection-product__remove-button{width:26px!important;height:26px!important;min-width:26px;flex:none;border-radius:50%;display:grid!important;place-items:center;opacity:1!important;background:#ffffff12;border:1px solid rgba(255,255,255,.18);transition:background .15s ease,border-color .15s ease,transform .15s ease}.bh-bundle-stage .kaching-bundles__collection-product__remove-button img{width:11px!important;height:11px!important;filter:brightness(0) invert(1);opacity:.8;transition:opacity .15s ease}.bh-bundle-stage .kaching-bundles__collection-product__remove-button:hover{background:#ff57223d;border-color:#ff7a33;transform:scale(1.08)}.bh-bundle-stage .kaching-bundles__collection-product__remove-button:hover img{opacity:1}.bh-bundle-stage .kaching-bundles__bar input:checked+.kaching-bundles__bar-container .kaching-bundles__bar-radio{animation:bh-radio-pulse 1.5s ease-out infinite}@keyframes bh-radio-pulse{0%{box-shadow:0 0 #ff7a3399,0 0 10px -2px #ff7a33e6}70%{box-shadow:0 0 0 8px #ff7a3300,0 0 18px #ff7a33bf}to{box-shadow:0 0 #ff7a3300,0 0 10px -2px #ff7a33e6}}.bh-bundle-stage .kaching-bundles__progressive-gifts{position:relative;z-index:1}.bh-bundle-stage .kaching-bundles__progressive-gifts__title{font-family:var(--head);font-weight:700;letter-spacing:.4px;color:#eaf2fb!important}.bh-bundle-stage .kaching-bundles__progressive-gifts__subtitle{color:#8ea3ba!important;font-size:11.5px}.bh-bundle-stage .kaching-bundles__progressive-gifts__gift{border-radius:12px!important;border:1.5px solid rgba(95,211,154,.34)!important;background:linear-gradient(180deg,#5fd39a1a,#5fd39a08)!important;box-shadow:0 0 24px -12px #5fd39ab3}.bh-bundle-stage .kaching-bundles__progressive-gifts__gift__title{font-family:var(--head);letter-spacing:.4px;color:#bfe9d4!important}.bh-bundle-stage .kaching-bundles__progressive-gifts__gift--locked{background:linear-gradient(180deg,#ffffff0d,#ffffff04)!important;border-color:#ffffff21!important;box-shadow:none!important}.bh-bundle-stage .kaching-bundles__progressive-gifts__gift__title--locked{color:#8ea3ba!important}.bh-bundle-stage .kaching-bundles__progressive-gifts__gift__image-wrapper svg{color:#7fe3c4!important}.bh-bundle-stage .kaching-bundles__progressive-gifts__gift--locked .kaching-bundles__progressive-gifts__gift__image-wrapper svg{color:#7d90a6!important;opacity:.9}.bh-bundle-stage .kaching-bundles__progressive-gifts__gift__label{background:linear-gradient(180deg,#ff9a4d,#ff5722)!important;border-radius:20px!important;box-shadow:0 5px 13px -5px #ff5722b3}.bh-bundle-stage .kaching-bundles__progressive-gifts__gift__label__text{font-family:var(--head);font-weight:800;letter-spacing:.7px;color:#fff!important}.bh-bundle-stage .kaching-bundles__block,.bh-bundle-stage .kaching-bundles__block *{color:#eaf2fb}.bh-bundle-stage .kaching-bundles__block svg *{color:inherit}.bh-bundle-stage .kaching-bundles__bar-full-price{color:#5d7089}.kaching-bundles__choose-product-modal{background:#04070bbd!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.kaching-bundles__choose-product{background:linear-gradient(180deg,#121a25,#0a0e14)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;box-shadow:0 30px 70px -24px #000000f2,inset 0 1px #ffffff0d!important;max-height:max(420px,82vh);overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:"Chakra Petch","Rajdhani",var(--font-body-family,system-ui),sans-serif}.kaching-bundles__choose-product__header{position:sticky;top:0;z-index:3;background:linear-gradient(180deg,#121a25 70%,#121a25f0)!important;border-bottom:1px solid rgba(255,255,255,.09);padding-bottom:10px;margin-bottom:4px}.kaching-bundles__choose-product__heading{font-family:Chakra Petch,Rajdhani,sans-serif!important;font-weight:700!important;letter-spacing:1.6px;text-transform:uppercase;color:#eaf2fb!important;font-size:13px!important}.kaching-bundles__choose-product__close{color:#9db0c6!important;opacity:.9;transition:.15s}.kaching-bundles__choose-product__close:hover{color:#fff!important;opacity:1}.kaching-bundles__choose-product__close svg{color:currentColor!important}.kaching-bundles__choose-product__product{border:1px solid rgba(255,255,255,.09)!important;border-radius:13px!important;background:linear-gradient(180deg,#ffffff0b,#ffffff03)!important;padding:10px!important;margin-bottom:9px;transition:border-color .18s ease,box-shadow .25s ease}.kaching-bundles__choose-product__product:hover{border-color:#ff8a3d73!important;box-shadow:0 0 24px -10px #ff6e2899!important}.kaching-bundles__choose-product__product-image{border-radius:9px!important;border:1px solid rgba(255,255,255,.1);background:#0c141d}.kaching-bundles__choose-product__product-title{color:#e3ecf7!important;font-family:var(--font-body-family,system-ui),sans-serif!important;line-height:1.35!important}.kaching-bundles__choose-product__product-price{font-family:Chakra Petch,Rajdhani,sans-serif!important;font-weight:800!important;font-variant-numeric:tabular-nums;background:linear-gradient(92deg,#ffc169,#ff7f33 52%,#ff5a1f);-webkit-background-clip:text;background-clip:text;color:transparent!important}.kaching-bundles__choose-product__product-compare-at-price{color:#5d7089!important;text-decoration:line-through;font-variant-numeric:tabular-nums}.kaching-bundles__choose-product__product-button{font-family:Chakra Petch,Rajdhani,sans-serif!important;font-weight:700!important;letter-spacing:.7px;color:#fff!important;border-radius:10px!important;background:linear-gradient(180deg,#ff9a4d,#ff5722)!important;box-shadow:0 8px 18px -8px #ff5722cc!important;transition:.16s}.kaching-bundles__choose-product__product-button:hover{filter:brightness(1.07)}.kaching-bundles__choose-product__product-option-names,.kaching-bundles__bar-variant-names{color:#8ea3ba!important;font-size:11.5px}.kaching-bundles__choose-product .kaching-bundles__bar-variant-select,.bh-bundle-stage .kaching-bundles__bar-variant-select{background-color:#ffffff0f!important;background-image:none!important;color:#eaf2fb!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:9px!important;font-family:Chakra Petch,Rajdhani,sans-serif!important;padding-right:26px!important;color-scheme:dark}.kaching-bundles__choose-product .kaching-bundles__bar-variant-select option,.bh-bundle-stage .kaching-bundles__bar-variant-select option,.kaching-bundles__choose-product .kaching-bundles__bar-variant-select optgroup,.bh-bundle-stage .kaching-bundles__bar-variant-select optgroup{background-color:#101821!important;color:#eaf2fb!important}.kaching-bundles__choose-product .kaching-bundles__bar-variant-select option:checked,.bh-bundle-stage .kaching-bundles__bar-variant-select option:checked{background-color:#ff7a33!important;color:#04121f!important}.kaching-bundles__choose-product .kaching-bundles__swatch-dropdown,.bh-bundle-stage .kaching-bundles__swatch-dropdown{position:relative}.kaching-bundles__choose-product .kaching-bundles__swatch-dropdown:after,.bh-bundle-stage .kaching-bundles__swatch-dropdown:after{content:"";position:absolute;right:11px;top:50%;width:7px;height:7px;pointer-events:none;transform:translateY(-70%) rotate(45deg);border-right:2px solid #9db0c6;border-bottom:2px solid #9db0c6}@media(prefers-reduced-motion:reduce){.bh-bundle-stage:before{animation:none}.bh-bundle-stage .kaching-bundles__bar-container,.kaching-bundles__choose-product__product{transition:none}.bh-bundle-stage .kaching-bundles__bar input:checked+.kaching-bundles__bar-container .kaching-bundles__bar-radio{animation:none;box-shadow:0 0 12px -2px #ff7a33e6}.bh-bundle-stage .kaching-bundles__collection-product__remove-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bh-bundle-skin.css.map */
