@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 {
  --mb-offer-banner-height: 35px;
  --mb-offer-banner-close-size: 10px;
  --mb-offer-banner-padding-h: 10px;
}
.myblendblocks-kit-composition > .block-list[vs-col="1"][vm-col="1"] {
  flex-direction: column-reverse;
}
.myblendblocks-kit-composition > .block-list[vs-col="1"][vm-col="1"] > .block-grid-cell:not( .kit-content ) {
  position: fixed;
  z-index: 5;
  bottom: 0;
  left: 0;
  margin: unset;
}
.myblendblocks-kit-composition > .block-list[vs-col="1"][vm-col="1"] > .block-grid-cell:not( .kit-content ) .block-section {
  margin-top: calc(var(--mb-spacing-v-block-M) / 2);
}
.myblendblocks-kit-composition > .block-list[vs-col="1"][vm-col="1"] > .block-grid-cell:not( .kit-content ) .block-section.composition-cart {
  margin: unset;
}
.myblendblocks-kit-composition .block-section {
  margin: calc(var(--mb-spacing-v-block-S) / 2) 0;
}
.myblendblocks-kit-composition .block-section .section-content .composition-item {
  flex-wrap: wrap;
}
.myblendblocks-kit-composition .block-section .section-content .composition-item .composition-item-details {
  padding-top: var(--mb-spacing-v-content-M);
  padding-left: 28px;
}
.myblendblocks-kit-composition .block-section.composition-cart .section-header,
.myblendblocks-kit-composition .block-section.composition-cart .composition-choices-text {
  display: none;
}
.myblendblocks-kit-composition .block-section.composition-cart .section-content {
  padding-top: var(--mb-spacing-v-content-M);
  padding-bottom: var(--mb-spacing-v-content-S);
}
.myblendblocks-kit-composition .block-section.composition-cart .composition-choices-slots {
  justify-content: center;
}
.myblendblocks-kit-composition .block-section.composition-cart .composition-choices-error {
  text-align: center;
  margin-bottom: unset;
}
.mb-block-contact > .block-grid > .block-list > .block-grid-cell > .block-list {
  justify-content: flex-start;
}
.mb-block-contact > .block-grid > .block-list > .block-grid-cell > .block-list .block-insert .mb-main-title {
  width: 95%;
}
[class*="mb-block-content"] > .block-list .mb-main-grid[vs-bg-color] > .block-list,
[class*="mb-block-content"] > .block-list .mb-main-grid[vm-bg-color] > .block-list {
  padding-top: var(--mb-content-padding-v-default);
  padding-bottom: 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 {
  align-items: center;
}
.mb-block-content-1 > .block-list > .mb-main-grid > .block-list > .mb-content-cell,
.mb-block-content-2 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: var(--wmu-layout-width);
}
.mb-block-content-1 > .block-list > .mb-main-grid[vs-bg-color] > .block-list,
.mb-block-content-2 > .block-list > .mb-main-grid[vs-bg-color] > .block-list,
.mb-block-content-1 > .block-list > .mb-main-grid[vm-bg-color] > .block-list,
.mb-block-content-2 > .block-list > .mb-main-grid[vm-bg-color] > .block-list {
  padding-top: unset;
}
.mb-block-content-1 > .block-list > .mb-main-grid > .block-list > .mb-img-cell > .block-list > .mb-main-img,
.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) / 1.4);
}
.mb-block-content-2 > .block-list > .mb-main-grid {
  width: var(--wmu-width-1d1vw);
}
.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) / 1.24);
}
.mb-block-content-3 > .block-list > .mb-main-grid > .block-list {
  align-items: center;
}
.mb-block-content-3 > .block-list > .mb-main-grid > .block-list > .mb-img-cell {
  padding-top: 70px;
}
.mb-block-content-3 > .block-list > .mb-main-grid > .block-list > .mb-img-cell:before {
  top: -15px;
  right: 0;
  left: 0;
  background-size: 55px 55px;
  width: 55px;
  height: 55px;
  margin: 0 auto;
}
.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) / 1.6);
}
.mb-block-content-3 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  padding-bottom: var(--mb-content-padding-v-default);
}
.mb-block-content-3 > .block-list > .mb-main-grid:first-child > .block-list > .mb-img-cell {
  padding-top: unset;
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list {
  align-items: center;
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-header-cell {
  width: var(--wmu-layout-width);
  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-header-img {
  width: var(--wmu-width-1d1vw);
  height: calc(var(--wmu-layout-width) / 1.24);
}
.mb-block-content-4 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: var(--wmu-layout-width);
  margin-top: unset;
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list {
  align-items: center;
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-header-cell {
  width: var(--wmu-layout-width);
  margin-bottom: unset;
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-header-cell > .block-list > .mb-header-img {
  width: var(--wmu-width-1d1vw);
  height: calc(var(--wmu-layout-width) / 1.12);
}
.mb-block-content-5 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: var(--wmu-layout-width);
  margin-top: unset;
}
.mb-block-content-6 > .block-list > .mb-main-band > .media-list .wmu-media {
  height: calc(var(--wmu-layout-width) / 1.23);
}
.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 > .mb-visual-cell > .block-list > .mb-visual-img {
  height: calc(var(--wmu-layout-width) / 0.83);
}
.mb-block-content-6 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  text-align: center;
}
.mb-block-content-6 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .block-wrapper {
  width: var(--wmu-layout-width);
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list {
  align-items: center;
}
.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: var(--wmu-layout-width);
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell {
  margin-top: calc(var(--mb-spacing-v-content-L) / 2);
  margin-bottom: var(--mb-content-padding-v-default);
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-visual-cell {
  width: var(--wmu-width-1d1vw);
  order: -1;
  margin-top: unset;
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-heading-visual-cell > .block-list > .block-image-video {
  height: calc(var(--wmu-layout-width) / 0.91);
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-content-visual-cell {
  width: var(--wmu-layout-width);
  margin-top: unset;
}
.mb-block-content-8 > .block-list > .mb-main-grid > .block-list > .mb-content-visual-cell > .block-list > .block-image-video {
  height: calc(var(--wmu-layout-width) / 1.05);
}
.mb-block-content-7 > .block-list > .mb-main-grid > .block-list {
  align-items: center;
}
.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) / 1.05);
}
.mb-block-content-7 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: var(--wmu-layout-width);
}
.mb-block-content-7 > .block-list > .mb-main-grid[vs-bg-color] > .block-list,
.mb-block-content-7 > .block-list > .mb-main-grid[vm-bg-color] > .block-list {
  padding-top: unset;
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list {
  align-items: center;
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell {
  width: var(--wmu-layout-width);
  margin-bottom: unset;
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell > .block-list {
  flex-direction: column-reverse;
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell > .block-list > .mb-content-wrapper {
  margin-top: calc(var(--mb-spacing-v-content-L) / 2);
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-heading-content-cell > .block-list > .block-image-video {
  width: var(--wmu-width-1d1vw);
  height: calc(var(--wmu-layout-width) / 0.92);
  margin-top: unset;
  margin-bottom: calc(var(--mb-spacing-v-content-L) / 2);
}
.mb-block-content-9 > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: var(--wmu-layout-width);
}
.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) / 1.16);
}
.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 > .mb-visual-cell > .block-list > .mb-image-trio {
  width: var(--wmu-layout-width);
}
.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) / 1.03);
  height: calc((var(--wmu-layout-width) / 2) / 0.66);
}
.mb-block-content-10[vs-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-10[vm-mode="revert"] > .block-list > .mb-main-grid > .block-list {
  flex-direction: column-reverse;
}
.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 > .mb-visual-cell > .block-list > .mb-image-duo {
  width: var(--wmu-layout-width);
}
.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) / 1.06);
  height: calc((var(--wmu-layout-width) / 2) / 0.75);
}
.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) / 1.46);
  height: calc(var(--wmu-layout-width) / 1.35);
}
.mb-block-content-11[class*="-full-bg"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list,
.mb-block-content-11[class*="-img-bg"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list {
  padding-top: var(--mb-content-padding-v-default);
}
.mb-block-content-11[vs-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list,
.mb-block-content-11[vm-mode="revert"] > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list {
  flex-direction: column-reverse;
}
.mb-block-content-12 > .block-list > .mb-main-grid {
  width: var(--wmu-layout-width);
}
.mb-block-content-12 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell {
  width: var(--wmu-layout-width);
}
.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) / 0.92);
}
.mb-block-content-12[class*="-full-bg"] > .block-list > .mb-main-grid > .block-list {
  padding-top: var(--mb-content-padding-v-default);
}
.mb-block-content-12[vs-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-12[vm-mode="revert"] > .block-list > .mb-main-grid > .block-list {
  flex-direction: column-reverse;
}
.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) / 1.42);
}
.mb-block-content-13[vs-mode="revert"] > .block-list > .mb-main-grid > .block-list,
.mb-block-content-13[vm-mode="revert"] > .block-list > .mb-main-grid > .block-list {
  flex-direction: column-reverse;
}
.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) / 1.42);
}
.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) / 1.42);
}
.mb-block-content-duo-2 > .block-list > .mb-main-grid,
.mb-block-content-trio-3 > .block-list > .mb-main-grid {
  width: var(--wmu-width-1d1vw);
}
.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) / 1.23);
}
.mb-block.mb-block-content-trio-1 > .block-list > .block-wrapper > .block-list > p {
  display: none;
}
.mb-block.mb-block-content-trio-1,
.mb-block.mb-block-content-img-trio-1 {
  width: var(--wmu-width-1d1vw);
}
.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 {
  padding: 0 5px;
}
.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) / 1.15);
  padding: calc((var(--wmu-layout-width) / 2) / 4.5) 0;
  transition: padding 0.5s ease-out;
}
.mb-block.mb-block-content-trio-1 > .block-list > .block-wrapper > .block-list > *:not( .mb-img ),
.mb-block.mb-block-content-img-trio-1 > .block-list > .block-wrapper > .block-list > *:not( .mb-img ) {
  opacity: 0;
  transition: opacity 0.5s ease-out;
}
.mb-block.mb-block-content-trio-1 > .block-list > .block-wrapper.swiper-slide-active > .block-list > .mb-img,
.mb-block.mb-block-content-img-trio-1 > .block-list > .block-wrapper.swiper-slide-active > .block-list > .mb-img {
  padding: 0;
}
.mb-block.mb-block-content-trio-1 > .block-list > .block-wrapper.swiper-slide-active > .block-list > *:not( .mb-img ),
.mb-block.mb-block-content-img-trio-1 > .block-list > .block-wrapper.swiper-slide-active > .block-list > *:not( .mb-img ) {
  opacity: 1;
}
.mb-block-content-trio-2 {
  width: var(--wmu-width-1d1vw);
}
.mb-block-content-trio-2 > .block-list > .mb-main-grid > .block-list > .block-grid-cell {
  margin: unset;
}
.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) / 0.96);
}
.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) / 0.8);
}
.mb-block.mb-block-content-img-duo-1 {
  width: calc(var(--wmu-layout-width) - (var(--mb-content-gutter-out) * 2) - (var(--mb-content-gutter-in) * 3));
}
.mb-block.mb-block-content-img-duo-1 > .block-list > .block-wrapper {
  margin: calc((var(--mb-content-gutter-out) * 2) + (var(--mb-content-gutter-in) / 2)) 0;
}
.mb-block.mb-block-content-img-duo-1 > .block-list > .block-wrapper:before {
  top: calc(-1 * (var(--mb-content-gutter-out) * 2) - (var(--mb-content-gutter-in) / 1.5) - (55px / 2));
  right: 0;
  left: 0;
  background-size: 55px 55px;
  width: 55px;
  height: 55px;
  margin: 0 auto;
}
.mb-block.mb-block-content-img-duo-1 > .block-list > .block-wrapper > .block-list > .mb-img {
  height: calc(var(--wmu-layout-width) / 1.05);
}
.mb-block.mb-block-content-img-duo-1 > .block-list > .block-wrapper > .block-list > p {
  display: none;
}
.mb-block.mb-block-content-img-duo-1 > .block-list > .block-wrapper:first-child {
  margin-top: 0;
}
.mb-block.mb-block-content-img-duo-1 > .block-list > .block-wrapper:last-child {
  margin-bottom: 0;
}
.mb-block[class*="mb-block-banner"] {
  width: var(--wmu-width-1d1vw);
}
.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 > .mb-visual-cell > .block-list > .block-image-video > .wmu-media {
  align-items: center;
}
.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: 182px;
  height: 106px;
}
.mb-block.mb-block-banner-myplus > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  margin-top: var(--mb-spacing-v-content-M);
}
.mb-block.mb-block-our-commitments .swiper-navigation {
  top: 50%;
}
.my-account-wrapper > .block-list > .my-account-content > .block-list > h3 {
  margin: unset;
}
.my-account-wrapper .adn-list-cards {
  margin: unset;
}
.my-account-wrapper .adn-list-cards .adn-list-cards__item {
  width: 100%;
}
.mb-block-header-1 > .block-list > .mb-main-band > .media-list .wmu-media {
  height: var(--mb-header-height);
  min-height: var(--mb-header-min-height);
}
.mb-block-header-1 > .block-list > .mb-main-band > .block-list > .mb-block-wrapper > h1 {
  height: calc(var(--mb-header-height) - var(--mb-header-padding-top));
  min-height: calc(var(--mb-header-min-height) - var(--mb-header-padding-top));
  margin-bottom: unset;
}
.mb-block-header-1 > .block-list > .mb-main-band > .block-list > .mb-block-wrapper > p {
  text-align: center;
  margin-top: var(--mb-spacing-v-content-M);
}
.mb-block-header-2 > .block-list > .mb-main-grid > .block-list > .mb-band-cell > .block-list > .mb-main-band {
  height: var(--mb-header-height);
  min-height: var(--mb-header-min-height);
  justify-content: center;
}
.mb-block-header-2 > .block-list > .mb-main-grid > .block-list > .mb-band-cell > .block-list > .mb-main-band > .block-list > h1 {
  width: var(--wmu-layout-width);
}
.mb-block-header-2 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  text-align: center;
}
.mb-block-header-2 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .mb-block-wrapper {
  width: var(--wmu-layout-width);
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-heading-cell > .block-list > * {
  width: var(--wmu-layout-width);
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  text-align: center;
}
.mb-block-header-3 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .block-wrapper {
  width: var(--wmu-layout-width);
}
.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: var(--wmu-layout-width);
}
.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.13);
  height: calc(var(--wmu-layout-width) / 1.52);
  margin-top: -17.5%;
  margin-left: 53%;
}
.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) / 1.75);
  height: calc(var(--wmu-layout-width) / 1.55);
  margin: 0;
}
.mb-block-header-4 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list {
  text-align: center;
}
.mb-block-header-4 > .block-list > .mb-main-band > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > .block-wrapper {
  width: var(--wmu-layout-width);
}
.block-slider .mb-block-header-slide-content > .block-list > .mb-main-band > .media-list .wmu-media,
.block-slider .mb-block-header-slide-video > .block-list > .mb-main-band > .media-list .wmu-media {
  height: 100%;
  min-height: 100%;
}
.block-slider .mb-block-header-slide-content > .block-list > .mb-main-band > .block-list,
.block-slider .mb-block-header-slide-video > .block-list > .mb-main-band > .block-list {
  justify-content: flex-start;
}
.block-slider .mb-block-header-slide-content > .block-list .mb-button-list,
.block-slider .mb-block-header-slide-video > .block-list .mb-button-list {
  position: absolute;
  z-index: 1;
}
.myblendblocks-instagram-feed .instagram-block-title-img {
  display: none;
}
.myblendblocks-instagram-feed .instagram-block-content .instagram-block-title {
  padding-bottom: var(--mb-content-title-padding-v-S);
}
.myblendblocks-instagram-feed .instagram-block-content .instagram-block-feed .instagram-block-feed-wrapper {
  height: calc(var(--wmu-layout-width) / 1.73);
}
.myblendblocks-instagram-feed .instagram-block-content .instagram-block-feed .instagram-block-feed-wrapper .instagram-block-feed-slide {
  align-items: center;
}
.mb-block-myplus-accumulate-points .myplus-points-ratio {
  font-size: 30px;
  line-height: 40px;
}
.birthday-offer .mb-main-grid > .block-list .mb-img-cell > .block-list > .block-image-video {
  height: calc(var(--wmu-layout-width) / 1.47);
}
.mb-block-myplus-card > .block-list > .mb-main-grid > .block-list > .mb-content-cell .wmu-button {
  display: block;
}
.mb-block-myplus-card > .block-list > .mb-main-grid > .block-list > .mb-content-cell .block-image-video {
  display: none;
}
.mb-block-myplus-select-rewards > .block-list .nav-headers,
.mb-block-myplus-reward-steps > .block-list .nav-headers {
  flex-direction: column;
}
.mb-block-myplus-select-rewards > .block-list .nav-headers .block-tab-header,
.mb-block-myplus-reward-steps > .block-list .nav-headers .block-tab-header {
  width: 100%;
}
.maison-des-femmes > .mb-main-grid > .block-list > .mb-img-cell .block-image-video {
  height: calc(var(--wmu-layout-width) / 1.33);
}
.maison-des-femmes > .mb-main-grid > .block-list > .mb-content-cell {
  padding-right: 20px;
  padding-left: 20px;
}
.mb-block-myplus-reward-steps .nav-headers.swiper-wrapper {
  flex-direction: row;
  justify-content: flex-start;
}
.mb-block-myplus-reward-steps .step-list-wrapper .block-tab-group > .block-list > .mb-tab-step .block-tab-content {
  margin-top: var(--mb-spacing-v-block-M);
}
.mb-block-myplus-reward-steps .myplus-reward-cost {
  font-size: 30px;
  line-height: 32px;
}
.mb-block-myplus-reward-steps .nav-progress {
  flex-direction: row;
  width: 100%;
  height: 8px;
  margin-top: calc(var(--mb-spacing-v-block-M) / 2);
}
.mb-block-myplus-reward-steps .nav-progress:before {
  top: 0;
  left: -45px;
  width: 45px;
  height: 8px;
}
.mb-block-myplus-reward-steps .nav-progress-item {
  margin-top: -5px;
}
.mb-block-myplus-reward-steps .nav-progress-item.active:before,
.mb-block-myplus-reward-steps .nav-progress-item.before-active:before {
  top: 0;
  left: -45px;
  height: 8px;
}
.mb-block-myplus-reward-steps .nav-progress-item[data-step-index="0"]:before {
  width: 55px;
}
.mb-block-myplus-reward-steps .nav-progress-item[data-step-index="1"]:before {
  width: calc(33.3334% + 45px);
}
.mb-block-myplus-reward-steps .nav-progress-item[data-step-index="2"]:before {
  width: calc(66.6668% + 45px);
}
.mb-block-myplus-reward-steps .nav-progress-item[data-step-index="3"]:before {
  width: calc(100% + 45px);
}
.mb-block-myplus-select-rewards .block-tab-content .gift-list-wrapper > .block-grid .myplus-reward-gift .entry-thumbnail {
  height: calc(var(--wmu-layout-width) / 1.6);
}
.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) / 1.47);
}
.myblendblocks-newsletter > .mb-newsletter-content {
  flex-direction: column;
}
.mb-block-linked-products > .block-list > .mb-main-header {
  text-align: center;
  padding-top: calc(var(--mb-spacing-v-content-M) * 2);
  padding-bottom: calc(var(--mb-spacing-v-content-M) * 1.5);
}
.mb-block-page-template-1 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell {
  width: var(--wmu-width-1d1vw);
  margin-left: calc(-1 * var(--wmu-structure-content-padding-left));
  margin-bottom: calc(var(--mb-spacing-v-content-M) / 2);
}
.mb-block-page-template-1 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell [class*="gallery"] {
  height: calc(var(--wmu-layout-width) / 1.25);
}
.mb-block-page-template-1 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell .swiper-container {
  padding-bottom: calc(var(--mb-spacing-v-content-M) * 2);
}
.mb-block-page-template-1 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell .mb-product-gallery-item:not( :first-child ):not( .swiper-slide ) {
  display: none;
}
.mb-block-page-template-1 > .block-list > .mb-main-grid > .block-list > .mb-content-cell > .block-list > *:not( [class*="tab-group"] ) {
  text-align: center;
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list {
  align-content: center;
  align-items: center;
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-content-cell {
  width: var(--wmu-layout-width);
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .entry-thumbnail {
  height: calc(var(--wmu-layout-width) / 0.98);
}
.mb-block-product-highlight > .block-list > .mb-main-grid > .block-list > .mb-product-cell .entry-content {
  align-items: center;
}
.wp-block-image[class*="mobile-width"] img {
  width: 100%;
}
.wp-block-image[class*="mobile-height"] img {
  height: 100%;
  width: auto;
}
.site-branding img {
  width: 124px;
}
#header-primary-navigation .location-link {
  margin-left: 11px;
}
#header-primary-navigation .location-link svg {
  height: 19px;
}
.site-header .header-navigation .lang-items {
  display: none;
}
.header-megamenu-area .lang-items {
  margin: 0 0 calc(var(--mb-spacing-v-content-L) * 2) 0;
}
.site-footer {
  contain-intrinsic-size: 0 1550px;
}
.pre-footer {
  contain-intrinsic-size: 0 560px;
}
.mb-block-footer > .block-list [class*="footer"]:first-child {
  margin-top: 0;
}
.mb-block-footer > .block-list [class*="footer"]:last-child {
  margin-bottom: 0;
}
.mb-block-footer > .block-list > .mb-block-footer-main-menu > .block-list > .mb-menu-group > .block-list > .mb-menu-wrapper:first-child {
  margin-top: 0;
}
.mb-block-footer > .block-list > .mb-block-footer-main-menu > .block-list > .mb-menu-group > .block-list > .mb-menu-wrapper:last-child {
  margin-bottom: 0;
}
.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 {
  margin-left: calc(-1 * var(--mb-content-gutter-in));
}
.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: calc(var(--mb-spacing-v-content-L) / 2) var(--mb-content-gutter-in);
}
.megamenu-opened {
  overflow: hidden;
}
.megamenu-opened .header-megamenu-area {
  right: 0;
}
.header-megamenu-area {
  position: absolute;
  right: 100%;
  transition: right 0.4s ease-in-out;
  height: calc(100vh - var(--wmu-header-height));
  overflow-y: auto;
  overflow-x: hidden;
}
.header-megamenu-area [class*="toggle"] {
  margin: calc(var(--mb-spacing-v-content-M) / 2) 0;
}
.megamenu-content {
  padding-top: 20px;
  padding-bottom: 40px;
}
.megamenu-area .megamenu-area-title {
  margin: calc(var(--mb-spacing-v-content-M) * 2) 0;
}
.megamenu-area .mb-menu-cell .block-tab-header {
  padding-left: 15px;
}
.megamenu-area .mb-menu-cell .block-tab-content {
  padding: 0 calc(var(--mb-content-gutter-in) * 2) var(--mb-spacing-v-content-S);
  margin: unset;
}
.megamenu-area .mb-menu-cell .block-tab-content .block-menu .menu-item {
  width: 100%;
  margin: 5px 0;
}
.mb-megamenu-tab,
.block-tab-content {
  margin: unset;
}
.breadcrumb {
  display: none;
}
.floating-popin {
  position: absolute;
}
.wmu-scrolled .floating-popin {
  z-index: 5;
}
.floating-popin-event {
  display: none;
}
.floating-popin-event {
  width: calc(100% - 50px);
}
.floating-popin-qrcode {
  display: none;
}
.wmu-masonry {
  grid-template-columns: none;
}
.internal-popin,
#wmuwc-minicart-popin.wmuwc-popin-wrapper[data-display-mode="side-right"] .wmuwc-popin {
  width: var(--wmu-width-1d1vw);
}
#wmuwc-minicart-popin.wmuwc-popin-wrapper[data-display-mode="side-right"]:not( .is-opened ) .wmuwc-popin {
  right: calc(-1 * var(--wmu-width-1d1vw));
}
.internal-popin.has-padding {
  padding: var(--mb-spacing-v-block-M) 0 var(--mb-spacing-v-block-S) 0;
}
.internal-popin.has-padding .internal-popin-body {
  padding: 0 var(--wmu-structure-content-padding-right) 0 var(--wmu-structure-content-padding-left);
}
.internal-popin .internal-popin-body .internal-popin-visual {
  height: calc(var(--wmu-layout-width) / 1.3);
}
.internal-popin .internal-popin-body .internal-popin-content {
  padding: var(--mb-spacing-v-block-S) var(--wmu-structure-content-padding-right) var(--mb-spacing-v-block-S) var(--wmu-structure-content-padding-left);
}
.internal-popin .internal-popin-body .internal-popin-content > *:first-child {
  margin-top: 0;
}
.internal-popin .internal-popin-body .internal-popin-content > *:last-child {
  margin-bottom: 0;
}
.swiper-has-nav .swiper-navigation [class*="swiper-button"] {
  background: url(assets/img/icons/icon-arrow-small.svg) center center no-repeat;
}
.mb-table .title-mobile {
  display: block;
  min-height: var(--mb-font-size-h4-line-height);
  padding-bottom: 7px;
}
.block-search > .block-inner .block-search-form {
  background: var(--mb-color-white);
  padding-bottom: 20px;
}
.block-search > .block-inner .block-search-form-field {
  flex: 1;
}
.block-search > .block-inner .block-search-form-field > .block-search-form-submit {
  display: none;
}
#header-primary-navigation .block-search {
  display: none;
}
#header-secondary-navigation .location-link {
  display: none;
}
.block-search-results-wrapper .toggle-on .search-results-nav-item {
  --mb-color-current-background: var(--mb-color-greige);
  color: var(--mb-color-black);
}
.search-result-content {
  padding-bottom: calc(var(--wmu-structure-content-padding-bottom) * 2);
}
.block-search-results-wrapper .search-results-section-title {
  display: none;
}
.block-search-results-wrapper .search-results-section-content.product {
  padding-bottom: var(--wmu-structure-content-padding-bottom);
}
.block-search-results-wrapper .block-tab.tab-products .block-tab-content {
  margin-bottom: calc(-1 * var(--wmu-structure-content-padding-bottom));
}
.block-search-results-wrapper .type-product.context-archive .content-wrapper,
.block-search-results-wrapper .type-product.context-block-entry .content-wrapper {
  --mb-spacing-v-content-L: 20px;
  right: 10px;
  left: 10px;
}
.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;
}
.block-search-results-wrapper .type-product.context-archive .content-wrapper > .block-list .entry-content .ui-add-to-cart .wmu-button,
.block-search-results-wrapper .type-product.context-block-entry .content-wrapper > .block-list .entry-content .ui-add-to-cart .wmu-button {
  font-size: 11px;
}
.block-search-results-wrapper .type-product.context-archive .content-wrapper > .block-list .entry-content .product-price-wrapper,
.block-search-results-wrapper .type-product.context-block-entry .content-wrapper > .block-list .entry-content .product-price-wrapper {
  font-size: 12px;
  line-height: 20px;
  flex-wrap: wrap;
}
.woocommerce > .block-grid[vs-col="1"]:not( .my-account-wrapper ) > .block-list,
.woocommerce > .block-grid[vm-col="1"]:not( .my-account-wrapper ) > .block-list {
  flex-direction: column-reverse;
}
.woocommerce > .block-grid > .block-list > .block-grid-cell {
  margin-top: calc(var(--mb-spacing-v-block-S) / 2);
  margin-bottom: calc(var(--mb-spacing-v-block-S) / 2);
}
.woocommerce > .block-grid > .block-list > .block-grid-cell:first-child {
  margin-top: 0;
}
.woocommerce > .block-grid > .block-list > .block-grid-cell:last-child {
  margin-bottom: 0;
}
.woocommerce .block-section {
  margin-bottom: calc(var(--mb-spacing-v-block-S) / 2);
}
.block-single-add-to-cart .entry-title {
  text-align: center;
}
.block-single-add-to-cart .product-price-wrapper,
.block-single-add-to-cart .cart {
  justify-content: center;
}
.internal-popin .block-single-add-to-cart .entry-title {
  text-align: left;
}
.internal-popin .block-single-add-to-cart .product-price-wrapper,
.internal-popin .block-single-add-to-cart .cart {
  justify-content: flex-start;
}
.woocommerce-product-rating .woocommerce-review-link {
  justify-content: center;
}
.product-reviews-module-rating-distribution {
  flex-direction: column-reverse;
  justify-content: flex-start;
}
.product-reviews-module-rating-distribution .distribution-ui {
  margin-top: calc(var(--mb-spacing-v-content-M) / 2);
}
.product-reviews-module-order {
  margin-top: calc(var(--mb-spacing-v-content-M) / 2);
  margin-bottom: calc(-1 * ((var(--mb-spacing-v-content-M) / 2) + (var(--wmu-margin-v-default) / 2)));
}
.product-reviews-comment-list .commentlist li .comment-header {
  flex-direction: column;
}
.my-account-wrapper .block-section.my-account-navigation-wrapper .section-content.myplus-content {
  margin-bottom: unset;
}
.type-post.context-archive,
.type-mb-podcast.context-archive,
.type-myblend_expert.context-archive,
.type-myblend_press_review.context-archive,
[class*="type-myblend-press"].context-archive,
.type-post.context-block-entry,
.type-mb-podcast.context-block-entry,
.type-myblend_expert.context-block-entry,
.type-myblend_press_review.context-block-entry,
[class*="type-myblend-press"].context-block-entry {
  width: 100%;
}
.type-post.context-archive > *,
.type-mb-podcast.context-archive > *,
.type-myblend_expert.context-archive > *,
.type-myblend_press_review.context-archive > *,
[class*="type-myblend-press"].context-archive > *,
.type-post.context-block-entry > *,
.type-mb-podcast.context-block-entry > *,
.type-myblend_expert.context-block-entry > *,
.type-myblend_press_review.context-block-entry > *,
[class*="type-myblend-press"].context-block-entry > * {
  text-align: center;
}
.type-post.context-archive.highlight,
.type-mb-podcast.context-archive.highlight,
.type-myblend_expert.context-archive.highlight,
.type-myblend_press_review.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.context-block-entry.highlight,
[class*="type-myblend-press"].context-block-entry.highlight {
  flex-direction: column;
  padding: 40px 25px;
  box-sizing: border-box;
}
.items-wrapper.wmu-masonry {
  row-gap: 30px;
}
.type-mb-podcast.context-archive.highlight .entry-thumbnail,
.type-myblend_press_review.context-archive.highlight .entry-thumbnail,
[class*="type-myblend-press"].context-archive.highlight .entry-thumbnail,
.type-mb-podcast.context-block-entry.highlight .entry-thumbnail,
.type-myblend_press_review.context-block-entry.highlight .entry-thumbnail,
[class*="type-myblend-press"].context-block-entry.highlight .entry-thumbnail {
  margin-bottom: 20px;
}
.cart_item.context-cart .product-data:not( .myplus-points ).category {
  display: none;
}
.cart-footer {
  position: fixed;
  z-index: 3;
  bottom: 0;
  left: 0;
  background: var(--mb-color-white);
  width: var(--wmu-width-1d1vw);
  text-align: center;
  padding: var(--mb-spacing-v-content-M) var(--wmu-structure-content-padding-right) var(--mb-spacing-v-content-M) var(--wmu-structure-content-padding-left);
  box-sizing: border-box;
  box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.3);
}
.cart-footer .cart-totals-entry {
  justify-content: flex-start;
  margin-bottom: calc(var(--mb-spacing-v-content-M) / 2);
}
.cart-footer .cart-totals-entry .value {
  margin-left: 10px;
}
.privilege-offers .gift-list-wrapper,
.privilege-offers .gift-list {
  flex-direction: column;
  align-items: flex-start;
}
.privilege-offers .gift-item {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.privilege-offers .gift-item .entry-thumbnail {
  width: 65px;
  height: 80px;
}
.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-S) / 2);
}
.secure-payment-logos .label {
  margin-top: calc(var(--mb-spacing-v-content-M) / 2);
}
.block-grid.myaccount-dashboard {
  margin-top: unset;
}
.myaccount-dashboard-item.event .block-image-video {
  height: calc(var(--wmu-layout-width) / 1.76);
}
.archive-wrapper-glossary .glossary-letters {
  position: fixed;
  z-index: 2;
  bottom: 0;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.29);
  padding: var(--mb-spacing-v-content-M) var(--wmu-structure-content-padding-right) var(--mb-spacing-v-content-M) var(--wmu-structure-content-padding-left);
  box-sizing: border-box;
  margin: unset;
}
.archive-wrapper-glossary .glossary-letters.swiper-has-nav .swiper-navigation {
  z-index: 3;
  top: 50%;
  right: 0;
  left: 0;
}
.archive-wrapper-glossary .glossary-letters.swiper-has-nav .swiper-navigation [class*="swiper-button"] {
  background-size: 14px 30px;
}
.archive-wrapper-glossary .glossary-letters:before,
.archive-wrapper-glossary .glossary-letters:after {
  position: absolute;
  z-index: 2;
  top: 0;
  content: '';
  width: 40px;
  height: 100%;
  background: var(--mb-color-white);
}
.archive-wrapper-glossary .glossary-letters:before {
  left: 0;
}
.archive-wrapper-glossary .glossary-letters:after {
  right: 0;
}
.mb-table.table-orders tbody tr {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 3px;
  margin-bottom: 25px;
}
.mb-table.table-orders tbody tr.toggle-on .label-expand {
  display: none;
}
.mb-table.table-orders tbody tr.toggle-off .label-collapse {
  display: none;
}
.mb-table.table-orders td {
  width: 100%;
  box-sizing: border-box;
}
.mb-table.table-orders .order-number {
  position: relative;
}
.mb-table.table-orders .order-number span.wmu-button {
  position: absolute;
  top: 2px;
  right: 0;
  font-size: var(--mb-font-size-legal-notice);
}
.mb-table.table-orders .order-date,
.mb-table.table-orders .order-total {
  width: 50%;
}
.mb-table.table-orders .order-total {
  text-align: right;
}
.mb-table.table-orders .order-invoice {
  display: flex;
  justify-content: flex-end;
}
.mb-table.table-orders .order-invoice .title-mobile {
  flex-grow: 1;
}
[class*="podcast"] .external-podcast-links img {
  width: auto;
  height: 34px;
}
[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: center;
}
[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: center;
  align-items: center;
}
.type-product {
  position: relative;
  padding-bottom: var(--mb-spacing-v-content-S);
}
.type-product.context-product-fixed-height .header-content-wrapper .rating-stars {
  justify-content: center;
}
.type-product.context-product-fixed-height .entry-thumbnail {
  height: var(--entry-thumbnail-height);
}
.type-product.context-product-fixed-height .entry-thumbnail img {
  margin: 0 auto;
}
.product-ui {
  flex-direction: row;
  margin-right: -5px;
  margin-left: -5px;
}
.product-ui > .produit-ui-item {
  margin: 0 5px;
}
.myblendblocks-map #myblend-product-map-icons-list label.data {
  padding-right: 20px;
}
.myblendblocks-map .myblend-product-map-filtre-content {
  flex-direction: column;
}
.myblendblocks-map .myblend-product-map-filtre-content > :first-child {
  margin-top: var(--mb-spacing-v-block-S);
}
.myblendblocks-map #myblend-product-map-filtres-product .myblend-product-map-filtre-type-product {
  margin-bottom: var(--mb-spacing-v-block-S);
}
.myblendblocks-map #myblend-product-map-filtres-product .myblend-product-map-filtre-type-product img {
  width: calc(var(--wmu-layout-width) / 1.5);
}
.myblendblocks-map #myblend-map {
  width: var(--wmu-width-1d1vw);
  margin-top: var(--mb-spacing-v-block-S);
  margin-left: calc(50% - 50vw);
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell.mb-product-selector-ui-cell {
  position: fixed;
  z-index: 5;
  bottom: 0;
  left: 0;
  margin: unset;
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell.mb-product-selector-ui-cell .mb-product-selector-ui {
  align-items: center;
  padding-top: var(--mb-spacing-v-content-M);
  padding-bottom: var(--mb-spacing-v-content-M);
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell.mb-product-selector-ui-cell .user-selection {
  justify-content: center;
}
.mb-product-selector .mb-product-selector-wrapper > .block-list > .block-grid-cell > .block-list > * {
  padding: var(--mb-spacing-v-content-L) 25px;
}
.skindiag-app .site-content {
  padding-top: 0;
}
.archive-wrapper-spa .type-myblend_spa .block-grid > .block-list > .block-grid-cell,
.archive-wrapper-spa .type-myblend_store .block-grid > .block-list > .block-grid-cell {
  text-align: center;
  margin-top: calc(var(--mb-spacing-v-content-M) / 2);
  margin-bottom: calc(var(--mb-spacing-v-content-M) / 2);
}
.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 {
  padding: var(--mb-spacing-v-content-L) 20px;
  margin-top: var(--mb-spacing-v-content-L);
}
.archive-wrapper-spa .type-myblend_spa .entry-thumbnail,
.archive-wrapper-spa .type-myblend_store .entry-thumbnail {
  height: calc(var(--wmu-layout-width) / 1.47);
  margin-bottom: var(--mb-spacing-v-content-M);
}
.block-list > .map-nav {
  display: flex;
  margin-bottom: unset;
}
.block-list > .map-nav .tab-nav-item {
  flex: 1;
  max-width: 158px;
  margin: 0 5px;
}
.block-list > .map-nav .tab-nav-item:first-child {
  margin-left: 0;
}
.block-list > .map-nav .tab-nav-item:last-child {
  margin-right: 0;
}
.myblend-store-map .myblend-store-map-pins,
.myblend-store-map .myblend-store-map-map {
  width: 100%;
}
.myblend-store-map .myblend-store-map-list-item > * {
  padding-right: var(--wmu-structure-content-padding-right);
  padding-left: var(--wmu-structure-content-padding-left);
}
.myblend-store-map .entry-header {
  text-align: center;
}
[lang~="ar"] .product-page-reduced .mb-block-page-template-1 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell {
  margin-right: calc(-1 * var(--wmu-structure-content-padding-left));
  margin-left: 0;
}
[lang~="ar"] .product-page-reduced .mb-block-page-template-1 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell .swiper-has-nav .swiper-navigation .swiper-button-next {
  transform: rotate(180deg);
}
[lang~="ar"] .product-page-reduced .mb-block-page-template-1 > .block-list > .mb-main-grid > .block-list > .mb-visual-cell .swiper-has-nav .swiper-navigation .swiper-button-prev {
  transform: none;
}
/*# sourceMappingURL=./style.small-medium-only.css.map */