/** Shopify CDN: Minification failed

Line 80:32 Expected ":"

**/


@font-face {
    font-family: 'Marcellus';
    src: url('/cdn/shop/files/Marcellus-Regular.woff2') format('woff2'),
        url('/cdn/shop/files/Marcellus-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ranade';
    src: url('/cdn/shop/files/Ranade-Light.woff2') format('woff2'),
        url('/cdn/shop/files/Ranade-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ranade';
    src: url('/cdn/shop/files/Ranade-Medium.woff2') format('woff2'),
        url('/cdn/shop/files/Ranade-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ranade';
    src: url('/cdn/shop/files/Ranade-Regular.woff2') format('woff2'),
        url('/cdn/shop/files/Ranade-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

p, div, input, label, span, textarea, .button{
  font-family: 'Ranade';
  font-weight: normal;
}

#shopify-section-template--15277191856243__slideshow .slideshow__slide{
  height: 400px;
}

#shopify-section-header .header__wrapper .predictive-search__form{
  margin-bottom: 0;
}

#shopify-section-header .header__wrapper .predictive-search__form input{
  font-weight: 300;
}


#shopify-section-header .header__wrapper .predictive-search__form ::placeholder{
  color: #757575!important;
}

#header-localization-form{
  margin-bottom: 0;
  font-family: 'Ranade';
  font-weight: 300;
  color: #757575!important;
}

#header-localization-form .popover-button.text--small{
  font-family: 'Ranade';
  font-weight: 300;
  color: #757575!important;
}

#header-localization-form .popover-button.text--small svg{
  stroke: #757575!important;yyyy
}

.header__icon-wrapper.flex.tap-area {
  color: #757575!important;
  font-family: 'Ranade';
  font-weight: 300;
}

.w-border-right{
      margin-right: 0;
    padding-right: 20px;
    border-right: 2px solid #E1E7F5;
}

.heading,
.heading{
  font-family: 'Marcellus';
}

.content-box--text-right h3.heading,
.content-box--text-right .button-wrapper{
  text-align: left!important;
}

.shopify-section--slideshow .content-box h3.heading{
  font-size: 55px;
  font-family: 'Marcellus';
}

.shopify-section--featured-collections .heading.heading--small{
      margin-bottom: 0;
  font-size: 20px;
  color:#5b5b5b;
}

.shopify-section--featured-collections .heading.h2{
          margin-top: 0;
}

body .oke-minimalBadge-count{
  margin-top: 5px;
  border-bottom: 1px solid #fa9e69;
}

body div.okeReviews .oke-reviewCarousel-reviews-review .oke-reviewCard{
  background: white;

  background-color: rgb(255, 255, 255);
  box-shadow: 3.812px 5.871px 3px 0px rgba(0, 0, 0, 0.05);
  border-radius: 15px;
  position: relative;
  overflow: visible;
}

body div.okeReviews .oke-reviewCarousel-reviews-review .oke-reviewCard:before{
      width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 15px 20px 0;
    border-color: transparent #fff transparent transparent;
    content: '';
    position: absolute;
    top: 100%;
    left: 30px;
}
body .hooper-list,
body  .hooper-track{
  height: auto!important;
}



body .okeReviews[data-oke-container] .oke-reviewCarousel-header-title, div.okeReviews .oke-reviewCarousel-header-title{
  font-size: 37px;
  font-family: 'Marcellus';
  margin-bottom: 5px;
}

body .okeReviews[data-oke-container] .oke-reviewCarousel .oke-reviewCard{
  height: 100%!important;
}

body .orange-link{
  font-weight: 300;
  color: #ff8c4a;
  font-size: 15px;
  margin-top: 20px;
      display: flex;
    align-items: center;
    grid-gap: 20px;
}

body .orange-link img{
      display: inline-block;
    margin: unset;
  margin-top: 0!important;
  margin-bottom: 0!important;

}

body[data-template=collection] .shopify-section--collection-banner .image-overlay__content-wrapper .image-overlay__content h1.heading, body[data-template=search] .shopify-section--collection-banner .image-overlay__content-wrapper .image-overlay__content h1.heading{
  font-size: 37px;
}

#shopify-section-template--15277191856243__165507505569c4b202 .image-with-text-block__content{
  padding-top: 30px;
  padding-bottom: 30px;
}

.mega-menu__title.heading.heading--small{
  font-weight: bold!important
}

body #shopify-section-template--15277191856243__e81873e1-00e1-46c9-84c7-be1f782ff7e3 section{
  margin-top: 0;
}


.shopify-section.instafeed #insta-feed{
  display: none!important;
}

#shopify-section-template--15277191856243__56ba74df-5287-41b3-b05a-9e2c1f5edc81{
  margin-bottom: 50px;
  margin-top: 50px;
}

#shopify-section-template--15277191856243__0406f5f9-1005-4e83-87ba-e89317c8536c .section{
  margin-top: 0px;
}

#shopify-section-template--15277191856243__e5028d86-f6e4-4ba1-b191-44c392deb46e section{
  margin-bottom: 0!important;
}

.header__bottom-navigation .header__linklist{
      justify-content: space-between;
}

@media(max-width: 991px){
  #shopify-section-footer footer.footer .footer__aside{
    justify-content: center;
    display: flex;
    flex-direction: column;
    text-align: center;
    align-items: center;
  }
}

@media(max-width: 767px){
  .shopify-section--slideshow .content-box h3.heading{
    font-size: 30px;
    line-height: 30px;
    margin-left: unset;
    margin-right: unset;
  }

  body[data-template=index] .shopify-section--text-with-icons .section__header{
        margin-bottom: calc(var(--vertical-breather) * 1);
  }

  body[data-template=index] .shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item .text-with-icons__icon-wrapper img.text-with-icons__custom-icon{
    max-width: 70px!important;
  }

  body .okeReviews[data-oke-container] .oke-reviewCarousel-header-title, div.okeReviews .oke-reviewCarousel-header-title{
    font-size: 30px;
    line-height: 30px;
  }

  .article-item__content .orange-link{
    justify-content: center;
  }

  .payment-methods-list{
    display: flex;
  }

  #shopify-section-template--15277191856243__0406f5f9-1005-4e83-87ba-e89317c8536c .section{
    margin-top: 0;
    margin-bottom: 0;
  }

  #shopify-section-template--15277191856243__dde29d2a-3377-4dea-8233-30c18f22ea7b{
    margin-bottom: 20px!Important;
  }

  #shopify-section-template--15277191856243__1680489027b59b77e5 .container {
        padding-left: 0;
    padding-right: 0;
  }
  

  #shopify-section-template--15277191856243__0406f5f9-1005-4e83-87ba-e89317c8536c .section__header{
    margin-bottom: 0!important;
  }

  .shopify-section--slideshow .content-box{
        display: flex;
    align-items: center;
    text-align: center;
    flex-direction: column;
    justify-content: center;
  }
  
}