.cs-m03{padding:30px 32px 60px;background:#fff}.cs-m03-inner{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:15px;min-height:695px}.cs-m03-copy{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 11%;text-align:center;color:#000}.cs-m03-art{width:min(100%,440px);position:relative}.cs-m03-title{display:block;width:100%;height:auto}.cs-m03-cherry{position:absolute;width:70%;height:auto;left:15%;top:26%}.cs-m03-copy p{font:400 17px/1.25 Arial,sans-serif;color:#000;max-width:285px;margin:8px 0 15px}.cs-m03-copy a{display:block;background:#000;color:#fff;border-radius:100px;text-transform:uppercase;text-decoration:none;font:400 13px/1.2 Arial,sans-serif;padding:15px 24px;width:min(100%,295px)}.cs-m03-copy a:hover,.cs-m03-copy a:focus-visible{background:#333;color:#fff}.cs-m03-photo{min-height:100%;overflow:hidden}.cs-m03-photo picture{display:block;height:100%}.cs-m03-photo img{display:block;width:100%;height:100%;object-fit:cover}.cs-m03-copy a:focus-visible{outline:2px solid #111;outline-offset:3px}@media(max-width:767px){.cs-m03{padding:16px 16px 30px}.cs-m03-inner{grid-template-columns:1fr;min-height:0}.cs-m03-copy{padding:32px 15% 28px}.cs-m03-art{width:100%;max-width:290px}.cs-m03-copy p{font-size:15px}.cs-m03-photo{height:auto;aspect-ratio:1.73}.cs-m03-photo img{height:100%}}
