@keyframes dotbump {
  0% {
    transform: translateY(0px);
  }
  25% {
    transform: translateY(-10px);
  }
  50% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(0px);
  }
}
@keyframes loadingRolling {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@media screen and (max-width: 374px) {
  #header-primary-navigation .header-navigation-items > * {
    margin-right: 5px;
  }
  #header-secondary-navigation .header-navigation-items .my-account-link {
    margin-left: 4px;
  }
  #header-secondary-navigation .header-navigation-items .cart-link {
    margin-left: 8px;
  }
}
#mediaSmallAndMediumOnly .floating-popin {
  position: absolute;
}
#mediaSmallAndMediumOnly .wmu-scrolled .floating-popin {
  z-index: 5;
}
#mediaSmallAndMediumOnly .floating-popin-event {
  display: none;
}
#mediaSmallAndMediumOnly .floating-popin-event {
  width: calc(100% - 50px);
}
#mediaSmallAndMediumOnly .floating-popin-qrcode {
  display: none;
}
#mediaSmallOnly .floating-popin-ip {
  width: calc(100% - var(--wmu-structure-header-padding-right) - var(--wmu-structure-header-padding-left));
}
#mediaSmallOnly .floating-popin-ip > .block-list {
  padding-bottom: var(--mb-spacing-v-content-L);
}
#mediaSmallOnly .floating-popin-ip > .block-list .floating-popin-links {
  flex-direction: column-reverse;
  align-items: center;
}
.rating-stars {
  display: flex;
  margin: 0 -2px;
}
.rating-star {
  position: relative;
  font-family: 'Icomoon';
  font-size: 20px;
  color: var(--mb-color-blue);
  margin: 0 2px;
}
.rating-star:before {
  content: "s";
  display: block;
}
.rating-star-fill {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  color: var(--mb-color-blue);
}
.rating-star-fill:before {
  content: "S";
  display: block;
}
#mediaSmallOnly .block-search[vs-display-mode="header"] > .block-inner .block-search-form-results .block-search-form {
  padding-right: var(--wmu-structure-content-padding-right);
  padding-left: var(--wmu-structure-content-padding-left);
  width: 100%;
}
#mediaMediumOnly .block-search[vm-display-mode="header"] > .block-inner .block-search-form-results .block-search-form {
  padding-right: var(--wmu-structure-content-padding-right);
  padding-left: var(--wmu-structure-content-padding-left);
  width: 100%;
}
#mediaSmallOnly .block-search[vs-display-mode="header"] > .block-inner .block-search-form-results .block-search-results-wrapper {
  padding-right: var(--wmu-structure-content-padding-right);
  padding-left: var(--wmu-structure-content-padding-left);
  width: 100%;
}
#mediaMediumOnly .block-search[vm-display-mode="header"] > .block-inner .block-search-form-results .block-search-results-wrapper {
  padding-right: var(--wmu-structure-content-padding-right);
  padding-left: var(--wmu-structure-content-padding-left);
  width: 100%;
}
#mediaSmallAndMediumOnly .block-search-results-wrapper .search-results-section-content.product {
  padding-bottom: var(--wmu-structure-content-padding-bottom);
}
/**
* Define all media functions
*/
body {
  --wmu-global-layout-max-width: 990px;
  --mb-letter-spacing: normal;
  --mb-line-height: 1.5em;
  --mb-font-size-h1: 36px;
  --mb-font-size-h1-line-height: 38px;
  --mb-font-size-h1-letter-spacing: 0.02em;
  --mb-font-size-h1-font-weight: 700;
  --mb-font-size-h2: 28px;
  --mb-font-size-h2-line-height: 30px;
  --mb-font-size-h2-letter-spacing: 0.02em;
  --mb-font-size-h2-font-weight: 700;
  --mb-font-size-h3: 16px;
  --mb-font-size-h3-line-height: 24px;
  --mb-font-size-h3-letter-spacing: 0.2em;
  --mb-font-size-h3-font-weight: 700;
  --mb-font-size-h4: 14px;
  --mb-font-size-h4-line-height: 22px;
  --mb-font-size-h4-letter-spacing: 0.2em;
  --mb-font-size-h4-font-weight: 400;
  --mb-font-size-body: 14px;
  --mb-font-size-body-line-height: 22px;
  --mb-font-size-body-letter-spacing: normal;
  --mb-font-size-body-font-weight: 400;
  --mb-font-size-body-small: 13px;
  --mb-font-size-body-small-line-height: 22px;
  --mb-font-size-body-small-letter-spacing: normal;
  --mb-font-size-body-small-font-weight: 400;
  --mb-font-size-body-highlight: 20px;
  --mb-font-size-body-highlight-line-height: 28px;
  --mb-font-size-body-highlight-letter-spacing: 0.02em;
  --mb-font-size-body-highlight-font-weight: 300;
  --mb-font-size-claim: 15px;
  --mb-font-size-claim-line-height: 23px;
  --mb-font-size-claim-letter-spacing: 0.2em;
  --mb-font-size-claim-font-weight: 900;
  --mb-font-size-claim-color: var(--mb-color-blue);
  --mb-font-size-warning: 13px;
  --mb-font-size-warning-line-height: 22px;
  --mb-font-size-warning-letter-spacing: normal;
  --mb-font-size-warning-font-weight: 400;
  --mb-font-size-warning-font-style: italic;
  --mb-font-size-legal-notice: 12px;
  --mb-font-size-legal-notice-line-height: 16px;
  --mb-font-size-legal-notice-letter-spacing: normal;
  --mb-font-size-legal-notice-font-weight: 400;
  --mb-font-primary-family: "Gotham";
  --wmu-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: 13px;
  --wmu-structure-header-padding-bottom: 13px;
  --wmu-structure-header-padding-left: 60px;
  --wmu-structure-header-padding-right: 60px;
  --wmu-structure-content-max-width: var(--wmu-global-layout-max-width);
  --wmu-structure-content-padding-top: 20px;
  --wmu-structure-content-padding-bottom: 40px;
  --wmu-structure-content-padding-left: 60px;
  --wmu-structure-content-padding-right: 60px;
  --wmu-structure-footer-max-width: none;
  --wmu-structure-footer-content-max-width: var(--wmu-global-layout-max-width);
  --wmu-structure-footer-padding-top: 60px;
  --wmu-structure-footer-padding-bottom: 60px;
  --wmu-structure-footer-padding-left: 60px;
  --wmu-structure-footer-padding-right: 60px;
}
[vl-font-size="h1"] {
  font-size: var(--mb-font-size-h1) !important;
  letter-spacing: var(--mb-font-size-h1-letter-spacing);
  line-height: var(--mb-font-size-h1-line-height) !important;
  font-weight: var(--mb-font-size-h1-font-weight);
  text-transform: uppercase;
}
[vl-font-size="h1"] strong {
  font-weight: 900;
}
[vl-font-size="h2"] {
  font-size: var(--mb-font-size-h2) !important;
  letter-spacing: var(--mb-font-size-h2-letter-spacing);
  line-height: var(--mb-font-size-h2-line-height) !important;
  font-weight: var(--mb-font-size-h2-font-weight);
}
[vl-font-size="h2"] strong {
  font-weight: 900;
}
[vl-font-size="h3"] {
  font-size: var(--mb-font-size-h3) !important;
  letter-spacing: var(--mb-font-size-h3-letter-spacing);
  line-height: var(--mb-font-size-h3-line-height) !important;
  font-weight: var(--mb-font-size-h3-font-weight);
  text-transform: uppercase;
}
[vl-font-size="h3"] strong {
  font-weight: 900;
}
[vl-font-size="h4"] {
  font-size: var(--mb-font-size-h4) !important;
  letter-spacing: var(--mb-font-size-h4-letter-spacing);
  line-height: var(--mb-font-size-h4-line-height) !important;
  font-weight: var(--mb-font-size-h4-font-weight);
  text-transform: uppercase;
}
[vl-font-size="h4"] strong {
  font-weight: 700;
}
[vl-font-size="body"] {
  font-size: var(--mb-font-size-body) !important;
  letter-spacing: var(--mb-font-size-body-letter-spacing);
  line-height: var(--mb-font-size-body-line-height) !important;
  font-weight: var(--mb-font-size-body-font-weight);
}
[vl-font-size="body"] strong {
  font-weight: 700;
}
[vl-font-size="body-small"] {
  font-size: var(--mb-font-size-body-small) !important;
  letter-spacing: var(--mb-font-size-body-small-letter-spacing);
  line-height: var(--mb-font-size-body-small-line-height) !important;
  font-weight: var(--mb-font-size-body-small-font-weight);
}
[vl-font-size="body-small"] strong {
  font-weight: 700;
}
[vl-font-size="body-highlight"] {
  font-size: var(--mb-font-size-body-highlight) !important;
  letter-spacing: var(--mb-font-size-body-highlight-letter-spacing);
  line-height: var(--mb-font-size-body-highlight-line-height) !important;
  font-weight: var(--mb-font-size-body-highlight-font-weight);
}
[vl-font-size="body-highlight"] strong {
  font-weight: 500;
}
[vl-font-size="claim"] {
  font-size: var(--mb-font-size-claim) !important;
  letter-spacing: var(--mb-font-size-claim-letter-spacing);
  line-height: var(--mb-font-size-claim-line-height) !important;
  font-weight: var(--mb-font-size-claim-font-weight);
  color: var(--mb-font-size-claim-color);
  text-transform: uppercase;
}
[vl-font-size="claim"] strong {
  font-weight: 900;
}
[vl-font-size="warning"] {
  font-size: var(--mb-font-size-warning) !important;
  letter-spacing: var(--mb-font-size-warning-letter-spacing);
  line-height: var(--mb-font-size-warning-line-height) !important;
  font-weight: var(--mb-font-size-warning-font-weight);
  font-style: var(--mb-font-size-warning-font-style);
}
[vl-font-size="warning"] strong {
  font-weight: 500;
}
[vl-font-size="legal-notice"] {
  font-size: var(--mb-font-size-legal-notice) !important;
  letter-spacing: var(--mb-font-size-legal-notice-letter-spacing);
  line-height: var(--mb-font-size-legal-notice-line-height) !important;
  font-weight: var(--mb-font-size-legal-notice-font-weight);
}
[vl-font-size="legal-notice"] strong {
  font-weight: 500;
}
.has-white-color,
[vl-color="white"] {
  color: var(--mb-color-white) !important;
}
.has-white-background-color,
[vl-bg-color="white"] {
  background-color: var(--mb-color-white) !important;
  --mb-color-current-background: var(--mb-color-white) !important;
}
.has-black-color,
[vl-color="black"] {
  color: var(--mb-color-black) !important;
}
.has-black-background-color,
[vl-bg-color="black"] {
  background-color: var(--mb-color-black) !important;
  --mb-color-current-background: var(--mb-color-black) !important;
}
.has-greige-color,
[vl-color="greige"] {
  color: var(--mb-color-greige) !important;
}
.has-greige-background-color,
[vl-bg-color="greige"] {
  background-color: var(--mb-color-greige) !important;
  --mb-color-current-background: var(--mb-color-greige) !important;
}
.has-greige-light-color,
[vl-color="greige-light"] {
  color: var(--mb-color-greige-light) !important;
}
.has-greige-light-background-color,
[vl-bg-color="greige-light"] {
  background-color: var(--mb-color-greige-light) !important;
  --mb-color-current-background: var(--mb-color-greige-light) !important;
}
.has-blue-color,
[vl-color="blue"] {
  color: var(--mb-color-blue) !important;
}
.has-blue-background-color,
[vl-bg-color="blue"] {
  background-color: var(--mb-color-blue) !important;
  --mb-color-current-background: var(--mb-color-blue) !important;
}
.has-grey-color [vl-color="grey"] {
  color: var(--mb-color-grey) !important;
}
.has-grey-background-color,
[vl-bg-color="grey"] {
  background-color: var(--mb-color-grey) !important;
  --mb-color-current-background: var(--mb-color-grey) !important;
}
.has-derma-color,
[vl-color="derma"] {
  color: var(--mb-color-derma) !important;
}
.has-derma-background-color,
[vl-bg-color="derma"] {
  background-color: var(--mb-color-derma) !important;
  --mb-color-current-background: var(--mb-color-derma) !important;
}
.has-nutri-color,
[vl-color="nutri"] {
  color: var(--mb-color-nutri) !important;
}
.has-nutri-background-color,
[vl-bg-color="nutri"] {
  background-color: var(--mb-color-nutri) !important;
  --mb-color-current-background: var(--mb-color-nutri) !important;
}
.has-tech-color,
[vl-color="tech"] {
  color: var(--mb-color-tech) !important;
}
.has-tech-background-color,
[vl-bg-color="tech"] {
  background-color: var(--mb-color-tech) !important;
  --mb-color-current-background: var(--mb-color-tech) !important;
}
.has-red-color,
[vl-color="red"] {
  color: var(--mb-color-red) !important;
}
.has-red-background-color,
[vl-bg-color="red"] {
  background-color: var(--mb-color-red) !important;
  --mb-color-current-background: var(--mb-color-red) !important;
}
.has-camel-color,
[vl-color="camel"] {
  color: var(--mb-color-camel) !important;
}
.has-camel-background-color,
[vl-bg-color="camel"] {
  background-color: var(--mb-color-camel) !important;
  --mb-color-current-background: var(--mb-color-camel) !important;
}
.has-terre-de-sienne-color,
[vl-color="terre-de-sienne"] {
  color: var(--mb-color-terre-de-sienne) !important;
}
.has-terre-de-sienne-background-color,
[vl-bg-color="terre-de-sienne"] {
  background-color: var(--mb-color-terre-de-sienne) !important;
  --mb-color-current-background: var(--mb-color-terre-de-sienne) !important;
}
.has-beige-color,
[vl-color="beige"] {
  color: var(--mb-color-beige) !important;
}
.has-beige-background-color,
[vl-bg-color="beige"] {
  background-color: var(--mb-color-beige) !important;
  --mb-color-current-background: var(--mb-color-beige) !important;
}
.myblendblocks-kit-composition.block-grid {
  width: calc(100% + 30px);
  margin: calc(-1 * var(--mb-content-gutter-in));
}
.myblendblocks-kit-composition.block-grid > .block-list > .block-grid-cell {
  padding: var(--mb-content-gutter-in);
}
.myblendblocks-kit-composition.block-grid > .block-list > .block-grid-cell:not( .kit-content ) {
  width: 45%;
}
.myblendblocks-kit-composition.block-grid > .block-list > .block-grid-cell.kit-content {
  width: calc(100% - 45%);
}
.myblendblocks-kit-composition.block-grid .block-section {
  margin: calc(var(--mb-spacing-v-block-M) / 2) 0;
}
.myblendblocks-kit-composition.block-grid .block-section > * {
  padding: var(--mb-spacing-v-block-S) 40px;
}
.myblendblocks-kit-composition.block-grid .block-section .section-content {
  padding-top: unset;
}
.myblendblocks-kit-composition.block-grid .block-section .section-content.has-line {
  padding-top: var(--mb-spacing-v-content-M);
}
.myblendblocks-kit-composition.block-grid .block-section .section-content.has-line:before {
  width: calc(100% - 80px);
}
.myblendblocks-kit-composition.block-grid .block-section .section-content .composition-item .composition-item-img {
  margin-right: 20px;
  margin-left: 8px;
}
.myblendblocks-kit-composition.block-grid .block-section .section-content .composition-item .composition-item-details {
  flex: 1;
}
.myblendblocks-kit-composition.block-grid .block-section.composition-cart .section-content {
  padding-bottom: calc(var(--mb-spacing-v-block-S) / 2);
}
.myblendblocks-kit-composition.block-grid .block-section.composition-cart .composition-choices-slots .composition-choices-slots-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: flex-start;
  align-items: flex-start;
  justify-content: flex-start;
  width: calc(100% + 12px);
  margin: -6px -6px calc(var(--mb-spacing-v-content-M) / 2) -6px;
}
.mb-block-contact > .block-grid > .block-list > .block-grid-cell.mb-block-form {
  width: calc(100% - 45%);
}
.mb-block-contact > .block-grid > .block-list > .block-grid-cell.mb-block-form > .block-list {
  width: 95%;
}
.mb-block-contact > .block-grid > .block-list > .block-grid-cell:not( .mb-block-form) {
  width: 45%;
}
.mb-block-contact > .block-grid > .block-list > .block-grid-cell > .block-list .block-insert > .block-list {
  align-items: flex-start;
}
[class*="mb-block-content"] .mb-button-list > .block-list {
  flex-direction: row;
  justify-content: flex-start;
  margin: 0 -10px;
}
[class*="mb-block-content"] .mb-button-list > .block-list .wmu-button {
  margin: 0 10px;
}
[class*="mb-block-content"][class*="-full-bg"] > .block-list .mb-main-grid > .block-list,
[class*="mb-block-content"][class*="-img-bg"] > .block-list .mb-main-grid > .block-list {
  padding-top: var(--mb-content-padding-v-default);
}
.mb-block-content-1 > .block-list > .mb-main-grid > .block-list,
.mb-block-content-2 > .block-list > .mb-main-grid > .block-list {
  justify-content: flex-start;
}
.mb-block-content-1 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-content-2 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-start;
  padding-top: var(--mb-spacing-v-content-additional);
}
.mb-block-content-1 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-main-title,
.mb-block-content-2 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-main-title {
  margin-left: calc(-1 * (var(--wmu-layout-width) / 2) / 3.65);
  width: calc(100% + ((var(--wmu-layout-width) / 2) / 3.65));
}
.mb-block-content-1[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-2[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-1[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-2[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
}
.mb-block-content-1[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > *,
.mb-block-content-2[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > *,
.mb-block-content-1[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > *,
.mb-block-content-2[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > * {
  text-align: right;
}
.mb-block-content-1[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-main-title,
.mb-block-content-2[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-main-title,
.mb-block-content-1[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-main-title,
.mb-block-content-2[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-main-title {
  margin-right: calc(-1 * (var(--wmu-layout-width) / 2) / 3.65);
  margin-left: unset;
}
.mb-block-content-1[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-button-list > .block-list,
.mb-block-content-2[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-button-list > .block-list,
.mb-block-content-1[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-button-list > .block-list,
.mb-block-content-2[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-button-list > .block-list {
  justify-content: flex-end;
}
.mb-block-content-1 > .block-list > .mb-main-grid > .block-list > .mb-img-cell > .block-list > .mb-main-img {
  height: calc(var(--wmu-layout-width) / 2.8);
}
.mb-block-content-1 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block-content-1 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-left: calc(var(--mb-content-gutter-out) - var(--mb-content-gutter-in));
}
.mb-block-content-1[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-content-1[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: calc(var(--mb-content-gutter-out) - var(--mb-content-gutter-in));
  padding-left: unset;
}
.mb-block-content-2 > .block-list > .mb-main-grid > .block-list > .mb-img-cell {
  width: calc((var(--wmu-layout-width) / 2) - var(--mb-content-gutter-in));
}
.mb-block-content-2 > .block-list > .mb-main-grid > .block-list > .mb-img-cell > .block-list > .mb-main-img {
  height: calc(var(--wmu-layout-width) / 2.95);
}
.mb-block-content-2 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc((var(--wmu-layout-width) / 2) + var(--mb-content-gutter-in));
}
.mb-block-content-2 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-left: var(--mb-content-gutter-out);
}
.mb-block-content-2 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-main-title {
  margin-left: calc(-1 * (var(--wmu-layout-width) / 2) / 3.7);
  width: calc(100% + ((var(--wmu-layout-width) / 2) / 3.7));
}
.mb-block-content-2[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-content-2[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: var(--mb-content-gutter-out);
  padding-left: unset;
}
.mb-block-content-2[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-main-title,
.mb-block-content-2[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-main-title {
  margin-right: calc(-1 * (var(--wmu-layout-width) / 2) / 3.7);
}
.mb-block-content-3 > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-3 > .block-list > .mb-main-grid > .block-list > .mb-img-cell {
  width: calc((var(--wmu-layout-width) / 2) + var(--mb-content-gutter-in));
  margin-top: var(--mb-spacing-v-content-3-align-top);
}
.mb-block-content-3 > .block-list > .mb-main-grid > .block-list > .mb-img-cell:before {
  top: -45px;
  right: -45px;
  background-size: 75px 75px;
  width: 75px;
  height: 75px;
}
.mb-block-content-3 > .block-list > .mb-main-grid > .block-list > .mb-img-cell > .block-list > .mb-main-img {
  height: calc(var(--wmu-layout-width) / 3.12);
}
.mb-block-content-3 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc((var(--wmu-layout-width) / 2) - var(--mb-content-gutter-in));
  height: calc((var(--wmu-layout-width) / 3.12) + (var(--mb-spacing-v-content-3-align-top) * 2));
}
.mb-block-content-3 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding: var(--mb-spacing-v-content-additional) 0 var(--mb-spacing-v-content-additional) var(--mb-content-gutter-out);
}
.mb-block-content-3 > .block-list > .mb-main-grid:first-child > .block-list > .mb-img-cell {
  margin: unset;
}
.mb-block-content-3 > .block-list > .mb-main-grid:first-child > .block-list > .mb-content-cell {
  height: calc((var(--wmu-layout-width) / 3.12) + var(--mb-spacing-v-content-3-align-top));
}
.mb-block-content-3 > .block-list > .mb-main-grid:last-child > .block-list > .mb-content-cell {
  height: calc((var(--wmu-layout-width) / 3.12) + var(--mb-spacing-v-content-3-align-top));
}
.mb-block-content-3 > .block-list > .mb-main-grid:nth-child(odd) > .block-list {
  flex-direction: row-reverse !important;
}
.mb-block-content-3 > .block-list > .mb-main-grid:nth-child(odd) > .block-list > .mb-img-cell:before {
  right: auto;
  left: -45px;
}
.mb-block-content-3 > .block-list > .mb-main-grid:nth-child(odd) > .block-list > .mb-content-cell > .block-list {
  padding-right: var(--mb-content-gutter-out);
  padding-left: unset;
}
.mb-block-content-3[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-3[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
}
.mb-block-content-3[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-img-cell:before,
.mb-block-content-3[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-img-cell:before {
  right: auto;
  left: -45px;
}
.mb-block-content-3[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-content-3[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: var(--mb-content-gutter-out);
  padding-left: unset;
}
.mb-block-content-3[vl-mode="revert"] > .block-list > .mb-main-grid:nth-child(odd) > .block-list,
.mb-block-content-3[vxl-mode="revert"] > .block-list > .mb-main-grid:nth-child(odd) > .block-list {
  flex-direction: row !important;
}
.mb-block-content-3[vl-mode="revert"] > .block-list > .mb-main-grid:nth-child(odd) > .block-list > .mb-img-cell:before,
.mb-block-content-3[vxl-mode="revert"] > .block-list > .mb-main-grid:nth-child(odd) > .block-list > .mb-img-cell:before {
  right: -45px;
  left: auto;
}
.mb-block-content-3[vl-mode="revert"] > .block-list > .mb-main-grid:nth-child(odd) > .block-list > .mb-content-cell > .block-list,
.mb-block-content-3[vxl-mode="revert"] > .block-list > .mb-main-grid:nth-child(odd) > .block-list > .mb-content-cell > .block-list {
  padding-right: unset;
  padding-left: var(--mb-content-gutter-out);
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
  justify-content: flex-end;
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-header-cell {
  width: calc((var(--wmu-layout-width) / 2) - var(--mb-content-gutter-out) + var(--mb-content-gutter-in));
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-header-cell > .block-list {
  justify-content: space-between;
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-header-cell > .block-list > .mb-content-wrapper {
  z-index: 2;
  margin-bottom: unset;
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-header-cell > .block-list > .mb-content-wrapper > .block-list > .mb-main-title {
  padding-top: var(--mb-spacing-v-content-additional);
  margin-top: unset;
  margin-left: calc(-1 * (var(--wmu-layout-width) / 2) / 7);
  width: calc(100% + ((var(--wmu-layout-width) / 2) / 7));
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-header-cell > .block-list > .mb-visual-img {
  align-self: flex-end;
  width: calc(var(--wmu-layout-width) / 2.73);
  height: calc(var(--wmu-layout-width) / 2.28);
  margin-top: var(--mb-content-padding-v-default);
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc((var(--wmu-layout-width) / 2) - var(--mb-content-gutter-in));
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-start;
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-header-img {
  height: calc(var(--wmu-layout-width) / 2.95);
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-content-wrapper {
  align-self: flex-end;
  width: calc((var(--wmu-layout-width) / 2) - var(--mb-content-gutter-out) - var(--mb-content-gutter-in));
  margin-top: var(--mb-content-title-padding-v-S);
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-header-cell {
  width: calc((var(--wmu-layout-width) / 2) - var(--mb-content-gutter-out) + var(--mb-content-gutter-in));
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-header-cell > .block-list {
  justify-content: flex-start;
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-header-cell > .block-list > .mb-main-title {
  margin-top: unset;
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc((var(--wmu-layout-width) / 2) - var(--mb-content-gutter-out) + var(--mb-content-gutter-in));
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-start;
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-header-img {
  height: calc(var(--wmu-layout-width) / 2.83);
}
.mb-block-content-5[vl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list,
.mb-block-content-5[vxl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
}
.mb-block-content-6 > .block-list > .mb-main-band > .media-list .wmu-media {
  height: calc(var(--wmu-layout-width) / 3.55);
}
.mb-block-content-6 > .block-list > .mb-main-band > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-6 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
}
.mb-block-content-6 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell {
  padding-top: var(--mb-content-padding-v-default);
}
.mb-block-content-6 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  align-items: flex-end;
  justify-content: flex-start;
}
.mb-block-content-6 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .mb-visual-img {
  width: calc(var(--wmu-layout-width) / 2.48);
  height: calc(var(--wmu-layout-width) / 2.07);
}
.mb-block-content-6 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  align-items: flex-start;
  justify-content: flex-start;
}
.mb-block-content-6 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-content-wrapper {
  background: var(--mb-color-white);
  width: calc((var(--wmu-layout-width) / 2) + var(--mb-content-gutter-in));
  height: 100%;
  padding: var(--mb-content-padding-v-default);
}
.mb-block-content-6[vl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list,
.mb-block-content-6[vxl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list {
  flex-direction: row !important;
}
.mb-block-content-6[vl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list,
.mb-block-content-6[vxl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  align-items: flex-start;
}
.mb-block-content-6[vl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list .mb-content-cell > .block-list,
.mb-block-content-6[vxl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list .mb-content-cell > .block-list {
  align-items: flex-end;
}
.mb-block-content-8 > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell,
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell > .block-list,
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-start;
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell > .block-list {
  padding-right: calc(var(--mb-content-gutter-out) + var(--mb-content-gutter-in));
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-left: calc(var(--mb-content-gutter-out) - var(--mb-content-gutter-in));
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-visual-cell,
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-content-visual-cell {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-visual-cell > .block-list,
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-content-visual-cell > .block-list {
  justify-content: flex-start;
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-visual-cell > .block-list > .block-image-video,
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-content-visual-cell > .block-list > .block-image-video {
  width: calc(100% - var(--mb-content-gutter-out) + var(--mb-content-gutter-in));
  height: calc(var(--wmu-layout-width) / 2.34);
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-visual-cell {
  margin-bottom: var(--mb-content-padding-v-default);
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-visual-cell > .block-list {
  align-items: flex-end;
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-content-visual-cell > .block-list {
  align-items: flex-start;
}
.mb-block-content-7 > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
  align-items: flex-start;
  justify-content: flex-start;
}
.mb-block-content-7 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .mb-visual-img {
  height: calc(var(--wmu-layout-width) / 2.12);
}
.mb-block-content-7 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block-content-7 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-start;
  padding-top: var(--mb-spacing-v-content-additional);
  padding-right: calc(var(--mb-content-gutter-in) * 2);
}
.mb-block-content-7[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-7[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list {
  flex-direction: row !important;
}
.mb-block-content-7[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-content-7[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: unset;
  padding-left: calc(var(--mb-content-gutter-in) * 2);
}
.mb-block-content-9 > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell,
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell > .block-list,
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-start;
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell > .block-list {
  padding-right: calc(var(--mb-content-gutter-in) * 2);
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell > .block-list > .mb-content-wrapper {
  margin-top: unset;
  margin-bottom: var(--mb-content-title-padding-v-S);
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell > .block-list > .block-image-video {
  height: calc(var(--wmu-layout-width) / 2.55);
  margin-top: unset;
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-left: calc(var(--mb-content-gutter-in) * 2);
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .block-image-video {
  height: calc(var(--wmu-layout-width) / 2.55);
}
.mb-block-content-10 > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-10 > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
  padding-top: var(--mb-content-padding-v-default);
}
.mb-block-content-10 > .block-list > .mb-main-grid > .block-list > .mb-content-cell,
.mb-block-content-10 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block-content-10 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-start;
  padding-left: var(--mb-content-gutter-in);
}
.mb-block-content-10 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  justify-content: flex-start;
  padding-right: calc(var(--mb-content-gutter-in) * 2);
}
.mb-block-content-10 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .mb-image-trio > .block-list > .block-image-video {
  width: calc((var(--wmu-layout-width) / 2) / 2.23);
  height: calc((var(--wmu-layout-width) / 2) / 1.44);
}
.mb-block-content-10[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-10[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list {
  flex-direction: row !important;
}
.mb-block-content-10[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-content-10[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: var(--mb-content-gutter-in);
  padding-left: unset;
}
.mb-block-content-10[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list,
.mb-block-content-10[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  padding-right: unset;
  padding-left: calc(var(--mb-content-gutter-in) * 2);
}
.mb-block-content-11 > .block-list > .mb-main-band > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-11 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
}
.mb-block-content-11 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell,
.mb-block-content-11 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block-content-11 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  justify-content: flex-start;
  padding-left: calc(var(--mb-content-gutter-in) * 2);
}
.mb-block-content-11 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .mb-image-duo > .block-list > .block-image-video {
  width: calc((var(--wmu-layout-width) / 2) / 2.3);
  height: calc((var(--wmu-layout-width) / 2) / 1.65);
}
.mb-block-content-11 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .mb-image-duo > .block-list > .block-image-video:first-child {
  width: calc((var(--wmu-layout-width) / 2) / 1.6);
  height: calc((var(--wmu-layout-width) / 2) / 1.48);
}
.mb-block-content-11 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-start;
  padding-right: var(--mb-content-gutter-in);
}
.mb-block-content-11[class*="-duo-icon"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .mb-image-duo > .block-list > .block-image-video:before {
  top: -55px;
  right: -55px;
  background-size: 95px 95px;
  width: 95px;
  height: 95px;
}
.mb-block-content-11[class*="-img-bg"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list {
  flex-direction: row !important;
}
.mb-block-content-11[class*="-img-bg"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  padding-right: calc(var(--mb-content-gutter-in) * 2);
  padding-left: unset;
}
.mb-block-content-11[class*="-img-bg"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: unset;
  padding-left: var(--mb-content-gutter-in);
}
.mb-block-content-11[vl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list,
.mb-block-content-11[vxl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list {
  flex-direction: row !important;
}
.mb-block-content-11[vl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list,
.mb-block-content-11[vxl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  padding-right: calc(var(--mb-content-gutter-in) * 2);
  padding-left: unset;
}
.mb-block-content-11[vl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-content-11[vxl-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: unset;
  padding-left: var(--mb-content-gutter-in);
}
.mb-block-content-11[vl-mode="revert"][class*="-duo-icon"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .mb-image-duo > .block-list > .block-image-video:before,
.mb-block-content-11[vxl-mode="revert"][class*="-duo-icon"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .mb-image-duo > .block-list > .block-image-video:before {
  right: auto;
  left: -55px;
}
.mb-block-content-11[vl-mode="revert"][class*="-img-bg"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list,
.mb-block-content-11[vxl-mode="revert"][class*="-img-bg"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
}
.mb-block-content-11[vl-mode="revert"][class*="-img-bg"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list,
.mb-block-content-11[vxl-mode="revert"][class*="-img-bg"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  padding-left: calc(var(--mb-content-gutter-in) * 2);
  padding-right: unset;
}
.mb-block-content-12 > .block-list > .mb-main-grid {
  width: calc(var(--wmu-layout-width) - (var(--mb-content-gutter-out) * 2));
}
.mb-block-content-12 > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
  padding-top: var(--mb-content-padding-v-default);
}
.mb-block-content-12 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell,
.mb-block-content-12 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc((var(--wmu-layout-width) / 2) - var(--mb-content-gutter-out));
}
.mb-block-content-12 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  justify-content: flex-start;
  align-items: flex-end;
  padding-left: var(--mb-content-gutter-in);
}
.mb-block-content-12 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .block-image-video {
  height: calc(var(--wmu-layout-width) / 2.19);
}
.mb-block-content-12 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-start;
  padding-right: calc(var(--mb-content-gutter-out) - var(--mb-content-gutter-in));
}
.mb-block-content-12[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-12[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list {
  flex-direction: row !important;
}
.mb-block-content-12[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list,
.mb-block-content-12[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  align-items: flex-start;
  padding-right: var(--mb-content-gutter-in);
  padding-left: unset;
}
.mb-block-content-12[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-content-12[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: unset;
  padding-left: calc(var(--mb-content-gutter-out) - var(--mb-content-gutter-in));
}
.mb-block-content-13 > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-13 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell,
.mb-block-content-13 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc((var(--wmu-layout-width) / 2) - var(--mb-content-gutter-in));
}
.mb-block-content-13 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .mb-landscape-1 {
  height: calc(var(--wmu-layout-width) / 2.98);
}
.mb-block-content-13 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-left: calc(var(--mb-content-gutter-in) * 2);
}
.mb-block-content-13[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-13[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
}
.mb-block-content-13[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-content-13[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: calc(var(--mb-content-gutter-in) * 2);
  padding-left: unset;
}
.mb-block-content-14 > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-14 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell,
.mb-block-content-14 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block-content-14 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .mb-landscape-2 {
  height: calc(var(--wmu-layout-width) / 2.98);
}
.mb-block-content-14 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-top: var(--mb-spacing-v-content-additional) 0 var(--mb-spacing-v-content-additional) calc(var(--mb-content-gutter-in) * 2);
  padding-left: calc(var(--mb-content-gutter-in) * 2);
}
.mb-block-content-14[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-14[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
}
.mb-block-content-14[vl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-content-14[vxl-mode="revert"] > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: calc(var(--mb-content-gutter-in) * 2);
  padding-left: unset;
}
.mb-block-content-15 > .block-list > .mb-block-slider-products:before {
  height: calc(var(--entry-thumbnail-height) * 0.9);
}
.mb-block-content-duo-1 > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-duo-1 > .block-list > .mb-main-grid > .block-list > .mb-item {
  width: calc(50% - var(--mb-content-gutter-in));
}
.mb-block-content-duo-1 > .block-list > .mb-main-grid > .block-list > .mb-item > .block-list > .mb-landscape-1 {
  height: calc(var(--wmu-layout-width) / 2.98);
}
.mb-block-content-duo-2 > .block-list > .mb-main-grid,
.mb-block-content-trio-3 > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-duo-2 > .block-list > .mb-main-grid > .block-list > .block-grid-cell,
.mb-block-content-trio-3 > .block-list > .mb-main-grid > .block-list > .block-grid-cell {
  width: calc((var(--wmu-layout-width) / 2) - var(--mb-content-gutter-in));
}
.mb-block-content-duo-2 > .block-list > .mb-main-grid > .block-list > .block-grid-cell > .block-list > .mb-item,
.mb-block-content-trio-3 > .block-list > .mb-main-grid > .block-list > .block-grid-cell > .block-list > .mb-item {
  height: calc(var(--wmu-layout-width) / 2.98);
}
.mb-block.mb-block-content-trio-1 > .block-list > .block-wrapper > .block-list > p {
  display: unset;
}
.mb-block.mb-block-content-trio-1,
.mb-block.mb-block-content-img-trio-1 {
  width: var(--wmu-layout-width);
}
.mb-block.mb-block-content-trio-1 > .block-list,
.mb-block.mb-block-content-img-trio-1 > .block-list {
  align-items: flex-start;
}
.mb-block.mb-block-content-trio-1 > .block-list > .block-wrapper,
.mb-block.mb-block-content-img-trio-1 > .block-list > .block-wrapper {
  width: calc(33.33334% - (var(--mb-content-gutter-out) / 2));
}
.mb-block.mb-block-content-trio-1 > .block-list > .block-wrapper > .block-list,
.mb-block.mb-block-content-img-trio-1 > .block-list > .block-wrapper > .block-list {
  align-items: flex-start;
}
.mb-block.mb-block-content-trio-1 > .block-list > .block-wrapper > .block-list > .mb-img,
.mb-block.mb-block-content-img-trio-1 > .block-list > .block-wrapper > .block-list > .mb-img {
  height: calc(var(--wmu-layout-width) / 2.21);
}
.mb-block-content-trio-2 > .block-list > .mb-main-grid > .block-list > .block-grid-cell {
  width: 33.33334%;
}
.mb-block-content-trio-2 > .block-list > .mb-main-grid > .block-list > .block-grid-cell > .block-list > .mb-item {
  height: calc(var(--wmu-layout-width) / 2.82);
}
.mb-block-content-trio-3 > .block-list > .mb-main-grid > .block-list > .block-grid-cell {
  width: calc(33.33334% - var(--mb-content-gutter-in));
}
.mb-block.mb-block-content-img-duo-1 {
  width: calc(var(--wmu-layout-width) - (var(--mb-content-gutter-out) * 2));
}
.mb-block.mb-block-content-img-duo-1 > .block-list {
  flex-direction: row;
  justify-content: space-around;
}
.mb-block.mb-block-content-img-duo-1 > .block-list > .block-wrapper {
  width: calc(50% - ((var(--mb-content-gutter-out) * 2) + (var(--mb-content-gutter-in) * 2)));
}
.mb-block.mb-block-content-img-duo-1 > .block-list > .block-wrapper:before {
  top: calc(((var(--wmu-layout-width) / 2.3) / 2) - (75px / 2));
  left: calc(-1 * var(--mb-content-gutter-out) - var(--mb-content-gutter-in) - (75px / 2));
  background-size: 75px 75px;
  width: 75px;
  height: 75px;
}
.mb-block.mb-block-content-img-duo-1 > .block-list > .block-wrapper > .block-list {
  align-items: flex-start;
}
.mb-block.mb-block-content-img-duo-1 > .block-list > .block-wrapper > .block-list > .mb-img {
  height: calc(var(--wmu-layout-width) / 2.3);
}
.mb-block.mb-block-content-img-trio-1 > .block-list > .block-wrapper {
  width: calc(33.33334% - (var(--mb-content-gutter-out) / 2) - var(--mb-content-gutter-in));
}
.mb-block.mb-block-content-img-trio-1 > .block-list > .block-wrapper:not( :first-child ):not( :last-child ) {
  margin-top: var(--mb-content-padding-v-default);
}
.mb-block.mb-block-content-img-trio-1 > .block-list > .block-wrapper > .block-list > .mb-img {
  height: calc(var(--wmu-layout-width) / 2.65);
}
.mb-block.mb-block-banner-myplus > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block.mb-block-banner-myplus > .block-list > .mb-main-grid > .block-list {
  justify-content: center;
}
.mb-block.mb-block-banner-myplus > .block-list > .mb-main-grid > .block-list > .mb-visual-cell {
  width: calc(var(--wmu-layout-width) / 2.5);
}
.mb-block.mb-block-banner-myplus > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  justify-content: flex-start;
  padding-right: calc(var(--mb-content-gutter-in) * 2);
}
.mb-block.mb-block-banner-myplus > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .block-image-video {
  align-items: flex-end;
}
.mb-block.mb-block-banner-myplus > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .block-image-video > .wmu-media {
  align-items: flex-end;
}
.mb-block.mb-block-banner-myplus > .block-list > .mb-main-grid > .block-list > .mb-visual-cell > .block-list > .block-image-video > .wmu-media .wmu-media-object-wrapper {
  width: 252px;
  height: 147px;
}
.mb-block.mb-block-banner-myplus > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block.mb-block-banner-myplus > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-end;
  padding-bottom: calc(var(--mb-spacing-v-block-M) / 2);
}
.mb-block.mb-block-our-commitments > .block-list > .mb-content-wrapper {
  width: calc(var(--wmu-layout-width) / 1.8);
}
.mb-block.mb-block-our-commitments > .block-list > .mb-img-wrapper {
  width: calc(var(--wmu-layout-width) / 1.3);
}
.mb-block.mb-block-our-commitments > .block-list > .mb-img-wrapper > .block-list {
  flex-direction: row;
  justify-content: space-evenly;
}
.mb-block.mb-block-content-stat-list {
  width: calc(var(--wmu-layout-width) - (var(--mb-content-gutter-out) * 4));
}
.mb-block.mb-block-content-stat {
  width: calc(var(--wmu-layout-width) / 5);
}
.mb-block.mb-block-content-stat > .block-list > .mb-block-content-stat-value {
  margin-bottom: var(--mb-spacing-v-content-M);
}
.mb-block.mb-block-content-stat-value {
  font-size: 60px;
  line-height: 60px;
}
.mb-block-header-1 > .block-list > .mb-main-band {
  height: var(--mb-header-height);
}
.mb-block-header-1 > .block-list > .mb-main-band > .block-list {
  align-items: flex-start;
  justify-content: flex-start;
  height: 100%;
  padding-bottom: var(--mb-header-padding-bottom);
}
.mb-block-header-1 > .block-list > .mb-main-band > .block-list > .mb-block-wrapper {
  align-items: flex-start;
  width: calc(var(--wmu-layout-width) / 1.9);
  height: 100%;
  overflow-y: visible;
  overflow-x: visible;
}
.mb-block-header-2 > .block-list > .mb-main-grid > .block-list > .mb-band-cell {
  height: var(--mb-header-height);
}
.mb-block-header-2 > .block-list > .mb-main-grid > .block-list > .mb-band-cell > .block-list > .mb-main-band {
  height: 100%;
  align-items: flex-end;
}
.mb-block-header-2 > .block-list > .mb-main-grid > .block-list > .mb-band-cell > .block-list > .mb-main-band > .block-list {
  width: calc(var(--wmu-layout-width) / 2);
  padding-right: 60px;
}
.mb-block-header-2 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  justify-content: flex-start;
  box-sizing: border-box;
  padding: var(--mb-header-padding-top) 0;
}
.mb-block-header-2 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-block-wrapper {
  align-items: flex-start;
  width: calc(var(--wmu-layout-width) / 2.1);
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-heading-cell > .block-list {
  align-items: flex-end;
  justify-content: flex-start;
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-heading-cell > .block-list > h1 {
  width: calc(var(--wmu-layout-width) / 2);
  padding-right: 60px;
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-heading-cell > .block-list > .block-image-video {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-heading-cell > .block-list > .block-image-video .wmu-media {
  width: calc(var(--wmu-layout-width) / 2.6);
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  align-items: flex-start;
  justify-content: flex-start;
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-content-wrapper {
  background: var(--mb-color-white);
  width: calc(var(--wmu-layout-width) / 2.25);
  height: 100%;
  padding: calc(var(--mb-spacing-v-content-M) * 2);
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-content-wrapper > .block-list {
  align-items: flex-start;
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-content-wrapper > .block-list > h2 {
  text-transform: none;
}
.mb-block-header-4 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-images-cell > .block-list {
  justify-content: flex-start;
}
.mb-block-header-4 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-images-cell > .block-list > .mb-image-duo {
  width: calc(var(--wmu-layout-width) / 2);
}
.mb-block-header-4 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-images-cell > .block-list > .mb-image-duo > .block-list > .block-image-video {
  width: calc((var(--wmu-layout-width) / 2) / 2.65);
  height: calc((var(--wmu-layout-width) / 2) / 1.9);
  margin-top: -14%;
  margin-left: 42.5%;
}
.mb-block-header-4 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-images-cell > .block-list > .mb-image-duo > .block-list > .block-image-video:before {
  top: -43px;
  left: -43px;
  background-size: 75px 75px;
  width: 75px;
  height: 75px;
}
.mb-block-header-4 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-images-cell > .block-list > .mb-image-duo > .block-list > .block-image-video:first-child {
  width: calc((var(--wmu-layout-width) / 2) / 2.15);
  height: calc((var(--wmu-layout-width) / 2) / 1.93);
  margin: 0;
}
.mb-block-header-4 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  align-items: flex-start;
  justify-content: flex-start;
}
.mb-block-header-4 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-content-wrapper {
  background: var(--mb-color-white);
  width: calc(var(--wmu-layout-width) / 2.25);
  height: 100%;
  padding: 40px;
}
.mb-block-header-4 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-content-wrapper > .block-list {
  align-items: flex-start;
}
.block-slider .mb-block-header-slide-content > .block-list > .mb-main-band,
.block-slider .mb-block-header-slide-video > .block-list > .mb-main-band,
.block-slider .mb-block-header-slide-content > .block-list > .mb-main-media,
.block-slider .mb-block-header-slide-video > .block-list > .mb-main-media {
  height: calc(var(--wmu-layout-width) / 2.6);
}
.block-slider .mb-block-header-slide-content > .block-list .mb-button-list > .block-list,
.block-slider .mb-block-header-slide-video > .block-list .mb-button-list > .block-list {
  align-items: flex-start;
}
.myblendblocks-instagram-feed .instagram-block-container {
  display: flex;
  flex-direction: row;
  width: var(--wmu-layout-width);
  margin: 0 auto;
}
.myblendblocks-instagram-feed .instagram-block-title-img {
  width: calc(var(--wmu-layout-width) / 2.5);
  height: calc(var(--wmu-layout-width) / 2.9);
}
.myblendblocks-instagram-feed .instagram-block-content {
  flex: 1;
  width: calc(var(--wmu-layout-width) / 2);
}
.myblendblocks-instagram-feed .instagram-block-content .instagram-block-title {
  width: calc(100% + ((var(--wmu-layout-width) / 2) / 8));
  padding: var(--mb-spacing-v-content-additional) 0 calc(var(--mb-content-title-padding-v-S) / 2) 0;
  margin-left: calc(-1 * (var(--wmu-layout-width) / 2) / 8);
}
.myblendblocks-instagram-feed .instagram-block-content .instagram-block-feed {
  display: flex;
  align-items: center;
}
.myblendblocks-instagram-feed .instagram-block-content .instagram-block-feed .instagram-block-feed-container {
  padding-bottom: calc(var(--mb-spacing-v-content-M) * 2);
  margin-left: 9.5%;
}
.myblendblocks-instagram-feed .instagram-block-content .instagram-block-feed .instagram-block-feed-slide {
  align-items: flex-end;
}
.myblendblocks-instagram-feed .instagram-block-content .instagram-block-feed .swiper-navigation {
  display: none;
}
.myblendblocks-instagram-feed .instagram-block-content .instagram-block-feed .swiper-scrollbar {
  right: 0;
  left: 0;
  width: 100%;
}
.mb-block.block-insert > .block-list {
  padding: var(--mb-spacing-v-block-S) 40px;
}
.mb-block-myplus-accumulate-points > .block-list > p {
  width: 75%;
}
.mb-block-myplus-accumulate-points .myplus-points-ratio {
  font-size: 40px;
  line-height: 50px;
}
.birthday-offer .mb-main-grid > .block-list > .mb-img-cell {
  width: calc(50% - (var(--mb-content-gutter-out) + var(--mb-content-gutter-in)));
}
.birthday-offer .mb-main-grid > .block-list > .mb-img-cell > .block-list > .block-image-video {
  height: calc(var(--wmu-layout-width) / 2.9);
}
.birthday-offer .mb-main-grid > .block-list > .mb-content-cell {
  width: calc(50% + (var(--mb-content-gutter-out) + var(--mb-content-gutter-in)));
}
.birthday-offer .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: 40px;
  padding-left: 40px;
}
.mb-block-myplus-card > .block-list > .mb-main-grid > .block-list > .mb-img-cell {
  width: calc(50% - (var(--mb-content-gutter-out) + var(--mb-content-gutter-in)));
  padding-left: var(--mb-content-gutter-out);
}
.mb-block-myplus-card > .block-list > .mb-main-grid > .block-list > .mb-img-cell > .block-list {
  padding-top: var(--mb-spacing-v-block-M);
  align-items: flex-start;
}
.mb-block-myplus-card > .block-list > .mb-main-grid > .block-list > .mb-img-cell > .block-list > .block-image-video {
  width: auto;
  height: calc(var(--wmu-layout-width) / 2.62);
}
.mb-block-myplus-card > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc(50% + (var(--mb-content-gutter-out) + var(--mb-content-gutter-in)));
}
.mb-block-myplus-card > .block-list > .mb-main-grid > .block-list > .mb-content-cell .wmu-button {
  display: none;
}
.mb-block-myplus-card > .block-list > .mb-main-grid > .block-list > .mb-content-cell .block-image-video {
  display: block;
  margin-bottom: unset;
}
.mb-block-myplus-card > .block-list > .mb-main-grid > .block-list > .mb-content-cell .block-image-video svg {
  filter: invert(50%) sepia(16%) saturate(1547%) hue-rotate(331deg) brightness(93%) contrast(92%);
}
.mb-block-myplus-select-rewards > .block-list,
.mb-block-myplus-reward-steps > .block-list,
.mb-block-myplus-history > .block-list,
.mb-block-myplus-accumulate-points > .block-list {
  padding: 0 var(--mb-content-gutter-out);
}
.my-account-wrapper .mb-block-myplus-select-rewards > .block-list,
.my-account-wrapper .mb-block-myplus-reward-steps > .block-list,
.my-account-wrapper .mb-block-myplus-history > .block-list,
.my-account-wrapper .mb-block-myplus-accumulate-points > .block-list {
  padding: 0 var(--mb-content-gutter-in);
}
.mb-block-myplus-select-rewards > .block-list .nav-headers .tab-nav-item,
.mb-block-myplus-reward-steps > .block-list .nav-headers .tab-nav-item {
  width: 45%;
}
.mb-block-myplus-select-rewards > .block-list .nav-headers .tab-nav-item:hover .item-link,
.mb-block-myplus-reward-steps > .block-list .nav-headers .tab-nav-item:hover .item-link {
  background: var(--mb-myplus-color);
  color: var(--mb-color-white);
}
.mb-block-myplus-select-rewards > .block-list .nav-headers .tab-nav-item:hover svg,
.mb-block-myplus-reward-steps > .block-list .nav-headers .tab-nav-item:hover svg {
  filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);
}
.mb-block-myplus-select-rewards .block-tab-content > .block-list > p,
.mb-block-myplus-reward-steps .block-tab-content > .block-list > p {
  width: calc(var(--wmu-layout-width) / 1.7);
}
.maison-des-femmes > .mb-main-grid > .block-list > .mb-img-cell .block-image-video {
  height: calc(var(--wmu-layout-width) / 3.4);
}
.maison-des-femmes > .mb-main-grid > .block-list > .mb-content-cell {
  padding-right: 40px;
  padding-left: 40px;
}
.mb-block-myplus-reward-steps .step-list-wrapper {
  width: calc(var(--wmu-layout-width) / 1.1);
}
.mb-block-myplus-reward-steps .step-list-wrapper .block-tab-group {
  display: flex;
  flex-direction: row;
  align-content: flex-end;
  align-items: flex-end;
  justify-content: flex-start;
}
.mb-block-myplus-reward-steps .step-list-wrapper .block-tab-group .nav-headers {
  flex-direction: column-reverse;
  align-self: stretch;
  justify-content: space-between;
}
.mb-block-myplus-reward-steps .step-list-wrapper .block-tab-group .nav-headers .block-tab-header {
  margin-bottom: calc(var(--mb-spacing-v-block-M) / 2);
}
.mb-block-myplus-reward-steps .step-list-wrapper .block-tab-group .nav-headers .block-tab-header:first-child {
  margin-bottom: 0;
}
.mb-block-myplus-reward-steps .step-list-wrapper .block-tab-group > .block-list {
  flex: 1;
}
.mb-block-myplus-reward-steps .step-list-wrapper .block-tab-group > .block-list > .mb-tab-step > .block-list > .block-tab-content > .block-list {
  flex-direction: row;
  align-items: flex-start;
}
.my-account-wrapper .mb-block-myplus-reward-steps .step-list-wrapper {
  width: 100%;
}
.mb-block-myplus-reward-steps .step-gift-list-wrapper .block-tab-group > .block-list > .mb-tab-step > .block-list > .block-tab-content > .block-list {
  justify-content: flex-start;
  width: calc(100% + var(--mb-spacing-v-content-M));
  margin: 0 calc(-1 * var(--mb-spacing-v-content-M));
}
.mb-block-myplus-reward-steps .step-gift-list-wrapper .block-tab-group .my-plus-reward-wrapper {
  width: 25%;
  padding: 0 20px;
}
.mb-block-myplus-reward-steps .step-donation-list-wrapper .block-tab-group > .block-list {
  align-self: center;
}
.mb-block-myplus-reward-steps .step-donation-list-wrapper .block-tab-group > .block-list > .mb-tab-step > .block-list > .block-tab-content > .block-list {
  justify-content: center;
}
.mb-block-myplus-reward-steps .step-donation-list-wrapper .block-tab-group .my-plus-reward-wrapper {
  width: 80%;
}
.mb-block-myplus-reward-steps .step-donation-list-wrapper .block-tab-group .my-plus-reward-wrapper .myplus-reward-cost {
  font-size: 40px;
  line-height: 50px;
}
.mb-block-myplus-reward-steps .nav-progress {
  flex-direction: column-reverse;
  align-self: stretch;
  width: 8px;
  margin: 0 30px 30px 30px;
}
.mb-block-myplus-reward-steps .nav-progress:before {
  left: 0;
  bottom: -30px;
  content: '';
  width: 8px;
  height: 30px;
}
.mb-block-myplus-reward-steps .nav-progress-item {
  margin-left: -5px;
}
.mb-block-myplus-reward-steps .nav-progress-item.active:before,
.mb-block-myplus-reward-steps .nav-progress-item.before-active:before {
  left: 0;
  bottom: -30px;
  width: 8px;
}
.mb-block-myplus-reward-steps .nav-progress-item[data-step-index="0"]:before {
  height: 40px;
}
.mb-block-myplus-reward-steps .nav-progress-item[data-step-index="1"]:before {
  height: calc(33.3334% + 30px);
}
.mb-block-myplus-reward-steps .nav-progress-item[data-step-index="2"]:before {
  height: calc(66.6668% + 30px);
}
.mb-block-myplus-reward-steps .nav-progress-item[data-step-index="3"]:before {
  height: calc(100% + 30px);
}
.mb-block-myplus-select-rewards .block-tab-content .gift-list-wrapper > .block-grid > .block-list > .block-grid-cell {
  width: 33.3334%;
}
.mb-block-myplus-select-rewards .block-tab-content .gift-list-wrapper > .block-grid > .block-list > .block-grid-cell > .block-list > .myplus-reward-gift .entry-thumbnail {
  height: calc(var(--wmu-layout-width) / 4.6);
}
.mb-block-myplus-select-rewards .block-tab-content .donation-list-wrapper > .block-grid > .block-list {
  justify-content: center;
}
.mb-block-myplus-select-rewards .block-tab-content .donation-list-wrapper > .block-grid > .block-list > .block-grid-cell {
  width: 46%;
}
.mb-block-myplus-select-rewards .block-tab-content .donation-list-wrapper > .block-grid > .block-list > .block-grid-cell > .block-list > .myplus-reward-donation .myplus-donation-content-wrapper {
  width: 70%;
}
.mb-block-myplus-select-rewards .block-tab-content .donation-list-wrapper > .block-grid > .block-list > .block-grid-cell > .block-list > .myplus-reward-donation .entry-content {
  flex: 1;
}
.mb-block-myplus-summary > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list,
.mb-block-myplus-card > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: 40px;
  padding-left: 40px;
}
.mb-block-myplus-summary > .block-list > .mb-main-grid > .block-list > .mb-img-cell {
  width: calc(50% - (var(--mb-content-gutter-out) + var(--mb-content-gutter-in)));
}
.mb-block-myplus-summary > .block-list > .mb-main-grid > .block-list > .mb-img-cell > .block-list > .block-image-video {
  height: calc(var(--wmu-layout-width) / 2.9);
}
.mb-block-myplus-summary > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: calc(50% + (var(--mb-content-gutter-out) + var(--mb-content-gutter-in)));
}
.mb-block-myplus-summary > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .myplus-points-wrapper > .block-list > .block-wrapper {
  margin-left: var(--mb-content-gutter-in);
}
.mb-block-myplus-summary > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .myplus-points-wrapper > .block-list > .block-wrapper > .block-list {
  align-items: flex-start;
}
.myblendblocks-newsletter > .mb-newsletter-content {
  flex-direction: row;
}
.myblendblocks-newsletter > .mb-newsletter-content .mb-newsletter-title {
  width: calc((var(--wmu-layout-width) / 2) + var(--mb-content-gutter-in));
}
.myblendblocks-newsletter > .mb-newsletter-content .mb-newsletter-form,
.myblendblocks-newsletter > .mb-newsletter-content .mb-newsletter-result {
  flex: 1;
}
.myblendblocks-newsletter > .mb-newsletter-content .mb-newsletter-form .wmu-field.wmu-field-email {
  margin-top: 0;
}
.mb-block-linked-products > .block-list {
  flex-direction: row;
}
.mb-block-linked-products > .block-list > .mb-main-header {
  padding-top: 50px;
  padding-left: var(--wmu-structure-content-padding-left);
  width: calc(var(--wmu-width-1d1lw) / 3);
}
.mb-block-linked-products > .block-list > .mb-main-content {
  flex: 1;
}
.mb-block-page-template-1 > .block-list > .mb-main-grid {
  width: var(--wmu-width-1d1vw);
}
.mb-block-page-template-1 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding: 0 var(--wmu-structure-content-padding-right) 0 var(--wmu-structure-content-padding-left);
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list {
  align-content: flex-start;
  align-items: flex-start;
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-right: var(--mb-content-gutter-in);
  padding-left: var(--wmu-structure-content-padding-left);
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .context-block-highlight {
  display: flex;
  flex-direction: row;
  align-items: center;
  transition: all 0.5s ease-in-out;
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .context-block-highlight[class*="line-default"]:hover {
  background: rgba(244, 243, 240, 0.8);
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .context-block-highlight[class*="line-tech"]:hover {
  background: rgba(251, 250, 249, 0.8);
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .context-block-highlight[class*="line-nutri"]:hover {
  background: rgba(238, 231, 231, 0.8);
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .context-block-highlight[class*="line-derma"]:hover {
  background: rgba(236, 233, 228, 0.8);
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .entry-thumbnail {
  width: 54%;
  height: calc(var(--wmu-layout-width) / 2.8);
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .header-content-wrapper {
  width: 46%;
  padding-right: 25px;
  box-sizing: border-box;
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .entry-header {
  text-align: left;
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .entry-content {
  align-items: flex-start;
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .product-concerns {
  text-align: left;
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .product-price-wrapper {
  justify-content: flex-start;
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .product-ui {
  align-items: flex-start;
}
.wp-block-image[class*="desktop-width"] img {
  width: 100%;
}
.wp-block-image[class*="desktop-height"] img {
  height: 100%;
  width: auto;
}
.sidebar-columns .widget {
  width: 33.33334%;
}
.site-header .header-primary-area > .content {
  height: 66px;
}
.header-navigation {
  width: 50%;
}
.site-branding img {
  width: 124px;
}
.site-navigation .menu-wrapper {
  display: flex;
}
.site-navigation .menu {
  display: flex;
  flex-wrap: wrap;
}
.site-navigation .menu-item {
  margin: 0 var(--wmu-blocks-layout-margin-h-S);
}
.site-navigation .menu-item:first-child {
  margin-left: 0;
}
.site-navigation .menu-item:last-child {
  margin-right: 0;
}
.site-navigation .menu-toggle {
  display: none;
}
.site-header .header-navigation .lang-items {
  display: flex;
}
.site-header .header-megamenu-area .megamenu-content > .wmu-button {
  display: none;
}
.site-header .header-megamenu-area .lang-items {
  display: none;
}
.site-footer {
  contain-intrinsic-size: 0 520px;
}
.pre-footer {
  contain-intrinsic-size: 0 350px;
}
.mb-block-footer > .block-list > .mb-footer-secondary-nav > .block-list {
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
}
.mb-block-footer > .block-list > .mb-footer-secondary-nav > .block-list > * {
  margin: unset;
}
.mb-block-footer > .block-list > .mb-footer-secondary-nav > .block-list > .mb-block-footer-legal-menu > .block-list > .mb-menu-wrapper > .block-list > .mb-menu > .block-list {
  flex-direction: row;
  justify-content: flex-end;
}
.mb-block-footer > .block-list > .mb-footer-secondary-nav > .block-list > .mb-block-footer-legal-menu > .block-list > .mb-menu-wrapper > .block-list > .mb-menu > .block-list > .menu-item {
  margin-top: calc(var(--mb-spacing-v-content-S) / 2);
  margin-bottom: unset;
}
.mb-block-footer > .block-list > .mb-footer-secondary-nav > .block-list > .mb-block-footer-legal-menu > .block-list > .mb-menu-wrapper > .block-list > .mb-menu > .block-list > .menu-item:last-child {
  margin-right: 0;
}
.megamenu-opened .header-megamenu-area,
.megamenu-semi-opened .header-megamenu-area {
  opacity: 1;
  pointer-events: all;
}
.header-megamenu-area {
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  transition: opacity 0.3s ease-in-out;
}
.megamenu-content {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  box-sizing: border-box;
}
.megamenu-area.toggle-on .megamenu-area-content > .widget-area {
  padding-top: 40px;
  padding-bottom: 40px;
}
.megamenu-area[class*="toggle"] .megamenu-area-title:after {
  content: '';
}
.megamenu-area-title {
  text-align: center;
  padding: 15px 40px;
}
.megamenu-area-content {
  position: absolute;
  z-index: 1;
  left: 0;
}
.megamenu-area-content > .widget-area {
  padding-right: var(--wmu-structure-content-padding-right);
  padding-left: var(--wmu-structure-content-padding-left);
  box-sizing: border-box;
}
.megamenu-area-content .mb-main-grid > .block-list {
  justify-content: space-between;
  align-items: flex-start;
}
.megamenu-area-content .mb-main-grid > .block-list > .mb-menu-cell,
.megamenu-area-content .mb-main-grid > .block-list > .mb-visual-cell {
  width: auto;
}
.megamenu-area-content .mb-main-grid > .block-list > .mb-menu-cell {
  margin-right: 20px;
}
.megamenu-area-content .mb-main-grid > .block-list > .mb-visual-cell {
  flex: 1;
}
.megamenu-area-content .mb-main-grid > .block-list > .mb-visual-cell > .block-list {
  margin-top: calc(-1 * var(--mb-spacing-v-content-S));
  margin-bottom: calc(-1 * var(--mb-spacing-v-content-S));
  align-items: flex-end;
}
.megamenu-area-content .mb-main-grid > .block-list > .mb-visual-cell > .block-list .block-menu > .block-list {
  justify-content: flex-end;
}
.megamenu-area-content .mb-main-grid > .block-list > .mb-visual-cell > .block-list .mb-menu-item-thumb {
  width: calc(33.33334% - (var(--mb-content-gutter-in) * 2));
}
.megamenu-area-content .mb-main-grid > .block-list .block-menu > .block-list {
  margin: unset;
}
.megamenu-area-content .mb-main-grid > .block-list .block-menu > .block-list .mb-megamenu-lv-1 {
  margin-left: unset;
}
.megamenu-area-content .mb-menu-cell .mb-megamenu-tab-group,
.megamenu-area-content .mb-menu-cell .nav-headers {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.megamenu-area-content .mb-menu-cell .mb-megamenu-tab-group {
  flex-direction: row;
}
.megamenu-area-content .mb-menu-cell .block-tab-content {
  padding-left: 40px;
  margin: -5px 0 0 0;
}
.megamenu-area-content .mb-menu-cell .block-tab-content > .block-list > .block-menu .menu-item {
  margin: 1px 0;
}
.megamenu-area-content .mb-menu-cell .block-tab-content > .block-list > .block-menu .menu-item:first-child {
  margin-top: 0;
}
.megamenu-area-content .mb-menu-cell .block-tab-content > .block-list > .block-menu .menu-item:last-child {
  margin-bottom: 0;
}
.megamenu-area-content .block-band {
  margin: var(--mb-spacing-v-content-S) var(--mb-content-gutter-in);
}
.megamenu-area-content .block-band > .block-list {
  padding: 25px;
}
.megamenu-area-content .block-menu > .block-list {
  margin: 0 calc(-1 * var(--mb-content-gutter-in));
}
.megamenu-area-content .block-menu > .block-list .mb-menu-item-thumb {
  width: calc(25% - (var(--mb-content-gutter-in) * 2));
}
.breadcrumb {
  width: 50%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.floating-popin {
  position: fixed;
}
.floating-popin-event {
  width: 304px;
}
.floating-popin-event > .block-list {
  align-items: flex-start;
}
.floating-popin-event > .block-list .block-image-video {
  height: 171px;
}
.floating-popin-qrcode {
  display: block;
}
.wmu-masonry {
  grid-template-columns: 1fr 1fr;
}
.internal-popin,
#wmuwc-minicart-popin.wmuwc-popin-wrapper[data-display-mode="side-right"] .wmuwc-popin {
  width: calc(var(--wmu-layout-width) / 1.75);
}
#wmuwc-minicart-popin.wmuwc-popin-wrapper[data-display-mode="side-right"]:not( .is-opened ) .wmuwc-popin {
  right: calc(-1 * calc(var(--wmu-layout-width) / 1.75));
}
.internal-popin.has-padding {
  padding: calc(var(--mb-spacing-v-block-S) * 2) 0 var(--mb-spacing-v-block-M) 0;
}
.internal-popin.has-padding .internal-popin-body {
  padding: 0 var(--mb-spacing-v-block-S);
}
.internal-popin .internal-popin-body .internal-popin-visual {
  height: calc(var(--wmu-layout-width) / 2.65);
}
.internal-popin .internal-popin-body .internal-popin-content {
  padding: var(--mb-spacing-v-block-S);
}
.swiper-has-nav .swiper-navigation {
  --swiper-button-height: 64px;
  top: calc(50% - (var(--swiper-button-height) / 2));
}
.swiper-has-nav .swiper-navigation [class*="swiper-button"] {
  background: url(assets/img/icons/icon-arrow-slider-desktop.svg) center left no-repeat;
}
.swiper-has-nav .swiper-navigation [class*="swiper-button"].swiper-button-prev {
  background-position: center right;
}
.swiper-has-scrollbar .swiper-scrollbar {
  right: 2%;
  left: 2%;
  width: 96%;
}
.block-slider.swiper-has-nav .swiper-navigation {
  bottom: 25px;
}
.swiper-container.context-product-fixed-height {
  padding: 0 var(--wmu-structure-content-padding-right) 0 var(--wmu-structure-content-padding-left);
}
.swiper-container.context-product-fixed-height.swiper-has-nav .swiper-navigation {
  top: calc((var(--entry-thumbnail-height) / 1.4) - (var(--swiper-button-height) / 2));
}
.block-list > .tab-nav,
.block-tab-group[vs-block-style*="mb-tab"][vm-block-style*="mb-tab"][vl-block-style*="mb-tab"][vxl-block-style*="mb-tab"] > .nav-headers {
  display: flex;
  flex-wrap: wrap;
}
.tab-nav-item,
.block-tab-group[vs-block-style*="mb-tab"][vm-block-style*="mb-tab"][vl-block-style*="mb-tab"][vxl-block-style*="mb-tab"] .block-tab-header {
  width: 25%;
  min-height: 104px;
}
.item-link,
.block-tab-group[vs-block-style*="mb-tab"][vm-block-style*="mb-tab"][vl-block-style*="mb-tab"][vxl-block-style*="mb-tab"] .block-tab-header > .block-list {
  transition: all 0.3s;
}
.item-link:hover,
.block-tab-group[vs-block-style*="mb-tab"][vm-block-style*="mb-tab"][vl-block-style*="mb-tab"][vxl-block-style*="mb-tab"] .block-tab-header > .block-list:hover {
  color: var(--mb-color-white);
  background-color: var(--mb-color-blue);
}
.block-tab-group[vs-block-style*="mb-tab"][vm-block-style*="mb-tab"][vl-block-style*="mb-tab"][vxl-block-style*="mb-tab"] .block-tab-header > .block-list:hover > * {
  color: var(--mb-color-white);
}
.block-tab-group[vs-block-style*="mb-tab"][vm-block-style*="mb-tab"][vl-block-style*="mb-tab"][vxl-block-style*="mb-tab"] .block-tab-header {
  width: 33.3334%;
}
#page.has-background .item-link:hover,
#page.has-background .block-tab-group[vs-block-style*="mb-tab"][vm-block-style*="mb-tab"][vl-block-style*="mb-tab"][vxl-block-style*="mb-tab"] .block-tab-header > .block-list:hover {
  color: var(--mb-color-white);
  background-color: var(--mb-color-blue);
}
#page.has-background .block-tab-group[vs-block-style*="mb-tab"][vm-block-style*="mb-tab"][vl-block-style*="mb-tab"][vxl-block-style*="mb-tab"] .block-tab-header > .block-list:hover > * {
  color: var(--mb-color-white);
}
.mb-table th,
.mb-table td {
  text-align: right;
  padding: 15px 20px;
}
.mb-table th:first-child,
.mb-table td:first-child {
  padding-left: unset;
}
.mb-table th:last-child,
.mb-table td:last-child {
  padding-right: unset;
}
.mb-tooltip .mb-tooltip-content {
  max-width: 248px;
}
.block-search > .block-inner .block-search-form-field .wmu-field-search input[type="search"] {
  width: 260px;
}
#header-primary-navigation .location-link {
  display: none;
}
#header-secondary-navigation .block-search {
  display: none;
}
#header-secondary-navigation .location-link {
  margin-left: 18px;
}
.block-search-results-wrapper .block-tab {
  --mb-spacing-v-block-M: var(--wmu-spacing-mb-M);
}
.block-search-results-wrapper .block-tab:first-child {
  margin-top: var(--mb-spacing-v-content-M);
}
.block-search-results-wrapper .block-tab-content {
  position: relative;
}
.block-search-results-wrapper .type-product.context-archive .content-wrapper > .block-list .entry-content,
.block-search-results-wrapper .type-product.context-block-entry .content-wrapper > .block-list .entry-content {
  margin-bottom: 0;
}
.block-search-results-wrapper .type-product.context-archive .content-wrapper > .block-list .entry-content .ui-add-to-cart,
.block-search-results-wrapper .type-product.context-block-entry .content-wrapper > .block-list .entry-content .ui-add-to-cart {
  margin-bottom: 0;
}
.woocommerce > .block-grid {
  margin: calc(-1 * var(--mb-content-gutter-in));
}
.woocommerce > .block-grid > .block-list > .block-grid-cell {
  width: 45%;
}
.woocommerce > .block-grid > .block-list > .block-grid-cell[class*="content"] {
  width: calc(100% - 45%);
}
.woocommerce > .block-grid > .block-list > .block-grid-cell > .block-list > *:not( .block-section ) {
  margin: unset;
}
.woocommerce .block-grid:not( .mb-main-grid) > .block-list > .block-grid-cell {
  padding: var(--mb-content-gutter-in);
}
.woocommerce .block-section {
  margin-bottom: calc(var(--mb-spacing-v-block-M) / 2);
}
.woocommerce .outscoped-form {
  width: calc(var(--wmu-layout-width) / 2);
}
.block-single-add-to-cart .entry-title {
  margin-top: var(--mb-spacing-v-block-M);
}
.block-single-add-to-cart .product-price-wrapper,
.block-single-add-to-cart .cart {
  justify-content: flex-start;
}
.woocommerce .block-grid.product > .block-list > .block-grid-cell {
  padding: unset;
}
.woocommerce-product-rating .woocommerce-review-link {
  justify-content: flex-start;
}
.product-reviews-module-rating-distribution {
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.product-reviews-module-rating-distribution .distribution-ui {
  margin-left: calc(var(--mb-spacing-v-content-M) / 2);
}
.product-reviews-module-order {
  margin-bottom: -100%;
}
.product-reviews-module-order .wmu-select:not( .empty ):hover .wmu-select-label {
  bottom: calc(100% + 12px);
}
.product-reviews-form-wrapper .wmu-form .author-fields-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 75%;
  margin-right: 25%;
}
.product-reviews-form-wrapper .wmu-form .author-fields-wrapper > * {
  width: calc(100% / 2 - 20px);
}
.product-reviews-form-wrapper .wmu-form .author-fields-wrapper .wmu-field-email {
  width: 100%;
}
.product-reviews-comment-list .commentlist li .comment-header {
  flex-direction: row;
}
.product-reviews-comment-list .commentlist li .review-title {
  margin-left: calc(var(--mb-spacing-v-content-M) / 2);
}
.my-account-wrapper.block-grid > .block-list > .block-grid-cell:not( .my-account-content ) {
  width: 100%;
}
.my-account-wrapper.block-grid > .block-list > .block-grid-cell.my-account-content {
  width: 100%;
}
.my-account-wrapper .block-section.my-account-navigation-wrapper .section-header {
  padding-top: calc(var(--mb-spacing-v-block-M) / 2);
}
.my-account-wrapper .block-section.my-account-navigation-wrapper .section-content.has-line {
  padding-bottom: var(--mb-spacing-v-block-S);
}
.my-account-wrapper .block-section.my-account-navigation-wrapper .section-content.myplus-content {
  margin-bottom: -15px;
}
.type-post.context-archive .entry-content,
.type-mb-podcast.context-archive .entry-content,
.type-myblend_expert.context-archive .entry-content,
.type-myblend_press_review.context-archive .entry-content,
[class*="type-myblend-press"].context-archive .entry-content,
.type-post.context-block-entry .entry-content,
.type-mb-podcast.context-block-entry .entry-content,
.type-myblend_expert.context-block-entry .entry-content,
.type-myblend_press_review.context-block-entry .entry-content,
[class*="type-myblend-press"].context-block-entry .entry-content {
  align-items: flex-start;
}
.type-post.context-archive:not( .highlight ) .entry-thumbnail,
.type-mb-podcast.context-archive:not( .highlight ) .entry-thumbnail,
.type-myblend_expert.context-archive:not( .highlight ) .entry-thumbnail,
.type-myblend_press_review.mode-mag.context-archive:not( .highlight ) .entry-thumbnail,
[class*="type-myblend-press"].context-archive:not( .highlight ) .entry-thumbnail,
.type-post.context-block-entry:not( .highlight ) .entry-thumbnail,
.type-mb-podcast.context-block-entry:not( .highlight ) .entry-thumbnail,
.type-myblend_expert.context-block-entry:not( .highlight ) .entry-thumbnail,
.type-myblend_press_review.mode-mag.context-block-entry:not( .highlight ) .entry-thumbnail,
[class*="type-myblend-press"].context-block-entry:not( .highlight ) .entry-thumbnail {
  height: calc((var(--wmu-layout-width) / 2) / 1.68);
}
.type-post.context-archive.highlight,
.type-mb-podcast.context-archive.highlight,
.type-myblend_expert.context-archive.highlight,
.type-myblend_press_review.mode-mag.context-archive.highlight,
[class*="type-myblend-press"].context-archive.highlight,
.type-post.context-block-entry.highlight,
.type-mb-podcast.context-block-entry.highlight,
.type-myblend_expert.context-block-entry.highlight,
.type-myblend_press_review.mode-mag.context-block-entry.highlight,
[class*="type-myblend-press"].context-block-entry.highlight {
  flex-direction: row;
  padding: 60px 25px;
  width: calc(var(--wmu-layout-width) / 1.16);
  margin: 0 auto;
}
.type-post.context-archive.highlight .entry-metas,
.type-mb-podcast.context-archive.highlight .entry-metas,
.type-myblend_expert.context-archive.highlight .entry-metas,
.type-myblend_press_review.mode-mag.context-archive.highlight .entry-metas,
[class*="type-myblend-press"].context-archive.highlight .entry-metas,
.type-post.context-block-entry.highlight .entry-metas,
.type-mb-podcast.context-block-entry.highlight .entry-metas,
.type-myblend_expert.context-block-entry.highlight .entry-metas,
.type-myblend_press_review.mode-mag.context-block-entry.highlight .entry-metas,
[class*="type-myblend-press"].context-block-entry.highlight .entry-metas,
.type-post.context-archive.highlight .entry-content,
.type-mb-podcast.context-archive.highlight .entry-content,
.type-myblend_expert.context-archive.highlight .entry-content,
.type-myblend_press_review.mode-mag.context-archive.highlight .entry-content,
[class*="type-myblend-press"].context-archive.highlight .entry-content,
.type-post.context-block-entry.highlight .entry-content,
.type-mb-podcast.context-block-entry.highlight .entry-content,
.type-myblend_expert.context-block-entry.highlight .entry-content,
.type-myblend_press_review.mode-mag.context-block-entry.highlight .entry-content,
[class*="type-myblend-press"].context-block-entry.highlight .entry-content,
.type-post.context-archive.highlight > .entry-title,
.type-mb-podcast.context-archive.highlight > .entry-title,
.type-myblend_expert.context-archive.highlight > .entry-title,
.type-myblend_press_review.mode-mag.context-archive.highlight > .entry-title,
[class*="type-myblend-press"].context-archive.highlight > .entry-title,
.type-post.context-block-entry.highlight > .entry-title,
.type-mb-podcast.context-block-entry.highlight > .entry-title,
.type-myblend_expert.context-block-entry.highlight > .entry-title,
.type-myblend_press_review.mode-mag.context-block-entry.highlight > .entry-title,
[class*="type-myblend-press"].context-block-entry.highlight > .entry-title,
.type-post.context-archive.highlight > .entry-excerpt,
.type-mb-podcast.context-archive.highlight > .entry-excerpt,
.type-myblend_expert.context-archive.highlight > .entry-excerpt,
.type-myblend_press_review.mode-mag.context-archive.highlight > .entry-excerpt,
[class*="type-myblend-press"].context-archive.highlight > .entry-excerpt,
.type-post.context-block-entry.highlight > .entry-excerpt,
.type-mb-podcast.context-block-entry.highlight > .entry-excerpt,
.type-myblend_expert.context-block-entry.highlight > .entry-excerpt,
.type-myblend_press_review.mode-mag.context-block-entry.highlight > .entry-excerpt,
[class*="type-myblend-press"].context-block-entry.highlight > .entry-excerpt {
  margin: calc(var(--mb-spacing-v-content-M) / 2) 0;
}
.type-post.context-archive.highlight > :first-child,
.type-mb-podcast.context-archive.highlight > :first-child,
.type-myblend_expert.context-archive.highlight > :first-child,
.type-myblend_press_review.mode-mag.context-archive.highlight > :first-child,
[class*="type-myblend-press"].context-archive.highlight > :first-child,
.type-post.context-block-entry.highlight > :first-child,
.type-mb-podcast.context-block-entry.highlight > :first-child,
.type-myblend_expert.context-block-entry.highlight > :first-child,
.type-myblend_press_review.mode-mag.context-block-entry.highlight > :first-child,
[class*="type-myblend-press"].context-block-entry.highlight > :first-child {
  margin-top: unset;
}
.type-post.context-archive.highlight > :last-child,
.type-mb-podcast.context-archive.highlight > :last-child,
.type-myblend_expert.context-archive.highlight > :last-child,
.type-myblend_press_review.mode-mag.context-archive.highlight > :last-child,
[class*="type-myblend-press"].context-archive.highlight > :last-child,
.type-post.context-block-entry.highlight > :last-child,
.type-mb-podcast.context-block-entry.highlight > :last-child,
.type-myblend_expert.context-block-entry.highlight > :last-child,
.type-myblend_press_review.mode-mag.context-block-entry.highlight > :last-child,
[class*="type-myblend-press"].context-block-entry.highlight > :last-child {
  margin-bottom: unset;
}
.type-post.context-archive.highlight .entry-header,
.type-mb-podcast.context-archive.highlight .entry-header,
.type-myblend_expert.context-archive.highlight .entry-header,
.type-myblend_press_review.mode-mag.context-archive.highlight .entry-header,
[class*="type-myblend-press"].context-archive.highlight .entry-header,
.type-post.context-block-entry.highlight .entry-header,
.type-mb-podcast.context-block-entry.highlight .entry-header,
.type-myblend_expert.context-block-entry.highlight .entry-header,
.type-myblend_press_review.mode-mag.context-block-entry.highlight .entry-header,
[class*="type-myblend-press"].context-block-entry.highlight .entry-header {
  width: 38.5%;
  margin-bottom: unset;
}
.type-post.context-archive.highlight .entry-thumbnail,
.type-mb-podcast.context-archive.highlight .entry-thumbnail,
.type-myblend_expert.context-archive.highlight .entry-thumbnail,
.type-myblend_press_review.mode-mag.context-archive.highlight .entry-thumbnail,
[class*="type-myblend-press"].context-archive.highlight .entry-thumbnail,
.type-post.context-block-entry.highlight .entry-thumbnail,
.type-mb-podcast.context-block-entry.highlight .entry-thumbnail,
.type-myblend_expert.context-block-entry.highlight .entry-thumbnail,
.type-myblend_press_review.mode-mag.context-block-entry.highlight .entry-thumbnail,
[class*="type-myblend-press"].context-block-entry.highlight .entry-thumbnail {
  height: calc((var(--wmu-layout-width) / 2) / 1.68);
  margin-bottom: 20px;
}
.type-post.context-archive.highlight .entry-content,
.type-mb-podcast.context-archive.highlight .entry-content,
.type-myblend_expert.context-archive.highlight .entry-content,
.type-myblend_press_review.mode-mag.context-archive.highlight .entry-content,
[class*="type-myblend-press"].context-archive.highlight .entry-content,
.type-post.context-block-entry.highlight .entry-content,
.type-mb-podcast.context-block-entry.highlight .entry-content,
.type-myblend_expert.context-block-entry.highlight .entry-content,
.type-myblend_press_review.mode-mag.context-block-entry.highlight .entry-content,
[class*="type-myblend-press"].context-block-entry.highlight .entry-content {
  width: 60.5%;
  padding-left: 60px;
  box-sizing: border-box;
}
.items-wrapper.wmu-masonry {
  row-gap: 40px;
}
.items-wrapper.wmu-masonry .type-post.context-archive:not( .highlight ),
.items-wrapper.wmu-masonry .type-mb-podcast.context-archive:not( .highlight ),
.items-wrapper.wmu-masonry .type-myblend_expert.context-archive:not( .highlight ),
.items-wrapper.wmu-masonry .type-myblend_press_review.context-archive:not( .highlight ),
.items-wrapper.wmu-masonry [class*="type-myblend-press"].context-archive:not( .highlight ),
.items-wrapper.wmu-masonry .type-post.context-block-entry:not( .highlight ),
.items-wrapper.wmu-masonry .type-mb-podcast.context-block-entry:not( .highlight ),
.items-wrapper.wmu-masonry .type-myblend_expert.context-block-entry:not( .highlight ),
.items-wrapper.wmu-masonry .type-myblend_press_review.context-block-entry:not( .highlight ),
.items-wrapper.wmu-masonry [class*="type-myblend-press"].context-block-entry:not( .highlight ) {
  width: 87.5%;
}
.items-wrapper.wmu-masonry .type-post.context-archive:nth-child(even),
.items-wrapper.wmu-masonry .type-mb-podcast.context-archive:nth-child(even),
.items-wrapper.wmu-masonry .type-myblend_expert.context-archive:nth-child(even),
.items-wrapper.wmu-masonry .type-myblend_press_review.context-archive:nth-child(even),
.items-wrapper.wmu-masonry [class*="type-myblend-press"].context-archive:nth-child(even),
.items-wrapper.wmu-masonry .type-post.context-block-entry:nth-child(even),
.items-wrapper.wmu-masonry .type-mb-podcast.context-block-entry:nth-child(even),
.items-wrapper.wmu-masonry .type-myblend_expert.context-block-entry:nth-child(even),
.items-wrapper.wmu-masonry .type-myblend_press_review.context-block-entry:nth-child(even),
.items-wrapper.wmu-masonry [class*="type-myblend-press"].context-block-entry:nth-child(even) {
  justify-self: end;
}
.block-entry-list:not( .swiper ) > .block-list > .block-entry {
  width: calc((var(--wmu-layout-width) / 2) - (var(--mb-content-gutter-out) * 2) + (var(--mb-content-gutter-in) * 1.5));
  padding: 15px;
  margin: unset;
}
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-post.context-archive,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-mb-podcast.context-archive,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-myblend_expert.context-archive,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-myblend_press_review.context-archive,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-post.context-block-entry,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-mb-podcast.context-block-entry,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-myblend_expert.context-block-entry,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-myblend_press_review.context-block-entry {
  flex-direction: column;
}
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-post.context-archive .entry-thumbnail,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-mb-podcast.context-archive .entry-thumbnail,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-myblend_expert.context-archive .entry-thumbnail,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-myblend_press_review.context-archive .entry-thumbnail,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-post.context-block-entry .entry-thumbnail,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-mb-podcast.context-block-entry .entry-thumbnail,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-myblend_expert.context-block-entry .entry-thumbnail,
.block-entry-list:not( .swiper ) > .block-list > .block-entry .type-myblend_press_review.context-block-entry .entry-thumbnail {
  width: 100%;
  height: calc(var(--wmu-layout-width) / 3.67);
  margin: unset;
}
.cart_item.context-cart .product-data-wrapper {
  padding-left: 30px;
}
.cart_item.context-cart .product-thumbnail {
  width: 130px;
  height: 160px;
}
.cart_item.context-cart .product-data.name {
  font-size: var(--mb-font-size-body) !important;
  letter-spacing: var(--mb-font-size-body-letter-spacing);
  line-height: var(--mb-font-size-body-line-height) !important;
  font-weight: var(--mb-font-size-body-font-weight);
}
.cart_item.context-cart .product-data.name strong {
  font-weight: 700;
}
.privilege-offers .gift-list-wrapper,
.privilege-offers .gift-list {
  flex-direction: row;
}
.privilege-offers .gift-list-wrapper {
  align-items: center;
  justify-content: space-between;
}
.privilege-offers .gift-list {
  margin: 0 calc(-1 * var(--mb-content-gutter-in));
}
.privilege-offers .gift-item {
  width: 33.33334%;
  padding: 0 var(--mb-content-gutter-in);
}
.privilege-offers .samples .gift-item {
  max-width: 190px;
}
.privilege-offers .samples .gift-item .entry-thumbnail {
  max-width: 160px;
}
.cart-grid > .block-list > .cart-content-cell > .block-list > .suggested-items-grid:not( .block-section ),
.cart-grid > .block-list > .cart-content-cell > .block-list > .cart-gift-boxes-grid:not( .block-section ) {
  margin-top: calc(var(--mb-spacing-v-block-M) / 2);
}
.cart-grid > .block-list > .cart-content-cell > .block-list > .suggested-items-grid:not( .block-section ):first-of-type,
.cart-grid > .block-list > .cart-content-cell > .block-list > .cart-gift-boxes-grid:not( .block-section ):first-of-type {
  margin-top: unset;
}
.cart-grid > .block-list > .cart-content-cell > .block-list > .suggested-items-grid:not( .block-section ):last-of-type,
.cart-grid > .block-list > .cart-content-cell > .block-list > .cart-gift-boxes-grid:not( .block-section ):last-of-type {
  margin-bottom: unset;
}
.cart-gift-box {
  flex-direction: row;
}
.cart-gift-box .block-image-video {
  width: calc(50% - 15px);
  margin-bottom: unset;
}
.cart-gift-box .wmu-block-content {
  flex: 1;
  margin-top: var(--mb-spacing-v-block-S);
}
.secure-payment-logos .label {
  margin-top: calc(-1 * (var(--mb-spacing-v-content-S) / 2));
}
.mini-cart-content .cart_item .product-data:not( .myplus-points ).name,
.mini-cart-content .cart_item .product-data:not( .myplus-points ).capacity {
  font-size: var(--mb-font-size-body-small) !important;
  letter-spacing: var(--mb-font-size-body-small-letter-spacing);
  line-height: var(--mb-font-size-body-small-line-height) !important;
  font-weight: var(--mb-font-size-body-small-font-weight);
}
.mini-cart-content .cart_item .product-data:not( .myplus-points ).name strong,
.mini-cart-content .cart_item .product-data:not( .myplus-points ).capacity strong {
  font-weight: 700;
}
.mini-cart-footer {
  padding-bottom: var(--mb-spacing-v-block-S);
}
.checkout-step.payment .wc_payment_method .payment_box,
.checkout-step .checkout-step-subcontent {
  padding-left: 39px;
}
.checkout-step .form-login-wrapper .wmu-field,
.checkout-step .form-checkout-guest-wrapper .wmu-field {
  width: calc(100% - var(--mb-content-gutter-in));
}
.checkout-step .form-create-account-wrapper .form-create-account {
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.checkout-step .form-create-account-wrapper .wmu-field-text,
.checkout-step .form-create-account-wrapper .wmu-field-password {
  width: calc(100% - var(--mb-content-gutter-in));
}
.checkout-step .form-create-account-wrapper .wmu-field-select {
  width: 100%;
}
.checkout-step .form-create-account-wrapper .wmu-field-select .wmu-select {
  width: calc(50% - var(--mb-content-gutter-in));
}
.block-list > .checkout-meanwhile {
  width: calc(var(--wmu-layout-width) / 1.3);
}
.myaccount-dashboard {
  width: 100%;
}
.myaccount-dashboard > .block-list {
  margin: -15px;
  flex-direction: row;
  align-items: stretch;
}
.myaccount-dashboard[vl-col="2"] > .block-list > .block-grid-cell {
  width: 41.5%;
}
.myaccount-dashboard[vl-col="2"] > .block-list > .block-grid-cell.full-width {
  width: 100%;
}
.myaccount-dashboard[vl-col="2"] > .block-list > .block-grid-cell.large-width {
  width: 58.5%;
}
.myaccount-dashboard-item.event .block-image-video {
  height: calc(var(--wmu-layout-width) / 3.88);
}
.archive-header-faq {
  flex-direction: row;
}
.archive-header-faq.block-list > *:not( .search-form ) {
  width: auto;
  margin-right: 60px;
  margin-bottom: unset;
}
.archive-content-items-faq[vl-col="2"] > .block-list > .block-grid-cell.block-random {
  width: 45%;
}
.archive-content-items-faq[vl-col="2"] > .block-list > .block-grid-cell:not( .block-random ) {
  width: calc(100% - 45%);
}
.archive-content-items-faq[vl-col="2"] > .block-list > .block-grid-cell:not( .block-random ) > .block-list {
  width: 95%;
}
.archive-wrapper-glossary .archive-content-items-glossary .entry-header {
  width: 33%;
}
.archive-wrapper-glossary .archive-content-items-glossary .entry-excerpt {
  width: 67%;
}
.archive-wrapper-glossary .archive-content-items-glossary .entry-excerpt > .block-list {
  align-items: flex-start;
}
.type-mb-podcast.context-archive.highlight,
.type-mb-podcast.context-block-entry.highlight {
  flex-direction: column;
  width: calc(var(--wmu-layout-width) / 1.74);
  padding-right: unset;
  padding-left: unset;
}
.type-mb-podcast.context-archive.highlight > *,
.type-mb-podcast.context-block-entry.highlight > * {
  text-align: center;
}
.type-mb-podcast.context-archive.highlight .entry-content,
.type-mb-podcast.context-block-entry.highlight .entry-content {
  width: auto;
  padding: unset;
}
.mb-block-podcast {
  padding-top: 60px;
  padding-bottom: 60px;
}
.mb-block-podcast > .block-list {
  width: calc(var(--wmu-layout-width) / 1.74);
}
.mb-block-podcast .entry-thumbnail {
  height: calc((var(--wmu-layout-width) / 2) / 1.68);
}
[class*="myblend-press"] > .block-list > .block-grid > .block-list,
.myblend_press_review > .block-list > .block-grid > .block-list {
  margin: 0 calc(-1 * var(--mb-content-gutter-in));
}
[class*="myblend-press"] > .block-list > .block-grid > .block-list > .block-grid-cell,
.myblend_press_review > .block-list > .block-grid > .block-list > .block-grid-cell {
  padding: 0 var(--mb-content-gutter-in);
}
[class*="type-myblend-press"].context-archive .entry-content .entry-actions,
.type-myblend_press_review.mode-default.context-archive .entry-content .entry-actions,
[class*="type-myblend-press"].context-block-entry .entry-content .entry-actions,
.type-myblend_press_review.mode-default.context-block-entry .entry-content .entry-actions {
  justify-content: flex-start;
}
[class*="type-myblend-press"].context-archive .entry-actions,
.type-myblend_press_review.mode-default.context-archive .entry-actions,
[class*="type-myblend-press"].context-block-entry .entry-actions,
.type-myblend_press_review.mode-default.context-block-entry .entry-actions {
  align-content: flex-start;
  align-items: flex-start;
}
.type-product {
  padding-bottom: var(--mb-spacing-v-content-M);
}
.type-product.context-archive .entry-header,
.type-product.context-block-entry .entry-header {
  min-height: 116px;
}
.type-product.context-archive .entry-content .product-ui,
.type-product.context-block-entry .entry-content .product-ui {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: unset;
}
.type-product.context-archive:hover .entry-content .product-ui,
.type-product.context-block-entry:hover .entry-content .product-ui {
  visibility: visible;
  opacity: 1;
}
.type-product.context-archive[class*="line-default"]:hover .entry-content .product-ui,
.type-product.context-block-entry[class*="line-default"]:hover .entry-content .product-ui {
  background: rgba(244, 243, 240, 0.8);
}
.type-product.context-archive[class*="line-tech"]:hover .entry-content .product-ui,
.type-product.context-block-entry[class*="line-tech"]:hover .entry-content .product-ui {
  background: rgba(251, 250, 249, 0.8);
}
.type-product.context-archive[class*="line-nutri"]:hover .entry-content .product-ui,
.type-product.context-block-entry[class*="line-nutri"]:hover .entry-content .product-ui {
  background: rgba(238, 231, 231, 0.8);
}
.type-product.context-archive[class*="line-derma"]:hover .entry-content .product-ui,
.type-product.context-block-entry[class*="line-derma"]:hover .entry-content .product-ui {
  background: rgba(236, 233, 228, 0.8);
}
.type-product.context-product-fixed-height .entry-thumbnail {
  height: var(--entry-thumbnail-height);
}
.type-product.context-product-fixed-height .entry-header,
.type-product.context-product-fixed-height .entry-content {
  text-align: left;
}
.type-product.context-product-fixed-height .entry-content {
  align-items: flex-start;
}
.product-ui {
  flex-direction: column;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
.product-ui .produit-ui-item {
  margin: calc(var(--mb-spacing-v-content-S) / 2) 0;
}
.product-ui .produit-ui-item:first-child {
  margin-top: 0;
}
.product-ui .produit-ui-item:last-child {
  margin-bottom: 0;
}
.context-product-fixed-height .product-ui {
  align-self: flex-start;
}
.myblendblocks-map #myblend-product-map-icons-list label.data {
  padding-right: 50px;
}
.myblendblocks-map .block-list > .tab-nav .tab-nav-item .item-link:hover {
  color: var(--mb-color-white);
  background-color: var(--mb-color-blue);
}
.myblendblocks-map .myblend-product-map-filtre-content {
  flex-direction: row;
}
.myblendblocks-map .myblend-product-map-filtre-content > * {
  width: 25%;
  margin-top: var(--mb-spacing-v-block-S);
}
.myblendblocks-map #myblend-product-map-filtres-product .myblend-product-map-filtre-content > * {
  width: 20%;
}
.myblendblocks-map #myblend-product-map-filtres-product .myblend-product-map-filtre-content img {
  width: 100%;
}
.myblendblocks-map #myblend-map {
  margin-top: 40px;
}
.mb-product-selector .mb-product-selector-wrapper {
  width: calc(100% + 30px);
  margin: calc(-1 * var(--mb-content-gutter-in));
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell {
  height: calc(100vh - var(--mb-spacing-v-block-M) - var(--mb-spacing-v-block-M) - 15px);
  padding: var(--mb-content-gutter-in);
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell.mb-product-selector-ui-cell {
  width: 45%;
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell.mb-product-selector-ui-cell .mb-product-selector-ui {
  align-items: flex-start;
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell.mb-product-selector-ui-cell .user-selection {
  justify-content: flex-start;
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell.mb-product-selector-list-cell {
  width: calc(100% - 45%);
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell.mb-product-selector-list-cell .mb-product-cell {
  width: 50%;
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell > .block-list > * {
  padding: var(--mb-spacing-v-block-S) 40px;
  height: 100%;
}
.archive-wrapper-spa .type-myblend_spa .block-grid > .block-list > .block-grid-cell:first-child,
.archive-wrapper-spa .type-myblend_store .block-grid > .block-list > .block-grid-cell:first-child {
  width: calc(50% - var(--mb-content-gutter-in));
}
.archive-wrapper-spa .type-myblend_spa .block-grid > .block-list > .block-grid-cell:last-child,
.archive-wrapper-spa .type-myblend_store .block-grid > .block-list > .block-grid-cell:last-child {
  width: calc(50% + var(--mb-content-gutter-in));
}
.archive-wrapper-spa .type-myblend_spa .block-grid > .block-list > .block-grid-cell > .block-inner,
.archive-wrapper-spa .type-myblend_store .block-grid > .block-list > .block-grid-cell > .block-inner {
  align-items: flex-start;
}
.archive-wrapper-spa .type-myblend_spa .entry-title,
.archive-wrapper-spa .type-myblend_store .entry-title,
.archive-wrapper-spa .type-myblend_spa .short-location,
.archive-wrapper-spa .type-myblend_store .short-location {
  width: 90%;
}
.archive-wrapper-spa .type-myblend_spa .spa-data-card,
.archive-wrapper-spa .type-myblend_store .spa-data-card,
.archive-wrapper-spa .type-myblend_spa .store-data-card,
.archive-wrapper-spa .type-myblend_store .store-data-card {
  width: 89%;
  padding: var(--mb-spacing-v-block-S);
}
.archive-wrapper-spa .type-myblend_spa .entry-thumbnail,
.archive-wrapper-spa .type-myblend_store .entry-thumbnail {
  height: calc(var(--wmu-layout-width) / 2.9);
  margin-bottom: var(--mb-spacing-v-content-M);
}
.spa-data-card,
.store-data-card {
  align-items: flex-start;
}
.myblend-store-map {
  display: flex;
  flex-direction: row;
  height: 350px;
}
.myblend-store-map .myblend-store-map-pins {
  width: 35%;
}
.myblend-store-map .custom-scroll {
  max-height: 185px;
  padding-right: var(--wmu-structure-content-padding-right);
}
.myblend-store-map .custom-scroll:empty {
  max-height: 0;
}
.myblend-store-map .myblend-store-map-list-item > * {
  padding-left: 40px;
}
.myblend-store-map .entry-header .entry-title {
  padding-right: 50px;
  padding-left: unset;
}
.myblend-store-map .myblend-store-map-detail .custom-scroll {
  max-height: 320px;
}
.myblend-store-map .myblend-store-map-map {
  width: 65%;
}
.type-mb-video-how-to.context-archive.highlight {
  display: flex;
  flex-direction: column;
  width: calc(var(--wmu-layout-width) / 1.3);
  padding-right: unset;
  padding-left: unset;
}
.type-mb-video-how-to.context-archive.highlight > * {
  text-align: center;
}
.type-mb-video-how-to.context-archive.highlight .entry-content {
  width: auto;
  padding: unset;
}
.type-mb-video-how-to .mb-block-video-how-to > .block-list > .block-image-video > .wmu-media > .wmu-media-object-wrapper {
  width: var(--wmu-layout-width);
}
.mb-video-how-to > .block-list .items-wrapper {
  padding: unset;
}
.mb-video-how-to > .block-list .items-wrapper > .block-grid > .block-list {
  justify-content: flex-start;
  margin: 0 calc(-1 * (var(--mb-content-gutter-in) * 2));
}
.mb-video-how-to > .block-list .items-wrapper > .block-grid > .block-list > .block-grid-cell {
  padding: 0 calc(var(--mb-content-gutter-in) * 2);
}
[lang~="ar"] .product-page-reduced .mb-block-page-template-1 > .block-list > .mb-main-grid > .block-list {
  flex-direction: row-reverse !important;
}
body {
  --wmu-viewport-max-width: none;
  --wmu-viewport-padding-left: 60px;
  --wmu-viewport-padding-right: 60px;
}
.mb-block-linked-products > .block-list > .mb-main-header {
  border-bottom: calc(var(--mb-spacing-v-content-M) * 2) solid var(--mb-color-white);
}
.type-post.context-archive:nth-of-type(2),
.type-mb-podcast.context-archive:nth-of-type(2),
.type-product.context-archive:nth-of-type(2),
.type-myblend_expert.context-archive:nth-of-type(2),
.type-myblend_press_review.context-archive:nth-of-type(2),
[class*="type-myblend-press"].context-archive:nth-of-type(2),
.type-post.context-block-entry:nth-of-type(2),
.type-mb-podcast.context-block-entry:nth-of-type(2),
.type-product.context-block-entry:nth-of-type(2),
.type-myblend_expert.context-block-entry:nth-of-type(2),
.type-myblend_press_review.context-block-entry:nth-of-type(2),
[class*="type-myblend-press"].context-block-entry:nth-of-type(2) {
  border-top: var(--mb-spacing-v-block-L) solid var(--mb-color-white);
}
h1 ~ .type-post.context-archive:nth-of-type(2),
h2 ~ .type-post.context-archive:nth-of-type(2),
h3 ~ .type-post.context-archive:nth-of-type(2),
h1 ~ .type-mb-podcast.context-archive:nth-of-type(2),
h2 ~ .type-mb-podcast.context-archive:nth-of-type(2),
h3 ~ .type-mb-podcast.context-archive:nth-of-type(2),
h1 ~ .type-product.context-archive:nth-of-type(2),
h2 ~ .type-product.context-archive:nth-of-type(2),
h3 ~ .type-product.context-archive:nth-of-type(2),
h1 ~ .type-myblend_expert.context-archive:nth-of-type(2),
h2 ~ .type-myblend_expert.context-archive:nth-of-type(2),
h3 ~ .type-myblend_expert.context-archive:nth-of-type(2),
h1 ~ .type-myblend_press_review.context-archive:nth-of-type(2),
h2 ~ .type-myblend_press_review.context-archive:nth-of-type(2),
h3 ~ .type-myblend_press_review.context-archive:nth-of-type(2),
h1 ~ [class*="type-myblend-press"].context-archive:nth-of-type(2),
h2 ~ [class*="type-myblend-press"].context-archive:nth-of-type(2),
h3 ~ [class*="type-myblend-press"].context-archive:nth-of-type(2),
h1 ~ .type-post.context-block-entry:nth-of-type(2),
h2 ~ .type-post.context-block-entry:nth-of-type(2),
h3 ~ .type-post.context-block-entry:nth-of-type(2),
h1 ~ .type-mb-podcast.context-block-entry:nth-of-type(2),
h2 ~ .type-mb-podcast.context-block-entry:nth-of-type(2),
h3 ~ .type-mb-podcast.context-block-entry:nth-of-type(2),
h1 ~ .type-product.context-block-entry:nth-of-type(2),
h2 ~ .type-product.context-block-entry:nth-of-type(2),
h3 ~ .type-product.context-block-entry:nth-of-type(2),
h1 ~ .type-myblend_expert.context-block-entry:nth-of-type(2),
h2 ~ .type-myblend_expert.context-block-entry:nth-of-type(2),
h3 ~ .type-myblend_expert.context-block-entry:nth-of-type(2),
h1 ~ .type-myblend_press_review.context-block-entry:nth-of-type(2),
h2 ~ .type-myblend_press_review.context-block-entry:nth-of-type(2),
h3 ~ .type-myblend_press_review.context-block-entry:nth-of-type(2),
h1 ~ [class*="type-myblend-press"].context-block-entry:nth-of-type(2),
h2 ~ [class*="type-myblend-press"].context-block-entry:nth-of-type(2),
h3 ~ [class*="type-myblend-press"].context-block-entry:nth-of-type(2) {
  border-top: none;
}
/*# sourceMappingURL=./style.large.css.map */