From 689a3903ad73ddcd75e490df9c83b45fdd42b5a3 Mon Sep 17 00:00:00 2001 From: bach Date: Wed, 14 Jul 2021 18:05:05 +0200 Subject: [PATCH] activated dgpr_tasks dgpr_fields, better popup display --- .../checklistapi.progress.gdpr_checklist.yml | 16 +- ..._display.gdpr_task.gdpr_remove.default.yml | 46 ++ ...orm_display.gdpr_task.gdpr_sar.default.yml | 59 ++ ..._display.gdpr_task.gdpr_remove.default.yml | 63 ++ ...iew_display.gdpr_task.gdpr_sar.default.yml | 77 +++ .../core.entity_view_mode.message.full.yml | 12 + config/sync/core.extension.yml | 5 + config/sync/eu_cookie_compliance.settings.yml | 6 +- ...ield.gdpr_task.gdpr_remove.removal_log.yml | 23 + ...d.field.gdpr_task.gdpr_sar.manual_data.yml | 21 + ...ld.field.gdpr_task.gdpr_sar.sar_export.yml | 29 + ...d.gdpr_task.gdpr_sar.sar_export_assets.yml | 29 + ...ld.gdpr_task.gdpr_sar.sar_export_parts.yml | 29 + ...sage.consent_agreement_accepted.agreed.yml | 25 + ...e.consent_agreement_accepted.agreement.yml | 29 + ...ssage.consent_agreement_accepted.notes.yml | 21 + ...essage.consent_agreement_accepted.user.yml | 23 + ...nsent_agreement_accepted.user_accepted.yml | 30 + .../field.field.profile.customer.address.yml | 13 +- .../field.storage.gdpr_task.manual_data.yml | 21 + .../field.storage.gdpr_task.removal_log.yml | 20 + .../field.storage.gdpr_task.sar_export.yml | 25 + ...ld.storage.gdpr_task.sar_export_assets.yml | 25 + ...eld.storage.gdpr_task.sar_export_parts.yml | 25 + config/sync/field.storage.message.agreed.yml | 20 + .../sync/field.storage.message.agreement.yml | 23 + config/sync/field.storage.message.notes.yml | 21 + config/sync/field.storage.message.user.yml | 22 + .../field.storage.message.user_accepted.yml | 22 + config/sync/field.storage.profile.address.yml | 4 + ...gdpr_fields.gdpr_fields_config.profile.yml | 31 + .../gdpr_tasks.gdpr_task_type.gdpr_remove.yml | 8 + .../gdpr_tasks.gdpr_task_type.gdpr_sar.yml | 8 + config/sync/gdpr_tasks.settings.yml | 1 + ...ge.template.consent_agreement_accepted.yml | 4 + .../sync/language/en/system.menu.footer.yml | 2 + .../fr/core.entity_view_mode.message.full.yml | 1 + .../fr/eu_cookie_compliance.settings.yml | 2 + ...d.field.gdpr_task.gdpr_sar.manual_data.yml | 1 + ...ld.field.gdpr_task.gdpr_sar.sar_export.yml | 1 + ...sage.consent_agreement_accepted.agreed.yml | 3 + ...ssage.consent_agreement_accepted.notes.yml | 1 + ...essage.consent_agreement_accepted.user.yml | 1 + .../fr/views.view.gdpr_log_messages.yml | 42 ++ ...views.view.gdpr_tasks_my_data_requests.yml | 23 + .../sync/language/fr/views.view.message.yml | 49 ++ .../fr/webform.webform_options.days.yml | 1 + config/sync/message.settings.yml | 8 + ...ge.template.consent_agreement_accepted.yml | 19 + .../system.action.message_delete_action.yml | 13 + .../sync/ultimate_cron.job.message_cron.yml | 17 + config/sync/views.view.gdpr_log_messages.yml | 461 ++++++++++++++ ...views.view.gdpr_tasks_my_data_requests.yml | 360 +++++++++++ config/sync/views.view.message.yml | 596 ++++++++++++++++++ web/sites/default/private/.htaccess | 17 + .../custom/materiotheme/assets/dist/main.css | 2 +- .../materiotheme/assets/dist/main.css.gz | Bin 64559 -> 64630 bytes .../materiotheme/assets/dist/report.html | 4 +- .../materiotheme/assets/styles/main.scss | 20 + 59 files changed, 2460 insertions(+), 20 deletions(-) create mode 100644 config/sync/core.entity_form_display.gdpr_task.gdpr_remove.default.yml create mode 100644 config/sync/core.entity_form_display.gdpr_task.gdpr_sar.default.yml create mode 100644 config/sync/core.entity_view_display.gdpr_task.gdpr_remove.default.yml create mode 100644 config/sync/core.entity_view_display.gdpr_task.gdpr_sar.default.yml create mode 100644 config/sync/core.entity_view_mode.message.full.yml create mode 100644 config/sync/field.field.gdpr_task.gdpr_remove.removal_log.yml create mode 100644 config/sync/field.field.gdpr_task.gdpr_sar.manual_data.yml create mode 100644 config/sync/field.field.gdpr_task.gdpr_sar.sar_export.yml create mode 100644 config/sync/field.field.gdpr_task.gdpr_sar.sar_export_assets.yml create mode 100644 config/sync/field.field.gdpr_task.gdpr_sar.sar_export_parts.yml create mode 100644 config/sync/field.field.message.consent_agreement_accepted.agreed.yml create mode 100644 config/sync/field.field.message.consent_agreement_accepted.agreement.yml create mode 100644 config/sync/field.field.message.consent_agreement_accepted.notes.yml create mode 100644 config/sync/field.field.message.consent_agreement_accepted.user.yml create mode 100644 config/sync/field.field.message.consent_agreement_accepted.user_accepted.yml create mode 100644 config/sync/field.storage.gdpr_task.manual_data.yml create mode 100644 config/sync/field.storage.gdpr_task.removal_log.yml create mode 100644 config/sync/field.storage.gdpr_task.sar_export.yml create mode 100644 config/sync/field.storage.gdpr_task.sar_export_assets.yml create mode 100644 config/sync/field.storage.gdpr_task.sar_export_parts.yml create mode 100644 config/sync/field.storage.message.agreed.yml create mode 100644 config/sync/field.storage.message.agreement.yml create mode 100644 config/sync/field.storage.message.notes.yml create mode 100644 config/sync/field.storage.message.user.yml create mode 100644 config/sync/field.storage.message.user_accepted.yml create mode 100644 config/sync/gdpr_fields.gdpr_fields_config.profile.yml create mode 100644 config/sync/gdpr_tasks.gdpr_task_type.gdpr_remove.yml create mode 100644 config/sync/gdpr_tasks.gdpr_task_type.gdpr_sar.yml create mode 100644 config/sync/gdpr_tasks.settings.yml create mode 100644 config/sync/language/en/message.template.consent_agreement_accepted.yml create mode 100644 config/sync/language/en/system.menu.footer.yml create mode 100644 config/sync/language/fr/core.entity_view_mode.message.full.yml create mode 100644 config/sync/language/fr/field.field.gdpr_task.gdpr_sar.manual_data.yml create mode 100644 config/sync/language/fr/field.field.gdpr_task.gdpr_sar.sar_export.yml create mode 100644 config/sync/language/fr/field.field.message.consent_agreement_accepted.agreed.yml create mode 100644 config/sync/language/fr/field.field.message.consent_agreement_accepted.notes.yml create mode 100644 config/sync/language/fr/field.field.message.consent_agreement_accepted.user.yml create mode 100644 config/sync/language/fr/views.view.gdpr_log_messages.yml create mode 100644 config/sync/language/fr/views.view.gdpr_tasks_my_data_requests.yml create mode 100644 config/sync/language/fr/views.view.message.yml create mode 100644 config/sync/message.settings.yml create mode 100644 config/sync/message.template.consent_agreement_accepted.yml create mode 100644 config/sync/system.action.message_delete_action.yml create mode 100644 config/sync/ultimate_cron.job.message_cron.yml create mode 100644 config/sync/views.view.gdpr_log_messages.yml create mode 100644 config/sync/views.view.gdpr_tasks_my_data_requests.yml create mode 100644 config/sync/views.view.message.yml create mode 100644 web/sites/default/private/.htaccess diff --git a/config/sync/checklistapi.progress.gdpr_checklist.yml b/config/sync/checklistapi.progress.gdpr_checklist.yml index 3111929e..3db17e85 100644 --- a/config/sync/checklistapi.progress.gdpr_checklist.yml +++ b/config/sync/checklistapi.progress.gdpr_checklist.yml @@ -1,7 +1,7 @@ progress: - '#changed': 1626256183 + '#changed': 1626258737 '#changed_by': '1' - '#completed_items': 3 + '#completed_items': 7 '#items': responsibility_agreement: '#completed': 1626252228 @@ -12,3 +12,15 @@ progress: data1: '#completed': 1626256183 '#uid': '1' + external_traffic_measurement: + '#completed': 1626258737 + '#uid': '1' + social_media_connections: + '#completed': 1626258737 + '#uid': '1' + module_data_collection: + '#completed': 1626258737 + '#uid': '1' + user_role_permissions: + '#completed': 1626258737 + '#uid': '1' diff --git a/config/sync/core.entity_form_display.gdpr_task.gdpr_remove.default.yml b/config/sync/core.entity_form_display.gdpr_task.gdpr_remove.default.yml new file mode 100644 index 00000000..e8e55f3a --- /dev/null +++ b/config/sync/core.entity_form_display.gdpr_task.gdpr_remove.default.yml @@ -0,0 +1,46 @@ +uuid: 61b838ea-5191-4a15-96a5-02035fb74f4a +langcode: en +status: true +dependencies: + config: + - field.field.gdpr_task.gdpr_remove.removal_log + - gdpr_tasks.gdpr_task_type.gdpr_remove +_core: + default_config_hash: gb3fiuW0DPiOy_PJqDyb-2EMTUiZ0zZXUZP6QZwl1-k +id: gdpr_task.gdpr_remove.default +targetEntityType: gdpr_task +bundle: gdpr_remove +mode: default +content: + langcode: + type: language_select + weight: 2 + region: content + settings: + include_locked: true + third_party_settings: { } + processed_by: + type: entity_reference_autocomplete + weight: 5 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + match_limit: 10 + region: content + third_party_settings: { } + requested_by: + type: entity_reference_autocomplete + weight: 6 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + match_limit: 10 + region: content + third_party_settings: { } +hidden: + notes: true + removal_log: true + status: true + user_id: true diff --git a/config/sync/core.entity_form_display.gdpr_task.gdpr_sar.default.yml b/config/sync/core.entity_form_display.gdpr_task.gdpr_sar.default.yml new file mode 100644 index 00000000..5c4afd0b --- /dev/null +++ b/config/sync/core.entity_form_display.gdpr_task.gdpr_sar.default.yml @@ -0,0 +1,59 @@ +uuid: 73a86483-b791-4942-919d-2e1b468d36ae +langcode: en +status: true +dependencies: + config: + - field.field.gdpr_task.gdpr_sar.manual_data + - field.field.gdpr_task.gdpr_sar.sar_export + - field.field.gdpr_task.gdpr_sar.sar_export_assets + - field.field.gdpr_task.gdpr_sar.sar_export_parts + - gdpr_tasks.gdpr_task_type.gdpr_sar +_core: + default_config_hash: Y92XISbxe0Ih9UsZ688D3SbqW-MrFDwKUfDknlZKR_A +id: gdpr_task.gdpr_sar.default +targetEntityType: gdpr_task +bundle: gdpr_sar +mode: default +content: + langcode: + type: language_select + weight: 2 + region: content + settings: + include_locked: true + third_party_settings: { } + manual_data: + type: string_textarea + weight: 0 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + processed_by: + type: entity_reference_autocomplete + weight: 5 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + match_limit: 10 + region: content + third_party_settings: { } + requested_by: + type: entity_reference_autocomplete + weight: 6 + settings: + match_operator: CONTAINS + size: 60 + placeholder: '' + match_limit: 10 + region: content + third_party_settings: { } +hidden: + notes: true + sar_export: true + sar_export_assets: true + sar_export_parts: true + status: true + user_id: true diff --git a/config/sync/core.entity_view_display.gdpr_task.gdpr_remove.default.yml b/config/sync/core.entity_view_display.gdpr_task.gdpr_remove.default.yml new file mode 100644 index 00000000..5d029fd7 --- /dev/null +++ b/config/sync/core.entity_view_display.gdpr_task.gdpr_remove.default.yml @@ -0,0 +1,63 @@ +uuid: 0e59b8f1-0bfd-45f0-8bb8-b948273c4eac +langcode: en +status: true +dependencies: + config: + - field.field.gdpr_task.gdpr_remove.removal_log + - gdpr_tasks.gdpr_task_type.gdpr_remove + module: + - gdpr_tasks + - options + - user +_core: + default_config_hash: NFUieuluistKxYBiCSWoey_tXysAB1acIAAiNGXIJ4w +id: gdpr_task.gdpr_remove.default +targetEntityType: gdpr_task +bundle: gdpr_remove +mode: default +content: + notes: + type: basic_string + region: content + weight: 3 + label: inline + settings: { } + third_party_settings: { } + processed_by: + label: inline + type: author + weight: 4 + region: content + settings: { } + third_party_settings: { } + removal_log: + type: gdpr_task_item + weight: 5 + region: content + label: inline + settings: { } + third_party_settings: { } + requested_by: + label: inline + type: author + weight: 2 + region: content + settings: { } + third_party_settings: { } + status: + type: list_default + weight: 1 + region: content + label: inline + settings: { } + third_party_settings: { } + user_id: + label: inline + type: author + weight: 0 + region: content + settings: { } + third_party_settings: { } +hidden: + langcode: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.gdpr_task.gdpr_sar.default.yml b/config/sync/core.entity_view_display.gdpr_task.gdpr_sar.default.yml new file mode 100644 index 00000000..a17e7e32 --- /dev/null +++ b/config/sync/core.entity_view_display.gdpr_task.gdpr_sar.default.yml @@ -0,0 +1,77 @@ +uuid: 5ab6b54c-424d-4acb-b700-dcacaade9893 +langcode: en +status: true +dependencies: + config: + - field.field.gdpr_task.gdpr_sar.manual_data + - field.field.gdpr_task.gdpr_sar.sar_export + - field.field.gdpr_task.gdpr_sar.sar_export_assets + - field.field.gdpr_task.gdpr_sar.sar_export_parts + - gdpr_tasks.gdpr_task_type.gdpr_sar + module: + - file + - options + - user +_core: + default_config_hash: IfW4-h32qraAv-487RjY01RnPUM9CoJ4JnSm7t3LVxI +id: gdpr_task.gdpr_sar.default +targetEntityType: gdpr_task +bundle: gdpr_sar +mode: default +content: + notes: + type: basic_string + region: content + weight: 6 + label: inline + settings: { } + third_party_settings: { } + processed_by: + type: author + weight: 5 + region: content + label: inline + settings: { } + third_party_settings: { } + requested_by: + label: inline + type: author + weight: 4 + region: content + settings: { } + third_party_settings: { } + sar_export: + type: file_default + weight: 2 + region: content + label: inline + settings: + use_description_as_link_text: true + third_party_settings: { } + sar_export_parts: + type: file_default + weight: 3 + region: content + label: above + settings: + use_description_as_link_text: true + third_party_settings: { } + status: + type: list_default + weight: 1 + region: content + label: inline + settings: { } + third_party_settings: { } + user_id: + label: inline + type: author + weight: 0 + region: content + settings: { } + third_party_settings: { } +hidden: + langcode: true + manual_data: true + sar_export_assets: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_mode.message.full.yml b/config/sync/core.entity_view_mode.message.full.yml new file mode 100644 index 00000000..c6eaeb6e --- /dev/null +++ b/config/sync/core.entity_view_mode.message.full.yml @@ -0,0 +1,12 @@ +uuid: 6f0e1de7-c366-4437-afb9-d96d9d0d4f7f +langcode: en +status: false +dependencies: + module: + - message +_core: + default_config_hash: Pl6xok1fBCKaPlLC4iDJVaucp2W72csXt7M3Jwa95nU +id: message.full +label: 'Full content' +targetEntityType: message +cache: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 91df0e47..8db12df9 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -7,6 +7,7 @@ module: advanced_text_formatter: 0 advancedqueue: 0 amswap: 0 + anonymizer: 0 audiofield: 0 auto_entitylabel: 0 autocomplete_deluxe: 0 @@ -87,6 +88,9 @@ module: flag_lists: 0 flood_control: 0 gdpr: 0 + gdpr_consent: 0 + gdpr_fields: 0 + gdpr_tasks: 0 genpass: 0 graphql: 0 help: 0 @@ -129,6 +133,7 @@ module: maxlength: 0 menu_block: 0 menu_ui: 0 + message: 0 migrate: 0 migrate_booster: 0 migrate_devel: 0 diff --git a/config/sync/eu_cookie_compliance.settings.yml b/config/sync/eu_cookie_compliance.settings.yml index 8a1ceb38..b48c954b 100644 --- a/config/sync/eu_cookie_compliance.settings.yml +++ b/config/sync/eu_cookie_compliance.settings.yml @@ -19,14 +19,14 @@ popup_clicking_confirmation: false popup_scrolling_confirmation: false popup_delay: 1000 show_more_info: true -popup_more_info_button_message: 'More info' +popup_more_info_button_message: 'Privacy Policy' popup_enabled: true popup_find_more_button_message: 'More info' popup_height: null popup_hide_agreed: false popup_hide_button_message: Hide popup_info: - value: "

We use cookies on this site to enhance your user experience

\r\n\r\n

By clicking the Accept button, you agree to us doing so.

\r\n" + value: "We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.\r\n" format: wysiwyg mobile_popup_info: value: '' @@ -51,7 +51,7 @@ disagree_button_label: 'No, thanks' disabled_javascripts: '' automatic_cookies_removal: true allowed_cookies: '' -consent_storage_method: do_not_store +consent_storage_method: basic withdraw_message: value: "

We use cookies on this site to enhance your user experience

\r\n\r\n

You have given your consent for us to set cookies.

\r\n" format: wysiwyg diff --git a/config/sync/field.field.gdpr_task.gdpr_remove.removal_log.yml b/config/sync/field.field.gdpr_task.gdpr_remove.removal_log.yml new file mode 100644 index 00000000..1812a709 --- /dev/null +++ b/config/sync/field.field.gdpr_task.gdpr_remove.removal_log.yml @@ -0,0 +1,23 @@ +uuid: 268b7cdc-5b0e-45cb-ae3c-27aba06cffa2 +langcode: en +status: true +dependencies: + config: + - field.storage.gdpr_task.removal_log + - gdpr_tasks.gdpr_task_type.gdpr_remove + module: + - gdpr_tasks +_core: + default_config_hash: Z_X9g5Vd9lXZYZ5RZP-R97b0YqLX5u3C9hfjZ37_rNw +id: gdpr_task.gdpr_remove.removal_log +field_name: removal_log +entity_type: gdpr_task +bundle: gdpr_remove +label: 'Removal Log' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: gdpr_task_item diff --git a/config/sync/field.field.gdpr_task.gdpr_sar.manual_data.yml b/config/sync/field.field.gdpr_task.gdpr_sar.manual_data.yml new file mode 100644 index 00000000..cec824c5 --- /dev/null +++ b/config/sync/field.field.gdpr_task.gdpr_sar.manual_data.yml @@ -0,0 +1,21 @@ +uuid: 7b0fec7a-97d9-4a8b-8c2b-cda9d6bca3aa +langcode: en +status: true +dependencies: + config: + - field.storage.gdpr_task.manual_data + - gdpr_tasks.gdpr_task_type.gdpr_sar +_core: + default_config_hash: qx1Fhde0Zz-DyYmFrTokWewcT0wmGI23oOxQFQGwMao +id: gdpr_task.gdpr_sar.manual_data +field_name: manual_data +entity_type: gdpr_task +bundle: gdpr_sar +label: 'Data Override' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string_long diff --git a/config/sync/field.field.gdpr_task.gdpr_sar.sar_export.yml b/config/sync/field.field.gdpr_task.gdpr_sar.sar_export.yml new file mode 100644 index 00000000..3ba22e22 --- /dev/null +++ b/config/sync/field.field.gdpr_task.gdpr_sar.sar_export.yml @@ -0,0 +1,29 @@ +uuid: 737ae9a7-8244-4e51-9ef1-0bbf585c152c +langcode: en +status: true +dependencies: + config: + - field.storage.gdpr_task.sar_export + - gdpr_tasks.gdpr_task_type.gdpr_sar + module: + - file +_core: + default_config_hash: OnYJR9bjy51D1ZoYOq6KTV0F0C6N9d8-u0O1gqWECi8 +id: gdpr_task.gdpr_sar.sar_export +field_name: sar_export +entity_type: gdpr_task +bundle: gdpr_sar +label: Export +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + file_directory: gdpr-exports + file_extensions: csv + max_filesize: '' + description_field: false + handler: 'default:file' + handler_settings: { } +field_type: file diff --git a/config/sync/field.field.gdpr_task.gdpr_sar.sar_export_assets.yml b/config/sync/field.field.gdpr_task.gdpr_sar.sar_export_assets.yml new file mode 100644 index 00000000..3858b02d --- /dev/null +++ b/config/sync/field.field.gdpr_task.gdpr_sar.sar_export_assets.yml @@ -0,0 +1,29 @@ +uuid: 6d5f1240-4443-48d2-9890-cffa6984f3a5 +langcode: en +status: true +dependencies: + config: + - field.storage.gdpr_task.sar_export_assets + - gdpr_tasks.gdpr_task_type.gdpr_sar + module: + - file +_core: + default_config_hash: dVTijL0IeK85q3_OjXXtzMGldieU98d5JKtNbNysI4U +id: gdpr_task.gdpr_sar.sar_export_assets +field_name: sar_export_assets +entity_type: gdpr_task +bundle: gdpr_sar +label: 'Export Assets' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + file_directory: gdpr-exports + file_extensions: 'txt jpg png csv' + max_filesize: '' + description_field: false + handler: 'default:file' + handler_settings: { } +field_type: file diff --git a/config/sync/field.field.gdpr_task.gdpr_sar.sar_export_parts.yml b/config/sync/field.field.gdpr_task.gdpr_sar.sar_export_parts.yml new file mode 100644 index 00000000..9fbc5293 --- /dev/null +++ b/config/sync/field.field.gdpr_task.gdpr_sar.sar_export_parts.yml @@ -0,0 +1,29 @@ +uuid: 674cde6f-db47-4c18-9898-d0e7852c3a91 +langcode: en +status: true +dependencies: + config: + - field.storage.gdpr_task.sar_export_parts + - gdpr_tasks.gdpr_task_type.gdpr_sar + module: + - file +_core: + default_config_hash: JvmJrS0i1jiDzRB_nuvzVvA-CqMpG8hZAFvO7gVWY6w +id: gdpr_task.gdpr_sar.sar_export_parts +field_name: sar_export_parts +entity_type: gdpr_task +bundle: gdpr_sar +label: 'Sar Export Parts' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + file_directory: gdpr-exports + file_extensions: csv + max_filesize: '' + description_field: false + handler: 'default:file' + handler_settings: { } +field_type: file diff --git a/config/sync/field.field.message.consent_agreement_accepted.agreed.yml b/config/sync/field.field.message.consent_agreement_accepted.agreed.yml new file mode 100644 index 00000000..725ec6ff --- /dev/null +++ b/config/sync/field.field.message.consent_agreement_accepted.agreed.yml @@ -0,0 +1,25 @@ +uuid: 69df8f3e-67f6-480d-82d9-260fd21753fa +langcode: en +status: true +dependencies: + config: + - field.storage.message.agreed + - message.template.consent_agreement_accepted +_core: + default_config_hash: zTZLK0ms_y8lYNMWYjheZm1CpOMqUj25_-Wc9P-pRrs +id: message.consent_agreement_accepted.agreed +field_name: agreed +entity_type: message +bundle: consent_agreement_accepted +label: Agreed +description: '' +required: false +translatable: false +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'Yes' + off_label: 'No' +field_type: boolean diff --git a/config/sync/field.field.message.consent_agreement_accepted.agreement.yml b/config/sync/field.field.message.consent_agreement_accepted.agreement.yml new file mode 100644 index 00000000..62968bd1 --- /dev/null +++ b/config/sync/field.field.message.consent_agreement_accepted.agreement.yml @@ -0,0 +1,29 @@ +uuid: 37b445fe-854c-4827-9e6e-dcad0e875ce5 +langcode: en +status: true +dependencies: + config: + - field.storage.message.agreement + - message.template.consent_agreement_accepted + module: + - entity_reference_revisions +_core: + default_config_hash: vgl4G0yfq68yJr7zCAcw6EwbywRDbo5KpIFH7opluXA +id: message.consent_agreement_accepted.agreement +field_name: agreement +entity_type: message +bundle: consent_agreement_accepted +label: Agreement +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:gdpr_consent_agreement' + handler_settings: + target_bundles: null + sort: + field: _none + auto_create: false +field_type: entity_reference_revisions diff --git a/config/sync/field.field.message.consent_agreement_accepted.notes.yml b/config/sync/field.field.message.consent_agreement_accepted.notes.yml new file mode 100644 index 00000000..77716fec --- /dev/null +++ b/config/sync/field.field.message.consent_agreement_accepted.notes.yml @@ -0,0 +1,21 @@ +uuid: 3a0ad4cb-63fc-43fb-ae47-d491b58d4817 +langcode: en +status: true +dependencies: + config: + - field.storage.message.notes + - message.template.consent_agreement_accepted +_core: + default_config_hash: hNHFUu0qsW5m7-tbMVa-XGgad5wT6Kh8I2tpIPLif9Q +id: message.consent_agreement_accepted.notes +field_name: notes +entity_type: message +bundle: consent_agreement_accepted +label: Notes +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string_long diff --git a/config/sync/field.field.message.consent_agreement_accepted.user.yml b/config/sync/field.field.message.consent_agreement_accepted.user.yml new file mode 100644 index 00000000..364d5943 --- /dev/null +++ b/config/sync/field.field.message.consent_agreement_accepted.user.yml @@ -0,0 +1,23 @@ +uuid: 670ddf68-6bd8-49b9-8732-f386f9489167 +langcode: en +status: true +dependencies: + config: + - field.storage.message.user + - message.template.consent_agreement_accepted +_core: + default_config_hash: af9M6G309CVg8DLzxmMyFbKRoy3OTrSko4gtoXJRD94 +id: message.consent_agreement_accepted.user +field_name: user +entity_type: message +bundle: consent_agreement_accepted +label: User +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:user' + handler_settings: { } +field_type: entity_reference diff --git a/config/sync/field.field.message.consent_agreement_accepted.user_accepted.yml b/config/sync/field.field.message.consent_agreement_accepted.user_accepted.yml new file mode 100644 index 00000000..065dd30c --- /dev/null +++ b/config/sync/field.field.message.consent_agreement_accepted.user_accepted.yml @@ -0,0 +1,30 @@ +uuid: fe9e083e-f628-4e51-bead-1d1ff37ea61e +langcode: en +status: true +dependencies: + config: + - field.storage.message.user_accepted + - message.template.consent_agreement_accepted +_core: + default_config_hash: '-iU5I_n_ZTa22YCFV0dUM4iXIGPOpb-zmn8cWFI2Gl4' +id: message.consent_agreement_accepted.user_accepted +field_name: user_accepted +entity_type: message +bundle: consent_agreement_accepted +label: 'User Accepted' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:user' + handler_settings: + include_anonymous: true + filter: + type: _none + target_bundles: null + sort: + field: _none + auto_create: false +field_type: entity_reference diff --git a/config/sync/field.field.profile.customer.address.yml b/config/sync/field.field.profile.customer.address.yml index e2db88aa..58d38458 100644 --- a/config/sync/field.field.profile.customer.address.yml +++ b/config/sync/field.field.profile.customer.address.yml @@ -21,18 +21,7 @@ default_value: { } default_value_callback: '' settings: available_countries: { } - fields: - administrativeArea: administrativeArea - locality: locality - dependentLocality: dependentLocality - postalCode: postalCode - sortingCode: sortingCode - addressLine1: addressLine1 - addressLine2: addressLine2 - organization: organization - givenName: givenName - additionalName: additionalName - familyName: familyName langcode_override: '' field_overrides: { } + fields: { } field_type: address diff --git a/config/sync/field.storage.gdpr_task.manual_data.yml b/config/sync/field.storage.gdpr_task.manual_data.yml new file mode 100644 index 00000000..349528ff --- /dev/null +++ b/config/sync/field.storage.gdpr_task.manual_data.yml @@ -0,0 +1,21 @@ +uuid: 2d2529e8-127a-4014-85cc-2ccada3ee106 +langcode: en +status: true +dependencies: + module: + - gdpr_tasks +_core: + default_config_hash: NMpqeNpf8TcIxLuPWYe6syozyNeQV0aj2oi8OHPjakA +id: gdpr_task.manual_data +field_name: manual_data +entity_type: gdpr_task +type: string_long +settings: + case_sensitive: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.gdpr_task.removal_log.yml b/config/sync/field.storage.gdpr_task.removal_log.yml new file mode 100644 index 00000000..8a913ae0 --- /dev/null +++ b/config/sync/field.storage.gdpr_task.removal_log.yml @@ -0,0 +1,20 @@ +uuid: a39141b8-a284-414b-a5de-7cdf7b7f6932 +langcode: en +status: true +dependencies: + module: + - gdpr_tasks +_core: + default_config_hash: mxSjUehvCu0QTmiZxt7uLbmhRT6UKQfIBKXmnE6e1ko +id: gdpr_task.removal_log +field_name: removal_log +entity_type: gdpr_task +type: gdpr_task_item +settings: { } +module: gdpr_tasks +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.gdpr_task.sar_export.yml b/config/sync/field.storage.gdpr_task.sar_export.yml new file mode 100644 index 00000000..c7dbf20e --- /dev/null +++ b/config/sync/field.storage.gdpr_task.sar_export.yml @@ -0,0 +1,25 @@ +uuid: 605674a8-cf59-4d50-93ac-ae6335813e85 +langcode: en +status: true +dependencies: + module: + - file + - gdpr_tasks +_core: + default_config_hash: _BdW5JIt_RuSCDab6cvJlMo_nuz4Y32JCqlXB8bAths +id: gdpr_task.sar_export +field_name: sar_export +entity_type: gdpr_task +type: file +settings: + display_field: false + display_default: false + uri_scheme: private + target_type: file +module: file +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.gdpr_task.sar_export_assets.yml b/config/sync/field.storage.gdpr_task.sar_export_assets.yml new file mode 100644 index 00000000..f086f8d8 --- /dev/null +++ b/config/sync/field.storage.gdpr_task.sar_export_assets.yml @@ -0,0 +1,25 @@ +uuid: 312d8f37-5137-490d-b2fd-9766c36434bf +langcode: en +status: true +dependencies: + module: + - file + - gdpr_tasks +_core: + default_config_hash: V06j9PgplvQDsJiQcujtIKDElawV31qwifA6i-8VmEA +id: gdpr_task.sar_export_assets +field_name: sar_export_assets +entity_type: gdpr_task +type: file +settings: + display_field: false + display_default: false + uri_scheme: private + target_type: file +module: file +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.gdpr_task.sar_export_parts.yml b/config/sync/field.storage.gdpr_task.sar_export_parts.yml new file mode 100644 index 00000000..92fa309f --- /dev/null +++ b/config/sync/field.storage.gdpr_task.sar_export_parts.yml @@ -0,0 +1,25 @@ +uuid: a8b1d942-0058-4962-b69c-d104a0556c7b +langcode: en +status: true +dependencies: + module: + - file + - gdpr_tasks +_core: + default_config_hash: xIcA_hpJoteco6Si0icG_ngoptZfTxYa7qsEbKgS5yI +id: gdpr_task.sar_export_parts +field_name: sar_export_parts +entity_type: gdpr_task +type: file +settings: + display_field: false + display_default: false + uri_scheme: private + target_type: file +module: file +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.message.agreed.yml b/config/sync/field.storage.message.agreed.yml new file mode 100644 index 00000000..a00796d2 --- /dev/null +++ b/config/sync/field.storage.message.agreed.yml @@ -0,0 +1,20 @@ +uuid: 5b7aca6a-e9aa-482c-b4cf-48209bd72c9d +langcode: en +status: true +dependencies: + module: + - message +_core: + default_config_hash: EB4GL9joxeKMT_PZNUF87FbAUHANh91a2-mf8QvjdmI +id: message.agreed +field_name: agreed +entity_type: message +type: boolean +settings: { } +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.message.agreement.yml b/config/sync/field.storage.message.agreement.yml new file mode 100644 index 00000000..55eb00f3 --- /dev/null +++ b/config/sync/field.storage.message.agreement.yml @@ -0,0 +1,23 @@ +uuid: bb98cfb8-c0ba-4944-9919-29be182f8aff +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - gdpr_consent + - message +_core: + default_config_hash: SNzGmC7RssE68VEozBz-p65m3mSx0hKpi9-gdr_WnH0 +id: message.agreement +field_name: agreement +entity_type: message +type: entity_reference_revisions +settings: + target_type: gdpr_consent_agreement +module: entity_reference_revisions +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.message.notes.yml b/config/sync/field.storage.message.notes.yml new file mode 100644 index 00000000..bdb1a2ed --- /dev/null +++ b/config/sync/field.storage.message.notes.yml @@ -0,0 +1,21 @@ +uuid: fb6ce7de-b6c9-464a-9063-7ead6fe19c48 +langcode: en +status: true +dependencies: + module: + - message +_core: + default_config_hash: nG1fSiudm3rMwRDzX4_MB38_ZuNUuMI8G886AsUHZHs +id: message.notes +field_name: notes +entity_type: message +type: string_long +settings: + case_sensitive: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.message.user.yml b/config/sync/field.storage.message.user.yml new file mode 100644 index 00000000..7f27e0d5 --- /dev/null +++ b/config/sync/field.storage.message.user.yml @@ -0,0 +1,22 @@ +uuid: 059fb6da-0303-4b09-9a41-ec1027d371e9 +langcode: en +status: true +dependencies: + module: + - message + - user +_core: + default_config_hash: m61RyQk7PjoMZQle9xb2Vm2ZgF1x66N_bolyZWJ15fI +id: message.user +field_name: user +entity_type: message +type: entity_reference +settings: + target_type: user +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.message.user_accepted.yml b/config/sync/field.storage.message.user_accepted.yml new file mode 100644 index 00000000..aac25bf9 --- /dev/null +++ b/config/sync/field.storage.message.user_accepted.yml @@ -0,0 +1,22 @@ +uuid: 85dc8852-49d0-4c5e-9975-97baa624b503 +langcode: en +status: true +dependencies: + module: + - message + - user +_core: + default_config_hash: MQLK0Bh5GZ7afH2iGdhc9XLuI-mki6kvxM-cy6FmJA4 +id: message.user_accepted +field_name: user_accepted +entity_type: message +type: entity_reference +settings: + target_type: user +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.profile.address.yml b/config/sync/field.storage.profile.address.yml index 3738d67f..50d7d516 100644 --- a/config/sync/field.storage.profile.address.yml +++ b/config/sync/field.storage.profile.address.yml @@ -7,7 +7,11 @@ dependencies: - commerce_order module: - address + - field_permissions - profile +third_party_settings: + field_permissions: + permission_type: public _core: default_config_hash: 7bB4yBo--Mezm_PhFRPPxFA7NRyFY7a2p8FxJTMbfQY id: profile.address diff --git a/config/sync/gdpr_fields.gdpr_fields_config.profile.yml b/config/sync/gdpr_fields.gdpr_fields_config.profile.yml new file mode 100644 index 00000000..7a2dfba6 --- /dev/null +++ b/config/sync/gdpr_fields.gdpr_fields_config.profile.yml @@ -0,0 +1,31 @@ +uuid: 291cb826-eaee-47f3-b1c0-7e111ff0d7e2 +langcode: fr +status: true +dependencies: { } +id: profile +bundles: + customer: + address: + bundle: customer + name: address + entity_type_id: profile + rtf: maybe + rta: inc + enabled: true + anonymizer: '' + notes: '' + relationship: 0 + sars_filename: '' + tax_number: + bundle: customer + name: tax_number + entity_type_id: profile + rtf: maybe + rta: inc + enabled: true + anonymizer: '' + notes: '' + relationship: 0 + sars_filename: '' +filenames: + customer: '' diff --git a/config/sync/gdpr_tasks.gdpr_task_type.gdpr_remove.yml b/config/sync/gdpr_tasks.gdpr_task_type.gdpr_remove.yml new file mode 100644 index 00000000..bdec9123 --- /dev/null +++ b/config/sync/gdpr_tasks.gdpr_task_type.gdpr_remove.yml @@ -0,0 +1,8 @@ +uuid: 9627f404-9a1a-4650-9476-c1af71840c33 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: 9VpgkAPFx40SyOeKvMtrJFi6p5xj9bSN6I-5YW9Mwbg +id: gdpr_remove +label: 'Removal Request' diff --git a/config/sync/gdpr_tasks.gdpr_task_type.gdpr_sar.yml b/config/sync/gdpr_tasks.gdpr_task_type.gdpr_sar.yml new file mode 100644 index 00000000..3bc299ec --- /dev/null +++ b/config/sync/gdpr_tasks.gdpr_task_type.gdpr_sar.yml @@ -0,0 +1,8 @@ +uuid: a5232801-b449-41ab-98ab-e4430de0a95a +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: 28-Rq5VuVDCqUwVtHClWqkvf_i4VhTz2ONb4uGFqLDk +id: gdpr_sar +label: 'SARs Request' diff --git a/config/sync/gdpr_tasks.settings.yml b/config/sync/gdpr_tasks.settings.yml new file mode 100644 index 00000000..a4053728 --- /dev/null +++ b/config/sync/gdpr_tasks.settings.yml @@ -0,0 +1 @@ +export_directory: sites/default/private/gdpr_tasks diff --git a/config/sync/language/en/message.template.consent_agreement_accepted.yml b/config/sync/language/en/message.template.consent_agreement_accepted.yml new file mode 100644 index 00000000..def8f4bd --- /dev/null +++ b/config/sync/language/en/message.template.consent_agreement_accepted.yml @@ -0,0 +1,4 @@ +text: + - + value: "

