.cm-mol__outer{padding:0 var(--cm-gutter)}.cm-mol__panel{position:relative;max-width:1280px;margin:0 auto;overflow:hidden;border-radius:20px;background:linear-gradient(180deg,#f8f3ff,#dceff3 60%,#e9f3f7);padding:30px 16px;display:flex;flex-direction:column;gap:28px}.cm-mol__panel:after{content:"";position:absolute;right:-38%;bottom:-6%;width:120%;height:58%;background:var(--cm-mol-img) center/contain no-repeat;mix-blend-mode:luminosity;opacity:.9;pointer-events:none}.cm-mol__head,.cm-mol__grid,.cm-mol__nota{position:relative;z-index:1}.cm-mol__head{display:flex;flex-direction:column;gap:12px}.cm .cm-mol__titulo{font-size:24px;line-height:31px;letter-spacing:-.02em}.cm-mol__bajada{font-size:16px;line-height:26px;color:var(--cm-body);letter-spacing:-.012em}.cm-mol__bajada p,.cm-mol__nota p{margin:0}.cm .cm-mol__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:12px}.cm-mol__card{display:flex;flex-direction:column;gap:6px;padding:20px 32px;border-radius:20px;border:1px solid #fff;background:#ffffff1f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cm-mol__num{font-family:var(--cm-font-head);font-weight:700;font-size:20px;line-height:30px;letter-spacing:-.02em;color:var(--cm-ink)}.cm .cm-mol__t{font-size:20px;line-height:26px;letter-spacing:-.015em}.cm-mol__p{font-size:14px;line-height:22px;color:var(--cm-body);letter-spacing:-.01em}.cm-mol__nota{font-size:13px;line-height:19px;font-weight:600;color:var(--cm-muted);letter-spacing:-.01em}@media(min-width:750px){.cm-mol{padding:var(--cm-pt) 0 var(--cm-pb)}.cm-mol__outer{padding:0 32px}.cm-mol__panel{border-radius:40px;padding:64px 48px;gap:40px}.cm .cm-mol__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cm-mol__card{padding:32px 32px 36px;gap:14px}.cm-mol__num{font-size:30px;line-height:40px}.cm .cm-mol__t{font-size:22px;line-height:27px}.cm-mol__nota{font-size:14px;font-weight:500}}@media(min-width:990px){.cm-mol__outer{padding:0 80px}.cm-mol__panel{padding:100px clamp(48px,6.7vw,96px);min-height:663px;justify-content:center}.cm-mol__panel:after{left:48.7%;right:auto;top:11%;bottom:auto;width:86.4%;height:100%;background-size:100% 100%}.cm .cm-mol__titulo{font-size:40px;line-height:58px;letter-spacing:-.03em}.cm-mol__head{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cm-molecula.css.map */
