.purchase-details{font-size:14px;font-style:italic}.percent-discount{z-index:100;display:inline-block;padding:1px 6px;margin-right:2px;border-radius:6px;letter-spacing:.5px}.add-product-desc-wrapper{display:flex!important;gap:0!important}.key-ingredients-section{height:100%;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px}.key-ingredient{height:100%;width:100%;display:grid;column-gap:0px;align-content:start}@media screen and (max-width: 1100px){.key-ingredients-section{grid-template-columns:1fr 1fr}}@media screen and (max-width: 749px){.key-ingredients-section{grid-template-columns:1fr}}.ingredient-image{position:relative;aspect-ratio:3 / 2}.ingredient-badges{position:absolute;z-index:var(--layer-flat);bottom:12px;left:0;padding-block:1px 4px;padding-inline:var(--badge-rectangle-padding-inline);color:var(--color-foreground);background:var(--color-background);font-size:var(--badge-font-size)}.ingredient-content{padding:32px var(--page-margin)}.ingredient-header-wrapper{display:inline-grid;vertical-align:baseline;column-gap:10px;justify-items:start;align-items:baseline}.ingredient-header{grid-column-start:1;text-wrap:nowrap;vertical-align:baseline;max-width:100%}.ing-latin,.ing-latin h6{grid-column-start:2;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-style:italic!important}.tagline{display:flex;flex-direction:column}.tagline .product-type{margin-top:8px!important}.description-snippet p{-webkit-box-orient:vertical!important;display:-webkit-box!important;color:var(--color-input-text);overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;-webkit-line-clamp:2}.breadcrumbs{padding:20px 0}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:calc(var(--font-paragraph--size)*.9);font-weight:500}.breadcrumbs li{display:flex;align-items:center}.breadcrumbs li:not(:last-child):after{content:"\203a";margin:0 .75rem;color:#0006}.breadcrumbs a{color:#4d4d4d;text-decoration:none;transition:color .2s ease}.breadcrumbs a:hover{color:color: var(--color-primary-hover)}.breadcrumbs li:last-child span{color:color: var(--color, var(--color-foreground))}@media screen and (max-width: 749px){.breadcrumbs{padding:1rem 0;font-size:.8125rem}}.loox-widget,.jdgm-widget{margin:0!important}.jdgm-review-widget{max-width:100%!important}.jdgm-rev__author{font-weight:600!important;font-size:14px!important}.jdgm-star,.jdgm-prev-badge__text{font-size:14px!important}.jdgm-rev a:hover,.jdgm-quest a:hover{opacity:1!important}.jdgm-paginate__first-page,.jdgm-paginate__last-page,.jdgm-paginate__prev-page,.jdgm-paginate__next-page{font-weight:400!important}.jdgm-paginate__page{width:fit-content!important}.jdgm-paginate__page.jdgm-curt{font-size:100%!important;color:var(--color-foreground)!important}.jdgm-translate-container{margin-top:8px!important}.jdgm-translate-button{color:var(--color-foreground)!important;text-decoration:none!important}.jdgm-translate-button:hover{text-decoration:underline!important;text-underline-offset:.25em!important}.jdgm-rev-widg__title,.jdgm-full-rev__icon{display:none!important}h3.jdgm-rev-widg__section-title{font-size:18px!important;font-weight:600!important}.jdgm-all-reviews__header,.jdgm-rev-widg__header{text-align:left!important}.jdgm-all-reviews__header .jdgm-widget-actions-wrapper{display:none!important}.jdgm-row-stars{align-items:start!important;justify-content:start!important}.jdgm-all-reviews__summary,.jdgm-rev-widg__summary{width:fit-content!important;padding-right:28px!important;align-items:start!important;justify-content:start!important}.jdgm-histogram{margin-bottom:28px!important}.jdgm-histogram__bar{margin:0 8px!important;width:140px!important}@media only screen and (min-width: 805px){.jdgm-all-reviews__header .jdgm-row-stars,.jdgm-rev-widg__header .jdgm-row-stars{display:flex!important;flex-direction:row!important}.jdgm-all-reviews__header .jdgm-histogram,.jdgm-rev-widg__header .jdgm-histogram{width:fit-content!important;padding:0 28px!important;display:flex!important;flex-direction:column!important;align-items:start!important;justify-content:start!important;border-right:1px solid rgba(16,132,116,.1);border-left:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color)}.jdgm-widget-actions-wrapper{padding-left:28px!important}}.jdgm-all-reviews__summary-text,.jdgm-rev-widg__summary-text{align-items:start!important;justify-content:start!important;margin-top:8px!important;font-size:14px!important}.jdgm-rev-snippet-card__reviewer{font-weight:600!important}.jdgm-widget-actions-wrapper{width:fit-content!important;border:none!important;padding-top:0!important}.jdgm-btn,.jdgm-write-rev-link,.jdgm-full-rev__product-button{height:fit-content!important;width:fit-content!important;margin:0!important;text-align:center!important;border-radius:8px!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;font-weight:400!important;padding-block:var(--button-padding-block)!important;padding-inline:var(--button-padding-inline)!important}.jdgm-all-reviews-page__load-more.jdgm-btn{background:transparent!important;color:#1a1a1a!important;border:1px solid #1a1a1a!important}.jdgm-all-reviews-page__load-more.jdgm-btn:hover{background:#faf9f3!important;color:#1a1a1a!important;border-color:#1a1a1a!important}.jdgm-write-rev-link{margin:0!important;max-width:inherit!important}select.jdgm-sort-dropdown{border:1px var(--color-input-border) solid!important;outline:none!important;padding:8px 10px!important;border-radius:0!important}.jdgm-sort-dropdown-wrapper{margin-top:0!important}.jdgm-sort-dropdown option[value=most-helpful]{display:none!important}.jdgm-prev-badge__text{padding-left:3px!important}.jdgm-rev__prod-link-prefix:before{content:initial!important}a.jdgm-rev__prod-link{font-family:var(--font-h4--family)!important;font-size:16px!important}.jdgm-full-rev-modal .jm-mfp-content{padding:var(--padding-5xl)!important}@media screen and (max-width: 749px){.jdgm-full-rev-modal .jm-mfp-content{padding:var(--padding-3xl)!important}}.jdgm-rev-snippet-card__rev-rating .jdgm-star{padding-right:0!important}a.jdgm-rev-snippet-card__full-review-link{display:none!important}.jdgm-review-snippet-widget{background-color:#f5f4ee;border:1px #DFDED8 solid!important;border-radius:8px;font-size:14px!important}.jdgm-rev-snippet-card{background-color:transparent!important;margin:0!important;padding:12px 18px!important;-webkit-box-shadow:none!important;box-shadow:none!important}.jdgm-rev-snippet-widget__next-btn,.jdgm-rev-snippet-widget__prev-btn{height:22px!important;width:22px!important}.jdgm-rev-snippet-widget__next-btn{right:-11px!important}.jdgm-rev-snippet-widget__prev-btn{left:-11px!important}.jdgm-rev-snippet-widget__next-btn svg,.jdgm-rev-snippet-widget__prev-btn svg{height:9px!important;width:6px!important}a.jdgm-star:hover{text-decoration:none!important}.jdgm-write-review-modal__title{font-family:var(--font-heading--family)!important;font-size:var(--font-size--h2)!important}.jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__product-title,.jdgm-write-review-modal__page-header .jdgm-write-review-modal__product-title{font-size:var(--font-size--h2)!important}.jdgm-write-review-modal__product-title{font-family:var(--font-heading--family)!important;font-size:var(--font-size--h4)!important}.jdgm-write-review-modal .jdgm-write-review-modal__form{gap:12px!important}.jdgm-write-review-modal__product-image{width:260px!important;height:260px!important}.jdgm-write-review-modal__stars{padding:18px 0!important}.jdgm-write-review-modal__stars .jdgm-star{font-size:28px!important;line-height:1!important}.jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__page-header{gap:0!important}.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal .jdgm-write-review-modal__btn--contact-us{font-family:var(--button-font-family-primary)!important;font-size:var(--font-paragraph--size)!important;font-weight:400!important;background:var(--color-primary-button-background)!important;min-width:100px!important;border-radius:8px!important;padding-block:var(--button-padding-block)!important;padding-inline:var(--button-padding-inline)!important}.jdgm-write-review-modal .jdgm-write-review-modal__btn--leave-review{font-family:var(--button-font-family-primary)!important;font-size:var(--font-paragraph--size)!important;font-weight:400!important;background:var(--color-secondary-button-background)!important;padding-block:var(--button-padding-block)!important;padding-inline:var(--button-padding-inline)!important;border:1px solid var(--color-secondary-button-border)!important}.jdgm-write-review-modal .jdgm-write-review-modal__btn--leave-review:hover{color:var(--color-primary)!important;background-color:var(--color-secondary-button-hover-background)!important}.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-label{gap:6px!important}.jdgm-write-review-modal input[type=radio],.jdgm-write-review-modal input[type=checkbox]{display:initial!important}.jdgm-write-review-modal__checkbox-custom{display:none!important}.jdgm-write-review-modal .jdgm-write-review-modal__form-group--negative-resolution{padding:0!important}.jdgm-write-review-modal .jdgm-write-review-modal__negative-resolution-title{margin-top:18px!important}.jdgm-write-review-modal .jdgm-write-review-modal__negative-resolution-content{display:flex!important;flex-direction:column!important;max-width:100%!important;height:100%!important;justify-content:space-between!important;margin-top:18px!important}.jdgm-write-review-modal .jdgm-write-review-modal__negative-resolution-actions{margin-top:84px!important;padding:0!important}.jdgm-write-review-modal__negative-resolution-text{color:var(--color-primary)!important}@media only screen and (min-width: 768px){.jdgm-write-review-modal .jdgm-write-review-modal__content{padding:58px!important;height:650px!important;overflow:hidden!important}}:root{--narrow-page-width: 80rem !important;--badge-rectangle-padding-block: 5px 4px !important;--badge-rectangle-padding-inline: 10px !important}strong{font-weight:600!important}a{text-decoration:none!important;text-underline-offset:.25em!important}a:hover{text-decoration:underline!important}h5{line-height:1.4!important}.button,.button-secondary,button.shopify-payment-button__button--unbranded{text-decoration:none!important}.menu-list{padding-top:2px;--menu-horizontal-gap: var(--gap-2xl) !important;--menu-vertical-gap: var(--gap-2xl) !important}.menu-drawer__menu-item--mainlist{font-size:var(--menu-font-lg--size)!important;line-height:var(--menu-font-lg--line-height)!important}.menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:0!important}:is(.header[transparent]:not([data-sticky-state=active]),.header[transparent=always][data-sticky-state=active]) .header__row:not(:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating]),.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true],[data-animating]))){border:none}.product-card .product-card__content .text-block.h4 p{line-height:1.25em!important}.product-card .product-card__content:hover .text-block.h4 p{text-decoration:underline!important}.compare-at-price{text-decoration-thickness:1px!important}.product-badges{display:grid;gap:5px}.product-badges__badge{width:fit-content}.accordion .details__header{min-height:58px!important}.shopify-policy__container{max-width:60em!important;margin:}@media screen and (min-width: 750px){.section--full-width.media-with-content--narrow{--media-with-content-grid-columns: 5fr 6fr !important}}@media screen and (width >= 750px){slideshow-slides[gutters*=start]{padding-inline-start:0!important}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:5fr 4fr!important}}@media screen and (max-width: 749px){.header__columns{--header-template-columns: 20px var(--header-mobile-bookend) 1fr var(--header-mobile-bookend) var(--header-mobile-bookend) var(--header-mobile-bookend) var(--header-mobile-bookend) !important;grid-template-areas:"leftP leftA leftB center rightA rightB rightC"!important}.header__columns .header__drawer{grid-area:rightC!important}.header__columns .header-logo{grid-area:leftA!important}.section>.force-full-width{grid-column:1 / -1!important}.product-information__grid{gap:calc(var(--gap) / 2) 0!important}.dialog-modal{height:fit-content!important;padding:var(--padding-3xl)!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
