/** Shopify CDN: Minification failed

Line 245:12 Expected identifier but found whitespace
Line 245:13 Unexpected "("

**/

body{
  background-image:url(/cdn/shop/files/proactive-banner-mandala-2.webp?v=1761014450) !important;
  background-color: unset !important;
  background-position: top right;
  background-size: contain;
}



span.quantity-rules-cart.no-js-hidden {display: none !important;}
header.header {background:#1b1313;}
.breadcrums-bg {max-width:100%;}
.breadcrums-bg nav.breadcrumbs { max-width: 1410px !important;margin: 0 auto !important;width: 100% !important;}
.breadcrumbs {padding-top:5px !important; margin: 0 0 0 .5em !important;}
.breadcrumbs ol {border-bottom: none !important; letter-spacing:normal; }
@media screen and (max-width: 1480px) {
.nav-menu-item {padding: 0.8rem !important;}nav.breadcrumbs {padding-left: 40px !important;}
.image-with-text-media { min-height: unset !important;}
.multirow-inner .image-with-text h2 {font-size: 28px !important;}
.multirow-inner .image-with-text-content {padding: 3rem 4rem 4rem;}
.multirow-inner .image-with-text-content .image-with-text-text+.button {margin-top: 0rem;}
.multirow-inner .image-with-text-media {min-height: 100% !important;}
.image-with-text-section .image-with-text-content {padding: 3rem 2rem 2rem;}
}
@media screen and (max-width: 900px) {
.image-with-text-section .image-with-text-content { max-width: 100% !important;width: 100%;}
body{background-image:url(/cdn/shop/files/proactive-banner-mandala-mobile.webp?v=1761014939) !important;
    background-size: contain;}

}
       

p {letter-spacing: normal; font-size: 17px; padding-bottom:10px; font-family: "Plus Jakarta Sans", sans-serif !important;}
.announcement-bar .announcement-bar__message p {padding-bottom:0px;}
.text-with-slider.page-width .image-with-text-content {max-width:100%; width:100%;}
.rte a{background-image:none!important;}
.rte a:hover{background-image:none!important; color:#a36043 !important }
img.cart-item-image {background: #fff; border:0px !important; border-radius: 5px !important;}
.inner-page-bg {background: #e0decb; }
@media screen and (max-width: 512px) {
  body { background-position: right center; background-color: #1c1312 !important; background-repeat:no-repeat;}
  #shopify-section-template--24955778040173__text_with_slider h2.image-with-text-heading {
    margin-top: 0 !important;
  }
}

/*Header part*/
.header {
  max-width: 1500px;
  margin: 0 auto;
}


h2.image-with-text-heading {
  font-family: georgia;
  font-weight: normal;
  font-size: 60px;
  margin-top: -60px;
  margin-bottom: 20px;
}
.image-with-text-content {
  width: 80%;
}
a.button {
  width: 200px !important;
  font-weight: 500;
}
.cart-drawer-empty-content a.button {width: unset !important;}

@media screen and (max-width: 1180px) { h2.image-with-text-heading {font-size: 43px !important; margin-top:20px !important; }}
@media screen and (max-width: 820px) {h2.image-with-text-heading.heading-bold.large { max-width: 410px; width: 100%; } }


@media screen and (max-width: 512px) {
  .blog .slider-buttons {float:right !important;}
  .image-with-text-content.image-with-text-content--middle.image-with-text-content--desktop-left.image-with-text-content--mobile-left.image-with-text-content--adapt.content-container{padding: 2rem 1.5rem 0;}
  .announcement-bar.make-bar-thiner .announcement-bar__message p {margin: 0;font-size: 14px;}
  h2.image-with-text-heading {font-size: 50px !important; text-align:center;}
  #shopify-section-template--24955778040173__text_with_slider h2.image-with-text-heading {font-size: 38px !important;}
  .image-with-text-content {max-width:100%; width:100%;}
  .image-with-text-content--mobile-left>* {text-align:center;}
  .image-with-text-content a.button{ margin:0 auto;}
  .right-box.aos-init.aos-animate {width: 100% !important;}
}
@media screen and (max-width: 414px) {
#shopify-section-template--24955778040173__text_with_slider p.subtitle {font-size:18px !important;}}
@media screen and (max-width: 380px) {#shopify-section-template--24955778040173__text_with_slider h2.image-with-text-heading {font-size:34px !important;}}

.cart-count-bubble {
  background-color: #a36043;
}
.right-box.aos-init.aos-animate {
  width: 86% !important;
}
.button {
  background-color: #a36043;
  opacity: unset !important;
  font-weight: normal;
  color: #ffff;
}
.image-with-text-content .image-with-text-text+.button:hover, a.button:hover, button.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover { background-color: #705A4C !important; color:white;}

.section-template--24955778040173__text_with_slider-padding {
  background: unset !important;
}

/*Featured Product*/
label.quantity-label.form-label {
  text-transform: uppercase;
  font-size: 14px;
}
section.featured-product-section--false {
  background: #e0decb !important;
}

/*Get to Know*/

.multirow {
  background: url(/cdn/shop/files/kraft-bg.webp?v=1754563419);
  background-position: center;
  background-size: cover;
}
.multirow .image-with-text-content {
  border: unset !important;
  border-top-left-radius: 19px;
  border-bottom-left-radius: 19px;
}
.image-with-text-content .image-with-text-text + .button {
  background-color: #a36043;
  border: unset;
  color: white;
  font-weight: normal;
  width: 200px;
}
h2.image-with-text-heading.heading-bold.medium.rte {
  color: #e3cf9f;
  font-size: 40px;
  font-family: "Plus Jakarta Sans";
  text-align: left;
  margin-bottom:0px;
}
.badge.price__badge-sale  {background-color:#AF2C1B}
span.badge.price__badge-sold-out.color-inverse {background-color: #705A4C;}
.product-tax {font-size:14px !important;}
.product-info-container .price--on-sale .price-item--regular {font-size: 14px !important;letter-spacing: 0px;}
.image-with-text.extract.collapse-corners {
  
    border-radius: 20px;
}
/*Footer*/
footer.footer {
  background-color: #1b1313;
}

h2.footer-block__heading {
  font-size: 20px !important;
  font-weight: 400;
  color: #e0decb;
  padding-bottom: 10px;
}
.footer-block.grid-item:first-child {
  margin-right: 50px;
  width: 300px;
}
.footer .rte p {
  font-size: 14px;
}
label.field-label {
    color: black;
}
.footer-block__newsletter .field-label {padding-left: 20px;}
.newsletter-form__button {background-color:#A36043 !important; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.policies li:last-child { display: none !important;}
.policies li:nth-child(2n) { display: none !important;}
a.link.link--text.list-menu__item.list-menu__item--link {color: #fff;}
@media screen and (max-width: 512px) {
.footer-block.grid-item:first-child
 {
    margin-right: 00px;
    width: 360px;
}}
/*Search*/
.template-search, section#shopify-section-template--24977735090541__main{background: #e0decb;}

/*Search Page*/
.collection .card, .related-products .card {border:0px !important}
.facet-filters.sorting.caption.small-hide.horizontal {		background: white;border: 1px solid #000;border-radius: 5px;}
.card-badge.top.left .badge {background: #fff; color: #A36043;font-weight: bold !important;}
.card-information .card-heading a.full-unstyled-link {line-height: 140% !important;  padding-bottom: 10px!important; }

section#shopify-section-template--24977735090541__main > h1.main-page-title.page-title.h0.heading-bold {font-family:georgia; font-weight:400px;}

.shopify-policy__container {  background: #e0decb; max-width: 100%;
    margin: 0 auto;
    padding: 20px 30px;
    width: 100%;}

 .shopify-policy__body{
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;
}

.shopify-policy__title h1 {
    text-align: center !important;
    font-family: georgia;
    font-weight: 300;
    color: #1b1313;
    font-size: 50px;
    margin-bottom: 0;
}

.field-input, .customer .field input {
  background: white !important;
  border: 1px solid #312926  !important;
  border-radius: 5px !important;
  color:  #312926  !important;
}
.header .search__input.field-input, label.field-label {color: #362f2b !important;}

a.skip-to-content-link.button.visually-hidden {
    display: none;
}

.newsletter-form__button:not(:focus-visible):not(.focused) {height: 5.5rem;}

.float-img img {max-width:90%;}
.button.button--secondary:hover { border: 2px solid #705A4C;  color: #705A4C;  box-shadow: unset !important;}

input#pc--opt-out-email_input {
    background: white;
    border: 1px solid;
    border-radius: 5px;
}


h1.collection-hero__title.remove-content-description-box.global-media-settings.description-color--light
Specificity: (0,4,1)
 {
    font-family: georgia;
    font-weight: normal !important;
}
.section-template--25048640815469__main-padding > .rte {max-width: 1000px !important;width: 100%;margin: 0 auto;}
.rte table{
    table-layout: fixed;
    max-width: 100%;
    width: 100%;
    font-size: 16px;
}
.rte table th {
    background: #ac937e;font-size: 16px;
}

.rte ul {list-style-position: outside !important;}
.rte ul li{margin-bottom:10px}

@media screen and (max-width: 1000px) {
    .rte {max-width: 100%!important;}}

 @media screen and (max-width: 512px) {
    .rte {max-width: 100%!important;} 
    nav.breadcrumbs {padding-left: 10px ! IMPORTANT;}
    h2.product-title.heading-bold.medium {
    font-size: 32px !important;
}
 }
  @media screen and (max-width: 374px) {
.rte table { font-size: 14px !important; }
 }

h3.card-heading.h2.heading-bold {
    line-height: normal;
}


 .featured-product.grid .appstle_selected_background {background-color: #ffffff !important;border: 2px solid #A36043 !important;}
 .ab-volume-discount-rule-content .ab-volume-discount-item-container:first-child .ab-volume-discount-item-save-subtitle-label { display: none !important;}

 @media screen and (max-width: 570px) {
 .ab-volume-discount-item-selected {margin-bottom: 10px !important; padding:3px 5px !important;}   
.ab-volume-discount-item-unselected { background: unset !important;padding: 5px !important; margin-bottom: 10px !important;}
.ab-volume-discount-item-save-subtitle-label {font-size: 11px !important; width: 90px;}}

  @media screen and (max-width: 520px) {
    .ab-volume-discount-rule-content {flex-direction:column !important;}
.ab-volume-discount-item-container {max-width:100% !important; display: unset ! IMPORTANT;  margin-bottom: 10px !important;}
.ab-volume-discount-item-details-wrapper {flex-direction: row !important; padding: 3px 5px !important;}
.ab-volume-discount-item-information-container {align-items: start !important;}
.ab-volume-discount-item-unselected, .ab-volume-discount-item-selected {margin-bottom:10px !important;}


}

/*Blogs*/
div.card-information h3.card-heading.h2.heading-bold {margin-top:0px !important; }
.article-card-excerpt {margin-bottom: 5px !important;}
.read-more-link {color:#a36043 !important; text-decoration:underline; font-size:14px;}
.article-template header time {text-transform:capitalize; letter-spacing:normal;}
.article-card-info.caption-with-letter-spacing.h5 time {
    letter-spacing: normal !important;
    text-transform: capitalize;
    font-size: 13px;
    margin-top:0px; padding-top:0px;
}
.blog-articles .article-card .card-information {padding-top:20px !important;}
p.article-card-excerpt {padding-top: 10px !important;}

/*Pre-order
#ProductSubmitButton-template--24955778040173__featured_product, button#ProductSubmitButton-featured-product{
    background: #A36043;
    border: 0px !important;
    color: #fff;
    margin-bottom: 24px;
}*/

/*Pre-order*/
.product-form__buttons .product-form__submit, .product-form__buttons .shopify-payment-button {width: 100% !important;}
.product-form__submit{
  background-color: #A36043 !important;
  border: 0px solid #A36043 !important;
  border-color: #A36043 !important;
  color: #ffffff !important;
}
.timesact-preorder-description {
    margin-bottom: 0px !important;
}

.product-form__buttons {
    display: flex;
    grid-gap: 1rem;
    width: 100%;
    flex-direction: column-reverse;
}

slider-component#GalleryThumbnails-template--24955778040173__featured_product {display: none;}

 
