.section-restaurants-page-univers{background-color:var(--bg-color);position:relative;margin-bottom:30px;background-position:center;background-size:cover;background-repeat:no-repeat;padding:60px
0 78px}@media print,screen and (min-width:64em){.section-restaurants-page-univers{margin-bottom:60px;padding:100px
0 110px}}.section-restaurants-page-univers>figure
img{object-fit:cover;min-height:calc(530 * var(--fluid-unit))}@media print,screen and (min-width:48em){.section-restaurants-page-univers>figure
img{min-height:600px}}@media print,screen and (min-width:64em){.section-restaurants-page-univers>figure
img{min-height:calc(718 * var(--fluid-unit))}}@media print,screen and (max-width:63.99875em){.section-restaurants-page-univers .grid-container{max-width:100%!important;padding-right:0!important;padding-left:var(--gutter)!important}.section-restaurants-page-univers .grid-container .grid-x{margin-right:0!important}.section-restaurants-page-univers .grid-container .grid-x
.cell{padding-right:0!important}}.section-restaurants-page-univers .section-title{font-family:var(--body-font-family)}@media print,screen and (min-width:64em){.section-restaurants-page-univers .section-title{margin-bottom:40px;font-size:calc(36 * var(--fluid-unit))}}.section-restaurants-page-univers .newrestaurants-slider{padding:0}.section-restaurants-page-univers .newrestaurants-slider:not(.slick-initialized)>:not(:first-child){display:none}.section-restaurants-page-univers .newrestaurants-slider:not(.slick-initialized)>:first-child{max-width:76vw}@media print,screen and (min-width:48em){.section-restaurants-page-univers .newrestaurants-slider:not(.slick-initialized)>:first-child{max-width:41.66vw}}@media print,screen and (min-width:64em){.section-restaurants-page-univers .newrestaurants-slider:not(.slick-initialized)>:first-child{max-width:calc((100% - var(--gutter))/ 3)}}html:not(.legacy) .section-restaurants-page-univers .newrestaurants-slider .slick-track{display:flex}html:not(.legacy) .section-restaurants-page-univers .newrestaurants-slider .slick-track .slick-slide,html:not(.legacy) .section-restaurants-page-univers .newrestaurants-slider .slick-track .slick-slide>div,html:not(.legacy) .section-restaurants-page-univers .newrestaurants-slider .slick-track .slick-slide>div>*{display:flex!important;height:auto;width:100%}html:not(.legacy) .section-restaurants-page-univers .newrestaurants-slider .slick-track .slick-slide>div>*>*{width:100%;max-width:100%}.section-restaurants-page-univers .newrestaurants-slider .slick-list{padding-left:0!important}.section-restaurants-page-univers .newrestaurants-slider .slick-slide{margin-right:14px}@media print,screen and (min-width:64em){.section-restaurants-page-univers .newrestaurants-slider .slick-slide{margin-right:18px}}.section-restaurants-page-univers .box-brown-shape{padding-left:0!important;padding-right:0!important}.section-restaurants-page-univers .box-brown-shape::after{right:0;left:0}.section-restaurants-page-univers .button-wrap{padding-top:25px}@media print,screen and (min-width:64em){.section-restaurants-page-univers .button-wrap{padding-top:45px}}.section-restaurants-page-univers .button-wrap .wp-block-button{display:inline-block}.section-restaurants-page-univers .wp-block-button__link{margin:0}.section-tickets{background-color:var(--bg-color,#1b374a);color:var(--color,#fff);position:relative;padding-top:10px}.section-tickets
*{position:relative;z-index:2}.section-tickets::after{content:"";top:calc(100% - 1px);-webkit-clip-path:url(#huge-premium-mobile);clip-path:url(#huge-premium-mobile);height:calc(17 * var(--fluid-unit));left:0;pointer-events:none;position:absolute;right:0;background:#f8f4f2;top:auto;transform:rotate(180deg);bottom:-1px;z-index:2}@media print,screen and (min-width:64em){.section-tickets::after{-webkit-clip-path:url(#huge-premium);clip-path:url(#huge-premium);height:calc(15 * var(--fluid-unit))}}.section-tickets .tickets-container{margin-bottom:80px}.section-tickets .tickets-container:last-of-type{margin-bottom:0}.section-tickets .title-section
.title{display:flex;align-items:center;gap:10px}.section-tickets
.title{color:#fff;font-weight:400;margin-bottom:16px;font-family:"Avenir LT Std",Helvetica,Roboto,Arial,sans-serif}@media print,screen and (max-width:74.99875em){.section-tickets .tickets-grid{padding-right:30px!important;padding-left:30px!important;max-width:100%!important}}@media screen and (min-width:75em){.section-tickets .tickets-grid{max-width:calc(1166 * var(--fluid-unit))!important}}.section-tickets .tickets-grid .tickets-wrapper{row-gap:20px}@media print,screen and (min-width:64em){.section-tickets .tickets-grid .tickets-wrapper{row-gap:46px}}@media print,screen and (max-width:47.99875em){.section-tickets .tickets-grid .tickets-wrapper{margin-left:0!important;margin-right:0!important}}.section-tickets .edito-image-wrap,.section-tickets .image-wrap{position:relative}.section-tickets .edito-image-wrap::after,.section-tickets .image-wrap::after{background:#fff;top:calc(100% - 12px);-webkit-clip-path:url(#mini-frise-mobile);clip-path:url(#mini-frise-mobile);content:"";height:calc(17 * var(--fluid-unit));left:0;pointer-events:none;position:absolute;right:0;z-index:2}@media print,screen and (min-width:64em){.section-tickets .edito-image-wrap::after,.section-tickets .image-wrap::after{-webkit-clip-path:url(#mini-frise);clip-path:url(#mini-frise)}}.section-tickets .edito-image-wrap img,.section-tickets .image-wrap
img{border-radius:12px 12px 0 0}.section-tickets .edito-image-wrap span,.section-tickets .image-wrap
span{width:66px;height:66px;position:absolute;right:10px;bottom:-25px;z-index:1;display:flex;align-items:center;justify-content:center;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2066%2066.002%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M29.065.125C15.793%201.309%2013.751%206.956%209.661%2012.378S2.558%2019.367%201.587%2023.5s-3.025%2018.674%200%2023.21S9.022%2060.9%2017.928%2063.342s26.06%204.5%2031.43%200S60.9%2050.288%2063.191%2046.712%2069.3%2023.838%2060.4%2015.079%2042.338-1.059%2029.065.125%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:contain}.section-tickets .edito-image-wrap span svg,.section-tickets .image-wrap span
svg{z-index:2;position:relative}.section-tickets .text-wrap{background-color:#fff;padding:14px
20px 20px;border-radius:0 0 12px 12px}.section-tickets .text-wrap.edito-text-wrap{background-color:#bf9170;padding:40px
16px 33px}.section-tickets .text-wrap.edito-text-wrap .edito-title{font-family:Milgran,Helvetica,Roboto,Arial,sans-serif;font-size:24px;color:#fff;margin-bottom:20px}.section-tickets .text-wrap.edito-text-wrap .edito-text{text-align:center;font-size:18px;color:#fff}.section-tickets .text-wrap.edito-text-wrap .edito-text
*{color:inherit}.section-tickets .text-wrap.edito-text-wrap .wp-block-button.is-style-transparent-button-with-white-border{margin-top:auto}.section-tickets .text-wrap.edito-text-wrap .wp-block-button.is-style-transparent-button-with-white-border .wp-block-button__link{margin-bottom:0;padding:15px
30px}.section-tickets .text-wrap
.text{margin-bottom:20px;color:#1b374a;text-align:left}.section-tickets .text-wrap .text
p{font-size:14px;margin-bottom:0;color:inherit}.section-tickets .text-wrap .text
strong{font-weight:500}.section-tickets .text-wrap .price-wrap{margin-bottom:12px}.section-tickets .text-wrap .price-wrap
.price{display:flex;align-items:center;justify-content:space-between;color:#1b374a;margin-bottom:8px}.section-tickets .text-wrap .price-wrap .price .price-title-text{font-size:16px;font-weight:500;margin-bottom:0;color:inherit}.section-tickets .text-wrap .price-wrap .price .price-amount{font-size:18px;font-weight:700;margin-bottom:0;color:inherit}.section-tickets .text-wrap .text-zone{padding:10px
16px 10px 10px;border:1px
solid #bf9170;border-radius:5px;margin-bottom:10px;text-align:left}.section-tickets .text-wrap .text-zone
*{font-size:13px;margin-bottom:0;color:#545b64}.section-tickets .text-wrap .text-zone *
strong{font-weight:500}.section-tickets .text-wrap .text-zone
ul{list-style-type:none;margin-left:0}.section-tickets .text-wrap .text-zone ul
li{position:relative;padding-left:10px}.section-tickets .text-wrap .text-zone ul li::before{content:"";width:4px;height:1px;background-color:#545b64;position:absolute;top:9px;left:0}.section-tickets .text-wrap .is-style-large-button-orange{margin-top:auto;padding-top:20px}.section-tickets .text-wrap .is-style-large-button-orange a.wp-block-button__link{margin-bottom:0;margin-top:0;width:100%;line-height:1;padding:12px
30px}.section-tickets .text-wrap .is-style-large-button-orange a.wp-block-button__link::before{background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%200h8.889v8.889H0z%22%2F%3E%3Cpath%20d%3D%22M.5.5h7.889v7.889H.5z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.333%203.333h2.222v2.222H3.333z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%2011.111h8.889V20H0z%22%2F%3E%3Cpath%20d%3D%22M.5%2011.611h7.889V19.5H.5z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.333%2014.444h2.222v2.222H3.333z%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M11.111%2011.111h2.222v2.222h-2.222z%22%2F%3E%3Cpath%20d%3D%22M11.111%2017.778h2.222V20h-2.222z%22%2F%3E%3Cpath%20d%3D%22M17.778%2011.111H20v2.222h-2.222z%22%2F%3E%3Cpath%20d%3D%22M14.444%2014.444h2.222v2.222h-2.222z%22%2F%3E%3Cpath%20d%3D%22M17.778%2017.778H20V20h-2.222z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.444%203.333h2.222v2.222h-2.222z%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M11.111%200H20v8.889h-8.889z%22%2F%3E%3Cpath%20d%3D%22M11.611.5H19.5v7.889h-7.889z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E)}.section-tickets .block-wrap .title-wrap{color:#55775e;display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.section-tickets .block-wrap
.title{font-size:calc(22 * var(--fluid-unit));font-family:Milgran,Helvetica,Roboto,Arial,sans-serif;margin-bottom:0;color:inherit;font-weight:400;line-height:1.18em}.section-tickets .block-wrap .title-precision{margin-bottom:0;font-size:15px;font-weight:500;color:inherit;line-height:1.33em}.section-tickets .edito-wrap .edito-image-wrap::after{background:#bf9170;display:none}.section-tickets .tickets-container-mobile .ticket-item{border-bottom:none;position:relative}.section-tickets .tickets-container-mobile .ticket-item:first-of-type::before{content:"";position:absolute;top:0;left:-20px;right:-20px;height:1px;background-color:rgba(255,255,255,.5)}.section-tickets .tickets-container-mobile .ticket-item::after{content:"";position:absolute;bottom:0;left:-20px;right:-20px;height:1px;background-color:rgba(255,255,255,.5)}.section-tickets .tickets-container-mobile .ticket-item
.title{display:flex;align-items:center;margin-bottom:0;gap:8px}.section-tickets .tickets-container-mobile .ticket-item .title .title-icon
svg{width:28px!important}.section-tickets .tickets-container-mobile .ticket-item .block-wrap,.section-tickets .tickets-container-mobile .ticket-item .edito-wrap{margin-bottom:20px}.section-tickets .tickets-container-mobile .title-wrap{background-color:#55775e;position:relative;padding:18px
20px 22px;color:#fff;border-radius:12px 12px 0 0}.section-tickets .tickets-container-mobile .title-wrap::after{background:#fff;top:calc(100% - 6px);-webkit-clip-path:url(#mini-frise-mobile);clip-path:url(#mini-frise-mobile);content:"";height:calc(17 * var(--fluid-unit));left:0;pointer-events:none;position:absolute;right:0}.section-tickets .tickets-container-mobile .title-wrap
.title{font-size:18px}.section-tickets .bkg-image{z-index:2;position:relative;margin-top:-90px;pointer-events:none}@media screen and (min-width:75em){.section-tickets .bkg-image{margin-top:-120px}}.section-tickets .bkg-image-top{display:none}@media print,screen and (min-width:64em){.section-tickets .bkg-image-top{display:inline-block;z-index:1;position:fixed;top:50%;transform:translateY(-50%);text-align:right;width:100%}.section-tickets .bkg-image-top
img{display:inline-block;max-width:284px;margin-right:30px}}