.sn .sn-mgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;align-items:start}@media(max-width:980px){.sn .sn-mgrid{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}}.sn .sn-mcard{display:flex;flex-direction:column;background:linear-gradient(180deg,#fffefb,#fbf7ff);border:2px solid #EFE6FA;border-radius:32px;padding:14px 14px 24px;box-shadow:var(--clay-sm);overflow:hidden}.sn .sn-mcard-img{flex:none;aspect-ratio:4/3;border-radius:22px;overflow:hidden;background:var(--mc,#ECE1FC);box-shadow:var(--clay-sm)}.sn .sn-mcard-img .sn-img{object-position:center 35%}.sn .sn-mcard-name{display:flex;justify-content:center;align-items:center;gap:10px;padding:20px 10px 8px;font-size:30px;color:#4a2f7c;text-align:center}.sn .sn-mcard-name:before,.sn .sn-mcard-name:after{content:"\2726";font-size:13px;color:#c9b2f0}.sn .sn-mcard-text{padding:6px 14px 0;font-size:15px;line-height:1.6;color:var(--body)}.sn .sn-mcard-text p{margin:0}.sn .sn-mcard-text p+p,.sn .sn-mcard-text ul+p{margin-top:.85em!important}.sn .sn-mcard-text p:first-child strong{color:var(--ink)}.sn .sn-mcard-text ul{margin:.85em 0 0;padding-left:20px;display:flex;flex-direction:column;gap:4px;font-weight:700;color:var(--ink)}.sn .sn-mcard-text li::marker{color:var(--purple)}.sn .sn-mcard.is-clamped .sn-mcard-text{overflow:hidden;transition:max-height .35s ease}.sn .sn-mcard.is-clamped:not(.is-open) .sn-mcard-text{-webkit-mask-image:linear-gradient(#000 62%,transparent);mask-image:linear-gradient(#000 62%,transparent)}.sn .sn-mcard-btn{align-self:center;margin-top:16px;display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border:0;border-radius:999px;background:linear-gradient(180deg,#b9a2f0,#8f72da);color:#fff;font:inherit;font-weight:800;font-size:14px;cursor:pointer;box-shadow:var(--clay-btn);transition:transform .15s ease}.sn .sn-mcard-btn:hover{transform:translateY(-2px)}.sn .sn-mcard-btn:focus-visible{outline:3px solid #8F72DA;outline-offset:3px}.sn .sn-mcard-less,.sn .sn-mcard.is-open .sn-mcard-more{display:none}.sn .sn-mcard.is-open .sn-mcard-less{display:inline}.sn .sn-mcard-btn .sn-chev{width:16px;height:16px;transition:transform .2s ease}.sn .sn-mcard.is-open .sn-mcard-btn .sn-chev{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.sn .sn-mcard.is-clamped .sn-mcard-text,.sn .sn-mcard-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/spood-morphs.css.map */
