.m-pop{border:0;padding:0;background:transparent;width:calc(100vw - 32px);max-width:520px;max-height:calc(100vh - 32px);overflow:auto;color:var(--m-olive)}.m-pop::backdrop{background:#2b2a1e8c}.m-pop__card{position:relative;background:var(--m-cream);border-radius:24px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.m-pop__img img{display:block;width:100%;height:190px;object-fit:cover}.m-pop__body{padding:28px 28px 16px;display:flex;flex-direction:column;gap:12px}.m-pop__body .m-h2{font-size:clamp(34px,6vw,46px)}.m-pop__text{margin:0;font-size:17px;line-height:1.5}.m-pop__x{position:absolute;top:10px;right:10px;z-index:1;width:44px;height:44px;border-radius:999px;border:0;background:#f8f4e4f0;color:var(--m-olive);font-size:28px;line-height:1;cursor:pointer}.m-pop__later{align-self:center;min-height:44px;background:none;border:0;font:inherit;font-size:14px;font-weight:600;color:var(--m-olive);text-decoration:underline;cursor:pointer}@media(prefers-reduced-motion:no-preference){.m-pop[open]{animation:m-pop-in .35s ease-out}}@keyframes m-pop-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:640px){.m-pop__img img{height:140px}.m-pop__body{padding:22px 20px 12px}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
