ct-buy,ct-tabs,ct-vids,ct-revs,ct-track,ct-cart{display:block}.ct{--purple:#828AFF;--purple-h:#6F78FB;--lilac:#8089FF;--navy:#1E215B;--ink2:#4B53C9;--wash:#F4F4FF;--edge:#D9DCFB;--line:#E9EAF8;--muted:#5F6390;--save-bg:#E6FAF0;--save-fg:#177D55;--blush:#FFF1F8;--pick:#FFC1E3;--pink:#FF5FA8;--star:#8089FF;position:relative;color:var(--navy);font-family:var(--font-body-family,Poppins,sans-serif);font-size:16px;line-height:1.55;letter-spacing:.3px;-webkit-font-smoothing:antialiased}:where(.ct) *,:where(.ct) *:before,:where(.ct) *:after{box-sizing:border-box}:where(.ct) :where(h1,h2,h3,p,ul,ol,li,figure,blockquote,dl,dt,dd){margin:0;padding:0}:where(.ct) :where(ul){list-style:none}.ct [hidden]{display:none!important}:where(.ct) img{display:block;max-width:100%;height:auto}.ct h1,.ct h2,.ct h3{font-family:var(--font-heading-family,Poppins,sans-serif);font-weight:700;color:inherit;letter-spacing:-.02em;text-wrap:balance}:where(.ct) a{color:inherit}:where(.ct) button{font-family:inherit}.ct-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.ct-sec{padding:clamp(34px,3.6vw,52px) 0}.ct-h2{font-size:clamp(30px,4.2vw,46px);line-height:1.1;text-align:center}.ct-lede{color:var(--muted);font-size:clamp(15px,1.15vw,16px);line-height:1.55;margin:12px auto 0!important;max-width:58ch;text-align:center}.ct-lede p+p{margin-top:10px}.ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;background:var(--purple);color:#fff!important;border:0;border-radius:14px;padding:17px 30px;font-family:inherit;font-size:14.5px;font-weight:700;line-height:1;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;text-decoration:none;box-shadow:0 6px 18px #828aff73;transition:background .15s,transform .15s,box-shadow .15s}@media(hover:hover){.ct-btn:hover{background:var(--purple-h);transform:translateY(-1px);box-shadow:0 10px 24px #828aff8c}}.ct-btn:active{transform:translateY(0) scale(.99)}.ct-btn[disabled]{opacity:.65;cursor:wait;transform:none}.ct-btn svg{width:15px;height:15px;flex:none}.ct-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ct-fine{font-size:12.5px;color:var(--muted);text-align:center;font-style:italic}.ct-stars{display:inline-flex;gap:1px;color:var(--star);vertical-align:-2px}.ct-stars svg{width:15px;height:15px;display:block}.ct a:focus-visible,.ct button:focus-visible,.ct summary:focus-visible,.ct [role=radio]:focus-visible,.ct [role=tab]:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 6px #5c67f599}.ct .ct-ph{display:block;width:100%;height:100%;background:linear-gradient(135deg,#eef0ff,#fff1f8);fill:#c6cbf2}cart-drawer.is-empty .drawer__inner.ct-cd{display:flex;padding:0;align-items:stretch}@media(max-width:520px){.ct-buy .ct-row__packs{width:auto;min-width:44px;margin-right:4px}}.ct .ct-why__card{padding:18px 18px 20px}.ct-hero .ct-hero__list li:before{content:"\2713"}.ct-buy .ct-row.has-gift .ct-row__n{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.3}.ct-buy .ct-row__gift{color:#c8137a;font-weight:800;white-space:nowrap}.ct-buy .ct-row.has-gift .ct-row__deal,.ct-buy .ct-row.has-gift .ct-row__save{display:none}.ct-buy .ct-row__flag--right{left:auto;right:14px;background:#111;color:#fff}@media(max-width:520px){.ct-buy .ct-row__flag--right{right:11px}.ct-buy .ct-row.has-gift .ct-row__n{font-size:clamp(12.5px,3.6vw,14px)}.ct-buy .ct-row--feat .ct-row__pricing{flex-direction:column;align-items:flex-end;gap:0}.ct-buy .ct-row--feat .ct-row__deal{white-space:normal;max-width:86px;text-align:center;line-height:1.25}.ct-buy .ct-row--feat .ct-row__packs img{width:24px;height:24px}.ct-buy .ct-row--feat .ct-row__packs>*+*{margin-left:-13px}}@media(max-width:360px){.ct-buy .ct-row__flag{font-size:8px;padding:3px 7px}}@keyframes ct-marquee{to{transform:translate(-50%)}}@keyframes ct-rise{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes ct-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ct *,.ct *:before,.ct *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ct-base.css.map */
