.opening-hours-section .l2-op-hr .time-section .l2-time-list{padding-top:35px}.opening-hours-section .l2-op-hr{align-items:center;display:flex;flex-wrap:wrap}.opening-hours-section .l2-op-hr .time-section{padding-right:48px;width:52%}.opening-hours-section .l2-op-hr .img-sec{line-height:0px;width:48%}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list{align-items:center;border-radius:10px;display:flex;margin-bottom:16px;padding:10px}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .day-name{width:40%}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .s-e-time{width:60%}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .time-av{align-items:center;display:flex}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .time-av p.end-t,.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .time-av p.start-t{text-align:end;width:50%}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list p{font-size:20px;font-weight:400;line-height:100%;margin:0}.opening-hours-section .l2-op-hr .time-section .heading h2{font-size:48px;font-weight:700;line-height:100%}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list:last-child{margin-bottom:0}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .s-e-time .closed-day{text-align:end}.opening-hours-section .l2-op-hr .img-sec img{object-fit:cover;width:100%}.opening-hours-section.layout_two .img-sec img{border-radius:40px}.opening-hours-section.layout_three .time-section{padding:48px}.opening-hours-section.layout_three .l2-op-hr{border-radius:40px}.opening-hours-section.layout_three .img-sec img{border-radius:0 40px 40px 0}.opening-hours-section.layout_three .l2-op-hr.image_time .img-sec img{border-radius:40px 0 0 40px;height:100%}.opening-hours-section.layout_three .l2-op-hr{align-items:unset}.opening-hours-section .l2-op-hr.image_time{flex-direction:row-reverse}.opening-hours-section .l2-op-hr.image_time .time-section{padding-left:48px;padding-right:0}.opening-hours-section.layout_three .l2-op-hr.image_time .time-section{padding:48px}.opening-hours-section.layout_one .l2-op-hr .time-section .l2-time-list{padding:0}.opening-hours-section.layout_one .l2-op-hr .time-section .l2-time-list .day-time-list{margin:48px 0 0;padding:0}@media only screen and (max-width:767px){.opening-hours-section .l2-op-hr .img-sec,.opening-hours-section .l2-op-hr .time-section{width:100%}.opening-hours-section .l2-op-hr,.opening-hours-section .l2-op-hr.image_time{flex-direction:column-reverse}.opening-hours-section .l2-op-hr .time-section,.opening-hours-section .l2-op-hr.image_time .time-section{padding:40px 0 0}.opening-hours-section.layout_three .l2-op-hr.image_time .time-section{padding:30px 20px}.opening-hours-section .l2-op-hr .time-section .heading h2{font-size:32px}.opening-hours-section .l2-op-hr .time-section .l2-time-list{padding-top:20px}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list{flex-direction:column}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .day-name{padding-bottom:10px;width:100%}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .s-e-time{width:100%}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .time-av p.end-t,.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .time-av p.start-t,.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list p{font-size:16px;text-align:left}.opening-hours-section.layout_one .l2-op-hr .time-section .l2-time-list .day-time-list{margin:28px 0 0;padding:0}.opening-hours-section.layout_three .l2-op-hr.image_time .img-sec img{border-radius:40px 40px 0 0}.opening-hours-section.layout_two .img-sec img{max-height:550px;object-fit:cover}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list .day-name p.days-n{font-weight:600}}@media only screen and (min-width:768px) and (max-width:1080px){.opening-hours-section .l2-op-hr.image_time .time-section{padding-left:30px}.opening-hours-section .l2-op-hr .time-section{padding-right:30px}.opening-hours-section .l2-op-hr .time-section .heading h2{font-size:34px}.opening-hours-section .l2-op-hr .time-section .l2-time-list{padding-top:20px}.opening-hours-section.layout_three .l2-op-hr.image_time .time-section{padding:40px 15px}.opening-hours-section .l2-op-hr .time-section .l2-time-list .day-time-list p{font-size:18px}.opening-hours-section.layout_one .l2-op-hr .time-section .l2-time-list .day-time-list{margin:40px 0 0}}