<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 8108:1 Expected "}" to go with "{"

**/
@charset "UTF-8";
@font-face {
  font-family: "Aktiv Grotesk";
  src: url("https://use.typekit.net/af/ab3e12/000000000000000077359d4f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"), 
    url("https://use.typekit.net/af/ab3e12/000000000000000077359d4f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"), 
    url("https://use.typekit.net/af/ab3e12/000000000000000077359d4f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}
/*@font-face {
  font-family: "Aktiv Grotesk", sans-serif;
  font-weight: 500;
  font-style: normal;
  }*/
.container {
  /* padding: 0 28px;
  max-width: 1440px;
  margin: 0 auto; */
}
@media screen and (max-width: 767.98px) {
  .container {
    padding: 0 16px;
  }
}

.position-relative {
  position: relatvie;
}

.position-absolute {
  position: absolute;
}

.position-center-middle {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
}

.img-cover {
  object-fit: cover;
}

/*  404 Page */
#shopify-section-cookies {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

.active_cookie {
  display: block;
  visibility: visible;
}

#section-cookies {
  background: #FFFFFF;
  -webkit-box-shadow: 0px 8px 28px rgba(0, 0, 0, 0.08);
     -moz-box-shadow: 0px 8px 28px rgba(0, 0, 0, 0.08);
          box-shadow: 0px 8px 28px rgba(0, 0, 0, 0.08);
  -webkit-border-radius: 12px;
     -moz-border-radius: 12px;
          border-radius: 12px;
  padding: 32px;
  max-width: 1000px;
  margin: 0 auto;
  display: none;
}
@media screen and (max-width: 767.98px) {
  #section-cookies {
    max-width: 337px;
    padding: 32px 29px;
  }
}
#section-cookies .cookies_wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 767.98px) {
  #section-cookies .cookies_wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  #section-cookies .cookies_wrap .cookies_header_wrap {
    margin-bottom: 20px;
  }
}
#section-cookies .cookies_wrap .cookies_header_wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 831px;
}
#section-cookies .cookies_wrap .cookies_header_wrap .cookies_header_top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 8px;
}
#section-cookies .cookies_wrap .cookies_close {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  cursor: pointer;
  min-width: 85px;
  text-align: center;
}
#section-cookies .cookies_wrap .cookies_header {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #484848;
  margin-right: 12px;
}
#section-cookies .cookies_wrap .cookies_content {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #484848;
}
#section-cookies .cookies_wrap .cookies_content a {
  text-decoration: underline;
}

.page_404 {
  margin-top: 65px;
}
.page_404 .Container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.page_404--title {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 32px;
  max-width: 347px;
  text-align: left;
}
.page_404--content {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 28px;
  line-height: 40px;
  letter-spacing: 0.03em;
  -webkit-font-feature-settings: "case" on;
     -moz-font-feature-settings: "case" on;
          font-feature-settings: "case" on;
  color: #454545;
  margin-bottom: 32px;
  max-width: 347px;
  text-align: left;
}
@media screen and (max-width: 767.98px) {
  .page_404--content {
    font-size: 24px;
    line-height: 36px;
  }
}
.page_404--button {
  min-height: 48px;
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  color: #FFFFFF;
  max-width: 347px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 12px 25px 14px;
}
.page_404 .Container {
  padding: 0 121px;
}
@media screen and (max-width: 1024px) {
  .page_404 .Container {
    padding: 0 81px;
  }
}
@media screen and (max-width: 767.98px) {
  .page_404 .Container {
    padding: 0 18px;
  }
}

/*
* Blog
*/
.blogpage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.blogpage #shopify-section-blog-template, .blogpage #section-blog-template2 {
  margin-bottom: 64px;
}
@media screen and (max-width: 767.98px) {
  .blogpage #shopify-section-blog-template, .blogpage #section-blog-template2 {
    margin-bottom: 72px;
  }
}
.blogpage #shopify-section-featured-collections2 {
  border-top: 1px solid #EEEEEE;
  margin-top: 48px;
}

.Collection .container_custom {
  padding: 0 28px;
  max-width: unset;
}
@media screen and (max-width: 767.98px) {
  .Collection .container_custom {
    padding: 0 16px;
  }
}

