.cmis{--cmis-ground: #FBF7EF;--cmis-olive: #6B7355;--cmis-panel: #F1EBE0;--cmis-ink: #231E19;--cmis-body: #5F574B;--cmis-r: 16px;--cmis-pr: 8px;--cmis-gap: 6px;--cmis-pad: 20px;--cmis-hs: 27px;--cmis-bs: 15px;background:var(--cmis-ground)}.cmis__in{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:stretch}@media(min-width:1000px){.cmis__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}}.cmis__collage{background:var(--cmis-olive);border-radius:var(--cmis-r);padding:var(--cmis-pad);min-inline-size:0}.cmis__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cmis-gap)}.cmis__cell{position:relative;aspect-ratio:1 / 1;min-inline-size:0;border-radius:var(--cmis-pr);overflow:hidden}.cmis__img,.cmis__empty{display:block;inline-size:100%;block-size:100%;object-fit:cover}.cmis__empty{background:#ffffff1f}.cmis__panel{background:var(--cmis-panel);border-radius:var(--cmis-r);padding:var(--cmis-pad);min-inline-size:0;display:flex;flex-direction:column;justify-content:center}.cmis__eyebrow{margin:0 0 10px;font-family:var(--c-sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--cmis-body)}.cmis__h{margin:0;font-family:var(--c-serif, Georgia, serif);font-weight:400;font-size:var(--cmis-hs);line-height:1.15;letter-spacing:-.01em;color:var(--cmis-ink);text-wrap:balance}@media(min-width:1000px){.cmis__h{font-size:calc(var(--cmis-hs) * 1.25)}}.cmis__b{margin:12px 0 0;font-size:var(--cmis-bs);line-height:1.6;color:var(--cmis-body)}.cmis__b>:first-child{margin-top:0}.cmis__b>:last-child{margin-bottom:0}.cmis__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block-start:18px;align-items:stretch;container-type:inline-size}.cmis__card{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:12px;border-radius:calc(var(--cmis-pr) + 2px);background:#ffffff8c;min-inline-size:0}.cmis__cval{font-family:var(--c-serif, Georgia, serif);font-size:24px;line-height:1;color:var(--cmis-ink);flex:none}.cmis__ctxt{font-size:12.5px;line-height:1.4;color:var(--cmis-body);min-inline-size:0;overflow-wrap:break-word}.cmis__src{margin:14px 0 0;font-family:var(--c-sans);font-size:13px;line-height:1.45;text-align:start;color:var(--cmis-body);opacity:.85}.cmis__todo{margin:16px 0 0;padding:10px 12px;border:1px dashed rgb(var(--t-ink-rgb, 35 30 25) / .35);border-radius:10px;font-size:12px;line-height:1.45;color:var(--cmis-body)}.cmis__in--solo{grid-template-columns:minmax(0,1fr)}@media(min-width:1000px){.cmis__in--solo{grid-template-columns:minmax(0,1fr)}}.cmis__cell--empty .cmis__empty{display:flex;align-items:center;justify-content:center;background:#ffffff24;color:#ffffff8c;font-size:18px;line-height:1}@media(min-width:1000px){.cmis__collage{display:grid;grid-template-rows:minmax(0,1fr);padding:20px}.cmis__grid{grid-template-rows:repeat(2,minmax(0,1fr));block-size:100%;min-block-size:0;gap:8px}.cmis__cell{aspect-ratio:auto;block-size:100%;min-block-size:0}.cmis__cell--empty{aspect-ratio:auto;block-size:100%}.cmis__cell>.cmis__img,.cmis__cell>.cmis__empty{position:absolute;top:0;right:0;bottom:0;left:0}}@media(max-width:999px){.cmis__collage{padding:12px;block-size:auto}.cmis__grid{gap:8px;block-size:auto}.cmis__cell,.cmis__cell--empty{aspect-ratio:1 / 1;block-size:auto}}.cmis .cmis__hnum{font-size:1.28em;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.cmis .cmis__card{--cmis-cbg: #4B5540;--cmis-cvalue: #231E19;--cmis-ctext: #F5F0E6;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:8px;padding:12px;background:var(--cmis-cbg);block-size:100%;min-inline-size:0}.cmis__clead{margin:14px 0 8px;font-family:var(--c-sans);font-size:12.5px;line-height:1.4;letter-spacing:.01em;color:var(--cmis-body)}@media(min-width:1000px){.cmis__clead{font-size:13px;margin-top:16px}}.cmis .cmis__cval{flex:none;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;max-inline-size:100%;min-inline-size:56px;padding:8px 10px;border-radius:999px;background:var(--cmis-cvalue);color:#fff;font-family:var(--c-sans, "Helvetica Neue", Helvetica, Arial, sans-serif);font-weight:600;font-size:26px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.cmis .cmis__cval.is-label{font-size:13px;line-height:1.25;letter-spacing:.01em;padding:8px 13px;min-inline-size:0;white-space:normal;text-align:center;overflow-wrap:break-word}.cmis .cmis__ctxt{color:var(--cmis-ctext);font-size:13.5px;line-height:1.45;min-inline-size:0;overflow-wrap:break-word}@container (min-width: 512px){.cmis .cmis__card{flex-direction:row;align-items:center;gap:12px;padding:14px}.cmis .cmis__cval{align-self:center;font-size:26px;min-inline-size:60px;padding:10px 8px}.cmis .cmis__cval.is-label{font-size:13.5px;min-inline-size:0;padding:8px 13px}.cmis .cmis__ctxt{font-size:15px;line-height:1.45}}.cmis__cards--preview{margin-top:10px;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/22/assets/calmy-mission.css.map */
