/** Shopify CDN: Minification failed

Line 286:0 Unexpected "}"

**/
@font-face{
    font-family:"Galano Grotesque W05 Regular";
    src:url("/cdn/shop/files/c08bd59d-6708-4ffd-8478-ca9691164a36.woff2?v=1701624641") format("woff2"),url("/cdn/shop/files/9737b091-4894-485b-92e0-42cfb7b3d0b8.woff?v=1701624641") format("woff");
}
@font-face{
    font-family:"Galano Grotesque W05 SemiBold";
    src:url("/cdn/shop/files/bec0331e-19a5-47e6-8f62-15ac79e39c09.woff2?v=1701624641") format("woff2"),url("/cdn/shop/files/d17e180c-29bd-4b5b-8805-567694ba4430.woff?v=1701624641") format("woff");
}
@font-face {
    font-family: 'Self Modern';
    src: url('/cdn/shop/files/SelfModern-Regular_0f162ce2-73f2-433d-9c27-68ac05d98070.woff2?v=1709691252') format('woff2'),
        url('/cdn/shop/files/SelfModern-SemiBold.woff?v=1709691252') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Self Modern';
    src: url('/cdn/shop/files/SelfModern-SemiBold_3532e39c-9faf-450d-8669-2c2e1bd35dc3.woff2?v=1709691252') format('woff2'),
        url('/cdn/shop/files/SelfModern-Regular.woff?v=1709691252') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

h1, h2, h3, .h1, .h2, .h3 {
  font-family: "Galano Grotesque W05 SemiBold", sans-serif;
}
p, .product--price {
  font-family: "Galano Grotesque W05 Regular", sans-serif;
  font-weight: normal;
}
.button, .nav--cart, .nav--search, input[type=email], input[type=text] {
  font-family: "Galano Grotesque W05 SemiBold", sans-serif;
}
input[type=text].nav--search {
  opacity: 0.7;
}
strong {
    font-family: "Galano Grotesque W05 SemiBold", sans-serif;
}
.product--title h1 {
  font-family: 'Self Modern';
}
.jdgm-preview-badge .jdgm-star, .jdgm-prev-badge__text {
  color: #a69973 !important;
}
.jdgm-prev-badge__text {
  padding-left: 10px;
}
@media (min-width: 800px){
  .new-layout .product--info {
    display: block;
  }
  .new-layout .product--title {
    width: 100%;
    text-align: left;
  }
  .new-layout .product--price {
    text-align: left;
  }
}
.new-layout .product--radio {
  display: flex;
  margin: 0;
  padding: 0;
}
.new-layout .product-radio li {
  border: 1px solid #e8e9e3;
}
.new-layout .product--radio li:before {
  display: none;
}
.new-layout .product--radio li+li {
    margin-top: 0;
}
.new-layout .product--cart .button {
  background: #a69973;
  border-color: #a69973;
  width: 100%;
}
.new-layout .product--cart .button:hover {
  background: #000;
  border-color: #000;
}
.new-layout .product--button {
  padding: 0.5rem 1.5rem;
  border: 1px solid #000;
  opacity: 1;
}
.new-layout .product--button.active {
  background: #000;
  color: #fff;
}

.text-sm {
  font-size: 12px;
}
  .text-md {
    font-size: 24px;
    line-height: 1;
  }
.text-lg {
  font-size: 30px;
  line-height: 43px;
}
.text-xl {
  font-size: 56px;
  line-height: 65px;
}
.bg-white {
  background: #fff;
}
.bg-meadow {
  background: rgb(193, 158, 127)
}
.bg-valley {
  background: rgb(79, 140, 111)
}
.bg-grey {
  background: rgb(157, 149, 141)
}
.bg-under {
  background: rgb(183, 91, 52)
}

.product-grid {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}
@media (min-width: 800px) {
  .product-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1200px) {
  .product-grid {
    grid-template-columns: repeat(4, 1fr);
  }
}
  .product-grid .text-sm {
    font-size: 20px;
    line-height: 1;
  }
  .text-bold {
    font-family: "Galano Grotesque W05 SemiBold", sans-serif;
  }
.collection--title {
  font-size: 58px;
  line-height: 1;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
.collection--smells {
  border-left: 1px solid #000;
}
.items-center {
  align-items: center;
}
.homepage--hero {
      display: none;
grid-template-rows: 1fr 2fr;
  }
@media (min-width: 800px){
  .homepage--hero {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
        grid-template-rows: 1fr;

  }
    .homepage--hero--mobile {
      display: none;
    }
}
  .responsive-embed {
      position: relative;
  }
.homepage--hero--mobile .responsive-embed {
      position: relative;
      height: 300px;
  background-size: contain;
  background-position: center;
    }
@media (min-width: 800px){
.responsive-embed {
      height: 100%;
    }
}
  
  .responsive-embed video {
    position: absolute;
  }


.cards-title {
  font-family: 'Self Modern';
    font-size: 24px;
    font-weight: bold;
  }
  .cards-title span {
    padding-left: 10px;
    font-style: normal;
    font-weight: bold;
  }


.collections--carousel-left .collections-cell, .collections--carousel-left2 .collections-cell {
  border-left: 1px solid #000;
}
  
  .collections--carousel-left a, .collections--carousel-left2 a, .collections--carousel a {
    position: relative;
    background: #fff;
  }
  .collections--carousel-left .card--image, .collections--carousel-left2 .card--image {
    padding: 20px;
  }


@media (min-width: 1000px){
    .collections--carousel-left .collections-cell,
      .collections--carousel-left2 .collections-cell {
        width: 25%;
    }
}

  .collections--carousel-left .card--image,
    .collections--carousel-left2 .card--image {
  background: none;
    padding: 20px;
  }
  .collections--carousel-left a {
    background: none;
  }
  .collections--carousel-left2 a {
    background: none;
  }
  @media (min-width: 800px){
    .collections--carousel-left .card--image, .collections--carousel .card--image,
        .collections--carousel-left2 .card--image {

        height: 280px;
    }

    .flickity-prev-next-button.previous {
        left: -21px;
    }
  }


.flickity-prev-next-button {
    width: 43px;
    height: 44px;
}

.flickity-button {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 37.1 37.1'%3E%3Cstyle%3E.st0%7Bclip-path:url(%23SVGID_00000005264595602328051130000009531715197628469649_)%7D%3C/style%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M0 0h37.1v37.1H0z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000172421183632494906440000001743231505401182086_'%3E%3Cuse xlink:href='%23SVGID_1_' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M9.6 0h18c5.3 0 9.6 4.3 9.6 9.6v18c0 5.3-4.3 9.6-9.6 9.6h-18c-5.3 0-9.6-4.3-9.6-9.6v-18C0 4.3 4.3 0 9.6 0' clip-path='url(%23SVGID_00000172421183632494906440000001743231505401182086_)'/%3E%3Cpath fill='%23fff' d='M32 18.1H8.6l7.3-7.4-.7-.6-8.5 8.5 8.5 8.4.7-.6L8.6 19H32z'/%3E%3C/svg%3E");
}

    .bf--pay {
        display: grid;
      border-top: 1px solid #000;
      border-bottom: 1px solid #000;
    }
    @media (min-width: 800px){
        .bf--pay {
            grid-template-columns: 1fr 4fr;
        }
    }

.product--type2 {
  display: none;
}
.product--type2.active {
  display: block;
}
}
}