.Blog .Container, .Collection .Container {
  padding: 0 28px;
}
@media screen and (max-width: 767.98px) {
  .Blog .Container, .Collection .Container {
    padding: 0 16px;
  }
}
.Blog .PageHeader, .Collection .PageHeader {
  margin-top: 48px;
  margin-bottom: 0;
}
.Blog .SectionHeader__wrap, .Collection .SectionHeader__wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 58px;
  padding-bottom: 59px;
}
@media screen and (max-width: 767.98px) {
  .Blog .SectionHeader__wrap, .Collection .SectionHeader__wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding-bottom: 29px;
  }
}
.Blog .SectionHeader__Heading, .Collection .SectionHeader__Heading {
  text-align: left;
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 30px;
  line-height: 36px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 0;
  text-transform: inherit;
}
.Blog .SectionHeader__Subtitle, .Collection .SectionHeader__Subtitle {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: right;
  letter-spacing: 0.03em;
  color: #575757;
  margin-left: auto;
  margin-bottom: -6px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media screen and (max-width: 767.98px) {
  .Blog .SectionHeader__Subtitle, .Collection .SectionHeader__Subtitle {
    margin-left: 0;
    margin-top: 12px;
  }
}
.Blog .Blog__TagList, .Collection .Blog__TagList {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: wrap;
      -ms-flex-flow: wrap;
          flex-flow: wrap;
  margin: 0;
  padding: 0;
  margin-left: -15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Blog .Blog__TagList .HorizontalList__Item, .Collection .Blog__TagList .HorizontalList__Item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin: 0 11px;
}
.Blog .Blog__TagList .Link--primary, .Collection .Blog__TagList .Link--primary {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #7D7D7D;
  margin-left: 26px;
  position: relative;
}
.Blog .Blog__TagList .Link--primary::before, .Collection .Blog__TagList .Link--primary::before {
  content: "";
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  border: 1px solid #7D7D7D;
  width: 14px;
  height: 14px;
  display: inline-block;
  position: absolute;
  left: -21px;
  top: 14%;
}
.Blog .Blog__TagList .Link--primary.is-active, .Collection .Blog__TagList .Link--primary.is-active {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #454545;
}
.Blog .Blog__TagList .Link--primary.is-active::before, .Collection .Blog__TagList .Link--primary.is-active::before {
  border: 1px solid #454545;
}
.Blog .Blog__TagList .Link--primary.is-active::after, .Collection .Blog__TagList .Link--primary.is-active::after {
  content: "";
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  background-color: #454545;
  width: 4px;
  height: 4px;
  display: inline-block;
  position: absolute;
  left: -16px;
  top: 8px;
}
.Blog .Blog__TagList .spacer, .Collection .Blog__TagList .spacer {
  height: 14px;
  width: 1px;
  background: #454545;
  margin: 4px 0 4px 22px;
}
.Blog .image_wrap, .Collection .image_wrap {
  max-height: 780px;
  height: 100%;
  margin-bottom: 32px;
}
.Blog .image_wrap img, .Collection .image_wrap img {
  max-height: 780px;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.Blog .image_wrap .video, .Collection .image_wrap .video {
  height: inherit;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  min-height: auto;
  max-height: inherit;
}
.Blog .image_wrap .video .Image--zoomOut, .Collection .image_wrap .video .Image--zoomOut {
  height: 100%;
  width: inherit;
  max-height: inherit;
}
.Blog .image_wrap .video .Image--zoomOut .video_wrap, .Collection .image_wrap .video .Image--zoomOut .video_wrap {
  height: inherit;
  max-height: inherit;
}
.Blog .blog_sort_filt, .Collection .blog_sort_filt {
  margin-bottom: 36px;
}
.Blog .sort_filt, .Collection .sort_filt {
  border-top: 1px solid #eee;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  padding: 20px 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.Blog .sort_filt .left_filter_mobile_version, .Collection .sort_filt .left_filter_mobile_version {
  display: none;
}
@media screen and (max-width: 767.98px) {
  .Blog .sort_filt .Blog__TagList, .Collection .sort_filt .Blog__TagList {
    display: none;
  }
  .Blog .sort_filt .left_filter_mobile_version, .Collection .sort_filt .left_filter_mobile_version {
    display: block;
    margin-left: 0 !important;
  }
}
.Blog .sort_filt #SortArtrtSelectBoxIt, .Collection .sort_filt #SortArtrtSelectBoxIt {
  padding-top: 0px;
  padding-bottom: 0px;
}
.Blog .sort_filt .select_wrap, .Collection .sort_filt .select_wrap {
  margin-left: 15px;
}
.Blog .sort_filt .select_wrap .selectboxit-container, .Collection .sort_filt .select_wrap .selectboxit-container {
  height: 22px;
}
.Blog .sort_filt .select_wrap .selectboxit-container .selectboxit-text[data-val=""], .Collection .sort_filt .select_wrap .selectboxit-container .selectboxit-text[data-val=""] {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #454545;
}
.Blog .sort_filt .select_wrap .selectboxit-container .selectboxit, .Collection .sort_filt .select_wrap .selectboxit-container .selectboxit {
  margin-top: 8px;
  min-width: 47px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  cursor: pointer;
  margin: 0;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  color: #454545;
  border: none;
  padding: 8px 20px 8px 0px;
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M11 1L6 6L1 1" stroke="%23454545"/%3E%3C/svg%3E%0A');
  background-repeat: no-repeat;
  background-position: center right 3px;
  font-family: "Aktiv Grotesk";
}
.Blog .sort_filt .select_wrap .selectboxit-container .selectboxit:hover, .Collection .sort_filt .select_wrap .selectboxit-container .selectboxit:hover {
  background: rgba(247, 243, 243, 0.6);
  color: #454545;
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M11 1L6 6L1 1" stroke="%23454545"/%3E%3C/svg%3E%0A');
  background-repeat: no-repeat;
  background-position: center right 3px;
}
.Blog .sort_filt .select_wrap .selectboxit-container .selectboxit-open, .Collection .sort_filt .select_wrap .selectboxit-container .selectboxit-open {
  background-color: rgba(247, 243, 243, 0.6);
  color: #454545 !important;
  position: relative;
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1 6L6 1L11 6" stroke="%23454545"/%3E%3C/svg%3E%0A');
  background-repeat: no-repeat;
  background-position: center right 3px;
}
.Blog .sort_filt .select_wrap .selectboxit-container .selectboxit-open:hover, .Collection .sort_filt .select_wrap .selectboxit-container .selectboxit-open:hover {
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1 6L6 1L11 6" stroke="%23454545"/%3E%3C/svg%3E%0A');
}
.Blog .sort_filt .select_wrap .selectboxit-container .selectboxit-open .selectboxit-text[data-val=""], .Collection .sort_filt .select_wrap .selectboxit-container .selectboxit-open .selectboxit-text[data-val=""] {
  color: black;
}
.Blog .sort_filt .select_wrap .selectboxit-container .selectboxit-options, .Collection .sort_filt .select_wrap .selectboxit-container .selectboxit-options {
  margin-top: 10px;
  display: none;
  list-style-type: none;
  right: 0;
  padding: 0;
  position: absolute;
  width: auto;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  top: 100%;
  background-color: #FFFFFF;
  max-height: 300px;
}
.Blog .sort_filt .left_filter_mobile_version .selectboxit-container .selectboxit-options, .Collection .sort_filt .left_filter_mobile_version .selectboxit-container .selectboxit-options {
  left: 0;
  right: auto;
}
.Blog .ArticleListWrapper, .Collection .ArticleListWrapper {
  overflow: visible;
}
.Blog .ArticleItem .ArticleItem__ImageWrapper, .Collection .ArticleItem .ArticleItem__ImageWrapper {
  max-width: 100%;
  max-height: 248px;
}

.Blog .sort_filt .nice-select-dropdown {
  right: 0;
  left: unset;
}

.ArticleListWrapper {
  max-width: 1384px;
  margin: 0 auto;
  margin-bottom: 29px;
  overflow: hidden;
  position: relative;
}
.ArticleListWrapper .animation_wrap {
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: -webkit-gradient(linear,right top,left top,color-stop(49%,rgb(255,255,255)),to(rgba(255,255,255,0)));
    background: -webkit-linear-gradient(right,rgb(255,255,255) 49%,rgba(255,255,255,0) 100%);
    background: -moz-linear-gradient(right,rgb(255,255,255) 49%,rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(right,rgb(255,255,255) 49%,rgba(255,255,255,0) 100%);
    background: linear-gradient(270deg,rgb(255,255,255) 49%,rgba(255,255,255,0) 100%);
    z-index: 9;
    pointer-events: none;
}
@media screen and (max-width: 767.98px) {
  .ArticleListWrapper {
    margin-bottom: 0px;
  }
  .ArticleListWrapper .promo_banner_section .promo_banner_subtitle {
    font-size: 11px;
    line-height: 29px;
  }
}

.ArticleList, .products_list, .PageList {
  margin-left: -12px;
  width: -webkit-calc(100% + 32px);
  width: -moz-calc(100% + 32px);
  width: calc(100% + 32px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.ArticleList .promo_banner .image_wrap, .products_list .promo_banner .image_wrap, .PageList .promo_banner .image_wrap {
  width: 50%;
  max-width: 653px;
}
@media screen and (max-width: 1024px) {
  .ArticleList, .products_list, .PageList {
    width: -webkit-calc(100% + 24px);
    width: -moz-calc(100% + 24px);
    width: calc(100% + 24px);
  }
}
@media screen and (max-width: 767.98px) {
  .ArticleList, .products_list, .PageList {
    margin-left: 0px;
    width: 100%;
  }
}
.ArticleList.pos--first .ArticleItem, .ArticleList.pos--first .single_product, .products_list.pos--first .ArticleItem, .products_list.pos--first .single_product, .PageList.pos--first .ArticleItem, .PageList.pos--first .single_product {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.ArticleList.pos--first .promo_banner_section, .products_list.pos--first .promo_banner_section, .PageList.pos--first .promo_banner_section {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
     -moz-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: -webkit-calc(100% - 24px);
  width: -moz-calc(100% - 24px);
  width: calc(100% - 24px);
  margin-left: 12px;
}
.ArticleList.pos--first .promo_banner_section .container, .products_list.pos--first .promo_banner_section .container, .PageList.pos--first .promo_banner_section .container {
  padding: 0;
}
.ArticleList.pos--first .promo_banner_section .image_wrap, .products_list.pos--first .promo_banner_section .image_wrap, .PageList.pos--first .promo_banner_section .image_wrap {
  margin: 0;
}
.ArticleList.pos--second .ArticleItem, .ArticleList.pos--second .single_product, .products_list.pos--second .ArticleItem, .products_list.pos--second .single_product, .PageList.pos--second .ArticleItem, .PageList.pos--second .single_product {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.ArticleList.pos--second .ArticleItem:nth-of-type(1), .ArticleList.pos--second .single_product:nth-of-type(1), .products_list.pos--second .ArticleItem:nth-of-type(1), .products_list.pos--second .single_product:nth-of-type(1), .PageList.pos--second .ArticleItem:nth-of-type(1), .PageList.pos--second .single_product:nth-of-type(1) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--second .ArticleItem:nth-of-type(2), .ArticleList.pos--second .single_product:nth-of-type(2), .products_list.pos--second .ArticleItem:nth-of-type(2), .products_list.pos--second .single_product:nth-of-type(2), .PageList.pos--second .ArticleItem:nth-of-type(2), .PageList.pos--second .single_product:nth-of-type(2) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--second .ArticleItem:nth-of-type(3), .ArticleList.pos--second .single_product:nth-of-type(3), .products_list.pos--second .ArticleItem:nth-of-type(3), .products_list.pos--second .single_product:nth-of-type(3), .PageList.pos--second .ArticleItem:nth-of-type(3), .PageList.pos--second .single_product:nth-of-type(3) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--second .ArticleItem:nth-of-type(4), .ArticleList.pos--second .single_product:nth-of-type(4), .products_list.pos--second .ArticleItem:nth-of-type(4), .products_list.pos--second .single_product:nth-of-type(4), .PageList.pos--second .ArticleItem:nth-of-type(4), .PageList.pos--second .single_product:nth-of-type(4) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--second .promo_banner_section, .products_list.pos--second .promo_banner_section, .PageList.pos--second .promo_banner_section {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
     -moz-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 66.66666%;
  margin: 0;
  padding: 0;
}
.ArticleList.pos--second .promo_banner_section .left_side, .products_list.pos--second .promo_banner_section .left_side, .PageList.pos--second .promo_banner_section .left_side {
  width: -webkit-calc(100% - 461px);
  width: -moz-calc(100% - 461px);
  width: calc(100% - 461px);
}
.ArticleList.pos--second .promo_banner_section .container, .products_list.pos--second .promo_banner_section .container, .PageList.pos--second .promo_banner_section .container {
  max-width: -webkit-calc(100% - 24px);
  max-width: -moz-calc(100% - 24px);
  max-width: calc(100% - 24px);
  margin-right: 0;
  padding: 0;
  margin-left: 12px;
}
.ArticleList.pos--second .promo_banner_section .image_wrap, .products_list.pos--second .promo_banner_section .image_wrap, .PageList.pos--second .promo_banner_section .image_wrap {
  width: 461px;
  height: 388px;
  margin: 0;
  max-width: 51%;
}
.ArticleList.pos--third .ArticleItem, .ArticleList.pos--third .single_product, .products_list.pos--third .ArticleItem, .products_list.pos--third .single_product, .PageList.pos--third .ArticleItem, .PageList.pos--third .single_product {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.ArticleList.pos--third .ArticleItem:nth-of-type(1), .ArticleList.pos--third .single_product:nth-of-type(1), .products_list.pos--third .ArticleItem:nth-of-type(1), .products_list.pos--third .single_product:nth-of-type(1), .PageList.pos--third .ArticleItem:nth-of-type(1), .PageList.pos--third .single_product:nth-of-type(1) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--third .ArticleItem:nth-of-type(2), .ArticleList.pos--third .single_product:nth-of-type(2), .products_list.pos--third .ArticleItem:nth-of-type(2), .products_list.pos--third .single_product:nth-of-type(2), .PageList.pos--third .ArticleItem:nth-of-type(2), .PageList.pos--third .single_product:nth-of-type(2) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--third .ArticleItem:nth-of-type(3), .ArticleList.pos--third .single_product:nth-of-type(3), .products_list.pos--third .ArticleItem:nth-of-type(3), .products_list.pos--third .single_product:nth-of-type(3), .PageList.pos--third .ArticleItem:nth-of-type(3), .PageList.pos--third .single_product:nth-of-type(3) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--third .ArticleItem:nth-of-type(4), .ArticleList.pos--third .single_product:nth-of-type(4), .products_list.pos--third .ArticleItem:nth-of-type(4), .products_list.pos--third .single_product:nth-of-type(4), .PageList.pos--third .ArticleItem:nth-of-type(4), .PageList.pos--third .single_product:nth-of-type(4) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--third .ArticleItem:nth-of-type(5), .ArticleList.pos--third .single_product:nth-of-type(5), .products_list.pos--third .ArticleItem:nth-of-type(5), .products_list.pos--third .single_product:nth-of-type(5), .PageList.pos--third .ArticleItem:nth-of-type(5), .PageList.pos--third .single_product:nth-of-type(5) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--third .ArticleItem:nth-of-type(6), .ArticleList.pos--third .single_product:nth-of-type(6), .products_list.pos--third .ArticleItem:nth-of-type(6), .products_list.pos--third .single_product:nth-of-type(6), .PageList.pos--third .ArticleItem:nth-of-type(6), .PageList.pos--third .single_product:nth-of-type(6) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--third .ArticleItem:nth-of-type(7), .ArticleList.pos--third .single_product:nth-of-type(7), .products_list.pos--third .ArticleItem:nth-of-type(7), .products_list.pos--third .single_product:nth-of-type(7), .PageList.pos--third .ArticleItem:nth-of-type(7), .PageList.pos--third .single_product:nth-of-type(7) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pos--third .promo_banner_section, .products_list.pos--third .promo_banner_section, .PageList.pos--third .promo_banner_section {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
     -moz-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 66.66666%;
  margin: 0;
  padding: 0;
}
.ArticleList.pos--third .promo_banner_section .left_side, .products_list.pos--third .promo_banner_section .left_side, .PageList.pos--third .promo_banner_section .left_side {
  width: -webkit-calc(100% - 461px);
  width: -moz-calc(100% - 461px);
  width: calc(100% - 461px);
}
.ArticleList.pos--third .promo_banner_section .container, .products_list.pos--third .promo_banner_section .container, .PageList.pos--third .promo_banner_section .container {
  max-width: -webkit-calc(100% - 24px);
  max-width: -moz-calc(100% - 24px);
  max-width: calc(100% - 24px);
  margin-right: 0;
  padding: 0;
  margin-left: 12px;
}
.ArticleList.pos--third .promo_banner_section .image_wrap, .products_list.pos--third .promo_banner_section .image_wrap, .PageList.pos--third .promo_banner_section .image_wrap {
  width: 461px;
  height: 388px;
  margin: 0;
  max-width: 51%;
}
@media screen and (max-width: 1024px) {
  .ArticleList .image_wrap .video, .products_list .image_wrap .video, .PageList .image_wrap .video {
    max-height: 388px;
  }
  .ArticleList.pos--first .ArticleItem, .ArticleList.pos--first .single_product, .products_list.pos--first .ArticleItem, .products_list.pos--first .single_product, .PageList.pos--first .ArticleItem, .PageList.pos--first .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--first .promo_banner_section, .products_list.pos--first .promo_banner_section, .PageList.pos--first .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
  }
  .ArticleList.pos--first .promo_banner_section .container, .products_list.pos--first .promo_banner_section .container, .PageList.pos--first .promo_banner_section .container {
    padding: 0;
  }
  .ArticleList.pos--second .ArticleItem, .ArticleList.pos--second .single_product, .products_list.pos--second .ArticleItem, .products_list.pos--second .single_product, .PageList.pos--second .ArticleItem, .PageList.pos--second .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--second .ArticleItem:nth-of-type(1), .ArticleList.pos--second .single_product:nth-of-type(1), .products_list.pos--second .ArticleItem:nth-of-type(1), .products_list.pos--second .single_product:nth-of-type(1), .PageList.pos--second .ArticleItem:nth-of-type(1), .PageList.pos--second .single_product:nth-of-type(1) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pos--second .ArticleItem:nth-of-type(2), .ArticleList.pos--second .single_product:nth-of-type(2), .products_list.pos--second .ArticleItem:nth-of-type(2), .products_list.pos--second .single_product:nth-of-type(2), .PageList.pos--second .ArticleItem:nth-of-type(2), .PageList.pos--second .single_product:nth-of-type(2) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pos--second .ArticleItem:nth-of-type(3), .ArticleList.pos--second .single_product:nth-of-type(3), .products_list.pos--second .ArticleItem:nth-of-type(3), .products_list.pos--second .single_product:nth-of-type(3), .PageList.pos--second .ArticleItem:nth-of-type(3), .PageList.pos--second .single_product:nth-of-type(3) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--second .ArticleItem:nth-of-type(4), .ArticleList.pos--second .single_product:nth-of-type(4), .products_list.pos--second .ArticleItem:nth-of-type(4), .products_list.pos--second .single_product:nth-of-type(4), .PageList.pos--second .ArticleItem:nth-of-type(4), .PageList.pos--second .single_product:nth-of-type(4) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--second .promo_banner_section, .products_list.pos--second .promo_banner_section, .PageList.pos--second .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
    margin: 0 12px 60px 12px;
  }
  .ArticleList.pos--second .promo_banner_section .left_side, .products_list.pos--second .promo_banner_section .left_side, .PageList.pos--second .promo_banner_section .left_side {
    width: -webkit-calc(100% - 461px);
    width: -moz-calc(100% - 461px);
    width: calc(100% - 461px);
  }
  .ArticleList.pos--second .promo_banner_section .container, .products_list.pos--second .promo_banner_section .container, .PageList.pos--second .promo_banner_section .container {
    max-width: 100%;
    margin-right: 0;
  }
  .ArticleList.pos--second .promo_banner_section .image_wrap, .products_list.pos--second .promo_banner_section .image_wrap, .PageList.pos--second .promo_banner_section .image_wrap {
    width: 50%;
    height: 388px;
  }
  .ArticleList.pos--third .ArticleItem, .ArticleList.pos--third .single_product, .products_list.pos--third .ArticleItem, .products_list.pos--third .single_product, .PageList.pos--third .ArticleItem, .PageList.pos--third .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(1), .ArticleList.pos--third .single_product:nth-of-type(1), .products_list.pos--third .ArticleItem:nth-of-type(1), .products_list.pos--third .single_product:nth-of-type(1), .PageList.pos--third .ArticleItem:nth-of-type(1), .PageList.pos--third .single_product:nth-of-type(1) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(2), .ArticleList.pos--third .single_product:nth-of-type(2), .products_list.pos--third .ArticleItem:nth-of-type(2), .products_list.pos--third .single_product:nth-of-type(2), .PageList.pos--third .ArticleItem:nth-of-type(2), .PageList.pos--third .single_product:nth-of-type(2) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(3), .ArticleList.pos--third .single_product:nth-of-type(3), .products_list.pos--third .ArticleItem:nth-of-type(3), .products_list.pos--third .single_product:nth-of-type(3), .PageList.pos--third .ArticleItem:nth-of-type(3), .PageList.pos--third .single_product:nth-of-type(3) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(4), .ArticleList.pos--third .single_product:nth-of-type(4), .products_list.pos--third .ArticleItem:nth-of-type(4), .products_list.pos--third .single_product:nth-of-type(4), .PageList.pos--third .ArticleItem:nth-of-type(4), .PageList.pos--third .single_product:nth-of-type(4) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(5), .ArticleList.pos--third .single_product:nth-of-type(5), .products_list.pos--third .ArticleItem:nth-of-type(5), .products_list.pos--third .single_product:nth-of-type(5), .PageList.pos--third .ArticleItem:nth-of-type(5), .PageList.pos--third .single_product:nth-of-type(5) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(6), .ArticleList.pos--third .single_product:nth-of-type(6), .products_list.pos--third .ArticleItem:nth-of-type(6), .products_list.pos--third .single_product:nth-of-type(6), .PageList.pos--third .ArticleItem:nth-of-type(6), .PageList.pos--third .single_product:nth-of-type(6) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(7), .ArticleList.pos--third .single_product:nth-of-type(7), .products_list.pos--third .ArticleItem:nth-of-type(7), .products_list.pos--third .single_product:nth-of-type(7), .PageList.pos--third .ArticleItem:nth-of-type(7), .PageList.pos--third .single_product:nth-of-type(7) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--third .promo_banner_section, .products_list.pos--third .promo_banner_section, .PageList.pos--third .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
    margin: 0 12px 60px 12px;
  }
  .ArticleList.pos--third .promo_banner_section .left_side, .products_list.pos--third .promo_banner_section .left_side, .PageList.pos--third .promo_banner_section .left_side {
    width: -webkit-calc(100% - 461px);
    width: -moz-calc(100% - 461px);
    width: calc(100% - 461px);
  }
  .ArticleList.pos--third .promo_banner_section .container, .products_list.pos--third .promo_banner_section .container, .PageList.pos--third .promo_banner_section .container {
    max-width: 100%;
    margin: 0;
    padding: 0;
  }
  .ArticleList.pos--third .promo_banner_section .image_wrap, .products_list.pos--third .promo_banner_section .image_wrap, .PageList.pos--third .promo_banner_section .image_wrap {
    width: 50%;
    height: 388px;
  }
}
@media screen and (max-width: 767.98px) {
  .ArticleList.pos--first .ArticleItem, .ArticleList.pos--first .single_product, .products_list.pos--first .ArticleItem, .products_list.pos--first .single_product, .PageList.pos--first .ArticleItem, .PageList.pos--first .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--first .promo_banner_section, .products_list.pos--first .promo_banner_section, .PageList.pos--first .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
    margin-left: 0px;
  }
  .ArticleList.pos--first .promo_banner_section .container, .products_list.pos--first .promo_banner_section .container, .PageList.pos--first .promo_banner_section .container {
    padding: 0;
  }
  .ArticleList.pos--second .ArticleItem, .ArticleList.pos--second .single_product, .products_list.pos--second .ArticleItem, .products_list.pos--second .single_product, .PageList.pos--second .ArticleItem, .PageList.pos--second .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--second .ArticleItem:nth-of-type(1), .ArticleList.pos--second .single_product:nth-of-type(1), .products_list.pos--second .ArticleItem:nth-of-type(1), .products_list.pos--second .single_product:nth-of-type(1), .PageList.pos--second .ArticleItem:nth-of-type(1), .PageList.pos--second .single_product:nth-of-type(1) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pos--second .ArticleItem:nth-of-type(2), .ArticleList.pos--second .single_product:nth-of-type(2), .products_list.pos--second .ArticleItem:nth-of-type(2), .products_list.pos--second .single_product:nth-of-type(2), .PageList.pos--second .ArticleItem:nth-of-type(2), .PageList.pos--second .single_product:nth-of-type(2) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--second .promo_banner_section, .products_list.pos--second .promo_banner_section, .PageList.pos--second .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
    margin: 0 0 60px 0;
  }
  .ArticleList.pos--second .promo_banner_section .left_side, .products_list.pos--second .promo_banner_section .left_side, .PageList.pos--second .promo_banner_section .left_side {
    width: 100%;
  }
  .ArticleList.pos--second .promo_banner_section .container, .products_list.pos--second .promo_banner_section .container, .PageList.pos--second .promo_banner_section .container {
    max-width: 100%;
    margin: 0;
    padding: 0;
  }
  .ArticleList.pos--second .promo_banner_section .image_wrap, .products_list.pos--second .promo_banner_section .image_wrap, .PageList.pos--second .promo_banner_section .image_wrap {
    width: 100%;
    height: 236px;
    max-width: 100%;
  }
  .ArticleList.pos--third .ArticleItem, .ArticleList.pos--third .single_product, .products_list.pos--third .ArticleItem, .products_list.pos--third .single_product, .PageList.pos--third .ArticleItem, .PageList.pos--third .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(1), .ArticleList.pos--third .single_product:nth-of-type(1), .products_list.pos--third .ArticleItem:nth-of-type(1), .products_list.pos--third .single_product:nth-of-type(1), .PageList.pos--third .ArticleItem:nth-of-type(1), .PageList.pos--third .single_product:nth-of-type(1) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(2), .ArticleList.pos--third .single_product:nth-of-type(2), .products_list.pos--third .ArticleItem:nth-of-type(2), .products_list.pos--third .single_product:nth-of-type(2), .PageList.pos--third .ArticleItem:nth-of-type(2), .PageList.pos--third .single_product:nth-of-type(2) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(3), .ArticleList.pos--third .single_product:nth-of-type(3), .products_list.pos--third .ArticleItem:nth-of-type(3), .products_list.pos--third .single_product:nth-of-type(3), .PageList.pos--third .ArticleItem:nth-of-type(3), .PageList.pos--third .single_product:nth-of-type(3) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(4), .ArticleList.pos--third .single_product:nth-of-type(4), .products_list.pos--third .ArticleItem:nth-of-type(4), .products_list.pos--third .single_product:nth-of-type(4), .PageList.pos--third .ArticleItem:nth-of-type(4), .PageList.pos--third .single_product:nth-of-type(4) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(5), .ArticleList.pos--third .single_product:nth-of-type(5), .products_list.pos--third .ArticleItem:nth-of-type(5), .products_list.pos--third .single_product:nth-of-type(5), .PageList.pos--third .ArticleItem:nth-of-type(5), .PageList.pos--third .single_product:nth-of-type(5) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(6), .ArticleList.pos--third .single_product:nth-of-type(6), .products_list.pos--third .ArticleItem:nth-of-type(6), .products_list.pos--third .single_product:nth-of-type(6), .PageList.pos--third .ArticleItem:nth-of-type(6), .PageList.pos--third .single_product:nth-of-type(6) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--third .ArticleItem:nth-of-type(7), .ArticleList.pos--third .single_product:nth-of-type(7), .products_list.pos--third .ArticleItem:nth-of-type(7), .products_list.pos--third .single_product:nth-of-type(7), .PageList.pos--third .ArticleItem:nth-of-type(7), .PageList.pos--third .single_product:nth-of-type(7) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pos--third .promo_banner_section, .products_list.pos--third .promo_banner_section, .PageList.pos--third .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
    margin: 0 0 60px 0;
  }
  .ArticleList.pos--third .promo_banner_section .left_side, .products_list.pos--third .promo_banner_section .left_side, .PageList.pos--third .promo_banner_section .left_side {
    width: 100%;
  }
  .ArticleList.pos--third .promo_banner_section .container, .products_list.pos--third .promo_banner_section .container, .PageList.pos--third .promo_banner_section .container {
    max-width: 100%;
    margin: 0;
    padding: 0;
  }
  .ArticleList.pos--third .promo_banner_section .image_wrap, .products_list.pos--third .promo_banner_section .image_wrap, .PageList.pos--third .promo_banner_section .image_wrap {
    width: 100%;
    height: 236px;
    max-width: 100%;
  }
}
.ArticleList.pb_small.pos--first .ArticleItem, .ArticleList.pb_small.pos--first .single_product, .products_list.pb_small.pos--first .ArticleItem, .products_list.pb_small.pos--first .single_product, .PageList.pb_small.pos--first .ArticleItem, .PageList.pb_small.pos--first .single_product {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.ArticleList.pb_small.pos--first .promo_banner_section, .products_list.pb_small.pos--first .promo_banner_section, .PageList.pb_small.pos--first .promo_banner_section {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
     -moz-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 100%;
}
.ArticleList.pb_small.pos--second .ArticleItem, .ArticleList.pb_small.pos--second .single_product, .products_list.pb_small.pos--second .ArticleItem, .products_list.pb_small.pos--second .single_product, .PageList.pb_small.pos--second .ArticleItem, .PageList.pb_small.pos--second .single_product {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(1), .ArticleList.pb_small.pos--second .single_product:nth-of-type(1), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(1), .products_list.pb_small.pos--second .single_product:nth-of-type(1), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(1), .PageList.pb_small.pos--second .single_product:nth-of-type(1) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(2), .ArticleList.pb_small.pos--second .single_product:nth-of-type(2), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(2), .products_list.pb_small.pos--second .single_product:nth-of-type(2), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(2), .PageList.pb_small.pos--second .single_product:nth-of-type(2) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(3), .ArticleList.pb_small.pos--second .single_product:nth-of-type(3), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(3), .products_list.pb_small.pos--second .single_product:nth-of-type(3), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(3), .PageList.pb_small.pos--second .single_product:nth-of-type(3) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(4), .ArticleList.pb_small.pos--second .single_product:nth-of-type(4), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(4), .products_list.pb_small.pos--second .single_product:nth-of-type(4), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(4), .PageList.pb_small.pos--second .single_product:nth-of-type(4) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(5), .ArticleList.pb_small.pos--second .single_product:nth-of-type(5), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(5), .products_list.pb_small.pos--second .single_product:nth-of-type(5), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(5), .PageList.pb_small.pos--second .single_product:nth-of-type(5) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--second .promo_banner_section, .products_list.pb_small.pos--second .promo_banner_section, .PageList.pb_small.pos--second .promo_banner_section {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
     -moz-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 33.33333%;
  margin: 0;
}
.ArticleList.pb_small.pos--second .promo_banner_section .left_side, .products_list.pb_small.pos--second .promo_banner_section .left_side, .PageList.pb_small.pos--second .promo_banner_section .left_side {
  width: 100%;
}
.ArticleList.pb_small.pos--second .promo_banner_section .container, .products_list.pb_small.pos--second .promo_banner_section .container, .PageList.pb_small.pos--second .promo_banner_section .container {
  max-width: -webkit-calc(100% - 24px);
  max-width: -moz-calc(100% - 24px);
  max-width: calc(100% - 24px);
  margin: 0;
  padding: 0;
  margin-left: 12px;
}
.ArticleList.pb_small.pos--second .promo_banner_section .image_wrap, .products_list.pb_small.pos--second .promo_banner_section .image_wrap, .PageList.pb_small.pos--second .promo_banner_section .image_wrap {
  width: 461px;
  height: 388px;
  margin: 0;
  max-width: 51%;
}
.ArticleList.pb_small.pos--third .ArticleItem, .ArticleList.pb_small.pos--third .single_product, .products_list.pb_small.pos--third .ArticleItem, .products_list.pb_small.pos--third .single_product, .PageList.pb_small.pos--third .ArticleItem, .PageList.pb_small.pos--third .single_product {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(1), .ArticleList.pb_small.pos--third .single_product:nth-of-type(1), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(1), .products_list.pb_small.pos--third .single_product:nth-of-type(1), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(1), .PageList.pb_small.pos--third .single_product:nth-of-type(1) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(2), .ArticleList.pb_small.pos--third .single_product:nth-of-type(2), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(2), .products_list.pb_small.pos--third .single_product:nth-of-type(2), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(2), .PageList.pb_small.pos--third .single_product:nth-of-type(2) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(3), .ArticleList.pb_small.pos--third .single_product:nth-of-type(3), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(3), .products_list.pb_small.pos--third .single_product:nth-of-type(3), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(3), .PageList.pb_small.pos--third .single_product:nth-of-type(3) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(4), .ArticleList.pb_small.pos--third .single_product:nth-of-type(4), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(4), .products_list.pb_small.pos--third .single_product:nth-of-type(4), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(4), .PageList.pb_small.pos--third .single_product:nth-of-type(4) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(5), .ArticleList.pb_small.pos--third .single_product:nth-of-type(5), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(5), .products_list.pb_small.pos--third .single_product:nth-of-type(5), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(5), .PageList.pb_small.pos--third .single_product:nth-of-type(5) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(6), .ArticleList.pb_small.pos--third .single_product:nth-of-type(6), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(6), .products_list.pb_small.pos--third .single_product:nth-of-type(6), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(6), .PageList.pb_small.pos--third .single_product:nth-of-type(6) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(7), .ArticleList.pb_small.pos--third .single_product:nth-of-type(7), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(7), .products_list.pb_small.pos--third .single_product:nth-of-type(7), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(7), .PageList.pb_small.pos--third .single_product:nth-of-type(7) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(8), .ArticleList.pb_small.pos--third .single_product:nth-of-type(8), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(8), .products_list.pb_small.pos--third .single_product:nth-of-type(8), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(8), .PageList.pb_small.pos--third .single_product:nth-of-type(8) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
     -moz-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ArticleList.pb_small.pos--third .promo_banner_section, .products_list.pb_small.pos--third .promo_banner_section, .PageList.pb_small.pos--third .promo_banner_section {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
     -moz-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 33.33333%;
  margin: 0;
}
.ArticleList.pb_small.pos--third .promo_banner_section .left_side, .products_list.pb_small.pos--third .promo_banner_section .left_side, .PageList.pb_small.pos--third .promo_banner_section .left_side {
  width: 100%;
}
.ArticleList.pb_small.pos--third .promo_banner_section .container, .products_list.pb_small.pos--third .promo_banner_section .container, .PageList.pb_small.pos--third .promo_banner_section .container {
  max-width: -webkit-calc(100% - 24px);
  max-width: -moz-calc(100% - 24px);
  max-width: calc(100% - 24px);
  margin: 0;
  padding: 0;
  margin-left: 12px;
}
.ArticleList.pb_small.pos--third .promo_banner_section .image_wrap, .products_list.pb_small.pos--third .promo_banner_section .image_wrap, .PageList.pb_small.pos--third .promo_banner_section .image_wrap {
  width: 461px;
  height: 388px;
  margin: 0;
  max-width: 51%;
}
@media screen and (max-width: 1024px) {
  .ArticleList.pb_small.pos--first .ArticleItem, .ArticleList.pb_small.pos--first .single_product, .products_list.pb_small.pos--first .ArticleItem, .products_list.pb_small.pos--first .single_product, .PageList.pb_small.pos--first .ArticleItem, .PageList.pb_small.pos--first .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--first .promo_banner_section, .products_list.pb_small.pos--first .promo_banner_section, .PageList.pb_small.pos--first .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
  }
  .ArticleList.pb_small.pos--second .ArticleItem, .ArticleList.pb_small.pos--second .single_product, .products_list.pb_small.pos--second .ArticleItem, .products_list.pb_small.pos--second .single_product, .PageList.pb_small.pos--second .ArticleItem, .PageList.pb_small.pos--second .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(1), .ArticleList.pb_small.pos--second .single_product:nth-of-type(1), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(1), .products_list.pb_small.pos--second .single_product:nth-of-type(1), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(1), .PageList.pb_small.pos--second .single_product:nth-of-type(1) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(2), .ArticleList.pb_small.pos--second .single_product:nth-of-type(2), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(2), .products_list.pb_small.pos--second .single_product:nth-of-type(2), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(2), .PageList.pb_small.pos--second .single_product:nth-of-type(2) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(3), .ArticleList.pb_small.pos--second .single_product:nth-of-type(3), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(3), .products_list.pb_small.pos--second .single_product:nth-of-type(3), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(3), .PageList.pb_small.pos--second .single_product:nth-of-type(3) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(4), .ArticleList.pb_small.pos--second .single_product:nth-of-type(4), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(4), .products_list.pb_small.pos--second .single_product:nth-of-type(4), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(4), .PageList.pb_small.pos--second .single_product:nth-of-type(4) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(5), .ArticleList.pb_small.pos--second .single_product:nth-of-type(5), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(5), .products_list.pb_small.pos--second .single_product:nth-of-type(5), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(5), .PageList.pb_small.pos--second .single_product:nth-of-type(5) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--second .promo_banner_section, .products_list.pb_small.pos--second .promo_banner_section, .PageList.pb_small.pos--second .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 50%;
    margin: 0 0 60px 0;
  }
  .ArticleList.pb_small.pos--second .promo_banner_section .left_side, .products_list.pb_small.pos--second .promo_banner_section .left_side, .PageList.pb_small.pos--second .promo_banner_section .left_side {
    width: 100%;
  }
  .ArticleList.pb_small.pos--second .promo_banner_section .container, .products_list.pb_small.pos--second .promo_banner_section .container, .PageList.pb_small.pos--second .promo_banner_section .container {
    max-width: -webkit-calc(100% - 24px);
    max-width: -moz-calc(100% - 24px);
    max-width: calc(100% - 24px);
    margin: 0;
    padding: 0;
  }
  .ArticleList.pb_small.pos--second .promo_banner_section .image_wrap, .products_list.pb_small.pos--second .promo_banner_section .image_wrap, .PageList.pb_small.pos--second .promo_banner_section .image_wrap {
    width: 50%;
    height: 388px;
  }
  .ArticleList.pb_small.pos--third .ArticleItem, .ArticleList.pb_small.pos--third .single_product, .products_list.pb_small.pos--third .ArticleItem, .products_list.pb_small.pos--third .single_product, .PageList.pb_small.pos--third .ArticleItem, .PageList.pb_small.pos--third .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(1), .ArticleList.pb_small.pos--third .single_product:nth-of-type(1), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(1), .products_list.pb_small.pos--third .single_product:nth-of-type(1), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(1), .PageList.pb_small.pos--third .single_product:nth-of-type(1) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(2), .ArticleList.pb_small.pos--third .single_product:nth-of-type(2), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(2), .products_list.pb_small.pos--third .single_product:nth-of-type(2), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(2), .PageList.pb_small.pos--third .single_product:nth-of-type(2) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(3), .ArticleList.pb_small.pos--third .single_product:nth-of-type(3), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(3), .products_list.pb_small.pos--third .single_product:nth-of-type(3), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(3), .PageList.pb_small.pos--third .single_product:nth-of-type(3) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(4), .ArticleList.pb_small.pos--third .single_product:nth-of-type(4), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(4), .products_list.pb_small.pos--third .single_product:nth-of-type(4), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(4), .PageList.pb_small.pos--third .single_product:nth-of-type(4) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(5), .ArticleList.pb_small.pos--third .single_product:nth-of-type(5), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(5), .products_list.pb_small.pos--third .single_product:nth-of-type(5), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(5), .PageList.pb_small.pos--third .single_product:nth-of-type(5) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(6), .ArticleList.pb_small.pos--third .single_product:nth-of-type(6), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(6), .products_list.pb_small.pos--third .single_product:nth-of-type(6), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(6), .PageList.pb_small.pos--third .single_product:nth-of-type(6) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(7), .ArticleList.pb_small.pos--third .single_product:nth-of-type(7), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(7), .products_list.pb_small.pos--third .single_product:nth-of-type(7), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(7), .PageList.pb_small.pos--third .single_product:nth-of-type(7) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(8), .ArticleList.pb_small.pos--third .single_product:nth-of-type(8), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(8), .products_list.pb_small.pos--third .single_product:nth-of-type(8), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(8), .PageList.pb_small.pos--third .single_product:nth-of-type(8) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .promo_banner_section, .products_list.pb_small.pos--third .promo_banner_section, .PageList.pb_small.pos--third .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 50%;
    margin: 0 0 60px 0;
  }
  .ArticleList.pb_small.pos--third .promo_banner_section .left_side, .products_list.pb_small.pos--third .promo_banner_section .left_side, .PageList.pb_small.pos--third .promo_banner_section .left_side {
    width: 100%;
  }
  .ArticleList.pb_small.pos--third .promo_banner_section .container, .products_list.pb_small.pos--third .promo_banner_section .container, .PageList.pb_small.pos--third .promo_banner_section .container {
    max-width: -webkit-calc(100% - 24px);
    max-width: -moz-calc(100% - 24px);
    max-width: calc(100% - 24px);
    margin: 0;
    padding: 0;
  }
  .ArticleList.pb_small.pos--third .promo_banner_section .image_wrap, .products_list.pb_small.pos--third .promo_banner_section .image_wrap, .PageList.pb_small.pos--third .promo_banner_section .image_wrap {
    width: 50%;
    height: 388px;
  }
}
@media screen and (max-width: 767.98px) {
  .ArticleList.pb_small.pos--first .ArticleItem, .ArticleList.pb_small.pos--first .single_product, .products_list.pb_small.pos--first .ArticleItem, .products_list.pb_small.pos--first .single_product, .PageList.pb_small.pos--first .ArticleItem, .PageList.pb_small.pos--first .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--first .promo_banner_section, .products_list.pb_small.pos--first .promo_banner_section, .PageList.pb_small.pos--first .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
  }
  .ArticleList.pb_small.pos--second .ArticleItem, .ArticleList.pb_small.pos--second .single_product, .products_list.pb_small.pos--second .ArticleItem, .products_list.pb_small.pos--second .single_product, .PageList.pb_small.pos--second .ArticleItem, .PageList.pb_small.pos--second .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(1), .ArticleList.pb_small.pos--second .single_product:nth-of-type(1), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(1), .products_list.pb_small.pos--second .single_product:nth-of-type(1), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(1), .PageList.pb_small.pos--second .single_product:nth-of-type(1) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pb_small.pos--second .ArticleItem:nth-of-type(2), .ArticleList.pb_small.pos--second .single_product:nth-of-type(2), .products_list.pb_small.pos--second .ArticleItem:nth-of-type(2), .products_list.pb_small.pos--second .single_product:nth-of-type(2), .PageList.pb_small.pos--second .ArticleItem:nth-of-type(2), .PageList.pb_small.pos--second .single_product:nth-of-type(2) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--second .promo_banner_section, .products_list.pb_small.pos--second .promo_banner_section, .PageList.pb_small.pos--second .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
    margin: 0 0 60px 0;
  }
  .ArticleList.pb_small.pos--second .promo_banner_section .left_side, .products_list.pb_small.pos--second .promo_banner_section .left_side, .PageList.pb_small.pos--second .promo_banner_section .left_side {
    width: 100%;
  }
  .ArticleList.pb_small.pos--second .promo_banner_section .container, .products_list.pb_small.pos--second .promo_banner_section .container, .PageList.pb_small.pos--second .promo_banner_section .container {
    max-width: -webkit-calc(100% - 24px);
    max-width: -moz-calc(100% - 24px);
    max-width: calc(100% - 24px);
    margin: 0;
    padding: 0;
  }
  .ArticleList.pb_small.pos--second .promo_banner_section .image_wrap, .products_list.pb_small.pos--second .promo_banner_section .image_wrap, .PageList.pb_small.pos--second .promo_banner_section .image_wrap {
    width: 100%;
    height: 236px;
    max-width: 100%;
  }
  .ArticleList.pb_small.pos--third .ArticleItem, .ArticleList.pb_small.pos--third .single_product, .products_list.pb_small.pos--third .ArticleItem, .products_list.pb_small.pos--third .single_product, .PageList.pb_small.pos--third .ArticleItem, .PageList.pb_small.pos--third .single_product {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(1), .ArticleList.pb_small.pos--third .single_product:nth-of-type(1), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(1), .products_list.pb_small.pos--third .single_product:nth-of-type(1), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(1), .PageList.pb_small.pos--third .single_product:nth-of-type(1) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(2), .ArticleList.pb_small.pos--third .single_product:nth-of-type(2), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(2), .products_list.pb_small.pos--third .single_product:nth-of-type(2), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(2), .PageList.pb_small.pos--third .single_product:nth-of-type(2) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(3), .ArticleList.pb_small.pos--third .single_product:nth-of-type(3), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(3), .products_list.pb_small.pos--third .single_product:nth-of-type(3), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(3), .PageList.pb_small.pos--third .single_product:nth-of-type(3) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(4), .ArticleList.pb_small.pos--third .single_product:nth-of-type(4), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(4), .products_list.pb_small.pos--third .single_product:nth-of-type(4), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(4), .PageList.pb_small.pos--third .single_product:nth-of-type(4) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(5), .ArticleList.pb_small.pos--third .single_product:nth-of-type(5), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(5), .products_list.pb_small.pos--third .single_product:nth-of-type(5), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(5), .PageList.pb_small.pos--third .single_product:nth-of-type(5) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(6), .ArticleList.pb_small.pos--third .single_product:nth-of-type(6), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(6), .products_list.pb_small.pos--third .single_product:nth-of-type(6), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(6), .PageList.pb_small.pos--third .single_product:nth-of-type(6) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(7), .ArticleList.pb_small.pos--third .single_product:nth-of-type(7), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(7), .products_list.pb_small.pos--third .single_product:nth-of-type(7), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(7), .PageList.pb_small.pos--third .single_product:nth-of-type(7) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .ArticleItem:nth-of-type(8), .ArticleList.pb_small.pos--third .single_product:nth-of-type(8), .products_list.pb_small.pos--third .ArticleItem:nth-of-type(8), .products_list.pb_small.pos--third .single_product:nth-of-type(8), .PageList.pb_small.pos--third .ArticleItem:nth-of-type(8), .PageList.pb_small.pos--third .single_product:nth-of-type(8) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .ArticleList.pb_small.pos--third .promo_banner_section, .products_list.pb_small.pos--third .promo_banner_section, .PageList.pb_small.pos--third .promo_banner_section {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
    margin: 0 0 60px 0;
  }
  .ArticleList.pb_small.pos--third .promo_banner_section .left_side, .products_list.pb_small.pos--third .promo_banner_section .left_side, .PageList.pb_small.pos--third .promo_banner_section .left_side {
    width: 100%;
  }
  .ArticleList.pb_small.pos--third .promo_banner_section .container, .products_list.pb_small.pos--third .promo_banner_section .container, .PageList.pb_small.pos--third .promo_banner_section .container {
    max-width: -webkit-calc(100% - 24px);
    max-width: -moz-calc(100% - 24px);
    max-width: calc(100% - 24px);
    margin: 0;
    padding: 0;
  }
  .ArticleList.pb_small.pos--third .promo_banner_section .image_wrap, .products_list.pb_small.pos--third .promo_banner_section .image_wrap, .PageList.pb_small.pos--third .promo_banner_section .image_wrap {
    width: 100%;
    height: 236px;
    max-width: 100%;
  }
}

