@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.Header_header_26BJG {
  background: #FFF;
  opacity: 0.9;
  backdrop-filter: blur(20px);
  height: 5.55556vw;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 2.77778vw;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  transition: background-color 0.3s, backdrop-filter 0.3s;
  z-index: 9; }
  .Header_header_26BJG > div {
    display: flex; }
  .Header_header_26BJG svg {
    width: 1.38889vw;
    height: 1.38889vw;
    cursor: pointer; }
  .Header_header_26BJG .Header_logoContainer_1I18J {
    position: absolute;
    left: 50%;
    transform: translateX(-50%); }
  .Header_header_26BJG .Header_logo_3TS1F {
    width: 8.61111vw;
    height: 1.38889vw;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s, visibility 0.3s;
    transition-delay: 0.9s; }
  .Header_header_26BJG .Header_isLogoVisible_3HBJY {
    opacity: 1;
    visibility: visible; }

.Header_scrollDown_1sKH4 {
  background-color: transparent;
  backdrop-filter: none; }
  .Header_scrollDown_1sKH4 .Header_userActions_26EIi,
  .Header_scrollDown_1sKH4 .Header_logoContainer_1I18J {
    opacity: 0;
    visibility: hidden; }

.Header_userActions_26EIi,
.Header_logoContainer_1I18J {
  opacity: 1;
  visibility: visible;
  transition: all 0.3s; }

