.athb-promos{padding-top:40px}.athb-promos .at-seasonal-promo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.athb-promos .wp-block-image{min-width:0;margin:0}.athb-promos .wp-block-image>a{display:block;overflow:hidden;border-radius:4px;outline-offset:5px}.athb-promos .wp-block-image>a:focus-visible{outline:3px solid var(--wine,#682536)}.athb-promos .wp-block-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:4px}.athb-promos .wp-element-caption{margin:13px 0 0;color:var(--wine,#682536);font-size:14px;font-weight:600;line-height:1.5}.athb-promos .wp-element-caption a{display:flex;align-items:center;justify-content:space-between;gap:16px;color:inherit;text-decoration:none;padding:4px 0}.athb-promos .wp-element-caption a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:650px){.athb-promos{padding-top:28px}.athb-promos .at-seasonal-promo-grid{grid-template-columns:minmax(0,1fr);gap:24px}.athb-promos .wp-element-caption{font-size:13px;margin-top:9px}}
