.mk-hero.mk-hero--moments{align-items:start}.mk-moments{min-width:0;padding:1.4rem;background:#f0ebe2;background-image:repeating-linear-gradient(0deg,#fff3 0,#fff3 1px,transparent 1px,transparent 5px);border:1px solid #ddd2c4;border-radius:1.4rem;box-shadow:0 1.6rem 4rem #49362b0c}.mk-moments__top{display:flex;align-items:center;justify-content:space-between;padding:0 .8rem 1.2rem;font-size:1.1rem;letter-spacing:.14em;font-weight:650;color:#62574d}.mk-moments__mark{font-size:2.6rem;line-height:1;color:#8b7455}.mk-moment{margin:0;background:var(--mk-cream);border-radius:.8rem;overflow:hidden;animation:mk-moment-in .28s ease-out}.mk-moment[hidden],.mk-moments__choices[hidden]{display:none}.mk-moment__photo{aspect-ratio:4/3;background:#e7ded3;overflow:hidden}.mk-moment__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}.mk-moment figcaption{padding:2.2rem 2.4rem 2.6rem;min-height:24.5rem}.mk-moment .mk-eyebrow{margin:0 0 1rem;font-size:1.1rem;letter-spacing:.12em}.mk-moment h2{font:400 clamp(2.6rem,2.5vw,3.4rem)/1.15 Georgia,serif;letter-spacing:-.025em;margin:0 0 1.2rem;color:var(--mk-ink)}.mk-moment .mk-moment__copy{font-size:1.7rem;line-height:1.7;letter-spacing:0;color:var(--mk-muted);margin:0 0 1.6rem}.mk-moment a{display:inline-flex;gap:1rem;align-items:center;font-size:1.5rem;line-height:1.6;color:var(--mk-purple);text-underline-offset:.4rem;font-weight:600}.mk-moments__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.2rem}.mk-moments__choices button{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.6rem;padding:.8rem 1rem;font-family:inherit;font-size:1.4rem;font-weight:600;line-height:1.4;border:1px solid #cabcab;border-radius:.5rem;color:#514438;background:#fff9;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.mk-moments__choices button>span{width:.7rem;height:.7rem;border-radius:50%;border:1px solid currentColor}.mk-moments__choices button[aria-pressed=true]{background:var(--mk-purple);color:#fff;border-color:var(--mk-purple)}.mk-moments__choices button[aria-pressed=true]>span{background:currentColor}.mk-moments :is(button,a):focus-visible{outline:3px solid var(--mk-purple);outline-offset:4px}@media(hover:hover){.mk-moment:hover .mk-moment__photo img{transform:scale(1.025)}.mk-moments__choices button:hover{transform:translateY(-2px);border-color:var(--mk-purple)}}@keyframes mk-moment-in{0%{opacity:.5;transform:translateY(.4rem)}to{opacity:1;transform:none}}@media(min-width:990px){.mk-hero--moments .mk-hero-copy{padding-top:4rem}.mk-moments{transform:rotate(.7deg)}.mk-moment figcaption{min-height:26.5rem}}@media(max-width:749px){.mk-moments{padding:1rem;border-radius:1rem}.mk-moments__top{font-size:1rem}.mk-moment figcaption{padding:2rem;min-height:26rem}.mk-moment h2{font-size:2.9rem}.mk-moment .mk-moment__copy{font-size:1.7rem}.mk-moments__choices button{min-height:4.8rem}.mk-moments__choices{gap:.6rem}}@media(prefers-reduced-motion:reduce){.mk-moment{animation:none}.mk-moment__photo img,.mk-moments__choices button{transition:none}.mk-moment:hover .mk-moment__photo img,.mk-moments__choices button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/meowkai-moments.css.map */
