.ym-events__panel{background:var(--ym-forest, #283f35);padding:clamp(1.8rem,3vw,3.4rem)}.ym-events__grid{display:grid;gap:clamp(1.6rem,2.4vw,2.6rem)}@media(max-width:749px){.ym-events .ym-events__grid{grid-template-columns:1fr!important}}.ym-events__card{display:flex;flex-direction:column;background:var(--ym-porcelain, #f7f4ef)}.ym-events__media{aspect-ratio:4 / 5;overflow:hidden}.ym-events__media img,.ym-events__ph{width:100%;height:100%;object-fit:cover;display:block}.ym-events__ph{background:#283f3514}.ym-events__body{display:flex;flex-direction:column;padding:clamp(2rem,2.2vw,2.6rem)}.ym-events__title{margin:0 0 1.6rem;font-size:clamp(2.4rem,2.6vw,3rem);line-height:1.1}.ym-events__line{margin:0 0 1rem;font-weight:300;font-size:1.45rem;line-height:1.5;color:rgba(var(--color-foreground),.82);flex:0 0 auto}.ym-events__btn{align-self:flex-start;margin:1.2rem 0 .8rem;padding:1.1rem 2.4rem;background:var(--ym-forest, #283f35);color:var(--ym-porcelain, #f7f4ef);font-family:var(--ym-nav-font, sans-serif);font-size:1.25rem;letter-spacing:.06em;text-decoration:none;transition:background .2s ease}.ym-events__btn:hover{background:var(--ym-sage, #59766b)}.ym-events__cal{align-self:flex-start;margin:0 0 1.6rem;padding:0;background:none;border:0;color:var(--ym-forest, #283f35);font-family:var(--ym-nav-font, sans-serif);font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px;transition:color .2s ease}.ym-events__cal:hover{color:var(--ym-sage, #59766b)}.ym-events__spots{margin:auto 0 0;padding-top:1.4rem;border-top:1px solid rgba(40,63,53,.14);font-family:var(--ym-nav-font, sans-serif);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ym-champagne, #b7a26a)}@media(min-width:750px){.ym-events__grid:has(>.ym-events__card:only-child) .ym-events__card{flex-direction:row}.ym-events__grid:has(>.ym-events__card:only-child) .ym-events__media{flex:0 0 42%;aspect-ratio:auto}.ym-events__grid:has(>.ym-events__card:only-child) .ym-events__body{flex:1 1 auto;justify-content:center;padding:clamp(2.4rem,3vw,4rem)}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAAAAAI */
