/** Shopify CDN: Minification failed

Line 102:44 Unexpected "{"

**/
.rawa-title {text-transform:uppercase!important; font-weight:800!important;}
body,.product-grid-item__title,p,span,ul,li,strong,b,i,a,::placeholder{

}

.product__block.product__accordions{
  margin-bottom:0 !important;
  padding-bottom:0 !important;
} 
.product__accordion__title{
   padding-bottom:0 !important;
   padding-top:0 !important;
}

.toggle-ellipsis__actions span{
  font-size:11px;
}

.product__accordion__inner.rte{
  padding:10px 0;
}

.product__block.product__complementary{
  margin-top:10px;
}

.product-single__wrapper .product__price{
  font-size:110%;
}

.mobile-navlink.mobile-navlink--level-1,.mobile-navlink--level-2{
  text-transform:uppercase;
}


.mobile-navlink.mobile-navlink--level-2.mobile-navlink--icon,
.footer-title__button.h5, p.footer-title__button.h5,
.footer-title, .mobile-navlink.mobile-navlink--level-1, .navlink.navlink--toplevel.navlink--dot.caps,
.btn.btn--solid.btn--small.btn--black.btn--advanced.btn--advanced-width-height.btn--bottom,
.btn, .footer-title,
.navlink.navlink--child.navlink--dot.header__megamenu-column-link,
.h3.list-collections__item__title.button-typography{font-family:"poppins"!important;}

.mobile-navlink.mobile-navlink--level-1,
p.complementary-products__title.aos-animate{font-family:"poppins"!important; 
      font-size:1rem!important;}


.product__accordion__title.font-body{
  font-size:14px !important;
}
.mobile-navlink.mobile-navlink--level-3,
.navtext, .header__megamenu-footer__heading,
.header__megamenu-footer__text,
.mobile-menu__item{font-family:"poppins"!important;}

.navtext.header__megamenu-column-title{font-size:0.7rem!important;}


h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6{color:#B66F6C!important;}



.product-grid-item__title.font-body{
  font-size: 13.5px !important;
}

.product-grid-item__price {
  font-size: 0.75rem!important;
}

 @media only screen and (max-width: 767px) {p, li, .accordion__title-text{font-size:0.8rem!important;}}

 @media only screen and (max-width: 767px) {h1, .h1{font-size:1.6rem!important;}}

  @media only screen and (max-width: 767px) {h2, .h2{font-size:1.4rem!important;}}

    @media only screen and (max-width: 767px) {h3, .h3{font-size:1.3rem!important;}}

      @media only screen and (max-width: 767px) {h4, .h4{font-size:1.2rem!important;}}

            @media only screen and (max-width: 767px) {h5, .h5{font-size:1.1rem!important;}}

                  @media only screen and (max-width: 767px) {h6, .h6{font-size:1rem!important;}}

@media only screen and (max-width: 767px) {.product-grid-item__title.font-body
{font-size:13.5px !important;}}

@media only screen and (max-width: 767px) {.text__button.aos-animate {
  margin-bottom: 1rem!important;
  margin-top: 0rem!important;
}}

@media only screen and (max-width: 767px) {.product__title, .product__price, .product-upsell__title.h3,
  .product__price--regular,
  .product-single__wrapper .product__price, {font-size:1.2rem!important;}}

@media only screen and (max-width: 767px) {.product__image-links-row {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}}
.product__image-links-row {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.product__form .btn, .product__form .shopify-payment-button__button--unbranded, 
.product__form .shopify-payment-button{background-color:#EFE5E5; color:#555555; border:none;}

@media only screen and (max-width: 767px) {
  .product-upsell__title.h3 {
    font-size: 1rem !important;
  }
}


.product__description h4 {
  font-size: 18px !important;
}

a.product-grid-item__title.font-body{text-transform:unset!important;}

@media (max-width: 767px) {
  .text-area-gift {
    height: 120px !important;
  }
  .text__content ul {
    margin: 0 0 0px calc(var(--gutter) / 2);
  }
}