{"id":18530,"date":"2026-03-18T15:32:40","date_gmt":"2026-03-18T14:32:40","guid":{"rendered":"https:\/\/www.rochermistral.com\/?page_id=18530"},"modified":"2026-03-18T15:50:01","modified_gmt":"2026-03-18T14:50:01","slug":"carnival-ticket","status":"publish","type":"page","link":"https:\/\/www.rochermistral.com\/en\/carnival-ticket\/","title":{"rendered":"Carnival ticket"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"18530\" class=\"elementor elementor-18530 elementor-17619\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-88a4cd7 e-con-full e-flex e-con e-parent\" data-id=\"88a4cd7\" data-element_type=\"container\" data-settings='{\"content_width\":\"full\",\"background_background\":\"classic\"}' data-core-v316-plus=\"true\">\n\t\t<div class=\"elementor-element elementor-element-e4381aa e-con-full e-flex e-con e-child\" data-id=\"e4381aa\" data-element_type=\"container\" data-settings='{\"content_width\":\"full\",\"background_background\":\"classic\"}'>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d9f6fd elementor-widget elementor-widget-heading\" data-id=\"5d9f6fd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">Saturday, April 11th, 2026<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8e9a6d elementor-widget elementor-widget-heading\" data-id=\"a8e9a6d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\"><span style=\"color:#C85A2A\">Provence<\/span> <span style=\"color:#2C1F0E\">Carnival<\/span><\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d84d807 elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"d84d807\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style><p>The ticket includes access to the Proven\u00e7al Carnival + daytime access to the park.<\/p>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74f6e9e elementor-widget-divider--view-line_text elementor-widget-divider--element-align-center elementor-widget elementor-widget-divider\" data-id=\"74f6e9e\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:\"\";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}<\/style><div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t\t<span class=\"elementor-divider__text elementor-divider__element\">\n\t\t\t\t\u2726 Proven\u00e7al Carnival Program \u2726\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aa620a1 e-flex e-con-boxed e-con e-child\" data-id=\"aa620a1\" data-element_type=\"container\" data-settings='{\"content_width\":\"boxed\"}'>\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7f89b51 e-con-full e-flex e-con e-child\" data-id=\"7f89b51\" data-element_type=\"container\" data-settings='{\"content_width\":\"full\",\"background_background\":\"classic\"}'>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad3b35d elementor-widget elementor-widget-heading\" data-id=\"ad3b35d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\ud83c\udfba<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-260ed17 elementor-widget elementor-widget-heading\" data-id=\"260ed17\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">~ 11:30 AM<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aeb16fd elementor-widget elementor-widget-heading\" data-id=\"aeb16fd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Opening Ceremony<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c75eab e-con-full e-flex e-con e-child\" data-id=\"2c75eab\" data-element_type=\"container\" data-settings='{\"content_width\":\"full\",\"background_background\":\"classic\"}'>\n\t\t\t\t<div class=\"elementor-element elementor-element-97d09d7 elementor-widget elementor-widget-heading\" data-id=\"97d09d7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\ud83c\udfad<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5266fe1 elementor-widget elementor-widget-heading\" data-id=\"5266fe1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">~ 3:00 PM<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee3133a elementor-widget elementor-widget-heading\" data-id=\"ee3133a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Grand Carnival Parade<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7e77fae e-con-full e-flex e-con e-child\" data-id=\"7e77fae\" data-element_type=\"container\" data-settings='{\"content_width\":\"full\",\"background_background\":\"classic\"}'>\n\t\t\t\t<div class=\"elementor-element elementor-element-dcf4255 elementor-widget elementor-widget-heading\" data-id=\"dcf4255\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u2696\ufe0f<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ed302a elementor-widget elementor-widget-heading\" data-id=\"4ed302a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">~ 5:45 PM<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-52fd224 elementor-widget elementor-widget-heading\" data-id=\"52fd224\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The Trial of Caramentran<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-adfbe0a e-flex e-con-boxed e-con e-child\" data-id=\"adfbe0a\" data-element_type=\"container\" data-settings='{\"content_width\":\"boxed\"}'>\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6737ec0 e-con-full e-flex e-con e-child\" data-id=\"6737ec0\" data-element_type=\"container\" data-settings='{\"content_width\":\"full\",\"background_background\":\"classic\"}'>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7115a7 elementor-widget elementor-widget-heading\" data-id=\"c7115a7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Hands-on workshops<\/h6>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e43b6bc elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"e43b6bc\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/www.rochermistral.com\/wp-content\/plugins\/elementor\/assets\/css\/widget-icon-list.min.css\"><ul class=\"elementor-icon-list-items\"><li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Carnival Face Painting<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Proven\u00e7al Reed Instruments<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Proven\u00e7al Mask Making<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-832519c e-con-full e-flex e-con e-child\" data-id=\"832519c\" data-element_type=\"container\" data-settings='{\"content_width\":\"full\",\"background_background\":\"classic\"}'>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7ef6bb elementor-widget elementor-widget-heading\" data-id=\"b7ef6bb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Meet &amp; Greets &amp; Roaming Performances<\/h6>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6b6001 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"a6b6001\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<ul class=\"elementor-icon-list-items\"><li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Traditional Musicians<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Stilt-Walkers &amp; Acrobats<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Carnival Creatures<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d04e4fa e-con-full e-flex e-con e-child\" data-id=\"d04e4fa\" data-element_type=\"container\" data-settings='{\"content_width\":\"full\",\"background_background\":\"classic\"}'>\n\t\t\t\t<div class=\"elementor-element elementor-element-123beac elementor-widget elementor-widget-html\" data-id=\"123beac\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- =============================================\r\n     ENVISO TICKET WIDGET &mdash; BILLET CARNAVAL\r\n     Rocher Mistral &mdash; Bloc HTML Gutenberg\r\n     LE JS EST DANS functions.php (wp_footer)\r\n     ============================================= -->\r\n\r\n<script src=\"https:\/\/widget.enviso.io\/loader.js\"><\/script><script>\r\n  enviso.load([\r\n    'https:\/\/widget.enviso.io\/build-ts\/components\/tickets\/enviso-ticket-widget-element.js',\r\n    'https:\/\/widget.enviso.io\/build-ts\/components\/common\/enviso-style-element.js',\r\n    'https:\/\/widget.enviso.io\/build-ts\/components\/common\/enviso-dialog-element.js',\r\n  ]);\r\n\r\n  Object.assign(enviso.settings, {\r\n    apiKey:       'CDaRZh6R+ke5t4qz9i1OgQ==',\r\n    salesPointId: '2989',\r\n    language:     'EN',\r\n    translations: {\r\n      en: {\r\n    Vouchers: ' ',\r\n    Buy: 'Tickets',\r\n    'I want to subscribe to the newsletter':\r\n      'I want to subscribe to the Rocher Mistral newsletter',\r\n    'Please select the date and time of your visit':\r\n      'Please select your visit date',\r\n    'Choose date & time': 'Choose a date',\r\n    'Date & time':        'Visit date',\r\n    'Add to basket':      'Confirm my date',\r\n      },\r\n    },\r\n  });\r\n<\/script><enviso-style hidden>\r\n\r\n  :host {\r\n    --primary:      #E8431A;\r\n    --primary-dark: #C22F08;\r\n    --primary-a10:  rgba(232, 67, 26, 0.10);\r\n    --primary-a20:  rgba(232, 67, 26, 0.20);\r\n    --primary-a50:  rgba(232, 67, 26, 0.50);\r\n    --ink:          #1a1a1a;\r\n    --surface:      #ffffff;\r\n    --surface-alt:  #fafafa;\r\n    --muted:        #f5f5f5;\r\n    --disabled:     #cccccc;\r\n    --shadow:       0 4px 20px rgba(0,0,0,0.06);\r\n    --shadow-hover: 0 12px 36px rgba(0,0,0,0.11);\r\n    --radius:       16px;\r\n    --radius-sm:    10px;\r\n    --transition:   all 0.25s ease;\r\n    --enviso-primary-color:   var(--primary);\r\n    --enviso-secondary-color: var(--ink);\r\n    font-family: 'Crimson Text', Georgia, serif;\r\n    font-size: 16px;\r\n    color: var(--ink);\r\n  }\r\n\r\n  :host header,\r\n  :host button,\r\n  :host .enviso-name,\r\n  :host .enviso-calendar-header,\r\n  :host .enviso-calendar-controls button { font-family: 'Rocher Mistral', sans-serif; }\r\n\r\n  :host .enviso-title.enviso-time-selection-step-header {\r\n    font-family: 'Rocher Mistral', sans-serif;\r\n    font-size: 2rem !important;\r\n    font-weight: 400 !important;\r\n  }\r\n\r\n  \/* --- MASQUAGES G\u00c9N\u00c9RAUX --- *\/\r\n  :host .enviso-ticket-widget-offers-header,\r\n  :host .enviso-filter-bar,\r\n  :host button.enviso-btn.icon-only enviso-icon[name='info-squared'],\r\n  :host .enviso-product-image-wrapper,\r\n  :host img.enviso-product-image,\r\n  :host .enviso-basket-offer-image,\r\n  :host .enviso-basket-item-image-wrapper,\r\n  :host .timeslots,\r\n  :host .enviso-timeslot-description,\r\n  :host .enviso-timeslots-container,\r\n  :host button.enviso-btn:has(enviso-icon[name=\"date-to\"]),\r\n  :host .enviso-basket-header .enviso-btn:not(.icon-left),\r\n  :host .enviso-checkout-header .enviso-btn,\r\n  :host [data-testid=\"enviso-cross-sell-items-title\"],\r\n  :host .enviso-cross-sell__title,\r\n  :host .enviso-ticket-widget-cross-sell-header,\r\n  :host .enviso-carousel-items { display: none !important; }\r\n\r\n  \/* --- LAYOUT WIDGET --- *\/\r\n  :host(enviso-ticket-widget) {\r\n    display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important;\r\n    -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important;\r\n    -ms-flex-direction: column !important; flex-direction: column !important;\r\n    width: 100% !important; gap: 16px; padding: 24px 0;\r\n  }\r\n  :host(enviso-ticket-widget) &gt; div,\r\n  :host(enviso-ticket-widget) .enviso-ticket-widget-offers {\r\n    display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important;\r\n    -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important;\r\n    -ms-flex-direction: column !important; flex-direction: column !important; width: 100% !important;\r\n  }\r\n  :host(enviso-ticket-selection),\r\n  :host(enviso-ticket-selection-step),\r\n  :host(enviso-ticket-widget) {\r\n    background: transparent !important;\r\n    -webkit-box-shadow: none !important; box-shadow: none !important; border: 0 !important;\r\n  }\r\n\r\n  \/* --- CARTES TICKETS --- *\/\r\n  :host(enviso-ticket-item) {\r\n    display: block !important; width: 100% !important; max-width: 100% !important;\r\n    margin: 0 0 12px !important; padding: 0 !important;\r\n    background: transparent !important; border: none !important;\r\n  }\r\n  :host(enviso-ticket-item)::before,\r\n  :host(enviso-ticket-item)::after { content: none !important; }\r\n\r\n  :host(enviso-ticket-item) .enviso-ticket-item-wrapper {\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    -webkit-box-orient: horizontal; -webkit-box-direction: normal;\r\n    -ms-flex-direction: row; flex-direction: row;\r\n    -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n    -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;\r\n    gap: 24px; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box;\r\n    background: -webkit-linear-gradient(315deg, #ffffff 0%, #fafafa 100%) !important;\r\n    background:         linear-gradient(135deg, #ffffff 0%, #fafafa 100%) !important;\r\n    border: 1.5px solid var(--primary-a20) !important;\r\n    border-left: 5px solid var(--primary) !important;\r\n    border-radius: var(--radius); padding: 22px 26px;\r\n    -webkit-box-shadow: var(--shadow); box-shadow: var(--shadow);\r\n    -webkit-transition: var(--transition); transition: var(--transition);\r\n  }\r\n  :host(enviso-ticket-item) .enviso-ticket-item-wrapper:hover {\r\n    -webkit-transform: translateY(-3px); transform: translateY(-3px);\r\n    border-color: var(--primary-a50) !important; border-left-color: var(--primary-dark) !important;\r\n    -webkit-box-shadow: var(--shadow-hover); box-shadow: var(--shadow-hover);\r\n  }\r\n  :host(enviso-ticket-item) .enviso-info {\r\n    -webkit-box-flex: 1; -ms-flex: 1; flex: 1;\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    -webkit-box-orient: vertical; -webkit-box-direction: normal;\r\n    -ms-flex-direction: column; flex-direction: column; gap: 6px; min-width: 0;\r\n  }\r\n  :host(enviso-ticket-item) .enviso-name {\r\n    font-size: 1.4rem; font-weight: 400; line-height: 1.3; color: var(--ink);\r\n    word-break: break-word; -webkit-transition: color 0.2s ease; transition: color 0.2s ease;\r\n  }\r\n  :host(enviso-ticket-item) .enviso-ticket-item-wrapper:hover .enviso-name { color: var(--primary-dark); }\r\n  :host(enviso-ticket-item) .enviso-price-full { font-size: 1.25rem; font-weight: 400; letter-spacing: -0.02em; color: var(--ink); }\r\n  :host(enviso-ticket-item) .enviso-amount { -ms-flex-negative: 0; flex-shrink: 0; margin-left: auto; z-index: 1; }\r\n\r\n  \/* --- STEPPER +\/- --- *\/\r\n  :host(enviso-ticket-item) .enviso-nud {\r\n    background: -webkit-linear-gradient(315deg, #ffffff, #f4f4f4) !important;\r\n    background:         linear-gradient(145deg, #ffffff, #f4f4f4) !important;\r\n    border: 1.5px solid var(--primary-a20) !important; border-radius: var(--radius-sm); padding: 4px;\r\n    display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;\r\n    -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;\r\n    -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n    -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;\r\n    gap: 2px; width: 44px; height: 72px;\r\n  }\r\n  :host(enviso-ticket-item) .enviso-nud button {\r\n    background: transparent !important; color: var(--ink) !important; border: none !important;\r\n    width: 44px; height: 32px; padding: 0; font-size: 1.2rem !important; cursor: pointer;\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n    -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;\r\n    border-radius: 6px;\r\n    -webkit-transition: background 0.2s ease, -webkit-transform 0.15s ease;\r\n    transition: background 0.2s ease, transform 0.15s ease;\r\n  }\r\n  :host(enviso-ticket-item) .enviso-nud button:hover { background: var(--primary-a10) !important; -webkit-transform: scale(1.1); transform: scale(1.1); }\r\n  :host(enviso-ticket-item) .enviso-nud .enviso-nud-value { font-weight: 700; font-size: 1rem; text-align: center; min-width: 20px; }\r\n\r\n  \/* --- BOUTONS GLOBAUX --- *\/\r\n  :host button, :host .enviso-btn, :host button.enviso-btn, :host(enviso-button) button {\r\n    font-family: 'Rocher Mistral', sans-serif; font-weight: 400 !important;\r\n    font-size: clamp(18px, 2.5vw, 26px) !important; border-radius: var(--radius-sm);\r\n    -webkit-transition: var(--transition); transition: var(--transition);\r\n  }\r\n  :host(enviso-button)[icon-only] {\r\n    width: 48px !important; height: 48px !important; min-width: 48px !important; min-height: 48px !important;\r\n    display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important;\r\n  }\r\n  :host(enviso-button)[icon-only] button { width: 48px !important; height: 48px !important; padding: 0 !important; }\r\n  :host(enviso-button)[icon-only] svg, :host(enviso-button)[icon-only] enviso-icon { width: 24px !important; height: 24px !important; }\r\n  :host .enviso-basket-summary .enviso-btn-primary,\r\n  :host .enviso-btn-primary { background-color: var(--primary) !important; border-color: var(--primary) !important; color: var(--surface) !important; }\r\n  :host .enviso-btn-primary:hover { background-color: var(--primary-dark) !important; border-color: var(--primary-dark) !important; }\r\n\r\n  \/* --- CALENDRIER --- *\/\r\n  :host .enviso-day:not([aria-disabled='true']):not(.enviso-selected) {\r\n    color: var(--ink) !important; background-color: var(--surface) !important;\r\n    border: 1px solid var(--primary-a20) !important; -webkit-transition: var(--transition); transition: var(--transition);\r\n  }\r\n  :host .enviso-day:not([aria-disabled='true']):not(.enviso-selected):hover { background-color: var(--primary-a10) !important; border-color: var(--primary) !important; cursor: pointer; }\r\n  :host .enviso-day.enviso-selected, :host .enviso-day[aria-selected='true'] {\r\n    background-color: var(--primary) !important; border-color: var(--primary) !important;\r\n    color: var(--surface) !important; font-weight: 700;\r\n    -webkit-box-shadow: 0 2px 8px rgba(232,67,26,0.2); box-shadow: 0 2px 8px rgba(232,67,26,0.2);\r\n  }\r\n  :host .enviso-day[aria-disabled='true'] { background-color: var(--muted) !important; color: var(--disabled) !important; border: 1px solid #eeeeee !important; pointer-events: none; }\r\n  :host .enviso-calendar-header, :host .enviso-calendar-controls button { color: var(--ink) !important; }\r\n\r\n  \/* --- PANIER --- *\/\r\n  :host(enviso-basket-item) .enviso-basket-item-wrapper { border-left-color: var(--primary) !important; border-color: var(--primary-a20) !important; border-radius: var(--radius-sm); }\r\n  :host .enviso-basket-navigation, :host .enviso-basket-actions, :host .enviso-checkout-actions {\r\n    -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important;\r\n    gap: 24px !important; -ms-flex-wrap: wrap; flex-wrap: wrap;\r\n  }\r\n  :host .enviso-basket-offer-description-amount { font-family: 'Rocher Mistral', sans-serif; font-weight: 400; font-size: 1.2rem; }\r\n\r\n  \/* =============================================\r\n     RESPONSIVE \u2014 640px\r\n     ============================================= *\/\r\n  @media (max-width: 640px) {\r\n    :host(enviso-ticket-item) .enviso-ticket-item-wrapper {\r\n      -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important;\r\n      -ms-flex-direction: row !important; flex-direction: row !important;\r\n      -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n      padding: 16px; gap: 14px; border-radius: 12px;\r\n    }\r\n    :host(enviso-ticket-item) .enviso-info { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; gap: 5px; }\r\n    :host(enviso-ticket-item) .enviso-name { font-size: 1.2rem; font-weight: 400; }\r\n    :host(enviso-ticket-item) .enviso-price-full { font-size: 1.05rem; display: block !important; }\r\n    :host(enviso-ticket-item) .enviso-amount { -ms-flex-negative: 0; flex-shrink: 0; margin-left: 0; }\r\n    :host(enviso-ticket-item) .enviso-nud {\r\n      -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important;\r\n      -ms-flex-direction: column !important; flex-direction: column !important;\r\n      width: 44px !important; min-width: 44px !important; max-width: 44px !important; height: 80px !important;\r\n      padding: 4px; gap: 0; background: #ffffff !important;\r\n      border: 1.5px solid rgba(232,67,26,0.2) !important; border-radius: 10px;\r\n    }\r\n    :host(enviso-ticket-item) .enviso-nud button { width: 44px !important; height: 32px !important; font-size: 1.2rem !important; color: var(--ink) !important; border-radius: 6px; }\r\n    :host(enviso-ticket-item) .enviso-nud .enviso-nud-value { min-width: 44px; font-size: 1rem; font-weight: 700; text-align: center; }\r\n    :host(enviso-basket-item), :host .enviso-basket-item-wrapper, :host .enviso-basket-summary {\r\n      width: 100% !important; max-width: 100% !important;\r\n      -webkit-box-sizing: border-box !important; box-sizing: border-box !important; margin: 0 !important;\r\n    }\r\n    :host(enviso-basket-item) .enviso-basket-item-wrapper { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }\r\n  }\r\n\r\n<\/enviso-style><enviso-ticket-widget offer-id=\"28297\" newsletter=\"true\" id=\"newsletter-form\" terms=\"https:\/\/www.rochermistral.com\/cgv\/\" privacy=\"https:\/\/www.rochermistral.com\/politique-confidentialite\/\"><\/enviso-ticket-widget><!-- =============================================\r\n     POPUP UPSELL + AVERTISSEMENT &mdash; SHELL HTML + CSS\r\n     Le contenu est inject&eacute; par functions.php (wp_footer)\r\n     ============================================= --><style>\r\n\r\n  :root {\r\n    --rm-red:          #E8431A;\r\n    --rm-red-dark:     #C22F08;\r\n    --rm-red-a07:      rgba(232, 67, 26, 0.07);\r\n    --rm-red-a10:      rgba(232, 67, 26, 0.10);\r\n    --rm-red-a20:      rgba(232, 67, 26, 0.20);\r\n    --rm-red-a25:      rgba(232, 67, 26, 0.25);\r\n    --rm-warn:         #AD1808;\r\n    --rm-warn-dark:    #8a1306;\r\n    --rm-ink:          #1a1a1a;\r\n    --rm-surface:      #ffffff;\r\n    --rm-surface-alt:  #fafafa;\r\n    --rm-error:        #a31515;\r\n    --rm-error-bg:     #fff5f5;\r\n    --rm-error-border: #f5c0c0;\r\n    --rm-radius:       20px;\r\n    --rm-radius-sm:    10px;\r\n    --rm-transition:   0.2s ease;\r\n    --rm-shadow:       0 24px 64px rgba(0,0,0,0.22);\r\n    --rm-font-display: 'Rocher Mistral', sans-serif;\r\n    --rm-font-body:    'Crimson Text', Georgia, serif;\r\n  }\r\n\r\n  \/* =============================================\r\n     OVERLAYS\r\n     ============================================= *\/\r\n  #rm-upsell-overlay,\r\n  #rm-warn-overlay {\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 99999;\r\n    background: rgba(10,8,5,0.72);\r\n    -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px);\r\n    -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n    -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;\r\n    padding: 16px; -webkit-box-sizing: border-box; box-sizing: border-box;\r\n    visibility: hidden;\r\n    pointer-events: none;\r\n    opacity: 0;\r\n    -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\r\n    transition: opacity 0.3s ease, visibility 0.3s ease;\r\n  }\r\n  #rm-warn-overlay { background: rgba(10,8,5,0.80); }\r\n\r\n  #rm-upsell-overlay.rm-visible,\r\n  #rm-warn-overlay.rm-visible {\r\n    visibility: visible;\r\n    pointer-events: auto;\r\n    opacity: 1;\r\n  }\r\n\r\n  \/* =============================================\r\n     CARTE UPSELL\r\n     ============================================= *\/\r\n  #rm-upsell-card:focus { outline: none; }\r\n  #rm-upsell-card {\r\n    background: var(--rm-surface);\r\n    border-radius: var(--rm-radius);\r\n    -webkit-box-shadow: var(--rm-shadow); box-shadow: var(--rm-shadow);\r\n    max-width: 520px; width: 100%; overflow: hidden;\r\n    -webkit-transform: translateY(24px) scale(0.97); transform: translateY(24px) scale(0.97);\r\n    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.16,1,0.3,1), opacity 0.3s ease;\r\n    transition: transform 0.35s cubic-bezier(0.16,1,0.3,1), opacity 0.3s ease;\r\n    opacity: 0;\r\n    font-family: var(--rm-font-body);\r\n    color: var(--rm-ink);\r\n  }\r\n  #rm-upsell-overlay.rm-visible #rm-upsell-card {\r\n    -webkit-transform: translateY(0) scale(1); transform: translateY(0) scale(1);\r\n    opacity: 1;\r\n  }\r\n\r\n  .rm-upsell-header {\r\n    background: -webkit-linear-gradient(135deg, var(--rm-red) 0%, var(--rm-red-dark) 100%);\r\n    background:         linear-gradient(135deg, var(--rm-red) 0%, var(--rm-red-dark) 100%);\r\n    padding: 28px 28px 22px; text-align: center;\r\n  }\r\n  .rm-upsell-eyebrow {\r\n    font-family: var(--rm-font-display);\r\n    font-size: 0.7rem; letter-spacing: 0.2em; text-transform: uppercase;\r\n    color: rgba(255,255,255,0.72); margin-bottom: 6px;\r\n  }\r\n  .rm-upsell-title {\r\n    font-family: var(--rm-font-display);\r\n    font-size: 2rem; font-weight: 400; color: var(--rm-surface);\r\n    line-height: 1.15; margin: 0; text-transform: uppercase; letter-spacing: 0.04em;\r\n  }\r\n\r\n  .rm-upsell-body {\r\n    padding: 24px 28px 28px;\r\n    max-height: 60vh; overflow-y: auto;\r\n    overscroll-behavior: contain;\r\n    scroll-behavior: auto;\r\n  }\r\n\r\n  \/* =============================================\r\n     SECTION CLASSIQUE\r\n     ============================================= *\/\r\n  .rm-upsell-section {\r\n    background: var(--rm-surface-alt);\r\n    border: 1.5px solid var(--rm-red-a20);\r\n    border-radius: 14px; padding: 18px 20px; margin-bottom: 12px;\r\n  }\r\n  .rm-upsell-section.rm-hidden { display: none !important; }\r\n  .rm-upsell-section-name {\r\n    font-family: var(--rm-font-display);\r\n    font-size: 1.25rem; font-weight: 400; color: var(--rm-ink);\r\n    text-transform: uppercase; letter-spacing: 0.04em; margin: 0 0 4px;\r\n  }\r\n  .rm-upsell-section-desc {\r\n    font-size: 0.95rem; line-height: 1.5; color: #666666;\r\n    margin: 0 0 12px;\r\n  }\r\n  .rm-upsell-section-price {\r\n    font-family: var(--rm-font-display);\r\n    font-size: 1.1rem; color: var(--rm-red-dark); margin: 0 0 14px;\r\n  }\r\n  .rm-upsell-section-price-note { font-size: 0.85rem; color: #aaaaaa; }\r\n\r\n  \/* =============================================\r\n     STEPPER ROW (commun classique + group&eacute;)\r\n     ============================================= *\/\r\n  .rm-upsell-stepper-row {\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n    -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;\r\n    gap: 12px;\r\n  }\r\n  .rm-upsell-subtotal { font-size: 0.9rem; color: #999999; }\r\n\r\n  \/* =============================================\r\n     STEPPER\r\n     ============================================= *\/\r\n  .rm-stepper {\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n    background: var(--rm-surface);\r\n    border: 1.5px solid var(--rm-red-a25);\r\n    border-radius: var(--rm-radius-sm); overflow: hidden;\r\n    -ms-flex-negative: 0; flex-shrink: 0;\r\n  }\r\n  .rm-stepper button {\r\n    background: transparent; border: none;\r\n    width: 40px; height: 40px; font-size: 1.3rem; cursor: pointer;\r\n    color: var(--rm-ink);\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n    -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;\r\n    -webkit-transition: background var(--rm-transition); transition: background var(--rm-transition);\r\n    line-height: 1; padding: 0; -ms-flex-negative: 0; flex-shrink: 0;\r\n  }\r\n  .rm-stepper button:hover { background: var(--rm-red-a10); color: var(--rm-red-dark); }\r\n  .rm-stepper button:disabled { opacity: 0.3; cursor: not-allowed; }\r\n  .rm-stepper-value {\r\n    min-width: 34px; text-align: center;\r\n    font-family: var(--rm-font-display);\r\n    font-size: 1.15rem; color: var(--rm-ink);\r\n    border-left: 1px solid var(--rm-red-a20);\r\n    border-right: 1px solid var(--rm-red-a20);\r\n    height: 40px;\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n    -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;\r\n    -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;\r\n  }\r\n\r\n  \/* =============================================\r\n   BLOC GROUP&Eacute; &mdash; Napol&eacute;on adulte + enfant\r\n   ============================================= *\/\r\n.rm-upsell-group-rows {\r\n  display: -webkit-box; display: -ms-flexbox; display: flex;\r\n  -webkit-box-orient: vertical; -webkit-box-direction: normal;\r\n  -ms-flex-direction: column; flex-direction: column;\r\n  gap: 0; margin-top: 12px;\r\n}\r\n.rm-upsell-group-row {\r\n  display: -webkit-box; display: -ms-flexbox; display: flex;\r\n  -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n  -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;\r\n  gap: 12px;\r\n  padding: 14px 0;\r\n  border-top: 1px solid var(--rm-red-a20);\r\n}\r\n.rm-upsell-group-row:first-child { border-top: none; padding-top: 0; }\r\n.rm-upsell-group-row.rm-hidden { display: none !important; }\r\n.rm-upsell-group-row-info {\r\n  display: -webkit-box; display: -ms-flexbox; display: flex;\r\n  -webkit-box-orient: vertical; -webkit-box-direction: normal;\r\n  -ms-flex-direction: column; flex-direction: column;\r\n  gap: 2px;\r\n}\r\n.rm-upsell-group-row-label {\r\n  font-family: var(--rm-font-display);\r\n  font-size: 1rem; color: var(--rm-ink);\r\n  text-transform: uppercase; letter-spacing: 0.04em;\r\n}\r\n.rm-upsell-group-row-price {\r\n  font-family: var(--rm-font-display);\r\n  font-size: 0.95rem; color: var(--rm-red-dark);\r\n}\r\n\r\n  \/* =============================================\r\n     TOTAUX\r\n     ============================================= *\/\r\n  .rm-upsell-divider { border: none; border-top: 1px solid var(--rm-red-a20); margin: 16px 0; }\r\n  .rm-upsell-grand-total {\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;\r\n    -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n    background: var(--rm-red-a07);\r\n    border: 1.5px solid var(--rm-red-a25);\r\n    border-radius: var(--rm-radius-sm); padding: 12px 16px; margin-bottom: 16px;\r\n  }\r\n  .rm-upsell-grand-total-label { font-family: var(--rm-font-display); font-size: 1rem; color: var(--rm-ink); }\r\n  .rm-upsell-grand-total-value { font-family: var(--rm-font-display); font-size: 1.2rem; color: var(--rm-red-dark); }\r\n\r\n  \/* =============================================\r\n     MESSAGE \"tout ajout&eacute;\"\r\n     ============================================= *\/\r\n  .rm-upsell-all-added {\r\n    display: none; text-align: center; padding: 16px;\r\n    background: var(--rm-red-a07);\r\n    border: 1.5px solid var(--rm-red-a25);\r\n    border-radius: var(--rm-radius-sm); margin-bottom: 16px;\r\n    font-family: var(--rm-font-display); color: var(--rm-red-dark); font-size: 1rem;\r\n  }\r\n  .rm-upsell-all-added.rm-visible { display: block; }\r\n\r\n  \/* =============================================\r\n     MESSAGE D'ERREUR\r\n     ============================================= *\/\r\n  .rm-upsell-error {\r\n    font-family: var(--rm-font-body);\r\n    font-size: 0.95rem; line-height: 1.5;\r\n    color: var(--rm-error);\r\n    background: var(--rm-error-bg);\r\n    border: 1.5px solid var(--rm-error-border);\r\n    border-radius: var(--rm-radius-sm);\r\n    padding: 12px 16px; margin-bottom: 16px; text-align: center;\r\n  }\r\n\r\n  \/* =============================================\r\n     ACTIONS\r\n     ============================================= *\/\r\n  .rm-upsell-actions {\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;\r\n    gap: 10px;\r\n  }\r\n  .rm-btn-add {\r\n    width: 100% !important;\r\n    font-family: var(--rm-font-display) !important;\r\n    font-size: 1.1rem !important; letter-spacing: 0.06em !important; text-transform: uppercase !important;\r\n    background: -webkit-linear-gradient(135deg, var(--rm-red) 0%, var(--rm-red-dark) 100%) !important;\r\n    background:         linear-gradient(135deg, var(--rm-red) 0%, var(--rm-red-dark) 100%) !important;\r\n    border: none !important; border-radius: var(--rm-radius-sm) !important;\r\n    padding: 15px 24px !important; cursor: pointer !important;\r\n    -webkit-transition: opacity var(--rm-transition), -webkit-transform 0.15s ease !important;\r\n    transition: opacity var(--rm-transition), transform 0.15s ease !important;\r\n    display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important;\r\n    -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important;\r\n    -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important;\r\n    color: var(--rm-surface) !important;\r\n  }\r\n  .rm-btn-add:hover:not(:disabled) { opacity: 0.88; -webkit-transform: translateY(-1px); transform: translateY(-1px); }\r\n  .rm-btn-add:disabled { opacity: 0.4 !important; cursor: not-allowed !important; -webkit-transform: none !important; transform: none !important; }\r\n  .rm-btn-add .btn-contents {\r\n    display: -webkit-box; display: -ms-flexbox; display: flex;\r\n    -webkit-box-align: center; -ms-flex-align: center; align-items: center;\r\n    gap: 8px;\r\n  }\r\n  .rm-btn-skip {\r\n    background: transparent; color: #888888;\r\n    border: 1.5px solid #e0e0e0; border-radius: var(--rm-radius-sm);\r\n    padding: 12px 24px;\r\n    font-family: var(--rm-font-body); font-size: 1rem;\r\n    cursor: pointer;\r\n    -webkit-transition: border-color var(--rm-transition), color var(--rm-transition);\r\n    transition: border-color var(--rm-transition), color var(--rm-transition);\r\n    width: 100%; text-align: center;\r\n  }\r\n  .rm-btn-skip:hover { border-color: #bbbbbb; color: #555555; }\r\n\r\n  \/* =============================================\r\n     SPINNER\r\n     ============================================= *\/\r\n  .rm-spinner {\r\n    display: inline-block; width: 16px; height: 16px;\r\n    border: 2px solid rgba(255,255,255,0.4); border-top-color: var(--rm-surface);\r\n    border-radius: 50%;\r\n    -webkit-animation: rm-spin 0.7s linear infinite; animation: rm-spin 0.7s linear infinite;\r\n  }\r\n  @-webkit-keyframes rm-spin { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }\r\n  @keyframes rm-spin { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }\r\n\r\n  \/* =============================================\r\n     CARTE AVERTISSEMENT\r\n     ============================================= *\/\r\n  #rm-warn-card {\r\n    background: var(--rm-surface);\r\n    border-radius: var(--rm-radius);\r\n    -webkit-box-shadow: var(--rm-shadow); box-shadow: var(--rm-shadow);\r\n    max-width: 460px; width: 100%; overflow: hidden;\r\n    -webkit-transform: translateY(24px) scale(0.97); transform: translateY(24px) scale(0.97);\r\n    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.16,1,0.3,1), opacity 0.3s ease;\r\n    transition: transform 0.35s cubic-bezier(0.16,1,0.3,1), opacity 0.3s ease;\r\n    opacity: 0;\r\n    font-family: var(--rm-font-body); color: var(--rm-ink);\r\n  }\r\n  #rm-warn-overlay.rm-visible #rm-warn-card {\r\n    -webkit-transform: translateY(0) scale(1); transform: translateY(0) scale(1);\r\n    opacity: 1;\r\n  }\r\n  .rm-warn-header { background: var(--rm-warn); padding: 28px 28px 22px; text-align: center; }\r\n  .rm-warn-icon { font-size: 2rem; margin-bottom: 10px; }\r\n  .rm-warn-title {\r\n    font-family: var(--rm-font-display);\r\n    font-size: 1.6rem; font-weight: 400; color: var(--rm-surface);\r\n    margin: 0; text-transform: uppercase; letter-spacing: 0.04em;\r\n  }\r\n  .rm-warn-body { padding: 28px; text-align: center; }\r\n  .rm-warn-msg { font-size: 1.05rem; line-height: 1.6; color: #444444; margin: 0 0 24px; }\r\n  .rm-warn-btn {\r\n    display: inline-block; background: var(--rm-warn); color: var(--rm-surface) !important;\r\n    font-family: var(--rm-font-display); font-size: 1.1rem; font-weight: 400; font-style: normal;\r\n    text-decoration: none; padding: 14px 28px; border-radius: var(--rm-radius-sm);\r\n    letter-spacing: 0.06em; text-transform: uppercase;\r\n    -webkit-transition: background var(--rm-transition); transition: background var(--rm-transition);\r\n  }\r\n  .rm-warn-btn:hover { background: var(--rm-warn-dark); }\r\n\r\n  \/* =============================================\r\n     RESPONSIVE &mdash; 480px\r\n     ============================================= *\/\r\n  @media (max-width: 480px) {\r\n    #rm-upsell-overlay,\r\n    #rm-warn-overlay { padding: 10px; }\r\n    .rm-upsell-header { padding: 22px 20px 18px; }\r\n    .rm-upsell-title { font-size: 1.5rem; }\r\n    .rm-upsell-body { padding: 18px 16px 22px; max-height: 85vh; }\r\n    .rm-warn-header { padding: 22px 20px 18px; }\r\n    .rm-warn-title { font-size: 1.3rem; }\r\n    .rm-warn-body { padding: 20px 16px 24px; }\r\n  }\r\n\r\n  \/* =============================================\r\n     RESPONSIVE &mdash; 768px desktop\r\n     ============================================= *\/\r\n  @media (min-width: 768px) {\r\n    #rm-upsell-card { max-width: 680px; }\r\n    .rm-upsell-body { max-height: 75vh; }\r\n  }\r\n\r\n<\/style><!-- Shell upsell &mdash; contenu inject&eacute; par functions.php --><div id=\"rm-upsell-overlay\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"rm-upsell-title\">\r\n  <div id=\"rm-upsell-card\" tabindex=\"-1\">\r\n    <div class=\"rm-upsell-header\">\r\n      <div class=\"rm-upsell-eyebrow\" id=\"rm-upsell-eyebrow\"><\/div>\r\n      <h2 class=\"rm-upsell-title\" id=\"rm-upsell-title\"><\/h2>\r\n    <\/div>\r\n    <div class=\"rm-upsell-body\" id=\"rm-upsell-body\"><\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- Shell avertissement &mdash; en dur pour garantir le ciblage CSS -->\r\n<div id=\"rm-warn-overlay\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"rm-warn-title\">\r\n  <div id=\"rm-warn-card\">\r\n    <div class=\"rm-warn-header\">\r\n      <div class=\"rm-warn-icon\" id=\"rm-warn-icon\"><\/div>\r\n      <h2 class=\"rm-warn-title\" id=\"rm-warn-title\"><\/h2>\r\n    <\/div>\r\n    <div class=\"rm-warn-body\" id=\"rm-warn-body\"><\/div>\r\n  <\/div>\r\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7053aea e-flex e-con-boxed e-con e-parent\" data-id=\"7053aea\" data-element_type=\"container\" data-settings='{\"content_width\":\"boxed\"}' data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-418c6cc elementor-widget elementor-widget-spacer\" data-id=\"418c6cc\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 07-02-2024 *\/\n.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}<\/style><div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Saturday, April 11th, 2026 Provence Carnival The ticket includes access to the Proven\u00e7al Carnival + daytime access to the park. \u2726 Proven\u00e7al Carnival Program \u2726 \ud83c\udfba ~ 11:30 AM Opening Ceremony \ud83c\udfad ~ 3:00 PM Grand Carnival Parade \u2696\ufe0f ~ 5:45 PM The Trial of Caramentran Hands-on workshops Carnival Face Painting Proven\u00e7al Reed Instruments Proven\u00e7al <a href=\"https:\/\/www.rochermistral.com\/en\/carnival-ticket\/\" class=\"more-link\">&#8230;<\/a><\/p>\n","protected":false},"author":18,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","inline_featured_image":false,"footnotes":""},"acf":[],"_links":{"self":[{"href":"https:\/\/www.rochermistral.com\/en\/wp-json\/wp\/v2\/pages\/18530"}],"collection":[{"href":"https:\/\/www.rochermistral.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.rochermistral.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.rochermistral.com\/en\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rochermistral.com\/en\/wp-json\/wp\/v2\/comments?post=18530"}],"version-history":[{"count":9,"href":"https:\/\/www.rochermistral.com\/en\/wp-json\/wp\/v2\/pages\/18530\/revisions"}],"predecessor-version":[{"id":18553,"href":"https:\/\/www.rochermistral.com\/en\/wp-json\/wp\/v2\/pages\/18530\/revisions\/18553"}],"wp:attachment":[{"href":"https:\/\/www.rochermistral.com\/en\/wp-json\/wp\/v2\/media?parent=18530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}