.dm-color-event{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;background:#f8f3ea;color:#171717;min-height:460px}.dm-color-event__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.dm-color-event__art img{width:100%;height:100%;object-fit:cover;object-position:left center}.dm-color-event__copy{grid-column:2;padding:48px clamp(24px,4vw,80px) 48px 24px;align-self:center;text-align:center}.dm-color-event__eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px}.dm-color-event h2{font-size:clamp(30px,3.2vw,54px);line-height:1.1;margin:0 0 20px}.dm-color-event p{line-height:1.5;margin:0 0 12px}.dm-color-event__date{font-size:19px;font-weight:600}.dm-color-event__description{font-size:15px;max-width:460px;margin:16px auto 24px}.dm-color-event__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 30px;background:#171717;color:#fff;text-decoration:none;letter-spacing:.08em;font-size:13px;text-transform:uppercase;border:1px solid #171717}.dm-color-event__button:hover{background:#4e263d;border-color:#4e263d}.dm-color-event__button:focus-visible{outline:3px solid #4e263d;outline-offset:4px}@media(min-width:1600px){.dm-color-event{min-height:34vw}}@media(max-width:749px){.dm-color-event{display:block;min-height:0}.dm-color-event__art{position:relative;height:270px;z-index:0}.dm-color-event__art img{width:auto;max-width:none;height:100%;object-fit:contain;object-position:left center}.dm-color-event__copy{padding:30px 22px 36px}.dm-color-event h2{font-size:34px}.dm-color-event__eyebrow{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
