#material_downloads .sg-seasonal-edit{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:44px;margin:9px 0 0;padding:7px 9px;border:1px solid #23634f;border-radius:7px;color:#24493e;background:#fff;text-align:center;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none}
#material_downloads .sg-seasonal-example{color:#fff;background:#23634f}
#material_downloads .sg-seasonal-edit:hover,#material_downloads .sg-seasonal-edit:focus-visible{outline:2px solid #23634f;outline-offset:2px}
#material_downloads .sg-seasonal-added-pair{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;box-sizing:border-box;margin:10px 0;align-items:stretch}
#material_downloads .sg-seasonal-added-example,#material_downloads .sg-seasonal-added-blank{display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;width:auto!important;max-width:100%;min-width:0;margin:0!important;box-sizing:border-box;padding:12px;border:1px solid #d7dfdc;border-radius:8px;background:#fff}
#material_downloads .sg-seasonal-added-pair strong{font-size:15px;margin-bottom:8px;text-align:left}
#material_downloads .sg-seasonal-added-pair img{display:block;width:100%!important;max-width:100%;object-fit:contain;height:clamp(115px,29vw,360px)!important;aspect-ratio:auto;margin:0 auto}
#material_downloads .sg-seasonal-added-pair .sg-seasonal-edit{margin-top:auto}
#material_downloads .sg-seasonal-added-pair .material_download_name{margin:6px 0}
@media(max-width:650px){#material_downloads .sg-seasonal-added-pair{gap:6px}#material_downloads .sg-seasonal-added-example,#material_downloads .sg-seasonal-added-blank{padding:6px}#material_downloads .sg-seasonal-added-pair strong,#material_downloads .sg-seasonal-added-pair .sg-seasonal-edit{font-size:12px}}

#material_downloads .sg-seasonal-added-pair img[hidden]{display:none!important}

#material_downloads .sg-seasonal-description{grid-column:1/-1;font-size:13px}
