.ck-home__events{padding:60px 0}.ck-home__events-inner{max-width:1050px;margin-inline:auto;padding-inline:15px}.ck-home__events-header{display:block}.ck-home__events-heading{margin:0;color:var(--ck-blue);font-size:clamp(1.4rem,2.2vw,2.1rem);line-height:1.15}.ck-home__events-header .ck-btn{display:block;margin-top:40px;margin-inline:auto;text-align:left;height:53px;font-size:16px;font-weight:500;letter-spacing:.91px;padding-left:30px;padding-top:0;padding-bottom:0;line-height:53px}.ck-home__events-header .ck-btn:before{top:50%;right:20px;bottom:auto;left:auto;transform:translateY(-50%);content:"";background-image:url(ReadMoreArrow.png);background-repeat:no-repeat;background-position:center;background-size:auto}.ck-home__events-header .ck-btn:after{top:3px;right:-3px;bottom:-3px;left:3px;width:auto;height:auto}@media screen and (min-width: 990px){.ck-home__events-header .ck-btn{width:300px;margin-inline:auto}.ck-home__events-header .ck-btn:before{width:22px;height:22px}.ck-home__events-header .ck-btn:after{width:auto;height:auto}}.ck-home__events-fallback{margin:14px 0 0;color:var(--ck-gray);font-size:13px;text-align:start}.ck-home__events-cards{margin:20px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ck-home__events-card{background:#fff;border:1px solid rgb(0 0 0 / .08);border-radius:2px;overflow:hidden}.ck-home__events-card-link{display:block;color:inherit;text-decoration:none}.ck-home__events-card-image{width:100%;height:180px;object-fit:cover;display:block}.ck-home__events-card-image--placeholder{object-fit:contain;background:#f7f5ef}.ck-home__events-card-body{padding:14px 16px 16px}.ck-home__events-card-title{margin:0 0 8px;color:var(--ck-blue);font-size:1.05rem}.ck-home__events-card-excerpt{margin:0;color:var(--ck-gray);font-size:.9rem;line-height:1.4}@media screen and (max-width: 989px){.ck-home__events-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 600px){.ck-home__events-cards{grid-template-columns:1fr}}@media screen and (max-width: 749px){.ck-home__events{padding:24px 0}.ck-home__events-header{text-align:center}.ck-home__events-fallback{text-align:start;font-size:13px}.ck-home__events-header .ck-btn{margin-top:24px}}@media screen and (max-width: 989px){.ck-home__events-inner{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}p.ck-home__events-fallback{text-align:center!important;width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ck-events.css.map */