.Header_userActions_26EIi svg {
  width: 1.11111vw;
  height: 1.11111vw;
  fill: none;
  stroke: #262C31; }

.Header_userActions_26EIi span {
  font-size: 1.11111vw;
  line-height: 1.38889vw;
  margin-left: 0.55556vw;
  font-weight: normal; }

.Header_divider_2BMCq {
  width: 0.06944vw;
  height: 1.38889vw;
  background-color: #F8F8F8;
  margin: 0 0.97222vw; }

.Header_hasProducts_3jF2C {
  position: relative; }
  .Header_hasProducts_3jF2C:after {
    content: '';
    position: absolute;
    display: block;
    width: 0.27778vw;
    height: 0.27778vw;
    background-color: #0B8BC0;
    right: -0.34722vw;
    top: -0.13889vw;
    z-index: 10;
    border-radius: 50%; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.Preloader_preloader_3YE3l {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: #FFF;
  z-index: 999;
  opacity: 1;
  visibility: visible;
  transition: opacity 0.75s cubic-bezier(0.4, 0, 1, 1), visibility 0.75s cubic-bezier(0.4, 0, 1, 1);
  transition-delay: 0.35s; }
  .Preloader_preloader_3YE3l video,
  .Preloader_preloader_3YE3l img {
    width: 100%;
    position: relative;
    top: 0vw; }
  .Preloader_preloader_3YE3l > div {
    display: flex;
    flex-direction: column;
    align-items: center; }
  .Preloader_preloader_3YE3l svg {
    width: 26.73611vw;
    height: 4.30556vw;
    transition: all 1s;
    position: absolute;
    top: 25.41667vw; }

.Preloader_isLoaded_3vWsP {
  opacity: 0;
  visibility: hidden; }
  .Preloader_isLoaded_3vWsP svg {
    width: 8.61111vw;
    height: 1.38889vw;
    top: 1.875vw; }
  .Preloader_isLoaded_3vWsP .Preloader_progressBar_19RiY {
    opacity: 0; }

.Preloader_progressBar_19RiY {
  width: 11.18056vw;
  height: 0.06944vw;
  background-color: #E7E7E7;
  position: absolute;
  top: 33.26389vw;
  transition: opacity 0.5s; }

.Preloader_fill_3MjGo {
  height: 100%;
  width: 0;
  background-color: #262C31;
  animation: Preloader_progressBar_19RiY 3s forwards; }

@keyframes Preloader_progressBar_19RiY {
  0% {
    width: 0; }
  35% {
    width: 40%; }
  40% {
    width: 45%; }
  70% {
    width: 85%; }
  100% {
    width: 100%; } }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

body {
  margin: 0;
  font-size: 1.11111vw;
  position: relative;
  font-family: Adman, sans-serif;
  padding-top: 5.55556vw;
  overflow-x: hidden;
  background-color: #FFF;
  color: #262C31; }

button, input {
  outline: none; }

h1 {
  font-family: 'Adman Bold', sans-serif;
  font-size: 4.44444vw;
  line-height: 4.44444vw;
  margin: 0; }

h2 {
  font-family: 'Adman Bold', sans-serif;
  font-size: 3.61111vw;
  line-height: 3.61111vw;
  margin: 0; }

h3 {
  font-family: 'Adman Bold', sans-serif;
  font-size: 2.77778vw;
  line-height: 2.77778vw;
  margin: 0; }

h4 {
  font-family: 'Adman Bold', sans-serif;
  font-size: 2.22222vw;
  line-height: 2.22222vw;
  margin: 0; }

h5 {
  font-family: 'Adman Bold', sans-serif;
  font-size: 1.66667vw;
  line-height: 1.66667vw;
  margin: 0; }

h6 {
  font-family: 'Adman Bold', sans-serif;
  font-size: 1.38889vw;
  line-height: 1.38889vw;
  margin: 0; }

p {
  margin: 0; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.QuantityCouter_container_31_PM {
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  width: 4.58333vw;
  font-size: 1.11111vw;
  line-height: 1.38889vw;
  font-family: "Adman Bold", sans-serif;
  padding: 0.13889vw 0;
  z-index: 2;
  border-radius: 0.27778vw;
  position: relative;
  background-color: #FFF;
  box-shadow: 0vw 0.27778vw 1.38889vw rgba(0, 0, 0, 0.08); }
  .QuantityCouter_container_31_PM span:hover {
    cursor: pointer; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.ProductCard_container_wVJKY {
  width: 26.73611vw;
  display: flex;
  justify-content: center;
  overflow: hidden;
  position: relative;
  background: #FFF; }
  .ProductCard_container_wVJKY .ProductCard_imgContainer_3S5ne {
    height: 16.11111vw;
    max-width: 21.25vw;
    margin-top: 2.5vw;
    margin-bottom: 12.5vw; }
    .ProductCard_container_wVJKY .ProductCard_imgContainer_3S5ne img {
      height: 16.11111vw;
      object-fit: cover; }
  .ProductCard_container_wVJKY:hover .ProductCard_menu_1Efxr {
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.9); }
    .ProductCard_container_wVJKY:hover .ProductCard_menu_1Efxr > span {
      margin-bottom: 2.08333vw; }
    .ProductCard_container_wVJKY:hover .ProductCard_menu_1Efxr .ProductCard_priceAndQuantity_2HdGj > h5 {
      right: 100%;
      transform: translateX(100%); }
    .ProductCard_container_wVJKY:hover .ProductCard_menu_1Efxr .ProductCard_priceAndQuantity_2HdGj .ProductCard_quantitySection_d3x-v {
      visibility: visible;
      opacity: 1; }

.ProductCard_menu_1Efxr {
  position: absolute;
  bottom: -7.63889vw;
  width: 21.25vw;
  padding: 4.02778vw 2.77778vw 2.22222vw;
  transition: bottom 0.5s ease-in-out, background-color 0.5s ease-in-out; }
  .ProductCard_menu_1Efxr > h4 {
    text-transform: none; }
  .ProductCard_menu_1Efxr > span {
    display: inline-block;
    font-size: 0.83333vw;
    line-height: 1.11111vw;
    color: #262C31;
    opacity: 0.5;
    text-transform: uppercase;
    margin-bottom: 1.38889vw;
    transition: margin 0.3s ease-in-out; }
  .ProductCard_menu_1Efxr .ProductCard_priceAndQuantity_2HdGj {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    position: relative;
    margin-bottom: 2.5vw; }
    .ProductCard_menu_1Efxr .ProductCard_priceAndQuantity_2HdGj h5 {
      transition: right 0.5s ease-in-out, transform 0.5s ease-in-out;
      position: absolute;
      right: 0;
      transform: translateX(0%); }
    .ProductCard_menu_1Efxr .ProductCard_priceAndQuantity_2HdGj .ProductCard_quantitySection_d3x-v {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0.3s ease-in-out, opacity 0.3s ease-in-out; }

.ProductCard_quantitySection_d3x-v div:last-child {
  width: 4.58333vw;
  color: #262C31;
  opacity: 0.5;
  text-align: center;
  background-color: #F8F8F8;
  z-index: 1;
  border-radius: 0 0 0.27778vw 0.27778vw;
  margin-top: -0.20833vw;
  padding-top: 0.41667vw;
  padding-bottom: 0.34722vw; }

.ProductCard_buttonSection_B0w-w {
  display: flex; }
  .ProductCard_buttonSection_B0w-w button {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    height: 2.77778vw;
    font-size: 1.11111vw;
    line-height: 1.11111vw;
    font-family: "Adman Bold", sans-serif; }
    .ProductCard_buttonSection_B0w-w button svg {
      flex-shrink: 0;
      margin-right: 0.69444vw; }
    .ProductCard_buttonSection_B0w-w button:first-child {
      margin-right: 0.55556vw; }
      .ProductCard_buttonSection_B0w-w button:first-child svg {
        fill: none;
        stroke: #262C31;
        height: 1.11111vw;
        width: 1.11111vw; }
      .ProductCard_buttonSection_B0w-w button:first-child:hover svg {
        stroke: #FFF;
        fill: #262C31; }
    .ProductCard_buttonSection_B0w-w button:last-child svg {
      fill: none;
      stroke: #FFF;
      height: 1.11111vw;
      width: 1.11111vw; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.ExclusiveProductCard_container_B4IFe {
  height: 31.11111vw;
  max-width: 26.80556vw;
  position: relative; }
  .ExclusiveProductCard_container_B4IFe:hover {
    cursor: pointer; }
    .ExclusiveProductCard_container_B4IFe:hover img {
      filter: brightness(1.4); }
  .ExclusiveProductCard_container_B4IFe img {
    position: relative;
    width: 100%;
    object-fit: cover;
    filter: brightness(1);
    transition: filter 0.5s ease-in-out;
    z-index: 1; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.ExploreSubscriptionCard_container_j2lqT {
  width: 20.13889vw;
  height: 26.38889vw;
  padding: 2.22222vw 3.33333vw;
  background-color: #FFF;
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .ExploreSubscriptionCard_container_j2lqT img {
    position: absolute;
    top: 0;
    left: 0;
    height: 31.11111vw;
    width: 26.80556vw; }
  .ExploreSubscriptionCard_container_j2lqT h3 {
    position: relative;
    margin-top: 1.11111vw;
    text-transform: uppercase; }
  .ExploreSubscriptionCard_container_j2lqT p {
    position: relative;
    font-size: 1.38889vw;
    line-height: 1.94444vw; }
  .ExploreSubscriptionCard_container_j2lqT button {
    width: 100%;
    height: 2.77778vw;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    z-index: 2;
    position: relative;
    font-size: 1.11111vw;
    line-height: 1.11111vw; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.Select_container_3VA-F {
  position: relative; }
  .Select_container_3VA-F:hover {
    cursor: pointer; }
  .Select_container_3VA-F .Select_select_1HtQE span {
    font-family: "Adman", sans-serif;
    font-size: 1.25vw; }
  .Select_container_3VA-F .Select_select_1HtQE span:last-of-type {
    text-decoration: underline;
    font-family: "Adman Bold", sans-serif;
    margin-right: 0.69444vw; }
  .Select_container_3VA-F .Select_select_1HtQE svg {
    height: 0.48611vw;
    width: 0.97222vw;
    transition: transform 0.3s ease-in-out; }
  .Select_container_3VA-F .Select_select_1HtQE .Select_flip_3aiLB {
    transform: rotateX(180deg); }
  .Select_container_3VA-F .Select_clickOutside_iMt3C {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: transparent;
    z-index: 98; }
    .Select_container_3VA-F .Select_clickOutside_iMt3C:hover {
      cursor: initial; }
  .Select_container_3VA-F .Select_options_1kIwk {
    position: absolute;
    transform: translate3d(-50%, 0.55556vw, 0);
    left: 50%;
    display: flex;
    flex-direction: column;
    min-width: 13.88889vw;
    max-width: 34.72222vw;
    max-height: 20.83333vw;
    overflow-y: hidden;
    text-align: center;
    box-shadow: 0 0.27778vw 1.38889vw rgba(0, 0, 0, 0.06);
    transition: height 0.3s ease-in-out;
    border-radius: 0.20833vw;
    background-color: #FFF;
    z-index: 99; }
    .Select_container_3VA-F .Select_options_1kIwk .Select_option_30One {
      margin: 0.76389vw 0 0;
      background-color: #FFF;
      padding: 0.34722vw 0;
      transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
      color: #97A3AE;
      font-size: 1.11111vw;
      line-height: 1.18056vw; }
      .Select_container_3VA-F .Select_options_1kIwk .Select_option_30One:hover {
        background-color: #F8F8F8;
        color: #262C31; }
      .Select_container_3VA-F .Select_options_1kIwk .Select_option_30One:last-child {
        margin: 0.76389vw 0; }
    .Select_container_3VA-F .Select_options_1kIwk .Select_optionSelected_2qCi_ {
      background-color: #F8F8F8;
      color: #262C31; }
  .Select_container_3VA-F .Select_showScroll_35WVJ {
    overflow-y: auto; }
  .Select_container_3VA-F .Select_onTop_ElMWR {
    bottom: 2.77778vw; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.ProductList_container_2fkWZ {
  width: 80.55556vw;
  margin: 0 auto 13.54167vw;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }
  .ProductList_container_2fkWZ .ProductList_select_32pz3 {
    margin-bottom: 2.77778vw; }
  .ProductList_container_2fkWZ .ProductList_productList_87NYv {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 5.06944vw; }
    .ProductList_container_2fkWZ .ProductList_productList_87NYv .ProductList_gridElement_WwjY4 {
      display: flex; }
      .ProductList_container_2fkWZ .ProductList_productList_87NYv .ProductList_gridElement_WwjY4:nth-child(3n + 1), .ProductList_container_2fkWZ .ProductList_productList_87NYv .ProductList_gridElement_WwjY4:nth-child(3n + 2) {
        border-right: 0.06944vw solid #E7E7E7;
        border-bottom: 0.06944vw solid #E7E7E7; }
      .ProductList_container_2fkWZ .ProductList_productList_87NYv .ProductList_gridElement_WwjY4:nth-child(3n + 3) {
        border-bottom: 0.06944vw solid #E7E7E7; }
      .ProductList_container_2fkWZ .ProductList_productList_87NYv .ProductList_gridElement_WwjY4:nth-last-child(-n+3) {
        border-bottom: none; }
  .ProductList_container_2fkWZ .ProductList_moreBtn_JtGRA {
    margin: 0 auto; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.InfoBlock_container_3tTz4 {
  padding: 1.04167vw 1.52778vw;
  border: 0.06944vw dashed #E7E7E7;
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 69.44444vw;
  word-break: keep-all;
  margin: 3.47222vw auto 4.58333vw;
  border-radius: 0.55556vw; }
  .InfoBlock_container_3tTz4 p {
    font-size: 1.38889vw;
    line-height: 1.94444vw;
    margin-right: 1.38889vw;
    letter-spacing: 0; }
  .InfoBlock_container_3tTz4 button {
    padding: 0.76389vw 2.08333vw;
    font-size: 1.11111vw;
    line-height: 1.11111vw;
    height: 2.77778vw; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.Accordion_container_2UZrd {
  padding: 2.22222vw 3.33333vw 2.5vw;
  width: 43.61111vw;
  border-bottom: 0.06944vw solid #E7E7E7;
  transition: background-color 0.3s ease-in-out;
  color: #97A3AE; }
  .Accordion_container_2UZrd:hover {
    cursor: pointer; }
  .Accordion_container_2UZrd h5 {
    font-size: 1.11111vw;
    line-height: 1.38889vw; }
  .Accordion_container_2UZrd p {
    margin: 1.11111vw 0 0.55556vw;
    font-size: 1.11111vw;
    line-height: 1.38889vw; }
  .Accordion_container_2UZrd div:nth-child(2) {
    overflow: hidden; }
  .Accordion_container_2UZrd svg {
    fill: #97A3AE;
    margin-right: -getVw(6);
    height: 0.55556vw;
    width: 1.11111vw; }

.Accordion_container_2UZrd.Accordion_active_2sQMV {
  border-bottom: none;
  background-color: #FFF;
  color: #262C31;
  margin-bottom: 1.11111vw; }
  .Accordion_container_2UZrd.Accordion_active_2sQMV svg {
    transform: rotateX(180deg);
    fill: #262C31; }
  .Accordion_container_2UZrd.Accordion_active_2sQMV h5 {
    font-size: 1.66667vw;
    line-height: 1.94444vw; }

.Accordion_header_EYzha {
  display: flex;
  justify-content: space-between; }
  .Accordion_header_EYzha h5 {
    text-transform: none;
    margin: 0 4.86111vw 0 0; }
  .Accordion_header_EYzha svg {
    margin-top: 0.69444vw;
    flex-shrink: 0;
    transition: transform 0.3s ease-in-out; }
  .Accordion_header_EYzha .Accordion_arrowUp_2Fc_- {
    transform: rotateX(180deg); }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.FAQBlock_container_1uZVp {
  width: 48.61111vw;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center; }
  .FAQBlock_container_1uZVp h2 {
    margin-bottom: 5.55556vw; }
  .FAQBlock_container_1uZVp > div {
    transform: translate3d(0, 34.72222vw, 0);
    opacity: 0;
    visibility: hidden;
    transition: transform 1s cubic-bezier(0, 0.29, 0.15, 1.18); }
  .FAQBlock_container_1uZVp .FAQBlock_moreBtn_1bjNp {
    margin-top: 14.44444vw; }

.FAQBlock_showFAQ_3ralU {
  overflow: initial; }
  .FAQBlock_showFAQ_3ralU > div {
    transform: translate3d(0, 0, 0);
    opacity: 1;
    visibility: visible; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.LanguageSwitcher_switcher_YNC81 {
  width: 6.94444vw;
  min-width: 6.94444vw;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1; }
  .LanguageSwitcher_switcher_YNC81 button {
    border: none;
    background: transparent;
    color: #97A3AE;
    text-transform: uppercase;
    border-bottom: 1px solid #E7E7E7;
    padding: 0 0 0.55556vw 0;
    margin-bottom: 0.55556vw;
    font-size: 1.11111vw;
    line-height: 1.66667vw;
    cursor: pointer; }
    .LanguageSwitcher_switcher_YNC81 button:last-of-type {
      border-bottom: 0; }
    .LanguageSwitcher_switcher_YNC81 button:hover {
      color: #262C31; }
  .LanguageSwitcher_switcher_YNC81 .LanguageSwitcher_active_Z-BnV {
    color: #262C31; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.Slide_content_1z3pl {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  transition: opacity 0.8s; }

.Slide_bgImage_148vA {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0; }

.Slide_bgImageCover_3twAU {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  background-color: #FFF; }

.Slide_inner_MdBSQ {
  width: 30%;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 3;
  opacity: 0.1;
  transform: translate3d(27.77778vw, 0, 0); }
  .Slide_inner_MdBSQ > div {
    position: absolute;
    right: 42.77778vw;
    top: 5.55556vw;
    max-width: 42.77778vw;
    width: 100%;
    height: 25.69444vw; }
  .Slide_inner_MdBSQ h1 {
    font-size: 4.44444vw;
    line-height: 4.44444vw;
    text-transform: uppercase;
    letter-spacing: 0.20833vw;
    color: #262C31;
    margin: 0 0 2.22222vw 0; }
  .Slide_inner_MdBSQ p {
    font-size: 1.11111vw;
    line-height: 1.38889vw;
    font-family: 'Adman Li', sans-serif;
    margin: 0;
    letter-spacing: 0.05556vw; }

@keyframes Slide_heroAnimation_2tzHJ {
  0% {
    transform: translate3d(27.77778vw, 0, 0);
    width: 30%;
    opacity: 0.1; }
  100% {
    transform: translate3d(0, 0, 0);
    width: 100%;
    opacity: 1; } }

.Slide_bottle_4wfR2 {
  width: 17.98611vw;
  height: 33.75vw;
  position: absolute;
  right: 10.27778vw;
  top: 50%;
  transform: translateY(-50%); }

.Slide_text__usxc {
  position: absolute;
  top: 7.98611vw;
  opacity: 0; }
  .Slide_text__usxc.Slide_noButtons_1RnR9 {
    top: 13.88889vw; }

.Slide_buttons_s0CyX {
  display: flex;
  padding-top: 6.38889vw;
  padding-left: 6.94444vw;
  margin-left: -6.94444vw;
  position: absolute;
  bottom: 0;
  overflow: hidden; }
  .Slide_buttons_s0CyX .Slide_button_o0gB6 {
    width: 18.05556vw;
    height: 5.55556vw;
    border-radius: 0.55556vw;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    position: relative;
    padding-right: 2.91667vw;
    box-sizing: border-box;
    margin-left: 0.55556vw; }
    .Slide_buttons_s0CyX .Slide_button_o0gB6 > div {
      text-align: center; }
    .Slide_buttons_s0CyX .Slide_button_o0gB6 img {
      position: absolute;
      bottom: -0.13889vw;
      transform: rotate(6deg); }
    .Slide_buttons_s0CyX .Slide_button_o0gB6 h5 {
      font-size: 1.66667vw;
      margin-bottom: 0.20833vw;
      letter-spacing: 0.05556vw;
      text-transform: uppercase; }
    .Slide_buttons_s0CyX .Slide_button_o0gB6 p {
      font-size: 0.83333vw;
      text-transform: uppercase;
      letter-spacing: 0.04167vw; }
  .Slide_buttons_s0CyX .Slide_button_o0gB6:first-of-type {
    background-color: #0B8BC0;
    color: #FFF;
    margin-right: 2.98611vw; }
    .Slide_buttons_s0CyX .Slide_button_o0gB6:first-of-type img {
      width: 5.97222vw;
      left: -2.08333vw; }
  .Slide_buttons_s0CyX .Slide_button_o0gB6:last-of-type {
    background-color: #FFF;
    box-shadow: 0 2.77778vw 8.33333vw rgba(0, 0, 0, 0.1);
    color: #262C31; }
    .Slide_buttons_s0CyX .Slide_button_o0gB6:last-of-type img {
      width: 5.13889vw;
      left: -1.25vw; }

.Slide_fade_1UQdv {
  opacity: 0; }

.Slide_loaded_1TVil .Slide_bgImageCover_3twAU {
  animation: Slide_backgroundAnimation_2hIwn 0.9s forwards;
  animation-timing-function: ease-out; }

.Slide_loaded_1TVil .Slide_inner_MdBSQ {
  animation: Slide_heroAnimation_2tzHJ 0.75s forwards;
  animation-timing-function: ease-out; }

.Slide_loaded_1TVil .Slide_text__usxc {
  animation: Slide_animationText_t1HnJ 0.6s forwards;
  animation-timing-function: ease-in;
  animation-delay: 0.75s; }
  .Slide_loaded_1TVil .Slide_text__usxc.Slide_noButtons_1RnR9 {
    animation: Slide_animationTextWithoutButtons_2ONIW 0.6s forwards;
    animation-timing-function: ease-in;
    animation-delay: 0.75s; }

.Slide_loaded_1TVil .Slide_buttons_s0CyX .Slide_button_o0gB6 {
  animation: Slide_buttonAnimation_1L3zb 0.45s forwards;
  animation-timing-function: linear;
  animation-delay: 0.75s; }

.Slide_loaded_1TVil .Slide_buttons_s0CyX img {
  animation: Slide_bottleAnimation_300c5 0.45s forwards;
  animation-timing-function: linear;
  animation-delay: 0.75s; }

.Slide_delay_2I_GY .Slide_bgImageCover_3twAU {
  animation-delay: 0.75s; }

.Slide_delay_2I_GY .Slide_inner_MdBSQ {
  animation-delay: 0.85s; }

.Slide_delay_2I_GY .Slide_text__usxc {
  animation-delay: 1.6s; }
  .Slide_delay_2I_GY .Slide_text__usxc.Slide_noButtons_1RnR9 {
    animation-delay: 1.6s; }

.Slide_delay_2I_GY .Slide_buttons_s0CyX .Slide_button_o0gB6 {
  animation-delay: 1.6s; }

.Slide_delay_2I_GY .Slide_buttons_s0CyX img {
  animation-delay: 1.6s; }

@keyframes Slide_backgroundAnimation_2hIwn {
  0% {
    width: 100%; }
  100% {
    width: 0; } }

@keyframes Slide_animationText_t1HnJ {
  0% {
    top: 7.98611vw;
    opacity: 0; }
  100% {
    top: 0vw;
    opacity: 1; } }

@keyframes Slide_animationTextWithoutButtons_2ONIW {
  0% {
    top: 13.88889vw;
    opacity: 0; }
  100% {
    top: 8.33333vw;
    opacity: 1; } }

@keyframes Slide_bottleAnimation_300c5 {
  0% {
    transform: rotate(6deg); }
  100% {
    transform: rotate(0deg); } }

@keyframes Slide_buttonAnimation_1L3zb {
  0% {
    margin-left: 0.55556vw; }
  100% {
    margin-left: 0vw; } }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.Navigation_controls_341J6 {
  position: absolute;
  z-index: 3;
  bottom: 5.55556vw;
  left: 14.23611vw;
  display: flex;
  justify-content: space-between;
  max-width: 42.77778vw;
  width: 100%;
  opacity: 0; }
  .Navigation_controls_341J6.Navigation_visibleControls_20FzN {
    opacity: 1; }
  .Navigation_controls_341J6 span {
    font-size: 1.66667vw;
    line-height: 1.66667vw;
    font-weight: bold;
    color: #97A3AE; }
  .Navigation_controls_341J6 > div {
    display: flex;
    align-items: center; }

.Navigation_navigation_2vzgB span {
  padding: 0.69444vw;
  cursor: pointer; }

.Navigation_navigation_2vzgB span:hover svg {
  stroke: #97A3AE; }

.Navigation_navigation_2vzgB svg {
  width: 0.55556vw;
  height: 1.11111vw;
  transition: stroke 0.3s; }

.Navigation_currentSlide_3o5Jl {
  overflow: hidden;
  width: 1.52778vw;
  height: 1.38889vw;
  position: relative; }
  .Navigation_currentSlide_3o5Jl span {
    position: absolute;
    color: #262C31; }
  .Navigation_currentSlide_3o5Jl .Navigation_active_qBFY3 {
    top: 0;
    opacity: 1; }
  .Navigation_currentSlide_3o5Jl .Navigation_active_qBFY3.Navigation_changed_1dxUk {
    animation: Navigation_activeSlider_1f5mT 1.2s forwards; }
  .Navigation_currentSlide_3o5Jl .Navigation_next_sOfnp {
    top: 1.38889vw; }

.Navigation_bar_fEJv3 {
  width: 11.11111vw;
  height: 0.06944vw;
  background-color: #E7E7E7;
  margin: 0 1.38889vw; }
  .Navigation_bar_fEJv3 .Navigation_fill_2jVCr {
    background-color: #262C31;
    height: 100%;
    width: 0; }
  .Navigation_bar_fEJv3 .Navigation_animate_URcls {
    animation: Navigation_fillAnimation_1b_g6 5s infinite;
    animation-timing-function: linear; }

.Navigation_animateControls_2irTi {
  animation: Navigation_animateControls_2irTi 0.6s forwards;
  animation-timing-function: ease-in;
  animation-delay: 2s; }

@keyframes Navigation_activeSlider_1f5mT {
  0% {
    opacity: 1;
    top: 0; }
  25% {
    opacity: 0;
    top: -1.38889vw; }
  75% {
    opacity: 0;
    top: 1.38889vw; }
  100% {
    opacity: 1;
    top: 0; } }

@keyframes Navigation_animateControls_2irTi {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes Navigation_fillAnimation_1b_g6 {
  0% {
    width: 0; }
  100% {
    width: 100%; } }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.Hero_hero_UUxzY {
  width: 100%;
  height: 45.55556vw;
  display: flex;
  position: relative;
  margin-bottom: 13.54167vw; }

.Hero_scroll_3Gq6Q {
  font-size: 1.11111vw;
  line-height: 1.18056vw;
  color: #97A3AE;
  transform: rotate(-90deg);
  text-transform: uppercase;
  position: absolute;
  bottom: 0;
  transition: opacity 0.5s, visibility 0.5s;
  animation: Hero_scrollAnimation_v1LBq 1.5s infinite alternate;
  animation-timing-function: linear; }
  .Hero_scroll_3Gq6Q:before, .Hero_scroll_3Gq6Q:after {
    content: '';
    position: absolute;
    background-color: #E7E7E7;
    top: 0.48611vw;
    height: 0.06944vw; }
  .Hero_scroll_3Gq6Q:before {
    width: 1.11111vw;
    left: -2.22222vw; }
  .Hero_scroll_3Gq6Q:after {
    width: 2.77778vw;
    right: -3.88889vw; }
  .Hero_scroll_3Gq6Q.Hero_isScrolling_2Racb {
    opacity: 0;
    visibility: hidden; }

@keyframes Hero_scrollAnimation_v1LBq {
  0% {
    bottom: 0; }
  100% {
    bottom: 2.08333vw; } }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.ProductCard_container_3WWth {
  background-color: transparent;
  height: 22.22222vw;
  width: 22.22222vw;
  border-radius: 1.11111vw;
  transition: box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, stroke 0.3s ease-in-out; }
  .ProductCard_container_3WWth hr {
    width: 18.33333vw;
    height: 0.06944vw;
    background-color: #E7E7E7;
    border: none;
    margin: 0 auto;
    transition: width 0.3s; }
  .ProductCard_container_3WWth svg {
    transition: transform 0.3s ease-in-out;
    stroke: transparent; }
  .ProductCard_container_3WWth .ProductCard_bottomSection_1Km2C svg {
    height: 0.13889vw;
    width: 0.06944vw;
    stroke: #262C31;
    visibility: hidden; }

.ProductCard_imageContainer_3k7Qw {
  position: relative; }
  .ProductCard_imageContainer_3k7Qw > div {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 2; }

.ProductCard_image_2eVpE {
  padding: 1.73611vw 3.19444vw 1.38889vw;
  height: 12.91667vw;
  position: relative;
  z-index: 1; }

.ProductCard_bottomSection_1Km2C {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.38889vw 1.94444vw 1.66667vw; }
  .ProductCard_bottomSection_1Km2C .ProductCard_info_PEG5n h5 {
    margin-bottom: 0.34722vw;
    letter-spacing: 0.08333vw; }
  .ProductCard_bottomSection_1Km2C .ProductCard_info_PEG5n span {
    text-transform: uppercase;
    letter-spacing: 0.04167vw;
    opacity: 0.7;
    font-size: 0.83333vw;
    line-height: 1.11111vw; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.ExploreOurProducts_wrapper_3aWf1 {
  position: relative;
  margin: 0 0 13.88889vw 0; }
  .ExploreOurProducts_wrapper_3aWf1 h2 {
    letter-spacing: 0.20833vw;
    padding-left: 9.72222vw; }
  .ExploreOurProducts_wrapper_3aWf1 .ExploreOurProducts_cart_H3bM_ {
    width: 12.91667vw;
    height: 8.88889vw;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: -1; }

.ExploreOurProducts_products_1hO8m {
  padding: 5.97222vw 0 8.81944vw 16.66667vw; }

.ExploreOurProducts_product_2GCpO {
  padding-right: 2.22222vw; }
  .ExploreOurProducts_product_2GCpO:last-of-type {
    padding-right: 16.66667vw; }
  .ExploreOurProducts_product_2GCpO .ExploreOurProducts_active_IGTfU {
    cursor: pointer;
    background-color: #FFF;
    box-shadow: 0 2.77778vw 8.33333vw rgba(0, 0, 0, 0.1); }
    .ExploreOurProducts_product_2GCpO .ExploreOurProducts_active_IGTfU hr {
      width: 100%; }
    .ExploreOurProducts_product_2GCpO .ExploreOurProducts_active_IGTfU svg {
      transform: scale(12);
      visibility: visible; }

.ExploreOurProducts_link_2ZfC1 {
  display: flex;
  justify-content: flex-end;
  margin-top: -4.65278vw;
  padding-right: 10.41667vw;
  margin-bottom: 2.98611vw;
  position: relative;
  z-index: 10; }
  .ExploreOurProducts_link_2ZfC1 a {
    text-transform: uppercase;
    color: #262C31;
    font-size: 1.66667vw;
    line-height: 1.66667vw;
    letter-spacing: 0.06944vw; }

.ExploreOurProducts_divider_2u6RB {
  background: #262C31;
  opacity: 0.2;
  height: 0.06944vw;
  width: 86.11111vw; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.CommentCard_container_2Vx_K {
  padding: 1.94444vw 3.33333vw;
  background-color: #FFF;
  border-radius: 1.11111vw;
  box-shadow: 0 0 5.55556vw rgba(0, 0, 0, 0.06);
  width: 27.5vw;
  height: 13.61111vw;
  position: relative;
  z-index: 3;
  box-sizing: border-box; }
  .CommentCard_container_2Vx_K p {
    font-size: 1.11111vw;
    line-height: 1.38889vw;
    color: #262C31;
    margin-bottom: 2.22222vw;
    width: 20.83333vw; }

.CommentCard_bottomSection_2CoiM {
  display: flex;
  justify-content: space-between;
  position: absolute;
  bottom: 1.66667vw;
  width: 20.83333vw; }

.CommentCard_userInfo_1OP8F {
  display: flex; }
  .CommentCard_userInfo_1OP8F img {
    position: absolute;
    margin-left: -5.20833vw;
    width: 3.88889vw; }
  .CommentCard_userInfo_1OP8F h5 {
    color: #0B8BC0;
    text-transform: capitalize; }
  .CommentCard_userInfo_1OP8F span {
    text-transform: uppercase;
    font-size: 0.83333vw;
    line-height: 1.11111vw; }

.CommentCard_quotes_3sBRH {
  width: 5.13889vw;
  height: 3.33333vw; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.CustomersSay_wrapper_2qBWA {
  position: relative;
  margin-bottom: 11.11111vw; }
  .CustomersSay_wrapper_2qBWA h2 {
    letter-spacing: 0.20833vw;
    padding-left: 12.77778vw; }

.CustomersSay_testimonials_3PX_T {
  width: 100%;
  position: relative;
  height: 43.75vw; }

.CustomersSay_comment_bC57c {
  position: absolute; }
  .CustomersSay_comment_bC57c:nth-child(1) {
    left: 22.70833vw;
    top: 6.38889vw; }
  .CustomersSay_comment_bC57c:nth-child(2) {
    left: 59.23611vw;
    top: 3.19444vw; }
  .CustomersSay_comment_bC57c:nth-child(3) {
    left: 27.56944vw;
    top: 25.55556vw; }
  .CustomersSay_comment_bC57c:nth-child(4) {
    left: 62.56944vw;
    top: 22.91667vw; }

.CustomersSay_blueCommentSvg_3whzz {
  position: absolute;
  bottom: 31.25vw;
  left: 7.29167vw;
  width: 7.08333vw;
  height: 3.95833vw; }

.CustomersSay_user_2-uoJ {
  position: absolute;
  left: 0;
  bottom: -5.20833vw;
  width: 14.58333vw;
  height: 20.48611vw; }

.CustomersSay_thoughts_3Umrv {
  position: absolute;
  left: 13.19444vw;
  bottom: 11.45833vw;
  width: 4.72222vw;
  height: 2.63889vw; }

.CustomersSay_commentIcon_Jej5u {
  position: absolute;
  right: 3.33333vw;
  bottom: -0.55556vw;
  width: 13.05556vw;
  height: 8.33333vw; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.QualityAndTaste_wrapper_1kK6W {
  position: relative;
  padding-top: 6.80556vw;
  margin-bottom: 6.94444vw; }
  .QualityAndTaste_wrapper_1kK6W img {
    width: 60.625vw;
    height: 57.29167vw;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1; }

.QualityAndTaste_content_g4O7E {
  max-width: 57.22222vw;
  height: 50.48611vw;
  width: 100%;
  background-color: #FFF;
  padding: 5.55556vw 6.52778vw 4.58333vw 9.79167vw;
  box-sizing: border-box;
  position: relative;
  z-index: 2; }
  .QualityAndTaste_content_g4O7E h2 {
    letter-spacing: 0.20833vw;
    margin-bottom: 5.55556vw; }

.QualityAndTaste_stepItem_1PT7k {
  display: flex;
  margin-bottom: 1.80556vw; }
  .QualityAndTaste_stepItem_1PT7k span {
    font-size: 1.66667vw;
    line-height: 1.94444vw;
    font-weight: bold;
    letter-spacing: 0.08333vw;
    margin-right: 3.68056vw;
    display: block;
    white-space: nowrap; }
  .QualityAndTaste_stepItem_1PT7k p {
    margin: 0;
    font-size: 1.38889vw;
    line-height: 1.94444vw;
    letter-spacing: 0.06944vw; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.OurQualityAccreditations_wrapper_1U7Xh {
  display: flex;
  position: relative; }

.OurQualityAccreditations_sideImg_Rkw4t {
  width: 34.51389vw;
  height: 52.08333vw;
  margin-top: -13.88889vw; }

.OurQualityAccreditations_content_3FuE5 {
  margin-left: -4.51389vw; }
  .OurQualityAccreditations_content_3FuE5 h4 {
    margin-bottom: 2.77778vw; }

.OurQualityAccreditations_items_1ByTI {
  display: flex;
  flex-wrap: wrap; }

.OurQualityAccreditations_item_3mDnD {
  width: 18.05556vw;
  height: 5.69444vw;
  border: 0.06944vw solid #E7E7E7;
  border-radius: 0.55556vw;
  box-sizing: border-box;
  position: relative;
  display: flex;
  align-items: center;
  margin-right: 2.22222vw;
  margin-bottom: 2.22222vw;
  filter: grayscale(100%);
  opacity: 0.5;
  transition: filter 0.3s, opacity 0.3s; }
  .OurQualityAccreditations_item_3mDnD img {
    position: absolute;
    max-width: 4.44444vw;
    width: 100%;
    left: 1.94444vw; }
  .OurQualityAccreditations_item_3mDnD > div {
    padding-left: 8.33333vw; }
  .OurQualityAccreditations_item_3mDnD p {
    font-size: 0.83333vw;
    line-height: 1.11111vw;
    letter-spacing: 0.04167vw;
    text-transform: uppercase; }
  .OurQualityAccreditations_item_3mDnD:hover {
    filter: grayscale(0);
    opacity: 1; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.NewsCard_containerColumn__go91 {
  width: 34.72222vw;
  display: flex;
  flex-direction: column; }

.NewsCard_containerRow_6YOYT {
  width: 34.72222vw;
  display: flex;
  flex-direction: row; }

.NewsCard_containerRowReverse_2cl8P {
  width: 34.72222vw;
  display: flex;
  flex-direction: row-reverse; }

.NewsCard_imgTop_2FcRF {
  width: 100%; }

.NewsCard_imgSide_20NZU {
  min-width: 17.36111vw;
  height: 17.36111vw;
  object-fit: cover; }

.NewsCard_infoContainer_3c2O9 {
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 1.94444vw 1.94444vw 0 1.94444vw;
  background-color: #FFF; }
  .NewsCard_infoContainer_3c2O9 span {
    font-size: 1.11111vw;
    color: #262C31;
    line-height: 1.66667vw;
    margin-bottom: 0.69444vw; }
  .NewsCard_infoContainer_3c2O9 hr {
    height: 0.06944vw;
    width: 4.16667vw;
    background-color: #E7E7E7;
    border: none;
    margin: 0 0 2.5vw 0; }
  .NewsCard_infoContainer_3c2O9 p {
    font-family: 'Adman Bold', sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 1.66667vw;
    line-height: 1.94444vw;
    letter-spacing: 0.08333vw;
    color: #262C31;
    margin-bottom: 3.125vw;
    padding: 0 3.47222vw;
    text-align: center; }
  .NewsCard_infoContainer_3c2O9 time {
    font-size: 1.11111vw;
    color: #262C31;
    line-height: 1.66667vw; }

.NewsCard_infoRight_uiA0v {
  align-items: flex-start; }
  .NewsCard_infoRight_uiA0v hr {
    margin: 0 0 1.80556vw -1.94444vw; }
  .NewsCard_infoRight_uiA0v p {
    text-align: left;
    padding: 0; }

.NewsCard_infoLeft_3Vhho {
  align-items: flex-end; }
  .NewsCard_infoLeft_3Vhho hr {
    margin: 0 -1.94444vw 1.80556vw 0; }
  .NewsCard_infoLeft_3Vhho p {
    text-align: right;
    padding: 0; }

@font-face {
  font-family: 'Adman';
  src: url("/static/fonts/Adman.ttf"); }

@font-face {
  font-family: 'Adman Bold Italic';
  src: url("/static/fonts/DB Adman X Bd It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Bold';
  src: url("/static/fonts/DB Adman X Bd v3.2.ttf"); }

@font-face {
  font-family: 'Adman Italic';
  src: url("/static/fonts/DB Adman X It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li Italic';
  src: url("/static/fonts/DB Adman X Li It v3.2.ttf"); }

@font-face {
  font-family: 'Adman Li';
  src: url("/static/fonts/DB Adman X Li v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi Italic';
  src: url("/static/fonts/DB Adman X UlLi It v3.2.ttf"); }

@font-face {
  font-family: 'Adman UlLi';
  src: url("/static/fonts/DB Adman X UlLi v3.2.ttf"); }

.SprinkleInsider_wrapper_2BuUA {
  width: 69.44444vw;
  margin: 0 auto; }
  .SprinkleInsider_wrapper_2BuUA h2 {
    letter-spacing: 0.20833vw; }
  .SprinkleInsider_wrapper_2BuUA p {
    letter-spacing: 0.06944vw; }

.SprinkleInsider_content_T1u25 {
  margin-top: 5.69444vw;
  position: relative; }
  .SprinkleInsider_content_T1u25 svg {
    width: 18.26389vw;
    height: 15.06944vw;
    position: absolute;
    right: -9.72222vw;
    top: -10.41667vw; }

.SprinkleInsider_newsBlock_1kKhT {
  display: flex; }
  .SprinkleInsider_newsBlock_1kKhT > div:nth-child(1) {
    order: 1; }
  .SprinkleInsider_newsBlock_1kKhT > div:nth-child(2) {
    order: 2; }

.SprinkleInsider_rightSide_Hbv1X > div:nth-child(1) {
  order: 2; }

.SprinkleInsider_rightSide_Hbv1X > div:nth-child(2) {
  order: 1; }

.SprinkleInsider_showMore_2Aa8A {
  margin: 5vw auto 0 auto; }

