:root{--kl-rose: #BC5589;--kl-rose-dark: #A8457A;--kl-rose-soft: #FDF0F6;--kl-ink: #121212;--kl-shadow-sm: 0 1px 2px rgba(18, 18, 18, .04), 0 4px 14px -6px rgba(120, 40, 80, .1);--kl-shadow-md: 0 2px 4px rgba(18, 18, 18, .03), 0 14px 34px -14px rgba(120, 40, 80, .22);--kl-shadow-lg: 0 4px 8px rgba(18, 18, 18, .04), 0 26px 48px -18px rgba(120, 40, 80, .3);--kl-ease: cubic-bezier(.22, .61, .36, 1)}.kls-review,.kld__card,.klcp__col,.klf__list,.klpt__item,.klp-upsell,.klp-text--box,.klp-pair__item,.klg{box-shadow:var(--kl-shadow-md);transition:transform .45s var(--kl-ease),box-shadow .45s var(--kl-ease)}.kls-review,.kld__card{border-radius:18px;border:1px solid rgba(188,85,137,.08)}.klcp__col,.klf__list{border-radius:20px}.klp-upsell{border-color:#1212122e!important}.klp-tier{box-shadow:var(--kl-shadow-sm);transition:transform .35s var(--kl-ease),box-shadow .35s var(--kl-ease)}.klp-tier.is-active{box-shadow:0 0 0 4px #bc55891f,var(--kl-shadow-md)}.klg{box-shadow:var(--kl-shadow-lg)}@media(hover:hover){.kls-review:hover,.kld__card:hover,.klcp__col:hover,.klpt__item:hover,.klp-pair__item:hover{transform:translateY(-6px);box-shadow:var(--kl-shadow-lg)}.klp-tier:hover{transform:translateY(-2px);box-shadow:var(--kl-shadow-md)}.klp-upsell:hover{transform:translateY(-2px);box-shadow:var(--kl-shadow-lg)}}.klp-pair .klp-h2{text-align:center;margin-bottom:16px}.klp-pair__grid{gap:16px!important}.klp-pair__item{background:#fff;border-radius:20px;overflow:hidden;border:1px solid rgba(188,85,137,.08);gap:0!important;padding-bottom:18px}.klp-pair__item .kl-media{border-radius:0!important;box-shadow:none!important}.klp-pair__item>strong{display:block;padding:16px 16px 0;font-size:15px;line-height:1.3;color:var(--kl-ink)}.klp-pair__item>p{padding:8px 16px 0;font-size:13.5px;line-height:1.55;color:#5a5a5a!important}@media(max-width:480px){.klp-pair__grid{gap:12px!important}.klp-pair__item{border-radius:16px;padding-bottom:14px}.klp-pair__item>strong{padding:12px 12px 0;font-size:14px}.klp-pair__item>p{padding:6px 12px 0;font-size:12.5px;line-height:1.5}}.klp__track{box-shadow:var(--kl-shadow-md)}.klpt .kl-media,.klp-pair__item .kl-media,.klcp .kl-media{border-radius:18px;box-shadow:var(--kl-shadow-md)}.kld__img,.kls-review img{overflow:hidden}.kld__img img,.kls-review img,.klpt .kl-media img,.klp-pair__item img{transition:transform .8s var(--kl-ease)}@media(hover:hover){.kld__card:hover .kld__img img,.kls-review:hover img,.klpt__item:hover .kl-media img,.klp-pair__item:hover img{transform:scale(1.04)}}@keyframes kl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.klg__icon{animation:kl-float 5s ease-in-out infinite;box-shadow:0 12px 24px -10px #bc558999}.kls-btn{position:relative;overflow:hidden;isolation:isolate;display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%;max-width:460px;margin:0 auto;box-sizing:border-box;padding:18px 28px!important;border-radius:999px!important;background:linear-gradient(135deg,#C9679B 0%,var(--kl-rose) 45%,var(--kl-rose-dark) 100%)!important;color:#fff!important;text-decoration:none!important;font-family:var(--kl-font, "Poppins", sans-serif);font-weight:700;font-size:17px;letter-spacing:.03em;line-height:1.25;text-align:center;box-shadow:0 14px 28px -12px #bc5589bf,inset 0 1px #ffffff40;transition:transform .35s var(--kl-ease),box-shadow .35s var(--kl-ease)}.kls-btn:after{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .35s var(--kl-ease)}.kls-btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:kl-shine 4.5s ease-in-out infinite}@keyframes kl-shine{0%,62%{left:-60%}to{left:130%}}@media(hover:hover){.kls-btn:hover{transform:translateY(-2px);box-shadow:0 20px 34px -12px #bc5589d9,inset 0 1px #ffffff40;filter:none}.kls-btn:hover:after{transform:translate(4px)}}.kls-btn:active{transform:translateY(0) scale(.99)}@media(max-width:480px){.kls-btn{padding:17px 20px!important;font-size:15.5px;gap:8px;letter-spacing:.02em}.kls-btn:after{width:16px;height:16px}}.kld__cta,.kls-cta,.klg__cta{margin-top:28px!important;padding:0 16px}.klp-atc{box-shadow:0 14px 28px -12px #bc5589bf,inset 0 1px #fff3;transition:transform .3s var(--kl-ease),box-shadow .3s var(--kl-ease),filter .3s}@media(hover:hover){.klp-atc:hover{transform:translateY(-2px);box-shadow:0 20px 34px -12px #bc5589d9}}.kl-rv{opacity:0;translate:0 16px;transition:opacity .6s var(--kl-ease) var(--kl-d, 0s),translate .6s var(--kl-ease) var(--kl-d, 0s),transform .45s var(--kl-ease),box-shadow .45s var(--kl-ease)}.kl-rv.kl-in{opacity:1;translate:none}@media(prefers-reduced-motion:reduce){.kl-rv{opacity:1;translate:none;transition:none}.klg__icon,.kls-btn:before{animation:none}.kls-review,.kld__card,.klcp__col,.klpt__item,.klp-mini,.klp-pair__item,.klp-tier,.klp-upsell,.kls-btn,.klp-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kl-premium.css.map */