.ArticleItem {
  padding-left: 0;
  margin: 0 12px;
  width: -webkit-calc(33.33% - 24px);
  width: -moz-calc(33.33% - 24px);
  width: calc(33.33% - 24px);
}
@media screen and (max-width: 1024px) {
  .ArticleItem {
    width: -webkit-calc(50% - 24px);
    width: -moz-calc(50% - 24px);
    width: calc(50% - 24px);
  }
}
@media screen and (max-width: 767.98px) {
  .ArticleItem {
    width: 100%;
    margin: 0;
  }
}
.ArticleItem .ArticleItem__Content {
  margin: 0;
}
.ArticleItem .ArticleItem__Title {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 11px;
}
.ArticleItem .ArticleItem__Excerpt {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #575757;
}
.ArticleItem .ArticleItem__ImageWrapper {
  max-width: 100%;
  max-height: 292px;
}
@media screen and (max-width: 1024px) {
  .ArticleItem .ArticleItem__ImageWrapper {
    max-height: 248px;
  }
}
@media screen and (max-width: 767.98px) {
  .ArticleItem .ArticleItem__ImageWrapper {
    max-height: 176px;
  }
}
.ArticleItem .ArticleItem__ImageWrapper img {
  -o-object-fit: cover;
     object-fit: cover;
}
.ArticleItem:hover .ArticleItem__Title {
  text-decoration: underline;
}
.ArticleItem.active .ArticleItem__Title {
  text-decoration: none;
}
.ArticleItem.active .ArticleItem__Category a {
  text-decoration: underline;
}

