/** Shopify CDN: Minification failed

Line 177:107 Expected identifier but found "!"
Line 179:56 Expected "}" to go with "{"

**/

#shopify-section-template--28809609576797__rich_text_Be9iXW .rich-text__blocks p{color:#000 !important; font-size:24px !important}
#shopify-section-template--28809609576797__rich_text_Be9iXW .page-width{max-width: 1600px; width: 100% !important;}
#shopify-section-template--28809609576797__rich_text_Be9iXW .rich-text__blocks{max-width: 100%;}
#shopify-section-template--28809609576797__rich_text_KwkhdM .rich-text.content-container .rich-text__blocks{background: #FBF0C1; padding: 15px; border-radius: 30px;}
#shopify-section-template--28809609576797__rich_text_KwkhdM .rich-text.content-container .rich-text__blocks p{font-size:16px; color:#2D402D; letter-spacing:0px;}
#shopify-section-template--28809609740637__main .icon-with-text{background:transparent !important; padding:0px !important; margin: 0;}
[data-section="template--28809609576797__featured_product_qTbwjN"] .featured-product{background-color:#f8f5ed !Important; border-radius:20px;}
[data-section="template--28809609576797__featured_product_qTbwjN"] .product-media-container{width:100% !important}
#shopify-section-template--28809609740637__main .inline-richtext{max-width:100%}
[data-section="template--28809609576797__featured_product_qTbwjN"] .product-form__buttons{display: flex; gap: 20px; align-items:flex-start}
[data-section="template--28809609576797__featured_product_qTbwjN"] .product-form__buttons button{width:50%}
[data-section="template--28809609576797__featured_product_qTbwjN"] .product-form__buttons .shopify-payment-button{width:50%}
[data-section="template--28809609576797__featured_product_qTbwjN"] .product-form__buttons .shopify-payment-button button{width:100%}
[data-section="template--28809609576797__featured_product_qTbwjN"] .featured-product .product__info-wrapper{display: flex; padding-top: 50px !important;}
#shopify-section-template--28809609740637__main .inline-richtext{max-width:100% !important}
.product .product__description table{border-radius:10px}
.product .product__media{border-radius:20px}
.product .product-media-container{border-radius:20px; width:100% !important}
.product--thumbnail_slider .product-media-container img{height: 560px !important;border-radius:20px}
.product .thumbnail{border-radius:10px}
.product--thumbnail_slider .product-media-container .product__modal-opener{height: 560px;}



.product__text.inline-richtext {
  margin: 20px auto;
  color: #43403d;
  font-size: 15px !important;
}
.product__text.inline-richtext a {
  color: #f9a000;
  text-decoration: underline;
}



.hxl{font-size:72px; font-weight:500; line-height:1.1}
.h0{font-size:64px;font-weight:300; line-height:1.1}
.h1{font-size:60px;font-weight:300; line-height:1.1}
.h2{font-size:48px;font-weight:300; line-height:1.1}
.h3{font-size:30px;font-weight:300; line-height:1.1}
.subtitle--large{font-size:32px}
.rte a{color:#202020 !important}
body{background-color:#fffdf8 !important}
body p{letter-spacing:0px !important; line-height: 1.4;}
a.button{letter-spacing:0px; font-size:20px; font-weight:600; padding: 20px 60px;}
.rich-text__caption{font-family: "Instrument Serif", serif;}
.review-text-section .review-text-section__content p{letter-spacing: 0px !important;}
.review-text-section__reviews{font-family: "Instrument Serif", serif;}
.banner.banner--content-align-center{max-width: 1500px; margin: 0 auto; border-radius: 40px;}
.banner.banner--content-align-center .banner__media{border-radius: 40px;}
.banner.banner--content-align-center .banner__media img{border-radius: 40px;}
.review-text-section{margin-bottom: -100px; z-index: 1; position: relative;}
.review-text-section h2{margin:0 auto !important; line-height: 1.1; padding-top:10px; max-width:950px}
.review-text-section .review-text-section__content{max-width: 1500px; margin: 0 auto;}
.review-text-section .review-text-section__content  p{font-size:22px; margin:0 auto; color:#202020; padding-bottom: 45px; padding-top: 10px; max-width:950px}
.body-small{font-size:18px;}
.body{font-size:20px;}
.body-large{font-size:22px;}
.ticks-5col .page-width{max-width:100%}
.review-text-section a{font-size:20px; font-weight:600; border-radius:14px; padding:17px 60px}
.review-text-section a:before{display:none}
.review-text-section a:after{display:none}
ul.icon-with-text{display:flex; gap: 10px;}
ul.icon-with-text li span{font-size:14px}
ul.icon-with-text li img{margin-right:5px;}
.featured-product .product__info-wrapper{padding: 0 4rem !important; letter-spacing: 0;}
.featured-product .product__info-wrapper .product-form__buttons{max-width:100%}
.featured-product .product__info-wrapper button{letter-spacing:0px; font-size:20px; font-weight:600; border-radius: 9px !important; padding: 20px;}
.featured-product .product__info-wrapper .price-item{font-size:34px; font-weight:500; color:#202020}
.featured-product .product__info-wrapper .product__text{font-family: "Instrument Serif", serif; letter-spacing: 0px; font-size:32px; color:#2D402D;}
.featured-product .product__info-wrapper .link.product__view-details{display:none}

.product .product__info-wrapper .product-form__buttons{max-width:100%}
.product .product__info-wrapper button{letter-spacing:0px; font-size:18px; font-weight:600; border-radius: 9px !important; padding: 11px;}
.product .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background-color:#ffce70; border:1px solid #ffce70; color:#202020}

.featured-product .product__media{border-radius:20px}
.featured-product .product__modal-opener{border-radius:20px}
.featured-product .product-media-container{border-radius:20px}
.featured-product .grid__item.product__media-wrapper{column-gap:30px}

.listing-items{display:flex; column-gap:30px}
.listing-items ul{padding:0; margin:0}
.listing-items ul li{list-style:none; color:#2D402D; font-size:16px; font-weight:400; line-height:1.1; margin-bottom:10px}
.listing-items ul li img{margin-right:7px}
.accordion-read-more a{background-color:#FFCE70 !Important; color:#202020 !important}
footer .footer-block--menu .footer-block__details-content{max-width: 170px; margin: 0 auto;}

.is-product-page .reviews-slider__wrapper:before {background:linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(32, 32, 32, 0) 100%)}
.is-product-page .reviews-slider__wrapper:after {background:linear-gradient(90deg, rgba(32, 32, 32, 0) 0%, rgb(255 255 255) 100%)}

.cart__login-paragraph a{color:#202020}
.cart__login-paragraph a:hover{color:#202020}
.accordion__content p{font-size:15px; font-weight:300; color:#202020}
.accordion__content p strong{font-weight: 700;}
.accordion__content ul li{font-size:15px; font-weight:300; color:#202020; line-height: 1.5; margin-bottom: 20px;}
.accordion__content ul li strong{font-weight: 700;}
.accordion__content ol li{font-size:15px; font-weight:300; color:#202020; line-height: 1.5;}
.accordion__content ol li strong{font-weight: 700;}
.featured-product .product__info-wrapper p.product__text{font-family: "DM Sans", sans-serif; font-size: 15px; color: #202020;}
.featured-product .product__info-wrapper button{height:auto;background: #ffce70; color: #202020;}
.featured-product .product__info-wrapper button:hover{color:#fff; background:#202020}
.featured-product .product__info-wrapper .price-item{font-size: 1.8rem; font-weight:500}

@media screen and (max-width: 1440px) {
.founder-card__image-wrapper img{height: 750px !important;}

}

@media screen and (max-width: 992px) {
  .founder-showcase__container .founder-card__image-wrapper{width:100% !important}
  .founder-card__image-wrapper img{height: auto !important;}
  .founder-card-template--28867332112733__founder_showcase_ptemAy{gap:30px !important}
}

@media screen and (max-width: 749px) {
  .dj-slider-wrapper{padding:0px !important}
  .info-card{padding: 20px !important;}
  .founder-showcase__header {padding: 0 10px;}
  .founder-card__name{font-size: 28px !important}
  .founder-card-template--28867332112733__founder_showcase_ptemAy{padding:20px !important; gap: 30px !important;}
  .founder-card__role{font-size: 23px !important;
    margin-top: 0px !important;
    line-height: 1.1;}
  .founder-card__image-wrapper{width:100%}
  #shopify-section-template--28809609576797__rich_text_Be9iXW .rich-text__blocks p{font-size: 16px !important;}
  .featured-product .product__info-wrapper {padding: 0 2rem !important;}
  [data-section="template--28809609576797__featured_product_qTbwjN"] .product-form__buttons button {
    width: 100% !important;}
    [data-section="template--28809609576797__featured_product_qTbwjN"] .product-form__buttons .shopify-payment-button{width: 100% !important;}
  [data-section="template--28809609576797__featured_product_qTbwjN"] .product-form__buttons{display:block !important;}
  .wgc__card-fixed{border-radius: 16px !important; padding: 20px !important;}
  .wgc__container{padding: 60px 10px !important;}
   .dj-header h2{font-size:36px !important;}
       .dj-header__stars {font-size: 14px !important;}
    .banner{height:300px}
    .banner__media.media{height:300px}
    .banner__media.media img{height:300px}
    .two-col-accordion-section{padding-top:60px !important; padding-bottom:60px !important}
    #shopify-section-template--28809609740637__main h1 {font-size: 36px !important;}
    .subtitle--large{font-size: 24px !important;}
a.button{font-size:16px}
.hxl{font-size:40px;}
.h0{font-size:38px;}
.h1{font-size:35px;}
.h2{font-size:30px;}
.h3{font-size:28px;}
footer .footer-block--menu .footer-block__details-content{max-width:100%}
.reviews-slider__wrapper:before{display:none}
.reviews-slider__wrapper:after{display:none}
.image-button-grid__grid{row-gap: 25px !important; column-gap:10px !important}
a.image-button-grid__button{font-size:15px}
footer .footer__content-top{padding-right: 15px; padding-left: 15px;}
.rich-text__heading{margin:0 !important}
.body-small{font-size:16px;}
.body{font-size:18px;}
.body-large{font-size:18px;}
footer .footer-block--newsletter{display:none}
.product .product__info-wrapper button{font-size: 16px;}
#shopify-section-template--28878459076957__collapsible_content_VeENJU h3.accordion__title {font-size: 18px !important;}
.collapsible-content__heading{margin-bottom:0px !important}
#MainProduct-template--28809609740637__main{padding-bottom:0px !important}
.footer-block__details-content{display: flex; align-items: center; justify-content: center; flex-direction: column;}
footer .footer-block__heading{text-align:center}
footer .footer-block__brand-info{text-align:center}
.footer-block__brand-info .footer__list-social.list-social {justify-content: center !important;}
footer .footer-block__image-wrapper{max-width: 100% !important; display: flex; justify-content: center;}
.accordion summary{padding: 20px 10px !important;}
#shopify-section-template--28809609740637__collapsible_content_BTa9WK h3.accordion__title{font-size: 16px; !important}
.accordion .accordion__content p { font-size: 15px !important; }
.ticks-5col__grid {display:flex; flex-direction:column;}