/** Shopify CDN: Minification failed

Line 6:207 Unexpected "@font-face"

**/
.h-100.d-flex.align-items-center .d-flex.align-items-baseline .pe-5 .title.mb-2.inner.container-lg.py-5.d-none.d-lg-block .block-heading.d-flex.justify-content-between.align-items-center.p-4 span.block-title@font-face {
  font-family: 'Eloquia Text';
  src: url('/cdn/shop/files/EloquiaText-Light.ttf?v=1713431126') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sequel 100 Wide VF It';
  src: url('/cdn/shop/files/Sequel100WideVFIt.ttf?v=1713431126') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Eloquia Text';
  src: url('/cdn/shop/files/EloquiaText-Medium.ttf?v=1713431126') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sequel 100 Wide VF';
  src: url('/cdn/shop/files/Sequel100WideVF.ttf?v=1713431021') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Eloquia Text';
  src: url('/cdn/shop/files/EloquiaText-Regular.ttf?v=1713431126') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/*
body {
  font-family: "Sequel 100 Wide VF";
}
*/
body {
  font-family: Eloquia Text;
}


.section .h-divider {
  height: 1px;
  color: #5c5c5c;
  background: #5c5c5c;
  border: none;
  opacity: 0.2;
}

.btn-saturee {
  background: #f4a81d;
  border-radius: 4px;
  border-color: #f4a81d;
  height: 55px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
}

.btn-saturee:hover {
  background: #f4a81d;
  border-color: #f4a81d;
  color: #fff;
}

.btn-secondary, .btn-secondary:hover, .btn-secondary:focus {
  background: #e0d9c7;
  border-color: #e0d9c7;
  color: #897e6d;
}

.footer-wrapper {
  background: #fff;
}

.footer-wrapper .collection-link {
  color: #897e6d;
  background: rgba(224, 217, 199, 0.2);
  border-radius: 8px;
  font-weight: 124;
  font-size: 24px;
  line-height: 30px;
  height: 63px;
}

.footer-wrapper .page-links a {
  color: #897e6d;
  font-family: 'Eloquia Text';
  font-weight: 400;
  font-size: 11.1562px;
  display: flex;
  align-items: center;
  letter-spacing: 0.322px;
  height: 16.66px;
  line-height: 17px;
  margin-bottom: 10px;
  text-decoration:none;
}

.footer-wrapper .h-divider {
  height: 1px;
  color: #f4a81d;
  background: #f4a81d;
  border: none;
}

.footer-wrapper .currency {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  height: 32px;
  min-width: 129px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #897e6d;
  font-family: 'Eloquia Text';
  font-style: normal;
  font-weight: 400;
  font-size: 11.01px;
  line-height: 18px;
}

.join-now-wrapper .section-one {
  background: #E0D9C7;
  font-family: 'Eloquia Text';
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 30px;
  color: #897E6D;
}

.join-now-wrapper .section-two-title {
  text-align: center;
  font-style: normal;
  font-weight: 124;
  font-size: 38px;
  line-height: 44px;
  color: #897E6D;
  height: 150px;
}

.join-now-wrapper .form {
  font-family: 'Eloquia Text';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  color: #897E6D;
}

.join-now-wrapper .form .input {
  background: #FFFFFF;
  border: 1.6px solid rgba(0, 0, 0, 0.25);
  border-radius: 4px;
  height: 50px;
}

.join-now-wrapper .form .input::placeholder {
  color: #BFBFBF;
}

.submit-btn {
  height: 48px;
  margin-top: 6px;
  background: #FFAE1F;
  border-radius: 3.09677px;
  font-style: normal;
  font-weight: 124;
  font-size: 13.9355px;
  line-height: 23px;
  letter-spacing: 0.14em;
}

.table>:not(caption)>*>* {
  color: #897E6D !important;
}

.table a {
  color: #897E6D;
}

.slidecarthq h2,
.slidecarthq h3 a,
.slidecarthq .price,
#slidecarthq .quantity-selector input,
#slidecarthq .quantity-selector input[type='text'],
#slidecarthq .footer-row .flex,
#slidecarthq .slidecart-subtotal,
#slidecarthq .rewards {
  color: #897E6D !important;
}


#slidecarthq .rewards-progress {
  background: #897E6D !important;
}

#slidecarthq .footer .button {
  background: #f4a81d;
}

#slidecarthq .footer .button:hover {
  background: #b87803;
}

.join-now-wrapper .klaviyo-form-wrapper label {
  font-family: 'Eloquia Text' !important;
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  line-height: 18px !important;
  color: #897E6D !important;
}

.join-now-wrapper .klaviyo-form-wrapper [data-testid="form-component"] {
  margin-top: 30px;
  padding: 31px 0px 31px 0px !important;
}

.join-now-wrapper .klaviyo-form-wrapper [data-testid="form-component"]:last-child {
  padding: 0 !important;
  margin: 0 !important;
}

.join-now-wrapper .klaviyo-form-wrapper [data-testid="form-component"]:last-child button {
  width: 100% !important;
  font-family: 'Eloquia Text' !important;
  height: 50px !important;
}

.join-now-wrapper .klaviyo-form-wrapper [data-testid="form-component"] input[type="text"],
.join-now-wrapper .klaviyo-form-wrapper [data-testid="form-component"] input[type="email"] {
  background: #FFFFFF !important;
  border: 1.6px solid rgba(0, 0, 0, 0.25) !important;
  border-radius: 4px !important;
  height: 50px !important;
  font-family: 'Eloquia Text' !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 18px !important;
}