.ArticleItem .ArticleItem__Category {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  line-height: 29px;
  letter-spacing: 0.03em;
  color: #303030;
  margin-bottom: 8px;
  text-transform: none;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.ArticleItem .ArticleItem__Category a {
  text-transform: capitalize;
}
.ArticleItem .ArticleItem__Category:hover a {
  text-decoration: underline;
}
.ArticleItem .ArticleItem__Category .time_to_read {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  line-height: 29px;
  letter-spacing: 0.03em;
  color: #303030;
}
.ArticleItem .ArticleItem__Category .time_to_read:before {
  content: "â€¢";
  margin-left: 11px;
  margin-right: 11px;
  color: #EEEEEE;
}

/*
* END Blog
*/
/*
* Footer
*/
.page_transition_box {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
  z-index: 2147483647;
  -webkit-transform: translateY(100%);
     -moz-transform: translateY(100%);
      -ms-transform: translateY(100%);
       -o-transform: translateY(100%);
          transform: translateY(100%);
  -webkit-transition: -webkit-transform 0.8s ease-out 0s;
  transition: -webkit-transform 0.8s ease-out 0s;
  -o-transition: -o-transform 0.8s ease-out 0s;
  -moz-transition: transform 0.8s ease-out 0s, -moz-transform 0.8s ease-out 0s;
  transition: transform 0.8s ease-out 0s;
  transition: transform 0.8s ease-out 0s, -webkit-transform 0.8s ease-out 0s, -moz-transform 0.8s ease-out 0s, -o-transform 0.8s ease-out 0s;
}
.page_transition_box.active_transition {
  -webkit-transform: translateY(0%);
     -moz-transform: translateY(0%);
      -ms-transform: translateY(0%);
       -o-transform: translateY(0%);
          transform: translateY(0%);
}

.Footer {
  /*&amp;__Top{

  }*/
}
.Footer .button--underlined {
  border: none;
}
.Footer .Container {
  padding: 0;
}
.Footer__Top {
  border-top: 1px solid #EEEEEE;
  border-bottom: 1px solid #EEEEEE;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.Footer__Top .Footer__Left, .Footer__Top .Footer__Right {
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 54px 136px 62px;
}
.Footer__Top .Footer__Left .ft_header, .Footer__Top .Footer__Right .ft_header {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 12px;
  /* opacity: 0; */
}
@media screen and (max-width: 1024px) {
  .Footer__Top .Footer__Left .ft_header, .Footer__Top .Footer__Right .ft_header {
    opacity: 1;
  }
}
.Footer__Top .Footer__Left .ft_content, .Footer__Top .Footer__Right .ft_content {
  /* opacity: 0; */
}
@media screen and (max-width: 1024px) {
  .Footer__Top .Footer__Left .ft_content, .Footer__Top .Footer__Right .ft_content {
    opacity: 1;
  }
}
.Footer__Top .Footer__Left .ft_content p, .Footer__Top .Footer__Right .ft_content p {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 13px;
  line-height: 22px;
  text-align: center;
  letter-spacing: 0.03em;
  color: #454545;
}
@media screen and (max-width: 1024px) {
  .Footer__Top .Footer__Left, .Footer__Top .Footer__Right {
    padding: 33px 59px 37px;
  }
  .Footer__Top .Footer__Left .ft_header, .Footer__Top .Footer__Right .ft_header {
    margin-bottom: 9px;
  }
  .Footer__Top .Footer__Left .ft_content, .Footer__Top .Footer__Right .ft_content {
    max-width: 275px;
  }
}
@media screen and (max-width: 767.98px) {
  .Footer__Top .Footer__Left, .Footer__Top .Footer__Right {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.Footer__Top .Footer__Left {
  border-right: 1px solid #EEEEEE;
}
@media screen and (max-width: 767.98px) {
  .Footer__Top {
    padding: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    border-bottom: unset;
  }
  .Footer__Top .Footer__Left, .Footer__Top .Footer__Right {
    width: 100%;
    padding: 35px 19px 46.5px;
    border-bottom: 1px solid #EEEEEE;
  }
  .Footer__Top .Footer__Left {
    border-right: unset;
  }
  .Footer__Top .ft_header {
    margin-bottom: 16px;
  }
}
.Footer__Center {
  display: grid;
  grid-template-columns: 67.7% 32.3%;
  grid-template-rows: auto;
  grid-template-areas: "menu newsletter" "subscription newsletter";
}
.Footer__Center .Footer__Menu {
  grid-area: menu;
  padding: 51px 28px 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.Footer__Center .Footer__Menu .animation_wrap {
  position: absolute;
  top: 0;
  left: -100%;
  width: 200%;
  height: 100%;
  background: -webkit-gradient(linear, right top, left top, color-stop(49%, rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(right, rgb(255, 255, 255) 49%, rgba(255, 255, 255, 0) 100%);
  background: -moz-linear-gradient(right, rgb(255, 255, 255) 49%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(right, rgb(255, 255, 255) 49%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(270deg, rgb(255, 255, 255) 49%, rgba(255, 255, 255, 0) 100%);
  pointer-events: none;
}
@media screen and (max-width: 1024px) {
  .Footer__Center .Footer__Menu .animation_wrap {
    display: none;
  }
}
@media screen and (max-width: 767.98px) {
  .Footer__Center .Footer__Menu {
    padding: 48px 16px 57px;
  }
}
.Footer__Center .Footer__Menu .Footer__Block {
  padding: 0;
  margin: 0;
  margin-right: 90px;
}
@media screen and (max-width: 1366px) {
  .Footer__Center .Footer__Menu .Footer__Block {
    margin-right: 62px;
  }
}
@media screen and (max-width: 1100px) {
  .Footer__Center .Footer__Menu .Footer__Block {
    margin-right: 42px;
  }
}
.Footer__Center .Footer__Menu .Footer__Block:last-child {
  margin: 0;
}
.Footer__Center .Footer__Menu .Footer__Block .Footer__Title {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 13px;
  height: 22px;
  text-transform: unset;
  cursor: pointer;
  position: relative;
}
@media screen and (max-width: 767.98px) {
  .Footer__Center .Footer__Menu .Footer__Block .Footer__Title::after, .Footer__Center .Footer__Menu .Footer__Block .Footer__Title::before {
    content: "";
    position: absolute;
    background-color: #454545;
  }
  .Footer__Center .Footer__Menu .Footer__Block .Footer__Title::after {
    width: 12px;
    height: 1px;
    top: 12.5px;
    right: 6.5px;
  }
  .Footer__Center .Footer__Menu .Footer__Block .Footer__Title::before {
    width: 1px;
    height: 12px;
    top: 7px;
    right: 12px;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
  }
}
.Footer__Center .Footer__Menu .Footer__Block .Linklist__Item {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 13px;
  line-height: 28px;
  letter-spacing: 0.03em;
  color: #575757;
  margin: 0;
  padding: 4px 0;
}
.Footer .Linklist__Item .Link {
  color: #575757;
}
.Footer__Center .Footer__Subscription {
  grid-area: subscription;
  border-top: 1px solid #EEEEEE;
  padding: 38px 42px 42px 28px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Footer__Center .Footer__Subscription .button {
  padding: 12.5px 28px 11.5px;
}
.Footer__Center .Footer__Subscription .Footer__Subscription_desc {
  margin-right: auto;
}
@media screen and (max-width: 767.98px) {
  .Footer__Center .Footer__Subscription .Footer__Subscription_desc {
    margin-right: 0;
  }
}
.Footer__Center .Footer__Subscription .Footer__Title {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 7px;
  text-transform: none;
}
@media screen and (max-width: 767.98px) {
  .Footer__Center .Footer__Subscription .Footer__Title {
    text-align: center;
  }
}
.Footer__Center .Footer__Subscription .Footer__Content {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #575757;
}
@media screen and (max-width: 767.98px) {
  .Footer__Center .Footer__Subscription .Footer__Content {
    margin-bottom: 18px;
    text-align: center;
  }
}
.Footer__Center .Footer__Subscription .Button {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  letter-spacing: 0.02em;
  text-transform: capitalize;
}
.Footer__Center .Footer__MobileBottom {
  display: none;
}
.Footer__Center .Footer__Newsletter_Form {
  grid-area: newsletter;
  border-left: 1px solid #EEEEEE;
  padding: 50px 73px 48px 53px;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Title {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 18px;
  text-transform: none;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Content {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 70px;
  max-width: 277px;
}
@media screen and (max-width: 1024px) {
  .Footer__Center .Footer__Newsletter_Form .Footer__Content {
    max-width: 376px;
  }
}
@media screen and (max-width: 767.98px) {
  .Footer__Center .Footer__Newsletter_Form .Footer__Content {
    max-width: 256px;
  }
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Input {
  max-width: 278px;
  height: 62px;
  border: 1px solid #EEEEEE;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: 0.03em;
  color: #454545;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Input::-webkit-input-placeholder {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  color: #7D7D7D;
  text-transform: capitalize;
  opacity: 1;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Input:-moz-placeholder {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  color: #7D7D7D;
  text-transform: capitalize;
  opacity: 1;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Input::-moz-placeholder {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  color: #7D7D7D;
  text-transform: capitalize;
  opacity: 1;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Input:-ms-input-placeholder {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  color: #7D7D7D;
  text-transform: capitalize;
  opacity: 1;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Input::-ms-input-placeholder {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  color: #7D7D7D;
  text-transform: capitalize;
  opacity: 1;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Input::placeholder {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  color: #7D7D7D;
  text-transform: capitalize;
  opacity: 1;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Submit {
  border: 1px solid #DADADA;
  border-left: none;
  margin: 0;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
  height: 62px;
  min-width: 60px;
  width: 60px;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Submit svg {
  margin: 0 auto;
}
@media screen and (max-width: 767.98px) {
  .Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Submit {
    min-width: 60px;
    height: 56px;
  }
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Submit:hover {
  background-color: #7ECBEF;
  border: 1px solid #7ECBEF;
}
.Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Submit:hover svg path {
  stroke: #fff;
}
.Footer__Center .Footer__Newsletter_Form .form_btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 339px;
  max-width: 100%;
  position: relative;
}
.Footer__Center .Footer__Newsletter_Form .form_btns #result {
  position: absolute;
  bottom: -30px;
  left: 5px;
}
.Footer__Center .Footer__Newsletter_Form .Form__Alert {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #454545;
  background: transparent;
  padding: 0;
}
@media screen and (max-width: 1024px) {
  .Footer__Center {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .Footer__Center .Footer__Subscription {
    padding: 38px 28px 54px;
  }
  .Footer__Center .Footer__Menu {
    padding-bottom: 65px;
  }
  .Footer__Center .Footer__Menu .Footer__Block {
    margin-right: 25px;
    -webkit-flex: 1 1 auto;
    -moz-box-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .Footer__Center .Footer__Menu .Footer__Block:nth-child(n + 3) {
    padding-left: 30px;
  }
}
@media screen and (max-width: 1024px) {
  .Footer__Center .Footer__Newsletter_Form {
    border-top: 1px solid #EEEEEE;
    border-left: none;
    padding: 49px 28px 111px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
       -moz-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .Footer__Center .Footer__Newsletter_Form .Footer__Newsletter {
    max-width: 339px;
    margin-bottom: -4px;
  }
  .Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Input {
    max-width: unset;
  }
}
@media screen and (max-width: 1024px) {
  .Footer__Center .Footer__Newsletter_Form_wrap {
    max-width: 376px;
    width: 100%;
    margin-right: auto;
  }
  .Footer__Center .Footer__Newsletter_Form_wrap .Footer__Content {
    margin: 0;
  }
}
@media screen and (max-width: 1024px) and (max-width: 767.98px) {
  .Footer__Center .Footer__Newsletter_Form_wrap .Footer__Content {
    margin-bottom: 27px !important;
  }
}
@media screen and (max-width: 767.98px) {
  .Footer__Center .Footer__Subscription {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    padding: 41px 20px 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    border: unset;
  }
  .Footer__Center .Footer__Menu {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    position: relative;
    padding-top: 16px;
    max-height: unset;
    padding-bottom: 22px;
  }
  .Footer__Center .Footer__Menu::after {
    content: "";
    position: absolute;
    top: 0;
    left: 16px;
    background-color: #EEEEEE;
    height: 1px;
    width: -webkit-calc(100% - 32px);
    width: -moz-calc(100% - 32px);
    width: calc(100% - 32px);
  }
  .Footer__Center .Footer__Menu .Footer__Block {
    margin: 0;
  }
  .Footer__Center .Footer__Menu .Footer__Title {
    border-bottom: 1px solid #EEEEEE;
    padding: 4px 0;
    height: auto !important;
    min-height: 33px;
  }
  .Footer__Center .Footer__Menu .Footer__Block .Footer__Title {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 19px;
  }
  .Footer__Center .Footer__Menu .Footer__Block ul.Linklist {
    margin-bottom: 15px;
  }
  .Footer__Center .Footer__MobileBottom {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
       -moz-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    display: block;
    padding: 0px 16px;
  }
  .Footer__Center .Footer__MobileBottom .Footer__Social {
    margin: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .Footer__Center .Footer__MobileBottom .Footer__Social .HorizontalList__Item {
    margin: 0;
    padding: 5px 0;
    border-bottom: 1px solid #EEEEEE;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 8px;
  }
  .Footer__Center .Footer__MobileBottom .Footer__Copyright {
    padding: 19px 0 27px;
    font-size: 11px;
    line-height: 24px;
    color: #454545;
    letter-spacing: 0.05em;
  }
  .Footer__Center .Footer__Newsletter_Form {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
       -moz-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
    border-top: 1px solid #EEEEEE;
    border-left: none;
    padding: 33px 16px 55px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .Footer__Center .Footer__Newsletter_Form .Footer__Newsletter {
    max-width: 339px;
  }
  .Footer__Center .Footer__Newsletter_Form .Footer__Title {
    margin-bottom: 15px;
  }
  .Footer__Center .Footer__Newsletter_Form_wrap .Footer__Content {
    margin-bottom: 25px!important;
  }
  .Footer__Center .Footer__Newsletter_Form .Footer__Newsletter .Form__Input {
    max-width: unset;
    height: 56px;
  }
  .Footer__Center .Footer__Newsletter_Form_wrap {
    max-width: 342px;
    width: 100%;
    margin-right: auto;
  }
  .Footer__Center .Footer__Newsletter_Form_wrap .Footer__Content {
    margin: 0;
  }
}
.Footer__Bottom {
  border-top: 1px solid #EEEEEE;
  padding: 11px 28px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.Footer__Bottom .Footer__Social {
  margin-right: auto;
  margin-top: 0;
}
.Footer__Bottom .Footer__Social .HorizontalList__Item {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  line-height: 24px;
  letter-spacing: 0.05em;
  color: #454545;
  margin-top: 0;
  margin-bottom: 0;
  margin: 0 19px 0 0;
}
.Footer__Bottom .Footer__Social .HorizontalList__Item:last-child {
  margin-right: 29px;
}
.Footer__Bottom .Footer__Copyright {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  line-height: 24px;
  letter-spacing: 0.05em;
  color: #454545;
}
.Footer__Bottom .Footer__JTB {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  line-height: 24px;
  letter-spacing: 0.05em;
  color: #454545;
  margin-left: 38px;
}
@media screen and (max-width: 1024px) {
  .Footer__Bottom .Footer__Social {
    margin: 0;
  }
  .Footer__Bottom .Footer__Copyright {
    margin: 0 auto;
    height: 24px;
  }
  .Footer__Bottom .Footer__JTB {
    height: 24px;
  }
}
@media screen and (max-width: 767.98px) {
  .Footer {
    padding-bottom: 0;
  }
  .Footer__Bottom {
    padding: 20px 48px;
  }
  .Footer__Bottom .Footer__Social, .Footer__Bottom .Footer__Copyright {
    display: none;
    visibility: hidden;
  }
  .Footer__Bottom .Footer__JTB {
    text-align: center;
    margin: 0 auto;
  }
}

.Footer__Block_mobile {
  display: none;
}
@media screen and (max-width: 767.98px) {
  .Footer__Block_mobile {
    display: block;
  }
}
.Footer__Block_mobile.active .Footer__Title::before {
  -webkit-transform: rotate(-90deg);
     -moz-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
       -o-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.Footer__Block_nomobile {
  display: block;
}
@media screen and (max-width: 767.98px) {
  .Footer__Block_nomobile {
    display: none;
  }
}

.Drawer--small {
  width: 300px;
}
@media screen and (max-width: 1024px) {
  .Drawer--small {
    width: 307px;
  }
}
.Link_menu {
  margin-bottom: 21px;
}
.Link_menu .lm_header {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 28px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: 0.02em;
  color: #454545;
  padding: 8px 0 9px;
  border-bottom: 1px solid #EEEEEE;
  margin-bottom: 12px;
  width: 100%;
  text-align: left;
}
.Link_menu .lm_link {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 28px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: 0.02em;
  color: #7D7D7D;
  padding: 8px 0 9px;
}

@media screen and (max-width: 767.98px) {
  .Header__Wrapper {
    height: 64px;
  }
}
.Header__Wrapper .Header__SecondaryNav .HorizontalList__Item {
  margin-right: 0;
  margin-left: 0;
}
.Header__Wrapper .Header__SecondaryNav .HorizontalList__Item a {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #7D7D7D;
  margin-left: 10px;
  margin-right: 10px;
}
.Header__Wrapper .Header__SecondaryNav .HorizontalList__Item:hover .Heading {
  text-decoration: none;
  color: #454545;
}
.Header__Wrapper .Header__MainNav .HorizontalList__Item .Heading {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #7D7D7D;
}
.Header__Wrapper .Header__MainNav .HorizontalList__Item:hover .Heading {
  text-decoration: none;
  color: #454545;
}
.Header__Wrapper .Header__SecondaryNavMob {
  margin-right: 15px;
}

/*=================================
=           Selectboxit           =
=================================*/
.selectboxit-container {
  height: auto;
  position: relative;
  display: inline-block;
  z-index: 10;
}
.selectboxit-container .selectboxit-text {
  max-width: 100% !important;
}
.selectboxit-container * {
  outline: none;
}
.selectboxit-container.z_index {
  z-index: 5;
}
.selectboxit-container.z_index .selectboxit {
  border: 1px solid #DADADA;
  color: #FFFFFF;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.selectboxit-container .selectboxit {
  min-width: 180px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  cursor: pointer;
  margin: 0;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  color: #454545;
  border: 1px solid #DADADA;
  font-size: 16px;
  line-height: 24px;
  padding: 15px 53px 13px 20px !important;
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M11 1L6 6L1 1" stroke="%23454545"/%3E%3C/svg%3E%0A');
  background-repeat: no-repeat;
  background-position: center right 3px;
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  height: 56px;
  display: flex;
  align-items: center;
  background: #FFFFFF;
  border-radius: 4px;
  padding: 15px;
  height: 56px;
  background-image: url(arrow-dropdown1.svg);
  background-position: right 18px center;
  background-size: 13px;
  background-repeat: no-repeat;
}
.selectboxit-container .selectboxit.parslay_select_val {
  border: 1px solid red;
}
.selectboxit-container .selectboxit.parslay_select_val .selectboxit-text[data-val=""] {
  color: red;
}
.selectboxit-container .selectboxit:hover {
  /* background: rgba(0, 0, 0, 0.6); */
  /* border: 1px solid #DADADA; */
  /* color: white; */
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M11 1L6 6L1 1" stroke="%23454545"/%3E%3C/svg%3E%0A');
  background-repeat: no-repeat;
  /* background-position: center right 3px; */
}
.selectboxit-container .selectboxit-open {
  /* background-color: rgba(247, 243, 243, 0.6); */
  /* color: #454545 !important; */
  position: relative;
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1 6L6 1L11 6" stroke="%23454545"/%3E%3C/svg%3E%0A');
  background-repeat: no-repeat;
  /* background-position: center right 3px; */
}
.selectboxit-container .selectboxit-open:hover {
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1 6L6 1L11 6" stroke="%23454545"/%3E%3C/svg%3E%0A');
}
.selectboxit-container .selectboxit-open .selectboxit-text[data-val=""] {
  color: black;
}
.selectboxit-container .selectboxit-text[data-val=""] {
  color: #454545;
}
.selectboxit-container span {
  line-height: 26px;
  display: block;
}
.selectboxit-container .selectboxit-option-icon-container {
  display: none;
}
.selectboxit-container .selectboxit-options {
  margin-top: 10px;
  display: none;
  list-style-type: none;
  right: 0;
  padding: 0;
  position: absolute;
  width: 100%;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  top: -webkit-calc(100% - 3px);
  top: -moz-calc(100% - 3px);
  top: calc(100% - 3px);
  background-color: #FFFFFF;
  max-height: 300px;
  overflow: auto;
  scrollbar-width: thin;
  scrollbar-color: #DADADA;
  border: 1px solid #DADADA;
  padding: 0.875rem 2.5rem 0.875rem 1.25rem;
}
.selectboxit-container .selectboxit-options::-webkit-scrollbar {
  width: 6px;
  /* background-color: #DADADA; */
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.selectboxit-container .selectboxit-options::-webkit-scrollbar-thumb {
  /* background: #DADADA; */
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.selectboxit-container .selectboxit-option {
  /* background-color: rgba(247, 243, 243, 0.6); */
  padding: 0.375rem 0;
  color: rgb(var(--text-color) / .65);
  cursor: pointer;
  /* border-bottom: 1px solid #454545; */
  /*&amp;:nth-child(2) {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }*/
}
.selectboxit-container .selectboxit-option.selectboxit-focus {
  /* background: #DADADA; */
}
.selectboxit-container .selectboxit-option:last-child {
  -webkit-border-bottom-left-radius: 6px;
     -moz-border-radius-bottomleft: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
     -moz-border-radius-bottomright: 6px;
          border-bottom-right-radius: 6px;
  border-bottom: none;
}
.selectboxit-container .selectboxit-option a {
  text-decoration: none;
}
.selectboxit-container .selectboxit-text {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
  position: relative;
  z-index: 1;
  width: 100%;
  /* height: 100%; */
  font-family: "soleil";
  font-family: "Aktiv Grotesk";
}
.selectboxit-container .selectboxit-option:hover,
.selectboxit-container .selectboxit-selected {
  color: #454545;
}
.selectboxit-container .wpcf7-not-valid {
  border: 1px solid red;
}
.selectboxit-container .wpcf7-not-valid .selectboxit-text[data-val=""] {
  color: red;
}

select.selectBI {
  opacity: 0;
  display: none;
}

/*=====  End of Selectboxit  ======*/
/*
* END Footer
*/
/*
* FAQ
*/
.shopify-section--faq .Container,
#shopify-section-faq-section .Container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-left: 145px;
  padding-right: 145px;
  padding-top: 101px;
  padding-bottom: 80px;
  min-height: 543px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-top: 1px solid #EEEEEE;
}
@media screen and (max-width: 1024px) {
  .shopify-section--faq .Container,
  #shopify-section-faq-section .Container {
    padding-top: 70px;
    padding-bottom: 50px;
  }
}
.shopify-section--faq .Container .faq_section_left,
#shopify-section-faq-section .Container .faq_section_left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.shopify-section--faq .Container .fsl_header,
#shopify-section-faq-section .Container .fsl_header {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 32px;
  opacity: 0;
}
@media screen and (max-width: 1024px) {
  .shopify-section--faq .Container .fsl_header,
  #shopify-section-faq-section .Container .fsl_header {
    opacity: 1;
  }
}
.shopify-section--faq .Container .fsl_subheading,
#shopify-section-faq-section .Container .fsl_subheading {
  max-width: 378px;
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 36px;
  letter-spacing: 0.03em;
  -webkit-font-feature-settings: "case" on;
     -moz-font-feature-settings: "case" on;
          font-feature-settings: "case" on;
  color: #454545;
}
.shopify-section--faq .Container .fsl_subheading &gt; div,
#shopify-section-faq-section .Container .fsl_subheading &gt; div {
  overflow: hidden;
}
.shopify-section--faq .Container .fsl_subheading &gt; div .anim_wrap,
#shopify-section-faq-section .Container .fsl_subheading &gt; div .anim_wrap {
  -webkit-transform: translateY(100%);
     -moz-transform: translateY(100%);
      -ms-transform: translateY(100%);
       -o-transform: translateY(100%);
          transform: translateY(100%);
}
.shopify-section--faq .Container .faq_section_right,
#shopify-section-faq-section .Container .faq_section_right {
  padding-left: 93px;
  position: relative;
  overflow: hidden;
}
.shopify-section--faq .Container .faq_section_right .faq_anim_wrap,
#shopify-section-faq-section .Container .faq_section_right .faq_anim_wrap {
  position: absolute;
  left: 0;
  top: -100%;
  height: 200%;
  width: 100%;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(45%, rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(bottom, rgb(255, 255, 255) 45%, rgba(255, 255, 255, 0) 100%);
  background: -moz-linear-gradient(bottom, rgb(255, 255, 255) 45%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(bottom, rgb(255, 255, 255) 45%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(0deg, rgb(255, 255, 255) 45%, rgba(255, 255, 255, 0) 100%);
  pointer-events: none;
  z-index: 1;
}
.shopify-section--faq .Container .faq_wrap,
#shopify-section-faq-section .Container .faq_wrap {
  max-width: 603px;
  width: 100%;
}
.shopify-section--faq .Container .faqs,
#shopify-section-faq-section .Container .faqs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.shopify-section--faq .Container .faq_single,
#shopify-section-faq-section .Container .faq_single {
  cursor: pointer;
}
.shopify-section--faq .Container .faq_single:first-child .faq_answer,
#shopify-section-faq-section .Container .faq_single:first-child .faq_answer {
  display: block;
}
.shopify-section--faq .Container .faq_closed .faq_answer,
#shopify-section-faq-section .Container .faq_closed .faq_answer {
  display: none;
}
.shopify-section--faq .Container .faq_question,
#shopify-section-faq-section .Container .faq_question {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 24px;
  letter-spacing: 0.05em;
  color: #454545;
  padding: 8px 20px 8px 0;
  margin: 24px 0 0;
  border-bottom: 1px solid #EEEEEE;
  position: relative;
}
.shopify-section--faq .Container .faq_question:first-child,
#shopify-section-faq-section .Container .faq_question:first-child {
  margin-top: 12px;
}
.shopify-section--faq .Container .faq_answer,
#shopify-section-faq-section .Container .faq_answer {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #575757;
  margin: 24px 0 6px;
  cursor: auto;
}
.shopify-section--faq .Container .faq_answer a,
#shopify-section-faq-section .Container .faq_answer a {
  text-decoration: underline;
}
.shopify-section--faq .Container .close,
#shopify-section-faq-section .Container .close {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  right: 4px;
  top: -webkit-calc(50% - 6px);
  top: -moz-calc(50% - 6px);
  top: calc(50% - 6px);
}
.shopify-section--faq .Container .close span,
#shopify-section-faq-section .Container .close span {
  -webkit-transition: ease 0.5s;
  -o-transition: ease 0.5s;
  -moz-transition: ease 0.5s;
  transition: ease 0.5s;
  display: inline-block;
  height: 12px;
  width: 1px;
  background-color: #575757;
}
.shopify-section--faq .Container .close span:nth-child(even),
#shopify-section-faq-section .Container .close span:nth-child(even) {
  -webkit-transform: rotate(90deg) translateY(1px);
     -moz-transform: rotate(90deg) translateY(1px);
      -ms-transform: rotate(90deg) translateY(1px);
       -o-transform: rotate(90deg) translateY(1px);
          transform: rotate(90deg) translateY(1px);
}
.shopify-section--faq .Container .active_question .close span:nth-child(odd),
#shopify-section-faq-section .Container .active_question .close span:nth-child(odd) {
  opacity: 0;
  visibility: hidden;
}

@media screen and (max-width: 1024px) {
  .shopify-section--faq .Container,
  #shopify-section-faq-section .Container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-left: 52px;
    padding-right: 82px;
    min-height: 821px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .shopify-section--faq .Container .faq_section_right,
  #shopify-section-faq-section .Container .faq_section_right {
    padding-left: 0px;
    margin-top: 77px;
  }
  .shopify-section--faq .Container .faq_wrap,
  #shopify-section-faq-section .Container .faq_wrap {
    max-width: 562px;
    width: 100%;
    margin-left: auto;
    margin-right: 0;
  }
}
@media screen and (max-width: 767.98px) {
  .shopify-section--faq .Container,
  #shopify-section-faq-section .Container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-left: 16px;
    padding-right: 16px;
    min-height: auto;
  }
  .shopify-section--faq .Container .faq_section_right,
  #shopify-section-faq-section .Container .faq_section_right {
    padding-left: 0px;
    margin-top: 30px;
  }
  .shopify-section--faq .Container .faq_wrap,
  #shopify-section-faq-section .Container .faq_wrap {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
/*
* END FAQ
*/
/**
* Buttons
*/
/* .button {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  border: none;
  cursor: pointer;
  --button-background: #7ecbef;
  --button-color: #fff;
  --button-shadow: rgba(33, 4, 104, 0.2);
  --button-shine-left: rgba(120, 0, 245, 0.5);
  --button-shine-right: rgba(200, 148, 255, 0.65);
  --button-glow-start: #ffff;
  --button-glow-end: #ffff;
}
.button--primary {
  background: #7ECBEF;
  border: 1px solid #7ECBEF;
  -webkit-border-radius: 36px;
     -moz-border-radius: 36px;
          border-radius: 36px;
  padding: 12px 25px;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  color: #FFFFFF;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
  border: none;
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0;
  background: none;
  z-index: 1;
  width: auto;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.button--primary .gradient {
  position: absolute;
  inset: 0;
  -webkit-border-radius: inherit;
     -moz-border-radius: inherit;
          border-radius: inherit;
  overflow: hidden;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
  -webkit-transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
     -moz-transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
      -ms-transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
       -o-transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
          transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
}
.button--primary span:not(.filters_nr) {
  text-align: center;
  z-index: 1;
  position: relative;
  display: block;
  padding: 12px 25px;
  width: 100%;
  -webkit-border-radius: inherit;
     -moz-border-radius: inherit;
          border-radius: inherit;
  background-color: #7ECBEF;
  overflow: hidden;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.button--primary span:not(.filters_nr):before {
  content: "";
  position: absolute;
  left: -16px;
  top: -16px;
  -webkit-transform: translate(var(--pointer-x, 0px), var(--pointer-y, 0px)) translateZ(0);
     -moz-transform: translate(var(--pointer-x, 0px), var(--pointer-y, 0px)) translateZ(0);
          transform: translate(var(--pointer-x, 0px), var(--pointer-y, 0px)) translateZ(0);
  width: 32px;
  height: 32px;
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  background-color: var(--button-glow, transparent);
  opacity: var(--button-glow-opacity, 0);
  -webkit-transition: opacity var(--button-glow-duration, 0.5s);
  -o-transition: opacity var(--button-glow-duration, 0.5s);
  -moz-transition: opacity var(--button-glow-duration, 0.5s);
  transition: opacity var(--button-glow-duration, 0.5s);
  -webkit-filter: blur(20px);
          filter: blur(20px);
}
.button--primary:hover {
  --button-glow-opacity: 1;
  --button-glow-duration: .25s;
}
.button--secondary {
  background: transparent;
  border: 1px solid #DADADA;
  -webkit-border-radius: 40px;
     -moz-border-radius: 40px;
          border-radius: 40px;
  padding: 12px 25px 14px;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  color: #535353;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0;
  background: none;
  z-index: 1;
  width: auto;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.button--secondary .gradient {
  position: absolute;
  inset: 0;
  -webkit-border-radius: inherit;
     -moz-border-radius: inherit;
          border-radius: inherit;
  overflow: hidden;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
  -webkit-transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
     -moz-transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
      -ms-transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
       -o-transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
          transform: scaleY(1.02) scaleX(1.005) rotate(-0.35deg);
}
.button--secondary span {
  text-align: center;
  z-index: 1;
  position: relative;
  display: block;
  padding: 12px 25px 14px;
  width: 100%;
  -webkit-border-radius: inherit;
     -moz-border-radius: inherit;
          border-radius: inherit;
  background-color: white;
  overflow: hidden;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.button--secondary span:before {
  content: "";
  position: absolute;
  left: -16px;
  top: -16px;
  -webkit-transform: translate(var(--pointer-x, 0px), var(--pointer-y, 0px)) translateZ(0);
     -moz-transform: translate(var(--pointer-x, 0px), var(--pointer-y, 0px)) translateZ(0);
          transform: translate(var(--pointer-x, 0px), var(--pointer-y, 0px)) translateZ(0);
  width: 32px;
  height: 32px;
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  background-color: var(--button-glow, transparent);
  opacity: var(--button-glow-opacity, 0);
  -webkit-transition: opacity var(--button-glow-duration, 0.5s);
  -o-transition: opacity var(--button-glow-duration, 0.5s);
  -moz-transition: opacity var(--button-glow-duration, 0.5s);
  transition: opacity var(--button-glow-duration, 0.5s);
  -webkit-filter: blur(20px);
          filter: blur(20px);
}
.button--secondary:hover {
  --button-glow-opacity: 1;
  --button-glow-duration: .25s;
} */
.button--underlined {
  color: #454545;
  display: inline-block;
  position: relative;
  cursor: pointer;
  font-weight: 400;
  border-bottom: 1px solid #eeeeee;
  background: none;
}
.button--underlined::after, .button--underlined::before {
  content: "";
  position: absolute;
  top: -webkit-calc(100% - 1px);
  top: -moz-calc(100% - 1px);
  top: calc(100% - 1px);
  width: 0%;
  right: 0;
  height: 1px;
  background-color: #454545;
}
.button--underlined:hover::after, .button--underlined:hover::before {
  width: 100%;
  left: 0;
  right: auto;
}
.button--underlined.active::after, .button--underlined.active::before {
  width: 100%;
  left: 0;
  right: auto;
}
.button--underlined::before {
  -webkit-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -o-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -moz-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
}
.button--underlined::after {
  -webkit-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -o-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -moz-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}
.button--white {
  background: #FFFFFF;
  -webkit-border-radius: 36px;
     -moz-border-radius: 36px;
          border-radius: 36px;
  padding: 8px 25px 10px;
  border: 1px solid #FFFFFF;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  color: #454545;
}
.button--white:hover {
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  background: transparent;
}

.slide_btn {
  background: #FFFFFF;
  -webkit-border-radius: 36px;
  -moz-border-radius: 36px;
  border-radius: 36px;
  padding: 9px 24.5px 7px;
  border: 1px solid #FFFFFF;
  letter-spacing: .02em;
  text-transform: capitalize;
  color: #454545;
  letter-spacing: 0.02em;
  font-size: 13px;
  line-height: 22px;
}
.slide_btn:hover {
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  background: transparent;
}

.link--secondary {
  color: #454545;
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.link--secondary::after, .link--secondary::before {
  content: "";
  position: absolute;
  top: 100%;
  width: 0%;
  right: 0;
  height: 1px;
  background-color: #454545;
}
.link--secondary:hover::after, .link--secondary:hover::before {
  width: 100%;
  left: 0;
  right: auto;
}
.link--secondary.active::after, .link--secondary.active::before {
  width: 100%;
  left: 0;
  right: auto;
}
.link--secondary::before {
  -webkit-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -o-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -moz-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
}
.link--secondary::after {
  -webkit-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -o-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -moz-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}

.Drawer--small .link--secondary::before, .Drawer--small .link--secondary::after {
  top: -webkit-calc(100% - 10px);
  top: -moz-calc(100% - 10px);
  top: calc(100% - 10px);
}

.SectionHeader__Description p {
  margin: 0;
}

.FeatureText__Content .SectionHeader {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
}
.FeatureText__Content .SectionHeader .SectionHeader__SubHeading {
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 27px;
  margin-top: 0;
}
.FeatureText__Content .SectionHeader .SectionHeader__Heading {
  font-size: 28px;
  line-height: 40px;
  letter-spacing: 0.03em;
  -webkit-font-feature-settings: "case" on;
     -moz-font-feature-settings: "case" on;
          font-feature-settings: "case" on;
  color: #454545;
  margin-bottom: 28px;
  margin-top: 0;
}
.FeatureText__Content .SectionHeader .SectionHeader__Heading p {
  margin-bottom: 0px;
}
.FeatureText__Content .SectionHeader .SectionHeader__Heading a {
  text-decoration: underline;
}
@media screen and (max-width: 767.98px) {
  .FeatureText__Content .SectionHeader .SectionHeader__Heading {
    margin-bottom: 37px;
  }
}
.FeatureText__Content .SectionHeader .SectionHeader__Description {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #575757;
  margin-bottom: 48px;
  margin-top: 0;
}
@media screen and (max-width: 767.98px) {
  .FeatureText__Content .SectionHeader .SectionHeader__Description {
    margin-bottom: 37px;
  }
}

.FeatureText--withImage .FeatureText__ContentWrapper {
  padding: 0;
}

.FeatureText--imageLeft .FeatureText__ContentWrapper {
  padding-left: 117px;
}

.FeatureText--imageRight .FeatureText__ContentWrapper {
  padding-right: 140px;
  vertical-align: top;
}

@media screen and (max-width: 1024px) {
  .FeatureText--imageLeft .FeatureText__ContentWrapper {
    padding-left: 58px;
  }
  .FeatureText--imageRight .FeatureText__ContentWrapper {
    padding-right: 58px;
  }
}
@media screen and (max-width: 767.98px) {
  .FeatureText--imageLeft .FeatureText__ContentWrapper {
    padding-left: 0;
    min-height: 425px;
    margin-top: 40px;
  }
  .FeatureText--imageRight .FeatureText__ContentWrapper {
    padding-left: 0;
    min-height: 425px;
    margin-top: 40px;
  }
  .FeatureText__Content {
    text-align: left;
  }
  .FeatureText--withImage {
    padding-left: 16px;
    padding-right: 16px;
    min-height: 740px;
  }
}
.article__swiper .swiper-button-prev::after, .article__swiper .swiper-button-next::after {
  content: "";
}

#section-blog-posts, #section-blog-posts-rel_blog, #section-blog-posts-rel_ven {
  padding: 0;
  max-width: 100%;
}
#section-blog-posts .Container, #section-blog-posts-rel_blog .Container, #section-blog-posts-rel_ven .Container {
  padding: 30px 28px 97px 28px;
  border-top: 1px solid #EEEEEE;
}
@media screen and (max-width: 1024px) {
  #section-blog-posts .Container, #section-blog-posts-rel_blog .Container, #section-blog-posts-rel_ven .Container {
    padding: 30px 26px 3px 26px;
  }
}
@media screen and (max-width: 767.98px) {
  #section-blog-posts .Container, #section-blog-posts-rel_blog .Container, #section-blog-posts-rel_ven .Container {
    padding: 30px 16px;
  }
}
#section-blog-posts .SectionHeader, #section-blog-posts-rel_blog .SectionHeader, #section-blog-posts-rel_ven .SectionHeader {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 32px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}
#section-blog-posts .SectionHeader .SectionHeader__Heading, #section-blog-posts-rel_blog .SectionHeader .SectionHeader__Heading, #section-blog-posts-rel_ven .SectionHeader .SectionHeader__Heading {
  margin: 0;
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #303030;
  text-transform: unset;
}
#section-blog-posts .SectionHeader .SectionHeader__Button, #section-blog-posts-rel_blog .SectionHeader .SectionHeader__Button, #section-blog-posts-rel_ven .SectionHeader .SectionHeader__Button {
  margin-left: auto;
  margin-right: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.02em;
}
#section-blog-posts .SectionHeader .SectionHeader__Button .button--underlined, #section-blog-posts-rel_blog .SectionHeader .SectionHeader__Button .button--underlined, #section-blog-posts-rel_ven .SectionHeader .SectionHeader__Button .button--underlined {
  padding: 4px 0;
}
@media screen and (max-width: 767.98px) {
  #section-blog-posts .SectionHeader .SectionHeader__Button .button--underlined, #section-blog-posts-rel_blog .SectionHeader .SectionHeader__Button .button--underlined, #section-blog-posts-rel_ven .SectionHeader .SectionHeader__Button .button--underlined {
    padding: 0;
  }
}
@media screen and (max-width: 767.98px) {
  #section-blog-posts .SectionHeader .SectionHeader__Button, #section-blog-posts-rel_blog .SectionHeader .SectionHeader__Button, #section-blog-posts-rel_ven .SectionHeader .SectionHeader__Button {
    margin-right: 0px;
  }
}
#section-blog-posts .ArticleListWrapper, #section-blog-posts-rel_blog .ArticleListWrapper, #section-blog-posts-rel_ven .ArticleListWrapper {
  max-width: 100%;
  overflow: visible;
}
#section-blog-posts .ArticleList .ArticleItem, #section-blog-posts-rel_blog .ArticleList .ArticleItem, #section-blog-posts-rel_ven .ArticleList .ArticleItem {
  padding: 0;
  margin: 0;
  max-width: 516px;
  width: 100%;
  text-align: left;
}
@media screen and (max-width: 1024px) {
  #section-blog-posts .ArticleList .ArticleItem, #section-blog-posts-rel_blog .ArticleList .ArticleItem, #section-blog-posts-rel_ven .ArticleList .ArticleItem {
    max-width: 370px;
  }
}
@media screen and (max-width: 767.98px) {
  #section-blog-posts .ArticleList .ArticleItem, #section-blog-posts-rel_blog .ArticleList .ArticleItem, #section-blog-posts-rel_ven .ArticleList .ArticleItem {
    max-width: 311px;
  }
}
#section-blog-posts .ArticleList .ArticleItem a, #section-blog-posts-rel_blog .ArticleList .ArticleItem a, #section-blog-posts-rel_ven .ArticleList .ArticleItem a {
  display: block;
}
#section-blog-posts .ArticleList .ArticleItem__Category, #section-blog-posts-rel_blog .ArticleList .ArticleItem__Category, #section-blog-posts-rel_ven .ArticleList .ArticleItem__Category {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  line-height: 29px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: 0.03em;
  color: #303030;
}
#section-blog-posts .ArticleList .ArticleItem__Title, #section-blog-posts-rel_blog .ArticleList .ArticleItem__Title, #section-blog-posts-rel_ven .ArticleList .ArticleItem__Title {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #454545;
}
#section-blog-posts .ArticleList .ArticleItem__Excerpt, #section-blog-posts-rel_blog .ArticleList .ArticleItem__Excerpt, #section-blog-posts-rel_ven .ArticleList .ArticleItem__Excerpt {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #575757;
}
.blog-post-card .img-thumb img,
.ArticleItem .ArticleItem__ImageWrapper img {
  -moz-transition: opacity .3s ease,transform 4s cubic-bezier(.25,.46,.45,.94),-webkit-transform 4s cubic-bezier(.25,.46,.45,.94),-moz-transform 4s cubic-bezier(.25,.46,.45,.94),-o-transform 4s cubic-bezier(.25,.46,.45,.94);
  -ms-transition: opacity .3s ease,transform 4s cubic-bezier(.25,.46,.45,.94),-webkit-transform 4s cubic-bezier(.25,.46,.45,.94),-moz-transform 4s cubic-bezier(.25,.46,.45,.94),-o-transform 4s cubic-bezier(.25,.46,.45,.94);
  -o-transition: opacity .3s ease,transform 4s cubic-bezier(.25,.46,.45,.94),-webkit-transform 4s cubic-bezier(.25,.46,.45,.94),-moz-transform 4s cubic-bezier(.25,.46,.45,.94),-o-transform 4s cubic-bezier(.25,.46,.45,.94);
  -webkit-transition: opacity .3s ease,transform 4s cubic-bezier(.25,.46,.45,.94),-webkit-transform 4s cubic-bezier(.25,.46,.45,.94),-moz-transform 4s cubic-bezier(.25,.46,.45,.94),-o-transform 4s cubic-bezier(.25,.46,.45,.94);
  transition: opacity .3s ease,transform 4s cubic-bezier(.25,.46,.45,.94),-webkit-transform 4s cubic-bezier(.25,.46,.45,.94),-moz-transform 4s cubic-bezier(.25,.46,.45,.94),-o-transform 4s cubic-bezier(.25,.46,.45,.94);
}
.blog-post-card:hover .img-thumb img,
.ArticleItem:hover .ArticleItem__ImageWrapper img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.blog-post-card .img-thumb,
.ArticleItem .ArticleItem__ImageWrapper {
  overflow: hidden;
}
.article__swiper.swiper-initialized {
  position: relative;
  max-width: inherit;
  margin: 0 auto;
}
.article__swiper.swiper-initialized .swiper-button-prev,
.article__swiper.swiper-initialized .swiper-button-next {
  background-color: #f6f7f8;
  width: 57px;
  height: 68px;
  opacity: 0;
  top: var(--button-nav-position);
  margin-top: -34px;
  visibility: hidden;
  -webkit-transition: opacity 0.3s ease-out, visibility 0.3s ease-out, left 0.3s ease-out, right 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out, visibility 0.3s ease-out, left 0.3s ease-out, right 0.3s ease-out;
  -moz-transition: opacity 0.3s ease-out, visibility 0.3s ease-out, left 0.3s ease-out, right 0.3s ease-out;
  transition: opacity 0.3s ease-out, visibility 0.3s ease-out, left 0.3s ease-out, right 0.3s ease-out;
}
.article__swiper.swiper-initialized .swiper-button-prev::after,
.article__swiper.swiper-initialized .swiper-button-next::after {
  color: #454545;
}
.article__swiper.swiper-initialized .swiper-button-prev {
  left: -67px;
}
.article__swiper.swiper-initialized .swiper-button-next {
  right: -67px;
}
@media screen and (min-width: 1025px) {
  .article__swiper.swiper-initialized:hover .swiper-button-prev,
  .article__swiper.swiper-initialized:hover .swiper-button-next {
    opacity: 1;
    visibility: visible;
  }
  .article__swiper.swiper-initialized:hover .swiper-button-prev.swiper-button-disabled,
  .article__swiper.swiper-initialized:hover .swiper-button-next.swiper-button-disabled {
    visibility: hidden;
    opacity: 0;
  }
  .article__swiper.swiper-initialized:hover .swiper-button-prev {
    left: -28px;
  }
  .article__swiper.swiper-initialized:hover .swiper-button-next {
    right: -28px;
  }
}

