.widget__dining-carousel{position:relative}.widget__dining-carousel .one-time-2{overflow:hidden;background:var(--primary-color-one)}.widget__dining-carousel .swiper-slide{display:flex;flex-direction:column;height:auto;background:var(--primary-color-one)}.widget__dining-carousel .copy,.widget__dining-carousel .img{width:100%}.widget__dining-carousel .copy{order:2;padding:80px 0 200px;color:#fff}.widget__dining-carousel .img{order:1}.widget__dining-carousel .img img{display:block;width:100%;height:100%;object-fit:cover}.widget__dining-carousel .__split-carousel_copy-wrapper{max-width:700px;width:100%}.widget__dining-carousel .copy h2,.widget__dining-carousel .copy span{color:#fff}.widget__dining-carousel .custom-arrow-container{position:absolute;z-index:2;bottom:65px;left:40px;display:flex;gap:24px}.widget__dining-carousel .custom-arrow-container .slide-arrow{padding:8px 16px;border:2px solid #fff;border-radius:100px;background:#fff0;cursor:pointer;transition:all ease-in-out 0.4s}.widget__dining-carousel .custom-arrow-container .slide-arrow:hover,.widget__dining-carousel .custom-arrow-container .slide-arrow:focus-visible{background:#fff}.widget__dining-carousel .custom-arrow-container .slide-arrow span{display:block;width:75px;height:30px;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 75 30'%3E%3Cpath d='M2 15h70M60 4l12 11-12 11' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 75 30'%3E%3Cpath d='M2 15h70M60 4l12 11-12 11' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:background-color ease-in-out 0.4s}.widget__dining-carousel .prev-arrow-2 span{transform:scaleX(-1)}.widget__dining-carousel .custom-arrow-container .slide-arrow:hover span,.widget__dining-carousel .custom-arrow-container .slide-arrow:focus-visible span{background-color:var(--primary-color-one)}.widget__dining-carousel .dining-carousel_dots{position:absolute;z-index:2;bottom:64px!important;right:40px;left:auto!important;top:auto!important;display:flex;gap:8px;width:auto!important}.widget__dining-carousel .dining-carousel_dots .swiper-pagination-bullet{width:12px;height:12px;margin:3px!important;border:2px solid #fff;border-radius:50%;background:#fff0;opacity:1;transition:transform 0.2s linear}.widget__dining-carousel .dining-carousel_dots .swiper-pagination-bullet-active{background:var(--primary-color-two);border-color:var(--primary-color-two)}@media only screen and (max-width:480px){.widget__dining-carousel .copy{padding:80px 0 250px}.widget__dining-carousel .custom-arrow-container{bottom:100px;left:0;right:0;justify-content:center}.widget__dining-carousel .dining-carousel_dots{bottom:20px!important;left:0!important;right:0;justify-content:center}}@media only screen and (min-width:1200px){.widget__dining-carousel .swiper-slide{flex-direction:row}.widget__dining-carousel .copy{order:1;padding:300px 0}.widget__dining-carousel .img{order:2}.widget__dining-carousel .custom-arrow-container{bottom:65px;left:65px}.widget__dining-carousel .dining-carousel_dots{right:53%}}.site-overlay{top:unset!important}