Agreement: [message:agreement:entity:title]
\r\nAgreed: [message:agreed]
\r\nNotes: [message:notes]

\r\n" + format: full_html diff --git a/config/sync/language/en/system.menu.footer.yml b/config/sync/language/en/system.menu.footer.yml new file mode 100644 index 00000000..68b07e00 --- /dev/null +++ b/config/sync/language/en/system.menu.footer.yml @@ -0,0 +1,2 @@ +label: Footer +description: 'Site information links' diff --git a/config/sync/language/fr/core.entity_view_mode.message.full.yml b/config/sync/language/fr/core.entity_view_mode.message.full.yml new file mode 100644 index 00000000..e43e3b90 --- /dev/null +++ b/config/sync/language/fr/core.entity_view_mode.message.full.yml @@ -0,0 +1 @@ +label: 'Contenu complet' diff --git a/config/sync/language/fr/eu_cookie_compliance.settings.yml b/config/sync/language/fr/eu_cookie_compliance.settings.yml index 21a4600a..d396fcad 100644 --- a/config/sync/language/fr/eu_cookie_compliance.settings.yml +++ b/config/sync/language/fr/eu_cookie_compliance.settings.yml @@ -9,3 +9,5 @@ withdraw_message: value: '

Nous utilisons des cookies sur ce site pour améliorer votre expérience d''utilisateur.

Vous avez consenti à l''ajout de cookies.

' withdraw_action_button_label: 'Retirer le consentement' withdraw_tab_button_label: 'Paramètres de confidentialité' +popup_info: + value: 'Nous utilisons des cookies pour vous offrir la meilleure expérience sur notre site Web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.' diff --git a/config/sync/language/fr/field.field.gdpr_task.gdpr_sar.manual_data.yml b/config/sync/language/fr/field.field.gdpr_task.gdpr_sar.manual_data.yml new file mode 100644 index 00000000..d2bdda29 --- /dev/null +++ b/config/sync/language/fr/field.field.gdpr_task.gdpr_sar.manual_data.yml @@ -0,0 +1 @@ +label: 'Surcharge des données' diff --git a/config/sync/language/fr/field.field.gdpr_task.gdpr_sar.sar_export.yml b/config/sync/language/fr/field.field.gdpr_task.gdpr_sar.sar_export.yml new file mode 100644 index 00000000..032af49b --- /dev/null +++ b/config/sync/language/fr/field.field.gdpr_task.gdpr_sar.sar_export.yml @@ -0,0 +1 @@ +label: Exporter diff --git a/config/sync/language/fr/field.field.message.consent_agreement_accepted.agreed.yml b/config/sync/language/fr/field.field.message.consent_agreement_accepted.agreed.yml new file mode 100644 index 00000000..7f468302 --- /dev/null +++ b/config/sync/language/fr/field.field.message.consent_agreement_accepted.agreed.yml @@ -0,0 +1,3 @@ +settings: + on_label: Oui + off_label: Non diff --git a/config/sync/language/fr/field.field.message.consent_agreement_accepted.notes.yml b/config/sync/language/fr/field.field.message.consent_agreement_accepted.notes.yml new file mode 100644 index 00000000..a99a4ce4 --- /dev/null +++ b/config/sync/language/fr/field.field.message.consent_agreement_accepted.notes.yml @@ -0,0 +1 @@ +label: Notes diff --git a/config/sync/language/fr/field.field.message.consent_agreement_accepted.user.yml b/config/sync/language/fr/field.field.message.consent_agreement_accepted.user.yml new file mode 100644 index 00000000..8a9fc54b --- /dev/null +++ b/config/sync/language/fr/field.field.message.consent_agreement_accepted.user.yml @@ -0,0 +1 @@ +label: Utilisateur diff --git a/config/sync/language/fr/views.view.gdpr_log_messages.yml b/config/sync/language/fr/views.view.gdpr_log_messages.yml new file mode 100644 index 00000000..bc1667ba --- /dev/null +++ b/config/sync/language/fr/views.view.gdpr_log_messages.yml @@ -0,0 +1,42 @@ +display: + default: + display_title: Maître + display_options: + exposed_form: + options: + submit_button: Appliquer + reset_button_label: Réinitialiser + exposed_sorts_label: 'Trier par' + sort_asc_label: Asc + sort_desc_label: Desc + pager: + options: + expose: + items_per_page_label: 'Éléments par page' + items_per_page_options_all_label: '- Tout -' + offset_label: Décalage + tags: + previous: "‹\_précédent" + next: "suivant\_›" + first: "«\_premier" + last: "dernier\_»" + fields: + get_text: + label: 'Texte du message' + created: + label: Date + separator: ', ' + uid: + label: 'Créé par' + separator: ', ' + filters: + template: + expose: + label: Gabarit + title: Message + arguments: + user_target_id: + exception: + title: Tout + block_1: + display_title: Bloc diff --git a/config/sync/language/fr/views.view.gdpr_tasks_my_data_requests.yml b/config/sync/language/fr/views.view.gdpr_tasks_my_data_requests.yml new file mode 100644 index 00000000..70fbb493 --- /dev/null +++ b/config/sync/language/fr/views.view.gdpr_tasks_my_data_requests.yml @@ -0,0 +1,23 @@ +display: + default: + display_title: Maître + display_options: + exposed_form: + options: + submit_button: Appliquer + reset_button_label: Réinitialiser + exposed_sorts_label: 'Trier par' + sort_asc_label: Asc + sort_desc_label: Desc + fields: + created: + separator: ', ' + sar_export: + label: 'Exportation de données' + separator: ', ' + arguments: + user_id: + exception: + title: Tout + page_1: + display_title: Page diff --git a/config/sync/language/fr/views.view.message.yml b/config/sync/language/fr/views.view.message.yml new file mode 100644 index 00000000..b87c6a56 --- /dev/null +++ b/config/sync/language/fr/views.view.message.yml @@ -0,0 +1,49 @@ +label: Message +display: + default: + display_title: Maître + display_options: + exposed_form: + options: + submit_button: Appliquer + reset_button_label: Réinitialiser + exposed_sorts_label: 'Trier par' + sort_asc_label: Asc + sort_desc_label: Desc + pager: + options: + expose: + items_per_page_label: 'Éléments par page' + items_per_page_options_all_label: '- Tout -' + offset_label: Décalage + tags: + previous: "‹\_précédent" + next: "suivant\_›" + first: "«\_premier" + last: "dernier\_»" + fields: + message_bulk_form_1: + action_title: 'Pour cette sélection' + mid: + label: 'Identifiant (ID) du message' + separator: ', ' + template: + label: 'Gabarit de message' + separator: ', ' + get_text: + label: 'Texte du message' + uid: + label: Auteur + separator: ', ' + created: + label: 'Date de publication' + filters: + template: + expose: + label: Gabarit + title: Message + page_1: + display_title: Page + display_options: + menu: + title: Message diff --git a/config/sync/language/fr/webform.webform_options.days.yml b/config/sync/language/fr/webform.webform_options.days.yml index 5d185121..76661105 100644 --- a/config/sync/language/fr/webform.webform_options.days.yml +++ b/config/sync/language/fr/webform.webform_options.days.yml @@ -1 +1,2 @@ +label: Jours category: 'Date et heure' diff --git a/config/sync/message.settings.yml b/config/sync/message.settings.yml new file mode 100644 index 00000000..5905c57f --- /dev/null +++ b/config/sync/message.settings.yml @@ -0,0 +1,8 @@ +purge_methods: { } +delete_on_entity_delete: + comment: comment + node: node + taxonomy_term: taxonomy_term + user: user +_core: + default_config_hash: _QhkR_LYNacHU4oQybqcZgNge_q1SbQghAjqVBoognE diff --git a/config/sync/message.template.consent_agreement_accepted.yml b/config/sync/message.template.consent_agreement_accepted.yml new file mode 100644 index 00000000..5873e98f --- /dev/null +++ b/config/sync/message.template.consent_agreement_accepted.yml @@ -0,0 +1,19 @@ +uuid: 46ee3fd3-fbdb-41cd-b043-8554da9a0489 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: fq0AH-go8GoqiLSf_VdQgzGqpS_J26X3aRoFRzkgjYw +template: consent_agreement_accepted +label: 'GDPR Consent Agreement' +description: '' +text: + - + value: "

Agreement: [message:agreement:entity:title]
\r\nAgreed: [message:agreed]
\r\nNotes: [message:notes]

