/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{--admin-color:var(--gin-color-primary);--admin-color:rgb(38,37,46);--lp-hover-outline-color:var(--admin-color);--lp-hover-outline-width:2px;--lp-focus-outline-color:var(--admin-color);--lp-focus-outline-width:4px;--lp-focus-ui-outline-color:#fff;--lp-focus-ui-outline-width:2px;--lp-controls-bg-color:var(--admin-color);--lp-controls-fg-color:#fff;--lp-controls-bg-color--layout:var(--admin-color);--lp-controls-fg-color--layout:#fff;--lp-btn-bg-color:var(--admin-color);--lp-btn-fg-color:#fff;--lp-controls-sticky-top:70px;--lp-controls-gap:15px;--font-size-base:12px;--input-font-size:12px;--gin-font-size-l:13px;}.lpb-controls a{color:#fff;}[data-drupal-link-system-path="admin/content"]:before{--icon:url(/themes/contrib/gin/dist/media/sprite.svg#media-edit-view);}[data-drupal-link-system-path="admin/content/block"]:before{--icon:url(/themes/contrib/gin/dist/media/sprite.svg#structure-view);}[href="/admin/content/equipe"]:before{--icon:url(/themes/contrib/gin/dist/media/sprite.svg#people-new-view);}[href="/admin/content/magasins"]:before{--icon:url(/modules/custom/oklahoma_custom_admin/public/icons/store.svg);}[href="/admin/content/articles"]:before{--icon:url(/modules/custom/oklahoma_custom_admin/public/icons/newspaper.svg);}[href="/admin/content/media-grid"]:before{--icon:url(/themes/contrib/gin/dist/media/sprite.svg#media-view);}.toolbar-icon-nx-backoffice-menu-root:before{--icon:url(/themes/contrib/gin/dist/media/sprite.svg#extend-new-view);}body.editor [data-drupal-selector="edit-reset"]{display:none;}body.editor .menu-item__system-admin_config,body.editor .menu-item__system-admin_content,body.editor #block-oklahoma-admin-primary-local-tasks,body.editor .view-filters{display:none!important;}body.editor .views-bulk-actions,body.editor .views-field-node-bulk-form{opacity:0 !important;height:0px !important;overflow:hidden;min-height:0px !important;display:inline-block;padding:0px;flex:auto;}body.editor .media-library-views-form__bulk_form{display:flex;}[data-drupal-selector="edit-field-reseaux-sociaux"] .paragraphs-subform{display:flex;gap:10px;}[data-drupal-selector="edit-field-magasins"] .paragraphs-subform{display:flex;gap:10px;flex-wrap:wrap;}[data-drupal-selector="edit-field-magasins"] .paragraphs-subform .paragraphs-subform{flex-wrap:nowrap;}[data-drupal-selector="edit-field-magasins"] .paragraphs-subform > div{width:100%;}[data-drupal-selector="edit-field-magasins"] .paragraphs-subform .field--type-string{max-width:calc(100% / 3 - 20px);width:100%;}[data-drupal-selector="node-magasin-edit-form"] .paragraphs-subform .field--name-field-information-du-magasin,[data-drupal-selector="edit-field-magasins"] .paragraphs-subform .field--name-field-information-du-magasin{max-width:calc(100% /3 - 20px);width:100%;}[data-drupal-selector="node-magasin-edit-form"] [data-drupal-selector="edit-content"],[data-drupal-selector="node-magasin-form"] [data-drupal-selector="edit-content"]{display:flex;gap:10px;flex-wrap:wrap;}[data-drupal-selector="node-magasin-edit-form"] [data-drupal-selector="edit-content"].paragraphs-subform,[data-drupal-selector="node-magasin-form"] [data-drupal-selector="edit-content"].paragraphs-subform{flex-wrap:nowrap;}[data-drupal-selector="node-magasin-edit-form"] [data-drupal-selector="edit-content"] > div,[data-drupal-selector="node-magasin-form"] [data-drupal-selector="edit-content"] > div{width:100%;}[data-drupal-selector="node-magasin-edit-form"] [data-drupal-selector="edit-content"] .field--type-string,[data-drupal-selector="node-magasin-form"] [data-drupal-selector="edit-content"] .field--type-string{max-width:calc(100% / 3 - 20px);width:100%;}[data-drupal-selector="node-magasin-edit-form"] [data-drupal-selector="edit-content"] [data-drupal-selector="edit-title-wrapper"],[data-drupal-selector="node-magasin-form"] [data-drupal-selector="edit-content"] [data-drupal-selector="edit-title-wrapper"]{max-width:100%;}[data-drupal-selector="node-magasin-edit-form"] [data-drupal-selector="edit-content"] .field--name-field-information-du-magasin,[data-drupal-selector="node-magasin-form"] [data-drupal-selector="edit-content"] .field--name-field-information-du-magasin,[data-drupal-selector="node-magasin-form"] [data-drupal-selector="edit-content"] [data-drupal-selector="edit-field-message-prise-de-rdv-wrapper"],[data-drupal-selector="node-magasin-edit-form"] [data-drupal-selector="edit-content"] [data-drupal-selector="edit-field-message-prise-de-rdv-wrapper"]{max-width:calc(100% /3 - 20px);width:100%;}body.editor .js-form-item-field-numero-d-identification-0-value,body.editor .js-form-item-field-google-maps-url-0-value,body.editor .js-form-item-field-place-id-0-value,body.editor  .form-item--field-maps-api-key-0-value{display:none;}body.editor .js-form-item-field-classes-personnalisees-0-value{display:none;}.gin--edit-form .region-sticky--is-sticky{position:fixed;}.gin--edit-form .page-wrapper__node-edit-form .block-local-tasks-block,.gin--edit-form .page-wrapper__node-edit-form .block-system-main-block,.gin--edit-form .page-wrapper__node-edit-form .messages-list,.gin--edit-form .page-wrapper__node-edit-form .node-form,.gin--edit-form .page-wrapper__node-edit-form .node-confirm-form,.gin--edit-form .page-wrapper__node-edit-form .admin-list,.gin--edit-form .page-wrapper__node-edit-form .help{max-width:100%!important;}.toolbar-tray-open:not(.toolbar-vertical) .layout-container,body:not(.toolbar-tray-open) .layout-container{margin-left:0;margin-right:0;}body{--gin-spacing-xxl:35px;}.gin--edit-form .region-sticky{background:rgba(var(--gin-bg-app-rgb));}#edit-field-body > div{background:#fff;}.paragraph--type--paragaphe  .field--name-field-texte{display:flex;flex-direction:column;gap:2.5rem;color:var(--color-text-dark);}body .messages,body .messages-list{margin-top:30px;}body .messages.oklahoma-environment-managed-notice{color:#1b4b70;border-color:#2f7db2;background-color:#e7f3fb;}#block-oklahoma-primary-local-tasks a{border:1px solid;padding:1rem;}body .layout-select__item{margin-left:0;}.layout-select__item-icon img{display:block;width:66px;height:40px;object-fit:contain;}[data-drupal-selector="layout-paragraphs-layout-options"]{display:none!important;}.ui-dialog:not(.ui-dialog-off-canvas).ui-widget-content{}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content{height:calc(100dvh - 120px) !important;min-height:0 !important;max-height:none !important;}.ui-dialog.lpb-dialog:has(.layout-paragraphs-delete-component-form){max-width:calc(100vw - 32px);}.ui-dialog.lpb-dialog:has(.layout-paragraphs-delete-component-form) .ui-dialog-content{height:auto !important;max-height:calc(100dvh - 200px) !important;}.ui-dialog:not(.ui-dialog-off-canvas) .mega-menu{width:100%;}body .ui-widget-content a{}#edit-field-navbar-contenu .menu-item-mega-menu-parent{display:none!important;}.js-lpb-component{overflow:initial!important;max-width:100%;margin:0;}body .lp-builder:not(.is-navigating) .js-lpb-component:hover:not(:has(.js-lpb-component:hover)){outline:2px solid #43cd76;}body .js-lpb-component + .lpb-btn--add.center{display:block!important;}.js-lpb-component .js-lpb-component .lpb-controls.js-lpb-ui{min-width:max-content;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}.js-lpb-component [data-type="container"].js-lpb-component > .lpb-controls.js-lpb-ui{min-width:max-content;left:100%;top:0;transform:translateX(-100%) translateY(-100%);}.js-lpb-component [data-type="container"].js-lpb-component .lpb-btn--add{}.js-lpb-component [data-type="container"].js-lpb-component .lpb-btn--add.center{top:50%;transform:translate(-50%,-50%);display:block !important;}body .oklahoma-color-controls-row{display:flex;flex-wrap:nowrap;margin-bottom:1rem;flex-direction:column;}body .oklahoma-color-controls-row > *{flex:1 1 0;min-width:0;width:100%;margin:0;padding:1rem;}.oklahoma-advanced-editor .oklahoma-color-controls-row--colors > .details-wrapper,.oklahoma-advanced-editor .oklahoma-color-controls-row--columns > .details-wrapper,.oklahoma-advanced-editor .oklahoma-color-controls-row--background_media > .details-wrapper,.oklahoma-advanced-editor .oklahoma-color-controls-row--columns_alignment > .details-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;}body .oklahoma-color-controls-row .description{display:none;}body .oklahoma-color-controls-row input,body .oklahoma-color-controls-row select{width:100%;max-width:100%;}body fieldset[data-drupal-selector="edit-field-background-variable"] .form-radios,body fieldset[data-drupal-selector="edit-field-text-color-variable"] .form-radios{display:flex;;gap:8px;}body fieldset[data-drupal-selector="edit-field-background-variable"] .form-item,body fieldset[data-drupal-selector="edit-field-background-variable"] .js-form-item,body fieldset[data-drupal-selector="edit-field-text-color-variable"] .form-item,body fieldset[data-drupal-selector="edit-field-text-color-variable"] .js-form-item{margin:0!important;min-width:0;}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"],body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"]{position:absolute;opacity:0;pointer-events:none;}body fieldset[data-drupal-selector="edit-field-background-variable"] label.option,body fieldset[data-drupal-selector="edit-field-text-color-variable"] label.option{display:block;padding:0;border-radius:8px;background:#fff;cursor:pointer;font-size:0px;line-height:0;}body fieldset[data-drupal-selector="edit-field-background-variable"] label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] label.option::before{content:"";width:18px;height:18px;flex:0 0 18px;border-radius:999px;border:1px solid rgba(0,0,0,0.12);background:transparent;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.16);display:inline-flex;}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"]:checked + label.option,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"]:checked + label.option{border-color:var(--gin-color-primary);box-shadow:inset 0 0 0 1px var(--gin-color-primary);border:2px solid;}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"]:focus + label.option,body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"]:focus-visible + label.option,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"]:focus + label.option,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"]:focus-visible + label.option{outline:2px solid var(--gin-color-primary-light);outline-offset:2px;}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"][value="_none"] + label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"][value="_none"] + label.option::before{background:linear-gradient(135deg,transparent 45%,#d72323 45%,#d72323 55%,transparent 55%),#fff;}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"][value="primary"] + label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"][value="primary"] + label.option::before{background:var(--color-primary,#1D1D1B);}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"][value="secondary"] + label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"][value="secondary"] + label.option::before{background:var(--color-secondary,#E5007D);}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"][value="text-dark"] + label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"][value="text-dark"] + label.option::before{background:var(--color-text-dark,#1E1D1D);}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"][value="text-light"] + label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"][value="text-light"] + label.option::before{background:var(--color-text-light,#ffffff);}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"][value="grey-dark"] + label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"][value="grey-dark"] + label.option::before{background:var(--color-grey-dark,#3D3D3D);}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"][value="grey-medium"] + label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"][value="grey-medium"] + label.option::before{background:var(--color-grey-medium,#A7A6A6);}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"][value="grey-light"] + label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"][value="grey-light"] + label.option::before{background:var(--color-grey-light,#F8F8F8);}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"][value="black"] + label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"][value="black"] + label.option::before{background:var(--color-black,#000000);}body fieldset[data-drupal-selector="edit-field-background-variable"] input[type="radio"][value="white"] + label.option::before,body fieldset[data-drupal-selector="edit-field-text-color-variable"] input[type="radio"][value="white"] + label.option::before{background:var(--color-white,#ffffff);border-color:rgba(0,0,0,0.24);}body .oklahoma-color-palette .form-radios{display:flex;gap:8px;}body .oklahoma-color-palette .form-item,body .oklahoma-color-palette .js-form-item{margin:0 !important;min-width:0;}body .oklahoma-color-palette input[type="radio"]{opacity:0;pointer-events:none;position:absolute;}body .oklahoma-color-palette label.option{background:#fff;border-radius:8px;cursor:pointer;display:block;font-size:0;line-height:0;padding:0;}body .oklahoma-color-palette label.option::before{background:transparent;border:1px solid rgba(0,0,0,0.12);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.16);content:"";display:inline-flex;flex:0 0 18px;height:18px;width:18px;}body .oklahoma-color-palette input[type="radio"]:checked + label.option{border:2px solid;border-color:var(--gin-color-primary);box-shadow:inset 0 0 0 1px var(--gin-color-primary);}body .oklahoma-color-palette input[type="radio"]:focus + label.option,body .oklahoma-color-palette input[type="radio"]:focus-visible + label.option{outline:2px solid var(--gin-color-primary-light);outline-offset:2px;}body .oklahoma-color-palette input[type="radio"][value="_none"] + label.option::before{background:linear-gradient(135deg,transparent 45%,#d72323 45%,#d72323 55%,transparent 55%),#fff;}body .oklahoma-color-palette input[type="radio"][value="primary"] + label.option::before{background:var(--color-primary,#1D1D1B);}body .oklahoma-color-palette input[type="radio"][value="secondary"] + label.option::before{background:var(--color-secondary,#E5007D);}body .oklahoma-color-palette input[type="radio"][value="text-dark"] + label.option::before{background:var(--color-text-dark,#1E1D1D);}body .oklahoma-color-palette input[type="radio"][value="text-light"] + label.option::before{background:var(--color-text-light,#ffffff);}body .oklahoma-color-palette input[type="radio"][value="grey-dark"] + label.option::before{background:var(--color-grey-dark,#3D3D3D);}body .oklahoma-color-palette input[type="radio"][value="grey-medium"] + label.option::before{background:var(--color-grey-medium,#A7A6A6);}body .oklahoma-color-palette input[type="radio"][value="grey-light"] + label.option::before{background:var(--color-grey-light,#F8F8F8);}body .oklahoma-color-palette input[type="radio"][value="black"] + label.option::before{background:var(--color-black,#000000);}body .oklahoma-color-palette input[type="radio"][value="white"] + label.option::before{background:var(--color-white,#ffffff);border-color:rgba(0,0,0,0.24);}@media (max-width:1280px){body .oklahoma-color-controls-row{flex-wrap:wrap;}body .oklahoma-color-controls-row > *{flex-basis:calc(50% - 6px);min-width:240px;}body fieldset[data-drupal-selector="edit-field-background-variable"] .form-radios,body fieldset[data-drupal-selector="edit-field-text-color-variable"] .form-radios{grid-template-columns:repeat(2,minmax(0,1fr));}}.lpb-controls:not(.is-layout) .lpb-controls-label{color:var(--gin-color-text-light);font-size:16px;font-weight:400;text-transform:none;letter-spacing:0px;}[data-layout="navbar_layout"] .use-ajax.before,[data-layout="navbar_layout"] .use-ajax.after{display:none!important;}@media (min-width:61em){.gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration .menu-item.oklahoma-toolbar-delayed-hover{display:block;}.gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration .menu-item.oklahoma-toolbar-delayed-hover > .toolbar-menu{display:block;z-index:2;border-inline-end:1px solid rgba(0,0,0,.075);}.gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration .toolbar-menu.oklahoma-toolbar-delayed-menu{width:var(--oklahoma-toolbar-delayed-menu-width);}.gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration .toolbar-menu.oklahoma-toolbar-delayed-menu > .menu-item{float:none;display:block;border-block:0 none;border-inline-start:0 none;}.gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration .toolbar-menu.oklahoma-toolbar-delayed-menu > .menu-item > .toolbar-icon,.gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration .toolbar-menu.oklahoma-toolbar-delayed-menu > .menu-item > .toolbar-box > .toolbar-icon{display:block;width:100%;max-width:calc(100% - var(--gin-spacing-l));}[dir="ltr"] .gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration .menu-item.oklahoma-toolbar-delayed-hover > .toolbar-menu{box-shadow:7px 0 16px rgba(0,0,0,.075),-12px 0 0 0 var(--gin-bg-layer);}[dir="rtl"] .gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration .menu-item.oklahoma-toolbar-delayed-hover > .toolbar-menu{box-shadow:-7px 0 16px rgba(0,0,0,.075),12px 0 0 0 var(--gin-bg-layer);}.gin--horizontal-toolbar #toolbar-administration .toolbar-tray-horizontal li.menu-item--expanded > ul.toolbar-menu.oklahoma-toolbar-floating{position:fixed;inset-block-start:var(--oklahoma-toolbar-submenu-top,0);inset-inline-start:var(--oklahoma-toolbar-submenu-left,0);z-index:503;margin:0;}}[data-region="container"] .center{top:100%;transform:translateX(-50%);width:auto;height:auto;padding:10px 10px 10px 10px;background-size:20px;background-repeat:no-repeat;background-position:0 center;color:#fff;font-size:14px;background:var(--gin-color-primary);border:none;}[data-region="container"] .center:hover{background:var(--gin-color-primary-active);}[data-region="container"] .center:before{content:"Ajouter un élément";}[data-drupal-selector="edit-field-menu-items-dragdrop-field-menu-items"] .paragraphs-dragdrop__list .paragraphs-dragdrop__list{display:none!important;}body .gin--horizontal-toolbar #toolbar-administration{z-index:1000000000000;}body.editor .block-navbar-form .js-lpb-component + .lpb-btn--add.center,body.editor .block-navbar-form .js-lpb-component .lpb-btn--add,body.editor .block-navbar-form .is-layout,body.editor .block-navbar-form .field--name-info,body.editor [data-type="bouton_prise_de_rendez_vous"] .lpb-controls,body.editor [data-type="gestion_des_cookies"] .lpb-controls,body.editor [data-type="logo_du_site"] .lpb-controls,body.editor [data-drupal-selector="edit-field-menu-items-1-subform"]  .js-lpb-component [data-type="colonnes_mega_menu"] > .lpb-btn--add,body.editor [data-layout="mega_menu_layout"] > .lpb-btn--add{display:none!important;}body.editor .block-top-bar-form .js-lpb-component + .lpb-btn--add.center,body.editor .block-top-bar-form .js-lpb-component .lpb-btn--add,body.editor .block-top-bar-form .is-layout,body.editor .block-top-bar-form .field--name-info{display:none!important;}body.editor .block-footer-form .js-lpb-component + .lpb-btn--add.center,body.editor .block-footer-form .js-lpb-component .lpb-btn--add,body.editor .block-footer-form .is-layout,body.editor .block-footer-form .field--name-info,body.editor [data-type="logo_realisations"] .lpb-controls,body.editor [data-type="liens_mentions_legales"] .lpb-controls,body.editor .menu-item__system-admin_content,body.editor .menu-item__system-admin_structure{display:none!important;}.lpb-component-list__group > *{gap:24px;}body.editor .type-from_library{display:none;}.lpb-component-list__group--content:not(:nth-child(1)){margin-top:80px;}[data-drupal-selector] #layout-paragraphs-element{display:none!important;}[data-drupal-selector="edit-layout-paragraphs-component-form-colonnes"] #layout-paragraphs-element,[data-drupal-selector="edit-layout-paragraphs-component-form-container"] #layout-paragraphs-element{display:block!important;}[data-drupal-selector="edit-layout-paragraphs-component-form-carte-magasin"] .field--widget-readonly-html-field-widget{padding:30px;}body .ok-component-chooser{background:#1b1b1d;padding-left:var(--gin-spacing-l);padding-right:var(--gin-spacing-l);min-width:calc(100% + var(--gin-spacing-l)* 2);margin-left:calc((-1)* var(--gin-spacing-l));margin-right:calc((-1)* var(--gin-spacing-l));padding-bottom:calc(var(--gin-spacing-l) * 2);}.lpb-component-list__search{display:none;}body .lpb-component-list__group > div > div{width:300px;display:block;}body .lpb-component-list__item a{--space:12px;flex-direction:column;align-items:start;padding:var(--space);border:1px solid lightgrey;border-radius:16px;background:#fff;overflow:hidden;font-weight:700;height:100%;border:none;justify-content:space-between;transition:background ease-in .3s;box-shadow:0px 0px 15px rgba(0,0,0,0.1);}body .lpb-component-list__item a:hover{color:#fff;background:var(--button-bg-color--primary);box-shadow:0px 20px 30px rgba(255,255,255,0.3);outline:2px solid #fff;}body .lpb-component-list__item a:hover img{opacity:0.7;}body .lpb-component-list__item img{margin:calc((-1) * var(--space));max-width:calc(100% + var(--space) *2);width:calc(100% + var(--space)* 2);margin-bottom:10px;}[data-drupal-selector="edit-col1"]{display:flex;flex:1;gap:20px;flex-wrap:wrap;}[data-drupal-selector="edit-col1"] > div:not(.field--type-readonly-html-field){width:500px;background:var(--gin-bg-header);padding:0px 30px;border-radius:16px;}[data-drupal-selector="edit-col1"] > div:not(.field--type-readonly-html-field).field--type-entity-reference-revisions{width:100%;background:var(--gin-bg-header);padding:0px 30px;border-radius:16px;}[data-drupal-selector="edit-col1"] > div:not(.field--type-readonly-html-field).field--type-entity-reference-revisions .paragraphs-subform{display:flex;gap:10px;}[data-drupal-selector="edit-col1"] > div:not(.field--type-readonly-html-field).field--type-entity-reference-revisions .paragraphs-subform .form-element{max-width:100px;}[data-drupal-selector="edit-col2"]{display:flex;flex:1;gap:20px;flex-wrap:wrap;margin-top:80px;}[data-drupal-selector="edit-col2"] > div:not(.field--type-readonly-html-field){width:200px;background:var(--gin-bg-header);padding:0px 30px;border-radius:16px;}[data-drupal-selector="edit-col1"] .field--type-readonly-html-field,[data-drupal-selector="edit-col2"] .field--type-readonly-html-field,[data-drupal-selector="edit-col3"] .field--type-readonly-html-field{width:100%;font-weight:700;}[data-drupal-selector="edit-col3"]{display:flex;flex:1;gap:20px;flex-wrap:wrap;margin-top:80px;}[data-drupal-selector="edit-col3"] > div:not(.field--type-readonly-html-field){width:200px;background:var(--gin-bg-header);padding:0px 30px;border-radius:16px;}[name="field_variables_json[0][value]"]{font-size:14px;line-height:1.2;}.js-form-item-field-balises-0-basic-abstract{display:none;}.lpb-component-list__item.type-categorie:nth-child(1),.lpb-component-list__item.type-categorie:nth-child(1) + .type-sous_menu,.lpb-component-list__item.type-categorie:nth-child(1) + .type-sous_menu,.lpb-component-list__item.type-categorie:nth-child(1) + .type-sous_menu + .type-paste_clipboard,.lpb-component-list__item.type-categorie:nth-child(1) + .type-sous_menu + .type-paste_clipboard + .type-paste_clipboard_form{display:none!important;}.field_activer_reseaux_sociaux_0 [href="/admin/nxbackoffice/reseaux-sociaux"]{display:none!important;}.field_activer_multi_magasin_0 [href="/node/add/magasin"]{display:none!important;}.field_activer_la_top_barre_0 [href="/admin/content/block/3"]{display:none!important;}.field_instagram_0 [href="/admin/config/instagram-photos"]{display:none!important;}.field_activer_blog_0 [href="/admin/content/articles"]{display:none!important;}.rdv-disabled [href="/admin/nxbackoffice/prise-de-rdv"],.rdv-disabled [href="/admin/nxbackoffice/appointment"],.rdv-disabled [data-drupal-selector="edit-field-message-prise-de-rdv-wrapper"]{display:none!important;}.oklahoma-tabs-content > div{display:none;}.oklahoma-tabs-content > div.is-active{display:block;}.config-page-variables-du-site-form{--oklahoma-variables-card:var(--gin-bg-header,#eaf4fb);--oklahoma-variables-accent:var(--gin-color-primary,#0079cf);padding:0 30px 30px;}.config-page-variables-du-site-form > footer,.config-page-variables-du-site-form .oklahoma-sitemap-footer-link,.config-page-variables-du-site-form [data-drupal-selector="edit-reset"]{display:none;}.config-page-variables-du-site-form label.form-required::after{margin-left:2px;color:#e00;content:"*";}.config-page-variables-du-site-form .form-actions .button--primary{height:36px;min-height:36px;padding:7px 16px;border-color:var(--oklahoma-variables-accent);background:var(--oklahoma-variables-accent);color:#fff;font-size:14px;line-height:20px;}.oklahoma-variables-tabs__list,.oklahoma-secondary-tabs .tabs{display:flex;align-items:stretch;gap:8px;margin:0;padding:5px 8px;overflow-x:auto;list-style:none;}.oklahoma-variables-tabs .tabs__tab,.oklahoma-variables-tabs .tabs__tab:not(.is-active){display:block;}.config-page-variables-du-site-form .oklahoma-variables-tabs .tabs__link{min-height:40px;padding:8px 15px;border:0;border-bottom:2px solid transparent;border-radius:8px 8px 0 0;background:transparent;color:var(--gin-color-text,#222330);font:inherit;font-size:14px;font-weight:600;cursor:pointer;}.config-page-variables-du-site-form .oklahoma-variables-tabs .tabs__link:hover,.config-page-variables-du-site-form .oklahoma-variables-tabs .tabs__link:focus-visible,.config-page-variables-du-site-form .oklahoma-variables-tabs .tabs__link.is-active{border-bottom-color:var(--oklahoma-variables-accent);color:var(--oklahoma-variables-accent);outline:0;box-shadow:none;}.config-page-variables-du-site-form .oklahoma-variables-tabs .tabs__link:focus{min-height:40px;margin:0;padding:8px 15px;border:0;border-bottom:2px solid transparent;border-radius:8px 8px 0 0;background:transparent;outline:0;box-shadow:none;}.config-page-variables-du-site-form .oklahoma-variables-tabs .tabs__link.is-active:focus{border-bottom-color:var(--oklahoma-variables-accent);color:var(--oklahoma-variables-accent);}.oklahoma-variables-panel,.oklahoma-secondary-panel{padding:16px 0;}.oklahoma-variables-panel[hidden],.oklahoma-secondary-panel[hidden]{display:none;}.oklahoma-logo-grid,.oklahoma-global-fonts,.oklahoma-color-grid{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:20px;}.oklahoma-logo-grid > .form-wrapper,.oklahoma-global-fonts > .form-wrapper,.oklahoma-color-grid > .form-wrapper,.oklahoma-font-import,.oklahoma-typography-card,.oklahoma-visual-editor-notice,.oklahoma-custom-code-field{padding:20px;border-radius:15px;background:var(--oklahoma-variables-card);}.oklahoma-logo-grid .media-library-item,.oklahoma-logo-grid .media-library-selection{max-width:100%;}.config-page-variables-du-site-form .oklahoma-logo-grid .media-library-item--grid{flex:0 1 260px;width:min(260px,100%);}.config-page-variables-du-site-form .oklahoma-logo-grid .media-library-item__preview{height:180px;min-height:0;padding-block-end:0;}.config-page-variables-du-site-form .oklahoma-logo-grid .media-library-item__preview .field img,.config-page-variables-du-site-form .oklahoma-logo-grid .media-library-item__preview .field svg{object-fit:contain;}.oklahoma-font-settings{display:grid;gap:40px;margin-bottom:24px;}.oklahoma-font-import{width:min(500px,100%);box-sizing:border-box;padding:20px 30px 16px;}.oklahoma-font-import textarea{height:68px;min-height:68px;}.oklahoma-font-import .form-item__description{margin-top:6px;font-size:13px;line-height:18px;}.oklahoma-global-fonts{grid-template-columns:repeat(4,minmax(180px,1fr));}.oklahoma-global-fonts > .form-wrapper{padding:20px 30px;}.oklahoma-global-fonts input{height:36px;}.oklahoma-global-fonts .form-item__description{margin-top:7px;color:#64748b;font-size:11px;line-height:15px;}.oklahoma-global-fonts > .form-wrapper,.oklahoma-color-grid > .form-wrapper{display:flex;align-items:center;min-height:106px;box-sizing:border-box;}#variables-panel-colors{padding-bottom:4px;}.oklahoma-global-fonts .form-item,.oklahoma-color-grid .form-item{width:100%;margin:0;}.oklahoma-secondary-tabs > .tabs-wrapper{margin:0 0 8px;}.oklahoma-secondary-tabs .tabs{gap:2px;padding-left:4px;}.config-page-variables-du-site-form .oklahoma-secondary-tabs .tabs__link{min-height:36px;font-size:13px;}.config-page-variables-du-site-form .oklahoma-secondary-tabs .tabs__link:focus{min-height:36px;}.config-page-variables-du-site-form .oklahoma-secondary-tabs .tabs__link.is-active{border-bottom-color:var(--gin-color-text,#222330);color:var(--gin-color-text,#222330);}.config-page-variables-du-site-form .oklahoma-secondary-tabs .tabs__link.is-active::before{display:none;border:0;content:none;}.config-page-variables-du-site-form .oklahoma-secondary-tabs .tabs__link.is-active:focus{border-bottom-color:var(--gin-color-text,#222330);color:var(--gin-color-text,#222330);}.oklahoma-typography-card{margin-bottom:20px;padding:21px 30px;}.oklahoma-typography-card__title{margin:0 0 14px;color:var(--oklahoma-variables-accent);font-size:20px;line-height:24px;}.oklahoma-typography-card__layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:30px;align-items:center;}.oklahoma-font-preview{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:100px;padding:8px 20px;overflow:hidden;border-radius:8px;background:var(--gin-bg-layer,#fff);}.oklahoma-font-preview__sample{display:flex;align-items:center;gap:10px;max-width:100%;overflow:hidden;white-space:nowrap;}.oklahoma-font-preview__device{flex:none;color:var(--oklahoma-variables-accent);font-size:14px;line-height:1;}.oklahoma-typography-card__controls{display:grid;grid-template-columns:minmax(0,660px) 160px;justify-content:space-between;gap:40px;min-width:0;}.oklahoma-typography-control__label{display:block;margin-bottom:12px;color:var(--oklahoma-variables-accent);font-size:12px;text-transform:uppercase;}.oklahoma-typography-control__label i{width:16px;margin-right:8px;text-align:center;}.oklahoma-typography-control .field--type-entity-reference-revisions > .form-item > .form-item__label,.oklahoma-typography-control .paragraph-type-title,.oklahoma-typography-control .field-multiple-table > thead,.oklahoma-typography-control .paragraph-top,.oklahoma-typography-control .paragraph-bullet,.oklahoma-typography-control .paragraphs-tabs-wrapper > .paragraphs-tabs,.oklahoma-typography-control .tableresponsive-toggle-columns,.oklahoma-typography-control .paragraphs-dropdown-actions,.oklahoma-typography-control .paragraphs-icon-button,.oklahoma-typography-control .field-dragdrop-mode-submit,.oklahoma-typography-control .paragraphs-add-wrapper{display:none !important;}.oklahoma-typography-control .field-multiple-table,.oklahoma-typography-control .field-multiple-table tbody,.oklahoma-typography-control .field-multiple-table tr,.oklahoma-typography-control .field-multiple-table td{display:block;width:100%;margin:0;padding:0 !important;border:0;background:transparent;}.config-page-variables-du-site-form .oklahoma-typography-control .paragraphs-tabs-wrapper .field-multiple-table .draggable,.config-page-variables-du-site-form .oklahoma-typography-control .paragraphs-tabs-wrapper .field-multiple-table .draggable:hover,.config-page-variables-du-site-form .oklahoma-typography-control .paragraphs-tabs-wrapper .field-multiple-table .draggable:focus-within{border:0 !important;box-shadow:none !important;}.oklahoma-typography-control .paragraphs-subform{display:grid !important;grid-template-columns:60px 100px 100px 80px 80px 100px 80px;gap:10px;margin:0 !important;}.oklahoma-typography-control .paragraphs-subform .form-item{width:auto;max-width:none !important;margin:0;}.oklahoma-typography-control .paragraphs-subform .form-item__label,.oklahoma-typography-control .paragraphs-subform label{display:block;height:24px;font-size:11px;line-height:24px;white-space:nowrap;}.oklahoma-font-import textarea,.oklahoma-global-fonts input,.oklahoma-typography-control .paragraphs-subform input{width:100%;min-width:0;min-height:36px;box-sizing:border-box;padding:7px 10px;border:1px solid #9ca3af;border-radius:8px;background:#fff;font-size:12px;line-height:18px;}.oklahoma-typography-control .paragraphs-subform input{height:36px;}.oklahoma-typography-control--mobile .paragraphs-subform{grid-template-columns:60px 80px;gap:10px;}.oklahoma-typography-control--mobile .field--name-field-font-family,.oklahoma-typography-control--mobile .field--name-field-font-style,.oklahoma-typography-control--mobile .field--name-field-letter-spacing,.oklahoma-typography-control--mobile .field--name-field-text-decoration,.oklahoma-typography-control--mobile .field--name-field-text-transform{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}@media (max-width:1180px){.oklahoma-typography-card__layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);}.oklahoma-typography-card__controls{grid-template-columns:minmax(0,1fr);}}@media (max-width:760px){.config-page-variables-du-site-form{padding-right:16px;padding-left:16px;}.oklahoma-global-fonts{grid-template-columns:minmax(0,1fr);}.oklahoma-typography-card__layout{grid-template-columns:minmax(0,1fr);}.oklahoma-typography-control{overflow-x:auto;}}.oklahoma-color-grid > .form-wrapper{height:90px;min-height:90px;padding:20px 30px;}.oklahoma-color-grid .form-item{display:grid;flex:0 0 auto;grid-template-columns:130px 100px 50px;gap:40px;align-items:center;width:min(360px,100%);min-width:0;}.oklahoma-color-grid .form-item__label,.oklahoma-color-grid label{display:block;margin:0;overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase;}@media (max-width:1300px){.oklahoma-color-grid--zones{grid-template-columns:repeat(2,minmax(280px,1fr));}.oklahoma-color-grid .form-item{grid-template-columns:minmax(0,1fr) 100px 50px;gap:14px;width:100%;}}.oklahoma-hex-color,.oklahoma-color-grid select{width:100%;height:36px;min-width:0;padding:7px 14px;border:1px solid #9ca3af;border-radius:8px;background:#fff;font-size:12px;line-height:18px;}.oklahoma-color-grid--zones .form-item{position:relative;grid-template-columns:130px minmax(0,1fr) 50px;gap:14px;width:100%;}.oklahoma-color-grid--zones > .form-wrapper{padding-right:20px;padding-left:20px;}.oklahoma-color-native-select{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;opacity:0;pointer-events:none;}.oklahoma-color-select{position:relative;z-index:1;width:100%;min-width:0;}.oklahoma-color-select.is-open{z-index:20;}.oklahoma-color-select__trigger{display:grid;grid-template-columns:18px minmax(0,1fr) 14px;gap:10px;align-items:center;width:100%;height:40px;padding:7px 12px;border:1px solid #9ca3af;border-radius:8px;background:#fff;color:var(--gin-color-text,#222330);font:inherit;font-size:12px;line-height:18px;text-align:left;cursor:pointer;}.oklahoma-color-select__trigger:hover{border-color:var(--oklahoma-variables-accent);}.oklahoma-color-select__trigger:focus-visible,.oklahoma-color-select.is-open .oklahoma-color-select__trigger{border-color:var(--oklahoma-variables-accent);outline:2px solid color-mix(in srgb,var(--oklahoma-variables-accent) 24%,transparent);outline-offset:1px;}.oklahoma-color-select__selected-dot,.oklahoma-color-select__option-dot{display:block;width:18px;height:18px;box-sizing:border-box;border:1px solid rgba(0,0,0,0.18);border-radius:50%;}.oklahoma-color-select__selected-dot.is-empty,.oklahoma-color-select__option-dot.is-empty,.oklahoma-color-swatch.is-empty{border-style:dashed;background:transparent;}.oklahoma-color-select__value,.oklahoma-color-select__option-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.oklahoma-color-select__chevron{color:#59636e;font-size:11px;text-align:center;transition:transform 160ms ease;}.oklahoma-color-select.is-open .oklahoma-color-select__chevron{transform:rotate(180deg);}.oklahoma-color-select__listbox{position:absolute;top:calc(100% + 6px);left:0;z-index:100;width:max(100%,260px);max-height:304px;box-sizing:border-box;padding:6px;overflow-y:auto;border:1px solid #9ca3af;border-radius:10px;background:#fff;box-shadow:0 10px 24px rgba(34,35,48,0.16);}.oklahoma-color-select.is-above .oklahoma-color-select__listbox{top:auto;bottom:calc(100% + 6px);}.oklahoma-color-select__listbox[hidden]{display:none;}.oklahoma-color-select__option{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;width:100%;min-height:36px;padding:7px 9px;border:0;border-radius:6px;background:transparent;color:var(--gin-color-text,#222330);font:inherit;font-size:12px;line-height:18px;text-align:left;cursor:pointer;}.oklahoma-color-select__option:hover,.oklahoma-color-select__option:focus-visible{outline:0;background:#f0f7fc;}.oklahoma-color-select__option.is-selected{background:#e2f1fb;color:#005ea8;font-weight:700;}.oklahoma-color-swatch,.oklahoma-color-grid input[type="color"].oklahoma-color-swatch{display:inline-block;width:50px;height:50px;min-width:50px;padding:0;overflow:hidden;border:1px solid var(--gin-border-color,#c2c3ca);border-radius:50%;cursor:pointer;}.oklahoma-color-grid input[type="color"].oklahoma-color-swatch:focus-visible{border-color:var(--oklahoma-variables-accent);outline:2px solid color-mix(in srgb,var(--oklahoma-variables-accent) 24%,transparent);outline-offset:3px;}.oklahoma-color-grid input[type="color"].oklahoma-color-swatch::-webkit-color-swatch-wrapper{padding:0;}.oklahoma-color-grid input[type="color"].oklahoma-color-swatch::-webkit-color-swatch{border:0;border-radius:50%;}.oklahoma-visual-editor-notice{display:flex;flex-direction:column;gap:6px;margin-bottom:18px;}.oklahoma-custom-code-field textarea{min-height:340px;font-family:var(--font-family-monospace,monospace);}.oklahoma-custom-code-field{padding:0;overflow:hidden;border:1px solid #cbd5e1;background:#fff;box-shadow:0 8px 24px rgb(15 23 42 / 8%);}.oklahoma-code-editor-bar{display:flex;align-items:center;gap:14px;min-height:46px;padding:0 16px;border-bottom:1px solid #dbe5ec;background:#f8fafc;color:#64748b;font-size:12px;}.oklahoma-code-editor-bar__language{padding:4px 8px;border-radius:5px;background:var(--oklahoma-variables-accent);color:#fff;font-weight:700;letter-spacing:.04em;}.oklahoma-code-editor-bar__shortcut{margin-left:auto;}.oklahoma-code-editor-bar kbd{padding:2px 5px;border:1px solid #cbd5e1;border-bottom-width:2px;border-radius:4px;background:#fff;color:#334155;font:11px/1.2 var(--font-family-monospace,monospace);}.oklahoma-custom-code-field .field--name-field-custom-css,.oklahoma-custom-code-field .field--name-field-custom-js,.oklahoma-custom-code-field .form-item{margin:0;}.oklahoma-custom-code-field .form-item__label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.oklahoma-custom-code-field .CodeMirror{width:100%;height:520px;border:0;background:#fff;color:#172033;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;font-size:14px;line-height:1.65;}.oklahoma-custom-code-field .CodeMirror-gutters{border-right:1px solid #e2e8f0;background:#f8fafc;}.oklahoma-custom-code-field .CodeMirror-linenumber{color:#94a3b8;}.oklahoma-custom-code-field .CodeMirror-activeline-background{background:#f1f7fb;}.oklahoma-custom-code-field .CodeMirror-selected{background:#dbeafe;}.oklahoma-custom-code-field .CodeMirror-matchingbracket{border-bottom:2px solid #16a34a;color:#15803d !important;}.oklahoma-custom-code-field .cm-s-default .cm-comment{color:#64748b;font-style:italic;}.oklahoma-custom-code-field .cm-s-default .cm-atom,.oklahoma-custom-code-field .cm-s-default .cm-number{color:#c2410c;}.oklahoma-custom-code-field .cm-s-default .cm-attribute,.oklahoma-custom-code-field .cm-s-default .cm-property{color:#0369a1;}.oklahoma-custom-code-field .cm-s-default .cm-builtin,.oklahoma-custom-code-field .cm-s-default .cm-def,.oklahoma-custom-code-field .cm-s-default .cm-keyword,.oklahoma-custom-code-field .cm-s-default .cm-qualifier,.oklahoma-custom-code-field .cm-s-default .cm-tag{color:#7c3aed;}.oklahoma-custom-code-field .cm-s-default .cm-string,.oklahoma-custom-code-field .cm-s-default .cm-string-2{color:#15803d;}.CodeMirror-hints{border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 12px 30px rgb(15 23 42 / 18%);font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;font-size:13px;}.CodeMirror-hint-active{background:var(--oklahoma-variables-accent);}@media (max-width:700px){.oklahoma-code-editor-bar{align-items:flex-start;flex-direction:column;gap:8px;padding-top:12px;padding-bottom:12px;}.oklahoma-code-editor-bar__shortcut{margin-left:0;}.oklahoma-custom-code-field .CodeMirror{height:420px;}}@media (max-width:1100px){.oklahoma-logo-grid,.oklahoma-color-grid{grid-template-columns:repeat(2,minmax(220px,1fr));}.oklahoma-global-fonts{grid-template-columns:repeat(2,minmax(180px,1fr));}.oklahoma-typography-card__layout,.oklahoma-typography-card__controls{grid-template-columns:1fr;}}@media (max-width:700px){.oklahoma-logo-grid,.oklahoma-global-fonts,.oklahoma-color-grid{grid-template-columns:1fr;}.oklahoma-typography-control .paragraphs-subform{grid-template-columns:repeat(2,minmax(90px,1fr));}.oklahoma-color-grid .form-item{grid-template-columns:minmax(100px,1fr) 100px 50px;gap:14px;}.oklahoma-color-grid--zones .form-item{grid-template-columns:minmax(100px,1fr) minmax(140px,166px) 50px;gap:14px;}}@media (max-width:480px){.oklahoma-color-grid--zones > .form-wrapper{height:auto;min-height:124px;}.oklahoma-color-grid--zones .form-item{grid-template-columns:minmax(0,1fr) 50px;gap:12px;}.oklahoma-color-grid--zones .form-item__label,.oklahoma-color-grid--zones label{grid-column:1 / -1;}.oklahoma-color-select__listbox{width:min(260px,calc(100vw - 64px));}}.layout-select__item label.option{display:flex;padding:10px;outline:1px solid #ccc;flex-direction:column;gap:8px;}.oklahoma-custom-fonts{position:relative;max-width:900px;box-sizing:border-box;padding:20px 30px 16px;border-radius:15px;background:var(--oklahoma-variables-card);}.oklahoma-custom-fonts .form-item,.oklahoma-custom-fonts .field--widget-file-generic{margin:0;}.oklahoma-custom-fonts details,.oklahoma-custom-fonts fieldset{margin:0;border:0;box-shadow:none;background:transparent;}.oklahoma-custom-fonts summary,.oklahoma-custom-fonts legend{display:none;}.oklahoma-custom-fonts .field--widget-file-generic{padding-inline-end:36px;}.oklahoma-custom-fonts .details-wrapper,.oklahoma-custom-fonts .fieldset__wrapper{margin:0;padding:0;}.oklahoma-custom-fonts table thead,.oklahoma-custom-fonts .tabledrag-toggle-weight-wrapper{display:none;}.oklahoma-custom-fonts table{margin:8px 0;border-radius:10px;background:#fff;}.oklahoma-custom-fonts td{padding-block:10px;}.oklahoma-custom-fonts .form-managed-file.has-value.is-multiple{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:4px 16px;align-items:center;}.oklahoma-custom-fonts .form-managed-file.has-value.is-multiple > .form-managed-file__main{grid-column:1;grid-row:1;}.oklahoma-custom-fonts .form-managed-file.has-value.is-multiple > .oklahoma-custom-font-preview{grid-column:1;grid-row:2;}.oklahoma-custom-fonts .form-managed-file.has-value.is-multiple > .form-managed-file__meta-wrapper{grid-column:2;grid-row:1 / span 2;margin:0;}.oklahoma-custom-fonts .form-managed-file__meta{padding:0;border:0;background:transparent;}.oklahoma-custom-fonts .form-managed-file__meta .form-item__label{font-size:12px;}.oklahoma-custom-font-preview{display:grid;gap:2px;min-width:0;}.oklahoma-custom-font-preview__sample{overflow:hidden;font-size:20px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;}.oklahoma-custom-font-preview__usage{color:#64748b;font-size:12px;line-height:16px;}.oklahoma-custom-font-preview__usage code{padding:1px 6px;border-radius:4px;background:var(--oklahoma-variables-card);color:var(--gin-color-text,#222330);font-size:12px;}.oklahoma-help-tooltip{position:absolute;top:20px;right:24px;z-index:2;}.oklahoma-help-tooltip__icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid currentColor;border-radius:50%;background:#fff;color:var(--gin-color-primary,#0550e6);font:italic 700 13px/1 Georgia,serif;cursor:help;}.oklahoma-help-tooltip__content{position:absolute;top:calc(100% + 8px);right:0;width:min(360px,80vw);padding:12px 14px;border-radius:10px;background:#222330;box-shadow:0 8px 24px rgba(0,0,0,0.18);color:#fff;font-size:12px;line-height:17px;opacity:0;visibility:hidden;transition:opacity 0.15s ease;}.oklahoma-help-tooltip__content ol{margin:0 0 6px;padding-inline-start:18px;}.oklahoma-help-tooltip:hover .oklahoma-help-tooltip__content,.oklahoma-help-tooltip:focus-within .oklahoma-help-tooltip__content{opacity:1;visibility:visible;}@media (max-width:760px){.oklahoma-custom-fonts .form-managed-file.has-value.is-multiple{grid-template-columns:1fr;}.oklahoma-custom-fonts .form-managed-file.has-value.is-multiple > *{grid-column:1 !important;grid-row:auto !important;}}
.paragraph--unpublished{background-color:#fff4f4;}
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}body #block-oklahoma-oklahomaappointmentappblock{height:100%;}body #calendar-container .flatpickr-input{display:none !important;}body .oklahoma-appointment-react-app{scrollbar-gutter:stable;}@media (min-width:1024px){body .oklahoma-appointment-react-app > div{padding-left:calc(550px - 100%);}}body .flatpickr-current-month{pointer-events:none;}body .flatpickr-current-month span.cur-month,body .flatpickr-current-month input.cur-year{font-family:var(--field_desktop_titres_h4--font-family);font-size:var(--field_desktop_titres_h4--font-size);font-style:normal;font-weight:var(--field_desktop_titres_h4--font-style);line-height:var(--field_desktop_titres_h4--line-height);-webkit-text-decoration:var(--field_desktop_titres_h4--text-decoration);text-decoration:var(--field_desktop_titres_h4--text-decoration);letter-spacing:var(--field_desktop_titres_h4--letter-spacing);text-transform:var(--field_desktop_titres_h4--text-transform);}body .flatpickr-calendar{box-shadow:none;}body span.flatpickr-weekday{text-transform:capitalize;font-family:var(--field_desktop_body_body_petit--font-family);font-size:var(--field_desktop_body_body_petit--font-size);font-style:normal;font-weight:var(--field_desktop_body_body_petit--font-style);line-height:var(--field_desktop_body_body_petit--line-height);-webkit-text-decoration:var(--field_desktop_body_body_petit--text-decoration);text-decoration:var(--field_desktop_body_body_petit--text-decoration);letter-spacing:var(--field_desktop_body_body_petit--letter-spacing);text-transform:var(--field_desktop_body_body_petit--text-transform);}body .flatpickr-day{border:none;padding:10px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:rgb(156,163,175,var(--tw-text-opacity));}body .flatpickr-day.today{box-shadow:none;}body .flatpickr-day.selected{background:var(--color-primary);border-color:var(--color-primary);color:white;}body .flatpickr-day.selected:hover{background:var(--color-primary);border-color:var(--color-primary);color:white;}body .flatpickr-day.today{box-shadow:none;}body .flatpickr-current-month input.cur-year{pointer-events:none;font-weight:700;}
