.cx{--bg:#fefdfb;--card:#f1f1ea;--navy:#213130;--teal:#222929;--yellow:#b0ec9c;--muted:#565662;--line:#e6e5de;--r:28px;--pk:#f3bdff;--gr:#b0ec9c;--ye:#ffd88a;--bl:#addaff;--co:#ffb2a8;--la:#d4c2ff;--te:#9feae2;--or:#ffbb8a;font-family:var(--font-body--family,Figtree,system-ui,sans-serif);padding:0!important;background:var(--bg)}.cx a{color:inherit}.cx h1,.cx h2,.cx h3{font-family:var(--font-heading--family,inherit);font-weight:500;letter-spacing:-.025em;text-align:left}.cx-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.cx-hero{position:relative;overflow:hidden;text-align:center;padding:96px 0 72px;background:var(--bg)}.cx-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:56px 56px;opacity:.55;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.cx-hero .cx-in{position:relative;max-width:900px;margin:0 auto;padding:0 24px}.cx-hero h1{font-size:clamp(2.7rem,7vw,5.3rem);line-height:1.02;text-align:center;margin:0 auto}.cx-lead{color:var(--navy);max-width:34rem;margin:26px auto 0;font-size:1.25rem;line-height:1.45;text-align:center}.cx-bar{display:flex;align-items:center;max-width:760px;margin:38px auto 0;background:#fff;border:1.5px solid var(--navy);border-radius:999px;padding:6px;box-shadow:0 0 0 5px #2131300d}.cx-bar select{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-weight:600;padding:.9rem 1.2rem;color:var(--navy);border-right:1px solid var(--line);border-radius:0}.cx-bar select:nth-of-type(3){border:0}.cx-lime{border:0;cursor:pointer;font:inherit;font-weight:700;background:var(--yellow);color:var(--navy)!important;border-radius:999px;padding:.95rem 1.7rem;text-decoration:none;display:inline-block;transition:transform .15s}.cx-lime:hover{transform:translateY(-2px)}.cx-note{font-size:.85rem;color:var(--muted);margin:16px 0 0;text-align:center}.cx-fl{position:absolute;background:#fff;border:1px solid var(--line);border-radius:12px;padding:.5rem .85rem;font-size:.82rem;font-weight:700;box-shadow:0 8px 22px #2131301a}.cx-sec{padding:80px 0}.cx-proof{display:flex;align-items:center;gap:22px;color:var(--muted);font-size:1.05rem;font-weight:600;padding:8px 0 56px}.cx-proof:before,.cx-proof:after{content:"";flex:1;border-top:1px solid var(--line)}.cx-eyg{display:block;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#2f7a4d}.cx-bigs{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cx-big,.cx-sm{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:28px;padding:8px 8px 26px;text-decoration:none;color:var(--navy);transition:transform .2s,box-shadow .2s}.cx-big:hover,.cx-sm:hover,.cx-card:hover{transform:translateY(-5px);box-shadow:0 22px 44px #2131301a}.cx-panel{position:relative;overflow:hidden;border-radius:22px;aspect-ratio:16/9;display:grid;place-items:center;margin-bottom:24px}.cx-panel b{position:relative;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:500;letter-spacing:-.04em}.cx-panel:before{content:"";position:absolute;width:55%;aspect-ratio:1;border-radius:50%;right:-12%;top:-30%;background:#ffffff73}.cx-panel:after{content:"";position:absolute;width:38%;aspect-ratio:1;border-radius:50%;left:-8%;bottom:-28%;background:#ffffff59}.c-pk{background:var(--pk)}.c-gr{background:var(--gr)}.c-ye{background:var(--ye)}.c-bl{background:var(--bl)}.c-co{background:var(--co)}.c-la{background:var(--la)}.c-te{background:var(--te)}.c-or{background:var(--or)}.cx-big .cx-eyg,.cx-sm .cx-eyg,.cx-big h3,.cx-big p,.cx-sm h3,.cx-sm p,.cx-more{padding:0 22px}.cx-big h3{font-size:1.75rem;line-height:1.15;margin:.5rem 0 .8rem}.cx-big p,.cx-sm p{color:var(--muted);margin:0 0 1.2rem}.cx-more{margin-top:auto;font-weight:600;text-decoration:underline;text-underline-offset:4px}.cx-title{text-align:center!important;font-size:clamp(2rem,4vw,3rem);margin:0 0 36px}.cx-smalls{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cx-sm .cx-panel{aspect-ratio:4/3;margin-bottom:20px}.cx-sm h3{font-size:1.2rem;margin:0 0 .5rem}.cx-strip{background:var(--card);border-radius:24px;padding:22px 28px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:24px}.cx-strip h2{font-size:1.5rem;margin:0}.cx-chipsrow{display:flex;gap:8px;flex-wrap:wrap}.cx-chipsrow button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:.6rem 1.15rem;font:inherit;font-weight:600;font-size:.9rem;cursor:pointer;color:var(--navy)}.cx-chipsrow button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.cx-count{margin:0 0 18px;color:var(--muted);font-size:.9rem}.cx-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cx-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:26px;padding:8px 8px 22px;text-decoration:none;color:var(--navy);transition:transform .2s,box-shadow .2s}.cx-card[hidden]{display:none}.cx-media{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:4/3;display:grid;place-items:center;text-align:center;margin-bottom:18px}.cx-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.cx-yr{display:block;font-size:3.2rem;font-weight:500;letter-spacing:-.05em;line-height:1}.cx-ed{display:block;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-top:6px}.cx-body{padding:0 16px;display:flex;flex-direction:column;gap:12px;flex:1}.cx-card h3{font-size:1.1rem;line-height:1.3;margin:0}.cx-ladder{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cx-ladder li{background:var(--card);border-radius:14px;padding:9px 12px;display:grid}.cx-ladder small{font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.cx-ladder b{font-size:1.05rem;font-weight:700}.cx-go{margin-top:auto;font-weight:600;text-decoration:underline;text-underline-offset:4px}.cx-dark{background:#222929;color:#fff;border-radius:32px;padding:64px 56px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.cx-dark .cx-eyg{color:var(--yellow)}.cx-dark h2{font-size:clamp(1.9rem,3.4vw,2.8rem);margin:.6rem 0 1rem;color:#fff}.cx-dark p{color:#c9d3d2;margin:0 0 1.4rem}.cx-mail{background:#121b1b;border:1px solid #344040;border-radius:24px;overflow:hidden}.cx-mail header{background:#1a2424;padding:14px 20px;font-size:.8rem;color:#9fb0ae;display:flex;justify-content:space-between;gap:12px}.cx-mail dl{margin:0;padding:8px 20px 18px}.cx-mail dl div{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px dashed #344040}.cx-mail dl div:last-child{border:0}.cx-mail dt{color:#9fb0ae;font-size:.85rem}.cx-mail dd{margin:0;font-weight:700;font-size:.85rem;color:#fff}.cx-time{position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.cx-time:before{content:"";position:absolute;left:23px;right:5%;top:22px;height:2px;background:var(--line)}.cx-step{position:relative;padding:62px 28px 0 0}.cx-step i{position:absolute;top:0;left:0;width:46px;height:46px;border-radius:50%;background:var(--navy);color:#fff;font-style:normal;font-weight:700;display:grid;place-items:center}.cx-step:nth-child(2) i{background:var(--yellow);color:var(--navy)}.cx-step h3{font-size:1.3rem;margin:0 0 .4rem}.cx-step p{margin:0;color:var(--muted)}.cx-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.cx-faq h2{font-size:clamp(1.9rem,3.4vw,2.8rem);margin:.6rem 0 1.4rem}.cx-faq details{border-bottom:1px solid var(--line);padding:20px 0}.cx-faq summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:16px}.cx-faq summary::-webkit-details-marker{display:none}.cx-faq summary:after{content:"+";font-size:1.4rem;line-height:1}.cx-faq details[open] summary:after{content:"\2013"}.cx-faq p{color:var(--muted);margin:.8rem 0 0}.cx-cta{text-align:center;padding:96px 0 110px}.cx-cta h2{text-align:center;font-size:clamp(2.2rem,5vw,3.8rem);margin:0 auto 1.4rem;max-width:12em;line-height:1.05}.cx-cta p{color:var(--muted);margin:16px 0 0;font-size:.9rem}@media(max-width:860px){.cx-hero{padding:56px 0 48px}.cx-fl{display:none}.cx-bar{flex-direction:column;border-radius:26px;align-items:stretch}.cx-bar select{border:0;border-bottom:1px solid var(--line)}.cx-bar .cx-lime{margin-top:6px}.cx-bigs,.cx-grid,.cx-faq,.cx-dark{grid-template-columns:1fr}.cx-smalls{grid-template-columns:1fr 1fr}.cx-dark{padding:36px 24px}.cx-time{grid-template-columns:1fr;gap:28px}.cx-time:before{display:none}.cx-step{padding:0 0 0 64px}.cx-sec{padding:52px 0}}@media(max-width:520px){.cx-smalls{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/crocheto-cx.css.map */
