header .navbar:not(.scrolled) .navbar-brand img{filter:brightness(0) saturate(100%) invert(13%) sepia(22%) saturate(3160%) hue-rotate(48deg) brightness(92%) contrast(94%)}header .navbar:not(.scrolled) .navbar-toggler .toggler-icon span{background-color:var(--green-color)}header .navbar:not(.scrolled) .navbar-nav .nav-item .nav-link{color:var(--green-color)}header .navbar:not(.scrolled) .navbar-nav .nav-item .nav-link.dropdown-toggle::after{border-color:var(--green-color)}header .navbar:not(.scrolled) .vl-btn{color:var(--white-color);background-color:var(--green-color)}main .vl-above-the-fold{padding:106px 0 18px}main .vl-above-the-fold .container{padding-left:18px;padding-right:18px}main .vl-above-the-fold .main-image{position:relative}main .vl-above-the-fold .main-image figure{aspect-ratio:85/129}main .vl-above-the-fold .main-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(360deg, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.5));z-index:0}main .vl-above-the-fold::after{display:none}main .flavors{padding:68px 0 74px}main .flavors .vl-info-section{margin-bottom:35px}main .flavors .vl-info-section .titles{width:85%}main .flavors .vl-info-section .titles h2{width:100%}main .flavors .chefs-info{flex-direction:column}main .flavors .chefs-info .chef{margin-bottom:32px}main .flavors .chefs-info .chef figure{margin-bottom:20px;margin-right:auto;margin-left:0;width:66.65%;aspect-ratio:101/128}main .flavors .chefs-info .chef .chef-details h3{margin-bottom:13px;font-size:13px;line-height:17px;font-weight:500;text-transform:uppercase;font-family:"nunito",sans-serif}main .flavors .chefs-info .chef .chef-details p{font-size:13px;line-height:17px;font-weight:300}main .flavors .chefs-info .chef .chef-details p:last-of-type{margin-bottom:0}main .flavors .chefs-info .chef .chef-details::before{content:"";display:block;width:70px;height:1px;background-color:var(--green-color);margin-bottom:13px}main .flavors .chefs-info .chef-image{width:94.06%;margin-left:auto;aspect-ratio:57/70}main .culinary-experiences{padding-bottom:70px}main .culinary-experiences .lead{font-size:10px;line-height:14px;letter-spacing:.7px;font-weight:500;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;margin-bottom:65px}main .culinary-experiences .lead::before,main .culinary-experiences .lead::after{content:"";display:block;width:26.4%;height:1px;background-color:var(--green-color)}main .culinary-experiences .experiences-list{flex-direction:column}main .culinary-experiences .experiences-list .experience .experience-image{position:relative}main .culinary-experiences .experiences-list .experience .experience-image figure{margin-bottom:18px;aspect-ratio:151/180}main .culinary-experiences .experiences-list .experience .experience-image .image-link{position:absolute;top:14px;right:14px}main .culinary-experiences .experiences-list .experience .experience-details::before{content:"";display:block;width:54px;height:1px;background-color:var(--green-color);margin-bottom:15px}main .culinary-experiences .experiences-list .experience .experience-details h3{margin-bottom:8px;font-size:13px;line-height:18px;letter-spacing:.91px;font-weight:500;text-transform:uppercase;font-family:"nunito",sans-serif}main .culinary-experiences .experiences-list .experience .experience-details p{font-size:13px;line-height:17px;font-weight:300}main .culinary-experiences .experiences-list .experience .experience-details p:last-of-type{margin-bottom:15px}main .culinary-experiences .experiences-list .experience .hours span,main .culinary-experiences .experiences-list .experience .hours p{font-size:13px;line-height:17px;letter-spacing:.7px}main .culinary-experiences .experiences-list .experience .hours span{display:block;margin-bottom:4px;text-transform:uppercase}main .culinary-experiences .experiences-list .experience .hours span,main .culinary-experiences .experiences-list .experience .hours strong{font-weight:500}main .culinary-experiences .experiences-list .experience .hours p{font-weight:300}main .culinary-experiences .experiences-list .experience .hours p:last-of-type{margin-bottom:20px}main .culinary-experiences .experiences-list .experience .buttons{display:flex;gap:10px}main .culinary-experiences .experiences-list .experience:not(:last-of-type){margin-bottom:35px}main .images{position:relative;padding-bottom:35px}main .images::before{content:"";position:absolute;top:0;left:0;width:100%;height:15%;background:var(--light-color);z-index:0}main .images .container{padding-left:12px;padding-right:12px}main .images .images-list{z-index:1;position:relative;flex-direction:column}main .images .images-list .first-col{margin-bottom:26px}main .images .images-list .first-col .d-flex{gap:26px;align-items:center;margin-bottom:26px}main .images .images-list .first-col .d-flex figure:first-of-type{width:43.03%;aspect-ratio:68/87}main .images .images-list .first-col .d-flex figure:last-of-type{width:59.5%;aspect-ratio:47/66}main .images .images-list .first-col figure:last-of-type{width:70%;margin-left:24px;aspect-ratio:49/33}main .images .images-list .last-col figure{width:60.75%;margin-left:auto;aspect-ratio:43/47}@media(min-width: 768px)and (max-width: 1200px){main .vl-above-the-fold{padding:134px 0 40px;height:auto;max-height:none}main .vl-above-the-fold .main-image figure{aspect-ratio:20/11}main .vl-above-the-fold .main-image .above-description{max-width:400px}main .flavors{padding:70px 0 80px}main .flavors .vl-info-section{margin-left:20px;width:90%;margin-bottom:48px}main .flavors .vl-info-section .titles{width:38%}main .flavors .vl-info-section .info{padding-top:60px;width:48%}main .flavors .chefs-info{flex-direction:row;gap:78px;padding-left:28px;padding-right:36px}main .flavors .chefs-info .chef{width:41.4%}main .flavors .chefs-info .chef figure{width:100%;margin-bottom:30px;aspect-ratio:212/269;margin-top:0}main .flavors .chefs-info .chef .chef-details h3{margin-bottom:10px;font-size:16px;line-height:22px;letter-spacing:1.12px}main .flavors .chefs-info .chef .chef-details p{font-size:16px;line-height:20px}main .flavors .chefs-info .chef .chef-details::before{margin-bottom:18px}main .flavors .chefs-info .chef-image{width:58.6%;aspect-ratio:75/92;margin-top:50px}main .culinary-experiences{padding-bottom:90px}main .culinary-experiences .lead{font-size:12px;line-height:16px;letter-spacing:.84px}main .culinary-experiences .lead::before,main .culinary-experiences .lead::after{width:35%}main .culinary-experiences .experiences-list{flex-direction:row;flex-wrap:wrap;width:78%;margin-left:auto;margin-right:auto;-moz-column-gap:16px;column-gap:16px;row-gap:86px}main .culinary-experiences .experiences-list .experience{width:calc(50% - 8px);display:flex;flex-direction:column;justify-content:space-between}main .culinary-experiences .experiences-list .experience .experience-image figure{margin-bottom:29px}main .culinary-experiences .experiences-list .experience .experience-details{width:90%}main .culinary-experiences .experiences-list .experience .experience-details::before{width:70px;margin-bottom:18px}main .culinary-experiences .experiences-list .experience .experience-details h3{font-size:16px;line-height:22px;letter-spacing:1.12px}main .culinary-experiences .experiences-list .experience .experience-details p{font-size:16px;line-height:20px}main .culinary-experiences .experiences-list .experience .experience-details p:last-of-type{margin-bottom:18px}main .culinary-experiences .experiences-list .experience .hours{margin-bottom:18px}main .culinary-experiences .experiences-list .experience .hours span,main .culinary-experiences .experiences-list .experience .hours p{font-size:14px;line-height:18px;letter-spacing:.98px}main .culinary-experiences .experiences-list .experience .buttons{gap:17px}main .culinary-experiences .experiences-list .experience:not(:last-of-type){margin-bottom:0}main .images{padding-bottom:72px}main .images .container{padding-left:0;padding-right:0}main .images::before{height:12%}main .images .images-list{flex-direction:row;justify-content:space-between;align-items:flex-end}main .images .images-list .first-col{margin-bottom:0;width:56.9%}main .images .images-list .first-col .d-flex{margin-bottom:72px;gap:56px}main .images .images-list .first-col .d-flex figure:last-of-type{margin-left:0}main .images .images-list .first-col figure:last-of-type{margin-left:70px}main .images .images-list .last-col{width:39.1%;margin-bottom:105px}main .images .images-list .last-col figure{width:88.25%}}@media(min-width: 1200px){main .vl-above-the-fold{padding:134px 0 40px;height:auto}main .vl-above-the-fold .main-image figure{aspect-ratio:20/11}main .vl-above-the-fold .main-image .above-description{max-width:750px}main .flavors{padding:117px 0 200px}main .flavors .vl-info-section{margin-left:110px;max-width:985px;width:90%;gap:150px;margin-bottom:78px}main .flavors .vl-info-section .titles{width:41.65%}main .flavors .vl-info-section .info{padding-top:100px;width:43.15%}main .flavors .chefs-info{flex-direction:row;gap:208px;padding-left:28px;padding-right:36px}main .flavors .chefs-info .chef{width:41.4%}main .flavors .chefs-info .chef figure{width:100%;margin-bottom:30px;aspect-ratio:212/269;margin-top:0}main .flavors .chefs-info .chef .chef-details h3{margin-bottom:10px;font-size:16px;line-height:22px;letter-spacing:1.12px}main .flavors .chefs-info .chef .chef-details p{font-size:16px;line-height:20px}main .flavors .chefs-info .chef .chef-details::before{margin-bottom:18px}main .flavors .chefs-info .chef-image{width:58.6%;aspect-ratio:75/92;margin-top:110px}main .culinary-experiences{padding-bottom:230px}main .culinary-experiences .lead{font-size:12px;line-height:16px;letter-spacing:.84px;margin-bottom:78px}main .culinary-experiences .lead::before,main .culinary-experiences .lead::after{width:39.85%}main .culinary-experiences .experiences-list{flex-direction:row;flex-wrap:wrap;width:62.88%;margin-left:auto;margin-right:auto;-moz-column-gap:16px;column-gap:16px;row-gap:86px}main .culinary-experiences .experiences-list .experience{width:calc(50% - 8px);display:flex;flex-direction:column;justify-content:space-between}main .culinary-experiences .experiences-list .experience .experience-image figure{margin-bottom:29px}main .culinary-experiences .experiences-list .experience .experience-details{width:75%}main .culinary-experiences .experiences-list .experience .experience-details::before{width:70px;margin-bottom:18px}main .culinary-experiences .experiences-list .experience .experience-details h3{font-size:16px;line-height:22px;letter-spacing:1.12px}main .culinary-experiences .experiences-list .experience .experience-details p{font-size:16px;line-height:20px}main .culinary-experiences .experiences-list .experience .experience-details p:last-of-type{margin-bottom:18px}main .culinary-experiences .experiences-list .experience .hours{margin-bottom:18px}main .culinary-experiences .experiences-list .experience .hours span,main .culinary-experiences .experiences-list .experience .hours p{font-size:14px;line-height:18px;letter-spacing:.98px}main .culinary-experiences .experiences-list .experience .buttons{gap:17px}main .culinary-experiences .experiences-list .experience:not(:last-of-type){margin-bottom:0}main .images{padding-bottom:126px}main .images .container{padding-left:0;padding-right:0}main .images::before{height:6%}main .images .images-list{flex-direction:row;justify-content:space-between;align-items:flex-end}main .images .images-list .first-col{margin-bottom:0;width:56.9%}main .images .images-list .first-col .d-flex{margin-bottom:112px;gap:56px}main .images .images-list .first-col .d-flex figure:last-of-type{margin-left:0}main .images .images-list .first-col figure:last-of-type{margin-left:70px}main .images .images-list .last-col{width:39.1%;margin-bottom:105px}main .images .images-list .last-col figure{width:88.25%}}/*# sourceMappingURL=restaurants.min.css.map */