.jme-site{--jme-cream:#faf6ee;--jme-ink:#392922;--jme-wine:#681d2b;--jme-line:#ded7cb;--jme-muted:#5b5148;--color-background:250,246,238;--gradient-background:#faf6ee;--color-foreground:57,41,34;--color-button:104,29,43;--color-button-text:255,248,237;--color-link:104,29,43;--color-secondary-button-text:104,29,43;--color-shadow:57,41,34;background:var(--jme-cream);color:var(--jme-ink)}.jme-site :is(.color-background-1,.color-background-2,.color-){--color-background:250,246,238;--gradient-background:#faf6ee;--color-foreground:57,41,34;--color-button:104,29,43;--color-button-text:255,248,237;--color-link:104,29,43;--color-secondary-button-text:104,29,43;--color-shadow:57,41,34}.jme-site :is(.color-inverse,.color-accent-1){--color-background:104,29,43;--gradient-background:#681d2b;--color-foreground:255,248,237;--color-button:255,248,237;--color-button-text:104,29,43;--color-link:255,248,237;--color-secondary-button-text:255,248,237}.jme-site .color-accent-2{--color-background:233,237,223;--gradient-background:#e9eddf;--color-foreground:53,65,43;--color-button:104,29,43;--color-button-text:255,248,237;--color-link:104,29,43}.jme-site :is(.header-wrapper,.footer,.menu-drawer,.header__submenu,.search-modal,.predictive-search,.cart-notification,.drawer__inner,.quick-add-modal__content){background:var(--jme-cream);color:var(--jme-ink);border-color:var(--jme-line)}.jme-site .header{max-width:1440px;padding-top:8px;padding-bottom:8px}.jme-site .header__menu-item{color:var(--jme-ink);font-size:13px}.jme-site .header__active-menu-item{color:var(--jme-wine);text-underline-offset:5px}.jme-site .utility-bar{background:var(--jme-wine);color:#fff8ed;border:0}.jme-site .utility-bar .list-social{display:none}.jme-site .utility-bar__grid{display:block}.jme-site .announcement-bar__message{padding:9px 0;min-height:0;font-family:var(--font-body-family);font-size:11px;letter-spacing:.13em;color:#fff8ed}.jme-site .footer{border-top:1px solid var(--jme-line)}.jme-site .footer__content-bottom{border-color:var(--jme-line)}.jme-site :is(.footer-block__heading,.menu-drawer__menu-item){color:var(--jme-ink)}.jme-site :is(.footer a,.menu-drawer a,.header__submenu a){text-underline-offset:4px}.jme-site :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #986b29;outline-offset:4px}.jme-interior #MainContent{background:var(--jme-cream)}.jme-interior .scroll-trigger{opacity:1;transform:none;animation:none}.jme-interior .page-width{max-width:1440px;padding-left:64px;padding-right:64px}.jme-interior .page-width--narrow{max-width:1000px}.jme-interior :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3){color:rgb(var(--color-foreground));font-weight:400}.jme-interior :is(h1,.h0){font-size:clamp(40px,4.5vw,64px);line-height:1.12;letter-spacing:-.04em}.jme-interior :is(h2,.h1){font-size:clamp(30px,3.2vw,44px);line-height:1.18;letter-spacing:-.03em}.jme-interior :is(h3,.h2){font-size:clamp(23px,2.3vw,32px);line-height:1.25;letter-spacing:-.02em}.jme-interior :is(.main-page-title,.title--primary,.title-wrapper-with-link){margin-top:20px;margin-bottom:36px}.jme-interior :is(.rte,.rich-text__text,.image-with-text__text,.shopify-policy__body){font-size:16px;line-height:1.85;color:rgba(var(--color-foreground),.86)}.jme-interior .rte :is(h2,h3,h4){margin-top:1.4em;margin-bottom:.55em}.jme-interior .rte :is(p,ul,ol){margin-top:0;margin-bottom:1.4em}.jme-interior :is(.rte a,.link,.underlined-link){color:rgb(var(--color-link));text-underline-offset:4px}.jme-interior .rte img{border-radius:0;max-width:100%;height:auto}.jme-interior .rte table{width:100%}.jme-interior .rte :is(td,th){padding:14px;border-color:var(--jme-line)}.jme-interior .button,.jme-site .quick-add-modal__content .button{--buttons-radius:0px;--buttons-radius-outset:0px;min-height:50px;padding:14px 24px;font-family:var(--font-body-family);font-size:13px;line-height:1.5;letter-spacing:.03em}.jme-interior .button:not(.button--secondary):not(.button--tertiary){background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.jme-interior .button--secondary{--color-button-text:104,29,43;color:var(--jme-wine);background:transparent}.jme-interior :is(.button,.field,.select,.quantity){--buttons-border-opacity:1;--inputs-radius:0px;--inputs-border-opacity:.4;--inputs-shadow-opacity:0}.jme-interior :is(.field__input,.select__select,.customer input,.customer select){color:var(--jme-ink);background:#fffaf3}.jme-interior :is(.field__label,.form__label,.customer label){color:var(--jme-muted)}.jme-interior .contact{padding-top:32px;padding-bottom:64px}.jme-interior .contact .field{margin-bottom:22px}.jme-interior .contact__button{margin-top:26px}.jme-interior .rich-text__blocks{max-width:820px}.jme-interior .image-with-text__content{padding:48px}.jme-interior .image-with-text__media{border:0}.jme-interior .multicolumn-card{background:#eee6d8;border:1px solid var(--jme-line)}.jme-interior .multicolumn-card__info{padding:28px}.jme-interior .banner__box{max-width:820px;padding:40px}.jme-interior .banner__box.color-inverse{background:#681d2be6!important}.jme-interior .banner__heading{font-size:clamp(38px,4.5vw,64px)}.jme-interior .banner__text{max-width:600px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.7}.jme-interior .shopify-policy__container{max-width:900px;padding:48px 40px 72px}.jme-interior .shopify-policy__title{margin-bottom:40px;text-align:left}.jme-interior .shopify-policy__body{overflow-wrap:anywhere}.jme-interior #about-jackie img{border-radius:180px 180px 0 0;margin-bottom:24px}.jme-interior .faq-item{border-color:var(--jme-line)}.jme-interior section[id^=faqs-]{max-width:1000px}.jme-interior section[id^=faqs-] .faq-item summary .summary__title{font-size:15px;line-height:1.6}.jme-interior section[id^=faqs-] .faq-item summary{padding:12px 0}.jme-interior .product{padding-top:12px}.jme-interior .product__title h1{font-size:clamp(36px,3.7vw,52px);margin-bottom:16px}.jme-interior .product__text.caption-with-letter-spacing{color:var(--jme-wine);font-size:10px;letter-spacing:.16em}.jme-interior .product .price{font-size:22px;color:var(--jme-ink)}.jme-interior .product__tax{font-size:12px;color:var(--jme-muted)}.jme-interior .product__media-wrapper .product__media{background:#eee7d9;border:0}.jme-interior .product__media img{mix-blend-mode:multiply}.jme-interior .product-media-container{border-color:var(--jme-line)}.jme-interior .thumbnail{border-radius:0;background:#eee7d9}.jme-interior .thumbnail[aria-current]{border-color:var(--jme-wine);box-shadow:0 0 0 1px var(--jme-wine)}.jme-interior .product-form__input input[type=radio]+label{border-radius:0;min-height:44px;padding:12px 16px;margin:6px 6px 6px 0;font-size:12px;line-height:1.5;border-color:#bdb09b;background:transparent;color:var(--jme-ink)}.jme-interior .product-form__input input[type=radio]:checked+label{background:var(--jme-wine);color:#fff8ed;border-color:var(--jme-wine)}.jme-interior .product-form__input input[type=radio]:focus-visible+label{outline:3px solid #986b29;outline-offset:4px}.jme-interior .product-form__input input[type=radio].disabled+label{opacity:.55}.jme-interior .product-form__submit{--color-button:104,29,43;--color-button-text:255,248,237;color:#fff8ed;background:var(--jme-wine)}.jme-interior .product__description{padding-top:24px;border-top:1px solid var(--jme-line);font-size:14px}.jme-interior .related-products{border-top:1px solid var(--jme-line);padding-top:48px}.jme-interior :is(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper) .card{--border-radius:0px;--border-width:0px;--text-alignment:left}.jme-interior .product-card-wrapper .card__inner{background:#eee7d9}.jme-interior .product-card-wrapper .card__media img{object-fit:contain;padding:20px}.jme-interior .card__heading{font-size:24px;line-height:1.3}.jme-interior .card__information{padding-top:20px}.jme-interior .card-information .price{font-size:14px;color:var(--jme-muted)}.jme-interior .main-blog{padding-top:40px;padding-bottom:64px}.jme-interior .blog-articles{gap:40px 28px}.jme-interior .article-card__excerpt{font-size:14px;line-height:1.8}.jme-interior .article-card__info{font-size:10px;letter-spacing:.1em;color:var(--jme-muted)}.jme-interior .article-template__hero-container{max-width:1312px;margin:40px auto 0}.jme-interior .article-template__hero-container .media{max-height:520px}.jme-interior .article-template header{margin-top:40px;margin-bottom:32px}.jme-interior .article-template__title{font-size:clamp(34px,4vw,56px)}.jme-interior .article-template__content{margin-top:0}.jme-interior .article-template__back{margin-bottom:64px}.jme-interior .template-search__header{margin-top:40px;margin-bottom:36px}.jme-template-search{--grid-desktop-horizontal-spacing:24px;--grid-mobile-horizontal-spacing:14px;--grid-desktop-vertical-spacing:36px;--grid-mobile-vertical-spacing:28px}.jme-interior .template-search__header h1{font-size:clamp(38px,4.5vw,64px)}.jme-interior .product-count__text{font-family:var(--font-body-family);font-size:13px;line-height:1.5;letter-spacing:0}.jme-interior .cart__items{border-color:var(--jme-line)}.jme-interior .cart-item__name{font-family:var(--font-heading-family);font-size:24px;color:var(--jme-ink)}.jme-interior .cart-item__image-container{background:#eee7d9}.jme-interior .cart-item__image{mix-blend-mode:multiply}.jme-interior .cart__footer{padding-top:32px;padding-bottom:56px}.jme-interior .cart__blocks{padding:28px;background:#eee6d8}.jme-interior .customer{padding-top:48px;padding-bottom:64px}.jme-interior .farmers-markets{max-width:1312px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;padding:24px 36px 56px}.jme-interior .market-row{border:1px solid var(--jme-line);border-radius:0;padding:28px;background:#eee6d8}.jme-interior .market-row:last-child{border-bottom:1px solid var(--jme-line)}.jme-interior .market-row p{color:var(--jme-muted);font-size:14px;line-height:1.8;margin:12px 0}@media(min-width:990px){.jme-interior .product__info-wrapper{padding-left:64px}.jme-interior .product__info-container{max-width:520px}}@media(max-width:1199px){.jme-interior .page-width{padding-left:36px;padding-right:36px}.jme-interior .image-with-text__content{padding:32px}}@media(max-width:749px){.jme-site .header__heading-logo{width:68px;height:auto}.jme-site .announcement-bar__message{font-size:9px;letter-spacing:.04em}.jme-interior .page-width{padding-left:20px;padding-right:20px}.jme-interior :is(h1,.h0){font-size:38px}.jme-interior :is(h2,.h1){font-size:30px}.jme-interior :is(h3,.h2){font-size:24px}.jme-interior :is(.main-page-title,.title--primary,.title-wrapper-with-link){margin-top:12px;margin-bottom:26px}.jme-interior :is(.rte,.rich-text__text,.image-with-text__text,.shopify-policy__body){font-size:14px;line-height:1.85}.jme-interior .rte :is(td,th){padding:8px;overflow-wrap:anywhere}.jme-interior .button{font-size:12px;padding:13px 20px}.jme-interior .image-with-text__content{padding:30px 0}.jme-interior .multicolumn-card__info{padding:22px}.jme-interior .banner__box{padding:28px 22px}.jme-interior .banner__heading{font-size:36px}.jme-interior .banner__text{font-size:14px}.jme-interior .shopify-policy__container{padding:30px 22px 48px}.jme-interior .shopify-policy__title{margin-bottom:28px}.jme-interior #about-jackie img{float:none!important;display:block;max-width:100%!important;width:100%;margin:0 0 28px!important}.jme-interior .product__title h1{font-size:34px}.jme-interior .product__info-wrapper{padding-left:0;padding-right:0}.jme-interior .product .price{font-size:20px}.jme-interior .product__description{font-size:13px}.jme-interior .card__heading{font-size:20px}.jme-interior .product-card-wrapper .card__media img{padding:12px}.jme-interior .main-blog{padding-top:26px;padding-bottom:40px}.jme-interior .blog-articles{gap:30px}.jme-interior .article-template__hero-container{margin:24px 20px 0}.jme-interior .article-template__hero-container .media{max-height:300px}.jme-interior .article-template header{margin-top:28px;margin-bottom:26px}.jme-interior .article-template__title{font-size:34px}.jme-interior .cart-item__name{font-size:20px}.jme-interior .cart__blocks{padding:22px}.jme-interior .farmers-markets{padding:20px 20px 40px}.jme-interior .market-row{padding:22px}}.jme-interior :is(.facets__heading,.facet-filters__label,.mobile-facets__heading,.product-count__text){font-family:var(--font-body-family);font-size:13px;line-height:1.5;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/jme-site.css.map */
