/** Shopify CDN: Minification failed

Line 62:32 Expected ":"

**/

.m-header__main.m-menu-bar.m-gradient.m-color-scheme-12b10e81-8820-4d6e-a026-7f65c911b760 {
  border-top: 1px solid #f7f7f7;
  border-bottom: 1px solid #f7f7f7;
}

.m-banner-promotion.m-filter--widget {
  display: none !important;
}

.template-product #MainContent {
    padding-bottom: 0px !important;
}

h3.m-accordion--item-button.m-footer--block-title {
    font-size: 20px;
}

/* judge me */

#m-app-section-template--26307549331767__1772041982fc0683a2 {
    padding-top: 30px;
    padding-bottom: 39px;
    background-image: url(/cdn/shop/files/mineral-border-banner.png?v=1772146338);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

#m-app-section-template--26307549331767__1772041982fc0683a2 .jdgm-title {
    font-size: 42px !important;
}

#m-blog-grid-template--26488353423653__blog_posts_t3nCEh a.m-article-card__readmore.m-button.m-button--link {
    background-color: #B09F8B;
    padding: 10px;
    color: white;
    border-radius: 5px;
}
.jdgm-card.jdgm-testimonial.jdgm-carousel-item{
    background-color: transparent !important;
}

h3.m-accordion--item-button.m-footer--block-title {
    font-size: 25px;
}


/* image with text */

#m-section-template--26307549331767__image_with_text_wBPf6R .m-image-with-text__inner.m\:flex.m\:flex-wrap {
    /* border-radius: 10px!important; */
    background-color: #F5F1E8;
}    

#m-section-template--26307549331767__image_with_text_wBPf6R .m-image-with-text__image.m\:column.m\:w-full.md\:m\:w-1\/2.lg\:m\:w-6\/12 {
  padding-left: 0px !important;s
}

.template-page #MainContent {
    padding-bottom: 0px;
}

.main-product__block-text+.main-product__block-title, .main-product__block-custom_liquid+.main-product__block-title, .main-product__block-badge+.main-product__block-title {
    margin-top: 5px;
    margin-bottom: 43px;
}
.logo-center__2l .m-menu {
    font-family: 'Arvo';
    font-size: 14px !important;
}
#m-slider-template--26307549331767__1621243260e1af0c20 a.m-slide__button-first.m-button.m-button--secondary {
  background-color: #B09F8B;
  color: white;
  border: none !important;
}
#shopify-section-sections--26307549593911__footer .m-footer--block-newsletter .m-footer--block-title {
    font-size: 25px !important;
}
#m-section--template--26440920236343__icon_box_raPhqU .m-icon-box.m-icon-box--vertical.m-gradient.m-color-default.m-scroll-trigger.animate--fade-in-up {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px !important;
    padding: 20px !important;
    border-radius: 10px;
}

#m-section--template--26440920236343__icon_box_raPhqU .m-icon-box__icon.m-hover-box.m-hover-box--scale-up.m\:items-start {
    display: none !important;
}
#m-section--template--26440920236343__icon_box_raPhqU h3.m-icon-box__heading.h4 {
    color: #af9e8a !important;
}

#m-slider-template--26440920236343__1621243260e1af0c20 p {
    max-width: 727px !important;
}

.m-image.m-image-loaded {
	border-radius: 15px !important;
}
.m-tab-header.active {
	background-color: #B09F8B !important;
	padding: 10px 20px !important;
	color: white !important;
	border-radius: 10px !important;
}
.m-tab-header.active::after {
	display: none !important;
}


@media (max-width: 769px) {

#m-section-template--26307549331767__image_with_text_wBPf6R .m-image-with-text__image.m\:column.m\:w-full.md\:m\:w-1\/2.lg\:m\:w-6\/12 {
    padding-left: 14px !important;
    padding-top: 44px !important;
}

#m-section-template--26307549331767__image_with_text_wBPf6R .m-richtext__description+.m-richtext__button {
    margin-top: 24px !important;
    margin-bottom: 44px !important;
}

#m-app-section-template--26307549331767__1772041982fc0683a2 .jdgm-title {
    font-size: 25px !important;
}
section#m-app-section-template--26307549331767__1772041982fc0683a2 {
    padding-bottom: 0px !important;
}

#m-slider-template--26307549331767__1621243260e1af0c20 .m-slider:not(.m-slider--adapt).m-slider--large .m-slide__media {
  height: 480px!important;
}
.m-slider:not(.m-slider--adapt).m-slider--large .m-slide__media {
    height: 443px;
}
h3.m-accordion--item-button.m-footer--block-title {
    font-size: 18px !important;
}
#m-section--template--26307549331767__featured_collection_qwkxBe .container-fluid.m-section-my.m-section-py {
    padding-top: 22px !important;
}

}