.recipe-spotlight{display:grid;gap:24px}.recipe-spotlight a,.recipe-spotlight a:link,.recipe-spotlight a:visited,.recipe-spotlight a:hover,.recipe-spotlight a:active{text-decoration:none;color:inherit}.recipe-spotlight__featured{display:flex;flex-direction:column;gap:16px}.recipe-spotlight__featured-image{position:relative;width:100%;overflow:hidden;border-radius:4px;aspect-ratio:16/9}.recipe-spotlight__featured-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}.recipe-spotlight__featured-content{display:flex;flex-direction:column;gap:16px;text-decoration:none}.recipe-spotlight__featured-title{font-size:28px;line-height:1.2;font-weight:700;margin:0;color:rgb(var(--color-foreground));text-decoration:none}.recipe-spotlight__featured-description{font-size:16px;line-height:1.6;color:rgba(var(--color-foreground),.75);text-decoration:none}.recipe-spotlight__button{align-self:flex-start;margin-top:8px;text-decoration:none}.recipe-spotlight__sidebar{display:flex;flex-direction:column;gap:16px}.recipe-spotlight__sidebar-item{display:flex;gap:16px}.recipe-spotlight__sidebar-image{flex-shrink:0;width:100px;height:100px;border-radius:4px;overflow:hidden}.recipe-spotlight__sidebar-image img{width:100%;height:100%;object-fit:cover;display:block}.recipe-spotlight__sidebar-content{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0;text-decoration:none}.recipe-spotlight__sidebar-title{font-size:16px;line-height:1.3;font-weight:600;margin:0;color:rgb(var(--color-foreground));text-decoration:none}.recipe-spotlight__sidebar-description{font-size:14px;line-height:1.5;color:rgba(var(--color-foreground),.7);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.recipe-spotlight__sidebar-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none;margin-top:auto;transition:opacity .2s ease}.recipe-spotlight__sidebar-link:hover{opacity:.7}.recipe-spotlight__sidebar-link svg{width:12px;height:12px;transition:transform .2s ease}.recipe-spotlight__sidebar-link:hover svg{transform:translate(2px)}@media screen and (min-width: 768px){.recipe-spotlight{grid-template-columns:1fr 1fr;gap:32px;align-items:start}.recipe-spotlight__featured-title{font-size:28px}.recipe-spotlight__featured-description{font-size:16px}.recipe-spotlight__sidebar-image{width:120px;height:120px}.recipe-spotlight__sidebar-title{font-size:18px}.recipe-spotlight__sidebar-description{font-size:15px}}@media screen and (min-width: 990px){.recipe-spotlight{grid-template-columns:60% 1fr;gap:40px}.recipe-spotlight__featured-description{font-size:16px}.recipe-spotlight__sidebar-image{width:140px;height:140px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-recipe-spotlight.css.map */
