.page-id-1518 .standard-inner-wrapper{max-width:none;width:100%;padding:0;margin:0}.gsd-specials{padding:clamp(40px,5vw,72px) 5%;background:#fcf5e9}.gsd-specials__wrap{max-width:960px;margin:0 auto}.gsd-specials .h2-center{margin:0 0 40px}.gsd-special{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:22px;padding:28px 0;border-bottom:1px solid #e3e0d9}.gsd-special:first-of-type{padding-top:0}.gsd-special:last-of-type{border-bottom:0;padding-bottom:0}.gsd-special--no-image{grid-template-columns:minmax(0,1fr)}.gsd-special__media img{display:block;width:100%;height:auto;border-radius:4px}.gsd-specials .gsd-special__when,.gsd-special-detail .gsd-special__when{margin:0 0 6px;color:#5a6270;font-size:16px;font-weight:600}.gsd-specials .gsd-special__title{margin:0 0 10px;font-size:26px;line-height:1.3}.gsd-specials .gsd-special__title a,.gsd-specials .gsd-special__more a{color:var(--color-2,#001543);text-decoration:none}.gsd-specials .gsd-special__excerpt{margin:0 0 14px;color:#333;font-size:16px;line-height:1.9}.gsd-specials .gsd-special__locations{margin:0 0 14px;font-size:14px;line-height:1.7}.gsd-specials .gsd-special__locations a,.gsd-special-detail .gsd-special__locations a{color:var(--color-2,#001543);text-decoration:underline}.gsd-specials .gsd-special__more{margin:0;font-size:18px;font-weight:600}.gsd-specials a:hover,.gsd-special-detail a:hover{text-decoration:underline}.gsd-specials a:focus-visible,.gsd-special-detail a:focus-visible{outline:2px solid var(--color-2,#001543);outline-offset:4px}.gsd-specials__all{margin:40px 0 0;text-align:center}.gsd-specials__all a.button{margin:0}.gsd-special-detail .gsd-special__full-image{display:block;max-width:min(100%,640px);height:auto;margin:20px 0 28px}.gsd-special-detail .gsd-special__actions{margin:24px 0}@media (max-width:767px){.gsd-special{grid-template-columns:minmax(0,1fr);gap:20px}.gsd-special__media{max-width:360px}.gsd-specials .gsd-special__title{font-size:23px}}