.menu-slider__title{font-family:MADE Mirage,serif;font-size:72px;font-weight:400;line-height:79.2px;margin-bottom:48px;text-align:center}.js-house-specials-slider{box-shadow:2px 2px 150px rgba(0,0,0,.07);margin:45px auto 140px;max-width:1030px;position:relative;width:100%;z-index:1}.js-house-specials-slider:first-child{margin-top:0}.js-house-specials-slide{background-color:#fbfafa;width:100%}.js-house-specials-slide:not(.slick-slide){left:0;position:absolute;top:0}.js-house-specials-slide:not(.slick-slide):first-child{position:relative;z-index:1}.js-house-specials-slide-wrapper{display:flex;flex-flow:row wrap;padding:21px 19px}.js-house-specials-slide-image{align-items:center;background-color:#293a44;color:#fff;display:flex;flex-basis:50%;justify-content:center;overflow:hidden;padding:21px 19px;position:relative;text-align:center}.js-house-specials-slide-image img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.js-house-specials-slide-image h4{font-family:MADE Mirage;font-size:80px;font-weight:400;letter-spacing:-.02em;line-height:72px;margin:0;position:relative;z-index:1}.js-house-specials-slide-content{flex-basis:50%;font-family:MADE Mirage,serif;font-size:24px;font-weight:400;line-height:101.4%;padding:33px 63px 39px 80px}.js-house-specials-slide-content h4{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-size:30px;font-weight:500;letter-spacing:.03em;line-height:36px;margin:0 0 30px}.js-house-specials-slide-content p{margin:0 0 10px}.js-house-specials-slide-content p:last-child{margin:0}.js-house-specials-slide-content strong{display:block;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-size:14px;font-weight:600;letter-spacing:.22em;line-height:17px;margin:0 0 6px;text-transform:uppercase}.js-house-specials-slide-content hr{border-bottom:1px solid #526977;margin:0;opacity:.2}.js-house-specials-slide-content span{color:#c8cacb;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-size:14px;font-weight:300;left:0;line-height:101.4%;position:absolute;top:31px}.js-house-specials-slide-content ul{list-style:none;margin:0;padding:0}.js-house-specials-slide-content li{display:block;margin-top:37px;min-height:58px;padding-left:27px;position:relative}.js-house-specials-slide-content li:first-child{margin-top:0}.js-house-specials-slider .slick-arrow{background-color:#d4d9db;border-color:#d4d9db;bottom:auto;color:#fff;top:50%;transform:translateY(-50%)}.js-house-specials-slider .slick-arrow:focus,.js-house-specials-slider .slick-arrow:hover{background-color:#293a44;border-color:#293a44;color:#fff}.js-house-specials-slider .slick-prev{left:-103px;right:auto}.js-house-specials-slider .slick-next{right:-103px}.slick-arrow{border-radius:50%;bottom:0;color:#fff;padding:19px;position:absolute;z-index:20}.slick-arrow svg{stroke:currentColor;display:block;width:16px}.slick-dots{display:block;list-style:none;margin:32.5px 0 0;padding:0;position:relative;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;position:relative}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:27px;line-height:0;outline:none;padding:7.5px;width:27px}.slick-dots li button:before{background:#293a44;border-radius:50%;content:"";display:block;height:12px;opacity:.15;text-align:center;width:12px}.slick-dots li.slick-active button:before{opacity:1}@media (max-width:1024px){.menu-section__slider{padding:0 130px 70px}.js-house-specials-slider{margin:59px auto 70px}.menu-slider__title{margin-bottom:0}.js-house-specials-slide-wrapper{display:block;padding:10px}.js-house-specials-slide-image{min-height:187px;padding:20px}.js-house-specials-slide-image h4{font-size:40px}.js-house-specials-slide-content{margin:0 auto;max-width:408px;padding:54px 20px 50px}.js-house-specials-slider .slick-prev{left:-90px}.js-house-specials-slider .slick-next{right:-90px}}@media (max-width:767px){.js-house-specials-slider{box-shadow:none;margin:40px auto 0}.js-house-specials-slide-wrapper{padding:0 20px}.js-house-specials-slider .slick-list{box-shadow:2px 2px 150px rgb(0 0 0/7%)}.menu-section__slider{margin:0 0 50px;padding:77px 35px 0}.js-house-specials-slide-content{background:#fff;margin-top:20px;padding:34px 20px 50px}.menu-slider__title{font-size:55px;margin-top:30px}}