.ptt[data-thc-kaching=true]{--thc-bundle-border:#bbd7f3;--thc-bundle-accent:#4a90e2;--thc-bundle-ink:#16283c}.ptt[data-thc-kaching=true] [data-thc-kaching-status]{margin:12px 0;padding:14px 16px;border:1px solid #d5e5f2;border-radius:12px;background:#f4f8fc;color:#1d3a56;font-size:14px;line-height:1.45}.ptt[data-thc-kaching=true] [hidden]{display:none!important}.ptt[data-thc-kaching=true] .thc-kaching-mount{margin-bottom:18px;min-width:0}.ptt[data-thc-kaching=true] kaching-bundle,.ptt[data-thc-kaching=true] kaching-bundles-block{display:block;min-width:0}.ptt[data-thc-kaching=true] .kaching-bundles{font-family:inherit!important;color:var(--thc-bundle-ink)}.ptt[data-thc-kaching=true] .kaching-bundles__block{margin:0!important;padding:0!important;--bar-border-radius:14px;--bar-image-size:58px;--bar-title-font-size:16px}.ptt[data-thc-kaching=true]:has([data-thc-promotion=true]) .kaching-bundles__block-title{display:none!important}.ptt[data-thc-kaching=true] .kaching-bundles__block-title{font-family:inherit;font-size:17px;font-weight:800;line-height:1.35;color:var(--thc-bundle-ink);margin:0 0 18px}.ptt[data-thc-kaching=true] .kaching-bundles__bars{display:flex!important;flex-direction:column!important;gap:22px!important;overflow:visible!important;padding:8px 3px!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar{width:100%!important;min-width:0!important;position:relative;margin:0!important;overflow:visible!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-container{width:100%!important;box-sizing:border-box!important;position:relative!important;display:block!important;padding:0!important;margin:0!important;min-height:0!important;border:1.5px solid var(--thc-bundle-border)!important;border-radius:14px!important;background:#f7fafe!important;box-shadow:none!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease!important;overflow:visible!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-wrapper{width:100%!important;min-width:0!important;padding:0!important;margin:0!important;background:transparent!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-main{display:flex!important;align-items:center!important;gap:10px!important;padding:16px 12px!important;margin:0!important;min-height:0!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;cursor:pointer}.ptt[data-thc-kaching=true] .kaching-bundles__bar-content{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;flex:1!important;min-width:0!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-content-left{flex:1!important;min-width:0!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-first-line{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-title{font-family:inherit!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important;color:var(--thc-bundle-ink)!important;white-space:normal!important;overflow-wrap:normal}.ptt[data-thc-kaching=true] .kaching-bundles__bar-label{display:block!important;font-family:inherit!important;font-size:12px!important;line-height:1.4!important;font-weight:500!important;color:#617184!important;background:transparent!important;padding:0!important;border:0!important;white-space:normal!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-subtitle{font-size:11px!important;font-weight:800!important;line-height:1.4!important;color:#3d7fb5!important;letter-spacing:.02em;text-transform:uppercase;white-space:normal!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-pricing{flex:0 0 auto!important;text-align:right!important;max-width:37%}.ptt[data-thc-kaching=true] .kaching-bundles__bar-price{font-family:inherit!important;font-size:21px!important;font-weight:900!important;line-height:1.2!important;color:var(--thc-bundle-ink)!important;white-space:nowrap!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-full-price{font-size:12px!important;color:#94a3b4!important;line-height:1.3!important;margin-top:4px!important}.ptt[data-thc-kaching=true] :is(.thc-kaching-image,.kaching-bundles__bar-image){width:90px!important;height:75px!important;max-width:90px!important;object-fit:contain!important;flex:0 0 90px!important;border-radius:0!important;background:transparent!important;margin:0!important}.ptt[data-thc-kaching=true] [data-thc-bundle-image=true] .kaching-bundles__bar-image,.ptt[data-thc-kaching=true] [data-thc-bundle-image=error] .thc-kaching-image{display:none!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-most-popular{position:absolute!important;inset:auto 16px auto auto!important;top:-13px!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;max-width:calc(100% - 32px)!important;padding:5px 11px!important;margin:0!important;border:0!important;background:#1d3a56!important;color:#fff!important;border-radius:5px!important;box-shadow:none!important;clip-path:none!important;transform:none!important;font-family:inherit!important;font-size:11px!important;font-weight:800!important;line-height:1.25!important;text-transform:uppercase;letter-spacing:.025em;z-index:2!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-most-popular__content{display:block!important;position:static!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;clip-path:none!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-most-popular *{background:transparent!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-most-popular:before,.ptt[data-thc-kaching=true] .kaching-bundles__bar-most-popular:after,.ptt[data-thc-kaching=true] .kaching-bundles__bar-most-popular *:before,.ptt[data-thc-kaching=true] .kaching-bundles__bar-most-popular *:after{content:none!important;display:none!important;border:0!important;background:none!important;box-shadow:none!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar--selected .kaching-bundles__bar-container{border:2.5px solid var(--thc-bundle-accent)!important;background:linear-gradient(110deg,#d3e6fb 0% 36%,#f2f8ff 48%,#d3e6fb 60% 100%)!important;background-size:260% 100%!important;animation:thcKachingShine 3.2s linear infinite!important;box-shadow:0 0 0 3px #4a90e22e,0 10px 24px #2e6cb533!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar:focus-within .kaching-bundles__bar-container{outline:2px solid #1d3a56;outline-offset:3px}.ptt[data-thc-kaching=true] .kaching-bundles__bar-variant-select{max-width:100%!important;font-family:inherit}@media(hover:hover){.ptt[data-thc-kaching=true] .kaching-bundles__bar-container:hover{transform:translateY(-2px);box-shadow:0 8px 20px #4a90e22e!important}}@media(max-width:600px){.ptt[data-thc-kaching=true] .kaching-bundles__bar-main{padding:14px 10px!important;gap:8px!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-content{gap:8px!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-title{font-size:15px!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-label{font-size:11px!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-price{font-size:19px!important}.ptt[data-thc-kaching=true] :is(.thc-kaching-image,.kaching-bundles__bar-image){width:76px!important;height:70px!important;max-width:76px!important;flex-basis:76px!important}}@media(max-width:360px){.ptt[data-thc-kaching=true] :is(.thc-kaching-image,.kaching-bundles__bar-image){width:60px!important;max-width:60px!important;flex-basis:60px!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-price{font-size:17px!important}.ptt[data-thc-kaching=true] .kaching-bundles__bar-title{font-size:14px!important}}@keyframes thcKachingShine{0%{background-position:100% 50%}to{background-position:-100% 50%}}body:has(.thc-one-time-note) .ptt[data-thc-kaching=true] .kaching-bundles__block{--bar-image-size:84px}body:has(.thc-one-time-note) .ptt[data-thc-kaching=true] :is(.thc-kaching-image,.kaching-bundles__bar-image){width:135px!important;height:115px!important;max-width:135px!important;flex-basis:135px!important;object-fit:contain!important}@media(max-width:600px){body:has(.thc-one-time-note) .ptt[data-thc-kaching=true] :is(.thc-kaching-image,.kaching-bundles__bar-image){width:100px!important;height:92px!important;max-width:100px!important;flex-basis:100px!important}}@media(max-width:360px){body:has(.thc-one-time-note) .ptt[data-thc-kaching=true] :is(.thc-kaching-image,.kaching-bundles__bar-image){width:80px!important;height:74px!important;max-width:80px!important;flex-basis:80px!important}}@media(prefers-reduced-motion:reduce){.ptt[data-thc-kaching=true] .kaching-bundles__bar-container{animation:none!important;transition:none!important;transform:none!important}}.ptt[data-thc-kaching=true][data-thc-motion=false] .kaching-bundles__bar-container{animation:none!important;transition:none!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/thc-kaching.css.map */
