body.page-id-949 .elementor-949{padding:0 24px 45px;color:#343d36;font-family:'DM Sans',Arial,sans-serif}body.page-id-949 .taste-section>.elementor-container{max-width:1180px}body.page-id-949 .taste-intro{padding:35px 0 28px;max-width:760px}body.page-id-949 .taste-intro h1{font:400 clamp(40px,5vw,58px)/1.1 Abel,Arial,sans-serif;color:#513d35;margin:8px 0 18px}body.page-id-949 .taste-intro p:not(.taste-kicker){font-size:17px;line-height:1.7;color:#6d706b}body.page-id-949 .taste-kicker{font-size:10px;text-transform:uppercase;letter-spacing:1.6px;color:#86806e;margin:0 0 9px}body.page-id-949 .taste-main{border:1px solid #ddd5ca;border-radius:22px;background:#f5f0e9;max-width:1180px;margin:0 auto 24px;overflow:hidden}body.page-id-949 .taste-main .elementor-widget-wrap{padding:0!important}body.page-id-949 .taste-main .taste-photo img{width:100%;height:100%;min-height:500px;object-fit:cover}body.page-id-949 .taste-main .taste-photo,body.page-id-949 .taste-main .taste-photo .elementor-widget-container{height:100%}body.page-id-949 .taste-photo img{width:100%;object-fit:cover;display:block}body.page-id-949 .taste-copy{padding:30px}body.page-id-949 .taste-copy h2{font:400 36px/1.1 Abel,Arial,sans-serif;margin:12px 0 5px;color:#473c33}body.page-id-949 .taste-copy h3{font:400 23px/1.2 Abel,Arial,sans-serif;margin:16px 0 10px}body.page-id-949 .taste-copy p{font-size:14px;line-height:1.7;color:#62665f;margin:12px 0}body.page-id-949 .taste-copy .taste-by{font-size:13px;margin:5px 0 14px;color:#8b6750}body.page-id-949 .taste-copy ul{padding-left:18px;margin:0 0 14px}body.page-id-949 .taste-copy li{font-size:13px;line-height:1.6;margin-bottom:6px;color:#62665f}body.page-id-949 .taste-badge{display:inline-block;font-size:10px;letter-spacing:.6px;background:#e4d1b4;color:#785734;padding:6px 10px;border-radius:20px}body.page-id-949 .taste-badge.soon{background:#ece0e7;color:#76516c}body.page-id-949 .taste-badge.room{background:#e0e9df;color:#526b4c}body.page-id-949 .taste-facts{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;padding:14px 0;border-top:1px solid #dbd4c8;border-bottom:1px solid #dbd4c8;margin:17px 0}body.page-id-949 .taste-facts strong{font-size:23px;font-weight:500}body.page-id-949 .taste-facts small{font-size:11px;font-weight:400}body.page-id-949 .taste-facts span{font-size:11px;color:#727267}body.page-id-949 .taste-copy .taste-small{font-size:12px;color:#7d7e76}body.page-id-949 .taste-button{display:inline-flex;padding:11px 17px;border:1px solid #74513e;background:#74513e;border-radius:25px;color:white!important;text-decoration:none;font-size:12px;line-height:1.4}body.page-id-949 .taste-subtle{display:inline-block;font-size:12px;color:#725a49;text-decoration:none;border-bottom:1px solid #c2b2a3;padding:4px 0}body.page-id-949 .taste-actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-top:18px}body.page-id-949 .taste-offers>.elementor-container{gap:22px;align-items:stretch}body.page-id-949 .taste-offers>.elementor-container>.elementor-column{width:auto;flex:1;overflow:hidden;background:#f3edf1;border:1px solid #dfd5db;border-radius:22px}body.page-id-949 .taste-offers>.elementor-container>.elementor-column:last-child{background:#eff2ec;border-color:#d9dfd4}body.page-id-949 .taste-offers .elementor-widget-wrap{padding:0!important}body.page-id-949 .taste-offers .taste-photo img{height:200px}body.page-id-949 .taste-agenda{display:flex;align-items:center;gap:25px;justify-content:space-between;margin:24px 0;padding:27px 30px;border:1px solid #d8d5ce;border-radius:20px;background:#f8f7f3}body.page-id-949 .taste-agenda h2{font:400 30px/1.2 Abel,Arial,sans-serif;margin:6px 0 12px}body.page-id-949 .taste-agenda p:not(.taste-kicker){font-size:14px;max-width:670px;line-height:1.7;margin:0;color:#62665f}body.page-id-949 .taste-reviews-title{font:400 30px/1.2 Abel,Arial,sans-serif;text-align:center;margin:25px 0} @media(max-width:767px){body.page-id-949 .elementor-949{padding:0 16px 30px}body.page-id-949 .taste-main .taste-photo img{min-height:0;height:260px}body.page-id-949 .taste-offers>.elementor-container{flex-direction:column}body.page-id-949 .taste-copy{padding:24px}body.page-id-949 .taste-agenda{flex-direction:column;align-items:flex-start;padding:24px}body.page-id-949 .taste-copy h2{font-size:32px}}