.join-now-wrapper .klaviyo-form-wrapper .klaviyo-form {
  width: 100%;
}

.join-now-wrapper .klaviyo-form-wrapper [data-testid="form-row"] {
  flex-direction: column !important;
}

@media (min-width: 1200px) {
  .join-now-wrapper .section-two-title {
    height: 200px;
  }

  .join-now-wrapper .klaviyo-form-wrapper [data-testid="form-component"] {
    margin-top: 0px;
    padding: 31px 10px 31px 0px !important;
  }

  .join-now-wrapper .klaviyo-form-wrapper [data-testid="form-row"] {
    flex-direction: row !important;
  }

  .join-now-wrapper .klaviyo-form-wrapper [data-testid="form-component"]:last-child {
    padding: 32px 6px 31px !important;
    margin: 0 auto !important;
  }
}



<!--------------------------------------26-12-2024--->

.site_logo {
    width: 174px;
    height: 33px;
}
.header-wrapper {
    height: 72px;
}
.header-wrapper .inner a {
    color: #664a26;
    text-transform: uppercase;
  font-weight: 500 !important;
}
.header-wrapper .inner .inner-item .nav .main-link.has-dropdown {
    margin-top: -2px;
}
.header-wrapper .inner a {
    font-weight: 124;
    font-size: 13px;
}
.Custom-header .menu-item {
    position: unset!important;
    margin-right: 0!important;
    padding: 8px!important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}
.Custom-header .menu-item:hover .mega-menu {
    display: flex!important;
    list-style: none;
    padding: 3rem;
    background: #fff;
    gap: 30px;
    flex-wrap: wrap;
    z-index: 999;
    top: 100px !important;
}
.Custom-header .mega-menu {
    position: absolute;
    top: 114px !important;
    left: 50% !important;
    transform: translateX(-50%);
    border: 1px solid #ffffff !imortant;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    display: none;
    width: 90%;
 
}
.Custom-header .image_with_link {
    justify-content: left !important;
}
.Custom-header .child_title {
    font-size: 15px !important;
    direction: ltr;
    margin-left: 10px;
    margin-bottom: 0 !important;
    color: #897e6d;
  letter-spacing: -.02em;
    font-weight: 124;
  text-transform:capitalize;
  font-weight: 500;
}
.Custom-header .product-info {
    font-size: 13px;
    letter-spacing: -.02em;
    font-weight: 500;
    font-family: Eloquia Text;
    margin-left: 10px;
    color: #897e6d;
  text-transform:capitalize;
}


.Custom-header .menu-item:hover .mega-menu .shop-all-url .shop-all-links {
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 19.6693px;
    font-family: Eloquia Text;
    background: #f4a81d;
    border-radius: 4px;
    border-color: #f4a81d;
    color: #fff;
    text-decoration: none;
    max-width: 60%;
    margin: 0 auto;
}
.Custom-header .menu-item:hover .mega-menu .shop-all-url {
    flex:1 0 100%;
    text-align: center;
    margin: 0 auto;
}
.Custom-header .submenu-item {
    text-align: left!important;
    flex: 1 0 22%;
}





.product-accordion{
    border: none !important;
    border-radius: 0px !important;
}
.product-accordion button {
    background: transparent;
    padding-left: 0;
    padding-right: 0;
    font-style: normal;
    font-weight: 144;
    font-size: 18.8px;
    line-height: 91%;
    letter-spacing: -.02em;
    color: #897e6d;
    padding-top: 15px;
    padding-bottom: 15px;
}
.product-accordion .accordion-item {
    border: 0;
    border-top: 1px solid #897E6D;
} 

.product-accordion .accordion-content {
    padding: 15px 0;
    border-top: none;
}
.product-accordion .accordion-content {
    font-family: Eloquia Text;
    font-style: normal;
    font-weight: 500;
    font-size: 15.875px;
    line-height: 24px;
    color: #897e6d;
  font-weight: normal !important;
}

.mobile-toggle-arrow {
    padding: 20px !important;
}
.mobile-menu {
    z-index: 99999 !important;
  }

h1, h2, h3, h4, h5, h6 {
    font-family: 'Sequel 100 Wide VF' !important;
}

@media (min-width: 1200px) {
    .product-slide-wrapper .inner .product-item .product-name {
       
        font-family: 'Sequel 100 Wide VF' !important;
    }
}

.collection-products-wrapper .product .title, .display-2.text-center.section-title.pb-2.pb-lg-4.mt-1.mt-lg-2.text-capitalize, .article-grid-item-wrapper .article-title a, body.page.ambassadors.page-ambassadors .ambassador-wrapper.rounded-4.p-4 a.d-block.name.mb-3.text-decoration-none, .inner.container-lg.py-5.d-none.d-lg-block .block-heading.d-flex.justify-content-between.align-items-center.p-4 span.block-title, .h-100.d-flex.align-items-center.justify-content-center .text-center.title.mb-5,  
.h-100.d-flex.align-items-center .d-flex.align-items-baseline .pe-5 .title.mb-2, .col-12.col-lg-4.slick-slide.slick-active a.product-item.text-decoration-none.py-5.px-3 .product-name.text-center.mt-3, .mobile-link-wrapper a.mobile-link,
.our-differences-wrapper.mt-5 .block-title-container.px-3.py-3.text-center span.block-title.me-2{
    font-family: "Sequel 100 Wide VF"!important;
}
 
.Custom-header .menu-item a{
     font-family: "Sequel 100 Wide VF"!important;
     font-size:11px;
}
.Custom-header .menu-item {
    padding: 20px 5px!important;
}