.Dropdownmenu.locations_menu {
  max-width: 243px;
  min-width: 243px;
}
@media screen and (max-width: 1024px) {
  .Dropdownmenu.locations_menu {
    max-width: 50%;
    min-width: 50%;
  }
}
.Dropdownmenu .Link {
  padding-left: 53px;
  padding-right: 40px;
  padding-bottom: 8px;
}
.Dropdownmenu .Linklist__Item {
  padding-right: 20px;
  position: unset;
}
@media screen and (max-width: 1024px) {
  .Dropdownmenu .Linklist__Item {
    padding-right: 26px;
  }
}
.Dropdownmenu .Linklist__Item svg {
  stroke: #7D7D7D;
}
.Dropdownmenu .Linklist__Item .link--secondary {
  color: #7D7D7D;
}
.Dropdownmenu .Linklist__Item .Dropdownmenu {
  border: none;
  top: 0px;
  width: 481px;
  max-width: 481px;
}
.Dropdownmenu .Linklist__Item .Dropdownmenu.locations_menu_lv2 {
  max-width: 263px;
  min-width: 263px;
  z-index: 1;
}
@media screen and (max-width: 1024px) {
  .Dropdownmenu .Linklist__Item .Dropdownmenu.locations_menu_lv2 {
    max-width: 100%;
    min-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }
}
.Dropdownmenu .Linklist__Item .Dropdownmenu .Linklist__Item svg {
  opacity: 0;
  right: 11px;
}
.Dropdownmenu .Linklist__Item .Dropdownmenu .Linklist__Item:hover svg {
  opacity: 1;
}
.Dropdownmenu .Linklist__Item .Dropdownmenu .Linklist__Item:hover .link--secondary {
  color: #7D7D7D;
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.Dropdownmenu .Linklist__Item .Dropdownmenu .Linklist__Item:hover .link--secondary::after, .Dropdownmenu .Linklist__Item .Dropdownmenu .Linklist__Item:hover .link--secondary::before {
  content: "";
  position: absolute;
  top: 100%;
  height: 1px;
  background-color: #454545;
  width: 100%;
  left: 0;
  right: auto;
}
.Dropdownmenu .Linklist__Item .Dropdownmenu .Linklist__Item:hover .link--secondary::before {
  -webkit-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -o-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -moz-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
}
.Dropdownmenu .Linklist__Item .Dropdownmenu .Linklist__Item:hover .link--secondary::after {
  -webkit-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -o-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -moz-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}
.Dropdownmenu .Linklist__Item .Dropdownmenu .Link {
  padding-left: 0;
  padding-right: 40px;
}
.Dropdownmenu .Linklist__Item .Dropdownmenu .Dropdownmenu {
  z-index: 1;
  width: -webkit-calc(100vw - 825px);
  width: -moz-calc(100vw - 825px);
  width: calc(100vw - 825px);
  max-width: -webkit-calc(100vw - 825px);
  max-width: -moz-calc(100vw - 825px);
  max-width: calc(100vw - 825px);
}
.Dropdownmenu .Linklist__Item .Dropdownmenu .Dropdownmenu.menu_visit_section {
  width: -webkit-calc(100vw - 506px);
  width: -moz-calc(100vw - 506px);
  width: calc(100vw - 506px);
  max-width: -webkit-calc(100vw - 506px);
  max-width: -moz-calc(100vw - 506px);
  max-width: calc(100vw - 506px);
}
.Dropdownmenu .Linklist__Item .Link {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 28px;
  letter-spacing: 0.02em;
  color: #7D7D7D;
  position: relative;
}
.Dropdownmenu .Linklist__Item:hover .Link--secondary {
  color: #454545;
}
.Dropdownmenu .Linklist__Item:hover .Dropdownmenu .Link--secondary {
  color: #7D7D7D;
}
.Dropdownmenu .Linklist__Item.is-expanded .Link--secondary {
  text-decoration: underline;
}
.Dropdownmenu .Linklist__Item.is-expanded .link--secondary {
  color: #454545;
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.Dropdownmenu .Linklist__Item.is-expanded .link--secondary::after, .Dropdownmenu .Linklist__Item.is-expanded .link--secondary::before {
  content: "";
  position: absolute;
  top: 100%;
  height: 1px;
  background-color: #454545;
  width: 100%;
  left: 0;
  right: auto;
}
.Dropdownmenu .Linklist__Item.is-expanded .link--secondary::before {
  -webkit-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -o-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -moz-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
}
.Dropdownmenu .Linklist__Item.is-expanded .link--secondary::after {
  -webkit-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -o-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -moz-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .link--secondary {
  color: #7D7D7D;
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .link--secondary::after, .Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .link--secondary::before {
  content: "";
  position: absolute;
  top: 100%;
  width: 0%;
  right: 0;
  height: 1px;
  background-color: #7D7D7D;
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .link--secondary::before {
  -webkit-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -o-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -moz-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .link--secondary::after {
  -webkit-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -o-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -moz-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .Link--secondary {
  text-decoration: underline;
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .link--secondary {
  color: #454545;
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .link--secondary::after, .Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .link--secondary::before {
  content: "";
  position: absolute;
  top: 100%;
  height: 1px;
  background-color: #454545;
  width: 100%;
  left: 0;
  right: auto;
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .link--secondary::before {
  -webkit-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -o-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -moz-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .link--secondary::after {
  -webkit-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -o-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -moz-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .Dropdownmenu .link--secondary {
  color: #7D7D7D;
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .Dropdownmenu .link--secondary::after, .Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .Dropdownmenu .link--secondary::before {
  content: "";
  position: absolute;
  top: 100%;
  width: 0%;
  right: 0;
  height: 1px;
  background-color: #7D7D7D;
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .Dropdownmenu .link--secondary::before {
  -webkit-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -o-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  -moz-transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
  transition: width 0.4s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;
}
.Dropdownmenu .Linklist__Item.is-expanded .Dropdownmenu .Link:hover .Dropdownmenu .link--secondary::after {
  -webkit-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -o-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  -moz-transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
  transition: width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}
.Dropdownmenu .Linklist__Item .dmheader {
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 7px;
  margin-bottom: 13px;
  margin-right: 28px;
}
@media screen and (max-width: 1024px) {
  .Dropdownmenu .Linklist__Item .dmheader {
    padding-right: 6px;
  }
}
.Dropdownmenu .Linklist__Item .dmheader .Link {
  display: block;
  padding: 0px;
}
.Dropdownmenu .Linklist__Item .dmheader .Link svg {
  right: 3px;
}
@media screen and (max-width: 1024px) {
  .Dropdownmenu {
    width: 298px;
    max-width: 298px;
    min-width: 298px;
  }
  .Dropdownmenu .Dropdownmenu {
    width: 429px;
    max-width: 429px;
  }
}
.menu_add_section .right_side .quantity .quantity-nav svg,
.Dropdownmenu.menu_add_section svg {
  width: 20px;
  height: 20px;
  stroke: unset;
  position: unset;
}
.Dropdownmenu.menu_add_section .content_wrap {
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Dropdownmenu.menu_add_section .content_wrap .left_side .left_image_wrap {
  margin: 0 auto 21px;
  width: 348px;
  height: auto;
}
.Dropdownmenu.menu_add_section .content_wrap .right_side {
  margin-left: 0;
  width: 100%;
  max-width: 100%;
}
.Dropdownmenu.menu_add_section .content_wrap .right_side .substitle {
  font-size: 13px;
  line-height: 24px;
  text-align: center;
  letter-spacing: 0.05em;
  color: #7D7D7D;
  max-width: 390px;
  width: 100%;
  margin: 0 auto 5px;
  text-align: center;
  text-decoration: none;
}
.Dropdownmenu.menu_add_section .content_wrap .right_side .view_product_btn {
  max-width: 390px;
  width: 100%;
  margin: 0 auto 38px;
  text-align: center;
  text-decoration: none;
}
.Dropdownmenu.menu_add_section .content_wrap .right_side .view_product_btn:hover {
  text-decoration: underline;
  text-underline-offset: 2px;
}
.header__dropdown-menu .header__dropdown-menu details[aria-expanded="true"] .Dropdownmenu&gt;.content_wrap .right_side {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -o-transition-duration: .5s;
  transition-duration: .5s;
}
.Dropdownmenu.menu_add_section .content_wrap .right_side .view_product_btn {
  text-align: center;
  padding: 0;
  justify-content: center;
  font-size: 14px;
  line-height: 29px;
  text-align: center;
  color: #454545;
}
.Dropdownmenu.menu_add_section .content_wrap .right_side {
  justify-content: center;
}
.Dropdownmenu.menu_add_section .content_wrap .right_side .ProductForm {
  margin: 0 auto;
  max-width: 348px;
  width: 100%;
}
.Dropdownmenu.menu_add_section .content_wrap .right_side .ProductForm .radios_wrap {
  margin-top: 12px;
}
.Dropdownmenu.menu_add_section .content_wrap .right_side .ProductForm .ProductForm__QuantitySelector {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.Dropdownmenu.menu_add_section .content_wrap .right_side .ProductForm .ProductForm__QuantitySelector .quantity .quantity-button svg {
  width: 16px;
  height: 16px;
  position: relative;
  opacity: 1;
  top: unset;
  right: unset;
  -webkit-transition: unset;
  -o-transition: unset;
  -moz-transition: unset;
  transition: unset;
  overflow: visible;
  stroke: unset;
}
.Dropdownmenu.menu_add_section .content_wrap .meno_prod {
  height: 100%;
}
.Dropdownmenu.menu_add_section .AspectRatio {
  height: 164px;
}
.Dropdownmenu.menu_add_section .AspectRatio:before {
  display: none;
}
.Dropdownmenu.menu_add_section .AspectRatio img {
  -o-object-fit: contain;
     object-fit: contain;
}
.Dropdownmenu.menu_add_section .meno_prod {
  width: 100%;
  max-width: 615px;
  margin: 0 auto;
}
.Dropdownmenu.menu_add_section .left_side {
  border: none;
  padding: 0;
  opacity: 0;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}
.header__dropdown-menu .header__dropdown-menu details[aria-expanded="true"] .Dropdownmenu&gt;.content_wrap .left_side {
  opacity: 1;
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -o-transition-duration: .5s;
  transition-duration: .5s;
}
.Dropdownmenu.menu_add_section .button_price_value {
  padding: 0;
  width: auto;
}


/**
 * ----------------------------------------------------------------------------
 * Slideshow
 * ----------------------------------------------------------------------------
 */
 .shopify-section--slideshow {
  position: relative;
}

.Slideshow--fullscreen {
  height: 100vh;
}

@supports (--css: variables) {
  .js .Slideshow--fullscreen {
    height: calc(var(--app-height) - var(--header-height));
  }
}
/* Slideshow transition are handled in JavaScript, so while we use Flickity, we need to disable any transition */
.js .Slideshow__Carousel .Slideshow__Slide {
  -webkit-transition: none;
  -o-transition: none;
  -moz-transition: none;
  transition: none;
}
.js .Slideshow__Carousel .Slideshow__Slide.is-selected {
  visibility: hidden;
}

.Slideshow__ImageContainer {
  height: 100%;
  overflow: hidden;
}
.Slideshow__ImageContainer:before {
  content: '';
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.2) 3.65%, rgba(0, 0, 0, 0) 39.05%), linear-gradient(0deg, rgba(0, 0, 0, 0.13), rgba(0, 0, 0, 0.13));
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}
.Slideshow--fullscreen .Slideshow__Image {
  display: block;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  font-family: "object-fit: cover; object-position: center;"; /* polyfill for IE */
}

.Slideshow__Image {
  z-index: 0;
}
.Slideshow__ImageContainer img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
  .js .Slideshow__Image {
    /* opacity: 0; */
  }
}
.Slideshow__Content {
  position: absolute;
  padding: 0;
  width: 100%;
  left: 50%;
  top: 42%;
  -webkit-transform: translate(-50%, -50%);
     -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
}

.js .Slideshow__Content .SectionHeader {
  opacity: 0;
}

.Slideshow__ScrollButton {
  position: absolute;
  left: -webkit-calc(50% - 25px);
  left: -moz-calc(50% - 25px);
  left: calc(50% - 25px);
  bottom: -25px;
}

.Slideshow__Carousel--withScrollButton {
  margin-bottom: 25px;
}

.Slideshow--fullscreen .Slideshow__ScrollButton {
  bottom: 10px;
}
.Slideshow--fullscreen .Slideshow__Carousel--withScrollButton {
  max-height: -webkit-calc(100% - 35px);
  max-height: -moz-calc(100% - 35px);
  max-height: calc(100% - 35px);
  margin-bottom: 0;
}

@media screen and (min-width: 1008px) {
  .Slideshow__Content {
    padding: 0;
  }
  .Slideshow__Content--middleLeft,
  .Slideshow__Content--bottomLeft {
    text-align: left;
  }
  .Slideshow__Content--middleLeft .ButtonGroup,
  .Slideshow__Content--bottomLeft .ButtonGroup {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .Slideshow__Content--middleRight,
  .Slideshow__Content--bottomRight {
    text-align: right;
  }
  .Slideshow__Content--middleRight .ButtonGroup,
  .Slideshow__Content--bottomRight .ButtonGroup {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
       -moz-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .Slideshow__Content--bottomLeft,
  .Slideshow__Content--bottomCenter,
  .Slideshow__Content--bottomRight {
    top: auto;
    bottom: 70px;
    left: 0;
    -webkit-transform: none;
       -moz-transform: none;
        -ms-transform: none;
         -o-transform: none;
            transform: none;
  }
}

.Slideshow__Content {
  padding: 0;
  left: 0;
  -webkit-transform: translate(0, 0);
     -moz-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
  right: 0;
  bottom: 59px;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Slideshow__Content .heading_anim_wrap {
  /* overflow: hidden; */
  /* opacity: 0;
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%); */
}
@media screen and (max-width: 1024px) {
  .Slideshow__Content .heading_anim_wrap {
    overflow: auto;
  }
}
.Slideshow__Content .SectionHeader__Heading {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 70px;
  line-height: 62px;
  text-align: center;
  letter-spacing: 0.03em;
  color: #FFFFFF;
  margin-top: 0px;
  text-transform: unset;
}
@media screen and (max-width: 1024px) {
  .Slideshow__Content .SectionHeader__Heading {
    -webkit-transform: translateY(0%);
       -moz-transform: translateY(0%);
        -ms-transform: translateY(0%);
         -o-transform: translateY(0%);
            transform: translateY(0%);
  }
}
.Slideshow__Content .SectionHeader__Bottom {
  margin-top: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
     -moz-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding: 0 28px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.Slideshow__Content .SectionHeader__SubHeading, .Slideshow__Content .SectionHeader__SubHeading p {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 25px;
  letter-spacing: 0.05em;
  color: #FFFFFF;
  text-align: left;
  margin: 0;
}
.Slideshow__Content .Link {
  margin-left: auto;
  margin-right: 0;
  margin-top: 0;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.Slideshow__Content .js .Slideshow__Image {
  opacity: 1;
}

.slide_swiper {
  height: inherit;
  position: relative;
  overflow: hidden;
  --slide-anim-time: 10s;
}
.slide_swiper .Carousel__Cell {
  height: inherit;
}
.slide_swiper .swiper-pagination {
  z-index: 1;
}
.slide_swiper .swiper-pagination-bullet {
  position: relative;
  width: 156px;
  height: auto;
  text-align: left;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  opacity: 1;
  margin-right: 20px;
  background-color: transparent;
}
.slide_swiper .swiper-pagination-bullet i {
  position: absolute;
  bottom: 10;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 2px;
  background-color: rgba(255, 255, 255, 0.5);
}
.slide_swiper .swiper-pagination-bullet b {
  position: absolute;
  bottom: 10;
  left: 0;
  z-index: 2;
  width: 0%;
  height: 2px;
  background-color: #FFFFFF;
}
.slide_swiper .swiper-pagination-bullet.active b {
  width: 100%;
}
.slide_swiper .swiper-pagination-bullet-active {
  background-color: transparent;
}
.slide_swiper .swiper-pagination-bullet-active b {
  -webkit-animation-name: countingBar;
     -moz-animation-name: countingBar;
       -o-animation-name: countingBar;
          animation-name: countingBar;
  -webkit-animation-timing-function: linear;
     -moz-animation-timing-function: linear;
       -o-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
     -moz-animation-iteration-count: 1;
       -o-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-direction: alternate;
     -moz-animation-direction: alternate;
       -o-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-fill-mode: forwards;
     -moz-animation-fill-mode: forwards;
       -o-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-duration: var(--slide-anim-time);
     -moz-animation-duration: var(--slide-anim-time);
       -o-animation-duration: var(--slide-anim-time);
          animation-duration: var(--slide-anim-time);
}
.slide_swiper .swiper-slide {
  /* pointer-events: none; */
}
.slide_swiper .swiper-slide .Slideshow__Content .Link {
  pointer-events: all;
}
/* .slide_swiper .swiper-slide .Slideshow__Content .Link:hover {
  background: transparent !important;
  color: #fff !important;
} */
@-webkit-keyframes countingBar {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
@-moz-keyframes countingBar {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
@-o-keyframes countingBar {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
@keyframes countingBar {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
.slide_swiper video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.slide_swiper .vid_play, .slide_swiper .video_wrap {
  width: 100%;
  height: 100%;
  /*.video{
    height: inherit;
    width: 100%;
    object-fit: cover;
    min-height: auto;
    max-height: inherit;
    .Image--zoomOut{
        height: 100%;
        width: inherit;
        max-height: inherit;
        .video_wrap {
          // &amp;:before{
          //   display: none;
          // }
            height: inherit;
            max-height: inherit;

          }
    }
  }*/
}
.slide_swiper .video_wrap:before {
  display: none;
}
.slide_swiper .video {
  height: 100%;
}
.slide_swiper .video_img_item {
  height: 100%;
}
.slide_swiper .vid_play, .slide_swiper .video_wrap {
  position: relative;
}
.slide_swiper .vid_play, .slide_swiper .video_wrap {
  width: auto;
  height: 130%;
  max-height: unset;
  overflow-wrap: anywhere;
  transform-origin: bottom;
  object-fit: cover;
  object-position: center;
  grid-area: 1 / 1 / span 3 / span 3;
  aspect-ratio: 16/9;
}

.slide_swiper .vid_play iframe, .slide_swiper .video_wrap {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}

.shopify-section--slideshow {
  max-width: 100vw;
  overflow: hidden;
}

.homepage_page .slide_swiper .swiper-pagination-bullet-active b {
  -webkit-animation-play-state: paused;
     -moz-animation-play-state: paused;
       -o-animation-play-state: paused;
          animation-play-state: paused;
}

#sidebar-menu.menu_mobile {
  width: 100%;
  padding-top: 3px;
}
#sidebar-menu.menu_mobile .Header__FlexItem {
  padding-left: 16px;
}
#sidebar-menu.menu_mobile .Drawer__Close {
  right: 18px;
  left: unset;
}
#sidebar-menu.menu_mobile .Drawer__Container {
  padding-left: 16px;
  padding-right: 16px;
}
#sidebar-menu.menu_mobile .Collapsible {
  overflow: visible;
  border-bottom: 1px solid #EEEEEE;
}
#sidebar-menu.menu_mobile .Collapsible.open_lvl .Collapsible__Inner {
  display: block;
  visibility: visible;
}
#sidebar-menu.menu_mobile .Collapsible.hide_lvl .Collapsible__Inner {
  display: none;
  visibility: hidden;
}
#sidebar-menu.menu_mobile .Collapsible.hide_lvl.open_lvl .Collapsible__Inner {
  display: block;
  visibility: visible;
}
#sidebar-menu.menu_mobile .Collapsible .Collapsible__Inner {
  position: absolute;
  left: 0;
  top: 0;
  height: -webkit-calc(100vh - 55px);
  height: -moz-calc(100vh - 55px);
  height: calc(100vh - 55px);
  z-index: 2;
  background: #fff;
  width: 100%;
  padding: 12px 16px;
}
#sidebar-menu.menu_mobile .Collapsible .Collapsible__Inner .Collapsible__Button {
  padding: 14.5px 0;
}
#sidebar-menu.menu_mobile .Collapsible .Collapsible__Inner .Heading {
  color: #7D7D7D;
}
#sidebar-menu.menu_mobile .Collapsible .Collapsible__Inner.mob_lv3 {
  padding-left: 0;
  padding-right: 0;
}
#sidebar-menu.menu_mobile .Collapsible .Collapsible__Inner.mob_lv3 .Collapsible__Content {
  margin-left: 24px;
}
#sidebar-menu.menu_mobile .Collapsible .Heading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 16px;
  letter-spacing: 0.04em;
  text-transform: capitalize;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#sidebar-menu.menu_mobile .Collapsible .Heading svg {
  margin-left: auto;
  margin-right: 4px;
}
#sidebar-menu.menu_mobile .Collapsible .Collapsible__Button {
  padding: 16px 0;
}
#sidebar-menu.menu_mobile .Collapsible:last-child .Collapsible__Button {
  padding: 14px 0 13px;
}
#sidebar-menu.menu_mobile .Collapsible:last-child .Collapsible__Button svg {
  margin-right: 7px;
  margin-top: -1px;
}
#sidebar-menu.menu_mobile .Collapsible .Collapsible {
  margin-left: 24px;
  border-bottom: none;
}
#sidebar-menu.menu_mobile .back_btn {
  padding: 3px 0 17px;
  margin-bottom: 6px;
  border-bottom: 1px solid #EEEEEE;
  color: #454545 !important;
}
#sidebar-menu.menu_mobile .back_btn svg {
  margin-top: -3px;
  margin-right: 12px !important;
  margin-left: 0 !important;
}

.container-custom-fields-pages .PageHeader {
  margin-top: 48px;
  padding: 0 28px;
}
@media screen and (max-width: 767.98px) {
  .container-custom-fields-pages .PageHeader {
    padding: 0 16px;
  }
}
.container-custom-fields-pages .PageHeader .SectionHeader__wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
     -moz-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-top: 58px;
  padding-bottom: 53px;
}
@media screen and (max-width: 767.98px) {
  .container-custom-fields-pages .PageHeader .SectionHeader__wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .container-custom-fields-pages .PageHeader .SectionHeader__wrap .SectionHeader__Subtitle {
    margin-left: 0;
  }
}
.container-custom-fields-pages .PageHeader .SectionHeader__Heading {
  text-align: left;
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 30px;
  line-height: 36px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 0;
  text-transform: unset;
}
.container-custom-fields-pages .PageHeader .SectionHeader__Subtitle {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: right;
  letter-spacing: 0.03em;
  color: #575757;
  margin-left: auto;
  margin-bottom: -6px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.container-custom-fields-pages .PageHeader .Blog__TagList {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: wrap;
      -ms-flex-flow: wrap;
          flex-flow: wrap;
  margin: 0;
  padding: 0;
  margin-left: -15px;
}
.container-custom-fields-pages .PageHeader .Blog__TagList .HorizontalList__Item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin: 0 11px;
}
.container-custom-fields-pages .PageHeader .Blog__TagList .Link--primary {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #7D7D7D;
  margin-left: 26px;
  position: relative;
}
.container-custom-fields-pages .PageHeader .Blog__TagList .Link--primary::before {
  content: "";
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  border: 1px solid #7D7D7D;
  width: 14px;
  height: 14px;
  display: inline-block;
  position: absolute;
  left: -21px;
  top: 14%;
}
.container-custom-fields-pages .PageHeader .Blog__TagList .Link--primary.is-active {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #454545;
}
.container-custom-fields-pages .PageHeader .Blog__TagList .Link--primary.is-active::before {
  border: 1px solid #454545;
}
.container-custom-fields-pages .PageHeader .Blog__TagList .Link--primary.is-active::after {
  content: "";
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  background-color: #454545;
  width: 4px;
  height: 4px;
  display: inline-block;
  position: absolute;
  left: -16px;
  top: 8px;
}
.container-custom-fields-pages .PageHeader .Blog__TagList .spacer {
  height: 14px;
  width: 1px;
  background: #454545;
  margin: 4px 0 4px 22px;
}
.container-custom-fields-pages .PageHeader .image_wrap {
  max-height: 780px;
  height: 100%;
  margin-bottom: 32px;
}
.container-custom-fields-pages .PageHeader .image_wrap img {
  height: 80vh;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.container-custom-fields-pages .PageHeader .sort_filt {
  border-top: 1px solid #eee;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  padding: 20px 0;
}
.container-custom-fields-pages .PageHeader .sort_filt .select_wrap {
  margin-left: 15px;
}
.container-custom-fields-pages .PageHeader .sort_filt .select_wrap .selectboxit-container .selectboxit-text[data-val=""] {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #454545;
}
.container-custom-fields-pages .PageHeader .sort_filt .select_wrap .selectboxit-container .selectboxit {
  min-width: 47px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  cursor: pointer;
  margin: 0;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  color: #454545;
  border: none;
  padding: 8px 20px 8px 0px;
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M11 1L6 6L1 1" stroke="%23454545"/%3E%3C/svg%3E%0A');
  background-repeat: no-repeat;
  background-position: center right 3px;
}
.container-custom-fields-pages .PageHeader .sort_filt .select_wrap .selectboxit-container .selectboxit:hover {
  background: rgba(247, 243, 243, 0.6);
  color: white;
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M11 1L6 6L1 1" stroke="%23454545"/%3E%3C/svg%3E%0A');
  background-repeat: no-repeat;
  background-position: center right 3px;
}
.container-custom-fields-pages .PageHeader .sort_filt .select_wrap .selectboxit-container .selectboxit-open {
  background-color: rgba(247, 243, 243, 0.6);
  color: #454545 !important;
  position: relative;
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1 6L6 1L11 6" stroke="%23454545"/%3E%3C/svg%3E%0A');
  background-repeat: no-repeat;
  background-position: center right 3px;
}
.container-custom-fields-pages .PageHeader .sort_filt .select_wrap .selectboxit-container .selectboxit-open:hover {
  background-image: url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1 6L6 1L11 6" stroke="%23454545"/%3E%3C/svg%3E%0A');
}
.container-custom-fields-pages .PageHeader .sort_filt .select_wrap .selectboxit-container .selectboxit-open .selectboxit-text[data-val=""] {
  color: black;
}
.container-custom-fields-pages .PageHeader .sort_filt .select_wrap .selectboxit-container .selectboxit-options {
  margin-top: 10px;
  display: none;
  list-style-type: none;
  right: 0;
  padding: 0;
  position: absolute;
  width: auto;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  top: 100%;
  background-color: #FFFFFF;
  max-height: 300px;
}

.mobile_image {
  display: none;
}
@media screen and (max-width: 767.98px) {
  .mobile_image {
    display: block;
  }
}

.hide_mobile_image {
  display: block;
}
@media screen and (max-width: 767.98px) {
  .hide_mobile_image {
    display: none;
  }
}

.AspectRatio .mobile_image {
  -o-object-fit: cover;
     object-fit: cover;
}

.shopify-policy__container {
  max-width: 735px;
  padding: 0 28px;
}
@media screen and (max-width: 767.98px) {
  .shopify-policy__container {
    padding: 0 16px;
  }
}
.shopify-policy__container .shopify-policy__title {
  margin: 96px auto;
}
@media screen and (max-width: 767.98px) {
  .shopify-policy__container .shopify-policy__title {
    margin: 45px auto;
  }
}
.shopify-policy__container .shopify-policy__title h1 {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 30px;
  line-height: 36px;
  text-align: center;
  letter-spacing: 0.03em;
  color: #454545;
}
.shopify-policy__container .shopify-policy__body {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #575757;
}

.menu_visit_section .content_wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: row !important;
     -moz-box-orient: horizontal !important;
     -moz-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
  -webkit-flex-wrap: nowrap !important;
      -ms-flex-wrap: nowrap !important;
          flex-wrap: nowrap !important;
  padding: 0 !important;
}
.menu_visit_section .content_wrap .content_left {
  padding: 45px 40px;
  width: 100%;
  max-width: 388px;
}
.menu_visit_section .content_wrap .content_left .cl_top .clt_title {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 5px;
}
.menu_visit_section .content_wrap .content_left .cl_top .clt_tags {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  line-height: 28px;
  letter-spacing: 0.04em;
  color: #575757;
  padding-bottom: 33px;
  border-bottom: 1px solid #EEEEEE;
}
.menu_visit_section .content_wrap .content_left .cl_top .clt_address {
  font-family: Aktiv Grotesk,sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  line-height: 28px;
  letter-spacing: .04em;
  color: #575757;
  padding-top: 11px;
  padding-bottom: 10px;
  border-bottom: 1px solid #EEEEEE;
}
.menu_visit_section .content_wrap .content_left .cl_top .clt_open {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  line-height: 28px;
  letter-spacing: 0.04em;
  color: #575757;
  padding-top: 11px;
  padding-bottom: 10px;
  border-bottom: 1px solid #EEEEEE;
}
.menu_visit_section .content_wrap .content_left .cl_top .clt_contact {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  line-height: 28px;
  letter-spacing: 0.04em;
  color: #575757;
  padding-top: 9px;
  padding-bottom: 9px;
  border-bottom: 1px solid #EEEEEE;
}
.menu_visit_section .content_wrap .content_left .cl_top .text_wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.menu_visit_section .content_wrap .content_left .cl_bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 18px;
}
.menu_visit_section .content_wrap .content_left .cl_bottom .button--primary, .menu_visit_section .content_wrap .content_left .cl_bottom .button--secondary {
  margin-bottom: 10px;
  width: 100%;
  height: 48px;
  text-align: center;
}
.menu_visit_section .content_wrap .content_left .cl_bottom .button--underlined {
  margin-bottom: 10px;
  margin-top: 14px;
}
.menu_visit_section .content_wrap .content_left .cl_bottom .booking_form_wrap {
  left: 14%;
  top: -310px;
  right: 20%;
}
.menu_visit_section .content_wrap .content_right {
  width: 100%;
}
.menu_visit_section .content_wrap .content_right .image_wrap {
  width: 100%;
  height: 100%;
}
.menu_visit_section .content_wrap .content_right .image_wrap .article__imagewrapper {
  overflow: hidden;
  height: 100%;
}
.menu_visit_section .content_wrap .content_right .image_wrap .article__imagewrapper .article__image {
  position: relative;
  height: 100%;
  width: 100%;
  -webkit-background-size: cover;
     -moz-background-size: cover;
          background-size: cover;
  background-position: center;
}
@supports (--css: variables) {
  .menu_visit_section .content_wrap .content_right .image_wrap .article__imagewrapper .article__image {
    height: -webkit-calc(100% + var(--announcement-bar-height, 0px));
    height: -moz-calc(100% + var(--announcement-bar-height, 0px));
    height: calc(100% + var(--announcement-bar-height, 0px));
    top: -webkit-calc(-1 * var(--announcement-bar-height, 0px));
    top: -moz-calc(-1 * var(--announcement-bar-height, 0px));
    top: calc(-1 * var(--announcement-bar-height, 0px));
  }
}
@media screen and (max-width: 1024px) {
  .menu_visit_section {
    display: none;
  }
}

