.dine-section{background-color:#fdf4f2;overflow:hidden;padding:120px 80px}.dnd-section[class*=force-full-width-section] .dine-section{margin:0 -40px}.dine-section-wrapper{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;margin-left:auto;margin-right:auto;max-width:1440px}.dine-section .img-wrapper{padding-right:16px}.dine-section .img-wrapper img{display:inline-block;height:100%!important;object-fit:cover;width:100%}.dine-section .text-content-wrapper{padding:47px 32px 0 96px}.dine-section .text-content-wrapper h2{color:#000;font-family:Bodoni\ 72;font-size:40px;letter-spacing:1px;line-height:110%;margin:0 auto;max-width:512px;text-align:center}.dine-section ul.schedule-list{list-style:none;padding-left:0;padding-top:45px;text-align:center}.dine-section ul.schedule-list .sched-heading{color:#c55a42;font-family:Bodoni\ 72;font-size:32px;line-height:41.6px}.dine-section ul.schedule-list .sched-content{color:#000;font-family:Inter;font-size:18px;line-height:29.98px;margin:0 auto}.dine-section ul.schedule-list li:not(:last-child){margin-bottom:24px}.dine-section .btn-wrapper{margin-top:52px;text-align:center}.dine-section .btn-wrapper a{border:1px solid #45312c;color:#45312c;display:inline-block;font-family:Inter;font-size:12px;font-weight:600;line-height:10.8px;padding:19px 20px;text-transform:uppercase}.dine-section .btn-wrapper a:hover{background-color:#c55a42;border-color:#c55a42;color:#fefcfc}@media (max-width:1024px){.dine-section{padding:80px}.dine-section-wrapper{grid-template-columns:1fr}.dine-section .img-wrapper{padding:0}.dine-section .text-content-wrapper{padding:74px 65px 0}.dine-section .text-content-wrapper h2{font-size:32px;line-height:35.2px}.dine-section ul.schedule-list .sched-content{margin-top:5px}.dine-section .btn-wrapper a{letter-spacing:1px}}@media (max-width:767px){.dnd-section[class*=force-full-width-section] .dine-section{margin:0 -30px}.dine-section{padding-left:24px;padding-right:24px}.dine-section .text-content-wrapper{padding:75px 8px 0}.dine-section .text-content-wrapper h2{line-height:110%}.dine-section ul.schedule-list{padding-top:42px}.dine-section .btn-wrapper{margin-top:43px}}