:where(body.eup-ds4 #main) p{color:var(--eup3-ink,#3d3935);font-weight:300}body.eup-ds4 #main span.woocommerce-Price-amount.amount:not(del *){color:var(--eup3-ink,#3d3935)!important}body.eup-ds4 .eup-shop .eup-shop__count .woocommerce-result-count,body.eup-ds4 #eup-sv2-count,body.eup-ds4 .eup-stdhow__card-text,body.eup-ds4 .eup-stdhero__lead,body.eup-ds4 .eup-stdorigins__body,body.eup-ds4 .eup-farmhero__lead,body.eup-ds4 .eup-farmdispatch__scope,body.eup-ds4 .eup-farmorigins__body,body.eup-ds4 .eup-landing__lead,body.eup-ds4 .eup-landing__price-size,body.eup-ds4 .eup-landing__cart p.stock,body.eup-ds4 .eup-landing__shipping-fact,body.eup-ds4 .eup-landing__story-note,body.eup-ds4 .eup-landing__farm-intro p,body.eup-ds4 .eup-landing__card-meta,body.eup-ds4 .term_data :is(ul,ol) li{font-weight:300}body.eup-ds4 .eup-b1 .eup-b1__title,body.eup-ds4 .wishlist-title h1,body.eup-ds4 .eup-legal .eup-legal__title,body.eup-ds4 .eup-afx-404__title,body.eup-ds4.page-template-default #content .col-inner>h1{color:var(--eup3-accent-large,var(--eup3-accent-text,#00796d));font-size:var(--eup3-fs-display,34px);font-weight:400;letter-spacing:0;line-height:var(--eup3-lh-heading,1.2)}body.eup-ds4 .eup-product-v3 .eup-buy__title,body.eup-ds4 .eup-stdpage .eup-stdhow__title,body.eup-ds4 .eup-stdpage .eup-stdhero__title,body.eup-ds4 .eup-farmpage .eup-farmhero__title,body.eup-ds4 .eup-landing .eup-landing__title{color:var(--eup3-ink,#3d3935);font-weight:400;letter-spacing:0}body.eup-ds4 .eup-product-v3 .eup-pv3-row__title,body.eup-ds4 .eup-shop .eup-shop__shelves-title,body.eup-ds4 .eup-stdpage .eup-stdpage__title,body.eup-ds4 .eup-farmpage .eup-farmpage__title:not(.eup-farmpage__eyebrow),body.eup-ds4 .eup-landing .eup-landing__heading{color:var(--eup3-accent-large,var(--eup3-accent-text,#00796d));font-size:var(--eup3-fs-display,34px);font-weight:400;letter-spacing:0;line-height:var(--eup3-lh-heading,1.2)}body.eup-ds4 .eup-stdpage .eup-stdhow__eyebrow,body.eup-ds4 .eup-farmpage .eup-farmpage__eyebrow,body.eup-ds4 .eup-landing .eup-landing__eyebrow{color:var(--eup3-accent-text,#00796d);font-size:var(--eup3-fs-h4,20px);font-weight:300;letter-spacing:0;line-height:var(--eup3-lh-heading,1.2);text-transform:none}body.eup-ds4 .eup-shop .eup-shop__rail{border-color:var(--eup3-line,#e4ded9);border-radius:var(--eup3-radius,6px)}body.eup-ds4 .eup-shop .eup-shop__rail-title,body.eup-ds4 .eup-shop .eup-shop__facet-title{font-size:var(--eup3-fs-micro,13px);font-weight:600;letter-spacing:var(--eup3-ls-caps,.14em)}body.eup-ds4 .eup-shop .eup-shop__rail-title{color:var(--eup3-ink,#3d3935)}body.eup-ds4 .eup-shop .eup-shop__facet-title{color:var(--eup3-ink-soft,#6b625b)}body.eup-ds4 .eup-shop .eup-shop__rail-toggle,body.eup-ds4 .eup-shop .eup-shop__apply{border-color:var(--eup3-ink,#3d3935);border-radius:var(--eup3-radius,3px);color:var(--eup3-ink,#3d3935)}body.eup-ds4 .eup-shop .eup-shop__count,body.eup-ds4 .eup-shop .eup-shop__count .woocommerce-result-count,body.eup-ds4 #eup-sv2-count{color:var(--eup3-ink-soft,#6b625b);font-size:var(--eup3-fs-caption,14px)}body.eup-ds4 .eup-shop .eup-shop__sort select{border-radius:var(--eup3-radius-field,12px);color:var(--eup3-ink,#3d3935)}body.eup-ds4 .eup-shop .eup-shop__pagination ul.page-numbers>li>a,body.eup-ds4 .eup-shop .eup-shop__pagination ul.page-numbers>li>span,body.eup-ds4 .eup-shop .eup-shop__pagination .page-number,body.eup-ds4 .eup-shop .eup-shop__pagination li .page-numbers{background:var(--eup3-grey,var(--eup3-surface,#f0f0ee));border-color:#fff0;border-radius:var(--eup3-radius,4px);color:var(--eup3-ink,#3d3935);transition:background-color var(--eup3-dur-fast,0.25s) var(--eup3-ease-smooth,ease)}body.eup-ds4 .eup-shop .eup-shop__pagination ul.page-numbers>li>.current,body.eup-ds4 .eup-shop .eup-shop__pagination .page-number.current,body.eup-ds4 .eup-shop .eup-shop__pagination li .page-numbers.current{background:var(--eup3-accent,#00ccb8);border-color:var(--eup3-accent,#00ccb8);color:var(--eup3-accent-ink,#3d3935)}@media (hover:hover) and (pointer:fine){body.eup-ds4 .eup-shop .eup-shop__pagination ul.page-numbers>li>a:hover,body.eup-ds4 .eup-shop .eup-shop__pagination a.page-number:hover{background:var(--eup3-grey-strong,var(--eup3-pill,#e5e7e2))}}@media (max-width:599px){body.eup-ds4 .eup-shop .eup-shop__pagination ul.page-numbers{flex-wrap:nowrap;gap:6px}body.eup-ds4 .eup-shop .eup-shop__pagination ul.page-numbers>li>a,body.eup-ds4 .eup-shop .eup-shop__pagination ul.page-numbers>li>span{min-height:40px;min-width:40px;padding:0 10px}body.eup-ds4 .eup-shop .eup-shop__pagination ul.page-numbers>li:not(:first-child):not(:last-child):not(:nth-last-child(2)):not(:nth-child(2)):not(:has(.current)):not(:has(.dots)){display:none}}body.eup-ds4 .eup-product-v3 .eup-gallery__counter{color:var(--eup3-ink-soft,#6b625b);font-size:var(--eup3-fs-micro,13px)}body.eup-ds4 .eup-product-v3 .eup-pv3-reviews__empty{color:var(--eup3-ink-soft,#6b625b)}body.eup-ds4 .eup-product-v3 .eup-pv3-row__link{font-size:var(--eup3-fs-small,14px);font-weight:400}@media (max-width:767px){body.eup-ds4 .eup-product-v3 .eup-facts :is(th,td){padding-inline:8px}body.eup-ds4 .eup-product-v3 .eup-facts :is(th,td).eup-facts__num{white-space:nowrap}}body.eup-ds4 .eup-card .eup-card__photo-note,body.eup-ds4 .eup-card .eup-card__photo-note .eup-placeholder__ref{font-size:var(--eup3-fs-micro,13px)}body.eup-ds4 #main nav.breadcrumbs a,body.eup-ds4 #main nav.breadcrumbs .divider{color:var(--eup3-ink-soft,#6b625b)!important;font-size:var(--eup3-fs-small,16px)!important;font-weight:400!important;letter-spacing:0}body.eup-ds4 #main nav.breadcrumbs a.current{color:var(--eup3-accent-text,#00796d)!important;font-weight:500!important;text-decoration:underline;text-decoration-color:var(--eup3-cta,currentColor);text-decoration-thickness:2px;text-underline-offset:.4em}body.eup-ds4 .wc-block-cart .wc-block-cart-items__header th span{color:var(--eup3-ink-soft,#6b625b)!important;font-size:var(--eup3-fs-micro,13px)!important;letter-spacing:var(--eup3-ls-caps,.05em)}body.eup-ds4 :is(.wc-block-cart,.wc-block-checkout) .wc-block-formatted-money-amount:not(del *),body.eup-ds4 :is(.wc-block-cart,.wc-block-checkout) .wc-block-formatted-money-amount:not(del *) bdi{color:var(--eup3-ink,#3d3935)!important}body.eup-ds4 :is(.wc-block-cart,.wc-block-checkout) :is(.wc-block-components-text-input,.wc-block-components-combobox,.wc-blocks-components-select) label,body.eup-ds4 :is(.wc-block-cart,.wc-block-checkout) .wc-block-components-checkbox__label{color:var(--eup3-ink-soft,#6b625b)!important}body.eup-ds4 :is(.wc-block-cart,.wc-block-checkout) :is(.wc-block-components-totals-footer-item-shipping,.wc-block-components-totals-item__description,.wc-block-cart__totals-title){font-size:var(--eup3-fs-micro,13px)!important}body.eup-ds4 .wc-block-cart h2.wp-block-heading,body.eup-ds4 .wp-block-woocommerce-cart h2.wp-block-heading{color:var(--eup3-ink,#3d3935);font-size:var(--eup3-fs-h4,20px);font-weight:500;letter-spacing:0}body.eup-ds4 .wp-block-woocommerce-cart .wp-block-woocommerce-product-collection li.wc-block-product{background:var(--eup3-grey,var(--eup3-surface,#f0f0ee));border-radius:var(--eup3-radius,10px);display:flex;flex-direction:column;overflow:hidden;padding:var(--eup3-sp-4,16px) var(--eup3-sp-4,16px) 0;text-align:center}body.eup-ds4 .wp-block-woocommerce-cart .wp-block-woocommerce-product-collection li.wc-block-product .wp-block-post-title{font-size:var(--eup3-fs-card-name,15px);font-weight:500;line-height:1.3}body.eup-ds4 .wp-block-woocommerce-cart .wp-block-woocommerce-product-collection li.wc-block-product .wc-block-components-product-price{font-size:var(--eup3-fs-card-price,15px);font-weight:300}body.eup-ds4 .wp-block-woocommerce-cart .wp-block-woocommerce-product-collection li.wc-block-product .wc-block-components-product-button{margin:auto calc(-1 * var(--eup3-sp-4, 16px)) 0;padding-top:var(--eup3-sp-3,12px)}body.eup-ds4 .wp-block-woocommerce-cart .wp-block-woocommerce-product-collection li.wc-block-product .wc-block-components-product-button .wp-block-button__link{border-radius:0;font-size:var(--eup3-fs-card-price,15px);font-weight:500;min-height:var(--eup3-btn-h,48px);width:100%}body.eup-ds4 .wc-block-checkout .wc-block-components-radio-control__option{padding-left:48px!important}body.eup-ds4 .wc-block-checkout .wc-block-components-radio-control-accordion-content{padding-left:48px!important}body.eup-ds4 .eup-bag-empty .eup-bag-empty__title{color:var(--eup3-accent-large,var(--eup3-accent-text,#00796d));font-size:var(--eup3-fs-display,30px);font-weight:400}body.eup-ds4 .eup-bag-empty .eup-bag-tile{border-radius:var(--eup3-radius,10px)}body.eup-ds4 .woocommerce-account #main :is(.account-login-inner,.account-register-inner)>h2,body.eup-ds4 .woocommerce-account #main .custom-login-box>h2{color:var(--eup3-accent-large,var(--eup3-accent-text,#00796d));font-size:var(--eup3-fs-display,34px);font-weight:400;letter-spacing:0;line-height:var(--eup3-lh-heading,1.2);text-transform:none}body.eup-ds4 .woocommerce-account #main .button.eup-arrow-link::after{content:none}body.eup-ds4 #main :is(.woocommerce-password-info,.woocommerce-email-info,.woocommerce-password-hint){color:var(--eup3-ink-soft,#6b625b);font-size:var(--eup3-fs-micro,13px)}body.eup-ds4 .woocommerce-account #main .woocommerce-MyAccount-navigation a{color:var(--eup3-ink,#3d3935)}body.eup-ds4 .woocommerce-account #main .woocommerce-MyAccount-navigation .is-active a{color:var(--eup3-accent-text,#00796d);font-weight:500}body.eup-ds4 .woocommerce-account #main .woocommerce-MyAccount-content :is(table.shop_table,.woocommerce-orders-table){border-radius:var(--eup3-radius,10px)}body.eup-ds4 .eup-b1 .eup-b1__glyph{color:var(--eup3-accent-large,var(--eup3-accent-text,#00796d));font-weight:400}body.eup-ds4 .eup-b1 .eup-b1__search label{color:var(--eup3-ink,#3d3935)}body.eup-ds4 .eup-farmpage .eup-farmcard{background:var(--eup3-grey,var(--eup3-surface,#f0f0ee));border-color:#fff0;border-radius:var(--eup3-radius,6px);text-align:center}body.eup-ds4 .eup-farmpage .eup-farmcard__brand{color:var(--eup3-ink-soft,#6b625b);font-size:var(--eup3-fs-micro,13px);font-weight:400;letter-spacing:0;text-transform:none}body.eup-ds4 .eup-farmpage .eup-farmquote__body p{color:var(--eup3-ink,#3d3935)}body.eup-ds4 .eup-farmpage .eup-farmquote .eup-farmpage__eyebrow{color:var(--eup3-deep,#3d3935)}body.eup-ds4 .eup-farmpage .eup-farmdispatch{background-color:var(--eup3-deep,#3d3935);color:var(--eup3-deep-ink,#ffffff)}body.eup-ds4 .eup-farmpage .eup-farmpage__cta{background-color:var(--eup3-accent,#00ccb8);border-color:var(--eup3-accent,#00ccb8);border-radius:var(--eup3-radius,999px);color:var(--eup3-accent-ink,#3d3935)}@media (hover:hover) and (pointer:fine){body.eup-ds4 .eup-farmpage .eup-farmpage__cta:hover{background-color:var(--eup3-indigo,#3d3935);border-color:var(--eup3-indigo,#3d3935);color:var(--eup3-accent,#ffffff)}}body.eup-ds4 .eup-legal .eup-legal__toc-label{font-size:var(--eup3-fs-micro,13px);letter-spacing:var(--eup3-ls-caps,.12em)}body.eup-ds4 .eup-legal .eup-legal__toc-link{font-size:var(--eup3-fs-caption,13px)}body.eup-ds4 .eup-stdpage .eup-stdhow__card{background:var(--eup3-grey,var(--eup3-surface,#f0f0ee));border-color:#fff0;border-radius:var(--eup3-radius,10px)}body.eup-ds4 .eup-stdpage .eup-stdhow__card-text{color:var(--eup3-ink,#3d3935)}body.eup-ds4 .eup-stdpage :is(.eup-stdhow__num,.eup-stdorigins__num)[aria-hidden="true"]{display:none}body.eup-ds4 .eup-stdpage .eup-stdtile{background:var(--eup3-grey,var(--eup3-surface,#f0f0ee));border-radius:var(--eup3-radius,10px);padding:var(--eup3-sp-4,16px);text-align:center}body.eup-ds4 .eup-stdpage .eup-stdtile__brand{font-size:var(--eup3-fs-micro,13px);font-weight:400;letter-spacing:0;text-transform:none}body.eup-ds4 .eup-landing :is(.eup-landing__fact-label,.eup-landing__use-number,.eup-landing__tile-kind,.eup-landing__tile-price,.eup-landing__tile-price span.amount){font-size:var(--eup3-fs-micro,13px)}body.eup-ds4 .eup-landing .eup-landing__use-number[aria-hidden="true"]{display:none}body.eup-ds4 .eup-landing .eup-landing__story .eup-landing__eyebrow{color:var(--eup3-deep,#3d3935)}body.eup-ds4 .eup-landing .eup-landing__farm-intro p{color:var(--eup3-ink,#3d3935)}body.eup-ds4.page-template-default #content .col-inner>h2{color:var(--eup3-ink,#3d3935);font-size:var(--eup3-fs-h4,20px);font-weight:500;letter-spacing:0;margin-top:var(--eup3-space-block,32px)}body.eup-ds4.page-template-default #content .col-inner>:is(p,ul,ol){max-width:72ch}body.eup-ds4.page-template-default #content .col-inner>:is(p,ul,ol) :is(p,li),body.eup-ds4.page-template-default #content .col-inner>p{font-size:var(--eup3-fs-body,16px)}