.sc-demo{background:var(--sc-demo-bg);color:var(--sc-demo-fg);padding:var(--sc-demo-space) 24px;font-family:var(--font-body-family,inherit);font-size:var(--sc-demo-body);line-height:1.55}.sc-demo *{box-sizing:border-box}.sc-demo__wrap{max-width:1200px;margin-inline:auto}.sc-demo__header{max-width:800px;margin:0 auto 32px;text-align:center}.sc-demo__notice{display:inline-block;margin:0 0 18px;padding:10px 16px;border:1px solid #183a28;border-radius:4px;background:#183a28;color:#fff;font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.07em}.sc-demo__header h2{margin:0;font-family:var(--font-heading-family,inherit);font-weight:var(--font-heading-weight,700);font-size:var(--sc-demo-heading);line-height:1.12;letter-spacing:-.025em;color:inherit}.sc-demo__intro{max-width:660px;margin:18px auto 0}.sc-demo__intro p{margin:0 0 10px}.sc-demo__intro p:last-child{margin-bottom:0}.sc-demo__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-demo-gap);align-items:start}.sc-demo__card{min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--sc-demo-fg) 16%,transparent);border-radius:var(--sc-demo-radius);background:var(--sc-demo-card);box-shadow:0 3px 18px #183a280a}.sc-demo__disclosure{margin:0;padding:11px 16px;background:#edf1e6;color:#183a28;font-size:12px;line-height:1.45;font-weight:700;border-bottom:1px solid #d9e2d2}.sc-demo__figure{margin:0}.sc-demo__media{overflow:hidden;background:#e9ece4}.sc-demo__media--portrait{aspect-ratio:4/5}.sc-demo__media--square{aspect-ratio:1}.sc-demo__media--landscape{aspect-ratio:4/3}.sc-demo__media img{display:block;width:100%;height:100%;object-fit:cover}.sc-demo__card--result .sc-demo__media img{object-fit:contain}.sc-demo__figure figcaption{padding:12px 20px 0;font-size:13px;line-height:1.5;color:inherit}.sc-demo__card--result .sc-demo__figure:last-child figcaption{padding-bottom:20px}.sc-demo__body{padding:20px}.sc-demo__body blockquote{margin:0;padding:0;border:0;font-size:inherit;font-style:normal;line-height:1.6;color:inherit}.sc-demo__body blockquote p{margin:0}.sc-demo__name{margin:16px 0 0;font-size:14px;font-weight:700;line-height:1.4}.sc-demo__editor{margin:16px;padding:12px;border:1px dashed #82947e;border-radius:6px;background:#f7f8f2;color:#183a28;font-size:13px}.sc-demo__editor summary{cursor:pointer;font-weight:700}.sc-demo__editor p{margin:10px 0 0}.sc-demo__editor summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.sc-demo{padding-block:calc(var(--sc-demo-space) * .75)}.sc-demo__grid{grid-template-columns:minmax(0,1fr);max-width:460px;margin-inline:auto}.sc-demo__header{margin-bottom:24px}.sc-demo__header h2{font-size:var(--sc-demo-mobile-heading)}.sc-demo__notice{font-size:11px;padding:9px 12px}.sc-demo__media--portrait{aspect-ratio:1}.sc-demo__body{padding:20px}.sc-demo__intro{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAI */
