.cfc-section *,.cfc-section *:before,.cfc-section *:after{box-sizing:border-box}.cfc-section{position:relative;overflow:hidden;background:var(--cfc-bg, #06283A);color:#fff;text-align:center;padding-top:var(--cfc-pt-m, 64px);padding-bottom:var(--cfc-pb-m, 64px)}@media screen and (min-width:750px){.cfc-section{padding-top:var(--cfc-pt-d, 96px);padding-bottom:var(--cfc-pb-d, 96px)}}.cfc-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(800px 420px at 50% 0%,var(--cfc-glow-color, rgba(16, 178, 189, .22)),transparent 65%);pointer-events:none;z-index:0}.cfc-section.cfc-no-glow:before{display:none}.cfc-wrap{max-width:var(--page-width, 120rem);margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}@media screen and (min-width:750px){.cfc-wrap{padding:0 5rem}}.cfc-script{display:block;font-family:Dancing Script,cursive;font-weight:600;font-size:var(--cfc-script-size-m, 28px);color:var(--cfc-script-color, #10B2BD);line-height:1.2;margin-bottom:4px}@media screen and (min-width:750px){.cfc-script{font-size:var(--cfc-script-size-d, 38px)}}.cfc-h2{font-family:Fraunces,Georgia,serif;font-size:var(--cfc-heading-size-m, 36px);font-weight:700;line-height:1.1;color:var(--cfc-heading-color, #FFFFFF);margin:6px 0 18px}@media screen and (min-width:750px){.cfc-h2{font-size:var(--cfc-heading-size-d, 52px)}}.cfc-sub{font-family:Manrope,sans-serif;font-size:var(--cfc-sub-size-m, 15px);color:var(--cfc-sub-color, #A8BCC7);max-width:560px;margin:0 auto 36px;line-height:1.7}.cfc-sub p{margin:0}@media screen and (min-width:750px){.cfc-sub{font-size:var(--cfc-sub-size-d, 17px)}}.cfc-form{display:inline-block}.cfc-btn{display:inline-flex;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-weight:700;font-size:16px;padding:18px 40px;border-radius:999px;border:none;cursor:pointer;background:var(--cfc-btn-bg, #10B2BD);color:var(--cfc-btn-color, #FFFFFF);box-shadow:0 12px 28px #10b2bd59;transition:transform .25s cubic-bezier(.22,.61,.36,1),background .25s,box-shadow .25s;white-space:nowrap;text-decoration:none;line-height:1}.cfc-btn:hover:not(:disabled){transform:translateY(-2px);background:var(--cfc-btn-hover-bg, #0B8A93);box-shadow:0 18px 36px #10b2bd6b}.cfc-btn:active:not(:disabled){transform:translateY(0)}.cfc-btn:disabled{opacity:.55;cursor:not-allowed}.cfc-btn-arr{display:inline-block;transition:transform .25s cubic-bezier(.22,.61,.36,1);font-style:normal}.cfc-btn:hover:not(:disabled) .cfc-btn-arr{transform:translate(5px)}.cfc-btn.cfc-btn--added{background:var(--cfc-btn-hover-bg, #0B8A93)}.cfc-btn.cfc-btn--loading{pointer-events:none;opacity:.85;gap:12px}.cfc-btn.cfc-btn--loading .cfc-btn-arr{display:none}.cfc-spinner{display:none;width:18px;height:18px;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;flex-shrink:0;animation:cfc-spin .7s linear infinite}.cfc-btn.cfc-btn--loading .cfc-spinner{display:block}@keyframes cfc-spin{to{transform:rotate(360deg)}}.cfc-pills{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;margin-top:40px}.cfc-pill{display:inline-flex;align-items:center;gap:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);padding:11px 20px;border-radius:999px;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;color:#ddebf0;white-space:nowrap;line-height:1}.cfc-pill--highlight{border-color:var(--cfc-pill-hl-color, rgba(232, 71, 107, .5))}@media screen and (max-width:749px){.cfc-pill{font-size:12px;padding:9px 16px}.cfc-pills{gap:8px;margin-top:28px}.cfc-section{margin-bottom:50px}}.cfc-anim{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1)}.cfc-anim.cfc-in{opacity:1;transform:none}.cfc-anim.cfc-d1{transition-delay:.1s}.cfc-anim.cfc-d2{transition-delay:.2s}.cfc-anim.cfc-d3{transition-delay:.3s}.cfc-anim.cfc-d4{transition-delay:.4s}.cfc-anim.cfc-d5{transition-delay:.5s}@media(prefers-reduced-motion:reduce){.cfc-anim{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/cleo-final-cta.css.map */
