/*
Theme Name: Sagittarius 2023
Author : eZoulou.be
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version : 0.23
*/

/*
 * DOM
 */
strong, b{
  font-weight: bold;
}

/*
 * CLASSES
 */
input[type=submit],
.wp-element-button,
.wp-block-button__link {
  background-color: var(--wp--preset--color--tertiary);
  color: var(--wp--preset--color--background);
  border-radius: 0;
  border: 0;
  padding: 0.7rem 1rem;
  font-size: 1rem;
}

.wp-block-image img {
  height: auto !important;
}
/* tabs */
@media (min-width:781px) {
  .uagb-tabs__panel {
    flex-wrap: nowrap !important;
    align-items: flex-start !important;
    gap: 3em;
  }
  .uagb-tabs__panel .uagb-tab {
    flex-basis: 25%;
  }
  .uagb-tabs__panel .uagb-tab a {
    display: flex;
    flex-direction: column;
    padding-bottom: 1em;
    align-items: flex-start !important;
  }
}
.uagb-tabs__panel .uagb-tab:not(.uagb-tabs__active) {
  opacity: .5;
}
.uagb-tabs__panel .uagb-tab.uagb-tabs__active {
  border-bottom: 3px solid var(--wp--preset--color--primary) !important;
}
/* slider */
@media (max-width:768px) {
  .uagb-slick-carousel {
    /* on responsive  : fix unwanted horizontal scrolling due to .slick-arrow being absolute positionned */
    overflow: hidden;
  }
}
/* forms & file download hack */
form + .wp-block-file {
  display: none;
}
/*
 * LAYOUT
 */
/* header */
header.wp-block-template-part .wp-container-5 {
  flex-wrap: wrap;
}
header.wp-block-template-part .wp-block-navigation-item.search a {
  background: transparent url('assets/img/magnifier.svg') no-repeat center;
  background-size: contain;
  text-indent: -200vw;
  min-width: 1em;
}
/* submenu */
header.wp-block-template-part .wp-block-navigation__responsive-container-close {
  left: 0;
  right: auto;
  top: 1rem;
}
/* MENU Desktop */
/*
   Indeed we are not coding mobile first! ooooooOOOOOO :-)
   https://www.youtube.com/watch?v=p3k_IrXLNRc
*/
header.wp-block-template-part .wp-block-navigation__submenu-container {
  border: 1px solid rgb(0,0,0,.1) !important;
  background-color: #c7e4ff !important;
  gap: .3em;
  padding: .5em 0 .7em;
  width: 100% !important;
  min-width: 320px !important;
  box-sizing: border-box;
}
header.wp-block-template-part .wp-block-navigation__submenu-container > li {
  font-size: 85% !important;
  line-height: 1;
}
header.wp-block-template-part .wp-block-navigation__submenu-container > li:not(:last-child) {
  border-bottom: 1px solid rgb(0,0,0,.1);
}
header.wp-block-template-part .wp-block-navigation__submenu-container > li a {
  color: var(--wp--preset--color--foreground) !important;
  padding: .5em 1em;
}
/* last submenu is aligned on the right rather than left so it doesn't bring an horizontal scrollbar */
header.wp-block-template-part .wp-block-navigation__container > li:last-child > ul {
  left: auto !important;
  right: 0 !important;
}

