/**
* Height mode window
*
* NOTE: La définition CSS est placé ici mais seul certains blocks ont l'option disponible. En cas de besoin spécifique
* un block peut overrider la définition CSS de cette option.
*/
/**
* Scroll trigger settings
*/
/*
@import (once) './_cell-spacing.less';
@import (once) './_column.less';
@import (once) './_content-align-h.less';
@import (once) './_content-align-v.less';
@import (once) './_height.less';
// @import (once) './_height-mode.less';
@import (once) './_hide-empty.less';
// @import (once) './_width-mode.less';
*/
/**
* Block illustrated content - Style default
*/
/**
* Define all media functions
*/
@font-face {
  font-family: "EurostileExt";
  src: url("assets/fonts/EurostileExtReg/font.woff2") format("woff2"), url("assets/fonts/EurostileExtReg/font.woff") format("woff");
  font-weight: 400;
}
@font-face {
  font-family: "EurostileExt";
  src: url("assets/fonts/EurostileExtMed/font.woff2") format("woff2"), url("assets/fonts/EurostileExtMed/font.woff") format("woff");
  font-weight: 500;
}
/**
* Style no-frame
*/
/**
* Base style tilted & tilted-reverse
*/
/**
* Style tilted
*/
/**
* Style tilted-reverse
*/
.post-type-product-page .block-single-add-to-cart .product-number .prefix:after,
.single-product-page .block-single-add-to-cart .product-number .prefix:after {
  content: " ";
}
:root {
  --wmu-blocks-layout-margin-h-default: 0px;
  --wmu-blocks-layout-margin-h-none: 0px;
  --wmu-blocks-layout-margin-h-XS: 7px;
  --wmu-blocks-layout-margin-h-S: 15px;
  --wmu-blocks-layout-margin-h-M: 30px;
  --wmu-blocks-layout-margin-h-L: 60px;
  --wmu-blocks-layout-margin-h-XL: 100px;
  --wmu-blocks-layout-margin-h-XXL: 200px;
  --wmu-blocks-layout-margin-h-1d2: 50%;
  --wmu-blocks-layout-margin-h-1d3: 33.333%;
  --wmu-blocks-layout-margin-h-1d4: 25%;
  --wmu-blocks-layout-margin-v-default: calc(30px / 2);
  --wmu-blocks-layout-margin-v-none: calc(0px / 2);
  --wmu-blocks-layout-margin-v-XS: calc(7px / 2);
  --wmu-blocks-layout-margin-v-S: calc(15px / 2);
  --wmu-blocks-layout-margin-v-M: calc(30px / 2);
  --wmu-blocks-layout-margin-v-L: calc(60px / 2);
  --wmu-blocks-layout-margin-v-XL: calc(100px / 2);
  --wmu-blocks-layout-margin-v-XXL: calc(200px / 2);
  --wmu-blocks-layout-margin-v-1d2: 50vh;
  --wmu-blocks-layout-margin-v-1d3: 33.333vh;
  --wmu-blocks-layout-margin-v-1d4: 25vh;
  --wmu-blocks-layout-padding-h-default: 30px;
  --wmu-blocks-layout-padding-h-none: 0px;
  --wmu-blocks-layout-padding-h-XS: 7px;
  --wmu-blocks-layout-padding-h-S: 15px;
  --wmu-blocks-layout-padding-h-M: 30px;
  --wmu-blocks-layout-padding-h-L: 60px;
  --wmu-blocks-layout-padding-h-XL: 100px;
  --wmu-blocks-layout-padding-h-XXL: 200px;
  --wmu-blocks-layout-padding-h-1d2: 50%;
  --wmu-blocks-layout-padding-h-1d3: 33.333%;
  --wmu-blocks-layout-padding-h-1d4: 25%;
  --wmu-blocks-layout-padding-v-default: 30px;
  --wmu-blocks-layout-padding-v-none: 0px;
  --wmu-blocks-layout-padding-v-XS: 7px;
  --wmu-blocks-layout-padding-v-S: 15px;
  --wmu-blocks-layout-padding-v-M: 30px;
  --wmu-blocks-layout-padding-v-L: 60px;
  --wmu-blocks-layout-padding-v-XL: 100px;
  --wmu-blocks-layout-padding-v-XXL: 200px;
  --wmu-blocks-layout-padding-v-1d2: 50vh;
  --wmu-blocks-layout-padding-v-1d3: 33.333vh;
  --wmu-blocks-layout-padding-v-1d4: 25vh;
  --wmu-blocks-layout-gap-column-default: 0px;
  --wmu-blocks-layout-gap-column-none: 0px;
  --wmu-blocks-layout-gap-column-XS: 7px;
  --wmu-blocks-layout-gap-column-S: 15px;
  --wmu-blocks-layout-gap-column-M: 30px;
  --wmu-blocks-layout-gap-column-L: 60px;
  --wmu-blocks-layout-gap-column-XL: 100px;
  --wmu-blocks-layout-gap-column-XXL: 200px;
  --wmu-blocks-layout-gap-row-default: 0px;
  --wmu-blocks-layout-gap-row-none: 0px;
  --wmu-blocks-layout-gap-row-XS: 7px;
  --wmu-blocks-layout-gap-row-S: 15px;
  --wmu-blocks-layout-gap-row-M: 30px;
  --wmu-blocks-layout-gap-row-L: 60px;
  --wmu-blocks-layout-gap-row-XL: 100px;
  --wmu-blocks-layout-gap-row-XXL: 200px;
  --wmu-blocks-layout-width-default: auto;
  --wmu-blocks-layout-width-S: 100px;
  --wmu-blocks-layout-width-M: 250px;
  --wmu-blocks-layout-width-L: 500px;
  --wmu-blocks-layout-width-XL: 1000px;
  --wmu-blocks-layout-width-window: 100vw;
  --wmu-blocks-layout-width-vw1d2: 50vw;
  --wmu-blocks-layout-width-vw1d3: 33.333vw;
  --wmu-blocks-layout-width-vw1d4: 25vw;
  --wmu-blocks-layout-width-pc1d1: 100%;
  --wmu-blocks-layout-width-pc3d4: 75%;
  --wmu-blocks-layout-width-pc1d2: 50%;
  --wmu-blocks-layout-width-pc1d3: 33.333%;
  --wmu-blocks-layout-width-pc1d4: 25%;
  --wmu-blocks-layout-width-pc1d8: 12.5%;
  --wmu-blocks-layout-height-default: auto;
  --wmu-blocks-layout-height-S: 100px;
  --wmu-blocks-layout-height-M: 250px;
  --wmu-blocks-layout-height-L: 500px;
  --wmu-blocks-layout-height-XL: 1000px;
  --wmu-blocks-layout-height-window: 100vh;
  --wmu-blocks-layout-height-vh2d3: 66.666vh;
  --wmu-blocks-layout-height-vh1d2: 50vh;
  --wmu-blocks-layout-height-vh1d3: 33.333vh;
  --wmu-blocks-layout-height-vh1d4: 25vh;
  --wmu-blocks-layout-height-pc1d1: 100%;
  --wmu-blocks-layout-height-pc3d4: 75%;
  --wmu-blocks-layout-height-pc1d2: 50%;
  --wmu-blocks-layout-height-pc1d3: 33.333%;
  --wmu-blocks-layout-height-pc1d4: 25%;
  --wmu-blocks-layout-height-pc1d8: 12.5%;
}
:root {
  --wmu-blocks-band-content-align-v-default: flex-end;
  --wmu-blocks-band-content-align-h-default: flex-start;
  --wmu-blocks-band-padding-top-default: var(--wmu-blocks-layout-padding-v-M);
  --wmu-blocks-band-padding-bottom-default: var(--wmu-blocks-layout-padding-v-M);
  --wmu-blocks-band-padding-left-default: var(--wmu-blocks-layout-padding-h-M);
  --wmu-blocks-band-padding-right-default: var(--wmu-blocks-layout-padding-h-M);
}
:root {
  --wmu-blocks-grid-content-align-v-default: stretch;
  --wmu-blocks-grid-content-align-h-default: flex-start;
  --wmu-blocks-grid-content-align-items-default: stretch;
}
:root {
  --wmu-blocks-grid-cell-content-align-v-default: center;
  --wmu-blocks-grid-cell-content-align-h-default: flex-start;
  --wmu-blocks-grid-cell-content-align-items-default: center;
}
.block-illustrated-content.layout-media-left > .block-inner,
.block-illustrated-content.layout-media-right > .block-inner {
  flex-wrap: nowrap;
}
.block-illustrated-content.layout-media-left > .block-inner > .main-content > .block-content > :first-child,
.block-illustrated-content.layout-media-right > .block-inner > .main-content > .block-content > :first-child {
  margin-top: 0;
}
.block-illustrated-content.layout-media-left > .block-inner > .main-content > .block-content > :last-child,
.block-illustrated-content.layout-media-right > .block-inner > .main-content > .block-content > :last-child {
  margin-bottom: 0;
}
.block-illustrated-content.layout-media-left > .block-inner {
  flex-direction: row;
}
.block-illustrated-content.layout-media-right > .block-inner {
  flex-direction: row-reverse;
}
.block-illustrated-content.style-default.layout-media-left > .block-inner > .main-content,
.block-illustrated-content.style-default.layout-media-right > .block-inner > .main-content,
.block-illustrated-content.style-default.layout-media-left > .block-inner > .main-medias,
.block-illustrated-content.style-default.layout-media-right > .block-inner > .main-medias {
  box-sizing: border-box;
  width: 50%;
}
.block-illustrated-content.style-default.layout-media-left > .block-inner > .main-content,
.block-illustrated-content.style-default.layout-media-right > .block-inner > .main-content {
  padding-left: 5%;
  padding-right: 5%;
}
:root {
  --wmu-global-layout-max-width: none;
  --wmu-global-font-letter-spacing: normal;
  --wmu-global-font-line-height: 1.5em;
  --wmu-global-font-size-tiny: 10px;
  --wmu-global-font-size-tiny-letter-spacing: var(--wmu-global-font-letter-spacing);
  --wmu-global-font-size-tiny-line-height: var(--wmu-global-font-line-height);
  --wmu-global-font-size-small: 13px;
  --wmu-global-font-size-small-letter-spacing: var(--wmu-global-font-letter-spacing);
  --wmu-global-font-size-small-line-height: var(--wmu-global-font-line-height);
  --wmu-global-font-size-normal: 16px;
  --wmu-global-font-size-normal-letter-spacing: var(--wmu-global-font-letter-spacing);
  --wmu-global-font-size-normal-line-height: var(--wmu-global-font-line-height);
  --wmu-global-font-size-medium: 25px;
  --wmu-global-font-size-medium-letter-spacing: var(--wmu-global-font-letter-spacing);
  --wmu-global-font-size-medium-line-height: var(--wmu-global-font-line-height);
  --wmu-global-font-size-large: 30px;
  --wmu-global-font-size-large-letter-spacing: var(--wmu-global-font-letter-spacing);
  --wmu-global-font-size-large-line-height: 1.25em;
  --wmu-global-font-size-huge: 40px;
  --wmu-global-font-size-huge-letter-spacing: var(--wmu-global-font-letter-spacing);
  --wmu-global-font-size-huge-line-height: 1.16em;
  --wmu-global-font-primary-family: 'proxima-nova';
  --wmu-global-font-primary-weight-light: 300;
  --wmu-global-font-primary-weight-regular: 400;
  --wmu-global-font-primary-weight-medium: 600;
  --wmu-global-font-primary-weight-bold: 700;
  --wmu-global-font-primary-weight-extra-bold: 800;
  --wmu-global-font-primary-line-height: var(--wmu-global-font-line-height);
  --wmu-global-font-primary-letter-spacing: var(--wmu-global-font-letter-spacing);
  --wmu-global-font-secondary-family: 'EurostileExt';
  --wmu-global-font-secondary-weight-light: 100;
  --wmu-global-font-secondary-weight-regular: 400;
  --wmu-global-font-secondary-weight-medium: 500;
  --wmu-global-font-secondary-weight-bold: 700;
  --wmu-global-font-secondary-weight-extra-bold: 900;
  --wmu-global-font-secondary-line-height: var(--wmu-global-font-line-height);
  --wmu-global-font-secondary-letter-spacing: var(--wmu-global-font-letter-spacing);
  --wmu-global-font-tertiary-family: 'EurostileExt';
  --wmu-global-font-tertiary-weight-light: 100;
  --wmu-global-font-tertiary-weight-regular: 400;
  --wmu-global-font-tertiary-weight-medium: 500;
  --wmu-global-font-tertiary-weight-bold: 700;
  --wmu-global-font-tertiary-weight-extra-bold: 900;
  --wmu-global-font-tertiary-line-height: var(--wmu-global-font-line-height);
  --wmu-global-font-tertiary-letter-spacing: var(--wmu-global-font-letter-spacing);
}
:root {
  --wmu-structure-header-height: 60px;
  --wmu-structure-header-max-width: none;
  --wmu-structure-header-content-max-width: var(--wmu-global-layout-max-width);
  --wmu-structure-header-padding-top: 20px;
  --wmu-structure-header-padding-bottom: 15px;
  --wmu-structure-header-padding-left: 20px;
  --wmu-structure-header-padding-right: 20px;
  --wmu-structure-content-max-width: none;
  --wmu-structure-content-padding-top: 20px;
  --wmu-structure-content-padding-bottom: 20px;
  --wmu-structure-content-padding-left: 30px;
  --wmu-structure-content-padding-right: 30px;
  --wmu-structure-footer-max-width: none;
  --wmu-structure-footer-content-max-width: var(--wmu-global-layout-max-width);
  --wmu-structure-footer-padding-top: 100px;
  --wmu-structure-footer-padding-bottom: 100px;
  --wmu-structure-footer-padding-left: 20px;
  --wmu-structure-footer-padding-right: 20px;
}
.sidebar-columns {
  justify-content: flex-start;
  margin-left: -2.5%;
  margin-right: -2.5%;
}
.sidebar-columns .widget {
  padding-left: 2.5%;
  padding-right: 2.5%;
  width: 50%;
}
/*# sourceMappingURL=./style.medium.css.map */