.Triptych{width:100%}.Triptych .tripTrack{flex-wrap:nowrap;gap:10px 10px;height:auto;max-height:440px;overflow:hidden;width:100%}.Triptych .photoCounter{align-items:center;background-color:#fff;bottom:10px;display:inline-flex;font:normal normal 700 8px/16px Montserrat;height:30px;justify-content:center;letter-spacing:0;min-width:88px;pointer-events:none;position:absolute;right:10px;white-space:nowrap}.Triptych .mainView{flex:0 1 660px;height:auto;max-width:660px}.Triptych .mainView.oneImage{flex:1 1 100%;max-width:100%;overflow:hidden}.Triptych .secondView{flex:0 1 330px;gap:inherit;height:auto;max-width:330px}.Triptych .mainView>.wrapper>picture>img,.Triptych .secondView>.wrapper>picture>img,.Triptych .tripTrack>.extraSlide>picture>img{aspect-ratio:1.5;height:auto;max-width:100%;object-fit:cover;width:100%}.Triptych.pointer .mainView>.wrapper>picture>img,.Triptych.pointer .secondView>.wrapper>picture>img{cursor:zoom-in}.Triptych .extraSlide,.tripHint{display:none}@media (max-width:991.98px){.Triptych .tripTrack{gap:unset;max-height:unset}.Triptych .mainView,.Triptych .secondView{flex:1 1 auto;max-width:100%}.Triptych .secondView>.wrapper{max-width:50%;width:50%}}@media (max-width:767.98px){.Triptych .photoCounter{display:none}.Triptych .tripTrack{flex-direction:row!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;max-height:unset;overscroll-behavior-x:contain;scrollbar-width:none}.Triptych .tripTrack::-webkit-scrollbar{display:none}.Triptych .mainView{display:contents}.Triptych .secondView{display:contents!important}.Triptych .tripTrack .wrapper{flex:0 0 100%;max-width:100%;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.Triptych .tripTrack .wrapper.is-noCount{display:none}.Triptych .tripTrack .extraSlide{display:block}}.triptychmodal .modal-header{background-color:var(--yellowGM);border-bottom:2px solid var(--redGM);padding:10px 16px}.triptychmodal .modal-header .logoImg{margin-left:0}.triptychmodal .modal-body{background-color:#000;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;position:relative}.triptychmodal .modal-body>.owl-carousel{position:static}.triptychmodal .modal-body>.owl-carousel .owl-stage{align-items:center;display:flex}.triptychmodal .modal-body>.owl-carousel img{margin:0 auto;max-height:82vh;max-width:1296px;object-fit:contain}@media (min-width:768px){.triptychmodal .modal-body>.owl-carousel .nav-button{align-items:center;align-self:center;background:#0006;border:3px solid var(--yellowGM);border-radius:50%;height:46px;justify-content:center;width:46px}.triptychmodal .modal-body>.owl-carousel .nav-button i{color:var(--yellowGM);font-size:20px}.triptychmodal .modal-body>.owl-carousel .owl-prev{left:14px}.triptychmodal .modal-body>.owl-carousel .owl-next{right:14px}}.triptychmodal .modal-body>.owl-carousel .owl-dots{bottom:31px;display:flex;gap:8px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0}.triptychmodal .modal-body>.owl-carousel .owl-dots .owl-dot{margin:0;pointer-events:auto}.triptychmodal .modal-body>.owl-carousel .owl-dots .owl-dot span{background:#ffffff73;border-radius:50%;height:10px;margin:0;transition:background .2s,transform .2s;width:10px}.triptychmodal .modal-body>.owl-carousel .owl-dots .owl-dot:hover span{background:#fff}.triptychmodal .modal-body>.owl-carousel .owl-dots .owl-dot.active span{background:var(--yellowGM);transform:scale(1.15)}.triptychmodal .owl-gm-count{bottom:10px;color:var(--yellowGM);font:700 12px Montserrat;left:0;pointer-events:none;position:absolute;right:0;text-align:center}@media (max-width:767.98px){.triptychmodal .modal-body>.owl-carousel img{max-height:74vh}}@media (max-width:479.98px){.triptychmodal .modal-body>.owl-carousel img{max-width:480px}}.EstablishmentPage>article .pop-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.EstablishmentPage>article>.headerPage .leftColumn .address{font:normal normal 500 14px/16px Montserrat;letter-spacing:0;margin-top:auto}.EstablishmentPage>article>.headerPage .rightColumn>.restaurantTopInfos{align-items:center;gap:10px 10px}.EstablishmentPage>article>.headerPage .rightColumn .ChiefHatsWrapper{flex:1;height:35px;max-height:35px;max-width:90px;width:90px}.EstablishmentPage .el{align-items:center;display:flex;flex-direction:row;font:normal normal 500 20px/20px Montserrat;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstablishmentPage .el>b{font-size:22.7px}.EstablishmentPage .el.row1{font:normal normal 500 12px/13px Montserrat;letter-spacing:0}.EstablishmentPage>article>section>.headerContent{font:normal normal 500 14px/25px Montserrat;gap:0 10px;margin-bottom:50px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.EstablishmentPage>article>section>.headerContent .leftColumn{margin:0;padding:0}.EstablishmentPage>article>section>.headerContent .rightColumn{display:flex;flex:1;flex-direction:column}.EstablishmentPage>article>section>.headerContent .rowItem{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap}.EstablishmentPage>article>section>.headerContent .column1{color:#707070;flex:1;font-weight:inherit;margin:0;max-width:120px;min-width:120px;overflow:hidden;padding:0;text-overflow:ellipsis}.EstablishmentPage>article>section>.headerContent .column2{font-weight:500;margin:0;overflow:visible;padding:0;text-overflow:clip;white-space:normal}.EstablishmentPage>article>section>.headerContent .positonedManual{overflow:visible;padding:0 8px;position:relative;right:8px;text-overflow:clip;white-space:normal}@media (min-width:992px){.EstablishmentPage>article>.headerPage{padding-left:10px}.EstablishmentPage>article>.headerPage .leftColumn{flex:0 1 var(--leftColumnWidth)}.EstablishmentPage>article>.headerPage .rightColumn{flex:1 1 var(--rightColumnWidth)}.EstablishmentPage>article>section>.headerContent{padding-left:10px}.EstablishmentPage>article>section>.headerContent .leftColumn{flex:0 1 var(--leftColumnWidth);overflow:hidden}.EstablishmentPage>article>section>.headerContent .rightColumn{flex:1 1 var(--rightColumnWidth)}.EstablishmentPage>article>.padLR-10{padding-left:10px;padding-right:10px}}@media (max-width:999.98px){.RestaurantPage-ads .row-comp>div{flex:1 1 100%;min-width:0}.RestaurantPage-ads .full-banner{max-height:none;max-width:100%}}@media (max-width:991.98px){.EstablishmentPage>article>section>.headerContent .rightColumn{align-items:center;display:flex;justify-content:center;margin-top:20px}.EstablishmentPage>article>section>.headerContent .rightColumn>div{display:flex;justify-content:center;width:100%}.EstablishmentPage>article>section>.headerContent .rightColumn .Budget{max-width:100%}.EstablishmentPage>article>section>.headerContent .rightColumn .Budget .price{text-align:right}.ArtisanPage>.headerContent .rightColumn .Budget,.HotelPage>.headerContent .rightColumn .Budget,.WineryPage>.headerContent .rightColumn .Budget{max-width:100%}.ArtisanPage>.headerContent .rightColumn .Budget .price,.HotelPage>.headerContent .rightColumn .Budget .price,.WineryPage>.headerContent .rightColumn .Budget .price{text-align:right}}@media (max-width:479.98px){.EstablishmentPage>article>section>.headerContent>.leftColumn>.rowItem:not(:first-child)>.column2{white-space:normal}}@media (max-width:991.98px){.EstablishmentPage>article.RestaurantPage-article{display:flex;flex-direction:column;margin-top:-20px}.EstablishmentPage>article>.headerPage,.EstablishmentPage>article>.headerPage>.rightColumn{display:contents!important}.EstablishmentPage>article>*{order:6}.EstablishmentPage>article>.RestaurantPage-gallery{order:1}.EstablishmentPage>article>.headerPage>.rightColumn>[class*=TopInfos]{order:2}.EstablishmentPage>article>.headerPage>.leftColumn{order:3}.EstablishmentPage>article>#restaurant-infos{order:4}.EstablishmentPage>article>.headerPage>.rightColumn>.restaurantTopCTA{order:5}.EstablishmentPage>article>.headerPage>.leftColumn{align-items:center;margin-bottom:20px;text-align:center}.EstablishmentPage>article>.headerPage>.leftColumn>#page-title,.EstablishmentPage>article>.headerPage>.leftColumn>.pop-container{margin-bottom:0}.EstablishmentPage #page-title{font:normal normal 700 26px/26px "Source Serif Pro","Source Serif 4",serif}.EstablishmentPage>article>.headerPage>.leftColumn .address{margin-bottom:0;margin-top:0}.EstablishmentPage>article>.RestaurantPage-gallery{
        /* !important pour battre l'utilitaire Bootstrap `.mb-4` (margin-bottom !important). */margin-bottom:15px!important;padding-top:0}.EstablishmentPage>article>.headerPage>.rightColumn>[class*=TopInfos]{justify-content:flex-start;margin-bottom:20px}.EstablishmentPage>article>.headerPage>.rightColumn>[class*=TopInfos] .el.row1{overflow:visible;text-overflow:clip}.EstablishmentPage>article>.headerPage>.rightColumn>[class*=TopInfos] .el.row1 .tqbr{display:none}.EstablishmentPage>article>.RestaurantPage-gallery{margin-left:-20px;margin-right:-20px}}.EstablishmentStickyBar{-webkit-backdrop-filter:saturate(150%) blur(14px);backdrop-filter:saturate(150%) blur(14px);background:linear-gradient(90deg,#f4f2ec9e,#f8f6efad 50%,#faf7e2b8);border-bottom:1px solid #0000001a;box-shadow:0 8px 20px #0000001a;color:#1a1a1a;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:var(--header-height,61px);transform:translateY(-100%);transition:transform .28s ease,opacity .28s ease,top .3s ease;will-change:transform,opacity;z-index:999}.EstablishmentStickyBar.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.EstablishmentStickyBar{transition:opacity .2s ease}}@supports (animation-timeline:view()){:root{timeline-scope:--esb-title-tl}.RestaurantPage #page-title{view-timeline:--esb-title-tl block;view-timeline-inset:61px auto}.EstablishmentStickyBar{animation:esb-reveal linear both;transition:top .3s ease;animation-timeline:--esb-title-tl;animation-range:exit 0 exit 100%}@keyframes esb-reveal{0%{opacity:0;pointer-events:none;transform:translateY(-100%)}to{opacity:1;pointer-events:auto;transform:translateY(0)}}.EstablishmentStickyBar.esb-portal{animation:none;animation-timeline:auto;transition:transform .28s ease,opacity .28s ease,top .3s ease}}.EstablishmentStickyBar .esb-row{align-items:stretch;display:flex;margin:0 auto}.EstablishmentStickyBar .esb-thumb{aspect-ratio:3/2;background:#ece7df;flex:0 0 auto;height:100%;overflow:hidden}.EstablishmentStickyBar .esb-img,.EstablishmentStickyBar .esb-thumb img{display:block;height:100%;object-fit:cover;width:100%}.EstablishmentStickyBar .esb-id{display:flex;flex-direction:column;justify-content:center;min-width:0}.EstablishmentStickyBar .esb-name{align-items:center;color:#141414;display:flex;font-family:Bodoni Moda,serif;font-weight:600;gap:6px;min-width:0}.EstablishmentStickyBar .esb-pop{display:block;flex:0 0 auto;height:1.5em;width:auto}.EstablishmentStickyBar .esb-name-txt{display:-webkit-box;min-width:0;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EstablishmentStickyBar .esb-addr{color:#5f5f5f;display:block;font-weight:400;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.EstablishmentStickyBar .esb-addr--short{display:none}.EstablishmentStickyBar .esb-addr--full{text-transform:none}.EstablishmentStickyBar .esb-cuisine{display:inline-block;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstablishmentStickyBar .notation{width:auto}.EstablishmentStickyBar .notation .toques{background:#0000!important;justify-content:flex-start;width:auto}@media (max-width:991.98px){.EstablishmentStickyBar .esb-row{height:62px;padding-right:12px}.EstablishmentStickyBar .esb-id{flex:1 1 auto;padding:0 12px}.EstablishmentStickyBar .esb-name{font-size:15px;line-height:1.15}.EstablishmentStickyBar .esb-addr{font-size:10.5px;margin-top:2px}.EstablishmentStickyBar .esb-addr--full{display:none}.EstablishmentStickyBar .esb-addr--short{display:block}.EstablishmentStickyBar{top:var(--header-base-height,61px)}.EstablishmentStickyBar .esb-row{overflow:hidden}.EstablishmentStickyBar .esb-center{align-items:center;display:flex;flex:0 0 auto}.EstablishmentStickyBar .esb-book,.EstablishmentStickyBar .esb-cuisine{display:none}.EstablishmentStickyBar .gmv-poc-note{display:none!important}.EstablishmentStickyBar .esb-center .notation{align-items:center;display:flex;flex-direction:column;gap:1px;justify-content:center;width:auto}.EstablishmentStickyBar .esb-center .notation .toques{height:22px;padding:0 5px;width:auto}.EstablishmentStickyBar .esb-center .notation .toques>img{display:block;height:15px;object-fit:contain;width:auto}.EstablishmentStickyBar .esb-center .notation .toques.gold{background:#0000;padding:0}.EstablishmentStickyBar .esb-center .notation .toques.gold>img{height:22px}.EstablishmentStickyBar .esb-center .notation .toques .toque-wrapper>span{font:800 8px Montserrat,sans-serif;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap}.EstablishmentStickyBar .esb-center .notation .note-and-description{align-items:center;flex:0 0 auto;width:auto}.EstablishmentStickyBar .esb-center .notation .note{align-items:baseline;gap:1px}.EstablishmentStickyBar .esb-center .notation .note .text-wrapper{font:800 12px Montserrat,sans-serif;line-height:1}.EstablishmentStickyBar .esb-center .notation .note .element{font:700 8px Montserrat,sans-serif;line-height:1}.EstablishmentStickyBar .esb-center .notation .description,.EstablishmentStickyBar .esb-center .notation .descriptionGold{display:none}}@media (max-width:767.98px){.EstablishmentPage .row-comp>.CardLicensedRandomCountry{display:none}}.EstablishmentPage .restaurantTopCTA .cta-share.d-none{display:inline-flex!important}@media (min-width:992px){.EstablishmentStickyBar .esb-row{height:80px;width:min(1000px,calc(100% - 40px))}.EstablishmentStickyBar .esb-id{flex:0 0 auto;gap:2px;max-width:240px;padding-left:18px}.EstablishmentStickyBar .esb-name{font-size:17px;line-height:1.15}.EstablishmentStickyBar .esb-addr{font-size:9.5px}.EstablishmentStickyBar{--note-bold-font-size:12px;--note-20-font-size:12px;--notation-legend-font-size:10px}.EstablishmentStickyBar .esb-center{align-items:flex-start;display:flex;flex:0 1 auto;flex-direction:column;gap:6px;justify-content:center;margin-left:40px;max-width:360px;min-width:0}.EstablishmentStickyBar .esb-row:not(:has(.esb-book)) .esb-center{align-items:flex-end;margin-left:auto;text-align:right}.EstablishmentStickyBar .esb-cuisine{font-size:10.6px}.EstablishmentStickyBar .esb-book{align-self:center;flex:0 0 auto;margin-left:auto}.EstablishmentStickyBar .notation .toques img{height:24px;width:auto}.EstablishmentStickyBar--stars .esb-id{flex:1 1 auto;max-width:none;padding-right:24px}.EstablishmentStickyBar--stars .esb-center{flex:0 0 auto}.EstablishmentStickyBar--stars .esb-row:has(.esb-book) .esb-center{margin-right:24px}.EstablishmentStickyBar--stars .esb-addr--full{display:-webkit-box;overflow:visible;text-overflow:clip;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}}.ArtisanPage .restaurantTopCTA .cta-share.d-none,.HotelPage .restaurantTopCTA .cta-share.d-none,.WineryPage .restaurantTopCTA .cta-share.d-none{display:inline-flex!important}@media (max-width:991.98px){.ArtisanPage .restaurantTopCTA,.HotelPage .restaurantTopCTA,.WineryPage .restaurantTopCTA{align-items:center;gap:10px}.ArtisanPage .restaurantTopCTA .cta-primary.mt-auto,.HotelPage .restaurantTopCTA .cta-primary.mt-auto,.WineryPage .restaurantTopCTA .cta-primary.mt-auto{margin-top:0!important}.ArtisanPage .restaurantTopCTA .cta-share,.HotelPage .restaurantTopCTA .cta-share,.WineryPage .restaurantTopCTA .cta-share{flex:0 0 auto;width:auto}.ArtisanPage .restaurantTopCTA .cta-share .text,.HotelPage .restaurantTopCTA .cta-share .text,.WineryPage .restaurantTopCTA .cta-share .text{overflow:visible;text-overflow:clip;white-space:nowrap}.ArtisanPage .restaurantTopCTA .cta-primary,.HotelPage .restaurantTopCTA .cta-primary,.WineryPage .restaurantTopCTA .cta-primary{flex:1 1 auto}.ArtisanPage .restaurantTopCTA .cta-primary .CardButton,.HotelPage .restaurantTopCTA .cta-primary .CardButton,.WineryPage .restaurantTopCTA .cta-primary .CardButton{background:#ffeb00;border-color:#ffeb00}.ArtisanPage .restaurantTopCTA.cta-shareonly .cta-share,.HotelPage .restaurantTopCTA.cta-shareonly .cta-share,.WineryPage .restaurantTopCTA.cta-shareonly .cta-share{flex:1 1 auto;width:100%}.EstablishmentStickyBar--stars .esb-center{align-items:center;display:flex;flex:0 0 auto}.EstablishmentStickyBar--stars .esb-center .notation{display:flex;width:auto}.EstablishmentStickyBar--stars .esb-center .stars{height:23px;width:60px}.EstablishmentStickyBar--stars .esb-center .stars img{display:block;height:auto;width:100%}.HotelPage>article>.headerPage>.rightColumn>[class*=TopInfos]{gap:8px;justify-content:center}}.EstablishmentBookFab{display:none}@media (max-width:991.98px){.EstablishmentBookFab{align-items:center;background:#ffeb00;border-radius:10px;bottom:14px;box-shadow:0 6px 18px #00000047;color:#141414;display:inline-flex;flex-direction:row;font:700 11px/14px Montserrat,sans-serif;gap:4px;justify-content:center;min-height:34px;opacity:0;padding:0 14px;pointer-events:none;position:fixed;right:14px;text-decoration:none;text-transform:uppercase;transform:translateY(16px);transition:opacity .25s ease,transform .25s ease;z-index:1030}.EstablishmentBookFab.is-visible{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.EstablishmentBookFab{transform:none;transition:opacity .2s ease}}.EstablishmentBookFab span{display:inline}.EstablishmentBookFab svg{display:block;height:14px;width:14px;stroke:#141414}.EstablishmentBookFab:active,.EstablishmentBookFab:focus,.EstablishmentBookFab:hover{color:#141414;text-decoration:none}}.EstablishmentPage .pagecontent-cardkind-map-card .map-address,.EstablishmentPage .rowItem--lieu{display:none}.EstablishmentPage .rowItem--chef .chef:not(:first-child):before{content:" | "}.EstablishmentPage .review-toque-desc,.EstablishmentPage .review-toque-note{display:none}@media (max-width:991.98px){.EstablishmentPage #page-title{font-weight:900;text-align:center}.EstablishmentPage .headerContent .leftColumn .rowItem--social{display:none}.EstablishmentPage .headerContent .rowItem--lieu{display:flex}.EstablishmentPage .headerContent .rowItem--lieu .column2{font-weight:700;text-transform:uppercase}.EstablishmentPage #restaurant-infos .leftColumn .roundedText b{font-weight:500}.EstablishmentPage>article>.headerPage>.leftColumn>address.address{display:none}.EstablishmentPage>article>.RestaurantPage-gallery .row-comp{margin-bottom:0}.EstablishmentPage>article>section#restaurant-infos,.EstablishmentPage>article>section#restaurant-infos>.headerContent{margin-bottom:0!important}.EstablishmentPage .restaurantTopCTA{margin-bottom:30px;margin-top:30px}.EstablishmentPage .RestaurantPage-ads{margin-bottom:30px!important;margin-top:0!important}.EstablishmentPage>article.RestaurantPage-article>.row-comp{margin-bottom:30px!important}.EstablishmentPage .row-comp.bodyContent>:first-child{order:3}.EstablishmentPage .row-comp.bodyContent>:nth-child(2){order:1}.EstablishmentPage .row-comp.bodyContent>:nth-child(3){order:2}.EstablishmentPage .pagecontent-cardkind-map-card>.header-wrapper{display:none}.EstablishmentPage .pagecontent-cardkind-map-card.pagecontent-cardkind-empty{border:unset}.EstablishmentPage .pagecontent-cardkind-map-card{margin-left:-20px;margin-right:-20px;max-width:none;overflow:hidden;width:calc(100% + 40px)}.EstablishmentPage .pagecontent-cardkind-map-card .content-wrapper{gap:15px;padding-bottom:0}.EstablishmentPage .pagecontent-cardkind-map-card .figma-cardButton.mt-auto{margin-top:0!important}.EstablishmentPage .pagecontent-cardkind-map-card .location-wrapper{aspect-ratio:1/1;width:100%}.EstablishmentPage .pagecontent-cardkind-map-card .map-address{display:block;font-style:normal;line-height:1.35;margin:0;padding:0 16px;text-align:center;text-wrap:balance}.EstablishmentPage .OpeningCard>.headerContent{display:flex!important;justify-content:center}.EstablishmentPage .OpeningCard .dayName{font-size:16.8px}.EstablishmentPage .OpeningCard .dayHours,.EstablishmentPage .OpeningCard .dayHours .timePeriod{font-size:15.6px}.EstablishmentPage [class*=-review-card] .title-icon{display:none}.EstablishmentPage [class*=-review-card] .page-content-card-title{justify-content:center}.EstablishmentPage [class*=-review-card] .title-container{align-items:center}.EstablishmentPage .BaseCard{border-bottom:unset!important}.EstablishmentPage .restaurantTopInfos .ChiefHats,.EstablishmentPage .restaurantTopInfos .ChiefHatsWrapper{height:30px!important;max-height:30px!important}.EstablishmentPage .restaurantTopInfos .el:not(.row1),.EstablishmentPage .restaurantTopInfos .el:not(.row1)>b{font-size:14px}.EstablishmentPage .Budget .price,.EstablishmentPage .Budget .rowPrice{font-size:16px!important}.EstablishmentPage .restaurantTopCTA{align-items:center;gap:10px}.EstablishmentPage .restaurantTopCTA .cta-primary.mt-auto{margin-top:0!important}.EstablishmentPage .restaurantTopCTA .cta-share{flex:0 0 auto;width:auto}.EstablishmentPage .restaurantTopCTA .cta-share .text{overflow:visible;text-overflow:clip;white-space:nowrap}.EstablishmentPage .restaurantTopCTA .cta-primary{flex:1 1 auto}.EstablishmentPage .restaurantTopCTA .cta-primary .CardButton{background:#ffeb00;border-color:#ffeb00}.EstablishmentPage .restaurantTopCTA.cta-shareonly .cta-share{flex:1 1 auto;width:100%}.page-content-footer{display:none!important}.EstablishmentPage [class*=-review-card]{border:unset!important;padding-left:0!important;padding-right:0!important;padding-top:0!important}.EstablishmentPage [class*=-review-card]>.review-text{max-height:228px}.EstablishmentPage [class*=-review-card].maximised>.review-text{max-height:unset}.EstablishmentPage .rowItem--chef .chef{display:block}.EstablishmentPage .rowItem--chef .chef:not(:first-child):before{content:none}.EstablishmentPage .rowItem--chef .chef-ln{text-transform:uppercase}.EstablishmentPage .rowItem--chef .column2 b{font-weight:500}.EstablishmentPage [class*=-review-card] .review-text{text-align:justify}.EstablishmentPage .review-toque-note{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:-5px}.EstablishmentPage .review-toque-note .review-toque-img{height:30px;width:auto}.EstablishmentPage .review-toque-note .review-note{align-items:baseline;color:#141414;display:inline-flex}.EstablishmentPage .review-toque-note .review-note b{font:normal normal 700 24px/1 Montserrat,sans-serif}.EstablishmentPage .review-toque-note .review-note-max{font:normal normal 400 24px/1 Montserrat,sans-serif}.EstablishmentPage .review-toque-desc{color:#141414;display:block;font:normal normal 900 24px/1.15 "Source Serif Pro","Source Serif 4",serif;margin-top:-15px;text-align:center}.EstablishmentPage [class*=-review-card] .figma-cardButton,.EstablishmentPage [class*=-review-card] .figma-cardButton:hover{background:#fff;background-color:#fff}.EstablishmentPage .pagecontent-cardkind-map-card .figma-cardButton,.EstablishmentPage .pagecontent-cardkind-map-card .figma-cardButton:hover{background:#ffeb00;background-color:#ffeb00;border-color:#ffeb00}.EstablishmentPage .pagecontent-cardkind-map-card .figma-cardButton svg path[fill]:not([fill=none]){fill:#ffeb00}}@media (max-width:479.98px){.EstablishmentPage .PeopleListCard>.bodyContent,.EstablishmentPage .PeopleListCard>.bodyContent .peopleList{justify-content:flex-start}.EstablishmentPage .PeopleListCard>.bodyContent .peopleList.people-single,.EstablishmentPage .PeopleListCard>.headerContent{justify-content:center}.EstablishmentPage .PeopleListCard>.bodyContent .peopleList.people-single .peopleItem{width:auto}.EstablishmentPage .PeopleListCard>.bodyContent .peopleList.people-single .chefImage{max-width:220px}}.Budget{align-items:center;align-self:center;border:2px solid var(--yellowGM);border-radius:12px;display:flex;flex:1;flex-direction:row;gap:0 15px;height:100%;max-width:320px;min-height:70px;overflow:hidden;padding-left:15px;padding-right:15px}.Budget .currency{font:normal normal 400 12px/16px Montserrat}.Budget .currency,.Budget .text{overflow:hidden;white-space:normal}.Budget .text{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;font:normal normal 500 9px/10px Montserrat;gap:3px 0;max-width:120px}.Budget .text .rowPrice{font:normal normal 600 14px/16px Montserrat}.Budget .price{flex:1;font:normal normal bolder 20px/24px Montserrat;white-space:normal!important}@media (min-width:576px){.Budget{max-width:320px}}