.announcement_wrap {
  position: relative;
}
.announcement_wrap #shopify-section-announcement {
  position: relative;
  z-index: 1;
  width: 100%;
}
.announcement_wrap .shopify-section-announcement2 {
  position: absolute;
  z-index: 2;
  width: 100vw;
  top: 0;
}
.announcement_wrap .shopify-section-announcement2 .announcement_bar_swiper {
  height: 42px;
}
@media screen and (max-width: 767.98px) {
  .announcement_wrap .AnnouncementBar__Wrapper {
    padding-right: 40px;
  }
  .announcement_wrap .AnnouncementBar__Content {
    font-family: "Aktiv Grotesk", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 22px;
    letter-spacing: 0.03em;
    text-transform: capitalize;
    color: #454545;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
}
.announcement_wrap .AnnouncementBar__Close:hover svg rect {
  fill: #7D7D7D;
}

.pb_slideshow_carousel {
  overflow: hidden;
}

.menu_opener .Header__Icon, .mmenu_opener .Header__Icon {
  display: block;
}
.menu_opener .Drawer__Close, .mmenu_opener .Drawer__Close {
  display: none;
}
.menu_opener.menu_opened .Header__Icon, .mmenu_opener.menu_opened .Header__Icon {
  display: none;
}
.menu_opener.menu_opened .Drawer__Close, .mmenu_opener.menu_opened .Drawer__Close {
  display: block;
  position: relative;
  left: 0;
}

.rich_text_with_image {
  padding-bottom: 111px;
}
@media screen and (max-width: 1024px) {
  .rich_text_with_image {
    padding-bottom: 6px;
  }
}
.rich_text_with_image .FeatureText {
  padding: 0;
}

.rich_text_with_image_section {
  position: relative;
  max-width: 1206px;
  padding: 64px 28px;
  margin: 0 auto;
}
@media screen and (max-width: 767.98px) {
  .rich_text_with_image_section {
    padding: 57px 16px;
  }
}
.rich_text_with_image_section .FeatureText {
  padding: 0;
}
.rich_text_with_image_section .FeatureText__Content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.rich_text_with_image_section .FeatureText__ImageWrapper .AspectRatio {
  height: inherit;
  max-height: unset;
}
.rich_text_with_image_section .FeatureText__ImageWrapper .AspectRatio:before {
  display: none;
}
.rich_text_with_image_section .FeatureText__ImageWrapper .AspectRatio img {
  position: relative;
  height: auto;
  width: 100%;
  max-height: unset;
  display: block;
}

.section_add {
  position: absolute;
  top: 0px;
  bottom: 0;
  width: 545px;
  height: auto;
}
.section_add.position_left {
  left: -28%;
}
.section_add.position_right {
  right: -28%;
}
.section_add.position_depth_behind {
  z-index: 0;
}
.two-image-container-parent .section_add.position_right {
  height: auto;
  right: 0;
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
  width: 25%;
}
.two-image-container-parent .section_add .image_wrap {
  width: 100%;
}
.section_add.position_depth_in_front_of {
  z-index: 2;
}
.section_add .image_wrap {
  height: inherit;
  width: inherit;
}
.section_add .image_wrap img {
  width: 100%;
  max-height: 100%;
  height: inherit;
}
@media screen and (max-width: 1024px) {
  .two-image-container-parent .section_add.position_right {
    width: 40%;
    top: auto;
  }
  .section_add {
/*     width: 715px;
    height: 875px; */
    top: -65px;
  }
  .section_add.position_left {
    left: -443px;
  }
  .section_add.position_right {
    right: -433px;
  }
}
@media screen and (max-width: 767.98px) {
  .section_add {
    width: 399px;
    height: 693px;
    top: 230px;
  }
  .section_add.position_left {
    left: -213px;
  }
  .section_add.position_right {
    right: -213px;
  }
}

.section_add2 {
  width: 1269px;
  height: 1260px;
  z-index: -1;
}
.section_add2.position_left {
  left: -46%;
  left: -607px;
}
.section_add2.position_right {
  right: -46%;
  right: -662px;
}
.section_add2 .image_wrap {
  height: inherit;
  width: inherit;
}
.section_add2 .image_wrap img {
  width: 100%;
  max-height: 100%;
  height: inherit;
}
@media screen and (max-width: 1024px) {
  .section_add2 {
    width: 1203px;
    height: 1122px;
  }
  .section_add2.position_left {
    left: -680px;
  }
  .section_add2.position_right {
    right: -680px;
  }
}
@media screen and (max-width: 767.98px) {
  .section_add2 {
    width: 747px;
    height: 733px;
  }
  .section_add2.position_left {
    left: -308px;
  }
  .section_add2.position_right {
    right: -308px;
  }
}

.sidebar-menu2 .Drawer__Main {
  padding-top: 28px;
}
.sidebar-menu2 .Drawer__Container {
  padding-left: 37px;
  padding-right: 24px;
}
@media screen and (max-width: 1024px) {
  .sidebar-menu2 .Drawer__Container {
    padding-left: 28px;
    padding-right: 40px;
  }
}
@media screen and (max-width: 1024px) {
  .sidebar-menu2 .Link_menu {
    margin-bottom: 21px;
  }
}
.sidebar-menu2 .Link_menu .lm_header {
  padding: 4px 0;
  margin-bottom: 16px;
  text-transform: unset;
}
.sidebar-menu2 .Link_menu .lm_link {
  padding: 4px 0 9px;
  margin-bottom: 0;
  text-transform: unset;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

@media screen and (max-width: 1024px) {
  .img_video_slider_section .container_custom {
    padding: 0 28px;
  }
}
@media screen and (max-width: 767.98px) {
  .img_video_slider_section .container_custom {
    padding: 0 16px;
  }
  .img_video_slider_section .container_custom .video_img_item .video_caption {
    padding: 8px 0;
  }
}
.img_video_slider_section .container_custom .swiper-button-prev {
  width: 57px;
  height: 68px;
}
.img_video_slider_section .container_custom .swiper-button-prev:after {
  width: 7px;
  height: 13px;
  font-size: 13px;
}
.img_video_slider_section .container_custom .swiper-button-next {
  width: 57px;
  height: 68px;
}
.img_video_slider_section .container_custom .swiper-button-next:after {
  width: 7px;
  height: 13px;
  font-size: 13px;
}

.homepage_page {
  position: relative;
}
.homepage_page .heading_body_image_section .container {
  max-width: 1206px;
  padding-left: 28px;
  padding-right: 28px;
  padding-top: 101px;
  padding-bottom: 101px;
}
.homepage_page .heading_body_image_section .container .images_wrap .image_wrap {
  width: -webkit-calc(50% - 14px);
  width: -moz-calc(50% - 14px);
  width: calc(50% - 14px);
  overflow: hidden;
}
.homepage_page .heading_body_image_section .container .images_wrap .image_wrap img {
  width: 100%;
}
.homepage_page .shopify-section--faq .faq_section_left {
  margin-right: auto;
}

@media screen and (min-width: 768px) {
  .sidebar-menu2 {
    pointer-events: none;
  }
  .sidebar-menu2 .Link_menu .link--secondary {
    opacity: 0;
    -webkit-transform: translateY(10px);
       -moz-transform: translateY(10px);
        -ms-transform: translateY(10px);
         -o-transform: translateY(10px);
            transform: translateY(10px);
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .sidebar-menu2 .Link_menu .lm_header {
    opacity: 0;
    -webkit-transform: translateY(10px);
       -moz-transform: translateY(10px);
        -ms-transform: translateY(10px);
         -o-transform: translateY(10px);
            transform: translateY(10px);
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .sidebar-menu2[aria-hidden=false] {
    opacity: 1;
    pointer-events: auto;
  }
  .sidebar-menu2[aria-hidden=false] &gt; .lm_header {
    border-color: #EEEEEE;
    -webkit-transition-delay: 0.3s;
       -moz-transition-delay: 0.3s;
         -o-transition-delay: 0.3s;
            transition-delay: 0.3s;
  }
  .sidebar-menu2[aria-hidden=false] &gt; .lm_header .link--secondary, .sidebar-menu2[aria-hidden=false] &gt; .lm_header svg {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .lm_header {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 0.3s;
       -moz-transition-delay: 0.3s;
         -o-transition-delay: 0.3s;
            transition-delay: 0.3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(1) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 0.4s;
       -moz-transition-delay: 0.4s;
         -o-transition-delay: 0.4s;
            transition-delay: 0.4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(2) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 0.5s;
       -moz-transition-delay: 0.5s;
         -o-transition-delay: 0.5s;
            transition-delay: 0.5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(3) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 0.6s;
       -moz-transition-delay: 0.6s;
         -o-transition-delay: 0.6s;
            transition-delay: 0.6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(4) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 0.7s;
       -moz-transition-delay: 0.7s;
         -o-transition-delay: 0.7s;
            transition-delay: 0.7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(5) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 0.8s;
       -moz-transition-delay: 0.8s;
         -o-transition-delay: 0.8s;
            transition-delay: 0.8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(6) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 0.9s;
       -moz-transition-delay: 0.9s;
         -o-transition-delay: 0.9s;
            transition-delay: 0.9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(7) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 1s;
       -moz-transition-delay: 1s;
         -o-transition-delay: 1s;
            transition-delay: 1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(8) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 1.1s;
       -moz-transition-delay: 1.1s;
         -o-transition-delay: 1.1s;
            transition-delay: 1.1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(9) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 1.2s;
       -moz-transition-delay: 1.2s;
         -o-transition-delay: 1.2s;
            transition-delay: 1.2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(10) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 1.3s;
       -moz-transition-delay: 1.3s;
         -o-transition-delay: 1.3s;
            transition-delay: 1.3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(11) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 1.4s;
       -moz-transition-delay: 1.4s;
         -o-transition-delay: 1.4s;
            transition-delay: 1.4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(12) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 1.5s;
       -moz-transition-delay: 1.5s;
         -o-transition-delay: 1.5s;
            transition-delay: 1.5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(13) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 1.6s;
       -moz-transition-delay: 1.6s;
         -o-transition-delay: 1.6s;
            transition-delay: 1.6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(14) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 1.7s;
       -moz-transition-delay: 1.7s;
         -o-transition-delay: 1.7s;
            transition-delay: 1.7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(15) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 1.8s;
       -moz-transition-delay: 1.8s;
         -o-transition-delay: 1.8s;
            transition-delay: 1.8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(16) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 1.9s;
       -moz-transition-delay: 1.9s;
         -o-transition-delay: 1.9s;
            transition-delay: 1.9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(17) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 2s;
       -moz-transition-delay: 2s;
         -o-transition-delay: 2s;
            transition-delay: 2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(18) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 2.1s;
       -moz-transition-delay: 2.1s;
         -o-transition-delay: 2.1s;
            transition-delay: 2.1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(19) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 2.2s;
       -moz-transition-delay: 2.2s;
         -o-transition-delay: 2.2s;
            transition-delay: 2.2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(20) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 2.3s;
       -moz-transition-delay: 2.3s;
         -o-transition-delay: 2.3s;
            transition-delay: 2.3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(21) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 2.4s;
       -moz-transition-delay: 2.4s;
         -o-transition-delay: 2.4s;
            transition-delay: 2.4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(22) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 2.5s;
       -moz-transition-delay: 2.5s;
         -o-transition-delay: 2.5s;
            transition-delay: 2.5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(23) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 2.6s;
       -moz-transition-delay: 2.6s;
         -o-transition-delay: 2.6s;
            transition-delay: 2.6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(24) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 2.7s;
       -moz-transition-delay: 2.7s;
         -o-transition-delay: 2.7s;
            transition-delay: 2.7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(25) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 2.8s;
       -moz-transition-delay: 2.8s;
         -o-transition-delay: 2.8s;
            transition-delay: 2.8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(26) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 2.9s;
       -moz-transition-delay: 2.9s;
         -o-transition-delay: 2.9s;
            transition-delay: 2.9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(27) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 3s;
       -moz-transition-delay: 3s;
         -o-transition-delay: 3s;
            transition-delay: 3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(28) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 3.1s;
       -moz-transition-delay: 3.1s;
         -o-transition-delay: 3.1s;
            transition-delay: 3.1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(29) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 3.2s;
       -moz-transition-delay: 3.2s;
         -o-transition-delay: 3.2s;
            transition-delay: 3.2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(30) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 3.3s;
       -moz-transition-delay: 3.3s;
         -o-transition-delay: 3.3s;
            transition-delay: 3.3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(31) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 3.4s;
       -moz-transition-delay: 3.4s;
         -o-transition-delay: 3.4s;
            transition-delay: 3.4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(32) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 3.5s;
       -moz-transition-delay: 3.5s;
         -o-transition-delay: 3.5s;
            transition-delay: 3.5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(33) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 3.6s;
       -moz-transition-delay: 3.6s;
         -o-transition-delay: 3.6s;
            transition-delay: 3.6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(34) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 3.7s;
       -moz-transition-delay: 3.7s;
         -o-transition-delay: 3.7s;
            transition-delay: 3.7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(35) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 3.8s;
       -moz-transition-delay: 3.8s;
         -o-transition-delay: 3.8s;
            transition-delay: 3.8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(36) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 3.9s;
       -moz-transition-delay: 3.9s;
         -o-transition-delay: 3.9s;
            transition-delay: 3.9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(37) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 4s;
       -moz-transition-delay: 4s;
         -o-transition-delay: 4s;
            transition-delay: 4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(38) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 4.1s;
       -moz-transition-delay: 4.1s;
         -o-transition-delay: 4.1s;
            transition-delay: 4.1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(39) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 4.2s;
       -moz-transition-delay: 4.2s;
         -o-transition-delay: 4.2s;
            transition-delay: 4.2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(40) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 4.3s;
       -moz-transition-delay: 4.3s;
         -o-transition-delay: 4.3s;
            transition-delay: 4.3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(41) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 4.4s;
       -moz-transition-delay: 4.4s;
         -o-transition-delay: 4.4s;
            transition-delay: 4.4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(42) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 4.5s;
       -moz-transition-delay: 4.5s;
         -o-transition-delay: 4.5s;
            transition-delay: 4.5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(43) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 4.6s;
       -moz-transition-delay: 4.6s;
         -o-transition-delay: 4.6s;
            transition-delay: 4.6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(44) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 4.7s;
       -moz-transition-delay: 4.7s;
         -o-transition-delay: 4.7s;
            transition-delay: 4.7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(45) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 4.8s;
       -moz-transition-delay: 4.8s;
         -o-transition-delay: 4.8s;
            transition-delay: 4.8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(46) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 4.9s;
       -moz-transition-delay: 4.9s;
         -o-transition-delay: 4.9s;
            transition-delay: 4.9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(47) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 5s;
       -moz-transition-delay: 5s;
         -o-transition-delay: 5s;
            transition-delay: 5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(48) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 5.1s;
       -moz-transition-delay: 5.1s;
         -o-transition-delay: 5.1s;
            transition-delay: 5.1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(49) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 5.2s;
       -moz-transition-delay: 5.2s;
         -o-transition-delay: 5.2s;
            transition-delay: 5.2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(50) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 5.3s;
       -moz-transition-delay: 5.3s;
         -o-transition-delay: 5.3s;
            transition-delay: 5.3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(51) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 5.4s;
       -moz-transition-delay: 5.4s;
         -o-transition-delay: 5.4s;
            transition-delay: 5.4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(52) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 5.5s;
       -moz-transition-delay: 5.5s;
         -o-transition-delay: 5.5s;
            transition-delay: 5.5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(53) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 5.6s;
       -moz-transition-delay: 5.6s;
         -o-transition-delay: 5.6s;
            transition-delay: 5.6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(54) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 5.7s;
       -moz-transition-delay: 5.7s;
         -o-transition-delay: 5.7s;
            transition-delay: 5.7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(55) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 5.8s;
       -moz-transition-delay: 5.8s;
         -o-transition-delay: 5.8s;
            transition-delay: 5.8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(56) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 5.9s;
       -moz-transition-delay: 5.9s;
         -o-transition-delay: 5.9s;
            transition-delay: 5.9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(57) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 6s;
       -moz-transition-delay: 6s;
         -o-transition-delay: 6s;
            transition-delay: 6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(58) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 6.1s;
       -moz-transition-delay: 6.1s;
         -o-transition-delay: 6.1s;
            transition-delay: 6.1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(59) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 6.2s;
       -moz-transition-delay: 6.2s;
         -o-transition-delay: 6.2s;
            transition-delay: 6.2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(60) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 6.3s;
       -moz-transition-delay: 6.3s;
         -o-transition-delay: 6.3s;
            transition-delay: 6.3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(61) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 6.4s;
       -moz-transition-delay: 6.4s;
         -o-transition-delay: 6.4s;
            transition-delay: 6.4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(62) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 6.5s;
       -moz-transition-delay: 6.5s;
         -o-transition-delay: 6.5s;
            transition-delay: 6.5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(63) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 6.6s;
       -moz-transition-delay: 6.6s;
         -o-transition-delay: 6.6s;
            transition-delay: 6.6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(64) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 6.7s;
       -moz-transition-delay: 6.7s;
         -o-transition-delay: 6.7s;
            transition-delay: 6.7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(65) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 6.8s;
       -moz-transition-delay: 6.8s;
         -o-transition-delay: 6.8s;
            transition-delay: 6.8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(66) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 6.9s;
       -moz-transition-delay: 6.9s;
         -o-transition-delay: 6.9s;
            transition-delay: 6.9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(67) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 7s;
       -moz-transition-delay: 7s;
         -o-transition-delay: 7s;
            transition-delay: 7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(68) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 7.1s;
       -moz-transition-delay: 7.1s;
         -o-transition-delay: 7.1s;
            transition-delay: 7.1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(69) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 7.2s;
       -moz-transition-delay: 7.2s;
         -o-transition-delay: 7.2s;
            transition-delay: 7.2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(70) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 7.3s;
       -moz-transition-delay: 7.3s;
         -o-transition-delay: 7.3s;
            transition-delay: 7.3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(71) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 7.4s;
       -moz-transition-delay: 7.4s;
         -o-transition-delay: 7.4s;
            transition-delay: 7.4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(72) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 7.5s;
       -moz-transition-delay: 7.5s;
         -o-transition-delay: 7.5s;
            transition-delay: 7.5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(73) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 7.6s;
       -moz-transition-delay: 7.6s;
         -o-transition-delay: 7.6s;
            transition-delay: 7.6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(74) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 7.7s;
       -moz-transition-delay: 7.7s;
         -o-transition-delay: 7.7s;
            transition-delay: 7.7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(75) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 7.8s;
       -moz-transition-delay: 7.8s;
         -o-transition-delay: 7.8s;
            transition-delay: 7.8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(76) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 7.9s;
       -moz-transition-delay: 7.9s;
         -o-transition-delay: 7.9s;
            transition-delay: 7.9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(77) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 8s;
       -moz-transition-delay: 8s;
         -o-transition-delay: 8s;
            transition-delay: 8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(78) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 8.1s;
       -moz-transition-delay: 8.1s;
         -o-transition-delay: 8.1s;
            transition-delay: 8.1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(79) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 8.2s;
       -moz-transition-delay: 8.2s;
         -o-transition-delay: 8.2s;
            transition-delay: 8.2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(80) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 8.3s;
       -moz-transition-delay: 8.3s;
         -o-transition-delay: 8.3s;
            transition-delay: 8.3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(81) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 8.4s;
       -moz-transition-delay: 8.4s;
         -o-transition-delay: 8.4s;
            transition-delay: 8.4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(82) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 8.5s;
       -moz-transition-delay: 8.5s;
         -o-transition-delay: 8.5s;
            transition-delay: 8.5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(83) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 8.6s;
       -moz-transition-delay: 8.6s;
         -o-transition-delay: 8.6s;
            transition-delay: 8.6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(84) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 8.7s;
       -moz-transition-delay: 8.7s;
         -o-transition-delay: 8.7s;
            transition-delay: 8.7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(85) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 8.8s;
       -moz-transition-delay: 8.8s;
         -o-transition-delay: 8.8s;
            transition-delay: 8.8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(86) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 8.9s;
       -moz-transition-delay: 8.9s;
         -o-transition-delay: 8.9s;
            transition-delay: 8.9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(87) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 9s;
       -moz-transition-delay: 9s;
         -o-transition-delay: 9s;
            transition-delay: 9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(88) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 9.1s;
       -moz-transition-delay: 9.1s;
         -o-transition-delay: 9.1s;
            transition-delay: 9.1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(89) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 9.2s;
       -moz-transition-delay: 9.2s;
         -o-transition-delay: 9.2s;
            transition-delay: 9.2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(90) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 9.3s;
       -moz-transition-delay: 9.3s;
         -o-transition-delay: 9.3s;
            transition-delay: 9.3s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(91) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 9.4s;
       -moz-transition-delay: 9.4s;
         -o-transition-delay: 9.4s;
            transition-delay: 9.4s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(92) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 9.5s;
       -moz-transition-delay: 9.5s;
         -o-transition-delay: 9.5s;
            transition-delay: 9.5s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(93) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 9.6s;
       -moz-transition-delay: 9.6s;
         -o-transition-delay: 9.6s;
            transition-delay: 9.6s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(94) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 9.7s;
       -moz-transition-delay: 9.7s;
         -o-transition-delay: 9.7s;
            transition-delay: 9.7s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(95) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 9.8s;
       -moz-transition-delay: 9.8s;
         -o-transition-delay: 9.8s;
            transition-delay: 9.8s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(96) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 9.9s;
       -moz-transition-delay: 9.9s;
         -o-transition-delay: 9.9s;
            transition-delay: 9.9s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(97) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 10s;
       -moz-transition-delay: 10s;
         -o-transition-delay: 10s;
            transition-delay: 10s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(98) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 10.1s;
       -moz-transition-delay: 10.1s;
         -o-transition-delay: 10.1s;
            transition-delay: 10.1s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(99) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 10.2s;
       -moz-transition-delay: 10.2s;
         -o-transition-delay: 10.2s;
            transition-delay: 10.2s;
  }
  .sidebar-menu2[aria-hidden=false] .Link_menu .mwr &gt; .lm_link:nth-child(100) {
    opacity: 1;
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition-delay: 10.3s;
       -moz-transition-delay: 10.3s;
         -o-transition-delay: 10.3s;
            transition-delay: 10.3s;
  }
}
.full_menu {
  visibility: visible !important;
  display: block !important;
  opacity: 1 !important;
}

.zb-lightbox {
  display: none !important;
}

.no-js .selectboxit-container {
  z-index: 9;
}

.announcement_wrap {
  position: relative;
  width: 100%;
  top: 48px;
}

.PageContainer {
  overflow: hidden;
}

.breadcrumbs {
  padding-top: 17px;
}
@media screen and (max-width: 767.98px) {
  .breadcrumbs {
    padding-top: 11px;
  }
}
.breadcrumbs li a {
  font-family: "Aktiv Grotesk";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 29px;
  letter-spacing: 0.05em;
  color: #454545;
}

.locations_menu.full_menu.open_lvl_block {
  pointer-events: none;
}
.locations_menu.full_menu.open_lvl_block .locations_menu_lv2 {
  pointer-events: none;
}
.locations_menu.full_menu.open_lvl_block .booking_form .close_btn_wrap {
  pointer-events: auto;
}

/*

@media screen and (max-width: 1024px) {

}
@media screen and (max-width: 767.98px) {

}

    */
.ooo-instagram {
  margin: 0 !important;
}

.shopify-challenge__container {
  text-align: center;
  height: 100vh;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  max-width: 100%;
}
.shopify-challenge__container .shopify-challenge__button {
  margin-top: 30px;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  color: #fff;
  cursor: pointer;
  background: #7ECBEF !important;
  -webkit-border-radius: 36px;
     -moz-border-radius: 36px;
          border-radius: 36px;
  padding: 12px 25px;
  border: none;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.04em;
}

.search_open {
  z-index: 6;
}

.Search {
  height: -webkit-calc(100vh - 48px);
  height: -moz-calc(100vh - 48px);
  height: calc(100vh - 48px);
  background: transparent;
}
.Search .Search__Inner {
  padding: 80px 0 74px;
  background-color: #fff;
}
@media screen and (max-width: 1024px) {
  .Search .Search__Inner {
    height: 100%;
    max-height: 100%;
  }
}
@media screen and (max-width: 767.98px) {
  .Search .Search__Inner {
    max-height: 100%;
    height: 100%;
    padding: 44px 0;
  }
}
.Search .Search__SearchBar predictive-search {
  width: 100%;
}
.Search .Search__SearchBar predictive-search form {
  position: relative;
}
.Search .Search__SearchBar predictive-search form .close_search {
  position: absolute;
  top: 37px;
  right: 3px;
  z-index: 1;
  cursor: pointer;
}
@media screen and (max-width: 767.98px) {
  .Search .Search__SearchBar predictive-search form .close_search {
    top: -35px;
  }
}
.Search .Search__SearchBar predictive-search form .search_mobile {
  display: none;
}
@media screen and (max-width: 767.98px) {
  .Search .Search__SearchBar predictive-search form .search_mobile {
    display: block;
    position: absolute;
    top: 14px;
    right: 0px;
    z-index: 1;
  }
}

.prod_ser_wrap .prod_ser {
  margin-bottom: 4px;
}
.prod_ser_wrap .prod_ser .relitems__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  padding-top: 8px;
  padding-bottom: 8px;
}
.prod_ser_wrap .prod_ser .relitems__content .relitems__img {
  max-width: 64px;
  max-height: 64px;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.prod_ser_wrap .prod_ser .relitems__content .ProductItem__Info {
  margin: auto 0 auto 16px;
}
.prod_ser_wrap .prod_ser .relitems__content .ProductItem__Info .relitems__name {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #454545;
}
.prod_ser_wrap .prod_ser .relitems__content .ProductItem__Info .relitems__price {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #8F8F8F;
}
.prod_ser_wrap .prod_ser .relitems__content .relitems__new {
  font-family: Aktiv Grotesk, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  letter-spacing: 0.05em;
  text-align: center;
  border: 1px solid #eeeeee;
  -webkit-border-radius: 29px;
     -moz-border-radius: 29px;
          border-radius: 29px;
  padding: 7px;
  min-width: 53px;
  position: absolute;
  right: 20px;
  top: 24px;
  background-color: white;
  z-index: 2;
}
@media screen and (max-width: 767.98px) {
  .prod_ser_wrap .prod_ser .relitems__content .relitems__new {
    right: -38px;
  }
}
.prod_ser_wrap .prod_ser .new_tag .relitems__new {
  visibility: visible;
  opacity: 1;
}

#predictive-search-results {
  font-family: "Aktiv Grotesk", sans-serif;
}
#predictive-search-results .predictive_search_results_wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  margin-bottom: 28px;
}
@media screen and (max-width: 1024px) {
  #predictive-search-results .predictive_search_results_wrap {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
#predictive-search-results .predictive_search_wrap {
  width: 100%;
  max-width: 350px;
  margin-right: 10px;
}
#predictive-search-results .predictive_search_wrap:first-child {
  max-width: 300px;
}
#predictive-search-results .predictive_search_wrap:last-child {
  margin-right: 0;
}
@media screen and (max-width: 1024px) {
  #predictive-search-results .predictive_search_wrap {
    max-width: -webkit-calc(50% - 10px);
    max-width: -moz-calc(50% - 10px);
    max-width: calc(50% - 10px);
    margin-bottom: 20px;
  }
  #predictive-search-results .predictive_search_wrap:first-child {
    max-width: -webkit-calc(50% - 10px);
    max-width: -moz-calc(50% - 10px);
    max-width: calc(50% - 10px);
  }
}
@media screen and (max-width: 767.98px) {
  #predictive-search-results .predictive_search_wrap {
    display: none;
  }
  #predictive-search-results .predictive_search_wrap:first-child {
    max-width: 100%;
    margin: 0;
    display: block;
  }
}
#predictive-search-results h3 {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #000000;
}
#predictive-search-results .relitems__name {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #454545;
}
#predictive-search-results .relitems__img {
  max-width: 64px;
  max-height: 64px;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