/* active (sub)menu items */
header.wp-block-template-part .wp-block-navigation a.current-menu-ancestor,
header.wp-block-template-part .wp-block-navigation a.active-item {
  color: var(--wp--preset--color--primary) !important;
}
/* 2023 'New' icon */
header.wp-block-template-part .wp-block-navigation li.nouveaute > a:after {
  content: '';
  margin-left: .5em;
  display: inline-block;
  vertical-align: middle;
  width: 1.7em;
  flex-shrink: 0;
  aspect-ratio: 1;
  /* colorize as --wp--preset--color--secondary */
  filter: invert(73%) sepia(44%) saturate(4647%) hue-rotate(186deg) brightness(103%) contrast(101%);
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB3aWR0aD0iMTI4LjA1ODMybW0iCiAgIGhlaWdodD0iMTI3LjQ0MTc4bW0iCiAgIHZpZXdCb3g9IjAgMCAxMjguMDU4MzIgMTI3LjQ0MTc4IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmcxIgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICBzb2RpcG9kaTpkb2NuYW1lPSJuZXcuc3ZnIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIxLjMtZGV2ICg3N2JjNzNlLCAyMDIyLTA1LTE4KSIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9Im5hbWVkdmlldzEiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VjaGVja2VyYm9hcmQ9IjAiCiAgICAgaW5rc2NhcGU6ZGVza2NvbG9yPSIjZDFkMWQxIgogICAgIGlua3NjYXBlOmRvY3VtZW50LXVuaXRzPSJtbSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMC45MTQ5MDYiCiAgICAgaW5rc2NhcGU6Y3g9IjI0MS41NTQ4NyIKICAgICBpbmtzY2FwZTpjeT0iMzQ4LjEyMzE5IgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMjU2MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMzk1IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyMyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIgLz48ZGVmcwogICAgIGlkPSJkZWZzMSIgLz48ZwogICAgIGlua3NjYXBlOmxhYmVsPSJDYWxxdWUgMSIKICAgICBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIgogICAgIGlkPSJsYXllcjEiCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQwLjk3MDg0LC01Ni40ODk5NzEpIj48cGF0aAogICAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtzdHJva2Utd2lkdGg6MC4yNjQ1ODMiCiAgICAgICBkPSJtIDk3LjAyNzM1MSwxODEuNDk0NzQgYyAtMC42MzM3NywtMS4zNDYwNyAtMS42ODg4MSwtMy41NDg4MyAtMi4zNDQ1MiwtNC44OTUwMiBsIC0xLjE5MjIsLTIuNDQ3NjMgLTQuMTAxMDQsMy41NDk2NCBjIC0yLjI1NTU4LDEuOTUyMyAtNC4xNzA2MiwzLjQ3MDQ1IC00LjI1NTY2LDMuMzczNjYgLTAuMDg1LC0wLjA5NjggLTAuNjgwMzUsLTIuNDY3MzQgLTEuMzIyOTEsLTUuMjY3OSAtMC42NDI1NywtMi44MDA1NyAtMS4yNTE1OCwtNS4wOTI1MiAtMS4zNTMzNiwtNS4wOTMyMyAtMC4xMDE3OSwtOGUtNCAtMi4yNDQ5MSwxLjEyOTUzIC00Ljc2MjUsMi41MTE2NCAtMi41MTc2LDEuMzgyMTIgLTQuNjY2NzQsMi41MTMyMSAtNC43NzU4OCwyLjUxMzU0IC0wLjEwOTE0LDIuN2UtNCAtMC4xOTg0NCwtMi40NDAxNyAtMC4xOTg0NCwtNS40MjMzNSAwLC0yLjk4MzE3IC0wLjA4OTMsLTUuNDI0NzIgLTAuMTk4NDQsLTUuNDI1NjUgLTAuMTA5MTQsLTAuMDAxIC0yLjQzODA2LDAuNjY2NTUgLTUuMTc1MzgsMS40ODMyOSAtMi43MzczMiwwLjgxNjc1IC01LjA1MTExLDEuNDEwODQgLTUuMTQxNzQsMS4zMjAyIC0wLjEzMTg4LC0wLjEzMTg3IDAuNTY2MzUsLTQuMjMxNDMgMS42OTU5NSwtOS45NTc1OCBsIDAuMTMyODYsLTAuNjczNDkgLTMuOTI0ODU1LDAuMzIyMjYgYyAtMi4xNTg2NywwLjE3NzI0IC00LjY1ODY1NSwwLjM5MzI3IC01LjU1NTUyMiwwLjQ4MDA3IGwgLTEuNjMwNjY2LDAuMTU3ODEgMi4xMjc2MSwtNS4wNDIyNyBjIDEuMTcwMTg1LC0yLjc3MzI2IDIuMDc5NTM3LC01LjA5MDM1IDIuMDIwNzgyLC01LjE0OTExIC0wLjA1ODc2LC0wLjA1ODggLTIuNDgzNzE5LC0wLjQxOTk2IC01LjM4ODgwNywtMC44MDI2OSAtMi45MDUwODgsLTAuMzgyNzMgLTUuMzAyNzYzLC0wLjcxNzAzIC01LjMyODE2NSwtMC43NDI5IC0wLjAyNTQsLTAuMDI1OSAxLjMxMjczMywtMi4wMTEyNCAyLjk3MzYzNSwtNC40MTE5NiAxLjY2MDkwMSwtMi40MDA3MyAzLjAxOTgyLC00LjQ0MTYgMy4wMTk4MiwtNC41MzUyOCAwLC0wLjA5MzcgLTEuMjc5OTIyLC0wLjYxOTcgLTIuODQ0MjcsLTEuMTY4OTMgLTYuMjk1NjI1LC0yLjIxMDMxIC03LjIwOTc3MSwtMi41NTU1OSAtNy4yMDY4MDQsLTIuNzIyMDIgMC4wMDE3LC0wLjA5NTQgMS43MjgxMDcsLTEuNzc2NjMgMy44MzY0NTgsLTMuNzM2MTIgMi4xMDgzNTIsLTEuOTU5NDkgMy44MzMzNjYsLTMuNjM3NTMgMy44MzMzNjYsLTMuNzI4OTkgMCwtMC4wOTE1IC0yLjAyNDA2MiwtMS4zOTA2MiAtNC40OTc5MTYsLTIuODg3MDQgLTIuNDczODU0LC0xLjQ5NjQyIC00LjQ5NzkxNywtMi44MDcwOSAtNC40OTc5MTcsLTIuOTEyNiAwLC0wLjEwNTUxIDIuMDI0MDYzLC0xLjQxNzY5IDQuNDk3OTE3LC0yLjkxNTk1IDIuNDczODU0LC0xLjQ5ODI2IDQuNDk3OTE2LC0yLjc5OTkyIDQuNDk3OTE2LC0yLjg5MjU4IDAsLTAuMDkyNyAtMS43MjUwMTQsLTEuNzcxNjkgLTMuODMzMzY2LC0zLjczMTE3IC0yLjEwODM1MSwtMS45NTk0OSAtMy44MzQ3NTcsLTMuNjQwNzUgLTMuODM2NDU4LC0zLjczNjEzIC0wLjAwMywtMC4xNjY2IDAuOTUyMDQ5LC0wLjUyODU0IDcuMjA2ODA0LC0yLjczMTMgMS41NjQzNDgsLTAuNTUwOTIgMi44NDQyNywtMS4wNzU1NSAyLjg0NDI3LC0xLjE2NTgzIDAsLTAuMDkwMyAtMS4zNTg5MTksLTIuMTI4MzcgLTMuMDE5ODIsLTQuNTI5MDg5IC0xLjY2MDkwMiwtMi40MDA3MiAtMi45OTkwMzcsLTQuMzg2MTEgLTIuOTczNjM1LC00LjQxMTk3IDAuMDI1NCwtMC4wMjU5IDIuNDIzMDc3LC0wLjM2MDE3IDUuMzI4MTY1LC0wLjc0Mjg5IDIuOTA1MDg4LC0wLjM4MjczIDUuMzMwMDUxLC0wLjc0Mzk0IDUuMzg4ODA3LC0wLjgwMjcgMC4wNTg3NSwtMC4wNTg4IC0wLjg1MDU5NywtMi4zNzU4NSAtMi4wMjA3ODIsLTUuMTQ5MSBsIC0yLjEyNzYxLC01LjA0MjI3IDEuNjMwNjY2LDAuMTU3ODEgYyAwLjg5Njg2NywwLjA4NjggMy4zOTY4NTIsMC4zMDI4MiA1LjU1NTUyMiwwLjQ4MDA3IGwgMy45MjQ4NTUsMC4zMjIyNiAtMC4xMzI4NiwtMC42NzM1IGMgLTEuMTI5NiwtNS43MjYxNCAtMS44Mjc4MywtOS44MjU3IC0xLjY5NTk1LC05Ljk1NzU4IDAuMDkwNiwtMC4wOTA2IDIuNDA0NDIsMC41MDM0NiA1LjE0MTc0LDEuMzIwMiAyLjczNzMyLDAuODE2NzUgNS4wNjYyNCwxLjQ4NDIzIDUuMTc1MzgsMS40ODMzIDAuMTA5MTQsLTkuM2UtNCAwLjE5ODQ0LC0yLjQ0MjQ4IDAuMTk4NDQsLTUuNDI1NjYgMCwtMi45ODMxNyAwLjA4OTMsLTUuNDIzNjggMC4xOTg0NCwtNS40MjMzNSAwLjEwOTE0LDMuNWUtNCAyLjI1ODI4LDEuMTMxNDMgNC43NzU4OCwyLjUxMzU0IDIuNTE3NTksMS4zODIxMiA0LjY2MDcxLDIuNTEyMzYgNC43NjI1LDIuNTExNjUgMC4xMDE3OCwtNy4yZS00IDAuNzEwNzksLTIuMjkyNjcgMS4zNTMzNiwtNS4wOTMyMyAwLjY0MjU2LC0yLjgwMDU3IDEuMjM3ODgsLTUuMTcxMTMgMS4zMjI5MSwtNS4yNjc5MSAwLjA4NSwtMC4wOTY4IDEuOTk1OTgsMS40MTU0NiA0LjI0NjUyLDMuMzYwNTIgMi4yNTA1NSwxLjk0NTA3IDQuMTIzODcsMy41MDQ1MyA0LjE2Mjk0LDMuNDY1NDcgMC4wMzkxLC0wLjAzOTEgMS4wODU2NCwtMi4yMDYxNSAyLjMyNTcyLC00LjgxNTczIDEuMjQwMDgsLTIuNjA5NTkgMi4zNDMzMiwtNC43Njk0MiAyLjQ1MTY1LC00Ljc5OTY0IDAuMTA4MzIsLTAuMDMwMiAxLjYyNTcsMS44NDQzMSAzLjM3MTk0OSw0LjE2NTU5IDEuNzQ2MjUsMi4zMjEyOCAzLjIzNDUzLDQuMjIwNTEgMy4zMDcyOSw0LjIyMDUxIDAuMDcyOCwwIDEuNTYxMDQsLTEuODk5MjMgMy4zMDcyOSwtNC4yMjA1MSAxLjc0NjI1LC0yLjMyMTI4IDMuMjYzNjMsLTQuMTk1OCAzLjM3MTk2LC00LjE2NTU5IDAuMTA4MzIsMC4wMzAyIDEuMjExNTcsMi4xOTAwNSAyLjQ1MTY1LDQuNzk5NjQgMS4yNDAwOCwyLjYwOTU4IDIuMjg2NjUsNC43NzY2NiAyLjMyNTcxLDQuODE1NzMgMC4wMzkxLDAuMDM5MSAxLjkxMjM5LC0xLjUyMDQgNC4xNjI5NCwtMy40NjU0NyAyLjI1MDU1LC0xLjk0NTA2IDQuMTYxNDgsLTMuNDU3MyA0LjI0NjUyLC0zLjM2MDUyIDAuMDg1LDAuMDk2OCAwLjY4MDM1LDIuNDY3MzQgMS4zMjI5Miw1LjI2NzkxIDAuNjQyNTYsMi44MDA1NiAxLjI1MTU4LDUuMDkyNTIgMS4zNTMzNiw1LjA5MzIzIDAuMTAxNzgsNy4xZS00IDIuMjQ0OTEsLTEuMTI5NTMgNC43NjI1LC0yLjUxMTY1IDIuNTE3NTksLTEuMzgyMTEgNC42NjY3NCwtMi41MTMyIDQuNzc1ODgsLTIuNTEzNTQgMC4xMDkxNCwtMy4zZS00IDAuMTk4NDQsMi40NDAxOCAwLjE5ODQ0LDUuNDIzMzUgMCwyLjk4MzE4IDAuMDg5Myw1LjQyNDczIDAuMTk4NDMsNS40MjU2NiAwLjEwOTE0LDkuMmUtNCAyLjQzODA3LC0wLjY2NjU1IDUuMTc1MzksLTEuNDgzMyAyLjczNzMyLC0wLjgxNjc0IDUuMDUxMSwtMS40MTA4MyA1LjE0MTc0LC0xLjMyMDIgMC4xMzE4NywwLjEzMTg4IC0wLjU2NjM1LDQuMjMxNDQgLTEuNjk1OTUsOS45NTc1OCBsIC0wLjEzMjg2LDAuNjczNSAzLjkyNDg1LC0wLjMyMjI2IGMgMi4xNTg2NywtMC4xNzcyNSA0LjY1ODY1LC0wLjM5MzI3IDUuNTU1NTIsLTAuNDgwMDcgbCAxLjYzMDY3LC0wLjE1NzgxIC0yLjEyNzYxLDUuMDQyMjcgYyAtMS4xNzAxOSwyLjc3MzI1IC0yLjA4MTI3LDUuMDg4NjIgLTIuMDI0NjIsNS4xNDUyNyAwLjA1NjYsMC4wNTY3IDIuNDc5ODksMC40MTYxNCA1LjM4NDk4LDAuNzk4ODYgMi45MDUwOSwwLjM4MjczIDUuMzA0NDgsMC43MTg3NiA1LjMzMiwwLjc0NjczIDAuMDI3NSwwLjAyOCAtMS4zMDg5MSwyLjAxNTA4IC0yLjk2OTgxLDQuNDE1OCAtMS42NjA5LDIuNDAwNzE5IC0zLjAxOTgyLDQuNDM4ODA5IC0zLjAxOTgyLDQuNTI5MDg5IDAsMC4wOTAzIDEuMjc5OTIsMC42MTQ5MSAyLjg0NDI3LDEuMTY1ODMgNi4yNTQ3NiwyLjIwMjc2IDcuMjA5NzgsMi41NjQ3IDcuMjA2OCwyLjczMTMgLTAuMDAyLDAuMDk1NCAtMS43MjgxLDEuNzc2NjQgLTMuODM2NDUsMy43MzYxMyAtMi4xMDgzNSwxLjk1OTQ4IC0zLjgzMzM3LDMuNjM4NTEgLTMuODMzMzcsMy43MzExNyAwLDAuMDkyNyAyLjAyNDA2LDEuMzk0MzIgNC40OTc5MiwyLjg5MjU4IDIuNDczODUsMS40OTgyNiA0LjQ5NzkxLDIuODEwNDQgNC40OTc5MSwyLjkxNTk1IDAsMC4xMDU1MSAtMi4wMjQwNiwxLjQxNjE4IC00LjQ5NzkxLDIuOTEyNiAtMi40NzM4NiwxLjQ5NjQyIC00LjQ5NzkyLDIuNzk1NTkgLTQuNDk3OTIsMi44ODcwNCAwLDAuMDkxNSAxLjcyNTAyLDEuNzY5NSAzLjgzMzM3LDMuNzI4OTkgMi4xMDgzNSwxLjk1OTQ5IDMuODM0NzUsMy42NDA3NCAzLjgzNjQ1LDMuNzM2MTIgMC4wMDMsMC4xNjY0MyAtMC45MTExNywwLjUxMTcxIC03LjIwNjgsMi43MjIwMiAtMS41NjQzNSwwLjU0OTIzIC0yLjg0NDI3LDEuMDc1MjQgLTIuODQ0MjcsMS4xNjg5MyAwLDAuMDkzNyAxLjM1ODkyLDIuMTM0NTUgMy4wMTk4Miw0LjUzNTI4IDEuNjYwOSwyLjQwMDcyIDIuOTk3MzEsNC4zODc4MyAyLjk2OTgxLDQuNDE1OCAtMC4wMjc1LDAuMDI4IC0yLjQyNjkxLDAuMzYzOTkgLTUuMzMyLDAuNzQ2NzIgLTIuOTA1MDksMC4zODI3MyAtNS4zMjgzNSwwLjc0MjI0IC01LjM4NTAzLDAuNzk4OTIgLTAuMDU2NywwLjA1NjcgMC44NTEyNSwyLjM3MTcyIDIuMDE3NjEsNS4xNDQ1NSBsIDIuMTIwNjUsNS4wNDE1IC0xLjYyMzY2LC0wLjE1NzA5IGMgLTAuODkzMDEsLTAuMDg2NCAtMy4zODk4NCwtMC4zMDIxMSAtNS41NDg1MSwtMC40NzkzNSBsIC0zLjkyNDg1LC0wLjMyMjI2IDAuMTMyODYsMC42NzM0OSBjIDEuMTQ3NzEsNS44MTc5OCAxLjgyNjE1LDkuODI3MzkgMS42ODY1Miw5Ljk2NzAxIC0wLjA5NTgsMC4wOTU4IC0yLjQwOTYsLTAuNDk5MzcgLTUuMTQxNzQsLTEuMzIyNjQgLTIuNzMyMTMsLTAuODIzMjYgLTUuMDU2ODIsLTEuNDk0OTkgLTUuMTY1OTYsLTEuNDkyNzIgLTAuMTA5MTQsMC4wMDIgLTAuMTk4NDMsMi40NDQ5MiAtMC4xOTg0Myw1LjQyODA5IDAsMi45ODMxOCAtMC4wODkzLDUuNDIzNjkgLTAuMTk4NDQsNS40MjMzNSAtMC4xMDkxNCwtMi42ZS00IC0yLjI1ODI5LC0xLjEzMTQyIC00Ljc3NTg4LC0yLjUxMzU0IC0yLjUxNzU5LC0xLjM4MjExIC00LjY2MDcyLC0yLjUxMjM1IC00Ljc2MjUsLTIuNTExNjQgLTAuMTAxNzgsNy45ZS00IC0wLjcxMDgsMi4yOTI2NiAtMS4zNTMzNiw1LjA5MzIzIC0wLjY0MjU3LDIuODAwNTYgLTEuMjM3ODgsNS4xNzExMiAtMS4zMjI5Miw1LjI2NzkgLTAuMDg1LDAuMDk2OCAtMi4wMDAwOCwtMS40MjI4NiAtNC4yNTU2NSwtMy4zNzY5OSBsIC00LjEwMTA0LC0zLjU1Mjk3IC0yLjM2MDQxLDQuODk4MzUgYyAtMS4yOTgyMiwyLjY5NDEgLTIuNDI5MzIsNC44OTM2OCAtMi41MTM1NCw0Ljg4Nzk2IC0wLjA4NDIsLTAuMDA2IC0xLjU4MTg5LC0xLjkwOTk5IC0zLjMyODE0LC00LjIzMTczIC0xLjc0NjI1LC0yLjMyMTczIC0zLjIzNDUzLC00LjIyMTY3IC0zLjMwNzI5LC00LjIyMjA5IC0wLjA3MjgsLTUuM2UtNCAtMS41NjEwNCwxLjg5ODIxIC0zLjMwNzI5LDQuMjE5MTYgLTEuNzQ2MjQ5LDIuMzIwOTUgLTMuMjUxMDQ5LDQuMjI1NTYgLTMuMzQ0MDE5LDQuMjMyNDggLTAuMDkzLDAuMDA3IC0wLjY4NzU2LC0xLjA4ODc1IC0xLjMyMTM0LC0yLjQzNDgyIHogTSA3My4wODQ5MzEsMTQ4LjIxOTMgYyAyLjMzNjM3LC0wLjk4NTUyIDMuODUxNzksLTEuNzY2MDQgMy43NzcwMiwtMS45NDUzOCAtMC4wNjg3LC0wLjE2NDcyIC0xLjIxMzM1LC0yLjg1OTM0IC0yLjU0MzcyLC01Ljk4ODAzIC0yLjY0NTA2LC02LjIyMDU2IC0yLjk1MjUsLTcuMzg5ODggLTIuMjgzMjUsLTguNjg0MDcgMC40NTAxMiwtMC44NzA0NCAyLjExMjk4LC0xLjg5OTI3IDMuMDY5NzEsLTEuODk5MjcgMC44Mjg2NywwIDEuOTc2OTQsMC42NzczNiAyLjQ5OTAyLDEuNDc0MTYgMC4yNTQ5NSwwLjM4OTA5IDEuNjEzNTUsMy40MjA3NSAzLjAxOTExLDYuNzM3IGwgMi41NTU1OCw2LjAyOTU1IDQuMDk3NzgsLTEuNzIyOTggYyAyLjI1Mzc4LC0wLjk0NzYzIDQuMTQxNDYsLTEuNzY0NjEgNC4xOTQ4NCwtMS44MTU1IDAuMTQ3MzksLTAuMTQwNSAtNS40NjAzNSwtMTMuMzE0MTUgLTYuMjMxLC0xNC42Mzc4IC0yLjkxNTg4LC01LjAwODI2IC04LjA3MzczLC01Ljk5NDEzIC0xMy4xMDc5LC0yLjUwNTQ1IC0xLjI0NjI0LDAuODYzNjQgLTIuMTE5MzYsMi4wOTM2NyAtMi45Njc1NCw0LjE4MDU4IGwgLTAuNjA0NjgsMS40ODc3NiAtMC41OTc2MiwtMS41OTgwMyBjIC0wLjMyODcsLTAuODc4OTIgLTAuNjQ4NiwtMS41OTgwNCAtMC43MTA5MSwtMS41OTgwNCAtMC40NTkyOSwwIC03LjcxNiwzLjI5NjI0IC03LjYxNTMyMywzLjQ1OTE0IDAuMTMwMzc4LDAuMjEwOTUgOC4xNzM3MTMsMTkuMTcyMzMgOC42MTcxNjMsMjAuMzE0MTEgMC4xMzU3OCwwLjM0OTYxIDAuMzkyNCwwLjU2NDM2IDAuNTg1NzQsMC40OTAxNyAwLjE4OTI1LC0wLjA3MjYgMi4wOTk5NCwtMC44NzI2OCA0LjI0NTk4LC0xLjc3NzkyIHogbSAzMC41OTIxNDksLTEyLjM0Mzg4IGMgNC4yNTU5MiwtMS4zOTc2NiA4LjA0NTQ1LC00LjM0NjM1IDkuNDA2NTYsLTcuMzE5NCAwLjc1MDUsLTEuNjM5MyAxLjE5ODUzLC00LjkzODg4IDAuNjcwNjIsLTQuOTM4ODggLTAuMTc0OTUsMCAtMi4wMzc2NCwwLjcyNTMzIC00LjEzOTMsMS42MTE4NCAtMi41NjY1LDEuMDgyNTkgLTMuODIxMjEsMS43NDU2NCAtMy44MjEyMSwyLjAxOTMgMCwwLjIyNDA5IC0wLjI0LDAuNzk1NzcgLTAuNTMzMzQsMS4yNzAzOSAtMS40ODg1OCwyLjQwODU4IC02LjAwNTU0OSwyLjMwOTc1IC03LjI4MjM1OSwtMC4xNTkzMiAtMC4zOTE5OCwtMC43NTgwMSAtMC4zODgwOCwtMC43NjU2NSAwLjYwMTczLC0xLjE3ODM0IDkuMzIxOTc5LC0zLjg4Njc1IDE0Ljg4Njg4OSwtNi4zMzEwMiAxNC44ODY4ODksLTYuNTM4NzcgMCwtMC43MzQ2MiAtMS45MTM2NCwtMy42OTcwNCAtMy4zMDcyOSwtNS4xMTk4NyAtMi4zNjQwOCwtMi40MTM1OCAtNS41NzEyNCwtMy44MTE0OCAtOC43NDQ1MiwtMy44MTE0OCAtMS44Njg0OTksMCAtNS4xMTg0OTksMC44NzQxNiAtNy4wODEyNTksMS45MDQ2NiAtMi4xMzg5NywxLjEyMzAzIC00LjkxOTA0LDMuODg5OTYgLTUuNzk1NjMsNS43NjgyNSAtMS44ODM3NSw0LjAzNjM3IC0xLjQ2Mjg2LDguNTEwMzIgMS4xNzE4MSwxMi40NTU3NiAyLjk2NzUzLDQuNDQzOTEgOC4xNTc5Miw1Ljk0MzY4IDEzLjk2NzI5OSw0LjAzNTg2IHogbSAtOC4wNDU5MjksLTEyLjcxOTUgYyAtMC40MDAzMywtMC40MDAzMyAtMC4xMzI1NSwtMi43OTc1MyAwLjM5NTMsLTMuNTM4ODMgMS42NjkxNywtMi4zNDQxMiA1LjUyMzkyOSwtMi4zODA5NyA3LjAzODk0OSwtMC4wNjczIDAuMzUyNTUsMC41Mzg0IDAuMjk2MjEsMC41OTIwNSAtMS4yOTU4MSwxLjIzMzc5IC0wLjkxNTQxLDAuMzY5IC0yLjYzNTkwOSwxLjA4ODg2IC0zLjgyMzMzOSwxLjU5OTY5IC0xLjE4NzQzLDAuNTEwODIgLTIuMjI5MjIsMC44NTg1MSAtMi4zMTUxLDAuNzcyNjMgeiBtIDMzLjE4MTM0OSwxLjUyMDAzIGMgMS44MTkwMSwtMC43NjA1OSAzLjQwMTI3LC0xLjQ2OTQ0IDMuNTE2MTMsLTEuNTc1MjIgMC4xMTQ4NywtMC4xMDU3OCAtMC4yNzYzOCwtMy4wODU4MSAtMC44Njk0NSwtNi42MjIzIC0wLjU5MzA3LC0zLjUzNjQ4IC0xLjA0NDIzLC02LjUyODc3IC0xLjAwMjYsLTYuNjQ5NTMgMC4wNDE2LC0wLjEyMDc1IDEuOTUyNTYsMi4yMTI2MiA0LjI0NjUsNS4xODUyNiBsIDQuMTcwNzgsNS40MDQ4MyAyLjE3OTIyLC0wLjkzNjI0IGMgMS4xOTg1NiwtMC41MTQ5MiAzLjA0MjQxLC0xLjMwMDEzIDQuMDk3NDQsLTEuNzQ0OSAxLjA1NTAzLC0wLjQ0NDc2IDEuOTE4MjMsLTAuODk5MzYgMS45MTgyMywtMS4wMTAyMiAwLC0wLjYwNjAzIC0yLjE1ODYxLC0yMy42Njc3MTkgLTIuMjIxMiwtMjMuNzMwMjk5IC0wLjA0MTEsLTAuMDQxMSAtMS44MjAzMywwLjY1NzAzIC0zLjk1Mzg1LDEuNTUxNCAtMi45MTIzOCwxLjIyMDg3IC0zLjg3OTEyLDEuNzQyMjkgLTMuODc5MTIsMi4wOTIyMyAwLDAuMjU2MzUgMC40NzMzMywzLjQ3NzA2OSAxLjA1MTg0LDcuMTU3MTM5IDAuNTc4NTEsMy42ODAwOCAxLjAxNjc4LDYuNzI2MTIgMC45NzM5Miw2Ljc2ODk3IC0wLjA0MjksMC4wNDI5IC0yLjAxNjYyLC0yLjUzNjI3IC00LjM4NjEyLC01LjczMTQgbCAtNC4zMDgyLC01LjgwOTMyOSAtMC45NjUyLDAuNDA2NDcgYyAtMC41MzA4NiwwLjIyMzU2IC0yLjEyNjA1LDAuODg5Njc5IC0zLjU0NDg4LDEuNDgwMjQ5IC0xLjQxODgzLDAuNTkwNTggLTIuNTc5NjksMS4yMjIzOSAtMi41Nzk2OSwxLjQwNDAzIDAsMC4xODE2NCAwLjQ3NjI1LDMuMzM3MjkgMS4wNTgzMyw3LjAxMjU1IDAuNTgyMDksMy42NzUyNiAxLjA1ODM0LDYuODA2MjYgMS4wNTgzNCw2Ljk1Nzc3IDAsMC4xNTE1MiAtMS45MTE2NywtMi4yNzQ3MyAtNC4yNDgxNSwtNS4zOTE2NiAtMi4zMzY0NywtMy4xMTY5NCAtNC4zMzA3NywtNS43NDgwMyAtNC40MzE3NywtNS44NDY4NyAtMC4xODUwMiwtMC4xODEwOCAtNy45ODczLDIuOTk1MjcgLTguMDc0MzYsMy4yODcxMiAtMC4wMjU3LDAuMDg2MiAzLjQ5ODkxLDQuMjEwMjcgNy44MzI1MSw5LjE2NDU5IDcuMTExMDgsOC4xMjk2MyA3LjkzNjUzLDguOTg1OTMgOC40NjY2Niw4Ljc4MzA2IDAuMzIzMDcsLTAuMTIzNjQgMi4wNzU2OCwtMC44NDcxIDMuODk0NjksLTEuNjA3NyB6IgogICAgICAgaWQ9InBhdGgxIiAvPjwvZz48L3N2Zz4K") no-repeat 50% 50%;
  background-size: cover;
}
header.wp-block-template-part .wp-block-navigation li li.nouveaute > a:after {
  width: 2.4em;
  margin-left: 0;
}
/* MENU Mobile */
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container > li > a {
  font-size: 110%;
  text-transform: uppercase;
  margin-bottom: .5em;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container > li.nouveaute > a:after {
  display: none;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container {
  border : 0 !important;
  padding : 0 !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container > li:not(:last-child) {
  border-bottom: none !important;
  margin-bottom: .7em !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container > li a {
  align-items: center;
  gap: .5em;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container > li a:before {
  content: '»';
}
/* footer */
footer.wp-block-template-part ul.wp-block-navigation__container a {
  text-decoration: none;
}
footer.wp-block-template-part ul.wp-block-navigation__container > li {
  align-items: flex-start;
}
footer.wp-block-template-part ul.wp-block-navigation__container > li:before {
  --bullet-s : .8rem;
  content : '';
  background: transparent url('assets/img/arrow.svg') no-repeat left center;
  background-size: contain;
  filter: invert(24%) sepia(39%) saturate(3970%) hue-rotate(320deg) brightness(88%) contrast(101%);
  display: block;
  height: var(--bullet-s);
  width: var(--bullet-s);
  flex-shrink: 0;
  position: relative;
  top: .4em;
}
