section.calmer-block{position:relative;overflow:clip;padding:60px 20px 110px;border-radius:48px 48px 0 0;background:#9455f7 var(--bg) center/cover no-repeat;font-family:Montserrat,sans-serif;color:#fff}section.calmer-block img.kid{position:absolute;height:auto;pointer-events:none}section.calmer-block img.kid.girl{top:90px;left:max(20px,50% - 590px);width:220px}section.calmer-block img.kid.boy{top:100px;right:max(20px,50% - 590px);width:200px}section.calmer-block div.content{position:relative;display:flex;flex-direction:column;align-items:center;max-width:560px;margin:0 auto;text-align:center}section.calmer-block div.stores{display:flex;gap:12px;margin-bottom:24px}section.calmer-block div.stores span{display:block;padding:4px 8px;border-radius:8px;background-color:#fffc}section.calmer-block div.stores img{display:block;width:auto;height:30px;mix-blend-mode:multiply}section.calmer-block h2{font-size:48px;font-weight:800;line-height:58px;text-transform:capitalize}section.calmer-block p{max-width:400px;margin-top:12px;font-size:16px;line-height:24px;letter-spacing:.003em;color:#ffffffd9}section.calmer-block .cta{margin-top:40px;font-size:16px;line-height:26px;text-transform:uppercase}section.calmer-block p.note{margin-top:8px;font-size:12px;font-weight:500;line-height:18px}@media screen and (max-width: 1023px){section.calmer-block{padding:44px 20px 76px;border-radius:24px 24px 0 0;background-image:var(--bg-mobile)}section.calmer-block img.kid{display:none}section.calmer-block div.stores{align-self:stretch;justify-content:center;margin-bottom:32px}section.calmer-block div.stores span{flex:0 1 140px}section.calmer-block div.stores img{width:100%;height:auto}section.calmer-block h2{font-size:32px;line-height:37px}section.calmer-block p{font-size:16px;line-height:22px}section.calmer-block .cta{width:100%;height:60px;margin-top:40px}section.calmer-block p.note{font-size:14px}}