#predictive-search-results ul li {
  list-style: none;
}
#predictive-search-results ul .relitems__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  padding-top: 8px;
  padding-bottom: 8px;
}
#predictive-search-results ul .relitems__content .relitems__img {
  overflow: hidden;
  min-width: 64px;
  width: 64px;
  height: 64px;
  margin-right: 16px;
}
#predictive-search-results ul .relitems__content .relitems__img img {
  width: 64px;
  height: 64px;
  -o-object-fit: cover;
     object-fit: cover;
}
#predictive-search-results ul .relitems__content .ProductItem__Info {
  margin: auto 0 auto 0;
  padding-right: 40px;
}
#predictive-search-results ul .relitems__content .ProductItem__Info .relitems__name {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #454545;
  display: block;
}
#predictive-search-results ul .relitems__content .ProductItem__Info .relitems__name:hover {
  text-decoration: underline;
  text-underline-offset: 2px;
}
#predictive-search-results ul .relitems__content .ProductItem__Info .relitems__price {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #8F8F8F;
}
#predictive-search-results ul .relitems__content .relitems__new {
  font-family: Aktiv Grotesk, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  letter-spacing: 0.05em;
  text-align: center;
  border: 1px solid #eeeeee;
  -webkit-border-radius: 29px;
     -moz-border-radius: 29px;
          border-radius: 29px;
  padding: 7px;
  min-width: 53px;
  position: absolute;
  right: 20px;
  top: 24px;
  background-color: white;
  z-index: 2;
}
@media screen and (max-width: 767.98px) {
  #predictive-search-results ul .relitems__content .relitems__new {
    right: -38px;
  }
}
#predictive-search-results ul .new_tag .relitems__new {
  visibility: visible;
  opacity: 1;
}