\r\n" + format: full_html +settings: + 'token options': + clear: false + 'token replace': true + purge_override: true + purge_methods: { } diff --git a/config/sync/system.action.message_delete_action.yml b/config/sync/system.action.message_delete_action.yml new file mode 100644 index 00000000..d61286ac --- /dev/null +++ b/config/sync/system.action.message_delete_action.yml @@ -0,0 +1,13 @@ +uuid: 45b47a70-ea8c-4bdd-895e-5cb6bdf51807 +langcode: en +status: true +dependencies: + module: + - message +_core: + default_config_hash: jkka_O-z8_wLFEAEhghApPr_sq1o__PEZX0vh99TS3U +id: message_delete_action +label: 'Delete selected messages' +type: message +plugin: message_delete_action +configuration: { } diff --git a/config/sync/ultimate_cron.job.message_cron.yml b/config/sync/ultimate_cron.job.message_cron.yml new file mode 100644 index 00000000..1627470d --- /dev/null +++ b/config/sync/ultimate_cron.job.message_cron.yml @@ -0,0 +1,17 @@ +uuid: 47b9faeb-b950-4c3f-8d2e-e365596751eb +langcode: en +status: true +dependencies: + module: + - message +title: 'Default cron handler' +id: message_cron +weight: 0 +module: message +callback: message_cron +scheduler: + id: simple +launcher: + id: serial +logger: + id: database diff --git a/config/sync/views.view.gdpr_log_messages.yml b/config/sync/views.view.gdpr_log_messages.yml new file mode 100644 index 00000000..50811335 --- /dev/null +++ b/config/sync/views.view.gdpr_log_messages.yml @@ -0,0 +1,461 @@ +uuid: 5a898e1e-db13-46f0-bdbc-edd69f0c0617 +langcode: en +status: true +dependencies: + config: + - message.template.consent_agreement_accepted + module: + - message + - user +_core: + default_config_hash: lvfhVIsgXyGfvyojaZxs77-JiDbofzygfcHjKxhAXfw +id: gdpr_log_messages +label: 'GDPR Log Messages' +module: views +description: '' +tag: '' +base_table: message_field_data +base_field: mid +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'grant gdpr own consent' + cache: + type: none + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 25 + offset: 0 + id: 0 + total_pages: null + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + tags: + previous: '‹ previous' + next: 'next ›' + first: '« first' + last: 'last »' + quantity: 9 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + message_bulk_form_1: message_bulk_form_1 + mid: mid + template: template + get_text: get_text + uid: uid + created: created + info: + message_bulk_form_1: + align: '' + separator: '' + empty_column: false + responsive: '' + mid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + template: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + get_text: + sortable: false + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + uid: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + default: mid + empty_table: false + row: + type: fields + fields: + get_text: + id: get_text + table: message + field: get_text + relationship: none + group_type: group + admin_label: '' + label: 'Message text' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 500 + word_boundary: true + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: true + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + entity_type: message + plugin_id: get_text + created: + id: created + table: message_field_data + field: created + relationship: none + group_type: group + admin_label: '' + label: Date + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: message + entity_field: created + plugin_id: field + uid: + id: uid + table: message_field_data + field: uid + relationship: none + group_type: group + admin_label: '' + label: 'Created by' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: true + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: message + entity_field: uid + plugin_id: field + filters: + template: + id: template + table: message_field_data + field: template + relationship: none + group_type: group + admin_label: '' + operator: in + value: + consent_agreement_accepted: consent_agreement_accepted + group: 1 + exposed: false + expose: + operator_id: template_op + label: Template + description: null + use_operator: false + operator: template_op + identifier: template + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: message + entity_field: template + plugin_id: bundle + sorts: + created: + id: created + table: message_field_data + field: created + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + granularity: second + entity_type: message + entity_field: created + plugin_id: date + title: Message + header: { } + footer: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: + value: 'No messages created yet' + format: basic_html + plugin_id: text + relationships: { } + arguments: + user_target_id: + id: user_target_id + table: message__user + field: user_target_id + relationship: none + group_type: group + admin_label: '' + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: user + default_argument_options: + user: false + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + plugin_id: numeric + display_extenders: { } + filter_groups: + operator: AND + groups: { } + show_admin_links: true + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + cacheable: false + max-age: -1 + tags: { } + block_1: + display_plugin: block + id: block_1 + display_title: Block + position: 2 + display_options: + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } diff --git a/config/sync/views.view.gdpr_tasks_my_data_requests.yml b/config/sync/views.view.gdpr_tasks_my_data_requests.yml new file mode 100644 index 00000000..8e3688e7 --- /dev/null +++ b/config/sync/views.view.gdpr_tasks_my_data_requests.yml @@ -0,0 +1,360 @@ +uuid: f9e88e84-612d-4164-90bd-02d19a3c4c56 +langcode: en +status: true +dependencies: + config: + - field.storage.gdpr_task.sar_export + - gdpr_tasks.gdpr_task_type.gdpr_sar + module: + - file + - gdpr_tasks + - user +_core: + default_config_hash: n0GGVbIIqNQdsS4Cr7j6RGZsZiezZLxbLQi5mar-vu4 +id: gdpr_tasks_my_data_requests +label: 'GDPR User Data Requests' +module: views +description: '' +tag: '' +base_table: gdpr_task +base_field: id +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'view gdpr tasks' + cache: + type: tag + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: none + options: + items_per_page: 0 + offset: 0 + style: + type: table + row: + type: fields + fields: + created: + id: created + table: gdpr_task + field: created + relationship: none + group_type: group + admin_label: '' + label: 'Requested date' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: html_date + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: gdpr_task + entity_field: created + plugin_id: field + sar_export: + id: sar_export + table: gdpr_task__sar_export + field: sar_export + relationship: none + group_type: group + admin_label: '' + label: 'Data export' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: file_default + settings: + use_description_as_link_text: true + group_column: '' + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + plugin_id: field + filters: + type: + id: type + table: gdpr_task + field: type + relationship: none + group_type: group + admin_label: '' + operator: in + value: + gdpr_sar: gdpr_sar + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: gdpr_task + entity_field: type + plugin_id: bundle + status: + id: status + table: gdpr_task + field: status + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: closed + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + placeholder: '' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: gdpr_task + entity_field: status + plugin_id: string + sorts: { } + title: 'My data requests' + header: { } + footer: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: + value: 'No data requests have been completed yet.' + format: basic_html + plugin_id: text + relationships: { } + arguments: + user_id: + id: user_id + table: gdpr_task + field: user_id + relationship: none + group_type: group + admin_label: '' + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: user + default_argument_options: + user: false + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + entity_type: gdpr_task + entity_field: user_id + plugin_id: numeric + display_extenders: { } + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - user.permissions + tags: + - 'config:field.storage.gdpr_task.sar_export' + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: user/%user/gdpr/requests + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - user.permissions + tags: + - 'config:field.storage.gdpr_task.sar_export' diff --git a/config/sync/views.view.message.yml b/config/sync/views.view.message.yml new file mode 100644 index 00000000..d7b8a5fe --- /dev/null +++ b/config/sync/views.view.message.yml @@ -0,0 +1,596 @@ +uuid: 746ddbc4-4082-4754-bf00-dd6fe24048d5 +langcode: en +status: true +dependencies: + module: + - message + - user +_core: + default_config_hash: 2Up5NUvwF4aBVoO6eFTPeBXtnpUw_yiexv9I5u6ZD-g +id: message +label: Message +module: views +description: '' +tag: '' +base_table: message_field_data +base_field: mid +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'overview messages' + cache: + type: none + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 25 + offset: 0 + id: 0 + total_pages: null + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + tags: + previous: '‹ previous' + next: 'next ›' + first: '« first' + last: 'last »' + quantity: 9 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + message_bulk_form_1: message_bulk_form_1 + mid: mid + template: template + get_text: get_text + uid: uid + created: created + info: + message_bulk_form_1: + align: '' + separator: '' + empty_column: false + responsive: '' + mid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + template: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + get_text: + sortable: false + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + uid: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + default: mid + empty_table: false + row: + type: fields + fields: + message_bulk_form_1: + id: message_bulk_form_1 + table: message + field: message_bulk_form + relationship: none + group_type: group + admin_label: '' + label: 'Message operations bulk form' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: 'With selection' + include_exclude: include + selected_actions: + - message_delete_action + entity_type: message + plugin_id: bulk_form + mid: + id: mid + table: message_field_data + field: mid + relationship: none + group_type: group + admin_label: '' + label: 'Message ID' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: null + entity_field: mid + plugin_id: field + template: + id: template + table: message_field_data + field: template + relationship: none + group_type: group + admin_label: '' + label: 'Message template' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: true + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: message + entity_field: template + plugin_id: field + get_text: + id: get_text + table: message + field: get_text + relationship: none + group_type: group + admin_label: '' + label: 'Message text' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 500 + word_boundary: true + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: true + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + entity_type: message + plugin_id: get_text + uid: + id: uid + table: message_field_data + field: uid + relationship: none + group_type: group + admin_label: '' + label: Author + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: true + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: message + entity_field: uid + plugin_id: field + created: + id: created + table: message_field_data + field: created + relationship: none + group_type: group + admin_label: '' + label: 'Published date' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: fallback + custom_date_format: '' + timezone: '' + entity_type: message + entity_field: created + plugin_id: date + filters: + template: + id: template + table: message_field_data + field: template + relationship: none + group_type: group + admin_label: '' + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: template_op + label: Template + description: '' + use_operator: false + operator: template_op + identifier: template + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: message + entity_field: template + plugin_id: bundle + sorts: { } + title: Message + header: { } + footer: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: + value: 'No messages created yet' + format: basic_html + plugin_id: text + relationships: { } + arguments: { } + display_extenders: { } + filter_groups: + operator: AND + groups: { } + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + cacheable: false + max-age: 0 + tags: { } + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: admin/content/messages + menu: + type: tab + title: Message + description: '' + parent: system.admin_content + weight: 0 + context: '0' + menu_name: admin + tab_options: + type: none + title: '' + description: '' + weight: 0 + cache_metadata: + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + cacheable: false + max-age: 0 + tags: { } diff --git a/web/sites/default/private/.htaccess b/web/sites/default/private/.htaccess new file mode 100644 index 00000000..a1bc9a62 --- /dev/null +++ b/web/sites/default/private/.htaccess @@ -0,0 +1,17 @@ +# Turn off all options we don't need. +Options None +Options +FollowSymLinks + +# Set the catch-all handler to prevent scripts from being executed. +SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006 + + # Override the handler again if we're run later in the evaluation list. + SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003 + + +# If we know how to do it safely, disable the PHP engine entirely. + + php_flag engine off + + +Deny from all \ No newline at end of file diff --git a/web/themes/custom/materiotheme/assets/dist/main.css b/web/themes/custom/materiotheme/assets/dist/main.css index 5fd53d01..628385c6 100644 --- a/web/themes/custom/materiotheme/assets/dist/main.css +++ b/web/themes/custom/materiotheme/assets/dist/main.css @@ -24224,7 +24224,7 @@ h4[data-v-4e9a834e]{ } -body{background:white;color:#1A1A1A}a{color:inherit;text-decoration:none}a,a:focus,a:active{outline:none}a:focus{-moz-outline-style:none}ul{margin:0;padding:0}ul li{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0}p a{position:relative}p a:not(.btn):after{content:'';position:absolute;top:1em;left:0;width:100%;border-bottom:1px dotted #000}input[type="text"],input[type="email"],input[type="tel"],input[type="password"]{border-radius:5px;border:0.5px solid #aaa;padding:0.3em 0.4em}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="password"]:focus{outline:none;box-shadow:0 0 2px 1px #8bc4ff}.col-1,.small-col-1,.med-col-1,.large-col-1,.col-2,.small-col-2,.med-col-2,.large-col-2,.col-3,.small-col-3,.med-col-3,.large-col-3,.col-4,.small-col-4,.med-col-4,.large-col-4,.col-5,.small-col-5,.med-col-5,.large-col-5,.col-6,.small-col-6,.med-col-6,.large-col-6,.col-7,.small-col-7,.med-col-7,.large-col-7,.col-8,.small-col-8,.med-col-8,.large-col-8,.col-9,.small-col-9,.med-col-9,.large-col-9,.col-10,.small-col-10,.med-col-10,.large-col-10,.col-11,.small-col-11,.med-col-11,.large-col-11,.col-12,.small-col-12,.med-col-12,.large-col-12,.col-1-offset-1,.col-1-offset-2,.col-1-offset-3,.col-1-offset-4,.col-1-offset-5,.col-1-offset-6,.col-1-offset-7,.col-1-offset-8,.col-1-offset-9,.col-1-offset-10,.col-1-offset-11,.col-2-offset-1,.col-2-offset-2,.col-2-offset-3,.col-2-offset-4,.col-2-offset-5,.col-2-offset-6,.col-2-offset-7,.col-2-offset-8,.col-2-offset-9,.col-2-offset-10,.col-3-offset-1,.col-3-offset-2,.col-3-offset-3,.col-3-offset-4,.col-3-offset-5,.col-3-offset-6,.col-3-offset-7,.col-3-offset-8,.col-3-offset-9,.col-4-offset-1,.col-4-offset-2,.col-4-offset-3,.col-4-offset-4,.col-4-offset-5,.col-4-offset-6,.col-4-offset-7,.col-4-offset-8,.col-5-offset-1,.col-5-offset-2,.col-5-offset-3,.col-5-offset-4,.col-5-offset-5,.col-5-offset-6,.col-5-offset-7,.col-6-offset-1,.col-6-offset-2,.col-6-offset-3,.col-6-offset-4,.col-6-offset-5,.col-6-offset-6,.col-7-offset-1,.col-7-offset-2,.col-7-offset-3,.col-7-offset-4,.col-7-offset-5,.col-8-offset-1,.col-8-offset-2,.col-8-offset-3,.col-8-offset-4,.col-9-offset-1,.col-9-offset-2,.col-9-offset-3,.col-10-offset-1,.col-10-offset-2,.col-11-offset-1{width:100%;float:left;box-sizing:border-box}.row{position:relative}.row:after{content:"";clear:both;display:block}.col-1{padding-left:0em;padding-right:1em;margin-left:0%;width:8.33333%}.col-1:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-1{padding-left:0em;padding-right:1em;margin-left:0%;width:8.33333%}.small-col-1:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-1{padding-left:0em;padding-right:1em;margin-left:0%;width:8.33333%}.med-col-1:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-1{padding-left:0em;padding-right:1em;margin-left:0%;width:8.33333%}.large-col-1:last-child{padding-right:0}}.col-2{padding-left:0em;padding-right:1em;margin-left:0%;width:16.66667%}.col-2:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-2{padding-left:0em;padding-right:1em;margin-left:0%;width:16.66667%}.small-col-2:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-2{padding-left:0em;padding-right:1em;margin-left:0%;width:16.66667%}.med-col-2:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-2{padding-left:0em;padding-right:1em;margin-left:0%;width:16.66667%}.large-col-2:last-child{padding-right:0}}.col-3{padding-left:0em;padding-right:1em;margin-left:0%;width:25%}.col-3:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-3{padding-left:0em;padding-right:1em;margin-left:0%;width:25%}.small-col-3:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-3{padding-left:0em;padding-right:1em;margin-left:0%;width:25%}.med-col-3:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-3{padding-left:0em;padding-right:1em;margin-left:0%;width:25%}.large-col-3:last-child{padding-right:0}}.col-4{padding-left:0em;padding-right:1em;margin-left:0%;width:33.33333%}.col-4:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-4{padding-left:0em;padding-right:1em;margin-left:0%;width:33.33333%}.small-col-4:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-4{padding-left:0em;padding-right:1em;margin-left:0%;width:33.33333%}.med-col-4:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-4{padding-left:0em;padding-right:1em;margin-left:0%;width:33.33333%}.large-col-4:last-child{padding-right:0}}.col-5{padding-left:0em;padding-right:1em;margin-left:0%;width:41.66667%}.col-5:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-5{padding-left:0em;padding-right:1em;margin-left:0%;width:41.66667%}.small-col-5:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-5{padding-left:0em;padding-right:1em;margin-left:0%;width:41.66667%}.med-col-5:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-5{padding-left:0em;padding-right:1em;margin-left:0%;width:41.66667%}.large-col-5:last-child{padding-right:0}}.col-6{padding-left:0em;padding-right:1em;margin-left:0%;width:50%}.col-6:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-6{padding-left:0em;padding-right:1em;margin-left:0%;width:50%}.small-col-6:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-6{padding-left:0em;padding-right:1em;margin-left:0%;width:50%}.med-col-6:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-6{padding-left:0em;padding-right:1em;margin-left:0%;width:50%}.large-col-6:last-child{padding-right:0}}.col-7{padding-left:0em;padding-right:1em;margin-left:0%;width:58.33333%}.col-7:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-7{padding-left:0em;padding-right:1em;margin-left:0%;width:58.33333%}.small-col-7:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-7{padding-left:0em;padding-right:1em;margin-left:0%;width:58.33333%}.med-col-7:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-7{padding-left:0em;padding-right:1em;margin-left:0%;width:58.33333%}.large-col-7:last-child{padding-right:0}}.col-8{padding-left:0em;padding-right:1em;margin-left:0%;width:66.66667%}.col-8:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-8{padding-left:0em;padding-right:1em;margin-left:0%;width:66.66667%}.small-col-8:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-8{padding-left:0em;padding-right:1em;margin-left:0%;width:66.66667%}.med-col-8:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-8{padding-left:0em;padding-right:1em;margin-left:0%;width:66.66667%}.large-col-8:last-child{padding-right:0}}.col-9{padding-left:0em;padding-right:1em;margin-left:0%;width:75%}.col-9:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-9{padding-left:0em;padding-right:1em;margin-left:0%;width:75%}.small-col-9:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-9{padding-left:0em;padding-right:1em;margin-left:0%;width:75%}.med-col-9:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-9{padding-left:0em;padding-right:1em;margin-left:0%;width:75%}.large-col-9:last-child{padding-right:0}}.col-10{padding-left:0em;padding-right:1em;margin-left:0%;width:83.33333%}.col-10:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-10{padding-left:0em;padding-right:1em;margin-left:0%;width:83.33333%}.small-col-10:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-10{padding-left:0em;padding-right:1em;margin-left:0%;width:83.33333%}.med-col-10:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-10{padding-left:0em;padding-right:1em;margin-left:0%;width:83.33333%}.large-col-10:last-child{padding-right:0}}.col-11{padding-left:0em;padding-right:1em;margin-left:0%;width:91.66667%}.col-11:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-11{padding-left:0em;padding-right:1em;margin-left:0%;width:91.66667%}.small-col-11:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-11{padding-left:0em;padding-right:1em;margin-left:0%;width:91.66667%}.med-col-11:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-11{padding-left:0em;padding-right:1em;margin-left:0%;width:91.66667%}.large-col-11:last-child{padding-right:0}}.col-12{padding-left:0em;padding-right:0;margin-left:0%;width:100%}.col-12:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-12{padding-left:0em;padding-right:0;margin-left:0%;width:100%}.small-col-12:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-12{padding-left:0em;padding-right:0;margin-left:0%;width:100%}.med-col-12:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-12{padding-left:0em;padding-right:0;margin-left:0%;width:100%}.large-col-12:last-child{padding-right:0}}.col-1-offset-1{padding-left:1em;padding-right:1em;margin-left:8.33333%;width:8.33333%}.col-1-offset-1:last-child{padding-right:0}.col-1-offset-2{padding-left:2em;padding-right:1em;margin-left:16.66667%;width:8.33333%}.col-1-offset-2:last-child{padding-right:0}.col-1-offset-3{padding-left:3em;padding-right:1em;margin-left:25%;width:8.33333%}.col-1-offset-3:last-child{padding-right:0}.col-1-offset-4{padding-left:4em;padding-right:1em;margin-left:33.33333%;width:8.33333%}.col-1-offset-4:last-child{padding-right:0}.col-1-offset-5{padding-left:5em;padding-right:1em;margin-left:41.66667%;width:8.33333%}.col-1-offset-5:last-child{padding-right:0}.col-1-offset-6{padding-left:6em;padding-right:1em;margin-left:50%;width:8.33333%}.col-1-offset-6:last-child{padding-right:0}.col-1-offset-7{padding-left:7em;padding-right:1em;margin-left:58.33333%;width:8.33333%}.col-1-offset-7:last-child{padding-right:0}.col-1-offset-8{padding-left:8em;padding-right:1em;margin-left:66.66667%;width:8.33333%}.col-1-offset-8:last-child{padding-right:0}.col-1-offset-9{padding-left:9em;padding-right:1em;margin-left:75%;width:8.33333%}.col-1-offset-9:last-child{padding-right:0}.col-1-offset-10{padding-left:10em;padding-right:1em;margin-left:83.33333%;width:8.33333%}.col-1-offset-10:last-child{padding-right:0}.col-1-offset-11{padding-left:11em;padding-right:1em;margin-left:91.66667%;width:8.33333%}.col-1-offset-11:last-child{padding-right:0}.col-2-offset-1{padding-left:1em;padding-right:1em;margin-left:16.66667%;width:16.66667%}.col-2-offset-1:last-child{padding-right:0}.col-2-offset-2{padding-left:2em;padding-right:1em;margin-left:33.33333%;width:16.66667%}.col-2-offset-2:last-child{padding-right:0}.col-2-offset-3{padding-left:3em;padding-right:1em;margin-left:50%;width:16.66667%}.col-2-offset-3:last-child{padding-right:0}.col-2-offset-4{padding-left:4em;padding-right:1em;margin-left:66.66667%;width:16.66667%}.col-2-offset-4:last-child{padding-right:0}.col-2-offset-5{padding-left:5em;padding-right:1em;margin-left:83.33333%;width:16.66667%}.col-2-offset-5:last-child{padding-right:0}.col-2-offset-6{padding-left:6em;padding-right:1em;margin-left:100%;width:16.66667%}.col-2-offset-6:last-child{padding-right:0}.col-2-offset-7{padding-left:7em;padding-right:1em;margin-left:116.66667%;width:16.66667%}.col-2-offset-7:last-child{padding-right:0}.col-2-offset-8{padding-left:8em;padding-right:1em;margin-left:133.33333%;width:16.66667%}.col-2-offset-8:last-child{padding-right:0}.col-2-offset-9{padding-left:9em;padding-right:1em;margin-left:150%;width:16.66667%}.col-2-offset-9:last-child{padding-right:0}.col-2-offset-10{padding-left:10em;padding-right:1em;margin-left:166.66667%;width:16.66667%}.col-2-offset-10:last-child{padding-right:0}.col-3-offset-1{padding-left:1em;padding-right:1em;margin-left:25%;width:25%}.col-3-offset-1:last-child{padding-right:0}.col-3-offset-2{padding-left:2em;padding-right:1em;margin-left:50%;width:25%}.col-3-offset-2:last-child{padding-right:0}.col-3-offset-3{padding-left:3em;padding-right:1em;margin-left:75%;width:25%}.col-3-offset-3:last-child{padding-right:0}.col-3-offset-4{padding-left:4em;padding-right:1em;margin-left:100%;width:25%}.col-3-offset-4:last-child{padding-right:0}.col-3-offset-5{padding-left:5em;padding-right:1em;margin-left:125%;width:25%}.col-3-offset-5:last-child{padding-right:0}.col-3-offset-6{padding-left:6em;padding-right:1em;margin-left:150%;width:25%}.col-3-offset-6:last-child{padding-right:0}.col-3-offset-7{padding-left:7em;padding-right:1em;margin-left:175%;width:25%}.col-3-offset-7:last-child{padding-right:0}.col-3-offset-8{padding-left:8em;padding-right:1em;margin-left:200%;width:25%}.col-3-offset-8:last-child{padding-right:0}.col-3-offset-9{padding-left:9em;padding-right:1em;margin-left:225%;width:25%}.col-3-offset-9:last-child{padding-right:0}.col-4-offset-1{padding-left:1em;padding-right:1em;margin-left:33.33333%;width:33.33333%}.col-4-offset-1:last-child{padding-right:0}.col-4-offset-2{padding-left:2em;padding-right:1em;margin-left:66.66667%;width:33.33333%}.col-4-offset-2:last-child{padding-right:0}.col-4-offset-3{padding-left:3em;padding-right:1em;margin-left:100%;width:33.33333%}.col-4-offset-3:last-child{padding-right:0}.col-4-offset-4{padding-left:4em;padding-right:1em;margin-left:133.33333%;width:33.33333%}.col-4-offset-4:last-child{padding-right:0}.col-4-offset-5{padding-left:5em;padding-right:1em;margin-left:166.66667%;width:33.33333%}.col-4-offset-5:last-child{padding-right:0}.col-4-offset-6{padding-left:6em;padding-right:1em;margin-left:200%;width:33.33333%}.col-4-offset-6:last-child{padding-right:0}.col-4-offset-7{padding-left:7em;padding-right:1em;margin-left:233.33333%;width:33.33333%}.col-4-offset-7:last-child{padding-right:0}.col-4-offset-8{padding-left:8em;padding-right:1em;margin-left:266.66667%;width:33.33333%}.col-4-offset-8:last-child{padding-right:0}.col-5-offset-1{padding-left:1em;padding-right:1em;margin-left:41.66667%;width:41.66667%}.col-5-offset-1:last-child{padding-right:0}.col-5-offset-2{padding-left:2em;padding-right:1em;margin-left:83.33333%;width:41.66667%}.col-5-offset-2:last-child{padding-right:0}.col-5-offset-3{padding-left:3em;padding-right:1em;margin-left:125%;width:41.66667%}.col-5-offset-3:last-child{padding-right:0}.col-5-offset-4{padding-left:4em;padding-right:1em;margin-left:166.66667%;width:41.66667%}.col-5-offset-4:last-child{padding-right:0}.col-5-offset-5{padding-left:5em;padding-right:1em;margin-left:208.33333%;width:41.66667%}.col-5-offset-5:last-child{padding-right:0}.col-5-offset-6{padding-left:6em;padding-right:1em;margin-left:250%;width:41.66667%}.col-5-offset-6:last-child{padding-right:0}.col-5-offset-7{padding-left:7em;padding-right:1em;margin-left:291.66667%;width:41.66667%}.col-5-offset-7:last-child{padding-right:0}.col-6-offset-1{padding-left:1em;padding-right:1em;margin-left:50%;width:50%}.col-6-offset-1:last-child{padding-right:0}.col-6-offset-2{padding-left:2em;padding-right:1em;margin-left:100%;width:50%}.col-6-offset-2:last-child{padding-right:0}.col-6-offset-3{padding-left:3em;padding-right:1em;margin-left:150%;width:50%}.col-6-offset-3:last-child{padding-right:0}.col-6-offset-4{padding-left:4em;padding-right:1em;margin-left:200%;width:50%}.col-6-offset-4:last-child{padding-right:0}.col-6-offset-5{padding-left:5em;padding-right:1em;margin-left:250%;width:50%}.col-6-offset-5:last-child{padding-right:0}.col-6-offset-6{padding-left:6em;padding-right:1em;margin-left:300%;width:50%}.col-6-offset-6:last-child{padding-right:0}.col-7-offset-1{padding-left:1em;padding-right:1em;margin-left:58.33333%;width:58.33333%}.col-7-offset-1:last-child{padding-right:0}.col-7-offset-2{padding-left:2em;padding-right:1em;margin-left:116.66667%;width:58.33333%}.col-7-offset-2:last-child{padding-right:0}.col-7-offset-3{padding-left:3em;padding-right:1em;margin-left:175%;width:58.33333%}.col-7-offset-3:last-child{padding-right:0}.col-7-offset-4{padding-left:4em;padding-right:1em;margin-left:233.33333%;width:58.33333%}.col-7-offset-4:last-child{padding-right:0}.col-7-offset-5{padding-left:5em;padding-right:1em;margin-left:291.66667%;width:58.33333%}.col-7-offset-5:last-child{padding-right:0}.col-8-offset-1{padding-left:1em;padding-right:1em;margin-left:66.66667%;width:66.66667%}.col-8-offset-1:last-child{padding-right:0}.col-8-offset-2{padding-left:2em;padding-right:1em;margin-left:133.33333%;width:66.66667%}.col-8-offset-2:last-child{padding-right:0}.col-8-offset-3{padding-left:3em;padding-right:1em;margin-left:200%;width:66.66667%}.col-8-offset-3:last-child{padding-right:0}.col-8-offset-4{padding-left:4em;padding-right:1em;margin-left:266.66667%;width:66.66667%}.col-8-offset-4:last-child{padding-right:0}.col-9-offset-1{padding-left:1em;padding-right:1em;margin-left:75%;width:75%}.col-9-offset-1:last-child{padding-right:0}.col-9-offset-2{padding-left:2em;padding-right:1em;margin-left:150%;width:75%}.col-9-offset-2:last-child{padding-right:0}.col-9-offset-3{padding-left:3em;padding-right:1em;margin-left:225%;width:75%}.col-9-offset-3:last-child{padding-right:0}.col-10-offset-1{padding-left:1em;padding-right:1em;margin-left:83.33333%;width:83.33333%}.col-10-offset-1:last-child{padding-right:0}.col-10-offset-2{padding-left:2em;padding-right:1em;margin-left:166.66667%;width:83.33333%}.col-10-offset-2:last-child{padding-right:0}.col-11-offset-1{padding-left:1em;padding-right:1em;margin-left:91.66667%;width:91.66667%}.col-11-offset-1:last-child{padding-right:0}.col.float-right{float:right;padding-right:0;padding-left:1em}body,html{position:relative;width:100%;height:100%;font-family:sans-serif;font-style:normal;margin:0;padding:0}body{overflow-x:hidden}div.dialog-off-canvas-main-canvas{width:100vw;height:100vh;display:flex;flex-direction:column}body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs{padding-top:24px !important}header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{margin:0 auto}@media only screen and (max-width: 218px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:218px}}@media only screen and (min-width: 437px) and (max-width: 654px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:436px}}@media only screen and (min-width: 655px) and (max-width: 872px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:654px}}@media only screen and (min-width: 873px) and (max-width: 1090px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:872px}}@media only screen and (min-width: 1091px) and (max-width: 1308px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:1090px}}@media only screen and (min-width: 1309px) and (max-width: 1526px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:1308px}}@media only screen and (min-width: 1527px) and (max-width: 1744px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:1526px}}@media only screen and (min-width: 1745px) and (max-width: 1962px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:1744px}}@media only screen and (min-width: 1963px) and (max-width: 2180px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:1962px}}@media only screen and (min-width: 2181px) and (max-width: 2398px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:2180px}}@media only screen and (min-width: 2399px) and (max-width: 2616px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:2398px}}@media only screen and (min-width: 2617px) and (max-width: 2834px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:2616px}}@media only screen and (min-width: 2835px) and (max-width: 3052px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:2834px}}@media only screen and (min-width: 3053px) and (max-width: 3270px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:3052px}}@media only screen and (min-width: 3271px) and (max-width: 3488px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:3270px}}@media only screen and (min-width: 3489px) and (max-width: 3706px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:3488px}}@media only screen and (min-width: 3707px) and (max-width: 3924px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:3706px}}@media only screen and (min-width: 3925px) and (max-width: 4142px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:3924px}}header[role="banner"]{flex:0 0 auto;background-color:#fff;width:100vw}header[role="banner"]>.wrapper{background-color:#fff}header[role="banner"]>.wrapper:after{content:"";clear:both;display:block}header[role="banner"]>.wrapper .header-block{min-height:33px;font-size:0}header[role="banner"]>.wrapper .header-block>*{font-size:16px}header[role="banner"]>.wrapper .header-block.header-right{text-align:right}header[role="banner"]>.wrapper .header-block .header-block-wrapper>*{display:inline-block;vertical-align:top;text-align:left}header[role="banner"]>.wrapper .header-block input#header-block-right-toggle{display:none}header[role="banner"]>.wrapper .header-block label[for="header-block-right-toggle"]{display:none}@media (max-width: 654px){header[role="banner"]>.wrapper .header-block.header-left{width:75%}header[role="banner"]>.wrapper .header-block.header-right{width:23%}header[role="banner"]>.wrapper .header-block.header-right label[for="header-block-right-toggle"]{display:block}header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper{z-index:100;position:absolute;top:33px;right:0;box-sizing:border-box;overflow:hidden;width:0.1px;box-shadow:0 0 0 #fff;padding:1em 0;margin-top:0.7em;transition:all 0.5s ease-in-out}header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper>*.block,header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper>div#user-tools{display:block;width:18em;padding:0 0 1em 0 !important;margin:0 0 1em 0 !important;text-align:right;border-left:none !important;border-right:none !important}header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper>*.block:not(:last-child),header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper>div#user-tools:not(:last-child){border-bottom:1px solid #ccc !important}header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper #user-flags{width:18em;padding:1em 0 0 0 !important;margin:1em 0 0 0 !important;border-top:1px solid #ccc !important}header[role="banner"]>.wrapper .header-block.header-right input#header-block-right-toggle:checked ~ div.header-block-wrapper{width:20em;padding:1em 1em;box-shadow:-2px 2px 4px #ccc}}main[role="main"]{flex:1 1 auto;overflow-y:auto;overflow-x:hidden}main[role="main"]>.scroller{width:100vw}main[role="main"]>.scroller>.wrapper{display:flex;flex-direction:row-reverse}@media (max-width: 436px){main[role="main"]>.scroller>.wrapper{display:block}}main[role="main"]>.scroller>.wrapper #content-left{flex-basis:205px;flex-shrink:0}main[role="main"]>.scroller>.wrapper #content-left>*{width:100%;box-sizing:border-box;padding:0.5em 13px}@media (max-width: 436px){main[role="main"]>.scroller>.wrapper #content-left{padding-right:13px}}main[role="main"]>.scroller>.wrapper #content-center{flex-basis:110%}@keyframes rotating{from{transform:rotate(0deg);transform-origin:center}to{transform:rotate(360deg);transform-origin:center}}body{font-size:16px;font-family:"Ubuntu",Arial,"MS Trebuchet",sans-serif;font-weight:500;font-style:normal;line-height:1.3}aside.messages{border:none}header[role="banner"]{padding:0.2em 0 0 0}header[role="banner"] #block-userlogin h2,header[role="banner"] #user-tools a.mdi-account,header[role="banner"] #user-flags h2,header[role="banner"] #user-flags li h5,header[role="banner"] #block-header ul.menu li a{font-size:0.9em;font-weight:400}header[role="banner"] #block-sitebranding h1{margin:0;line-height:1}header[role="banner"] #block-sitebranding .slogan{font-size:0.882em;display:block;white-space:nowrap}@media (max-width: 654px){header[role="banner"] #block-sitebranding h1,header[role="banner"] #block-sitebranding .slogan{display:inline-block}}@media (orientation: landscape) and (max-width: 872px){header[role="banner"] #block-sitebranding .slogan{display:none}}@media (max-width: 654px){header[role="banner"] .header-block.header-right .header-block-wrapper,header[role="banner"] .header-block.header-right .header-block-wrapper #user-flags ul{background-color:#fff}}header[role="banner"] #block-socialmedialinks{padding-right:0.5em;border-right:1px solid #1A1A1A;margin-right:0.5em}header[role="banner"] #block-socialmedialinks li{padding:0}header[role="banner"] #block-userlogin{position:relative;padding:0 1em;overflow:visible}header[role="banner"] #block-userlogin h2{line-height:1.38;margin:0}header[role="banner"] #block-userlogin>section{overflow:hidden;background-color:#fff;box-sizing:content-box;transition:all 0.4s ease-in-out;right:0;top:1.7em;box-sizing:content-box;z-index:100}@media (min-width: 655px){header[role="banner"] #block-userlogin>section{max-height:0px;padding:0.01em 1em;transition-delay:2s;position:absolute;width:11em}}@media (min-width: 655px) and (hover: hover){header[role="banner"] #block-userlogin:hover>section{transition-delay:0s;max-height:20em;padding:1em 1em;box-shadow:0 0 10px #ccc}}@media (min-width: 655px){header[role="banner"] #block-userlogin.tapped>section{transition-delay:0s;max-height:20em;padding:1em 1em;box-shadow:0 0 10px #ccc}}header[role="banner"] #block-userlogin .form-item{margin:0;position:relative;width:100%}header[role="banner"] #block-userlogin .form-item.form-item-name{margin:2px 0 0.5em 0}header[role="banner"] #block-userlogin .form-item.form-item-name input{width:90%;padding:0;box-sizing:content-box}header[role="banner"] #block-userlogin .form-item.form-item-pass{margin:0 0 0.5em 0}header[role="banner"] #block-userlogin .form-item.form-item-pass input{width:90%;padding:0;box-sizing:content-box}header[role="banner"] #block-userlogin .form-item.form-item-persistent-login{font-size:0.756em}header[role="banner"] #block-userlogin .form-item.form-item-persistent-login label{vertical-align:top}header[role="banner"] #block-userlogin #edit-actions{margin:0}header[role="banner"] #block-userlogin .item-list ul{margin:0}header[role="banner"] #block-userlogin .item-list ul li{list-style:none;margin:0}header[role="banner"] #block-userlogin .item-list ul li a{font-size:0.756em}header[role="banner"] #block-userlogin span.login-message{color:red;font-size:0.693em;line-height:1.2;display:block;padding:0 0 0.8em 0}header[role="banner"] #block-userlogin span.login-message[v-if="loginMessage"],header[role="banner"] #block-userlogin span.register-message[v-if="registerMessage"]{display:none}header[role="banner"] #block-userblock h2{display:none}header[role="banner"] #block-userblock a{margin-right:1em}header[role="banner"] #user-tools{padding-top:0.06em}header[role="banner"] #user-tools a.mdi-account{cursor:pointer}@media (min-width: 655px) and (max-width: 1090px){header[role="banner"] #user-tools a.mdi-account span{display:none}}header[role="banner"] #user-tools .mdi-logout::before{margin:-0.125em 0 0 0;vertical-align:top}header[role="banner"] #user-flags{padding-left:0.5em;margin-left:0.5em;display:inline-block;vertical-align:top;position:relative}header[role="banner"] #user-flags h2{cursor:pointer}header[role="banner"] #user-flags h2:before{padding-right:0.2em}@media (min-width: 655px) and (max-width: 1090px){header[role="banner"] #user-flags h2 span{display:none}}header[role="banner"] #user-flags ul{background-color:#fff;overflow:hidden;box-sizing:content-box;box-sizing:content-box}@media (min-width: 655px){header[role="banner"] #user-flags{border-left:1px solid #000}header[role="banner"] #user-flags ul{transition:all 0.4s ease-in-out;transition-delay:2s;z-index:30;position:absolute;right:0;top:1.7em;width:11em;max-height:1px;padding:0.01em 1em}}@media (min-width: 655px) and (hover: hover){header[role="banner"] #user-flags:hover ul{transition-delay:0s;max-height:50em;padding:1em 1em;box-shadow:0 0 10px #ccc}}@media (min-width: 655px){header[role="banner"] #user-flags.tapped ul{transition-delay:0s;max-height:50em;padding:1em 1em;box-shadow:0 0 10px #ccc}}header[role="banner"] #user-flags li{width:100%;display:flex;flex-direction:row;align-items:baseline;flex-wrap:nowrap}header[role="banner"] #user-flags li h5{cursor:pointer;font-weight:700}header[role="banner"] #user-flags li h5 span.length{font-weight:300}header[role="banner"] #user-flags li span.mdi{font-size:0.9em}header[role="banner"] #user-flags li div.actions{padding-left:0.5em}header[role="banner"] #user-flags li div.actions span.mdi{cursor:pointer;color:#4e4d4d}header[role="banner"] #user-flags li div.actions span.delete-btn.loading:before{animation:rotating 2s linear infinite}@media (min-width: 655px){header[role="banner"] #user-flags li div.actions{opacity:0;transition:opacity 0.3s ease-in-out}}@media (min-width: 655px) and (hover: hover){header[role="banner"] #user-flags li:hover div.actions{opacity:1}}@media (min-width: 655px){header[role="banner"] #user-flags li.tapped div.actions{opacity:1}}@media (max-width: 654px){header[role="banner"] #user-flags li{flex-direction:row-reverse}header[role="banner"] #user-flags li div.actions{padding-left:0;padding-right:0.5em}}header[role="banner"] #user-flags li.create-flag{margin-top:0.2em}header[role="banner"] #user-flags li.create-flag input{align-self:flex-end;border:1px solid #bbb;border-radius:5px;width:calc(100% - 2em);font-size:0.8em}header[role="banner"] #user-flags li.create-flag span.add-btn{align-self:flex-end;color:#bbb;font-size:1em;padding:0 0 0 .5em;transition:all 0.2s ease-in-out}header[role="banner"] #user-flags li.create-flag span.add-btn.active{cursor:pointer;color:#1a1a1a}header[role="banner"] #user-flags li.create-flag span.add-btn.loading:before{animation:rotating 2s linear infinite}header[role="banner"] #block-header{margin-right:0.5em;padding-left:0.5em;border-left:1px solid #000}header[role="banner"] #block-header #block-header-menu{display:none}header[role="banner"] #block-header ul.menu{margin:0}header[role="banner"] #block-header ul.menu li{padding:0}header[role="banner"] #block-header ul.menu li{display:inline-block}header[role="banner"] #block-header ul.menu li:not(:first-of-type){margin-left:0.3em}@media (max-width: 654px){header[role="banner"] #block-header ul.menu{text-align:right}header[role="banner"] #block-header ul.menu li{display:block}header[role="banner"] #block-header ul.menu li a{display:block;padding:0.2em 0}}header[role="banner"] #block-languageswitcher{text-align:right;position:relative;padding-right:3px}header[role="banner"] #block-languageswitcher h2{margin:0.1em 0 0 0;font-size:0.756em;font-weight:400;padding:0.1em 0.4em 0.2em;border-radius:3px;background-color:#444;color:#fff;display:inline-block;vertical-align:top;width:12px;height:15px;overflow:hidden}header[role="banner"] #block-languageswitcher h2::before{content:"\F05CA";display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header[role="banner"] #block-languageswitcher>ul.links{overflow:hidden;margin:0;box-sizing:content-box}@media (min-width: 655px){header[role="banner"] #block-languageswitcher>ul.links{width:3.5em;position:absolute;top:17px;right:0;transition:all 0.4s ease-in-out;padding:0.01em 0;height:1px}}@media (min-width: 655px) and (hover: hover){header[role="banner"] #block-languageswitcher:hover>ul.links{transition-delay:0s;height:2em;padding:0.3em 0}}@media (min-width: 655px){header[role="banner"] #block-languageswitcher.tapped>ul.links{transition-delay:0s;height:2em;padding:0.3em 0}}@media (max-width: 654px){header[role="banner"] #block-languageswitcher h2{display:none}}header[role="banner"] #block-languageswitcher li{list-style:none;padding:0;display:inline-block}header[role="banner"] #block-languageswitcher li.is-active{display:none}header[role="banner"] #block-languageswitcher li a{margin:0;font-size:0.756em;font-weight:400;padding:0.2em 0.4em;border-radius:3px;background-color:#444;color:#fff}header[role="banner"] #header-bottom{display:flex;flex-direction:row;justify-content:space-between}header[role="banner"] #header-bottom:after{content:none}header[role="banner"] #header-bottom #block-materiosapisearchblock{align-self:flex-end}@media (max-width: 654px){header[role="banner"] #header-bottom{flex-direction:column;justify-content:center}header[role="banner"] #header-bottom #block-pagetitle{width:100%}header[role="banner"] #header-bottom #block-materiosapisearchblock{box-sizing:border-box;width:100%}}@media (orientation: landscape) and (max-width: 872px){header[role="banner"] #header-bottom #block-materiosapisearchblock{align-self:flex-start}}header[role="banner"] #block-pagetitle{padding:1em 0}header[role="banner"] #block-pagetitle h2{margin:0;font-size:1.512em;text-transform:capitalize;font-weight:300}body.path-home header[role="banner"] #block-pagetitle h2{display:none}body:not(.path-home) header[role="banner"] #block-pagetitle h2{padding:0.5em 1em}body.path-blabla header[role="banner"] #block-pagetitle h2,body.path-checkout header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#9458aa}body.path-showrooms header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#50aa3c}body.path-base header[role="banner"] #block-pagetitle h2,body.path-thematique header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#69cdcf}body.path-pricing header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#ff9f50}body.path-webform header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#50aa3c}body.path-privacy-policy header[role="banner"] #block-pagetitle h2,body.path-tos header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#1A1A1A}@media (max-width: 654px){header[role="banner"] #block-pagetitle{padding:1em 0 0}body.path-frontpage header[role="banner"] #block-pagetitle,body.path-home header[role="banner"] #block-pagetitle{display:none}body.path-base header[role="banner"] #block-pagetitle h2{padding:0.5em 1em 0 !important}}@media (orientation: landscape) and (max-width: 872px){header[role="banner"] #block-pagetitle{padding:0 0 1em}body:not(.path-home) header[role="banner"] #block-pagetitle h2{padding:0 0.6em 0.1em}}header[role="banner"] #block-materiosapisearchblock{padding:0}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form{display:grid;grid-template-columns:auto 25px;grid-template-rows:auto auto;row-gap:0.2em;justify-items:stretch}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form .form-item,header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form input.button{display:inline-block;margin:0}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form .form-item-search{grid-row:1 / 1;grid-column:1 / 1;position:relative}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form .form-item-search #edit-search{border:1px #BBB solid;border-radius:14px;padding:0.3em;color:#666;width:100%;box-sizing:border-box}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters{grid-row:2 / 2;grid-column:1 / span 2;border:none;padding:0}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters>legend{line-height:0.6;padding-bottom:0.2em;width:100%;text-align:right}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters>legend span{cursor:pointer;font-size:0.756em;color:#8f8f8f}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters>div.fieldset-wrapper{height:0;overflow:hidden}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters.open>div.fieldset-wrapper{height:auto;overflow:visible}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main{font-size:0.756em}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-single-selected{border-radius:0.7em;height:1.5em;border:none;padding:0 0.5em;background-color:#eeeaea}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-single-selected.ss-open-below{border-radius:0.7em 0.7em 0 0.7em}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-single-selected span.placeholder{color:#1A1A1A;line-height:1}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-single-selected span.placeholder span.ss-disabled{color:#8f8f8f}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-single-selected span.ss-arrow span{border-color:#b1adad}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-content{width:auto;border:none;border-radius:0.7em 0 0.7em 0.7em;right:0}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-content.ss-open{box-shadow:0 0 10px #ccc}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-content .ss-list{max-height:none}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-content .ss-list .ss-option{white-space:nowrap;text-align:right}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form .button.form-submit{grid-row:1 / 1;grid-column:2 / 2;justify-self:end;align-self:center;border:0;text-indent:50px;overflow:hidden;width:20px;height:20px;margin:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjI3bW0iCiAgIGhlaWdodD0iMjdtbSIKICAgdmlld0JveD0iMCAwIDI3IDI3IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmcxNTY4MCIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4wLjIgKGU4NmM4NzA4NzksIDIwMjEtMDEtMTUpIgogICBzb2RpcG9kaTpkb2NuYW1lPSJzZWFyY2guc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzMTU2NzQiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJiYXNlIgogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxLjAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnpvb209IjMuOTU5Nzk4IgogICAgIGlua3NjYXBlOmN4PSI1Mi4zOTQzMDEiCiAgICAgaW5rc2NhcGU6Y3k9IjY2LjY2OTUyOSIKICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0ibW0iCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgIGlua3NjYXBlOmRvY3VtZW50LXJvdGF0aW9uPSIwIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTE0NSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMjgiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgLz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGExNTY3NyI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGcKICAgICBpbmtzY2FwZTpsYWJlbD0iQ2FscXVlIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIj4KICAgIDxnCiAgICAgICBpZD0iZzE2NDIwIgogICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC44MTE1MDI5MywwLjIxMDg3NTA4KSI+CiAgICAgIDxsaW5lCiAgICAgICAgIGZpbGw9Im5vbmUiCiAgICAgICAgIHN0cm9rZT0iIzNhNThkOCIKICAgICAgICAgc3Ryb2tlLXdpZHRoPSIzLjU3NzU0IgogICAgICAgICBzdHJva2UtbGluZWNhcD0icm91bmQiCiAgICAgICAgIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIKICAgICAgICAgeDE9IjIuMDQzNjYwNiIKICAgICAgICAgeTE9IjI0LjQzMzkxNiIKICAgICAgICAgeDI9IjkuNDg3MjAyNiIKICAgICAgICAgeTI9IjE2Ljk5MDM3NCIKICAgICAgICAgaWQ9ImxpbmU0NTg0IgogICAgICAgICBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW9wYWNpdHk6MSIgLz4KICAgICAgPGcKICAgICAgICAgaWQ9Imc0NTkwIgogICAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjI2NDU4MzMzLDAsMCwwLjI2NDU4MzMzLC0zNzQuNTIzNSwtNjQ3Ljc4NjYpIj4KICAgICAgICA8cGF0aAogICAgICAgICAgIGQ9Im0gMTUwOS4zNzEsMjQ4OS4xMjkgYyAtMC4wMzksNi4xOTYgLTAuOTk2LDExLjYzOSAtMi44NjksMTYuMzI2IC0xLjg3Myw0LjY4NyAtNC40MjEsOC42MDcgLTcuNjQyLDExLjc1NSAtMy4yMjMsMy4xNDkgLTcuMDQ5LDUuNTA5IC0xMS40NzksNy4wODMgLTQuNDMsMS41NzQgLTkuMTg4LDIuMzQ2IC0xNC4yNjksMi4zMTUgLTQuOTQ0LC0wLjAzIC05LjYwMywtMC44NTkgLTEzLjk3OSwtMi40ODcgLTQuMzc3LC0xLjYyOCAtOC4xOTIsLTQuMDMzIC0xMS40NDQsLTcuMjI0IC0zLjI1MywtMy4xODcgLTUuODA0LC03LjEzNyAtNy42NTUsLTExLjg0NyAtMS44NTEsLTQuNzEgLTIuNzU3LC0xMC4xNjQgLTIuNzIxLC0xNi4zNjEgMC4wMzksLTYuMTk1IDEuMDQ1LC0xMS42MzcgMy4wMjQsLTE2LjMyNCAxLjk3OCwtNC42ODggNC42MjksLTguNjIxIDcuOTU3LC0xMS44MDUgMy4zMjYsLTMuMTgyIDcuMTY5LC01LjU2MSAxMS41MywtNy4xMzcgNC4zNjEsLTEuNTc0IDguOTQ1LC0yLjM0NiAxMy43NDksLTIuMzE2IDQuOTQzLDAuMDI5IDkuNjAxLDAuODU3IDEzLjk3OSwyLjQ4NiA0LjM3NSwxLjYyOSA4LjE4OCw0LjA1NSAxMS40NDIsNy4yNzYgMy4yNTIsMy4yMjIgNS44MDUsNy4xODggNy42NTYsMTEuODk5IDEuODUxLDQuNzEzIDIuNzU4LDEwLjE2NSAyLjcyMSwxNi4zNjEgeiBtIC01NS4yNDQsLTAuMzM3IGMgLTAuMDIyLDMuNTUxIDAuMzkyLDYuNzU4IDEuMjQ3LDkuNjE2IDAuODU0LDIuODYgMi4wOSw1LjMyMiAzLjcxNSw3LjM4NSAxLjYyMywyLjA2NCAzLjYxNCwzLjY2MiA1Ljk3Myw0Ljc4NyAyLjM2LDEuMTMgNS4wNzQsMS43MDMgOC4xMzcsMS43MjEgMi45OTIsMC4wMiA1LjY5NSwtMC41MiA4LjEwMywtMS42MjEgMi40MTEsLTEuMDk5IDQuNDM3LC0yLjY3IDYuMDg2LC00LjcxNSAxLjY0OSwtMi4wNDEgMi45MTYsLTQuNDg4IDMuODA1LC03LjMzOSAwLjg4NiwtMi44NDggMS4zNDMsLTYuMDQ5IDEuMzY0LC05LjYwMSAwLjAyMSwtMy41NDkgLTAuMzk2LC02Ljc3MiAtMS4yNDcsLTkuNjY2IC0wLjg1NCwtMi44OTUgLTIuMDkyLC01LjM3MiAtMy43MTQsLTcuNDM4IC0xLjYyNCwtMi4wNjIgLTMuNjMxLC0zLjY1OSAtNi4wMjksLTQuNzg5IC0yLjM5NSwtMS4xMjcgLTUuMDkxLC0xLjcwMSAtOC4wODIsLTEuNzIxIC0zLjA2NCwtMC4wMTggLTUuNzg0LDAuNTM5IC04LjE1NiwxLjY3NCAtMi4zNzQsMS4xMzUgLTQuMzg1LDIuNzI2IC02LjAzMyw0Ljc2OCAtMS42NSwyLjA0NSAtMi45MTcsNC41MDkgLTMuODA1LDcuMzkzIC0wLjg5LDIuODg1IC0xLjM0Myw2LjA2NyAtMS4zNjQsOS41NDYgeiIKICAgICAgICAgICBpZD0icGF0aDQ1ODgiIC8+CiAgICAgIDwvZz4KICAgICAgPGNpcmNsZQogICAgICAgICBmaWxsPSIjZmYyMzI2IgogICAgICAgICBjeD0iMTUuMjQ0NTMzIgogICAgICAgICBjeT0iMTAuNjk2NDU0IgogICAgICAgICByPSIxLjcyMTkwODMiCiAgICAgICAgIGlkPSJjaXJjbGU0NTk0IgogICAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjI2NDU4MyIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);background-position:center;background-repeat:no-repeat;background-size:contain;background-color:transparent}@media (max-width: 654px){header[role="banner"] #block-materiosapisearchblock{padding:0 1em 1em;background-color:#69cdcf}body:not(.path-base) header[role="banner"] #block-materiosapisearchblock{display:none}}aside.messages{padding:0}#main-content.loading{transition:all 0.3s ease-in-out;opacity:0.5;pointer-events:none}#content-left{z-index:5;box-sizing:content-box;max-width:1px;overflow-x:hidden;transition:all 0.3s ease-in-out}#content-left.opened{max-width:500px;padding:0.3em}#content-left>*{box-sizing:border-box;background-color:#fff;box-shadow:-2px 0px 4px rgba(0,0,0,0.2);padding:0.5em}#content-left .flag-collection>header{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:13px}#content-left .flag-collection>header .mdi-close{cursor:pointer;align-self:flex-end}@media (max-width: 436px){#content-left .flag-collection>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}#content-left .flag-collection>ul>li{margin:0 0 13px 0;padding:0}#content-left .flag-collection>ul>li article.card.minicard{width:170px;height:100px;margin:auto}#content-left .flag-collection>ul>li article.card.minicard>header{padding:0.3em 0.3em 0.1em}#content-left .flag-collection>ul>li article.card.minicard>header h1{margin:0}#content-left .flag-collection>ul>li article.card.minicard>nav.tools{padding:0 0.2em}#content-left .flag-collection>ul>li article.card.minicard>nav.tools .mdi.unflag{cursor:pointer}article.node--type-frontpage .node__content>section.home-intro>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-pricing>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-database>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-pricing>h3,article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-title{font-size:3.5em;line-height:1}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-intro>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-pricing>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-database>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-pricing>h3,article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-title{font-size:2em}}article.node--type-frontpage .node__content>section.home-intro>div:nth-child(1) .field__item,article.node--type-frontpage .node__content>section.home-pricing>div:nth-child(1) .field__item,article.node--type-frontpage .node__content>section.home-database>div:nth-child(1) .field__item,article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(1) .field__item,article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(1) .field__item,article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-body{font-size:0.9em;line-height:1.3}article.node--type-frontpage .node__content>section.home-intro,article.node--type-frontpage .node__content>section.home-pricing{padding:1.5em 0;background-color:#fff}article.node--type-frontpage .node__content>section.home-intro>div:nth-child(1),article.node--type-frontpage .node__content>section.home-pricing>div:nth-child(1){width:80%;margin:0 auto;text-align:center}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-intro>div:nth-child(1),article.node--type-frontpage .node__content>section.home-pricing>div:nth-child(1){width:auto;padding:0 1em;text-align:left}}article.node--type-frontpage .node__content>section.home-database,article.node--type-frontpage .node__content>section.home-showrooms,article.node--type-frontpage .node__content>section.home-blabla{display:flex;flex-direction:row;flex-wrap:nowrap}article.node--type-frontpage .node__content>section.home-database>div:nth-child(1),article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(1),article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(1){flex:0 0 423px;box-sizing:border-box;padding:1em;color:#fff}article.node--type-frontpage .node__content>section.home-database>div:nth-child(2),article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(2),article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(2){flex:1 1 auto;box-sizing:border-box;padding:1em 0.5em}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-database,article.node--type-frontpage .node__content>section.home-showrooms,article.node--type-frontpage .node__content>section.home-blabla{flex-direction:column}article.node--type-frontpage .node__content>section.home-database>div:nth-child(1),article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(1),article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(1){flex:0 0 auto}}article.node--type-frontpage>h2{display:none}article.node--type-frontpage .node__content>section.home-intro .field__item{display:flex;flex-flow:row nowrap;justify-content:center}article.node--type-frontpage .node__content>section.home-intro .field__item p{flex:0 0 35%;max-width:410px;padding:1em;box-sizing:border-box}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-intro .field__item{display:none}}article.node--type-frontpage .node__content>section.home-database{background-color:#69cdcf}article.node--type-frontpage .node__content>section.home-database .field--name-field-database-links .field__item{display:inline-block}article.node--type-frontpage .node__content>section.home-database .field--name-field-database-links .field__item a{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff;color:#69cdcf}article.node--type-frontpage .node__content>section.home-database .cards-list-home{position:relative;max-height:580px;overflow-y:hidden}article.node--type-frontpage .node__content>section.home-database .cards-list-home ul{width:100%;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:space-between}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-database .cards-list-home ul{justify-content:space-around}}article.node--type-frontpage .node__content>section.home-database .cards-list-home ul li{padding:0 0 6.5px 0;box-sizing:border-box;width:102.5px;height:147.5px;position:relative;list-style:none;margin:0}article.node--type-frontpage .node__content>section.home-database .cards-list-home ul li .card{width:100%;height:100%}article.node--type-frontpage .node__content>section.home-database .cards-list-home ul li .card .field--name-field-short-description{font-size:0.656em;line-height:1.2}article.node--type-frontpage .node__content>section.home-showrooms{background-color:#50aa3c}article.node--type-frontpage .node__content>section.home-showrooms .field--name-field-showroom-links .field__item{display:inline-block}article.node--type-frontpage .node__content>section.home-showrooms .field--name-field-showroom-links .field__item a{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff;color:#50aa3c}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference{overflow:hidden;position:relative;display:grid;grid-template-rows:1fr}@media only screen and (max-width: 1526px){article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference{grid-template-columns:1fr}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item{grid-column:1}}@media only screen and (min-width: 1527px){article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference{grid-template-columns:1fr 1fr;grid-gap:1em}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item:nth-child(odd){grid-column:1}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item:nth-child(even){grid-column:2}}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item{grid-row:1;opacity:0;transition:all 2s ease-out}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item.active{opacity:1}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term{position:relative;width:100%;height:100%}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term div.visuel{width:100%;padding-bottom:5em}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term div.visuel img{max-width:100%;height:auto}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:1em 0 0;background-color:#50aa3c;color:#fff}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text h2,article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text p{margin:0}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text h2{font-size:2em}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-address br{display:none}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-address span:not(:nth-last-of-type(1)){margin-right:0.4em}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-address span:not(:nth-last-of-type(1)):after{padding-left:0.5em;content:"⋅"}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-phone{display:inline-block;margin-right:0.4em}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-phone:after{padding-left:0.5em;content:"⋅"}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-email{display:inline-block}article.node--type-frontpage .node__content>section.home-blabla{background-color:#9458aa}article.node--type-frontpage .node__content>section.home-blabla .field--name-field-blabla-links .field__item{display:inline-block}article.node--type-frontpage .node__content>section.home-blabla .field--name-field-blabla-links .field__item a{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff;color:#9458aa}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home{position:relative;overflow-y:hidden;max-height:315px}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul{width:100%;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:space-between}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul li{padding:0 0 13px 0;box-sizing:border-box;width:205px;position:relative;list-style:none;margin:0;overflow:hidden}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul li .card{width:100%;height:auto}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul li .card .field--name-title{font-size:0.756em;line-height:0.9}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-blabla .cards-list-home{max-height:386px}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul{justify-content:space-around}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul li{flex:0 3 45%}}article.node--type-frontpage .node__content>section.home-pricing>h3{text-align:center;text-transform:capitalize;padding:0.7em 0 0.3em 0}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-pricing>h3{text-align:left;padding:0 0.4em}}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing-pitch{text-align:center}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing-pitch p{margin:0}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing-pitch{text-align:left}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing-pitch p{padding:0.5em 1em}}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing{display:flex;flex-flow:row nowrap;justify-content:center;padding-bottom:1em}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing p{flex:0 0 410px;padding:1em;margin:0;text-align:center}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing{flex-flow:column;justify-content:flex-start}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing p{flex:0 0 auto;text-align:left;padding:0 1em 0.5em}}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference{display:flex;flex-flow:row nowrap}@media (max-width: 1090px){article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference{flex-flow:column;justify-content:flex-start}}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item{flex:0 0 33%;text-align:center;padding:2em 0;color:#fff;position:relative;height:23em}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item>article{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-title{font-weight:600;line-height:0.7;padding-bottom:0.1em;text-align:center;word-spacing:30000px}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-body{padding:0.5em}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-body p{margin:0}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item{margin-top:0.5em}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div{display:grid;grid-template-columns:50% 50%}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div>*{align-self:center}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div .field--name-field-description{text-align:right}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div .field--name-field-description h4{font-size:1.512em;font-weight:800;color:#fff;white-space:nowrap;line-height:1}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div .field--name-field-description p{font-size:0.882em;line-height:0.8;margin:0}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div form{text-align:left;padding-left:1em}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div form .form-actions{margin:0}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div form input.button--add-to-cart{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;margin:0}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item a.btn{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(1){background-color:#69cdcf}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(1) a.btn{color:#69cdcf}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(1) .field--name-variations .field__item>div input.button--add-to-cart{color:#69cdcf}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(2){background-color:#ff9f50}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(2) a.btn{color:#ff9f50}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(2) .field--name-variations .field__item>div input.button--add-to-cart{color:#ff9f50}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(3){background-color:#50aa3c}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(3) a.btn{color:#50aa3c}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(3)>article{max-width:345px}@media (max-width: 1090px){article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item{flex:0 0 auto;padding:0}}.infinite-loading-container .infinite-status-prompt i[class^="loading-"]{width:15px;height:15px}.cards-list{position:relative}.cards-list .search-info{font-size:0.756em;font-weight:500;margin:0;padding:0 0 0.5em 0}@media (orientation: landscape) and (max-width: 872px){.cards-list .search-info{display:none}}.cards-list>ul{margin:0;padding:0;width:calc(100% + 13px)}.cards-list>ul>li{list-style:none;margin:0 13px 13px 0;padding:0;display:inline-block;vertical-align:top}@media (max-width: 654px){.cards-list>ul{display:flex;flex-flow:row wrap;justify-content:space-around;width:100%}.cards-list>ul>li{flex:0 1 48%;margin:0 0 0.5em 0;filter:drop-shadow(0 0 3px #aaa)}.cards-list>ul>li>article{width:100%;height:auto;box-shadow:none}#base .cards-list>ul>li>article>section.images{height:auto}.cards-list>ul>li>article>section.images>figure{position:relative}.cards-list>ul>li>article>section.images>figure:not(:first-child){display:none}.cards-list>ul>li>article>section.images>figure img:not(.blank){width:100%;height:auto}.cards-list>ul>li>article>section.images>figure img.blank{top:0;bottom:0;left:0;right:0}}article.card{position:relative;box-shadow:0 0 5px rgba(0,0,0,0.2);width:205px;height:295px}article.card.article{width:423px;height:295px}article.card.article section.images a{display:block}article.card.minicard{height:100px;width:170px;height:100px;margin:auto}article.card.minicard>header{padding:0.3em 0.3em 0.1em;cursor:pointer}article.card.minicard>header h1{margin:0;font-size:1em}article.card.minicard>header h4{margin:0;line-height:1.1;margin-bottom:-0.4em}article.card.minicard>header span.ref{line-height:0.5}article.card.minicard>nav.tools{padding:0 0.2em;background:rgba(255,255,255,0.8)}article.card.minicard>nav.tools .mdi.unflag{cursor:pointer}@media (hover: hover){article.card.minicard>nav.tools .tool.samples:hover .tool-content{max-width:140px}}article.card.minicard>nav.tools .tool.samples.tapped .tool-content{max-width:140px}article.card.linkedmaterialcard{width:190px;height:110px}article.card.linkedmaterialcard>header{padding:0.3em 0.3em 0.1em;cursor:pointer}article.card.linkedmaterialcard>header h1{margin:0;font-size:1em}article.card.linkedmaterialcard>header h4{margin:0;line-height:1.1;margin-bottom:-0.4em}article.card.linkedmaterialcard>header span.ref{line-height:0.5}article.card.linkedmaterialcard>nav.tools{top:auto;bottom:0;padding:0 0.2em;background:transparent}article.card.linkedmaterialcard>nav.tools .mdi.unflag{cursor:pointer}article.card header{position:absolute;bottom:0;z-index:10;color:#000;background-color:rgba(255,255,255,0.8);padding:0.3em 0.3em;box-sizing:border-box;width:100%}article.card header h1,article.card header h4{margin:0;padding:0}article.card header h1{font-size:1.3em;font-weight:700;line-height:0.85;margin-bottom:0.2em}article.card header h4{font-size:0.882em;font-weight:300;line-height:1.1;margin-bottom:-0.2em}article.card header span.ref{font-size:0.693em;font-weight:300;line-height:1}article.card.card-thematique header{background-color:rgba(105,205,207,0.9)}article.card nav.tools{position:absolute;top:0;right:0;z-index:21;width:15px;background-color:#fff;box-sizing:content-box;padding:0.3em 0.1em;opacity:0;transition:opacity 0.2s ease-in-out}article.card nav.tools>*{overflow:visible;position:relative}article.card nav.tools>* span.btn{overflow:hidden;font-size:0.882em}article.card nav.tools>* .tool-content{position:absolute;top:0px;right:100%;width:180px;box-sizing:border-box;padding:0;background-color:#fff;box-shadow:-2px 3px 8px rgba(0,0,0,0.5);opacity:0;max-height:0;max-width:0;overflow:hidden;transition:all 0.2s ease-in-out;transition-delay:0.1s}@media (hover: hover){article.card nav.tools>*:hover .tool-content{transition:all 0.3s ease-in-out;opacity:1;padding:0.3em;max-height:195px;max-width:200px}}article.card nav.tools>*.tapped .tool-content{transition:all 0.3s ease-in-out;opacity:1;padding:0.3em;max-height:195px;max-width:200px}@media (max-width: 654px){article.card nav.tools{width:23px}article.card nav.tools>*>span.btn,article.card nav.tools>*>a{font-size:1.2em}}article.card nav.tools .tool.flags .tool-content ul{display:flex;flex-flow:row wrap}article.card nav.tools .tool.flags .tool-content ul li{padding:0 0.5em 0 0}article.card nav.tools .tool.flags span.flag{cursor:pointer;font-size:0.756em;color:#bbb;transition:color 0.3s ease-in-out}@media (hover: hover){article.card nav.tools .tool.flags span.flag:hover{color:#1a1a1a}}article.card nav.tools .tool.flags span.flag.tapped{color:#1a1a1a}article.card nav.tools .tool.flags span.flag.isActive{color:#1a1a1a}article.card nav.tools .tool.flags li.create-flag{margin-top:0.2em;padding:0}article.card nav.tools .tool.flags li.create-flag input{align-self:flex-end;border:1px solid #bbb;border-radius:5px;width:calc(100% - 2em);font-size:0.8em}article.card nav.tools .tool.flags li.create-flag span.add-btn{align-self:flex-end;color:#bbb;font-size:1em;transition:all 0.2s ease-in-out}article.card nav.tools .tool.flags li.create-flag span.add-btn.active{cursor:pointer;color:#1a1a1a}article.card nav.tools .tool.flags li.create-flag span.add-btn.loading:before{animation:rotating 2s linear infinite}article.card nav.tools .tool.samples .tool-content{font-size:0.756em}article.card nav.tools .tool.samples .tool-content ul li{font-weight:bold}article.card nav.tools .tool.samples .tool-content ul li span.showroom{font-weight:400}@media (hover: hover){article.card:hover nav.tools{opacity:1}}article.card.tapped nav.tools{opacity:1}article.card section.images{position:relative}article.card section.images,article.card section.images *{width:100%;height:100%}article.card section.images figure{cursor:pointer;margin:0;position:absolute;top:0;left:0;transition:opacity 0.2s ease-in-out}article.card section.images figure:first-of-type{z-index:5}article.card section.images figure.show{opacity:1;z-index:6}article.card section.images figure.hide{opacity:0}article.card section.images figure img.blank{position:absolute;top:0;left:0;z-index:20}article.card.search-card>header{cursor:pointer}article.card.modal-card{display:flex;flex-flow:row-reverse nowrap;width:850px;height:610px}article.card.modal-card>.col{flex-basis:50%}@media (orientation: portrait) and (max-width: 654px){article.card.modal-card{flex-flow:column;width:100%;height:100%;overflow-y:auto}article.card.modal-card>.col-right{flex:0 0 auto}article.card.modal-card>.col-left{flex:0 0 100%}}@media (orientation: landscape) and (max-width: 872px){article.card.modal-card{width:100%;height:100%}article.card.modal-card>.col-right{height:100%;overflow-y:auto}}article.card.modal-card section.col-right>*:not(nav.tools){position:relative;padding:0.3em 20px 0 0.5em;box-sizing:border-box;width:100%}article.card.modal-card section.col-right>header{bottom:auto}article.card.modal-card section.col-right span.label{font-size:0.693em;font-weight:500}article.card.modal-card section.col-right section.body p{font-size:0.693em;font-weight:300;line-height:1.35;margin:0 0 0.3em}article.card.modal-card section.col-right .vsa-list{padding:0;border:none;--vsa-heading-padding: 0 0;--vsa-content-padding: 0 0 0.5em;--vsa-default-icon-size: 0.3;--vsa-border-width: 0;--vsa-text-color: #1A1A1A;--vsa-highlight-color: #fff;--vsa-bg-color: #fff}article.card.modal-card section.col-right .vsa-list .vsa-item__trigger:focus .vsa-item__trigger__icon--is-default::after,article.card.modal-card section.col-right .vsa-list .vsa-item__trigger:focus .vsa-item__trigger__icon--is-default::before,article.card.modal-card section.col-right .vsa-list .vsa-item__trigger:hover .vsa-item__trigger__icon--is-default::after,article.card.modal-card section.col-right .vsa-list .vsa-item__trigger:hover .vsa-item__trigger__icon--is-default::before{background-color:var(--vsa-text-color)}article.card.modal-card section.col-right .vsa-list .vsa-item .vsa-item__heading button.vsa-item__trigger{height:2em}article.card.modal-card section.col-right .vsa-list .vsa-item .vsa-item__heading button.vsa-item__trigger:hover,article.card.modal-card section.col-right .vsa-list .vsa-item .vsa-item__heading button.vsa-item__trigger:focus{color:var(--vsa-text-color)}article.card.modal-card section.col-right .vsa-list .vsa-item[data-vsa-active="false"] .vsa-item__heading{padding-bottom:0.2em;margin-bottom:0.2em;border-bottom:0.5px dotted #1A1A1A}article.card.modal-card section.col-right section.linked-materials>ul{display:flex;flex-flow:row wrap;justify-content:space-between}article.card.modal-card section.col-right section.linked-materials>ul>li{flex-basis:0 0 50%;margin-bottom:0.5em}article.card.modal-card section.col-right nav.tools{opacity:1}article.card.modal-card section.col-right nav.tools section.close span.btn.mdi-close{cursor:pointer}article.card.modal-card section.col-right nav.tools div.tool-content{min-width:385px}@media (max-width: 654px){article.card.modal-card section.col-right nav.tools div.tool-content{min-width:80vw}}article.card.modal-card section.col-right section.tool.samples div.tool-content ul{font-size:0.756em;font-weight:300}article.card.modal-card section.col-right section.tool.samples div.tool-content ul li{padding-right:0.5em}article.card.modal-card section.col-right section.tool.samples div.tool-content ul li span.showroom{font-weight:500}@media (hover: hover){article.card.modal-card section.col-right section.tool.note:hover div.tool-content{max-height:370px}}article.card.modal-card section.col-right section.tool.note.tapped div.tool-content{max-height:370px}article.card.modal-card section.col-right section.tool.note div.tool-content textarea,article.card.modal-card section.col-right section.tool.note div.tool-content textarea:focus,article.card.modal-card section.col-right section.tool.note div.tool-content textarea:focus-visible,article.card.modal-card section.col-right section.tool.note div.tool-content textarea:active{resize:none;width:99%;height:350px;margin:0;padding:0.3em;border:1px solid #ccc;border-radius:3px;outline:none;box-sizing:border-box}article.card.modal-card section.col-right section.industriels{display:flex;flex-flow:row}article.card.modal-card section.col-right section.industriels>section{flex:0 0 50%}article.card.modal-card section.col-right section.industriels>section ul li{padding:0.1em 0 .4em 0}article.card.modal-card section.col-right section.industriels>section h2{margin:0;font-size:1em;line-height:1}article.card.modal-card section.col-right section.industriels>section p{margin:0;font-size:0.756em}article.card.modal-card section.col-right section.attachments a{margin:0;font-size:0.882em;line-height:0.6}article.card.modal-card section.col-right section.attachments a span{font-size:0.8em}article.card.modal-card section.col-right section.attachments p{margin:0;font-size:0.882em}.vm--modale-card{position:relative}@media (min-width: 655px){.vm--modale-card{max-width:850px;max-height:610px;left:50% !important;top:50% !important;transform:translate(-50%, -50%) !important}}.vm--overlay{background:rgba(0,0,0,0.5) !important}#main-content>article.thematique div.cols{display:flex;flex-direction:row;flex-wrap:nowrap}@media (max-width: 654px){#main-content>article.thematique div.cols{flex-wrap:wrap}}#main-content>article.thematique div.cols div.col-left{padding:0 13px 13px 0;flex:0 0 423px}#main-content>article.thematique div.col-left section.body{background-color:#69cdcf;padding:0.5em 1em 1em}#main-content>article.thematique div.col-left section.visuel img{width:100%}#main-content>article.thematique aside.linked-materials div.card-list>ul{width:calc(100% + 13px)}#main-content>article.thematique aside.linked-materials div.card-list>ul>li{display:inline-block;vertical-align:top;width:205px;margin:0 13px 13px 0}#main-content>article.thematique aside.linked-materials h3.field__label{font-size:1em;font-weight:500;margin:2em 0 1em 0}#main-content>article.thematique aside.linked-materials h1.title{font-size:1em;font-weight:400}#main-content>article.thematique aside.linked-materials h3.ref{font-size:0.756em;font-weight:600}#main-content>article.thematique aside.linked-materials h2.description{font-size:0.756em;font-weight:400}@media (min-width: 655px){#main-content>article.article div.cols{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(6, 1fr);grid-gap:1em}#main-content>article.article div.cols div.col-left{grid-column:1}#main-content>article.article div.cols div.col-right{grid-column:2/6}}@media (max-width: 654px){#main-content>article.article div.cols{padding:1em;box-sizing:border-box}#main-content>article.article div.cols .accroche figure{width:100%}}#main-content>article.article section.accroche figure{width:423px;margin:0 13px 0 0}#main-content>article.article section.accroche figure img{width:100%}#main-content>article.article section.taxonomy{margin:1em 0}#main-content>article.article section.taxonomy ul{margin:0}#main-content>article.article section.taxonomy li{display:inline-block;padding:0 0.5em 0 0}#main-content>article.article div.gallery-wrapper .image{display:inline-block;width:205px;margin:0 13px 7.8px 0;height:147.5px;background-size:cover}@media (max-width: 654px){#main-content>article.article div.gallery-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}#main-content>article.article div.gallery-wrapper .image{display:block;flex:0 1 48%;margin:0 0 7.8px 0}}@media (min-width: 655px){#main-content>article.article aside.linked-materials ul{width:calc(100% + 13px)}#main-content>article.article aside.linked-materials ul li{display:inline-block;vertical-align:top;width:205px;margin:0 13px 13px 0}}#main-content>article.article aside.linked-materials h3.field__label{font-size:1em;font-weight:500;margin:2em 0 1em 0}#main-content>article.article aside.linked-materials h1.title{font-size:1em;font-weight:400}#main-content>article.article aside.linked-materials h3.ref{font-size:0.756em;font-weight:600}#main-content>article.article aside.linked-materials h2.description{font-size:0.756em;font-weight:400}@media (max-width: 654px){#main-content>article.article nav.prevnext{padding:0 1em}}#main-content>article.article nav.prevnext.bottom{margin:2em 0}#main-content>article.article nav.prevnext ul{padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr}#main-content>article.article nav.prevnext li{padding:0;margin:0;list-style:none}#main-content>article.article nav.prevnext li a{font-size:0.756em;font-weight:700;line-height:1.3;display:block;position:relative;padding:0 1em}#main-content>article.article nav.prevnext li:nth-child(1){grid-column:1}#main-content>article.article nav.prevnext li:nth-child(1) a:before{content:'\021A4';position:absolute;left:0}#main-content>article.article nav.prevnext li:nth-child(2){grid-column:2;text-align:right}#main-content>article.article nav.prevnext li:nth-child(2) a:after{content:'\021A6';position:absolute;right:0}#showrooms{width:calc(100% + 13px)}#showrooms article.showroom{width:423px;display:inline-block;vertical-align:top;margin:0 13px 13px 0}#showrooms article.showroom h1{margin:0;font-weight:4}#showrooms article.showroom p{margin:0}#showrooms article.showroom figure{margin:0}#showrooms article.showroom figure img{max-width:100%}#main-content>#pricing,#main-content .view-pricing-products .view-content{display:flex;flex-flow:row nowrap}#main-content>#pricing article.product,#main-content>#pricing .views-row,#main-content .view-pricing-products .view-content article.product,#main-content .view-pricing-products .view-content .views-row{flex:0 0 33%;text-align:center;padding:2em 0}#main-content>#pricing article.product>header,#main-content>#pricing .views-row>header,#main-content .view-pricing-products .view-content article.product>header,#main-content .view-pricing-products .view-content .views-row>header{padding-bottom:1.3em}#main-content>#pricing article.product>header h1,#main-content>#pricing article.product .views-field-title,#main-content>#pricing .views-row>header h1,#main-content>#pricing .views-row .views-field-title,#main-content .view-pricing-products .view-content article.product>header h1,#main-content .view-pricing-products .view-content article.product .views-field-title,#main-content .view-pricing-products .view-content .views-row>header h1,#main-content .view-pricing-products .view-content .views-row .views-field-title{font-size:3.5em;line-height:0.6;color:#fff;text-align:center;word-spacing:30000px}#main-content>#pricing article.product section.content,#main-content>#pricing article.product .views-field-body,#main-content>#pricing .views-row section.content,#main-content>#pricing .views-row .views-field-body,#main-content .view-pricing-products .view-content article.product section.content,#main-content .view-pricing-products .view-content article.product .views-field-body,#main-content .view-pricing-products .view-content .views-row section.content,#main-content .view-pricing-products .view-content .views-row .views-field-body{color:#fff}#main-content>#pricing article.product section.content .description,#main-content>#pricing article.product .views-field-body .description,#main-content>#pricing .views-row section.content .description,#main-content>#pricing .views-row .views-field-body .description,#main-content .view-pricing-products .view-content article.product section.content .description,#main-content .view-pricing-products .view-content article.product .views-field-body .description,#main-content .view-pricing-products .view-content .views-row section.content .description,#main-content .view-pricing-products .view-content .views-row .views-field-body .description{font-size:1em}#main-content>#pricing article.product section.content .description p,#main-content>#pricing article.product .views-field-body .description p,#main-content>#pricing .views-row section.content .description p,#main-content>#pricing .views-row .views-field-body .description p,#main-content .view-pricing-products .view-content article.product section.content .description p,#main-content .view-pricing-products .view-content article.product .views-field-body .description p,#main-content .view-pricing-products .view-content .views-row section.content .description p,#main-content .view-pricing-products .view-content .views-row .views-field-body .description p{margin:0.3em}#main-content>#pricing article.product aside .variation,#main-content>#pricing .views-row aside .variation,#main-content .view-pricing-products .view-content article.product aside .variation,#main-content .view-pricing-products .view-content .views-row aside .variation{display:grid;grid-template-columns:50% 50%;margin-top:0.5em}#main-content>#pricing article.product aside .variation>*,#main-content>#pricing .views-row aside .variation>*,#main-content .view-pricing-products .view-content article.product aside .variation>*,#main-content .view-pricing-products .view-content .views-row aside .variation>*{align-self:center}#main-content>#pricing article.product aside .variation div.variation-description,#main-content>#pricing .views-row aside .variation div.variation-description,#main-content .view-pricing-products .view-content article.product aside .variation div.variation-description,#main-content .view-pricing-products .view-content .views-row aside .variation div.variation-description{color:#fff;text-align:right}#main-content>#pricing article.product aside .variation div.variation-description h4,#main-content>#pricing .views-row aside .variation div.variation-description h4,#main-content .view-pricing-products .view-content article.product aside .variation div.variation-description h4,#main-content .view-pricing-products .view-content .views-row aside .variation div.variation-description h4{font-size:1.5em;font-weight:800;margin:0;line-height:1}#main-content>#pricing article.product aside .variation div.variation-description p,#main-content>#pricing .views-row aside .variation div.variation-description p,#main-content .view-pricing-products .view-content article.product aside .variation div.variation-description p,#main-content .view-pricing-products .view-content .views-row aside .variation div.variation-description p{margin:0;line-height:0.8}#main-content>#pricing article.product aside .variation div.actions,#main-content>#pricing .views-row aside .variation div.actions,#main-content .view-pricing-products .view-content article.product aside .variation div.actions,#main-content .view-pricing-products .view-content .views-row aside .variation div.actions{text-align:left;padding-left:1em}#main-content>#pricing article.product aside .variation div.actions button,#main-content>#pricing .views-row aside .variation div.actions button,#main-content .view-pricing-products .view-content article.product aside .variation div.actions button,#main-content .view-pricing-products .view-content .views-row aside .variation div.actions button{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff}#main-content>#pricing article.product aside a.btn,#main-content>#pricing .views-row aside a.btn,#main-content .view-pricing-products .view-content article.product aside a.btn,#main-content .view-pricing-products .view-content .views-row aside a.btn{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff}#main-content>#pricing article.product:nth-child(1),#main-content>#pricing .views-row:nth-child(1),#main-content .view-pricing-products .view-content article.product:nth-child(1),#main-content .view-pricing-products .view-content .views-row:nth-child(1){background-color:#69cdcf}#main-content>#pricing article.product:nth-child(1) aside .variation .actions button,#main-content>#pricing .views-row:nth-child(1) aside .variation .actions button,#main-content .view-pricing-products .view-content article.product:nth-child(1) aside .variation .actions button,#main-content .view-pricing-products .view-content .views-row:nth-child(1) aside .variation .actions button{color:#69cdcf}#main-content>#pricing article.product:nth-child(2),#main-content>#pricing .views-row:nth-child(2),#main-content .view-pricing-products .view-content article.product:nth-child(2),#main-content .view-pricing-products .view-content .views-row:nth-child(2){background-color:#ff9f50}#main-content>#pricing article.product:nth-child(2) aside .variation .actions button,#main-content>#pricing .views-row:nth-child(2) aside .variation .actions button,#main-content .view-pricing-products .view-content article.product:nth-child(2) aside .variation .actions button,#main-content .view-pricing-products .view-content .views-row:nth-child(2) aside .variation .actions button{color:#ff9f50}#main-content>#pricing article.product:nth-child(3),#main-content>#pricing .views-row:nth-child(3),#main-content .view-pricing-products .view-content article.product:nth-child(3),#main-content .view-pricing-products .view-content .views-row:nth-child(3){background-color:#50aa3c}#main-content>#pricing article.product:nth-child(3) aside .variation .actions button,#main-content>#pricing article.product:nth-child(3) a.btn,#main-content>#pricing .views-row:nth-child(3) aside .variation .actions button,#main-content>#pricing .views-row:nth-child(3) a.btn,#main-content .view-pricing-products .view-content article.product:nth-child(3) aside .variation .actions button,#main-content .view-pricing-products .view-content article.product:nth-child(3) a.btn,#main-content .view-pricing-products .view-content .views-row:nth-child(3) aside .variation .actions button,#main-content .view-pricing-products .view-content .views-row:nth-child(3) a.btn{color:#50aa3c}@media (max-width: 1090px){#main-content>#pricing,#main-content .view-pricing-products .view-content{flex-flow:column}#main-content>#pricing article.product,#main-content>#pricing .views-row,#main-content .view-pricing-products .view-content article.product,#main-content .view-pricing-products .view-content .views-row{flex:0 1 auto}}.modal{position:relative}#login-register{padding:1em;box-sizing:content-box;width:100%}#login-register h2{margin:0.4em 0 1.1em;padding-right:4em;font-size:1.2em;font-weight:300}#login-register>div.wrapper{display:flex;flex-flow:row nowrap}#login-register>div.wrapper>section{flex:0 0 50%}#login-register>div.wrapper>section form .form-item,#login-register>div.wrapper>section form .form-actions{margin:0.5em 0;max-width:none}#login-register>div.wrapper>section form .form-type-email,#login-register>div.wrapper>section form .form-type-password,#login-register>div.wrapper>section form .form-actions{display:block}#login-register>div.wrapper>section form input[type="email"],#login-register>div.wrapper>section form input[type="password"]{max-width:11em}#login-register>div.wrapper>section form#user-login-form #edit-pass--description,#login-register>div.wrapper>section form #edit-pass-pass1--description{display:block;max-width:16em;font-size:0.693em}#login-register>div.wrapper>section form span.login-message,#login-register>div.wrapper>section form span.register-message{color:red;font-size:0.693em;line-height:1.2;display:block;padding:0.8em 0 0 0}#login-register>div.wrapper>section form span.login-message[v-if="loginMessage"],#login-register>div.wrapper>section form span.register-message[v-if="registerMessage"]{display:none}@media (max-width: 654px){#login-register>div.wrapper{flex-flow:column}#login-register>div.wrapper>section{flex:0 0 auto}#login-register>div.wrapper>section form input[type="email"],#login-register>div.wrapper>section form input[type="password"]{max-width:90%;width:90%}#login-register>div.wrapper>section form#user-login-form #edit-pass--description,#login-register>div.wrapper>section form #edit-pass-pass1--description{max-width:90%;width:90%}#login-register>div.wrapper>section.login{padding-bottom:0.5em}}@media (max-width: 654px){#pricing .overlay>.modal{width:95% !important;height:95% !important}}#main-content form.commerce-checkout-flow{max-width:641px}#main-content form.commerce-checkout-flow .layout-checkout-form{display:flex;flex-flow:column}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main{width:100%;float:none;order:2;background-color:#ff9f50;padding:1em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main label,#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main legend,#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .description,#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main fieldset#edit-review-contact-information,#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main fieldset#edit-review-payment-information{color:#fff}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main fieldset{border:none;margin:0;padding:0}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main fieldset legend{font-size:1.5em;font-weight:600;margin-bottom:0.5em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .form-item{margin:0 0 0.5em 0}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main label{display:inline-block;font-weight:bold;min-width:10em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main input[type="text"]{width:20em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .stripe-form{display:inline-block;background-color:#fff;color:#1A1A1A;border-radius:5px;padding:1em;margin:0 0 1em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .stripe-form .form-item{display:flex;align-items:center;flex-flow:row nowrap}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .stripe-form .form-item label{color:#777}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .stripe-form .form-item .form-text{background-color:#fff;border-radius:3px}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2{padding-left:10.25em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .form-item-payment-information-add-payment-method-billing-information-copy-to-address-book{display:none}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary{width:100%;float:none;order:1}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary>h3{display:none}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-order-summary{background-color:#69cdcf;color:#fff;padding:1em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-order-summary .view-commerce-checkout-order-summary{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-order-summary .field--name-product-id .field--name-title{font-size:2.5em;font-weight:800}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-order-summary .field--name-title{font-size:1.5em;font-weight:600}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-order-summary p{margin:0}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption{background-color:#50aa3c;padding:1em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption>.form-wrapper{display:flex;flex-flow:row;align-items:center}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption>.form-wrapper .form-item{margin:0 0.5em 0 0}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption>.form-wrapper .form-item label{color:#fff;font-size:1.5em;font-weight:600;margin-right:0.5em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption>.form-wrapper .form-item input[type="text"]{width:7em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption>.form-wrapper input[type="submit"]{background-color:#fff;color:#50aa3c;border:none;margin:0;padding:0.1em 0.7em;box-sizing:content-box;height:2em;font-weight:800;border-radius:5px}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-footer{float:none;width:100%;padding:0;order:3}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-footer #edit-actions{text-align:right}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-footer input#edit-actions-next{background-color:#9458aa;color:#fff;border:none;border-radius:5px;padding:0.2em 0.4em 0.3em;font-weight:600;font-size:1.323em}#main-content form.commerce-checkout-flow .layout-checkout-form #edit-completion-message p.welcom{font-size:1.512em}#main-content form.commerce-checkout-flow .layout-checkout-form #edit-order-summary{background-color:#50aa3c;padding:1em}#main-content form.commerce-checkout-flow .layout-checkout-form .form-item-materio-commerce-agree-nominative-nominative-terms label{max-width:95%;vertical-align:top}form#user-pass input.form-email{max-width:95%}#member-warning{padding:2em 4em;text-align:center}#member-warning a{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#ff9f50;color:#fff}#webform-submission-multi-joueur-add-form{max-width:641px}#webform-submission-multi-joueur-add-form .form-item{margin:0.5em 0}#webform-submission-multi-joueur-add-form label{display:inline-block;width:10em;color:#fff}#webform-submission-multi-joueur-add-form .webform-element-description{color:#fff}#webform-submission-multi-joueur-add-form .form-item{position:relative;box-sizing:border-box}#webform-submission-multi-joueur-add-form .form-item.form-no-label input[type="text"]{margin-left:10.4em}#webform-submission-multi-joueur-add-form input[type="text"],#webform-submission-multi-joueur-add-form input[type="tel"],#webform-submission-multi-joueur-add-form input[type="email"]{width:calc(95% - 10em)}#webform-submission-multi-joueur-add-form input[type="submit"]{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none}#webform-submission-multi-joueur-add-form .address--wrapper{background-color:#ff9f50;margin:0;padding:1em 1em 0}#webform-submission-multi-joueur-add-form .form-item-vat-number{background-color:#ff9f50;margin:0;padding:1em 1em 0.6em}#webform-submission-multi-joueur-add-form .form-item-phone{background-color:#ff9f50;margin:0;padding:0 1em 1em}#webform-submission-multi-joueur-add-form .js-form-item-email{background-color:#ff9f50;margin:0;padding:0 1em 1em}#webform-submission-multi-joueur-add-form .webform-type-webform-email-confirm{background-color:#ff9f50;margin:0;padding:0 1em 1em}#webform-submission-multi-joueur-add-form .webform-type-webform-email-confirm label{width:15em}#webform-submission-multi-joueur-add-form .webform-type-webform-email-confirm input[type="email"]{width:calc(95% - 15em)}#webform-submission-multi-joueur-add-form .form-item-collaborateur{background-color:#69cdcf;margin:0;padding:1em}#webform-submission-multi-joueur-add-form .form-item-collaborateur input[type="image"]{background-color:#fff}#webform-submission-multi-joueur-add-form .form-item-collaborateur input[type="submit"]{background-color:#fff;color:#69cdcf}#webform-submission-multi-joueur-add-form .form-item-commentaires{background-color:#9458aa;margin:0;padding:1em}#webform-submission-multi-joueur-add-form #edit-actions{text-align:right}#webform-submission-multi-joueur-add-form #edit-actions input[type="submit"]{background-color:#9458aa;color:#fff}footer[role="contentinfo"]>.wrapper{display:flex;flex-flow:row nowrap}footer[role="contentinfo"]>.wrapper>div{flex:1 1 auto;align-self:center}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form{display:flex;flex-flow:row nowrap;align-items:center;font-size:0.756em}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form>*{margin-right:0.5em}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form .form-item,footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form .form-actions{margin-top:0.3em;margin-bottom:0.3em}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form #edit-subscriptions{display:flex;flex-flow:row nowrap}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form #edit-subscriptions>*{margin-right:0.5em;display:flex;flex-flow:row nowrap;align-items:center}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form #edit-subscriptions input{margin-right:0.3em}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form #edit-mail-wrapper input[type="email"]{width:10em}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form #edit-actions--2 input[type="submit"]{border:none;background:none;background-color:#69cdcf;border-radius:5px;color:#fff;padding:0.45em 1em;font-weight:700}footer[role="contentinfo"] #footer-right{text-align:right}footer[role="contentinfo"] #footer-right nav.block-menu.menu--footer{display:inline-block;font-size:0.756em}footer[role="contentinfo"] #footer-right nav.block-menu.menu--footer ul.menu{padding:0;margin:0;display:flex;flex-flow:row nowrap}footer[role="contentinfo"] #footer-right nav.block-menu.menu--footer ul.menu li.menu-item{padding:0.5em} +body{background:white;color:#1A1A1A}a{color:inherit;text-decoration:none}a,a:focus,a:active{outline:none}a:focus{-moz-outline-style:none}ul{margin:0;padding:0}ul li{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0}p a{position:relative}p a:not(.btn):after{content:'';position:absolute;top:1em;left:0;width:100%;border-bottom:1px dotted #000}input[type="text"],input[type="email"],input[type="tel"],input[type="password"]{border-radius:5px;border:0.5px solid #aaa;padding:0.3em 0.4em}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="password"]:focus{outline:none;box-shadow:0 0 2px 1px #8bc4ff}.col-1,.small-col-1,.med-col-1,.large-col-1,.col-2,.small-col-2,.med-col-2,.large-col-2,.col-3,.small-col-3,.med-col-3,.large-col-3,.col-4,.small-col-4,.med-col-4,.large-col-4,.col-5,.small-col-5,.med-col-5,.large-col-5,.col-6,.small-col-6,.med-col-6,.large-col-6,.col-7,.small-col-7,.med-col-7,.large-col-7,.col-8,.small-col-8,.med-col-8,.large-col-8,.col-9,.small-col-9,.med-col-9,.large-col-9,.col-10,.small-col-10,.med-col-10,.large-col-10,.col-11,.small-col-11,.med-col-11,.large-col-11,.col-12,.small-col-12,.med-col-12,.large-col-12,.col-1-offset-1,.col-1-offset-2,.col-1-offset-3,.col-1-offset-4,.col-1-offset-5,.col-1-offset-6,.col-1-offset-7,.col-1-offset-8,.col-1-offset-9,.col-1-offset-10,.col-1-offset-11,.col-2-offset-1,.col-2-offset-2,.col-2-offset-3,.col-2-offset-4,.col-2-offset-5,.col-2-offset-6,.col-2-offset-7,.col-2-offset-8,.col-2-offset-9,.col-2-offset-10,.col-3-offset-1,.col-3-offset-2,.col-3-offset-3,.col-3-offset-4,.col-3-offset-5,.col-3-offset-6,.col-3-offset-7,.col-3-offset-8,.col-3-offset-9,.col-4-offset-1,.col-4-offset-2,.col-4-offset-3,.col-4-offset-4,.col-4-offset-5,.col-4-offset-6,.col-4-offset-7,.col-4-offset-8,.col-5-offset-1,.col-5-offset-2,.col-5-offset-3,.col-5-offset-4,.col-5-offset-5,.col-5-offset-6,.col-5-offset-7,.col-6-offset-1,.col-6-offset-2,.col-6-offset-3,.col-6-offset-4,.col-6-offset-5,.col-6-offset-6,.col-7-offset-1,.col-7-offset-2,.col-7-offset-3,.col-7-offset-4,.col-7-offset-5,.col-8-offset-1,.col-8-offset-2,.col-8-offset-3,.col-8-offset-4,.col-9-offset-1,.col-9-offset-2,.col-9-offset-3,.col-10-offset-1,.col-10-offset-2,.col-11-offset-1{width:100%;float:left;box-sizing:border-box}.row{position:relative}.row:after{content:"";clear:both;display:block}.col-1{padding-left:0em;padding-right:1em;margin-left:0%;width:8.33333%}.col-1:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-1{padding-left:0em;padding-right:1em;margin-left:0%;width:8.33333%}.small-col-1:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-1{padding-left:0em;padding-right:1em;margin-left:0%;width:8.33333%}.med-col-1:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-1{padding-left:0em;padding-right:1em;margin-left:0%;width:8.33333%}.large-col-1:last-child{padding-right:0}}.col-2{padding-left:0em;padding-right:1em;margin-left:0%;width:16.66667%}.col-2:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-2{padding-left:0em;padding-right:1em;margin-left:0%;width:16.66667%}.small-col-2:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-2{padding-left:0em;padding-right:1em;margin-left:0%;width:16.66667%}.med-col-2:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-2{padding-left:0em;padding-right:1em;margin-left:0%;width:16.66667%}.large-col-2:last-child{padding-right:0}}.col-3{padding-left:0em;padding-right:1em;margin-left:0%;width:25%}.col-3:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-3{padding-left:0em;padding-right:1em;margin-left:0%;width:25%}.small-col-3:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-3{padding-left:0em;padding-right:1em;margin-left:0%;width:25%}.med-col-3:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-3{padding-left:0em;padding-right:1em;margin-left:0%;width:25%}.large-col-3:last-child{padding-right:0}}.col-4{padding-left:0em;padding-right:1em;margin-left:0%;width:33.33333%}.col-4:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-4{padding-left:0em;padding-right:1em;margin-left:0%;width:33.33333%}.small-col-4:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-4{padding-left:0em;padding-right:1em;margin-left:0%;width:33.33333%}.med-col-4:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-4{padding-left:0em;padding-right:1em;margin-left:0%;width:33.33333%}.large-col-4:last-child{padding-right:0}}.col-5{padding-left:0em;padding-right:1em;margin-left:0%;width:41.66667%}.col-5:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-5{padding-left:0em;padding-right:1em;margin-left:0%;width:41.66667%}.small-col-5:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-5{padding-left:0em;padding-right:1em;margin-left:0%;width:41.66667%}.med-col-5:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-5{padding-left:0em;padding-right:1em;margin-left:0%;width:41.66667%}.large-col-5:last-child{padding-right:0}}.col-6{padding-left:0em;padding-right:1em;margin-left:0%;width:50%}.col-6:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-6{padding-left:0em;padding-right:1em;margin-left:0%;width:50%}.small-col-6:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-6{padding-left:0em;padding-right:1em;margin-left:0%;width:50%}.med-col-6:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-6{padding-left:0em;padding-right:1em;margin-left:0%;width:50%}.large-col-6:last-child{padding-right:0}}.col-7{padding-left:0em;padding-right:1em;margin-left:0%;width:58.33333%}.col-7:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-7{padding-left:0em;padding-right:1em;margin-left:0%;width:58.33333%}.small-col-7:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-7{padding-left:0em;padding-right:1em;margin-left:0%;width:58.33333%}.med-col-7:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-7{padding-left:0em;padding-right:1em;margin-left:0%;width:58.33333%}.large-col-7:last-child{padding-right:0}}.col-8{padding-left:0em;padding-right:1em;margin-left:0%;width:66.66667%}.col-8:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-8{padding-left:0em;padding-right:1em;margin-left:0%;width:66.66667%}.small-col-8:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-8{padding-left:0em;padding-right:1em;margin-left:0%;width:66.66667%}.med-col-8:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-8{padding-left:0em;padding-right:1em;margin-left:0%;width:66.66667%}.large-col-8:last-child{padding-right:0}}.col-9{padding-left:0em;padding-right:1em;margin-left:0%;width:75%}.col-9:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-9{padding-left:0em;padding-right:1em;margin-left:0%;width:75%}.small-col-9:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-9{padding-left:0em;padding-right:1em;margin-left:0%;width:75%}.med-col-9:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-9{padding-left:0em;padding-right:1em;margin-left:0%;width:75%}.large-col-9:last-child{padding-right:0}}.col-10{padding-left:0em;padding-right:1em;margin-left:0%;width:83.33333%}.col-10:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-10{padding-left:0em;padding-right:1em;margin-left:0%;width:83.33333%}.small-col-10:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-10{padding-left:0em;padding-right:1em;margin-left:0%;width:83.33333%}.med-col-10:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-10{padding-left:0em;padding-right:1em;margin-left:0%;width:83.33333%}.large-col-10:last-child{padding-right:0}}.col-11{padding-left:0em;padding-right:1em;margin-left:0%;width:91.66667%}.col-11:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-11{padding-left:0em;padding-right:1em;margin-left:0%;width:91.66667%}.small-col-11:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-11{padding-left:0em;padding-right:1em;margin-left:0%;width:91.66667%}.med-col-11:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-11{padding-left:0em;padding-right:1em;margin-left:0%;width:91.66667%}.large-col-11:last-child{padding-right:0}}.col-12{padding-left:0em;padding-right:0;margin-left:0%;width:100%}.col-12:last-child{padding-right:0}@media only screen and (max-width: 768px){.small-col-12{padding-left:0em;padding-right:0;margin-left:0%;width:100%}.small-col-12:last-child{padding-right:0}}@media only screen and (min-width: 769px) and (max-width: 1080px){.med-col-12{padding-left:0em;padding-right:0;margin-left:0%;width:100%}.med-col-12:last-child{padding-right:0}}@media only screen and (min-width: 1081px){.large-col-12{padding-left:0em;padding-right:0;margin-left:0%;width:100%}.large-col-12:last-child{padding-right:0}}.col-1-offset-1{padding-left:1em;padding-right:1em;margin-left:8.33333%;width:8.33333%}.col-1-offset-1:last-child{padding-right:0}.col-1-offset-2{padding-left:2em;padding-right:1em;margin-left:16.66667%;width:8.33333%}.col-1-offset-2:last-child{padding-right:0}.col-1-offset-3{padding-left:3em;padding-right:1em;margin-left:25%;width:8.33333%}.col-1-offset-3:last-child{padding-right:0}.col-1-offset-4{padding-left:4em;padding-right:1em;margin-left:33.33333%;width:8.33333%}.col-1-offset-4:last-child{padding-right:0}.col-1-offset-5{padding-left:5em;padding-right:1em;margin-left:41.66667%;width:8.33333%}.col-1-offset-5:last-child{padding-right:0}.col-1-offset-6{padding-left:6em;padding-right:1em;margin-left:50%;width:8.33333%}.col-1-offset-6:last-child{padding-right:0}.col-1-offset-7{padding-left:7em;padding-right:1em;margin-left:58.33333%;width:8.33333%}.col-1-offset-7:last-child{padding-right:0}.col-1-offset-8{padding-left:8em;padding-right:1em;margin-left:66.66667%;width:8.33333%}.col-1-offset-8:last-child{padding-right:0}.col-1-offset-9{padding-left:9em;padding-right:1em;margin-left:75%;width:8.33333%}.col-1-offset-9:last-child{padding-right:0}.col-1-offset-10{padding-left:10em;padding-right:1em;margin-left:83.33333%;width:8.33333%}.col-1-offset-10:last-child{padding-right:0}.col-1-offset-11{padding-left:11em;padding-right:1em;margin-left:91.66667%;width:8.33333%}.col-1-offset-11:last-child{padding-right:0}.col-2-offset-1{padding-left:1em;padding-right:1em;margin-left:16.66667%;width:16.66667%}.col-2-offset-1:last-child{padding-right:0}.col-2-offset-2{padding-left:2em;padding-right:1em;margin-left:33.33333%;width:16.66667%}.col-2-offset-2:last-child{padding-right:0}.col-2-offset-3{padding-left:3em;padding-right:1em;margin-left:50%;width:16.66667%}.col-2-offset-3:last-child{padding-right:0}.col-2-offset-4{padding-left:4em;padding-right:1em;margin-left:66.66667%;width:16.66667%}.col-2-offset-4:last-child{padding-right:0}.col-2-offset-5{padding-left:5em;padding-right:1em;margin-left:83.33333%;width:16.66667%}.col-2-offset-5:last-child{padding-right:0}.col-2-offset-6{padding-left:6em;padding-right:1em;margin-left:100%;width:16.66667%}.col-2-offset-6:last-child{padding-right:0}.col-2-offset-7{padding-left:7em;padding-right:1em;margin-left:116.66667%;width:16.66667%}.col-2-offset-7:last-child{padding-right:0}.col-2-offset-8{padding-left:8em;padding-right:1em;margin-left:133.33333%;width:16.66667%}.col-2-offset-8:last-child{padding-right:0}.col-2-offset-9{padding-left:9em;padding-right:1em;margin-left:150%;width:16.66667%}.col-2-offset-9:last-child{padding-right:0}.col-2-offset-10{padding-left:10em;padding-right:1em;margin-left:166.66667%;width:16.66667%}.col-2-offset-10:last-child{padding-right:0}.col-3-offset-1{padding-left:1em;padding-right:1em;margin-left:25%;width:25%}.col-3-offset-1:last-child{padding-right:0}.col-3-offset-2{padding-left:2em;padding-right:1em;margin-left:50%;width:25%}.col-3-offset-2:last-child{padding-right:0}.col-3-offset-3{padding-left:3em;padding-right:1em;margin-left:75%;width:25%}.col-3-offset-3:last-child{padding-right:0}.col-3-offset-4{padding-left:4em;padding-right:1em;margin-left:100%;width:25%}.col-3-offset-4:last-child{padding-right:0}.col-3-offset-5{padding-left:5em;padding-right:1em;margin-left:125%;width:25%}.col-3-offset-5:last-child{padding-right:0}.col-3-offset-6{padding-left:6em;padding-right:1em;margin-left:150%;width:25%}.col-3-offset-6:last-child{padding-right:0}.col-3-offset-7{padding-left:7em;padding-right:1em;margin-left:175%;width:25%}.col-3-offset-7:last-child{padding-right:0}.col-3-offset-8{padding-left:8em;padding-right:1em;margin-left:200%;width:25%}.col-3-offset-8:last-child{padding-right:0}.col-3-offset-9{padding-left:9em;padding-right:1em;margin-left:225%;width:25%}.col-3-offset-9:last-child{padding-right:0}.col-4-offset-1{padding-left:1em;padding-right:1em;margin-left:33.33333%;width:33.33333%}.col-4-offset-1:last-child{padding-right:0}.col-4-offset-2{padding-left:2em;padding-right:1em;margin-left:66.66667%;width:33.33333%}.col-4-offset-2:last-child{padding-right:0}.col-4-offset-3{padding-left:3em;padding-right:1em;margin-left:100%;width:33.33333%}.col-4-offset-3:last-child{padding-right:0}.col-4-offset-4{padding-left:4em;padding-right:1em;margin-left:133.33333%;width:33.33333%}.col-4-offset-4:last-child{padding-right:0}.col-4-offset-5{padding-left:5em;padding-right:1em;margin-left:166.66667%;width:33.33333%}.col-4-offset-5:last-child{padding-right:0}.col-4-offset-6{padding-left:6em;padding-right:1em;margin-left:200%;width:33.33333%}.col-4-offset-6:last-child{padding-right:0}.col-4-offset-7{padding-left:7em;padding-right:1em;margin-left:233.33333%;width:33.33333%}.col-4-offset-7:last-child{padding-right:0}.col-4-offset-8{padding-left:8em;padding-right:1em;margin-left:266.66667%;width:33.33333%}.col-4-offset-8:last-child{padding-right:0}.col-5-offset-1{padding-left:1em;padding-right:1em;margin-left:41.66667%;width:41.66667%}.col-5-offset-1:last-child{padding-right:0}.col-5-offset-2{padding-left:2em;padding-right:1em;margin-left:83.33333%;width:41.66667%}.col-5-offset-2:last-child{padding-right:0}.col-5-offset-3{padding-left:3em;padding-right:1em;margin-left:125%;width:41.66667%}.col-5-offset-3:last-child{padding-right:0}.col-5-offset-4{padding-left:4em;padding-right:1em;margin-left:166.66667%;width:41.66667%}.col-5-offset-4:last-child{padding-right:0}.col-5-offset-5{padding-left:5em;padding-right:1em;margin-left:208.33333%;width:41.66667%}.col-5-offset-5:last-child{padding-right:0}.col-5-offset-6{padding-left:6em;padding-right:1em;margin-left:250%;width:41.66667%}.col-5-offset-6:last-child{padding-right:0}.col-5-offset-7{padding-left:7em;padding-right:1em;margin-left:291.66667%;width:41.66667%}.col-5-offset-7:last-child{padding-right:0}.col-6-offset-1{padding-left:1em;padding-right:1em;margin-left:50%;width:50%}.col-6-offset-1:last-child{padding-right:0}.col-6-offset-2{padding-left:2em;padding-right:1em;margin-left:100%;width:50%}.col-6-offset-2:last-child{padding-right:0}.col-6-offset-3{padding-left:3em;padding-right:1em;margin-left:150%;width:50%}.col-6-offset-3:last-child{padding-right:0}.col-6-offset-4{padding-left:4em;padding-right:1em;margin-left:200%;width:50%}.col-6-offset-4:last-child{padding-right:0}.col-6-offset-5{padding-left:5em;padding-right:1em;margin-left:250%;width:50%}.col-6-offset-5:last-child{padding-right:0}.col-6-offset-6{padding-left:6em;padding-right:1em;margin-left:300%;width:50%}.col-6-offset-6:last-child{padding-right:0}.col-7-offset-1{padding-left:1em;padding-right:1em;margin-left:58.33333%;width:58.33333%}.col-7-offset-1:last-child{padding-right:0}.col-7-offset-2{padding-left:2em;padding-right:1em;margin-left:116.66667%;width:58.33333%}.col-7-offset-2:last-child{padding-right:0}.col-7-offset-3{padding-left:3em;padding-right:1em;margin-left:175%;width:58.33333%}.col-7-offset-3:last-child{padding-right:0}.col-7-offset-4{padding-left:4em;padding-right:1em;margin-left:233.33333%;width:58.33333%}.col-7-offset-4:last-child{padding-right:0}.col-7-offset-5{padding-left:5em;padding-right:1em;margin-left:291.66667%;width:58.33333%}.col-7-offset-5:last-child{padding-right:0}.col-8-offset-1{padding-left:1em;padding-right:1em;margin-left:66.66667%;width:66.66667%}.col-8-offset-1:last-child{padding-right:0}.col-8-offset-2{padding-left:2em;padding-right:1em;margin-left:133.33333%;width:66.66667%}.col-8-offset-2:last-child{padding-right:0}.col-8-offset-3{padding-left:3em;padding-right:1em;margin-left:200%;width:66.66667%}.col-8-offset-3:last-child{padding-right:0}.col-8-offset-4{padding-left:4em;padding-right:1em;margin-left:266.66667%;width:66.66667%}.col-8-offset-4:last-child{padding-right:0}.col-9-offset-1{padding-left:1em;padding-right:1em;margin-left:75%;width:75%}.col-9-offset-1:last-child{padding-right:0}.col-9-offset-2{padding-left:2em;padding-right:1em;margin-left:150%;width:75%}.col-9-offset-2:last-child{padding-right:0}.col-9-offset-3{padding-left:3em;padding-right:1em;margin-left:225%;width:75%}.col-9-offset-3:last-child{padding-right:0}.col-10-offset-1{padding-left:1em;padding-right:1em;margin-left:83.33333%;width:83.33333%}.col-10-offset-1:last-child{padding-right:0}.col-10-offset-2{padding-left:2em;padding-right:1em;margin-left:166.66667%;width:83.33333%}.col-10-offset-2:last-child{padding-right:0}.col-11-offset-1{padding-left:1em;padding-right:1em;margin-left:91.66667%;width:91.66667%}.col-11-offset-1:last-child{padding-right:0}.col.float-right{float:right;padding-right:0;padding-left:1em}body,html{position:relative;width:100%;height:100%;font-family:sans-serif;font-style:normal;margin:0;padding:0}body{overflow-x:hidden}div.dialog-off-canvas-main-canvas{width:100vw;height:100vh;display:flex;flex-direction:column}body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs{padding-top:24px !important}header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{margin:0 auto}@media only screen and (max-width: 218px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:218px}}@media only screen and (min-width: 437px) and (max-width: 654px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:436px}}@media only screen and (min-width: 655px) and (max-width: 872px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:654px}}@media only screen and (min-width: 873px) and (max-width: 1090px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:872px}}@media only screen and (min-width: 1091px) and (max-width: 1308px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:1090px}}@media only screen and (min-width: 1309px) and (max-width: 1526px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:1308px}}@media only screen and (min-width: 1527px) and (max-width: 1744px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:1526px}}@media only screen and (min-width: 1745px) and (max-width: 1962px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:1744px}}@media only screen and (min-width: 1963px) and (max-width: 2180px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:1962px}}@media only screen and (min-width: 2181px) and (max-width: 2398px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:2180px}}@media only screen and (min-width: 2399px) and (max-width: 2616px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:2398px}}@media only screen and (min-width: 2617px) and (max-width: 2834px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:2616px}}@media only screen and (min-width: 2835px) and (max-width: 3052px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:2834px}}@media only screen and (min-width: 3053px) and (max-width: 3270px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:3052px}}@media only screen and (min-width: 3271px) and (max-width: 3488px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:3270px}}@media only screen and (min-width: 3489px) and (max-width: 3706px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:3488px}}@media only screen and (min-width: 3707px) and (max-width: 3924px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:3706px}}@media only screen and (min-width: 3925px) and (max-width: 4142px){header[role="banner"]>.wrapper,main[role="main"]>.scroller>.wrapper,footer[role="contentinfo"]>.wrapper{width:3924px}}header[role="banner"]{flex:0 0 auto;background-color:#fff;width:100vw}header[role="banner"]>.wrapper{background-color:#fff}header[role="banner"]>.wrapper:after{content:"";clear:both;display:block}header[role="banner"]>.wrapper .header-block{min-height:33px;font-size:0}header[role="banner"]>.wrapper .header-block>*{font-size:16px}header[role="banner"]>.wrapper .header-block.header-right{text-align:right}header[role="banner"]>.wrapper .header-block .header-block-wrapper>*{display:inline-block;vertical-align:top;text-align:left}header[role="banner"]>.wrapper .header-block input#header-block-right-toggle{display:none}header[role="banner"]>.wrapper .header-block label[for="header-block-right-toggle"]{display:none}@media (max-width: 654px){header[role="banner"]>.wrapper .header-block.header-left{width:75%}header[role="banner"]>.wrapper .header-block.header-right{width:23%}header[role="banner"]>.wrapper .header-block.header-right label[for="header-block-right-toggle"]{display:block}header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper{z-index:100;position:absolute;top:33px;right:0;box-sizing:border-box;overflow:hidden;width:0.1px;box-shadow:0 0 0 #fff;padding:1em 0;margin-top:0.7em;transition:all 0.5s ease-in-out}header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper>*.block,header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper>div#user-tools{display:block;width:18em;padding:0 0 1em 0 !important;margin:0 0 1em 0 !important;text-align:right;border-left:none !important;border-right:none !important}header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper>*.block:not(:last-child),header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper>div#user-tools:not(:last-child){border-bottom:1px solid #ccc !important}header[role="banner"]>.wrapper .header-block.header-right .header-block-wrapper #user-flags{width:18em;padding:1em 0 0 0 !important;margin:1em 0 0 0 !important;border-top:1px solid #ccc !important}header[role="banner"]>.wrapper .header-block.header-right input#header-block-right-toggle:checked ~ div.header-block-wrapper{width:20em;padding:1em 1em;box-shadow:-2px 2px 4px #ccc}}main[role="main"]{flex:1 1 auto;overflow-y:auto;overflow-x:hidden}main[role="main"]>.scroller{width:100vw}main[role="main"]>.scroller>.wrapper{display:flex;flex-direction:row-reverse}@media (max-width: 436px){main[role="main"]>.scroller>.wrapper{display:block}}main[role="main"]>.scroller>.wrapper #content-left{flex-basis:205px;flex-shrink:0}main[role="main"]>.scroller>.wrapper #content-left>*{width:100%;box-sizing:border-box;padding:0.5em 13px}@media (max-width: 436px){main[role="main"]>.scroller>.wrapper #content-left{padding-right:13px}}main[role="main"]>.scroller>.wrapper #content-center{flex-basis:110%}@keyframes rotating{from{transform:rotate(0deg);transform-origin:center}to{transform:rotate(360deg);transform-origin:center}}body{font-size:16px;font-family:"Ubuntu",Arial,"MS Trebuchet",sans-serif;font-weight:500;font-style:normal;line-height:1.3}aside.messages{border:none}header[role="banner"]{padding:0.2em 0 0 0}header[role="banner"] #block-userlogin h2,header[role="banner"] #user-tools a.mdi-account,header[role="banner"] #user-flags h2,header[role="banner"] #user-flags li h5,header[role="banner"] #block-header ul.menu li a{font-size:0.9em;font-weight:400}header[role="banner"] #block-sitebranding h1{margin:0;line-height:1}header[role="banner"] #block-sitebranding .slogan{font-size:0.882em;display:block;white-space:nowrap}@media (max-width: 654px){header[role="banner"] #block-sitebranding h1,header[role="banner"] #block-sitebranding .slogan{display:inline-block}}@media (orientation: landscape) and (max-width: 872px){header[role="banner"] #block-sitebranding .slogan{display:none}}@media (max-width: 654px){header[role="banner"] .header-block.header-right .header-block-wrapper,header[role="banner"] .header-block.header-right .header-block-wrapper #user-flags ul{background-color:#fff}}header[role="banner"] #block-socialmedialinks{padding-right:0.5em;border-right:1px solid #1A1A1A;margin-right:0.5em}header[role="banner"] #block-socialmedialinks li{padding:0}header[role="banner"] #block-userlogin{position:relative;padding:0 1em;overflow:visible}header[role="banner"] #block-userlogin h2{line-height:1.38;margin:0}header[role="banner"] #block-userlogin>section{overflow:hidden;background-color:#fff;box-sizing:content-box;transition:all 0.4s ease-in-out;right:0;top:1.7em;box-sizing:content-box;z-index:100}@media (min-width: 655px){header[role="banner"] #block-userlogin>section{max-height:0px;padding:0.01em 1em;transition-delay:2s;position:absolute;width:11em}}@media (min-width: 655px) and (hover: hover){header[role="banner"] #block-userlogin:hover>section{transition-delay:0s;max-height:20em;padding:1em 1em;box-shadow:0 0 10px #ccc}}@media (min-width: 655px){header[role="banner"] #block-userlogin.tapped>section{transition-delay:0s;max-height:20em;padding:1em 1em;box-shadow:0 0 10px #ccc}}header[role="banner"] #block-userlogin .form-item{margin:0;position:relative;width:100%}header[role="banner"] #block-userlogin .form-item.form-item-name{margin:2px 0 0.5em 0}header[role="banner"] #block-userlogin .form-item.form-item-name input{width:90%;padding:0;box-sizing:content-box}header[role="banner"] #block-userlogin .form-item.form-item-pass{margin:0 0 0.5em 0}header[role="banner"] #block-userlogin .form-item.form-item-pass input{width:90%;padding:0;box-sizing:content-box}header[role="banner"] #block-userlogin .form-item.form-item-persistent-login{font-size:0.756em}header[role="banner"] #block-userlogin .form-item.form-item-persistent-login label{vertical-align:top}header[role="banner"] #block-userlogin #edit-actions{margin:0}header[role="banner"] #block-userlogin .item-list ul{margin:0}header[role="banner"] #block-userlogin .item-list ul li{list-style:none;margin:0}header[role="banner"] #block-userlogin .item-list ul li a{font-size:0.756em}header[role="banner"] #block-userlogin span.login-message{color:red;font-size:0.693em;line-height:1.2;display:block;padding:0 0 0.8em 0}header[role="banner"] #block-userlogin span.login-message[v-if="loginMessage"],header[role="banner"] #block-userlogin span.register-message[v-if="registerMessage"]{display:none}header[role="banner"] #block-userblock h2{display:none}header[role="banner"] #block-userblock a{margin-right:1em}header[role="banner"] #user-tools{padding-top:0.06em}header[role="banner"] #user-tools a.mdi-account{cursor:pointer}@media (min-width: 655px) and (max-width: 1090px){header[role="banner"] #user-tools a.mdi-account span{display:none}}header[role="banner"] #user-tools .mdi-logout::before{margin:-0.125em 0 0 0;vertical-align:top}header[role="banner"] #user-flags{padding-left:0.5em;margin-left:0.5em;display:inline-block;vertical-align:top;position:relative}header[role="banner"] #user-flags h2{cursor:pointer}header[role="banner"] #user-flags h2:before{padding-right:0.2em}@media (min-width: 655px) and (max-width: 1090px){header[role="banner"] #user-flags h2 span{display:none}}header[role="banner"] #user-flags ul{background-color:#fff;overflow:hidden;box-sizing:content-box;box-sizing:content-box}@media (min-width: 655px){header[role="banner"] #user-flags{border-left:1px solid #000}header[role="banner"] #user-flags ul{transition:all 0.4s ease-in-out;transition-delay:2s;z-index:30;position:absolute;right:0;top:1.7em;width:11em;max-height:1px;padding:0.01em 1em}}@media (min-width: 655px) and (hover: hover){header[role="banner"] #user-flags:hover ul{transition-delay:0s;max-height:50em;padding:1em 1em;box-shadow:0 0 10px #ccc}}@media (min-width: 655px){header[role="banner"] #user-flags.tapped ul{transition-delay:0s;max-height:50em;padding:1em 1em;box-shadow:0 0 10px #ccc}}header[role="banner"] #user-flags li{width:100%;display:flex;flex-direction:row;align-items:baseline;flex-wrap:nowrap}header[role="banner"] #user-flags li h5{cursor:pointer;font-weight:700}header[role="banner"] #user-flags li h5 span.length{font-weight:300}header[role="banner"] #user-flags li span.mdi{font-size:0.9em}header[role="banner"] #user-flags li div.actions{padding-left:0.5em}header[role="banner"] #user-flags li div.actions span.mdi{cursor:pointer;color:#4e4d4d}header[role="banner"] #user-flags li div.actions span.delete-btn.loading:before{animation:rotating 2s linear infinite}@media (min-width: 655px){header[role="banner"] #user-flags li div.actions{opacity:0;transition:opacity 0.3s ease-in-out}}@media (min-width: 655px) and (hover: hover){header[role="banner"] #user-flags li:hover div.actions{opacity:1}}@media (min-width: 655px){header[role="banner"] #user-flags li.tapped div.actions{opacity:1}}@media (max-width: 654px){header[role="banner"] #user-flags li{flex-direction:row-reverse}header[role="banner"] #user-flags li div.actions{padding-left:0;padding-right:0.5em}}header[role="banner"] #user-flags li.create-flag{margin-top:0.2em}header[role="banner"] #user-flags li.create-flag input{align-self:flex-end;border:1px solid #bbb;border-radius:5px;width:calc(100% - 2em);font-size:0.8em}header[role="banner"] #user-flags li.create-flag span.add-btn{align-self:flex-end;color:#bbb;font-size:1em;padding:0 0 0 .5em;transition:all 0.2s ease-in-out}header[role="banner"] #user-flags li.create-flag span.add-btn.active{cursor:pointer;color:#1a1a1a}header[role="banner"] #user-flags li.create-flag span.add-btn.loading:before{animation:rotating 2s linear infinite}header[role="banner"] #block-header{margin-right:0.5em;padding-left:0.5em;border-left:1px solid #000}header[role="banner"] #block-header #block-header-menu{display:none}header[role="banner"] #block-header ul.menu{margin:0}header[role="banner"] #block-header ul.menu li{padding:0}header[role="banner"] #block-header ul.menu li{display:inline-block}header[role="banner"] #block-header ul.menu li:not(:first-of-type){margin-left:0.3em}@media (max-width: 654px){header[role="banner"] #block-header ul.menu{text-align:right}header[role="banner"] #block-header ul.menu li{display:block}header[role="banner"] #block-header ul.menu li a{display:block;padding:0.2em 0}}header[role="banner"] #block-languageswitcher{text-align:right;position:relative;padding-right:3px}header[role="banner"] #block-languageswitcher h2{margin:0.1em 0 0 0;font-size:0.756em;font-weight:400;padding:0.1em 0.4em 0.2em;border-radius:3px;background-color:#444;color:#fff;display:inline-block;vertical-align:top;width:12px;height:15px;overflow:hidden}header[role="banner"] #block-languageswitcher h2::before{content:"\F05CA";display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header[role="banner"] #block-languageswitcher>ul.links{overflow:hidden;margin:0;box-sizing:content-box}@media (min-width: 655px){header[role="banner"] #block-languageswitcher>ul.links{width:3.5em;position:absolute;top:17px;right:0;transition:all 0.4s ease-in-out;padding:0.01em 0;height:1px}}@media (min-width: 655px) and (hover: hover){header[role="banner"] #block-languageswitcher:hover>ul.links{transition-delay:0s;height:2em;padding:0.3em 0}}@media (min-width: 655px){header[role="banner"] #block-languageswitcher.tapped>ul.links{transition-delay:0s;height:2em;padding:0.3em 0}}@media (max-width: 654px){header[role="banner"] #block-languageswitcher h2{display:none}}header[role="banner"] #block-languageswitcher li{list-style:none;padding:0;display:inline-block}header[role="banner"] #block-languageswitcher li.is-active{display:none}header[role="banner"] #block-languageswitcher li a{margin:0;font-size:0.756em;font-weight:400;padding:0.2em 0.4em;border-radius:3px;background-color:#444;color:#fff}header[role="banner"] #header-bottom{display:flex;flex-direction:row;justify-content:space-between}header[role="banner"] #header-bottom:after{content:none}header[role="banner"] #header-bottom #block-materiosapisearchblock{align-self:flex-end}@media (max-width: 654px){header[role="banner"] #header-bottom{flex-direction:column;justify-content:center}header[role="banner"] #header-bottom #block-pagetitle{width:100%}header[role="banner"] #header-bottom #block-materiosapisearchblock{box-sizing:border-box;width:100%}}@media (orientation: landscape) and (max-width: 872px){header[role="banner"] #header-bottom #block-materiosapisearchblock{align-self:flex-start}}header[role="banner"] #block-pagetitle{padding:1em 0}header[role="banner"] #block-pagetitle h2{margin:0;font-size:1.512em;text-transform:capitalize;font-weight:300}body.path-home header[role="banner"] #block-pagetitle h2{display:none}body:not(.path-home) header[role="banner"] #block-pagetitle h2{padding:0.5em 1em}body.path-blabla header[role="banner"] #block-pagetitle h2,body.path-checkout header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#9458aa}body.path-showrooms header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#50aa3c}body.path-base header[role="banner"] #block-pagetitle h2,body.path-thematique header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#69cdcf}body.path-pricing header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#ff9f50}body.path-webform header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#50aa3c}body.path-privacy-policy header[role="banner"] #block-pagetitle h2,body.path-tos header[role="banner"] #block-pagetitle h2{color:#fff;background-color:#1A1A1A}@media (max-width: 654px){header[role="banner"] #block-pagetitle{padding:1em 0 0}body.path-frontpage header[role="banner"] #block-pagetitle,body.path-home header[role="banner"] #block-pagetitle{display:none}body.path-base header[role="banner"] #block-pagetitle h2{padding:0.5em 1em 0 !important}}@media (orientation: landscape) and (max-width: 872px){header[role="banner"] #block-pagetitle{padding:0 0 1em}body:not(.path-home) header[role="banner"] #block-pagetitle h2{padding:0 0.6em 0.1em}}header[role="banner"] #block-materiosapisearchblock{padding:0}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form{display:grid;grid-template-columns:auto 25px;grid-template-rows:auto auto;row-gap:0.2em;justify-items:stretch}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form .form-item,header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form input.button{display:inline-block;margin:0}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form .form-item-search{grid-row:1 / 1;grid-column:1 / 1;position:relative}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form .form-item-search #edit-search{border:1px #BBB solid;border-radius:14px;padding:0.3em;color:#666;width:100%;box-sizing:border-box}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters{grid-row:2 / 2;grid-column:1 / span 2;border:none;padding:0}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters>legend{line-height:0.6;padding-bottom:0.2em;width:100%;text-align:right}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters>legend span{cursor:pointer;font-size:0.756em;color:#8f8f8f}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters>div.fieldset-wrapper{height:0;overflow:hidden}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters.open>div.fieldset-wrapper{height:auto;overflow:visible}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main{font-size:0.756em}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-single-selected{border-radius:0.7em;height:1.5em;border:none;padding:0 0.5em;background-color:#eeeaea}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-single-selected.ss-open-below{border-radius:0.7em 0.7em 0 0.7em}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-single-selected span.placeholder{color:#1A1A1A;line-height:1}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-single-selected span.placeholder span.ss-disabled{color:#8f8f8f}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-single-selected span.ss-arrow span{border-color:#b1adad}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-content{width:auto;border:none;border-radius:0.7em 0 0.7em 0.7em;right:0}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-content.ss-open{box-shadow:0 0 10px #ccc}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-content .ss-list{max-height:none}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form fieldset#edit-filters .ss-main .ss-content .ss-list .ss-option{white-space:nowrap;text-align:right}header[role="banner"] #block-materiosapisearchblock #materio-sapi-search-form .button.form-submit{grid-row:1 / 1;grid-column:2 / 2;justify-self:end;align-self:center;border:0;text-indent:50px;overflow:hidden;width:20px;height:20px;margin:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjI3bW0iCiAgIGhlaWdodD0iMjdtbSIKICAgdmlld0JveD0iMCAwIDI3IDI3IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmcxNTY4MCIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4wLjIgKGU4NmM4NzA4NzksIDIwMjEtMDEtMTUpIgogICBzb2RpcG9kaTpkb2NuYW1lPSJzZWFyY2guc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzMTU2NzQiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJiYXNlIgogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxLjAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnpvb209IjMuOTU5Nzk4IgogICAgIGlua3NjYXBlOmN4PSI1Mi4zOTQzMDEiCiAgICAgaW5rc2NhcGU6Y3k9IjY2LjY2OTUyOSIKICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0ibW0iCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgIGlua3NjYXBlOmRvY3VtZW50LXJvdGF0aW9uPSIwIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTE0NSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMjgiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgLz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGExNTY3NyI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGcKICAgICBpbmtzY2FwZTpsYWJlbD0iQ2FscXVlIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIj4KICAgIDxnCiAgICAgICBpZD0iZzE2NDIwIgogICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC44MTE1MDI5MywwLjIxMDg3NTA4KSI+CiAgICAgIDxsaW5lCiAgICAgICAgIGZpbGw9Im5vbmUiCiAgICAgICAgIHN0cm9rZT0iIzNhNThkOCIKICAgICAgICAgc3Ryb2tlLXdpZHRoPSIzLjU3NzU0IgogICAgICAgICBzdHJva2UtbGluZWNhcD0icm91bmQiCiAgICAgICAgIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIKICAgICAgICAgeDE9IjIuMDQzNjYwNiIKICAgICAgICAgeTE9IjI0LjQzMzkxNiIKICAgICAgICAgeDI9IjkuNDg3MjAyNiIKICAgICAgICAgeTI9IjE2Ljk5MDM3NCIKICAgICAgICAgaWQ9ImxpbmU0NTg0IgogICAgICAgICBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW9wYWNpdHk6MSIgLz4KICAgICAgPGcKICAgICAgICAgaWQ9Imc0NTkwIgogICAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjI2NDU4MzMzLDAsMCwwLjI2NDU4MzMzLC0zNzQuNTIzNSwtNjQ3Ljc4NjYpIj4KICAgICAgICA8cGF0aAogICAgICAgICAgIGQ9Im0gMTUwOS4zNzEsMjQ4OS4xMjkgYyAtMC4wMzksNi4xOTYgLTAuOTk2LDExLjYzOSAtMi44NjksMTYuMzI2IC0xLjg3Myw0LjY4NyAtNC40MjEsOC42MDcgLTcuNjQyLDExLjc1NSAtMy4yMjMsMy4xNDkgLTcuMDQ5LDUuNTA5IC0xMS40NzksNy4wODMgLTQuNDMsMS41NzQgLTkuMTg4LDIuMzQ2IC0xNC4yNjksMi4zMTUgLTQuOTQ0LC0wLjAzIC05LjYwMywtMC44NTkgLTEzLjk3OSwtMi40ODcgLTQuMzc3LC0xLjYyOCAtOC4xOTIsLTQuMDMzIC0xMS40NDQsLTcuMjI0IC0zLjI1MywtMy4xODcgLTUuODA0LC03LjEzNyAtNy42NTUsLTExLjg0NyAtMS44NTEsLTQuNzEgLTIuNzU3LC0xMC4xNjQgLTIuNzIxLC0xNi4zNjEgMC4wMzksLTYuMTk1IDEuMDQ1LC0xMS42MzcgMy4wMjQsLTE2LjMyNCAxLjk3OCwtNC42ODggNC42MjksLTguNjIxIDcuOTU3LC0xMS44MDUgMy4zMjYsLTMuMTgyIDcuMTY5LC01LjU2MSAxMS41MywtNy4xMzcgNC4zNjEsLTEuNTc0IDguOTQ1LC0yLjM0NiAxMy43NDksLTIuMzE2IDQuOTQzLDAuMDI5IDkuNjAxLDAuODU3IDEzLjk3OSwyLjQ4NiA0LjM3NSwxLjYyOSA4LjE4OCw0LjA1NSAxMS40NDIsNy4yNzYgMy4yNTIsMy4yMjIgNS44MDUsNy4xODggNy42NTYsMTEuODk5IDEuODUxLDQuNzEzIDIuNzU4LDEwLjE2NSAyLjcyMSwxNi4zNjEgeiBtIC01NS4yNDQsLTAuMzM3IGMgLTAuMDIyLDMuNTUxIDAuMzkyLDYuNzU4IDEuMjQ3LDkuNjE2IDAuODU0LDIuODYgMi4wOSw1LjMyMiAzLjcxNSw3LjM4NSAxLjYyMywyLjA2NCAzLjYxNCwzLjY2MiA1Ljk3Myw0Ljc4NyAyLjM2LDEuMTMgNS4wNzQsMS43MDMgOC4xMzcsMS43MjEgMi45OTIsMC4wMiA1LjY5NSwtMC41MiA4LjEwMywtMS42MjEgMi40MTEsLTEuMDk5IDQuNDM3LC0yLjY3IDYuMDg2LC00LjcxNSAxLjY0OSwtMi4wNDEgMi45MTYsLTQuNDg4IDMuODA1LC03LjMzOSAwLjg4NiwtMi44NDggMS4zNDMsLTYuMDQ5IDEuMzY0LC05LjYwMSAwLjAyMSwtMy41NDkgLTAuMzk2LC02Ljc3MiAtMS4yNDcsLTkuNjY2IC0wLjg1NCwtMi44OTUgLTIuMDkyLC01LjM3MiAtMy43MTQsLTcuNDM4IC0xLjYyNCwtMi4wNjIgLTMuNjMxLC0zLjY1OSAtNi4wMjksLTQuNzg5IC0yLjM5NSwtMS4xMjcgLTUuMDkxLC0xLjcwMSAtOC4wODIsLTEuNzIxIC0zLjA2NCwtMC4wMTggLTUuNzg0LDAuNTM5IC04LjE1NiwxLjY3NCAtMi4zNzQsMS4xMzUgLTQuMzg1LDIuNzI2IC02LjAzMyw0Ljc2OCAtMS42NSwyLjA0NSAtMi45MTcsNC41MDkgLTMuODA1LDcuMzkzIC0wLjg5LDIuODg1IC0xLjM0Myw2LjA2NyAtMS4zNjQsOS41NDYgeiIKICAgICAgICAgICBpZD0icGF0aDQ1ODgiIC8+CiAgICAgIDwvZz4KICAgICAgPGNpcmNsZQogICAgICAgICBmaWxsPSIjZmYyMzI2IgogICAgICAgICBjeD0iMTUuMjQ0NTMzIgogICAgICAgICBjeT0iMTAuNjk2NDU0IgogICAgICAgICByPSIxLjcyMTkwODMiCiAgICAgICAgIGlkPSJjaXJjbGU0NTk0IgogICAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjI2NDU4MyIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);background-position:center;background-repeat:no-repeat;background-size:contain;background-color:transparent}@media (max-width: 654px){header[role="banner"] #block-materiosapisearchblock{padding:0 1em 1em;background-color:#69cdcf}body:not(.path-base) header[role="banner"] #block-materiosapisearchblock{display:none}}aside.messages{padding:0}#main-content.loading{transition:all 0.3s ease-in-out;opacity:0.5;pointer-events:none}#content-left{z-index:5;box-sizing:content-box;max-width:1px;overflow-x:hidden;transition:all 0.3s ease-in-out}#content-left.opened{max-width:500px;padding:0.3em}#content-left>*{box-sizing:border-box;background-color:#fff;box-shadow:-2px 0px 4px rgba(0,0,0,0.2);padding:0.5em}#content-left .flag-collection>header{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:13px}#content-left .flag-collection>header .mdi-close{cursor:pointer;align-self:flex-end}@media (max-width: 436px){#content-left .flag-collection>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}#content-left .flag-collection>ul>li{margin:0 0 13px 0;padding:0}#content-left .flag-collection>ul>li article.card.minicard{width:170px;height:100px;margin:auto}#content-left .flag-collection>ul>li article.card.minicard>header{padding:0.3em 0.3em 0.1em}#content-left .flag-collection>ul>li article.card.minicard>header h1{margin:0}#content-left .flag-collection>ul>li article.card.minicard>nav.tools{padding:0 0.2em}#content-left .flag-collection>ul>li article.card.minicard>nav.tools .mdi.unflag{cursor:pointer}article.node--type-frontpage .node__content>section.home-intro>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-pricing>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-database>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-pricing>h3,article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-title{font-size:3.5em;line-height:1}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-intro>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-pricing>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-database>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(1) .field__label,article.node--type-frontpage .node__content>section.home-pricing>h3,article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-title{font-size:2em}}article.node--type-frontpage .node__content>section.home-intro>div:nth-child(1) .field__item,article.node--type-frontpage .node__content>section.home-pricing>div:nth-child(1) .field__item,article.node--type-frontpage .node__content>section.home-database>div:nth-child(1) .field__item,article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(1) .field__item,article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(1) .field__item,article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-body{font-size:0.9em;line-height:1.3}article.node--type-frontpage .node__content>section.home-intro,article.node--type-frontpage .node__content>section.home-pricing{padding:1.5em 0;background-color:#fff}article.node--type-frontpage .node__content>section.home-intro>div:nth-child(1),article.node--type-frontpage .node__content>section.home-pricing>div:nth-child(1){width:80%;margin:0 auto;text-align:center}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-intro>div:nth-child(1),article.node--type-frontpage .node__content>section.home-pricing>div:nth-child(1){width:auto;padding:0 1em;text-align:left}}article.node--type-frontpage .node__content>section.home-database,article.node--type-frontpage .node__content>section.home-showrooms,article.node--type-frontpage .node__content>section.home-blabla{display:flex;flex-direction:row;flex-wrap:nowrap}article.node--type-frontpage .node__content>section.home-database>div:nth-child(1),article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(1),article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(1){flex:0 0 423px;box-sizing:border-box;padding:1em;color:#fff}article.node--type-frontpage .node__content>section.home-database>div:nth-child(2),article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(2),article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(2){flex:1 1 auto;box-sizing:border-box;padding:1em 0.5em}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-database,article.node--type-frontpage .node__content>section.home-showrooms,article.node--type-frontpage .node__content>section.home-blabla{flex-direction:column}article.node--type-frontpage .node__content>section.home-database>div:nth-child(1),article.node--type-frontpage .node__content>section.home-showrooms>div:nth-child(1),article.node--type-frontpage .node__content>section.home-blabla>div:nth-child(1){flex:0 0 auto}}article.node--type-frontpage>h2{display:none}article.node--type-frontpage .node__content>section.home-intro .field__item{display:flex;flex-flow:row nowrap;justify-content:center}article.node--type-frontpage .node__content>section.home-intro .field__item p{flex:0 0 35%;max-width:410px;padding:1em;box-sizing:border-box}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-intro .field__item{display:none}}article.node--type-frontpage .node__content>section.home-database{background-color:#69cdcf}article.node--type-frontpage .node__content>section.home-database .field--name-field-database-links .field__item{display:inline-block}article.node--type-frontpage .node__content>section.home-database .field--name-field-database-links .field__item a{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff;color:#69cdcf}article.node--type-frontpage .node__content>section.home-database .cards-list-home{position:relative;max-height:580px;overflow-y:hidden}article.node--type-frontpage .node__content>section.home-database .cards-list-home ul{width:100%;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:space-between}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-database .cards-list-home ul{justify-content:space-around}}article.node--type-frontpage .node__content>section.home-database .cards-list-home ul li{padding:0 0 6.5px 0;box-sizing:border-box;width:102.5px;height:147.5px;position:relative;list-style:none;margin:0}article.node--type-frontpage .node__content>section.home-database .cards-list-home ul li .card{width:100%;height:100%}article.node--type-frontpage .node__content>section.home-database .cards-list-home ul li .card .field--name-field-short-description{font-size:0.656em;line-height:1.2}article.node--type-frontpage .node__content>section.home-showrooms{background-color:#50aa3c}article.node--type-frontpage .node__content>section.home-showrooms .field--name-field-showroom-links .field__item{display:inline-block}article.node--type-frontpage .node__content>section.home-showrooms .field--name-field-showroom-links .field__item a{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff;color:#50aa3c}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference{overflow:hidden;position:relative;display:grid;grid-template-rows:1fr}@media only screen and (max-width: 1526px){article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference{grid-template-columns:1fr}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item{grid-column:1}}@media only screen and (min-width: 1527px){article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference{grid-template-columns:1fr 1fr;grid-gap:1em}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item:nth-child(odd){grid-column:1}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item:nth-child(even){grid-column:2}}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item{grid-row:1;opacity:0;transition:all 2s ease-out}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item.active{opacity:1}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term{position:relative;width:100%;height:100%}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term div.visuel{width:100%;padding-bottom:5em}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term div.visuel img{max-width:100%;height:auto}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:1em 0 0;background-color:#50aa3c;color:#fff}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text h2,article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text p{margin:0}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text h2{font-size:2em}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-address br{display:none}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-address span:not(:nth-last-of-type(1)){margin-right:0.4em}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-address span:not(:nth-last-of-type(1)):after{padding-left:0.5em;content:"⋅"}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-phone{display:inline-block;margin-right:0.4em}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-phone:after{padding-left:0.5em;content:"⋅"}article.node--type-frontpage .node__content>section.home-showrooms .field--name-computed-showrooms-reference>.field__item .taxonomy-term section.text .field--name-field-public-email{display:inline-block}article.node--type-frontpage .node__content>section.home-blabla{background-color:#9458aa}article.node--type-frontpage .node__content>section.home-blabla .field--name-field-blabla-links .field__item{display:inline-block}article.node--type-frontpage .node__content>section.home-blabla .field--name-field-blabla-links .field__item a{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff;color:#9458aa}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home{position:relative;overflow-y:hidden;max-height:315px}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul{width:100%;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:space-between}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul li{padding:0 0 13px 0;box-sizing:border-box;width:205px;position:relative;list-style:none;margin:0;overflow:hidden}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul li .card{width:100%;height:auto}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul li .card .field--name-title{font-size:0.756em;line-height:0.9}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-blabla .cards-list-home{max-height:386px}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul{justify-content:space-around}article.node--type-frontpage .node__content>section.home-blabla .cards-list-home ul li{flex:0 3 45%}}article.node--type-frontpage .node__content>section.home-pricing>h3{text-align:center;text-transform:capitalize;padding:0.7em 0 0.3em 0}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-pricing>h3{text-align:left;padding:0 0.4em}}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing-pitch{text-align:center}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing-pitch p{margin:0}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing-pitch{text-align:left}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing-pitch p{padding:0.5em 1em}}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing{display:flex;flex-flow:row nowrap;justify-content:center;padding-bottom:1em}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing p{flex:0 0 410px;padding:1em;margin:0;text-align:center}@media (max-width: 654px){article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing{flex-flow:column;justify-content:flex-start}article.node--type-frontpage .node__content>section.home-pricing .field--name-field-pricing p{flex:0 0 auto;text-align:left;padding:0 1em 0.5em}}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference{display:flex;flex-flow:row nowrap}@media (max-width: 1090px){article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference{flex-flow:column;justify-content:flex-start}}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item{flex:0 0 33%;text-align:center;padding:2em 0;color:#fff;position:relative;height:23em}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item>article{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-title{font-weight:600;line-height:0.7;padding-bottom:0.1em;text-align:center;word-spacing:30000px}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-body{padding:0.5em}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-body p{margin:0}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item{margin-top:0.5em}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div{display:grid;grid-template-columns:50% 50%}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div>*{align-self:center}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div .field--name-field-description{text-align:right}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div .field--name-field-description h4{font-size:1.512em;font-weight:800;color:#fff;white-space:nowrap;line-height:1}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div .field--name-field-description p{font-size:0.882em;line-height:0.8;margin:0}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div form{text-align:left;padding-left:1em}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div form .form-actions{margin:0}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item .field--name-variations>.field__item>div form input.button--add-to-cart{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;margin:0}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item a.btn{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(1){background-color:#69cdcf}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(1) a.btn{color:#69cdcf}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(1) .field--name-variations .field__item>div input.button--add-to-cart{color:#69cdcf}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(2){background-color:#ff9f50}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(2) a.btn{color:#ff9f50}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(2) .field--name-variations .field__item>div input.button--add-to-cart{color:#ff9f50}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(3){background-color:#50aa3c}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(3) a.btn{color:#50aa3c}article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item:nth-child(3)>article{max-width:345px}@media (max-width: 1090px){article.node--type-frontpage .node__content>section.home-pricing .field--name-computed-products-reference>.field__item{flex:0 0 auto;padding:0}}.infinite-loading-container .infinite-status-prompt i[class^="loading-"]{width:15px;height:15px}.cards-list{position:relative}.cards-list .search-info{font-size:0.756em;font-weight:500;margin:0;padding:0 0 0.5em 0}@media (orientation: landscape) and (max-width: 872px){.cards-list .search-info{display:none}}.cards-list>ul{margin:0;padding:0;width:calc(100% + 13px)}.cards-list>ul>li{list-style:none;margin:0 13px 13px 0;padding:0;display:inline-block;vertical-align:top}@media (max-width: 654px){.cards-list>ul{display:flex;flex-flow:row wrap;justify-content:space-around;width:100%}.cards-list>ul>li{flex:0 1 48%;margin:0 0 0.5em 0;filter:drop-shadow(0 0 3px #aaa)}.cards-list>ul>li>article{width:100%;height:auto;box-shadow:none}#base .cards-list>ul>li>article>section.images{height:auto}.cards-list>ul>li>article>section.images>figure{position:relative}.cards-list>ul>li>article>section.images>figure:not(:first-child){display:none}.cards-list>ul>li>article>section.images>figure img:not(.blank){width:100%;height:auto}.cards-list>ul>li>article>section.images>figure img.blank{top:0;bottom:0;left:0;right:0}}article.card{position:relative;box-shadow:0 0 5px rgba(0,0,0,0.2);width:205px;height:295px}article.card.article{width:423px;height:295px}article.card.article section.images a{display:block}article.card.minicard{height:100px;width:170px;height:100px;margin:auto}article.card.minicard>header{padding:0.3em 0.3em 0.1em;cursor:pointer}article.card.minicard>header h1{margin:0;font-size:1em}article.card.minicard>header h4{margin:0;line-height:1.1;margin-bottom:-0.4em}article.card.minicard>header span.ref{line-height:0.5}article.card.minicard>nav.tools{padding:0 0.2em;background:rgba(255,255,255,0.8)}article.card.minicard>nav.tools .mdi.unflag{cursor:pointer}@media (hover: hover){article.card.minicard>nav.tools .tool.samples:hover .tool-content{max-width:140px}}article.card.minicard>nav.tools .tool.samples.tapped .tool-content{max-width:140px}article.card.linkedmaterialcard{width:190px;height:110px}article.card.linkedmaterialcard>header{padding:0.3em 0.3em 0.1em;cursor:pointer}article.card.linkedmaterialcard>header h1{margin:0;font-size:1em}article.card.linkedmaterialcard>header h4{margin:0;line-height:1.1;margin-bottom:-0.4em}article.card.linkedmaterialcard>header span.ref{line-height:0.5}article.card.linkedmaterialcard>nav.tools{top:auto;bottom:0;padding:0 0.2em;background:transparent}article.card.linkedmaterialcard>nav.tools .mdi.unflag{cursor:pointer}article.card header{position:absolute;bottom:0;z-index:10;color:#000;background-color:rgba(255,255,255,0.8);padding:0.3em 0.3em;box-sizing:border-box;width:100%}article.card header h1,article.card header h4{margin:0;padding:0}article.card header h1{font-size:1.3em;font-weight:700;line-height:0.85;margin-bottom:0.2em}article.card header h4{font-size:0.882em;font-weight:300;line-height:1.1;margin-bottom:-0.2em}article.card header span.ref{font-size:0.693em;font-weight:300;line-height:1}article.card.card-thematique header{background-color:rgba(105,205,207,0.9)}article.card nav.tools{position:absolute;top:0;right:0;z-index:21;width:15px;background-color:#fff;box-sizing:content-box;padding:0.3em 0.1em;opacity:0;transition:opacity 0.2s ease-in-out}article.card nav.tools>*{overflow:visible;position:relative}article.card nav.tools>* span.btn{overflow:hidden;font-size:0.882em}article.card nav.tools>* .tool-content{position:absolute;top:0px;right:100%;width:180px;box-sizing:border-box;padding:0;background-color:#fff;box-shadow:-2px 3px 8px rgba(0,0,0,0.5);opacity:0;max-height:0;max-width:0;overflow:hidden;transition:all 0.2s ease-in-out;transition-delay:0.1s}@media (hover: hover){article.card nav.tools>*:hover .tool-content{transition:all 0.3s ease-in-out;opacity:1;padding:0.3em;max-height:195px;max-width:200px}}article.card nav.tools>*.tapped .tool-content{transition:all 0.3s ease-in-out;opacity:1;padding:0.3em;max-height:195px;max-width:200px}@media (max-width: 654px){article.card nav.tools{width:23px}article.card nav.tools>*>span.btn,article.card nav.tools>*>a{font-size:1.2em}}article.card nav.tools .tool.flags .tool-content ul{display:flex;flex-flow:row wrap}article.card nav.tools .tool.flags .tool-content ul li{padding:0 0.5em 0 0}article.card nav.tools .tool.flags span.flag{cursor:pointer;font-size:0.756em;color:#bbb;transition:color 0.3s ease-in-out}@media (hover: hover){article.card nav.tools .tool.flags span.flag:hover{color:#1a1a1a}}article.card nav.tools .tool.flags span.flag.tapped{color:#1a1a1a}article.card nav.tools .tool.flags span.flag.isActive{color:#1a1a1a}article.card nav.tools .tool.flags li.create-flag{margin-top:0.2em;padding:0}article.card nav.tools .tool.flags li.create-flag input{align-self:flex-end;border:1px solid #bbb;border-radius:5px;width:calc(100% - 2em);font-size:0.8em}article.card nav.tools .tool.flags li.create-flag span.add-btn{align-self:flex-end;color:#bbb;font-size:1em;transition:all 0.2s ease-in-out}article.card nav.tools .tool.flags li.create-flag span.add-btn.active{cursor:pointer;color:#1a1a1a}article.card nav.tools .tool.flags li.create-flag span.add-btn.loading:before{animation:rotating 2s linear infinite}article.card nav.tools .tool.samples .tool-content{font-size:0.756em}article.card nav.tools .tool.samples .tool-content ul li{font-weight:bold}article.card nav.tools .tool.samples .tool-content ul li span.showroom{font-weight:400}@media (hover: hover){article.card:hover nav.tools{opacity:1}}article.card.tapped nav.tools{opacity:1}article.card section.images{position:relative}article.card section.images,article.card section.images *{width:100%;height:100%}article.card section.images figure{cursor:pointer;margin:0;position:absolute;top:0;left:0;transition:opacity 0.2s ease-in-out}article.card section.images figure:first-of-type{z-index:5}article.card section.images figure.show{opacity:1;z-index:6}article.card section.images figure.hide{opacity:0}article.card section.images figure img.blank{position:absolute;top:0;left:0;z-index:20}article.card.search-card>header{cursor:pointer}article.card.modal-card{display:flex;flex-flow:row-reverse nowrap;width:850px;height:610px}article.card.modal-card>.col{flex-basis:50%}@media (orientation: portrait) and (max-width: 654px){article.card.modal-card{flex-flow:column;width:100%;height:100%;overflow-y:auto}article.card.modal-card>.col-right{flex:0 0 auto}article.card.modal-card>.col-left{flex:0 0 100%}}@media (orientation: landscape) and (max-width: 872px){article.card.modal-card{width:100%;height:100%}article.card.modal-card>.col-right{height:100%;overflow-y:auto}}article.card.modal-card section.col-right>*:not(nav.tools){position:relative;padding:0.3em 20px 0 0.5em;box-sizing:border-box;width:100%}article.card.modal-card section.col-right>header{bottom:auto}article.card.modal-card section.col-right span.label{font-size:0.693em;font-weight:500}article.card.modal-card section.col-right section.body p{font-size:0.693em;font-weight:300;line-height:1.35;margin:0 0 0.3em}article.card.modal-card section.col-right .vsa-list{padding:0;border:none;--vsa-heading-padding: 0 0;--vsa-content-padding: 0 0 0.5em;--vsa-default-icon-size: 0.3;--vsa-border-width: 0;--vsa-text-color: #1A1A1A;--vsa-highlight-color: #fff;--vsa-bg-color: #fff}article.card.modal-card section.col-right .vsa-list .vsa-item__trigger:focus .vsa-item__trigger__icon--is-default::after,article.card.modal-card section.col-right .vsa-list .vsa-item__trigger:focus .vsa-item__trigger__icon--is-default::before,article.card.modal-card section.col-right .vsa-list .vsa-item__trigger:hover .vsa-item__trigger__icon--is-default::after,article.card.modal-card section.col-right .vsa-list .vsa-item__trigger:hover .vsa-item__trigger__icon--is-default::before{background-color:var(--vsa-text-color)}article.card.modal-card section.col-right .vsa-list .vsa-item .vsa-item__heading button.vsa-item__trigger{height:2em}article.card.modal-card section.col-right .vsa-list .vsa-item .vsa-item__heading button.vsa-item__trigger:hover,article.card.modal-card section.col-right .vsa-list .vsa-item .vsa-item__heading button.vsa-item__trigger:focus{color:var(--vsa-text-color)}article.card.modal-card section.col-right .vsa-list .vsa-item[data-vsa-active="false"] .vsa-item__heading{padding-bottom:0.2em;margin-bottom:0.2em;border-bottom:0.5px dotted #1A1A1A}article.card.modal-card section.col-right section.linked-materials>ul{display:flex;flex-flow:row wrap;justify-content:space-between}article.card.modal-card section.col-right section.linked-materials>ul>li{flex-basis:0 0 50%;margin-bottom:0.5em}article.card.modal-card section.col-right nav.tools{opacity:1}article.card.modal-card section.col-right nav.tools section.close span.btn.mdi-close{cursor:pointer}article.card.modal-card section.col-right nav.tools div.tool-content{min-width:385px}@media (max-width: 654px){article.card.modal-card section.col-right nav.tools div.tool-content{min-width:80vw}}article.card.modal-card section.col-right section.tool.samples div.tool-content ul{font-size:0.756em;font-weight:300}article.card.modal-card section.col-right section.tool.samples div.tool-content ul li{padding-right:0.5em}article.card.modal-card section.col-right section.tool.samples div.tool-content ul li span.showroom{font-weight:500}@media (hover: hover){article.card.modal-card section.col-right section.tool.note:hover div.tool-content{max-height:370px}}article.card.modal-card section.col-right section.tool.note.tapped div.tool-content{max-height:370px}article.card.modal-card section.col-right section.tool.note div.tool-content textarea,article.card.modal-card section.col-right section.tool.note div.tool-content textarea:focus,article.card.modal-card section.col-right section.tool.note div.tool-content textarea:focus-visible,article.card.modal-card section.col-right section.tool.note div.tool-content textarea:active{resize:none;width:99%;height:350px;margin:0;padding:0.3em;border:1px solid #ccc;border-radius:3px;outline:none;box-sizing:border-box}article.card.modal-card section.col-right section.industriels{display:flex;flex-flow:row}article.card.modal-card section.col-right section.industriels>section{flex:0 0 50%}article.card.modal-card section.col-right section.industriels>section ul li{padding:0.1em 0 .4em 0}article.card.modal-card section.col-right section.industriels>section h2{margin:0;font-size:1em;line-height:1}article.card.modal-card section.col-right section.industriels>section p{margin:0;font-size:0.756em}article.card.modal-card section.col-right section.attachments a{margin:0;font-size:0.882em;line-height:0.6}article.card.modal-card section.col-right section.attachments a span{font-size:0.8em}article.card.modal-card section.col-right section.attachments p{margin:0;font-size:0.882em}.vm--modale-card{position:relative}@media (min-width: 655px){.vm--modale-card{max-width:850px;max-height:610px;left:50% !important;top:50% !important;transform:translate(-50%, -50%) !important}}.vm--overlay{background:rgba(0,0,0,0.5) !important}#main-content>article.thematique div.cols{display:flex;flex-direction:row;flex-wrap:nowrap}@media (max-width: 654px){#main-content>article.thematique div.cols{flex-wrap:wrap}}#main-content>article.thematique div.cols div.col-left{padding:0 13px 13px 0;flex:0 0 423px}#main-content>article.thematique div.col-left section.body{background-color:#69cdcf;padding:0.5em 1em 1em}#main-content>article.thematique div.col-left section.visuel img{width:100%}#main-content>article.thematique aside.linked-materials div.card-list>ul{width:calc(100% + 13px)}#main-content>article.thematique aside.linked-materials div.card-list>ul>li{display:inline-block;vertical-align:top;width:205px;margin:0 13px 13px 0}#main-content>article.thematique aside.linked-materials h3.field__label{font-size:1em;font-weight:500;margin:2em 0 1em 0}#main-content>article.thematique aside.linked-materials h1.title{font-size:1em;font-weight:400}#main-content>article.thematique aside.linked-materials h3.ref{font-size:0.756em;font-weight:600}#main-content>article.thematique aside.linked-materials h2.description{font-size:0.756em;font-weight:400}@media (min-width: 655px){#main-content>article.article div.cols{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(6, 1fr);grid-gap:1em}#main-content>article.article div.cols div.col-left{grid-column:1}#main-content>article.article div.cols div.col-right{grid-column:2/6}}@media (max-width: 654px){#main-content>article.article div.cols{padding:1em;box-sizing:border-box}#main-content>article.article div.cols .accroche figure{width:100%}}#main-content>article.article section.accroche figure{width:423px;margin:0 13px 0 0}#main-content>article.article section.accroche figure img{width:100%}#main-content>article.article section.taxonomy{margin:1em 0}#main-content>article.article section.taxonomy ul{margin:0}#main-content>article.article section.taxonomy li{display:inline-block;padding:0 0.5em 0 0}#main-content>article.article div.gallery-wrapper .image{display:inline-block;width:205px;margin:0 13px 7.8px 0;height:147.5px;background-size:cover}@media (max-width: 654px){#main-content>article.article div.gallery-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}#main-content>article.article div.gallery-wrapper .image{display:block;flex:0 1 48%;margin:0 0 7.8px 0}}@media (min-width: 655px){#main-content>article.article aside.linked-materials ul{width:calc(100% + 13px)}#main-content>article.article aside.linked-materials ul li{display:inline-block;vertical-align:top;width:205px;margin:0 13px 13px 0}}#main-content>article.article aside.linked-materials h3.field__label{font-size:1em;font-weight:500;margin:2em 0 1em 0}#main-content>article.article aside.linked-materials h1.title{font-size:1em;font-weight:400}#main-content>article.article aside.linked-materials h3.ref{font-size:0.756em;font-weight:600}#main-content>article.article aside.linked-materials h2.description{font-size:0.756em;font-weight:400}@media (max-width: 654px){#main-content>article.article nav.prevnext{padding:0 1em}}#main-content>article.article nav.prevnext.bottom{margin:2em 0}#main-content>article.article nav.prevnext ul{padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr}#main-content>article.article nav.prevnext li{padding:0;margin:0;list-style:none}#main-content>article.article nav.prevnext li a{font-size:0.756em;font-weight:700;line-height:1.3;display:block;position:relative;padding:0 1em}#main-content>article.article nav.prevnext li:nth-child(1){grid-column:1}#main-content>article.article nav.prevnext li:nth-child(1) a:before{content:'\021A4';position:absolute;left:0}#main-content>article.article nav.prevnext li:nth-child(2){grid-column:2;text-align:right}#main-content>article.article nav.prevnext li:nth-child(2) a:after{content:'\021A6';position:absolute;right:0}#showrooms{width:calc(100% + 13px)}#showrooms article.showroom{width:423px;display:inline-block;vertical-align:top;margin:0 13px 13px 0}#showrooms article.showroom h1{margin:0;font-weight:4}#showrooms article.showroom p{margin:0}#showrooms article.showroom figure{margin:0}#showrooms article.showroom figure img{max-width:100%}#main-content>#pricing,#main-content .view-pricing-products .view-content{display:flex;flex-flow:row nowrap}#main-content>#pricing article.product,#main-content>#pricing .views-row,#main-content .view-pricing-products .view-content article.product,#main-content .view-pricing-products .view-content .views-row{flex:0 0 33%;text-align:center;padding:2em 0}#main-content>#pricing article.product>header,#main-content>#pricing .views-row>header,#main-content .view-pricing-products .view-content article.product>header,#main-content .view-pricing-products .view-content .views-row>header{padding-bottom:1.3em}#main-content>#pricing article.product>header h1,#main-content>#pricing article.product .views-field-title,#main-content>#pricing .views-row>header h1,#main-content>#pricing .views-row .views-field-title,#main-content .view-pricing-products .view-content article.product>header h1,#main-content .view-pricing-products .view-content article.product .views-field-title,#main-content .view-pricing-products .view-content .views-row>header h1,#main-content .view-pricing-products .view-content .views-row .views-field-title{font-size:3.5em;line-height:0.6;color:#fff;text-align:center;word-spacing:30000px}#main-content>#pricing article.product section.content,#main-content>#pricing article.product .views-field-body,#main-content>#pricing .views-row section.content,#main-content>#pricing .views-row .views-field-body,#main-content .view-pricing-products .view-content article.product section.content,#main-content .view-pricing-products .view-content article.product .views-field-body,#main-content .view-pricing-products .view-content .views-row section.content,#main-content .view-pricing-products .view-content .views-row .views-field-body{color:#fff}#main-content>#pricing article.product section.content .description,#main-content>#pricing article.product .views-field-body .description,#main-content>#pricing .views-row section.content .description,#main-content>#pricing .views-row .views-field-body .description,#main-content .view-pricing-products .view-content article.product section.content .description,#main-content .view-pricing-products .view-content article.product .views-field-body .description,#main-content .view-pricing-products .view-content .views-row section.content .description,#main-content .view-pricing-products .view-content .views-row .views-field-body .description{font-size:1em}#main-content>#pricing article.product section.content .description p,#main-content>#pricing article.product .views-field-body .description p,#main-content>#pricing .views-row section.content .description p,#main-content>#pricing .views-row .views-field-body .description p,#main-content .view-pricing-products .view-content article.product section.content .description p,#main-content .view-pricing-products .view-content article.product .views-field-body .description p,#main-content .view-pricing-products .view-content .views-row section.content .description p,#main-content .view-pricing-products .view-content .views-row .views-field-body .description p{margin:0.3em}#main-content>#pricing article.product aside .variation,#main-content>#pricing .views-row aside .variation,#main-content .view-pricing-products .view-content article.product aside .variation,#main-content .view-pricing-products .view-content .views-row aside .variation{display:grid;grid-template-columns:50% 50%;margin-top:0.5em}#main-content>#pricing article.product aside .variation>*,#main-content>#pricing .views-row aside .variation>*,#main-content .view-pricing-products .view-content article.product aside .variation>*,#main-content .view-pricing-products .view-content .views-row aside .variation>*{align-self:center}#main-content>#pricing article.product aside .variation div.variation-description,#main-content>#pricing .views-row aside .variation div.variation-description,#main-content .view-pricing-products .view-content article.product aside .variation div.variation-description,#main-content .view-pricing-products .view-content .views-row aside .variation div.variation-description{color:#fff;text-align:right}#main-content>#pricing article.product aside .variation div.variation-description h4,#main-content>#pricing .views-row aside .variation div.variation-description h4,#main-content .view-pricing-products .view-content article.product aside .variation div.variation-description h4,#main-content .view-pricing-products .view-content .views-row aside .variation div.variation-description h4{font-size:1.5em;font-weight:800;margin:0;line-height:1}#main-content>#pricing article.product aside .variation div.variation-description p,#main-content>#pricing .views-row aside .variation div.variation-description p,#main-content .view-pricing-products .view-content article.product aside .variation div.variation-description p,#main-content .view-pricing-products .view-content .views-row aside .variation div.variation-description p{margin:0;line-height:0.8}#main-content>#pricing article.product aside .variation div.actions,#main-content>#pricing .views-row aside .variation div.actions,#main-content .view-pricing-products .view-content article.product aside .variation div.actions,#main-content .view-pricing-products .view-content .views-row aside .variation div.actions{text-align:left;padding-left:1em}#main-content>#pricing article.product aside .variation div.actions button,#main-content>#pricing .views-row aside .variation div.actions button,#main-content .view-pricing-products .view-content article.product aside .variation div.actions button,#main-content .view-pricing-products .view-content .views-row aside .variation div.actions button{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff}#main-content>#pricing article.product aside a.btn,#main-content>#pricing .views-row aside a.btn,#main-content .view-pricing-products .view-content article.product aside a.btn,#main-content .view-pricing-products .view-content .views-row aside a.btn{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#fff}#main-content>#pricing article.product:nth-child(1),#main-content>#pricing .views-row:nth-child(1),#main-content .view-pricing-products .view-content article.product:nth-child(1),#main-content .view-pricing-products .view-content .views-row:nth-child(1){background-color:#69cdcf}#main-content>#pricing article.product:nth-child(1) aside .variation .actions button,#main-content>#pricing .views-row:nth-child(1) aside .variation .actions button,#main-content .view-pricing-products .view-content article.product:nth-child(1) aside .variation .actions button,#main-content .view-pricing-products .view-content .views-row:nth-child(1) aside .variation .actions button{color:#69cdcf}#main-content>#pricing article.product:nth-child(2),#main-content>#pricing .views-row:nth-child(2),#main-content .view-pricing-products .view-content article.product:nth-child(2),#main-content .view-pricing-products .view-content .views-row:nth-child(2){background-color:#ff9f50}#main-content>#pricing article.product:nth-child(2) aside .variation .actions button,#main-content>#pricing .views-row:nth-child(2) aside .variation .actions button,#main-content .view-pricing-products .view-content article.product:nth-child(2) aside .variation .actions button,#main-content .view-pricing-products .view-content .views-row:nth-child(2) aside .variation .actions button{color:#ff9f50}#main-content>#pricing article.product:nth-child(3),#main-content>#pricing .views-row:nth-child(3),#main-content .view-pricing-products .view-content article.product:nth-child(3),#main-content .view-pricing-products .view-content .views-row:nth-child(3){background-color:#50aa3c}#main-content>#pricing article.product:nth-child(3) aside .variation .actions button,#main-content>#pricing article.product:nth-child(3) a.btn,#main-content>#pricing .views-row:nth-child(3) aside .variation .actions button,#main-content>#pricing .views-row:nth-child(3) a.btn,#main-content .view-pricing-products .view-content article.product:nth-child(3) aside .variation .actions button,#main-content .view-pricing-products .view-content article.product:nth-child(3) a.btn,#main-content .view-pricing-products .view-content .views-row:nth-child(3) aside .variation .actions button,#main-content .view-pricing-products .view-content .views-row:nth-child(3) a.btn{color:#50aa3c}@media (max-width: 1090px){#main-content>#pricing,#main-content .view-pricing-products .view-content{flex-flow:column}#main-content>#pricing article.product,#main-content>#pricing .views-row,#main-content .view-pricing-products .view-content article.product,#main-content .view-pricing-products .view-content .views-row{flex:0 1 auto}}.modal{position:relative}#login-register{padding:1em;box-sizing:content-box;width:100%}#login-register h2{margin:0.4em 0 1.1em;padding-right:4em;font-size:1.2em;font-weight:300}#login-register>div.wrapper{display:flex;flex-flow:row nowrap}#login-register>div.wrapper>section{flex:0 0 50%}#login-register>div.wrapper>section form .form-item,#login-register>div.wrapper>section form .form-actions{margin:0.5em 0;max-width:none}#login-register>div.wrapper>section form .form-type-email,#login-register>div.wrapper>section form .form-type-password,#login-register>div.wrapper>section form .form-actions{display:block}#login-register>div.wrapper>section form input[type="email"],#login-register>div.wrapper>section form input[type="password"]{max-width:11em}#login-register>div.wrapper>section form#user-login-form #edit-pass--description,#login-register>div.wrapper>section form #edit-pass-pass1--description{display:block;max-width:16em;font-size:0.693em}#login-register>div.wrapper>section form span.login-message,#login-register>div.wrapper>section form span.register-message{color:red;font-size:0.693em;line-height:1.2;display:block;padding:0.8em 0 0 0}#login-register>div.wrapper>section form span.login-message[v-if="loginMessage"],#login-register>div.wrapper>section form span.register-message[v-if="registerMessage"]{display:none}@media (max-width: 654px){#login-register>div.wrapper{flex-flow:column}#login-register>div.wrapper>section{flex:0 0 auto}#login-register>div.wrapper>section form input[type="email"],#login-register>div.wrapper>section form input[type="password"]{max-width:90%;width:90%}#login-register>div.wrapper>section form#user-login-form #edit-pass--description,#login-register>div.wrapper>section form #edit-pass-pass1--description{max-width:90%;width:90%}#login-register>div.wrapper>section.login{padding-bottom:0.5em}}@media (max-width: 654px){#pricing .overlay>.modal{width:95% !important;height:95% !important}}#main-content form.commerce-checkout-flow{max-width:641px}#main-content form.commerce-checkout-flow .layout-checkout-form{display:flex;flex-flow:column}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main{width:100%;float:none;order:2;background-color:#ff9f50;padding:1em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main label,#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main legend,#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .description,#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main fieldset#edit-review-contact-information,#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main fieldset#edit-review-payment-information{color:#fff}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main fieldset{border:none;margin:0;padding:0}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main fieldset legend{font-size:1.5em;font-weight:600;margin-bottom:0.5em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .form-item{margin:0 0 0.5em 0}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main label{display:inline-block;font-weight:bold;min-width:10em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main input[type="text"]{width:20em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .stripe-form{display:inline-block;background-color:#fff;color:#1A1A1A;border-radius:5px;padding:1em;margin:0 0 1em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .stripe-form .form-item{display:flex;align-items:center;flex-flow:row nowrap}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .stripe-form .form-item label{color:#777}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .stripe-form .form-item .form-text{background-color:#fff;border-radius:3px}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2{padding-left:10.25em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-main .form-item-payment-information-add-payment-method-billing-information-copy-to-address-book{display:none}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary{width:100%;float:none;order:1}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary>h3{display:none}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-order-summary{background-color:#69cdcf;color:#fff;padding:1em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-order-summary .view-commerce-checkout-order-summary{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-order-summary .field--name-product-id .field--name-title{font-size:2.5em;font-weight:800}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-order-summary .field--name-title{font-size:1.5em;font-weight:600}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-order-summary p{margin:0}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption{background-color:#50aa3c;padding:1em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption>.form-wrapper{display:flex;flex-flow:row;align-items:center}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption>.form-wrapper .form-item{margin:0 0.5em 0 0}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption>.form-wrapper .form-item label{color:#fff;font-size:1.5em;font-weight:600;margin-right:0.5em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption>.form-wrapper .form-item input[type="text"]{width:7em}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-secondary #edit-coupon-redemption>.form-wrapper input[type="submit"]{background-color:#fff;color:#50aa3c;border:none;margin:0;padding:0.1em 0.7em;box-sizing:content-box;height:2em;font-weight:800;border-radius:5px}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-footer{float:none;width:100%;padding:0;order:3}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-footer #edit-actions{text-align:right}#main-content form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-footer input#edit-actions-next{background-color:#9458aa;color:#fff;border:none;border-radius:5px;padding:0.2em 0.4em 0.3em;font-weight:600;font-size:1.323em}#main-content form.commerce-checkout-flow .layout-checkout-form #edit-completion-message p.welcom{font-size:1.512em}#main-content form.commerce-checkout-flow .layout-checkout-form #edit-order-summary{background-color:#50aa3c;padding:1em}#main-content form.commerce-checkout-flow .layout-checkout-form .form-item-materio-commerce-agree-nominative-nominative-terms label{max-width:95%;vertical-align:top}form#user-pass input.form-email{max-width:95%}#member-warning{padding:2em 4em;text-align:center}#member-warning a{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none;background-color:#ff9f50;color:#fff}#webform-submission-multi-joueur-add-form{max-width:641px}#webform-submission-multi-joueur-add-form .form-item{margin:0.5em 0}#webform-submission-multi-joueur-add-form label{display:inline-block;width:10em;color:#fff}#webform-submission-multi-joueur-add-form .webform-element-description{color:#fff}#webform-submission-multi-joueur-add-form .form-item{position:relative;box-sizing:border-box}#webform-submission-multi-joueur-add-form .form-item.form-no-label input[type="text"]{margin-left:10.4em}#webform-submission-multi-joueur-add-form input[type="text"],#webform-submission-multi-joueur-add-form input[type="tel"],#webform-submission-multi-joueur-add-form input[type="email"]{width:calc(95% - 10em)}#webform-submission-multi-joueur-add-form input[type="submit"]{display:inline-block;font-size:0.9em;font-weight:bold;padding:0.7em 1em;margin-bottom:0.3em;background-color:#fff;color:#000;border-radius:5px;border:none}#webform-submission-multi-joueur-add-form .address--wrapper{background-color:#ff9f50;margin:0;padding:1em 1em 0}#webform-submission-multi-joueur-add-form .form-item-vat-number{background-color:#ff9f50;margin:0;padding:1em 1em 0.6em}#webform-submission-multi-joueur-add-form .form-item-phone{background-color:#ff9f50;margin:0;padding:0 1em 1em}#webform-submission-multi-joueur-add-form .js-form-item-email{background-color:#ff9f50;margin:0;padding:0 1em 1em}#webform-submission-multi-joueur-add-form .webform-type-webform-email-confirm{background-color:#ff9f50;margin:0;padding:0 1em 1em}#webform-submission-multi-joueur-add-form .webform-type-webform-email-confirm label{width:15em}#webform-submission-multi-joueur-add-form .webform-type-webform-email-confirm input[type="email"]{width:calc(95% - 15em)}#webform-submission-multi-joueur-add-form .form-item-collaborateur{background-color:#69cdcf;margin:0;padding:1em}#webform-submission-multi-joueur-add-form .form-item-collaborateur input[type="image"]{background-color:#fff}#webform-submission-multi-joueur-add-form .form-item-collaborateur input[type="submit"]{background-color:#fff;color:#69cdcf}#webform-submission-multi-joueur-add-form .form-item-commentaires{background-color:#9458aa;margin:0;padding:1em}#webform-submission-multi-joueur-add-form #edit-actions{text-align:right}#webform-submission-multi-joueur-add-form #edit-actions input[type="submit"]{background-color:#9458aa;color:#fff}footer[role="contentinfo"]>.wrapper{display:flex;flex-flow:row nowrap}footer[role="contentinfo"]>.wrapper>div{flex:1 1 auto;align-self:center}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form{display:flex;flex-flow:row nowrap;align-items:center;font-size:0.756em}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form>*{margin-right:0.5em}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form .form-item,footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form .form-actions{margin-top:0.3em;margin-bottom:0.3em}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form #edit-subscriptions{display:flex;flex-flow:row nowrap}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form #edit-subscriptions>*{margin-right:0.5em;display:flex;flex-flow:row nowrap;align-items:center}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form #edit-subscriptions input{margin-right:0.3em}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form #edit-mail-wrapper input[type="email"]{width:10em}footer[role="contentinfo"] #footer-left #block-materiosimplenewssubscription form #edit-actions--2 input[type="submit"]{border:none;background:none;background-color:#69cdcf;border-radius:5px;color:#fff;padding:0.45em 1em;font-weight:700}footer[role="contentinfo"] #footer-right{text-align:right}footer[role="contentinfo"] #footer-right nav.block-menu.menu--footer{display:inline-block;font-size:0.756em}footer[role="contentinfo"] #footer-right nav.block-menu.menu--footer ul.menu{padding:0;margin:0;display:flex;flex-flow:row nowrap}footer[role="contentinfo"] #footer-right nav.block-menu.menu--footer ul.menu li.menu-item{padding:0.5em}.eu-cookie-compliance-banner .popup-content{display:flex;flex-flow:row nowrap;font-size:00.756em;padding:0.3em 0}.eu-cookie-compliance-banner .popup-content>*{flex:1 1 auto;margin:0;align-self:center;max-width:70%}.eu-cookie-compliance-banner .popup-content button{margin:0}.eu-cookie-compliance-banner .popup-content #popup-buttons{text-align:right} body{font-size:16px;font-family:"Ubuntu",Arial,"MS Trebuchet",sans-serif;font-weight:500;font-style:normal;line-height:1.3}body{margin:0;padding:0}#printable-root-page{box-sizing:border-box;width:21cm;padding:1cm .5cm 2cm}#printable-root-page>header{display:flex;flex-flow:nowrap;align-items:baseline}#printable-root-page>header h1{margin:0;font-weight:600}#printable-root-page>article{padding-top:1em}#printable-root-page>article>h2{font-weight:600;margin:0}#printable-root-page>article .field--name-field-reference{margin:0 0 1em 0}#printable-root-page>article .field--name-body,#printable-root-page>article .field--name-field-samples{display:inline-block;vertical-align:top}#printable-root-page>article .field--name-body{width:75%}#printable-root-page>article .field--name-body p{margin:0}#printable-root-page>article .field__label{font-size:0.756em;font-weight:700}#printable-root-page>article .field--name-field-samples{width:23%;text-align:right}#printable-root-page>article .field--name-field-samples .field__item{font-size:0.756em}#printable-root-page>article .field--name-field-manufacturer,#printable-root-page>article .field--name-field-distributor{margin-top:1em;display:inline-block;vertical-align:top;width:49%}#printable-root-page>article .field--name-field-manufacturer .taxonomy-term,#printable-root-page>article .field--name-field-distributor .taxonomy-term{padding-bottom:0.5em}#printable-root-page>article .field--name-field-manufacturer .taxonomy-term>h2,#printable-root-page>article .field--name-field-distributor .taxonomy-term>h2{margin:0;font-weight:600;font-size:1em}#printable-root-page>article .field--name-field-manufacturer .taxonomy-term p,#printable-root-page>article .field--name-field-distributor .taxonomy-term p{margin:0}#printable-root-page>article .field--name-field-materiau-images{margin-top:1em;display:flex;flex-flow:row wrap;justify-content:space-between}#printable-root-page>article .field--name-field-materiau-images .field__item{flex:0 0 33%}#printable-root-page>article .field--name-field-materiau-images .field__item img{width:100%;height:auto} diff --git a/web/themes/custom/materiotheme/assets/dist/main.css.gz b/web/themes/custom/materiotheme/assets/dist/main.css.gz index 73db530bcf0fe39d1f08ed3539e68ce2e13ac4fb..0ea031c1e3fbfceec8b4ab3a18a342b065863cf0 100644 GIT binary patch delta 12848 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 OfBZjw@ePf47Y6{`WqEo4 delta 12776 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 diff --git a/web/themes/custom/materiotheme/assets/dist/report.html b/web/themes/custom/materiotheme/assets/dist/report.html index d9237445..13c96c61 100644 --- a/web/themes/custom/materiotheme/assets/dist/report.html +++ b/web/themes/custom/materiotheme/assets/dist/report.html @@ -3,7 +3,7 @@ - materio.com [14 Jul 2021 at 15:14] + materio.com [14 Jul 2021 at 16:00] diff --git a/web/themes/custom/materiotheme/assets/styles/main.scss b/web/themes/custom/materiotheme/assets/styles/main.scss index 1264f702..e9b9ba51 100644 --- a/web/themes/custom/materiotheme/assets/styles/main.scss +++ b/web/themes/custom/materiotheme/assets/styles/main.scss @@ -2905,6 +2905,26 @@ footer[role="contentinfo"]{ } } +.eu-cookie-compliance-banner{ + .popup-content{ + display: flex; + flex-flow: row nowrap; + font-size: 00.756em; + padding: 0.3em 0; + & > *{ + flex: 1 1 auto; + margin:0; + align-self: center; + max-width: 70%; + } + button{ + margin:0; + } + #popup-buttons{ + text-align: right; + } + } +} img.lazy{ &.loading{