.recently-at-brunch__header{text-align:center;margin-bottom:2rem;text-transform:uppercase}.recently-at-brunch__header h2{margin-top:0}.recently-at-brunch__grid{display:grid;column-gap:2rem;grid-template-columns:repeat(1,1fr)}.recently-at-brunch__item{display:flex;flex-direction:column}.recently-at-brunch__content{display:flex;flex-direction:column;height:100%}.recently-at-brunch__image-wrapper{position:relative;margin-bottom:1rem;width:100%;border-radius:10px;overflow:hidden}.recently-at-brunch__image-wrapper--adapt{height:auto}.recently-at-brunch__image-wrapper--tall{padding-bottom:125%}.recently-at-brunch__image-wrapper--square{padding-bottom:100%}.recently-at-brunch__image{width:100%;height:auto;display:block}.recently-at-brunch__image-wrapper--tall .recently-at-brunch__image,.recently-at-brunch__image-wrapper--square .recently-at-brunch__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.recently-at-brunch__image-wrapper--adapt .recently-at-brunch__image{position:relative}.recently-at-brunch__title{margin:0 0 1rem;font-size:1.6rem;text-transform:uppercase}.recently-at-brunch__excerpt{margin-bottom:1.5rem;flex-grow:1;font-size:1.2rem;line-height:1.5}.recently-at-brunch__buttons{display:flex;align-items:center;gap:1rem}.srecently-at-brunch__buttons{display:flex;align-items:center;justify-content:space-between}.recently-at-brunch__button{text-decoration:none;padding:.5rem 1rem;border:1px solid #143373;background-color:transparent;border-radius:12px;transition:all .3s ease;text-transform:uppercase;color:#143373;text-align:center;font-weight:600}.recently-at-brunch__button:hover{opacity:.8}.recently-at-brunch__button--read-more,.recently-at-brunch__button--shop{width:45%}.recently-at-brunch__button-divider{display:block;width:2px;height:20px;background-color:#143373;opacity:.6}@media screen and (min-width: 1024px){.recently-at-brunch__grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 1023px){.recently-at-brunch__grid{row-gap:3rem;column-gap:1rem}.recently-at-brunch__title{font-size:1.2rem}.recently-at-brunch__excerpt{font-size:1rem}.recently-at-brunch__buttons{gap:.5rem}.recently-at-brunch__button{padding:.4rem .8rem;font-size:1rem}.recently-at-brunch__item:last-child{display:none}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/component-recently-at-brunch.css.map */