predictive-search input {
  font-weight: 400;
  font-size: 28px;
  line-height: 40px;
  letter-spacing: 0.03em;
  -webkit-font-feature-settings: "case" on;
     -moz-font-feature-settings: "case" on;
          font-feature-settings: "case" on;
  color: #454545;
  text-transform: none;
  padding: 27px 0 21px;
  border: none !important;
  border-bottom: 1px solid #EEEEEE !important;
  margin-bottom: 16px;
  width: 100%;
  border-radius: 0 !important;
  -webkit-appearance: none;
  appearance: none;
  background: none;
}
predictive-search input::-webkit-input-placeholder {
  color: #454545;
  opacity: 1;
  border-radius: 0 !important;
}
predictive-search input:-moz-placeholder {
  color: #454545;
  opacity: 1;
  border-radius: 0 !important;
}
predictive-search input::-moz-placeholder {
  color: #454545;
  opacity: 1;
  border-radius: 0 !important;
}
predictive-search input:-ms-input-placeholder {
  color: #454545;
  opacity: 1;
  border-radius: 0 !important;
}
predictive-search input::-ms-input-placeholder {
  color: #454545;
  opacity: 1;
  border-radius: 0 !important;
}
predictive-search input::placeholder {
  color: #454545;
  opacity: 1;
  border-radius: 0 !important;
}
predictive-search input:focus {
  border-bottom: 1px solid #7D7D7D !important;
  border-radius: 0 !important;
}
@media screen and (max-width: 767.98px) {
  predictive-search input {
    font-size: 18px;
    line-height: 24px;
    padding: 12px 0;
  }
}

/*
* Search Results
*/
.search_results {
  font-family: "Aktiv Grotesk", sans-serif;
}
.search_results .Container {
  padding: 0 28px;
}
@media screen and (max-width: 767.98px) {
  .search_results .Container {
    padding: 0 16px;
  }
}
.search_results .PageHeader {
  margin: 48px 0 0 0;
}
.search_results .PageHeader .SectionHeader {
  padding-top: 24px;
  padding-bottom: 27px;
}
@media screen and (max-width: 767.98px) {
  .search_results .PageHeader .SectionHeader {
    padding-top: 56px;
    padding-bottom: 12px;
  }
}
.search_results .PageHeader .SectionHeader .SectionHeader__Heading {
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  color: #454545;
  margin-bottom: 15px;
  text-align: left;
}
@media screen and (max-width: 767.98px) {
  .search_results .PageHeader .SectionHeader .SectionHeader__Heading {
    font-size: 14px;
    line-height: 24px;
  }
}
.search_results .PageHeader .SectionHeader .SectionHeader__Description {
  font-style: normal;
  font-weight: 400;
  font-size: 30px;
  line-height: 36px;
  letter-spacing: 0.03em;
  color: #454545;
  max-width: unset;
  text-align: left;
}
@media screen and (max-width: 767.98px) {
  .search_results .PageHeader .SectionHeader .SectionHeader__Description {
    font-size: 18px;
    line-height: 24px;
  }
}
.search_results .sort_filt {
  border-top: 1px solid #eee;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  padding: 21px 0 60px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search_results .sort_filt .left_filter_mobile_version {
  display: none;
}
@media screen and (max-width: 767.98px) {
  .search_results .sort_filt {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .search_results .sort_filt .Blog__TagList {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    overflow: visible;
    padding-bottom: 24px;
    margin-bottom: 13px;
  }
  .search_results .sort_filt .Blog__TagList::after {
    content: "";
    position: absolute;
    left: 0;
    top: 100%;
    width: -webkit-calc(100% + 32px);
    width: -moz-calc(100% + 32px);
    width: calc(100% + 32px);
    height: 1px;
    background-color: rgb(238, 238, 238);
  }
  .search_results .sort_filt .left_filter_mobile_version {
    display: block;
    margin-left: 0 !important;
  }
}
.search_results .sort_filt #SortArtrtSelectBoxIt {
  padding-top: 0px;
  padding-bottom: 0px;
}
.search_results .sort_filt .select_wrap {
  margin-left: 15px;
}
@media screen and (max-width: 767.98px) {
  .search_results .sort_filt .select_wrap {
    margin-left: auto;
  }
}
.search_results .sort_filt .left_filter_mobile_version .selectboxit-container .selectboxit-options {
  left: 0;
  right: auto;
}
.search_results .Blog__TagList {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: wrap;
      -ms-flex-flow: wrap;
          flex-flow: wrap;
  margin: 0;
  padding: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search_results .Blog__TagList .HorizontalList__Item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin: 0 11px;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search_results .Blog__TagList .HorizontalList__Item:first-child {
  margin-left: 0;
}
.search_results .Blog__TagList .HorizontalList__Item svg {
  margin-right: 9px;  
  margin-top: -4px;
}
.search_results .single_filter .checkbox_content .checkbox_text {
  font-size: 13px;
  line-height: 22px;
  color: #7D7D7D;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  font-weight: 400;
}
.search_results .single_filter input:checked+span .checkbox_text {
  color: #454545;
}
.search_results .Blog__TagList .Link--primary {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #7D7D7D;
  margin-left: 26px;
  position: relative;
}
.search_results .Blog__TagList .Link--primary::before {
  content: "";
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  border: 1px solid #7D7D7D;
  width: 14px;
  height: 14px;
  display: inline-block;
  position: absolute;
  left: -21px;
  top: 14%;
}
.search_results .Blog__TagList .Link--primary.is-active {
  font-family: "Aktiv Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  text-transform: capitalize;
  color: #454545;
}
.search_results .Blog__TagList .Link--primary.is-active::before {
  border: 1px solid #454545;
}
.search_results .Blog__TagList .Link--primary.is-active::after {
  content: "";
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  background-color: #454545;
  width: 4px;
  height: 4px;
  display: inline-block;
  position: absolute;
  left: -16px;
  top: 8px;
}
.search_results .Blog__TagList .spacer {
  height: 14px;
  width: 1px;
  background: #454545;
  margin: 4px 0 4px 22px;
}
.search_results .nice-select-dropdown {
  right: 0;
  left: unset;
}
.search_results .relitems__swiper .relitems__img {
  margin-top: 0px;
}

.search_res_wrap {
  font-family: "Aktiv Grotesk", sans-serif;
}
.search_res_wrap .search_wrap_header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  padding-top: 29px;
  padding-bottom: 15px;
  border-top: 1px solid #EEEEEE;
}
.search_res_wrap .search_wrap_header .swh {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.03em;
  color: #303030;
  margin-left: 0;
  margin-right: auto;
}
.search_results .Blog__TagList .HorizontalList__Item:first-child {
  margin-left: 0;
}
.search_results .Blog__TagList .HorizontalList__Item svg {
  margin-right: 8px;
  margin-top: -2px;
}
@media not all and (min-resolution:.001dpcm) { @supports (-webkit-appearance:none) and (stroke-color:transparent) { 
    .search_results .Blog__TagList .HorizontalList__Item svg {
      margin-top: 0;
    }
  }
@media not all and (min-resolution:.001dpcm) { @media {
  .search_results .Blog__TagList .HorizontalList__Item svg {
    margin-top: 0;
  }
}}
@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) and (stroke-color:transparent) {
  .search_results .Blog__TagList .HorizontalList__Item svg {
    margin-top: 0;
  }
}}
@media not all and (-webkit-min-device-pixel-ratio:0) {
  .search_results .Blog__TagList .HorizontalList__Item svg {
    margin-top: 0;
  }
}
.search_results .Blog__TagList .HorizontalList__Item .single_filter input:checked+span svg {
  /* margin-right: 11px; */
}
.search_res_wrap .products_list {
  margin: 0;
  width: 100%;
}
.search_results .product_search_wrap .single_product .swiper-slide {
  max-width: 100%;
  width: 100%;
}
.search_results .search_res_wrap .search_wrap_header {
  padding-top: 29px;
  padding-bottom: 26px;
}
@media screen and (max-width: 767.98px) {
  .search_res_wrap .search_wrap_header .swh {
    font-size: 14px;
    line-height: 24px;
  }
}
.search_res_wrap .search_wrap_header .swh_showmore {
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.03em;
  color: #454545;
  cursor: pointer;
  display: none;
}
.search_res_wrap .ArticleList {
  margin-top: 16px;
  margin-bottom: 0;
}
.search_res_wrap .ArticleList .Grid__Cell {
  margin-bottom: 0;
  margin-bottom: 74px;
}

.search_results .product_search_wrap .single_product {
  display: none;
}
.search_results .product_search_wrap .single_product:nth-child(1) {
  display: block;
}
.search_results .product_search_wrap .single_product:nth-child(2) {
  display: block;
}
.search_results .product_search_wrap .single_product:nth-child(3) {
  display: block;
}
.search_results .product_search_wrap .relitems__swiper .relitems__new {
  display: none;
}
.search_results .article_search_wrap .ArticleItem {
  display: none;
}
.search_results .article_search_wrap .ArticleItem:nth-child(1) {
  display: block;
}
.search_results .article_search_wrap .ArticleItem:nth-child(2) {
  display: block;
}
.search_results .article_search_wrap .ArticleItem:nth-child(3) {
  display: block;
}
.search_results .page_search_wrap .ArticleItem {
  display: none;
}
.search_results .page_search_wrap .ArticleItem:nth-child(1) {
  display: block;
}
.search_results .page_search_wrap .ArticleItem:nth-child(2) {
  display: block;
}
.search_results .page_search_wrap .ArticleItem:nth-child(3) {
  display: block;
}
@media screen and (max-width: 1024px) {
  .search_results .product_search_wrap .single_product {
    display: none;
  }
  .search_results .product_search_wrap .single_product:nth-child(1) {
    display: block;
  }
  .search_results .product_search_wrap .single_product:nth-child(2) {
    display: block;
  }
  .search_results .product_search_wrap .single_product:nth-child(3) {
    display: block;
  }
  .search_results .product_search_wrap .single_product:nth-child(4) {
    display: block;
  }
  .search_results .article_search_wrap .ArticleItem {
    display: none;
  }
  .search_results .article_search_wrap .ArticleItem:nth-child(1) {
    display: block;
  }
  .search_results .article_search_wrap .ArticleItem:nth-child(2) {
    display: block;
  }
  .search_results .article_search_wrap .ArticleItem:nth-child(3) {
    display: block;
  }
  .search_results .article_search_wrap .ArticleItem:nth-child(4) {
    display: block;
  }
  .search_results .page_search_wrap .ArticleItem {
    display: none;
  }
  .search_results .page_search_wrap .ArticleItem:nth-child(1) {
    display: block;
  }
  .search_results .page_search_wrap .ArticleItem:nth-child(2) {
    display: block;
  }
  .search_results .page_search_wrap .ArticleItem:nth-child(3) {
    display: block;
  }
  .search_results .page_search_wrap .ArticleItem:nth-child(4) {
    display: block;
  }
}
@media screen and (max-width: 767.98px) {
  .search_results .article_search_wrap .ArticleItem:nth-child(4) ,
  .search_results .page_search_wrap .ArticleItem:nth-child(4),
  .search_results .product_search_wrap .single_product:nth-child(4) {
    display: none;
  }
  .search_results .product_search_wrap .single_product {
    display: none;
  }
  .search_results .product_search_wrap .single_product:nth-child(1) {
    display: block;
  }
  .search_results .product_search_wrap .single_product:nth-child(2) {
    display: block;
  }
  .search_results .product_search_wrap .single_product:nth-child(3) {
    display: block;
  }
  .search_results .product_search_wrap .single_product .relitems__content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .search_results .product_search_wrap .single_product .relitems__content .relitems__img {
    max-width: 64px;
    max-height: 64px;
  }
  .search_results .product_search_wrap .single_product .relitems__content .relitems__img img {
    max-width: 64px;
    max-height: 64px;
  }
  .search_results .product_search_wrap .single_product .relitems__content .ProductItem__Info {
    margin-top: 0;
    margin-left: 16px;
  }
  .search_results .product_search_wrap .single_product .relitems__content .ProductItem__Info .relitems__type {
    display: none;
  }
  .search_results .product_search_wrap .single_product .relitems__content .ProductItem__Info .relitems__name {
    font-size: 14px;
    line-height: 24px;
    margin: 0;
    text-align: left;
    width: 100%;
    display: inline-block;
  }
  .search_results .product_search_wrap .single_product .relitems__content .ProductItem__Info .relitems__price {
    font-size: 14px;
    line-height: 24px;
    color: #8F8F8F;
    margin: 0;
    text-align: left;
  }
  .search_results .product_search_wrap .single_product .swiper-slide {
    padding: 8px 0;
    min-height: 80px;
  }
  .search_results .article_search_wrap .ArticleItem {
    display: none;
  }
  .search_results .article_search_wrap .ArticleItem:nth-child(1) {
    display: block;
  }
  .search_results .article_search_wrap .ArticleItem:nth-child(2) {
    display: block;
  }
  .search_results .article_search_wrap .ArticleItem:nth-child(3) {
    display: block;
  }
  .search_results .article_search_wrap .ArticleItem .ArticleItem_wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding: 8px 0;
    min-height: 80px;
  }
  .search_results .article_search_wrap .ArticleItem .ArticleItem__ImageWrapper {
    max-width: 64px;
    max-height: 64px;
    margin: 0;
    width: 64px;
    height: 64px;
    min-width: 64px;
    min-height: 64px;
    padding: 0 !important;
  }
  .search_results .article_search_wrap .ArticleItem .ArticleItem__Content {
    margin-top: 0;
    margin-left: 16px;
  }
  .search_results .article_search_wrap .ArticleItem .ArticleItem__Content .ArticleItem__Category {
    display: none;
  }
  .search_results .article_search_wrap .ArticleItem .ArticleItem__Content .ArticleItem__Title {
    font-size: 14px;
    line-height: 24px;
    color: #454545;
    margin: 0;
  }
  .search_results .article_search_wrap .ArticleItem .ArticleItem__Content .ArticleItem__Excerpt {
    display: none;
  }
  .search_results .article_search_wrap .ArticleList {
    margin-bottom: 16px;
  }
  .search_results .page_search_wrap .ArticleItem {
    display: none;
  }
  .search_results .page_search_wrap .ArticleItem:nth-child(1) {
    display: block;
  }
  .search_results .page_search_wrap .ArticleItem:nth-child(2) {
    display: block;
  }
  .search_results .page_search_wrap .ArticleItem:nth-child(3) {
    display: block;
  }
  .search_results .page_search_wrap .ArticleItem .ArticleItem_wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding: 8px 0;
    min-height: 80px;
  }
  .search_results .page_search_wrap .ArticleItem .ArticleItem__ImageWrapper {
    max-width: 64px;
    max-height: 64px;
    margin: 0;
    width: 64px;
    height: 64px;
    min-width: 64px;
    min-height: 64px;
    padding: 0 !important;
  }
  .search_results .page_search_wrap .ArticleItem .ArticleItem__Content {
    margin-top: 0;
    margin-left: 16px;
  }
  .search_results .page_search_wrap .ArticleItem .ArticleItem__Content .ArticleItem__Title {
    font-size: 14px;
    line-height: 24px;
    color: #454545;
    margin: 0;
  }
  .search_results .page_search_wrap .PageList {
    margin-bottom: 16px;
  }
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
  /* Safari only override */
  ::i-block-chrome, .slide_btn{
      padding: 7px 24.5px 9px;
  }
}
@supports (font: -apple-system-body) and (-webkit-appearance: none) {
  .slide_btn{
    padding: 7px 24.5px 9px;
  }
}</pre></body></html>