:root{--color-beige: #F0E7DD;--color-green:#DBD74D;--color-brown:#490000;--color-white: #FFFBF7;--letter-spacing-h3: -.09375rem}.button{letter-spacing:-.0625rem}.h-large{min-height:90vh}.ratio-1{aspect-ratio:1}.feature-text{font-size:116px;letter-spacing:-.065rem}@media screen and (max-width: 750px){.h-large{min-height:50vh}.mb-padding-0{padding:0!important}.mobile-h-large{min-height:80vh!important}}.header__row.header__row--top{position:fixed;top:1rem;left:50%;transform:translate(-50%);width:90%;max-width:473px;border-radius:max(1.2rem,20px);height:76px}.header__row.header__row--top .menu-list__link-title{letter-spacing:-.0625rem}.header__row.header__row--top .header-actions__cart-icon svg{height:33px;width:33px}@media screen and (max-width: 750px){.header__row.header__row--top{width:95%!important}.mobile-shop-item{font-family:var(--font-subheading--family);text-transform:uppercase;padding:1rem;margin-left:.5rem}cart-icon{transform:translate(-10%);margin-right:1rem}}footer .menu:not(:has(.menu__heading--empty)) .details-content{margin-block-start:0!important}footer input{text-align:center;max-height:49px}footer h3{letter-spacing:var(--letter-spacing-h3)!important}.footer-reveal{position:relative;z-index:2}.footer-sticky{position:sticky;bottom:0}@media screen and (max-width: 750px){.footer-menus .menu{width:auto;flex-grow:1;text-align:center;margin:0 auto}.footer-menus .menu__heading.h3{text-align:center;font-size:22px;justify-content:center}.footer-h3{margin:0 auto}.footer-h3 h3{font-size:22px!important;text-align:center!important}.footer-newsletter{align-items:center;justify-content:center}.footer-newsletter .text-block.h3{text-align:center}.footer-newsletter .email-signup__input-group{display:flex!important;flex-direction:column!important}}accordion-custom summary.details__header{justify-content:space-between}accordion-custom .accordion-icon{aspect-ratio:1/1;width:32px;height:32px;border-radius:50%;background-color:var(--color-brown);color:var(--color-green);font-size:20px;font-weight:400}accordion-custom details.details{margin-bottom:1rem}@media (max-width: 768px){.accordion-icon{width:24px!important;height:24px!important;font-size:16px}details summary{padding-inline:1rem}}details[open] .accordion-icon{background-color:var(--color-green);color:var(--color-brown)}.accordion--dividers accordion-custom:first-child .details{border-block-start:none!important}.accordion--dividers accordion-custom:last-child .details{border-block-end:none!important}.accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:none!important}.details__header{background-color:var(--color-white);border-radius:2rem;padding-inline:1rem;margin-bottom:.5rem}.details-content{padding-block:1rem}.accordion-ingredient{max-width:400px}.accordion-ingredient details.details{margin-bottom:0rem}.accordion-ingredient .details__header{letter-spacing:-.0625rem;background-color:transparent;padding-inline:0rem;margin-bottom:0rem;border-radius:0}.accordion-ingredient .accordion-icon{background-color:var(--color-beige);color:var(--color-brown)}.accordion-2 details.details{border-block-end:none!important}.accordion-2 details.details{border-block-start:none!important}.accordion-2 details summary{padding-inline-start:2rem;background-color:var(--color-white);border-radius:2rem;margin-bottom:1rem}.accordion-2 .expand-icon{background-color:var(--color-brown);width:32px;height:32px;border-radius:50%}@media screen and (max-width: 750px){.accordion-2:last-of-type{margin-block-end:0!important}.accordion-2 details summary{padding-inline-start:1rem;background-color:var(--color-white);border-radius:1rem;margin-bottom:1rem}.accordion-2 summary.details__header{font-size:18px!important}}.template--product slideshow-controls{position:absolute;align-items:center;justify-content:center;left:1rem}.template--product slideshow-arrows[position=center]{align-items:flex-end!important}.template--product button.slideshow-control.button.button-unstyled.slideshow-controls__thumbnail{aspect-ratio:1/1;border-radius:1rem}.template--product .product-details{width:100%;background:var(--color-beige);height:100%!important;border-radius:0 0 0 20px;overflow:hidden}.template--product media-gallery.media-gallery--carousel{max-height:98dvh;overflow:hidden;border-radius:0 0 20px}.template--product .rte p em{font-size:.75rem!important;font-style:normal}.template--product .rte p strong{font-family:var(--font-heading--family);font-weight:400;font-size:1.55rem}.variant-picker__form legend{display:none}variant-picker.variant-picker{padding-bottom:10px!important}.variant-option__button-label__text,.junip-reviews-container button.junip-btn{font-family:var(--font-subheading--family);letter-spacing:-.05rem;color:var(--color-brown)!important;text-transform:uppercase}.variant-option__button-label{min-height:auto!important}.variant-option__button-label{background-color:var(--color-white)!important}.variant-option__button-label input{border-color:var(--color-brown)!important}.rating-count{font-size:15px!important;text-transform:capitalize!important;text-decoration:underline!important}input[placeholder]{font-family:var(--font-subheading--family)!important;color:var(--color-brown);letter-spacing:-.05rem;opacity:1!important}.email-signup__input-group{grid-template-columns:1fr 2fr!important;gap:1.25rem!important}.email-signup__input-group button{grid-column:1 / -1;width:100%}.social-hover-content{opacity:0;transition:opacity ease .2s}.social-hover:hover .social-hover-content{opacity:1}.social-hover{aspect-ratio:2/3}.social-link-button{padding:5px 19px!important}@media screen and (max-width: 750px){.social-header .mobile-column{align-items:center}}@media screen and (max-width: 750px){.home-page-about{padding-inline:1rem}.home-page-about p{font-size:18px!important}}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:solid var(--color-green)!important}.product-title h1{font-size:100px}.product-description{max-width:39rem!important;margin:0 auto}.product-description p strong{font-size:25px}.product-description p{font-size:18px}.junip-powered-by-footer{display:none!important}ul.menu-list.hdss-ds{list-style:none;margin:0;padding:0}.hs-displad{display:none!important}@media screen and (max-width: 750px){slideshow-component:has(slideshow-controls[thumbnails]):has(slideshow-controls[pagination-position=left]){margin:12px 2.5vw;border-radius:20px;overflow:hidden}.product-information{margin:0 2.5vw !important!important}.product-form-buttons{padding-block-end:0!important}.product-title,.product-title h1{padding-block-start:0!important}.product-description{padding-inline:1.25rem}.product-description p strong{font-size:20px}.product-description p{font-size:16px;text-wrap-style:pretty}.template--product media-gallery.media-gallery--carousel{border-radius:0}.template--product .product-details,.template--product .media-gallery--carousel{border-radius:20px!important}}@media screen and (max-width: 768px){.template--product media-gallery.media-gallery--carousel{border-radius:0 0 20px 20px}.template--product .accordion-ingredient{height:auto!important;overflow:visible!important}}.text-based-page{padding-block:18vh}@media screen and (max-width: 768px){.text-based-page{padding:2vh}.text-base-section{padding-top:35px!important}.social-section-wrapper{padding-block:0!important}}.svg-wrapper.add-to-cart-icon{display:none}slideshow-arrows{display:none}.cart__presale-banner{background-color:var(--color-beige);border-radius:20px;padding:8px 16px;text-align:center;font-family:var(--font-subheading--family);letter-spacing:-.05rem;color:var(--color-brown);text-transform:uppercase;font-size:12px;text-wrap-style:balance}div#shopify-section-hs-sticky-add-to-cart{display:none}.hs-reviews a{display:flex;gap:10px}@media screen and (max-width: 1300px){.product-title h1{font-size:75px}}@media screen and (max-width: 750px){.needsclick.kl-teaser-Rjk6kk.undefined.kl-private-reset-css-Xuajs1,div#shopify-section-hs-sticky-add-to-cart{display:none}.index-section--featured-product.hs-active{justify-content:center;position:fixed;bottom:0;width:100%;z-index:9999;display:block!important;background-color:#fff;padding:7px;margin:0}.index-section--featured-product.hs-active.hs-de-active-hard{display:none!important}.index-section--featured-product.hs-active button.btn.button.Button{width:100%}button.btn.button.Button a{--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}button.btn.button.Button:hover{background-color:var(--color-primary-button-hover-text)!important}.hs-cstom-vdeo .group-block-content.layout-panel-flex.layout-panel-flex--row.mobile-column{margin:0;display:flex;flex-wrap:wrap!important;flex-direction:unset!important}.hs-cstom-vdeo .group-block-content.layout-panel-flex.layout-panel-flex--row.mobile-column deferred-media.spacing-style.size-style.border-style{width:47%}.variant-option--equal-width-buttons .variant-option__button-label__text{font-size:14px!important}[data-option-id=template-25810191515931__main-9924965105947-size]{--variant-ch: 9ch !important}.variant-option--equal-width-buttons .variant-option__button-label{min-width:50%!important;padding:10px 5px!important;margin:0}.variant-option--buttons{gap:.2rem!important}.product-title h1{font-size:45px}.product-details .group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style{padding-top:10px!important}.product-details .group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style .group-block-content.layout-panel-flex.layout-panel-flex--column{gap:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/theme-custom.css.map */
