/*
 * Palette v7 (PLAN-ROUND-3C D-456 to D-458). GENERATED by scripts/build-design-tokens.mjs --palette-v7 from
 * design-tokens/tokens.json (paletteV7), design-tokens/palette-v7.config.json and design-tokens/palette-v7-hand.css.
 * Do not edit. Printed from wp_head at 999 only while the option eupepsia_palette_v7 is yes (inc/enqueue-palette-v7.php).
 * Every rule repeats a selector of a theme or owned-plugin sheet (same @media chain, same !important) with the
 * new colour, or re-states a later rule of equal specificity so the cascade keeps its winner.
 */
body.eup-palette-v7{--eup7-ink:#231f20;--eup7-sand:#d4ad86;--eup7-sand-line:#dcba8c;--eup7-mist:#eceded;--eup7-tile:#f3f4f4;--eup7-paper:#fafafb;--eup7-white:#ffffff;--eup7-navy:#231f20;--eup7-ink-hover:#373334;--eup7-hairline:#dedcdd;--eup7-muted:#9b9a9a}
/* assets/css/site-legacy.css */
.main_slider .banner .ban2 h3{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.main_slider .ban2 p{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.main_slider .ban2 a{border:solid 1px var(--eup-legacy-accent, #dcba8c)!important}
.main_slider .ban2 a span{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.inner_slider64 .banner p{color:#ffff}
.inner_slider64 .banner .ban2 h3{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.inner_slider64 .ban2 p{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.inner_slider64 .ban2 a{border:solid 1px var(--eup-legacy-accent, #dcba8c)!important}
.inner_slider64 .ban2 a span{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.wc-block-checkout__form h2{color:#231f20}
.wc-block-checkout__billing-fields input, .wc-block-checkout__billing-fields select{color:#231f20!important}
.wc-block-checkout__shipping-fields input, .wc-block-checkout__shipping-fields select{color:#231f20!important}
.wc-block-checkout__contact-fields input{color:#231f20!important}
.wc-block-checkout__form button{background:var(--eup-legacy-accent, #231f20);color:#d4ad86}
.wc-block-components-form address span{color:#231f20}
.wc-block-components-checkout-order-summary__title p{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.wc-block-components-order-summary-item__description h3{color:#231f20}
.wc-block-components-order-summary-item__total-price .wc-block-formatted-money-amount{color:#231f20}
.wc-block-components-totals-coupon__form button{background:var(--eup-legacy-accent, #231f20);color:#d4ad86}
.wc-block-components-totals-wrapper .wc-block-components-totals-item__label{color:#231f20}
.wc-block-components-totals-item__value .wc-block-formatted-money-amount{color:#231f20}
.wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-components-totals-item__label{color:#231f20}
.wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-formatted-money-amount{color:#231f20}
.wc-block-components-totals-item__value{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.wc-block-components-panel__button{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.wc-block-checkout__shipping-option .wc-block-components-radio-control__label{color:#7E7E7E}
.wc-block-checkout__shipping-option .wc-block-formatted-money-amount{color:#231f20!important}
.wc-block-checkout__shipping-option .wc-block-checkout__shipping-option--free{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))!important}
.wc-block-checkout__payment-method .wc-block-components-radio-control__option{color:#7E7E7E!important}
.wc-block-components-radio-control-accordion-content:first-child{color:#231f20}
.shop_table .woocommerce-Price-amount bdi{color:#231f20}
a#gotoShippingLink{color:#231f20}
.totals-section .woocommerce-Price-amount bdi{color:#231f20}
div.pp_woocommerce .pp_close{background-color:var(--eup-legacy-accent, #231f20)!important;color:#d4ad86!important}
.woocommerce-error{color:red}
.payment-card .card-name{color:#333}
.payment-card .card-expiry{color:#777}
.payment-card .make-default{color:#32b57f}
.payment-card .remove-card{color:#999}
.payment-card.add-new{color:#777}
.default-label{color:#32b57f}
.checkout-right h3{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))!important}
.shop_table .cart_item td{color:#231f20}
.woocommerce-shipping-totals td{color:#231f20}
.totals-section h3{color:#231f20!important}
.checkout-right .woocommerce-Price-bidi{color:#231f20}
.woocommerce .form-row input.input-text{color:#231f20!important}
.woocommerce .form-row select{background-color:transparent!important}
.shipping-method label{color:#231f20}
.payment-section p{color:#231f20}
.shipping-method p{color:#231f20}
.woocommerce #payment div.payment_method_cybersource_credit_card #wc-cybersource-credit-card-account-number-hosted{color:#231f20}
.woocommerce #payment div.payment_method_cybersource_credit_card #wc-cybersource-credit-card-csc-hosted{color:#231f20}
.head_pay h2{color:#B0B2B5}
.woocommerce-Payment label{color:#231f20}
.add_card_65{color:#B0B2B5}
form.checkout h3{color:#231f20}
.contact-info .woocommerce-form__label-for-checkbox span{color:#231f20}
.woocommerce-account .custom-order-product-line .status-tracking .status-info .actual-status-text{color:#231f20!important}
.woocommerce-account .custom-order-product-line .product-text p:nth-child(2){color:#231f20!important}
.custom-order-product-line img{border:1px solid #231f20!important}
.custom-order-item-container .reschedule-btn:hover{border-color:var(--eup-legacy-accent, #dcba8c)!important;background-color:var(--eup-legacy-accent, #231f20)!important}
.woocommerce-account .custom-order-product-line .status-tracking .status-info .status-heading{color:#B0B2B5!important}
.login-section a{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20));border:solid 1px var(--eup-legacy-accent, #dcba8c)}
.login-section a:hover{background:var(--eup-legacy-accent, #231f20);border:solid 1px var(--eup-legacy-accent, #dcba8c)}
.account-user h1{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.wishlist_table .add_to_cart{border:solid 1px var(--eup-legacy-accent, #dcba8c);color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.wishlist_table .add_to_cart:hover{border:solid 1px var(--eup-legacy-accent, #dcba8c);background:var(--eup-legacy-accent, #231f20)}
.dashboard-card .dashboard-grid div{color:#231f20}
.billing-checkbox label{color:#B0B2B5}
.dash00 label{color:#B0B2B5}
.dashboard-header h2{color:#B0B2B5}
.dashboard-header button{background:none}
.dashboard-header button:hover{background:var(--eup-legacy-accent, #231f20);border:solid 1px var(--eup-legacy-accent, #dcba8c)}
.dash00 h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.modal-content div input{color:#231f20}
.account-nav li.active a{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.cart-page-title{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.woocommerce-cart .breadcrumbs a.current, .woocommerce-checkout .breadcrumbs a.current, .woocommerce-cart .breadcrumbs a.current{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))!important}
.nav-dropdown li.customer-name{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.login_099 .social-login svg{background:#f1f1f1!important}
.account-lost-password-inner h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.account-lost-password-inner p.bb{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.account-lost-password-inner .bb a{border:solid 1px var(--eup-legacy-accent, #dcba8c);background:none;color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.account-lost-password-inner .bb a:hover{border:solid 1px var(--eup-legacy-accent, #dcba8c);background:var(--eup-legacy-accent, #231f20)}
.account-lost-password-inner .button2{background:var(--eup-legacy-accent, #231f20);color:var(--eup3-accent-ink, #ffffff)}
.account-lost-password-inner p.kk{color:#797979}
.account-register-inner h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.account-register-inner label{color:#797979}
.account-register-inner .woocommerce-form-register__submit{background:var(--eup-legacy-accent, #231f20);color:var(--eup3-accent-ink, #ffffff)}
.account-register-inner p.hh span{color:#797979}
.custom-login-box p.bb{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.custom-login-box .bb a{border:solid 1px var(--eup-legacy-accent, #dcba8c);background:none;color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.custom-login-box .bb a:hover{border:solid 1px var(--eup-legacy-accent, #dcba8c);background:var(--eup-legacy-accent, #231f20)}
.account-register-inner p.hh a{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.account-register-inner p.bb{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.account-register-inner .woocommerce-login-link{border:solid 1px var(--eup-legacy-accent, #dcba8c);background:none;color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.account-register-inner .woocommerce-login-link:hover{border:solid 1px var(--eup-legacy-accent, #dcba8c);background:var(--eup-legacy-accent, #231f20)}
.mfp-ready .mfp-close{color:var(--eup3-accent-ink, #fff);background:var(--eup-legacy-accent, #231f20)}
.custom-login-box .login-title{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.custom-login-box .input-text{border:none;border:solid 1px #dbdbdb;color:#555}
.custom-login-box .btn-submit{background:var(--eup-legacy-accent, #231f20);color:var(--eup3-accent-ink, #ffffff)}
.custom-login-box .or-divider span{color:#3d3d3e}
.login-links p{color:#797979}
.custom-login-box .register-link{color:#797979}
.custom-login-box .register-link a{color:#231f20}
.warning p{color:#ffffff}
.term_data h1{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.term_data ul li{color:#231f20}
.term_data ol li{color:#231f20}
.html_topbar_left a{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.cart-icon i{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.cart-icon i:hover{background:var(--eup-legacy-accent, #231f20)}
.account-container .account-register-bg{background-color:var(--eup-legacy-accent, #231f20)!important;color:#d4ad86!important}
.woocommerce-form label{color:#231f20}
.woocommerce-LostPassword a{color:#231f20}
.social-icons a{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))!important;border:solid 1px var(--eup-legacy-accent, #dcba8c)!important}
.wishlist-title-container .wishlist-title h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.wishlist_table span.amount{color:#231f20}
.sidebar-inner ul.brand-thumbnails.fluid-columns li.active a{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.sidebar-inner ul.brand-thumbnails.fluid-columns li a{color:#231f20}
.product-categories ul.children .active a{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.longeveti_home .row{background:#f6f5f0}
.longeveti_home h3{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.custom-side-cart-text{color:#000}
span.amount{color:#231f20!important}
.woocommerce-checkout th{color:#231f20}
.woocommerce-cart th{color:#231f20}
.wishlist_table th{color:#231f20}
.aws-search-result .aws_result_title{color:#231f20!important}
.aws-container .aws-search-field{color:#231f20}
.aws-container .aws-search-form .aws-search-btn svg{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.aws-container .aws-search-form .aws-form-btn, .aws-container .aws-search-form .aws-form-btn:hover{background:none;border-left:0!important;border:1px solid #d8d8d8}
} .woocommerce-wishlist .wishlist-title h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.product-info .product-brands a{color:#B0B2B5}
.product-info .product-short-description p{color:#808083}
h3.custom-product-details-label{color:#231f20}
.title-wrapper .product-brand{color:#231f20}
p{color:#231f20}
.mega_men_custom h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.detail_sidebar h4.offcanvas-title{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.body_details h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.pro_side_body h5{color:#231f20}
.pro_side_body p{color:#231f20}
.body_details h4.offcanvas-title{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.pro_side_body span{color:#231f20}
.body_details ul li a{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))!important}
.ayurved h3{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.the_ttotal .row{background:#f6f6f6}
.the_ttotal h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.ab_eup h3{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.benfit_sec h4{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.benfit_sec .box-text{background:url(/wp-content/uploads/2025/09/Asset-7-8.png)}
.resort .col:nth-child(1) .col-inner{background:url(/wp-content/uploads/2025/09/Asset-2-8-1.png)}
.resort .col:nth-child(2) .col-inner{background:url(/wp-content/uploads/2025/09/Asset-3-8-1.png)}
.resort .col:nth-child(3) .col-inner{background:url(/wp-content/uploads/2025/09/Asset-4-8-2.png)}
.resort .col:nth-child(4) .col-inner{background:url(/wp-content/uploads/2025/09/Asset-5-8-1.png)}
.resort h3{color:#fff}
.resort p{color:#fff}
body .resort span{color:#fff}
.by_eup_3 .section-content .row{background:url(/wp-content/uploads/2025/09/Asset-2-8.png)}
.nav-dropdown.nav-dropdown-default>li>a{color:#4E4D50}
.header-bottom .nav-uppercase>li>a{color:#4E4D50}
.main a{color:#fff!important;border:solid 1px #ffffff}
.main a:hover{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))!important}
.header-top .searchform .button.icon i{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.header-top .nav-small>li>a>i{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
footer .col-inner ul li a{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
footer .row{border-bottom:solid 1px var(--eup-legacy-accent, #dcba8c)}
footer .absolute-footer{background-color:#f6f6f6;border-top:0}
.copyright-footer{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.new_arrivals h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.new_arrivals .box{border:solid 1px #e1e1e1dd}
.product-title a{color:#231f20}
.price-wrapper bdi{color:#231f20}
.product-small .grid-tools a{color:#fff!important}
.product-small .image-tools .wishlist-button:hover{background-color:var(--eup-legacy-accent, #231f20);border-color:var(--eup-legacy-accent, #dcba8c)}
.perfect_pairings h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.season_picks h2{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.season_picks h4{color:#4E4D50}
.season_picks a.button{color:#4E4D50;border-bottom:solid 1px #999!important}
.perfect_pairings h3{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.tried_logo .img-inner:after{background:var(--eup-legacy-accent, #231f20)}
.breadcrumbs, .breadcrumbs a{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))!important}
.woocommerce-cart span.amount{color:#231f20}
.woocommerce-checkout label{color:#7E7E7E}
.woocommerce-checkout span.amount{color:#231f20}
.woocommerce-checkout #shop-sidebar span.widget-title{color:#231f20}
.product-categories li a{color:#231f20}
.product-categories li ul.children li a{color:#231f20}
.wc-brand-list-layered-nav-product_brand li a{color:#231f20}
.wishlist-icon .wishlist-button{border:0;color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.off-canvas-right .mfp-content{background-color:#fff}
.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{border:solid 1px rgba(0,0,0,.3)}
.product-info h1{color:#231f20}
.product-info .variations .label label{color:#231f20}
.product-info .price-wrapper bdi{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
.product-info strong, .product-info b{color:#231f20}
.product-gallery .wishlist-button:hover{background-color:var(--eup-legacy-accent, #231f20)!important;border-color:var(--eup-legacy-accent, #dcba8c)!important}
.product-info .custom-product-attributes{color:#231f20}
.product-attributes ul li{color:#B0B2B5}
@media only screen and (max-width: 767px){
.off-canvas-left .mfp-content{background-color:#fff!important}
.banner .fill{background:rgb(0, 0, 0, .4)!important}
.by_eup_3 .section-content .row{background:var(--eup-legacy-accent-soft, #231f20);color:#d4ad86}
.benfit_sec .box-text{background:none}
.ab_eup h3{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.off-canvas-left .mfp-content{background-color:#fff!important}
.banner .fill{background:rgb(0, 0, 0, .4)!important}
.by_eup_3 .section-content .row{background:var(--eup-legacy-accent-soft, #231f20);color:#d4ad86}
.ab_eup h3{color:var(--eup3-accent-text, var(--eup-legacy-accent, #231f20))}
}
/* assets/css/product-v2.css */
.eup-product-v2, .eup-card{--eup-brand:#dcba8c;--eup-brand-text:#231f20;--eup-deep:#231f20;--eup-ink:#231f20;--eup-muted:#231f20;--eup-line:#dedcdd;--eup-line-soft:#dedcdd;--eup-surface-alt:#f3f4f4;--eup-panel:#f3f4f4;color:var(--eup-ink)}
.eup-product-v2 .screen-reader-text{border:0}
.eup-product-v2 .eup-placeholder, .eup-card .eup-placeholder{background:rgba(220, 186, 140, 0.14);border-bottom:1px dotted currentColor;color:var(--eup-ink)}
.eup-product-v2 .eup-placeholder__ref, .eup-card .eup-placeholder__ref{color:var(--eup-brand-text)}
.eup-product-v2 .eup-product-v2__shipping-note.eup-placeholder{background:transparent;border:1px dashed var(--eup-dash)}
.eup-product-v2 .eup-product-v2__kicker{color:var(--eup-muted)}
.eup-product-v2 .eup-product-v2__eyebrow{color:var(--eup-muted)}
.eup-product-v2 .eup-product-v2__title{color:var(--eup-ink)}
.eup-product-v2 .eup-product-v2__size{color:var(--eup-muted)}
.eup-product-v2 .eup-product-v2__standfirst p{color:var(--eup-ink)}
.eup-product-v2 .eup-product-v2__rule{background:var(--eup-line);border:0}
.eup-product-v2 .eup-product-v2__jump{color:var(--eup-brand-text)}
.eup-product-v2 .eup-product-v2__label{background:var(--eup-deep);color:#fff}
.eup-product-v2 .eup-product-v2__label .eup-product-v2__kicker{color:#eceded}
.eup-product-v2 .eup-product-v2__fact dt{color:#eceded}
.eup-product-v2 .eup-product-v2__label .eup-placeholder{background:rgba(255, 255, 255, 0.14);color:#fff}
.eup-product-v2 .eup-product-v2__label .eup-placeholder__ref{color:#eceded}
.eup-product-v2 .eup-product-v2__description{background:var(--eup-surface)}
.eup-product-v2 .eup-product-v2__prose p{color:var(--eup-ink)}
.eup-product-v2 .eup-product-v2__shipping{background:var(--eup-surface-alt)}
.eup-product-v2 .eup-product-v2__shipping-box.is-unconfirmed{border:1px dashed var(--eup-dash)}
.eup-product-v2 .eup-product-v2__more{background:var(--eup-surface)}
.eup-product-v2 .eup-product-v2__more-link{color:var(--eup-brand-text)}
.eup-product-v2__disclaimer{background:var(--eup-surface-alt, #eceded);border-top:1px solid var(--eup-line, #dedcdd)}
.eup-product-v2__disclaimer p{color:#231f20}
.eup-card{background:var(--eup-surface);border:1px solid var(--eup-line)}
.eup-card__media--empty{border:1px dashed var(--eup-dash)}
.eup-card__brand{color:var(--eup-muted)}
.eup-card__name a{color:var(--eup-ink)}
.eup-card__stock{color:var(--eup-muted)}
.eup-card__actions .button, .eup-card__actions a.button, .eup-card__actions .eup-card__action{background:var(--eup-surface);border:1.5px solid var(--eup-brand-text);color:var(--eup-brand-text)}
.eup-card__actions .button:hover, .eup-card__actions a.button:hover, .eup-card__actions .button:focus-visible, .eup-card__actions a.button:focus-visible{background:var(--eup-brand-text);color:#fff}
.eup-product-v2 .eup-product-v2__source-note{color:var(--eup-muted)}
/* assets/css/product.css */
.product-brands .product-brand{color:var(--eup-muted, #777)}
.product-brands .product-brand:hover, .product-brands .product-brand:focus-visible{color:var(--eup3-accent-text, var(--eup-brand, #231f20))}
.shop-now-wrapper .shop-now-link{color:var(--eup3-accent-text, var(--eup-brand, #231f20))}
.photo-credit{color:var(--eup-muted, #777)}
/* assets/css/account.css */
.eup-account-greeting .eup-account-greeting__text{color:var(--eup3-accent-text, var(--eup-brand, #231f20))}
.eup-orders .custom-order-item-container{background:#fff;border:1px solid var(--eup-rule, #eee)}
.custom-order-number{color:var(--eup3-accent-text, var(--eup-brand, #231f20))}
.custom-order-date{color:var(--eup-muted, #777)}
.custom-order-line{border-top:1px solid var(--eup-rule, #eee)}
.custom-order-line__placeholder{background:#f5f5f5}
.custom-order-line__status{color:var(--eup-muted, #777)}
.custom-order-line__status-value.is-cancelled{color:#b3261e}
.custom-order-actions{border-top:1px solid var(--eup-rule, #eee)}
.custom-confirm-overlay{background:rgba(0, 0, 0, 0.5)}
.custom-confirm-box{background:#fff}
.custom-confirm-actions button{border:0}
.custom-confirm-actions .confirm-btn{background:var(--eup-brand, #231f20);color:#fff}
.custom-confirm-actions .cancel-btn{background:#ddd}
.custom-login-box .or-divider{border-top:1px solid var(--eup-rule, #eee)}
.custom-login-box .form-row.bb{border-bottom:1px solid var(--eup-rule, #eee)}
.custom-login-box .new0{color:var(--eup-muted, #777)}
.woocommerce-email-info, .woocommerce-password-info{color:#555}
/* assets/css/cart.css */
.cart-count-message{color:var(--eup-muted, #777)}
.cart-item-brand{color:var(--eup-muted, #777)}
/* assets/css/base-templates.css */
:root{--eup-brand:#dcba8c;--eup-muted:#777}
.custom-shop-all-breadcrumb .shop-all-link{color:var(--eup-brand)}
.product-brand{color:var(--eup-muted)}
/* assets/css/header-v2.css */
.eup-hd{--eup-brand:#231f20;--eup-brand-text:#231f20;--eup-deep:#231f20;--eup-ink:#231f20;--eup-muted:#231f20;--eup-line:#dedcdd;--eup-line-soft:#dedcdd;--eup-surface-alt:#eceded;--eup-panel:#eceded;background:var(--eup-surface);border-bottom:1px solid var(--eup-line-soft);color:var(--eup-ink)}
.eup-hd .eup-hd__search-field{border:0}
.eup-hd__topbar{background:var(--eup-deep);color:#ffffff}
.eup-hd .eup-hd__topbar-line{color:#ffffff}
.eup-hd__burger{background:none;border:0;color:var(--eup-ink)}
.eup-hd__burger-bars, .eup-hd__burger-bars::before, .eup-hd__burger-bars::after{background:currentColor}
.eup-hd__logo{color:var(--eup-deep)}
.eup-hd__action{color:var(--eup-ink)}
.eup-hd__action:hover .eup-hd__action-label, .eup-hd__action:hover{color:var(--eup-brand-text)}
.eup-hd__action-label{border:0}
.eup-hd__cart-count{background:var(--eup-deep);color:#ffffff}
.eup-hd__cart-count.is-filled{background:var(--eup-brand-text)}
.eup-hd__search{background:var(--eup-surface-alt);border:1px solid var(--eup-line)}
.eup-hd__search:focus-within{border-color:var(--eup-brand)}
.eup-hd__search-field{background:none;border:0;color:var(--eup-ink)}
.eup-hd__search-submit{background:none;border:0;color:var(--eup-deep)}
.eup-hd__search-submit:hover{color:var(--eup-brand-text)}
.eup-hd__nav{background:var(--eup-surface)}
.eup-hd__scrim{background:rgba(35, 31, 32, 0.45)}
.eup-hd__drawer-head{border-bottom:1px solid var(--eup-line-soft)}
.eup-hd__drawer-title{color:var(--eup-deep)}
.eup-hd__drawer-close{background:none;border:0;color:var(--eup-ink)}
.eup-hd__item{border-bottom:1px solid var(--eup-line-soft)}
.eup-hd__top{background:none;border:0;color:var(--eup-ink)}
.eup-hd__top:hover, .eup-hd__top[aria-expanded="true"]{color:var(--eup-brand-text)}
.eup-hd__chevron{border-bottom:2px solid currentColor;border-right:2px solid currentColor}
.eup-hd__panel{background:var(--eup-surface-alt)}
.eup-hd__panel-title{border:0}
.eup-hd__panel-intro{color:var(--eup-muted)}
.eup-hd__panel-subtitle, .eup-hd__column-title{color:var(--eup-deep)}
.eup-hd__column-title .eup-hd__link{color:var(--eup-deep)}
.eup-hd__link{color:var(--eup-ink)}
.eup-hd__link:hover .eup-hd__link-label{color:var(--eup-brand-text)}
.eup-hd__count{color:var(--eup-muted)}
.eup-hd__find-label{color:var(--eup-ink)}
.eup-hd__find-icon{color:var(--eup-muted)}
.eup-hd .eup-hd__find-field{background:var(--eup-surface);border:1px solid var(--eup-muted);color:var(--eup-ink)}
.eup-hd .eup-hd__find-field:focus, .eup-hd .eup-hd__find-field:focus-visible{border-color:var(--eup-deep)}
.eup-hd__find-status{border:0}
.eup-hd__find-empty-title{color:var(--eup-ink)}
.eup-hd__find-empty-help{color:var(--eup-muted)}
.eup-hd__find-empty-link{color:var(--eup-brand-text)}
.eup-hd__range-title{background:var(--eup-surface-alt);border-bottom:1px solid var(--eup-line);color:var(--eup-ink)}
.eup-hd__panel-foot{border-top:1px solid var(--eup-line)}
.eup-hd__panel-all{color:var(--eup-brand-text)}
@media (min-width: 1024px){
.eup-hd__nav{background:none}
.eup-hd__item{border:0}
.eup-hd__top[aria-expanded="true"]::after{background:var(--eup-brand)}
.eup-hd__panel{background:var(--eup-surface);border-top:1px solid var(--eup-line-soft);box-shadow:0 18px 34px rgba(35, 31, 32, 0.12)}
.eup-hd__panel-title{color:var(--eup-deep)}
.eup-hd__column-title{border-bottom:1px solid var(--eup-line-soft)}
.eup-hd__range-title{background:none;border-bottom-color:var(--eup-line-soft);color:var(--eup-deep)}
}
/* assets/css/farm-v2.css */
.eup-farmpage{--eup-brand:#dcba8c;--eup-brand-text:#231f20;--eup-deep:#231f20;--eup-ink:#231f20;--eup-muted:#231f20;--eup-line:#dedcdd;--eup-line-soft:#dedcdd;--eup-surface-alt:#eceded;--eup-panel:#eceded;color:var(--eup-ink)}
.eup-farmpage .eup-farmpage__eyebrow{color:var(--eup-muted)}
.eup-farmpage .eup-farmpage__title{color:var(--eup-deep)}
.eup-farmpage .eup-farmpage__cta{background:var(--eup-deep);color:var(--eup-surface)}
.eup-farmpage .eup-farmpage__cta:hover, .eup-farmpage .eup-farmpage__cta:focus-visible{background:var(--eup-ink);color:var(--eup-surface)}
.eup-farmpage .eup-farmpage__frame{background:var(--eup-surface-alt);border:1px dashed var(--eup-line)}
.eup-farmpage .screen-reader-text{border:0}
.eup-farmpage .eup-placeholder{background:rgba(220, 186, 140, 0.14);border-bottom:1px dotted currentColor;color:var(--eup-ink)}
.eup-farmpage .eup-placeholder__ref{color:var(--eup-brand-text)}
.eup-farmpage .eup-farmpage__crumbs{border-bottom:1px solid var(--eup-line-soft)}
.eup-farmpage .eup-crumbs__item{color:var(--eup-muted)}
.eup-farmpage .eup-crumbs__item a{color:var(--eup-brand-text)}
.eup-farmpage .eup-farmhero{background:var(--eup-surface-alt)}
.eup-farmpage .eup-farmhero__title{color:var(--eup-deep)}
.eup-farmpage .eup-farmhero__lead{color:var(--eup-muted)}
.eup-farmpage .eup-farmgoods{background:var(--eup-surface)}
.eup-farmpage .eup-farmgoods__head{border-bottom:1px solid var(--eup-deep)}
.eup-farmpage .eup-farmgoods__note{color:var(--eup-muted)}
.eup-farmpage .eup-farmcard{background:var(--eup-surface);border:1px solid var(--eup-line)}
.eup-farmpage .eup-farmcard__brand{color:var(--eup-muted)}
.eup-farmpage .eup-farmcard__title a{color:var(--eup-ink)}
.eup-farmpage .eup-farmcard__price .woocommerce-Price-amount{color:var(--eup-ink)}
.eup-farmpage .eup-farmcard__more{color:var(--eup-brand-text)}
.eup-farmpage .eup-farmdispatch{background:var(--eup-deep);color:var(--eup-surface)}
.eup-farmpage .eup-farmdispatch__title{color:var(--eup-surface)}
.eup-farmpage .eup-farmdispatch__scope{color:var(--eup-surface)}
.eup-farmpage .eup-farmdispatch .eup-placeholder{background:rgba(255, 255, 255, 0.12);color:var(--eup-surface)}
.eup-farmpage .eup-farmdispatch .eup-placeholder__ref{color:var(--eup-brand)}
.eup-farmpage .eup-farmorigins{background:var(--eup-surface-alt)}
.eup-farmpage .eup-farmorigins__block{border-top:1px solid var(--eup-deep)}
.eup-farmpage .eup-farmorigins__body{color:var(--eup-muted)}
.eup-farmpage .eup-farmquote{background:var(--eup-panel)}
.eup-farmpage .eup-farmquote__body{border:0}
/* assets/css/legal-v2.css */
:where(:root){--eup-ground:#eceded;--eup-tint:#eceded;--eup-hairline:#dedcdd;--eup-line-soft:#dedcdd;--eup-ink:#231f20;--eup-muted:#231f20;--eup-deep:#231f20;--eup-deepest:#231f20;--eup-sage:#eceded}
body.page-template-page-templates-legal-php, body.page-template-page-templates-legal-php #wrapper, body.page-template-page-templates-legal-php #main{background-color:var(--eup-ground)}
.eup-legal{background:var(--eup-ground);color:var(--eup-ink)}
.eup-legal .eup-legal__crumbs{border-bottom:1px solid var(--eup-hairline)}
.eup-legal .eup-legal__crumb-list{color:var(--eup-muted)}
.eup-legal .eup-legal__crumb-list a{color:var(--eup-deep)}
.eup-legal .eup-legal__crumb-list a:hover{color:var(--eup-deepest)}
.eup-legal .eup-legal__toc{border-bottom:1px solid var(--eup-hairline);border-top:1px solid var(--eup-hairline)}
.eup-legal .eup-legal__toc-summary{color:var(--eup-ink)}
.eup-legal .eup-legal__toc-chevron{color:var(--eup-deep)}
.eup-legal .eup-legal__toc-link{border-left:1px solid var(--eup-hairline);color:var(--eup-muted)}
.eup-legal .eup-legal__toc-link:hover{color:var(--eup-ink)}
.eup-legal .eup-legal__toc-link[aria-current]{border-left-color:var(--eup-deep);color:var(--eup-ink)}
.eup-legal .eup-legal__print{background:none;border:0;color:var(--eup-deep)}
.eup-legal .eup-legal__print:hover{color:var(--eup-deepest)}
@media (min-width: 1024px){
.eup-legal .eup-legal__toc{border:0}
.eup-legal .eup-legal__toc-label{color:var(--eup-muted)}
}
.eup-legal .eup-legal__title{color:var(--eup-ink)}
.eup-legal .eup-legal__meta{color:var(--eup-muted)}
.eup-legal .eup-placeholder{background:var(--eup-tint);border-bottom:1px dotted currentColor;color:var(--eup-ink)}
.eup-legal .eup-placeholder__ref{color:var(--eup-muted)}
.eup-legal .eup-legal__short{background:var(--eup-tint);border-top:2px solid var(--eup-deep)}
.eup-legal .eup-legal__short-title{color:var(--eup-muted)}
.eup-legal .eup-legal__body, .eup-legal .eup-legal__body .term_data{color:var(--eup-ink)}
.eup-legal .eup-legal__body p, .eup-legal .eup-legal__body .term_data p{color:var(--eup-ink)}
.eup-legal .eup-legal__body a{color:var(--eup-deep)}
.eup-legal .eup-legal__body a:hover{color:var(--eup-deepest)}
.eup-legal .eup-legal__body h2, .eup-legal .eup-legal__body h3, .eup-legal .eup-legal__body h4, .eup-legal .eup-legal__body .term_data h2, .eup-legal .eup-legal__body .term_data h3{color:var(--eup-ink)}
.eup-legal .eup-legal__body .eup-legal__section-title, .eup-legal .eup-legal__body .term_data .eup-legal__section-title{border-top:1px solid var(--eup-hairline)}
.eup-legal .eup-legal__body li, .eup-legal .eup-legal__body .term_data ul li, .eup-legal .eup-legal__body .term_data ol li{color:var(--eup-ink)}
@media print{
.eup-legal, .eup-legal .eup-legal__body, .eup-legal .eup-legal__body .term_data, .eup-legal .eup-legal__body p, .eup-legal .eup-legal__body li, .eup-legal .eup-legal__title, .eup-legal .eup-legal__meta, .eup-legal .eup-legal__meta time, .eup-legal .eup-legal__body h2, .eup-legal .eup-legal__body h3{background:#fff!important;color:#000!important}
.eup-legal .eup-legal__short{background:#fff!important;border:1px solid #000}
.eup-legal .eup-placeholder{background:none!important;color:#000!important}
.eup-legal .eup-legal__body .eup-legal__section-title{border-top-color:#000}
.eup-legal .eup-legal__body a{color:#000!important}
}
/* assets/css/standard-v2.css */
.eup-stdpage{--std-ground:var(--eup-ground, #eceded);--std-tint:var(--eup-tint, #eceded);--std-hairline:var(--eup-hairline, #dedcdd);--std-ink:var(--eup-ink, #231f20);--std-muted:var(--eup-muted, #231f20);--std-deep:var(--eup-deep, #231f20);--std-deepest:var(--eup-deepest, #231f20);background:var(--std-ground);color:var(--std-ink)}
.eup-stdpage .eup-stdpage__section{border-top:1px solid var(--std-hairline)}
.eup-stdpage .eup-stdpage__head{border-bottom:1px solid var(--std-hairline)}
.eup-stdpage .eup-stdpage__title{color:var(--std-ink)}
.eup-stdpage .eup-stdpage__sub{color:var(--std-muted)}
.eup-stdpage .eup-stdpage__link{color:var(--std-deep)}
.eup-stdpage .eup-stdpage__link:hover{color:var(--std-deepest)}
.eup-stdpage .eup-stdpage__frame{border:1px dashed var(--std-hairline)}
.eup-stdpage .screen-reader-text{border:0}
.eup-stdpage .eup-placeholder{background:var(--std-tint);border-bottom:1px dotted currentColor;color:var(--std-ink)}
.eup-stdpage .eup-placeholder__ref{color:var(--std-deep)}
.eup-stdpage .eup-stdpage__crumbs{border-bottom:1px solid var(--std-hairline)}
.eup-stdpage .eup-stdcrumbs__item{color:var(--std-muted)}
.eup-stdpage .eup-stdcrumbs__item a{color:var(--std-deep)}
.eup-stdpage .eup-stdhero__title{color:var(--std-ink)}
.eup-stdpage .eup-stdhero__deck{color:var(--std-deep)}
.eup-stdpage .eup-stdhero__lead{color:var(--std-muted)}
.eup-stdpage .eup-stdorigins__block{border-top:1px solid var(--std-hairline)}
.eup-stdpage .eup-stdorigins__num{color:var(--std-deep)}
.eup-stdpage .eup-stdorigins__heading{color:var(--std-ink)}
.eup-stdpage .eup-stdorigins__body{color:var(--std-muted)}
.eup-stdpage .eup-stdshelf__title{color:var(--std-ink)}
.eup-stdpage .eup-stdtile{border-top:1px solid var(--std-hairline)}
.eup-stdpage .eup-stdtile__brand{color:var(--std-muted)}
.eup-stdpage .eup-stdtile__name a{color:var(--std-ink)}
.eup-stdpage .eup-stdtile__name a:hover{color:var(--std-deep)}
.eup-stdpage .eup-stdtile__price{color:var(--std-ink)}
.eup-stdpage .eup-stdtile__price .woocommerce-Price-amount, .eup-stdpage .eup-stdtile__price ins, .eup-stdpage .eup-stdtile__price del{color:inherit}
.eup-stdpage .eup-stdfacts__title{border-bottom:1px solid var(--std-hairline);color:var(--std-ink)}
.eup-stdpage .eup-stdfacts__row dt{color:var(--std-muted)}
.eup-stdpage .eup-stdresort{background:var(--std-tint);border-top:1px solid var(--std-hairline)}
.eup-stdpage .eup-stdresort__line{color:var(--std-ink)}
.eup-stdpage .eup-stddisclaimer{border-top:1px solid var(--std-hairline)}
.eup-stdpage .eup-stddisclaimer__text{color:var(--std-muted)}
/* assets/css/brands-v2.css */
.eup-brandspage{--eup-b-ground:var(--eup-ground, #eceded);--eup-b-hairline:var(--eup-hairline, #dedcdd);--eup-b-ink:var(--eup-ink, #231f20);--eup-b-muted:var(--eup-muted, #231f20);--eup-b-deep:var(--eup-deep, #231f20);--eup-b-deepest:var(--eup-deepest, #231f20);background:var(--eup-b-ground);color:var(--eup-b-ink)}
#main:has(> .eup-brandspage), #wrapper:has(.eup-brandspage){background:var(--eup-ground, #eceded)}
.eup-brandspage .screen-reader-text{border:0}
.eup-brandspage a{color:var(--eup-b-deep)}
.eup-brandspage .eup-brands__crumbs{border-bottom:1px solid var(--eup-b-hairline)}
.eup-brandspage .eup-brands__crumb{color:var(--eup-b-muted)}
.eup-brandspage .eup-brands__title{color:var(--eup-b-ink)}
.eup-brandspage .eup-brands__lede{color:var(--eup-b-muted)}
.eup-brandspage .eup-brands__label{color:var(--eup-b-muted)}
.eup-brandspage .eup-brands__input{background:var(--eup-b-surface);border:1px solid var(--eup-b-hairline);color:var(--eup-b-ink)}
.eup-brandspage .eup-brands__input:hover{border-color:var(--eup-b-muted)}
.eup-brandspage .eup-brands__input:focus{border-color:var(--eup-b-deep)}
.eup-brandspage .eup-brands__button{background:var(--eup-b-deep);border:0;color:var(--eup-b-surface)}
.eup-brandspage .eup-brands__button:hover{background:var(--eup-b-deepest)}
.eup-brandspage .eup-brands__featured{border-top:1px solid var(--eup-b-hairline)}
.eup-brandspage .eup-brands__h2{color:var(--eup-b-ink)}
.eup-brandspage .eup-brands__note{color:var(--eup-b-muted)}
.eup-brandspage .eup-brands__jump:hover{color:var(--eup-b-deepest)}
.eup-brandspage .eup-brands__top-item{border-top:1px solid var(--eup-b-hairline)}
.eup-brandspage .eup-brands__brand{color:var(--eup-b-ink)}
.eup-brandspage .eup-brands__count{color:var(--eup-b-muted)}
.eup-brandspage .eup-brands__index{border-top:1px solid var(--eup-b-hairline)}
.eup-brandspage .eup-brands__rail{border-bottom:1px solid var(--eup-b-hairline)}
.eup-brandspage .eup-brands__letter{border:1px solid var(--eup-b-hairline);color:var(--eup-b-deep)}
.eup-brandspage .eup-brands__letter[aria-disabled="true"]{color:var(--eup-b-muted)}
.eup-brandspage .eup-brands__h2--index{border-bottom:1px solid var(--eup-b-hairline)}
.eup-brandspage .eup-brands__status{color:var(--eup-b-muted)}
.eup-brandspage .eup-brands__status.is-empty{color:var(--eup-b-ink)}
.eup-brandspage .eup-brands__letter-title{color:var(--eup-b-deep)}
.eup-brandspage .eup-brands__item{border-top:1px solid var(--eup-b-hairline)}
@media (min-width: 1024px){
.eup-brandspage .eup-brands__rail{border-bottom:0;border-right:1px solid var(--eup-b-hairline)}
.eup-brandspage .eup-brands__letter{border-color:transparent}
.eup-brandspage .eup-brands__letter[aria-disabled="true"]{border-color:transparent}
.eup-brandspage .eup-brands__letter.is-current{border-color:var(--eup-b-deep)}
}
/* assets/css/home.css */
.eup-home{--eup-brand:#dcba8c;--eup-brand-text:#231f20;--eup-deep:#231f20;--eup-ink:#231f20;--eup-muted:#231f20;--eup-line:#dedcdd;--eup-line-soft:#dedcdd;--eup-surface-alt:#eceded;--eup-panel:#eceded;color:var(--eup-ink)}
.eup-home .eup-section__head{border-bottom:1px solid var(--eup-deep)}
.eup-home .eup-section__note{color:var(--eup-muted)}
.eup-home .eup-section__title{color:var(--eup-deep)}
.eup-home .eup-section__more{border-bottom:1px solid var(--eup-line);color:var(--eup-brand-text)}
.eup-home .eup-section__more:hover, .eup-home .eup-section__more:focus{border-bottom-color:var(--eup-brand-text)}
.eup-home .eup-section__lead{color:var(--eup-muted)}
.eup-home .eup-placeholder{background:rgba(220, 186, 140, 0.14);border-bottom:1px dotted currentColor;color:var(--eup-ink)}
.eup-home .eup-placeholder__ref{color:var(--eup-brand-text)}
.eup-home .eup-hero{background:var(--eup-surface-alt)}
.eup-home .eup-hero__panel{background:repeating-linear-gradient(135deg, var(--eup-panel) 0 12px, var(--eup-surface-alt) 12px 24px)}
.eup-home .eup-hero--image{background:var(--eup-deep)}
.eup-home .eup-hero__scrim{background:linear-gradient(90deg, rgba(35, 31, 32, 0.88) 0%, rgba(35, 31, 32, 0.72) 42%, rgba(35, 31, 32, 0.5) 100%),
		rgba(35, 31, 32, 0.28)}
.eup-home .eup-hero--image .eup-hero__title, .eup-home .eup-hero--image .eup-hero__lead{color:#ffffff}
.eup-home .eup-hero--image .eup-hero__shipping{color:#231f20}
.eup-home .eup-hero--image .eup-btn--secondary{background:transparent;border-color:var(--eup-surface);color:#ffffff}
.eup-home .eup-hero--image .eup-btn--secondary:hover, .eup-home .eup-hero--image .eup-btn--secondary:focus{background:var(--eup-surface)}
.eup-home .eup-hero__title{color:var(--eup-deep)}
.eup-home .eup-hero__lead{color:var(--eup-ink)}
.eup-home .eup-hero__shipping{color:var(--eup-brand-text)}
.eup-home .eup-btn{border:1px solid var(--eup-deep)}
.eup-home .eup-btn--primary, .eup-home .eup-btn--brand{background:var(--eup-deep);color:#ffffff}
.eup-home .eup-btn--primary:hover, .eup-home .eup-btn--brand:hover{background:var(--eup-brand-text);border-color:var(--eup-brand-text);color:#ffffff}
.eup-home .eup-btn--secondary{background:transparent;color:var(--eup-deep)}
.eup-home .eup-btn--secondary:hover{background:var(--eup-deep);color:#ffffff}
.eup-home .eup-trust{background:var(--eup-surface);border-bottom:1px solid var(--eup-line-soft);border-top:1px solid var(--eup-line-soft)}
.eup-home .eup-trust__item{color:var(--eup-ink)}
.eup-home .eup-trust__awards{border-top:1px solid var(--eup-line-soft)}
.eup-home .eup-trust__awards-title{color:var(--eup-muted)}
.eup-home .eup-awards__item{border-left:3px solid var(--eup-brand)}
.eup-home .eup-awards__publisher{color:var(--eup-deep)}
.eup-home .eup-awards__category, .eup-home .eup-awards__line{color:var(--eup-ink)}
.eup-home .eup-awards__year{color:var(--eup-muted)}
.eup-home .eup-needs__link{border:1px solid var(--eup-line-soft);color:var(--eup-ink)}
.eup-home .eup-needs__link:hover, .eup-home .eup-needs__link:focus{background:var(--eup-surface-alt);border-color:var(--eup-brand);color:var(--eup-brand-text)}
.eup-home .eup-standard{background:var(--eup-surface-alt)}
.eup-home .eup-standard__card{background:var(--eup-surface);border-top:2px solid var(--eup-brand)}
.eup-home .eup-standard__num{color:var(--eup-brand-text)}
.eup-home .eup-standard__body{color:var(--eup-muted)}
.eup-home .eup-disclaimer{background:var(--eup-surface);border-left:3px solid var(--eup-brand)}
.eup-home .eup-disclaimer__title{color:var(--eup-deep)}
.eup-home .eup-disclaimer__text{color:var(--eup-ink)}
.eup-home .eup-card__brand{color:var(--eup-muted)}
.eup-home .eup-card__availability{color:var(--eup-brand-text)}
.eup-home .eup-email{background:var(--eup-surface-alt);border-top:1px solid var(--eup-line-soft)}
.eup-home .eup-email__lead{color:var(--eup-ink)}
.eup-home .eup-email__code{background:var(--eup-surface);border:1px solid var(--eup-line);color:var(--eup-brand-text)}
.eup-home .eup-email__note{color:var(--eup-muted)}
.eup-home .eup-email__form .mailpoet_form{background:none;border:0}
.eup-home .eup-email__form .mailpoet_checkbox_label{color:var(--eup-ink)}
.eup-home .eup-email__form .mailpoet_paragraph:last-child, .eup-home .eup-email__form .eup-signup-consent{color:var(--eup-muted)}
.eup-home .eup-email__form .mailpoet_validate_success{color:var(--eup-brand-text)}
.eup-home .eup-email__form .mailpoet_validate_error{color:#b3261e}
@media (max-width: 768px){
.eup-home .eup-hero__scrim{background:linear-gradient(180deg, rgba(35, 31, 32, 0.88) 0%, rgba(35, 31, 32, 0.74) 60%, rgba(35, 31, 32, 0.6) 100%),
			rgba(35, 31, 32, 0.3)}
}
/* assets/css/landing-v2.css */
.eup-landing{--eup-brand:#dcba8c;--eup-brand-text:#231f20;--eup-ink:#231f20;--eup-muted:#231f20;--eup-line:#dedcdd;--eup-landing-ground:#eceded;--eup-landing-ground-soft:#eceded;background:var(--eup-landing-ground);color:var(--eup-ink)}
.eup-landing .eup-landing__title, .eup-landing .eup-landing__heading, .eup-landing .eup-landing__card-title, .eup-landing .eup-landing__card-title a{color:var(--eup-ink)}
.eup-landing .eup-landing__eyebrow{color:var(--eup-muted)}
.eup-landing .eup-landing__eyebrow{color:var(--eup-muted)}
.eup-landing .eup-landing__lead{color:var(--eup-muted)}
.eup-landing .eup-landing__link{color:var(--eup-brand-text)}
.eup-landing a:focus-visible, .eup-landing button:focus-visible, .eup-landing input:focus-visible, .eup-landing select:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-landing .eup-placeholder{background:rgba(220, 186, 140, 0.14);border-bottom:1px dotted currentColor;color:var(--eup-ink)}
.eup-landing .eup-placeholder__ref{color:var(--eup-brand-text)}
.eup-landing .eup-placeholder--block{border:1px dashed var(--eup-landing-dash)}
.eup-landing .eup-placeholder--scene{border:1px dashed var(--eup-landing-dash)}
.eup-landing .eup-landing__hero{background:var(--eup-landing-ground)}
.eup-landing .eup-landing__price-size{color:var(--eup-muted)}
.eup-landing .eup-landing__shipping-fact{color:var(--eup-muted)}
.eup-landing .eup-landing__cart .stock{color:var(--eup-deep, #231f20)}
.eup-landing .eup-landing__cart .button:not(.is-form), .eup-landing .eup-landing__cart button[type="submit"]{background-color:var(--eup-deep, #231f20);border:1px solid var(--eup-deep, #231f20);color:var(--eup-surface)}
.eup-landing .eup-landing__cart .button:not(.is-form):hover, .eup-landing .eup-landing__cart button[type="submit"]:hover, .eup-landing .eup-landing__cart .button:not(.is-form):focus-visible, .eup-landing .eup-landing__cart button[type="submit"]:focus-visible{background-color:var(--eup-deepest, #231f20);border-color:var(--eup-deepest, #231f20)}
.eup-landing .eup-landing__cart .quantity .is-form, .eup-landing .eup-landing__cart .quantity input.qty{background:var(--eup-surface);border:1px solid var(--eup-line);color:var(--eup-ink)}
.eup-landing .eup-landing__cart .quantity .is-form:hover{background:var(--eup-landing-ground, #eceded)}
.eup-landing .eup-landing__label{background:var(--eup-landing-bottle);color:var(--eup-surface)}
.eup-landing .eup-landing__fact-label{color:#eceded}
.eup-landing .eup-landing__fact-value{color:var(--eup-surface)}
.eup-landing .eup-landing__label .eup-placeholder{background:rgba(255, 255, 255, 0.16);color:var(--eup-surface)}
.eup-landing .eup-landing__label .eup-placeholder__ref{color:#eceded}
.eup-landing .eup-landing__story{background:var(--eup-landing-ground-soft)}
.eup-landing .eup-landing__quote{border:0}
.eup-landing .eup-landing__quote p{color:var(--eup-ink)}
.eup-landing .eup-landing__story-note{color:var(--eup-muted)}
.eup-landing .eup-landing__use{border-top:1px solid var(--eup-ink)}
.eup-landing .eup-landing__use-number{color:var(--eup-muted)}
.eup-landing .eup-landing__use-body{color:var(--eup-muted)}
.eup-landing .eup-landing__farm{background:var(--eup-landing-ground-soft)}
.eup-landing .eup-landing__farm-intro{color:var(--eup-muted)}
.eup-landing .eup-landing__card{background:var(--eup-surface);border:1px solid var(--eup-line)}
.eup-landing .eup-landing__card-title a{color:var(--eup-ink)}
.eup-landing .eup-landing__card-meta{color:var(--eup-muted)}
.eup-landing .eup-landing__card-action .button{background-color:transparent;border:1.5px solid var(--eup-deep, #231f20);color:var(--eup-deep, #231f20)}
.eup-landing .eup-landing__card-action .button:hover, .eup-landing .eup-landing__card-action .button:focus-visible{background-color:var(--eup-deep, #231f20);color:var(--eup-surface)}
.eup-landing .eup-landing__tile-link{background:var(--eup-surface);border:1px solid var(--eup-line);color:var(--eup-ink)}
.eup-landing .eup-landing__tile-meta{color:var(--eup-muted)}
.eup-landing .eup-landing__tile-price{color:var(--eup-ink)}
.eup-landing .eup-landing__boutique{background:var(--eup-landing-bottle);color:var(--eup-surface)}
.eup-landing .eup-landing__boutique-title{color:var(--eup-surface)}
.eup-landing .eup-landing__ghost{border:1.5px solid var(--eup-surface);color:var(--eup-surface)}
.eup-landing .eup-landing__ghost:hover, .eup-landing .eup-landing__ghost:focus-visible{background:rgba(255, 255, 255, 0.12);color:var(--eup-surface)}
.eup-landing .eup-landing__missing{background:var(--eup-landing-ground)}
/* assets/css/shop-v2.css */
.eup-shop{--eup-brand-text:#231f20;--eup-deep:#231f20;--eup-ink:#231f20;--eup-shop-muted:#231f20;--eup-line:#dedcdd;--eup-line-soft:#dedcdd;--eup-surface-alt:#eceded;--eup-panel:#eceded;background:var(--eup-surface-alt);color:var(--eup-ink)}
.eup-shop a:focus-visible, .eup-shop button:focus-visible, .eup-shop input:focus-visible, .eup-shop select:focus-visible, .eup-shop summary:focus-visible{outline:3px solid var(--eup-brand, #dcba8c)}
.eup-shop .screen-reader-text{border:0}
.eup-shop .eup-placeholder{background:rgba(220, 186, 140, 0.14);border-bottom:1px dotted currentColor;color:var(--eup-ink)}
.eup-shop .eup-placeholder__ref{color:var(--eup-brand-text)}
.eup-shop__head{background:var(--eup-surface-alt);border-bottom:1px solid var(--eup-line)}
.eup-shop .eup-shop__crumbs{border-bottom:1px solid var(--eup-line-soft);color:var(--eup-shop-muted)}
.eup-shop .eup-shop__crumbs a{color:var(--eup-brand-text)}
.eup-shop .eup-shop__crumb-sep{color:var(--eup-shop-muted)}
.eup-shop .eup-shop__title{color:var(--eup-ink)}
.eup-shop .eup-shop__desc, .eup-shop .eup-shop__desc p{color:var(--eup-shop-muted)}
.eup-shop__rail{background:var(--eup-surface);border:1px solid var(--eup-line)}
.eup-shop .eup-shop__rail-title{color:var(--eup-deep)}
.eup-shop .eup-shop__rail-toggle{background:var(--eup-surface);border:1px solid var(--eup-deep);color:var(--eup-deep)}
.eup-shop__facet{border-top:1px solid var(--eup-line-soft)}
.eup-shop__rail-body > .eup-shop__facet:first-child{border-top:0}
.eup-shop .eup-shop__facet-title{color:var(--eup-shop-muted)}
.eup-shop .eup-shop__opt{color:var(--eup-ink)}
.eup-shop .eup-shop__box{background:var(--eup-surface);border:1px solid var(--eup-shop-muted)}
.eup-shop .eup-shop__opt.is-on .eup-shop__box{background:var(--eup-brand-text);border-color:var(--eup-brand-text)}
.eup-shop .eup-shop__opt-count{color:var(--eup-shop-muted)}
.eup-shop .eup-shop__rail-clear a{color:var(--eup-brand-text)}
.eup-shop .eup-shop__rail-note{color:var(--eup-shop-muted)}
.eup-shop .eup-shop__price-note{color:var(--eup-shop-muted)}
.eup-shop .eup-shop__apply, .eup-shop .eup-shop__sort-go{background:var(--eup-surface);border:1px solid var(--eup-deep);color:var(--eup-deep)}
.eup-shop .eup-shop__apply:hover, .eup-shop .eup-shop__apply:focus, .eup-shop .eup-shop__sort-go:hover, .eup-shop .eup-shop__sort-go:focus, .eup-shop .eup-shop__rail-toggle:hover, .eup-shop .eup-shop__rail-toggle:focus{background:var(--eup-deep);color:#ffffff}
.eup-shop__toolbar{border-bottom:1px solid var(--eup-line)}
.eup-shop .eup-shop__count, .eup-shop .eup-shop__count .woocommerce-result-count{color:var(--eup-shop-muted)}
.eup-shop .eup-shop__pagination ul.page-numbers > li > a, .eup-shop .eup-shop__pagination ul.page-numbers > li > span, .eup-shop .eup-shop__pagination .page-number, .eup-shop .eup-shop__pagination li .page-numbers{background:var(--eup-surface);border:1px solid var(--eup-line);color:var(--eup-ink)}
.eup-shop .eup-shop__pagination ul.page-numbers > li > .current, .eup-shop .eup-shop__pagination .page-number.current, .eup-shop .eup-shop__pagination li .page-numbers.current{background:var(--eup-brand-text);border-color:var(--eup-brand-text);color:#ffffff}
.eup-shop__empty{background:var(--eup-surface);border:1px solid var(--eup-line)}
.eup-shop .eup-shop__empty-action a{color:var(--eup-brand-text)}
.eup-shop .eup-shop__disclaimer{background:var(--eup-surface);border-top:3px solid var(--eup-brand, #dcba8c)}
.eup-shop .eup-shop__disclaimer-title{color:var(--eup-deep)}
.eup-shop .eup-shop__disclaimer-text{color:var(--eup-ink)}
.eup-shop__shelves{border-bottom:1px solid var(--eup-hairline, #dedcdd)}
.eup-shop .eup-shop__shelves-title{color:var(--eup-ink, #231f20)}
.eup-shop .eup-shop__shelf-tile{border-top:1px solid var(--eup-hairline, #dedcdd);color:var(--eup-ink, #231f20)}
.eup-shop a.eup-shop__shelf-tile:hover{border-top-color:var(--eup-deep, #231f20);color:var(--eup-ink, #231f20)}
.eup-shop a.eup-shop__shelf-tile:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-shop .eup-shop__shelf-media{background:var(--eup-tint, #eceded)}
.eup-shop .eup-shop__shelf-name{color:var(--eup-ink, #231f20)}
.eup-shop .eup-shop__shelf-line{color:var(--eup-muted, #231f20)}
.eup-shop .eup-shop__shelf-status{color:var(--eup-muted, #231f20)}
.eup-shop .eup-shop__shelf.is-soon .eup-shop__shelf-name{color:var(--eup-muted, #231f20)}
.eup-shop .eup-shop__shelves-more{background:var(--eup-surface, #ffffff);border:1px solid var(--eup-deep, #231f20);color:var(--eup-deep, #231f20)}
.eup-shop .eup-shop__shelves-more:hover{background:var(--eup-deep, #231f20);color:#ffffff}
.eup-shop .eup-shop__shelves-more:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
/* assets/css/product-v3.css */
.eup-product-v3{--eup-ground:#eceded;--eup-paper:#eceded;--eup-tint:#eceded;--eup-hairline:#dedcdd;--eup-line-soft:#dedcdd;--eup-ink:#231f20;--eup-muted:#231f20;--eup-deep:#231f20;--eup-deepest:#231f20;background:var(--eup-ground);color:var(--eup-ink)}
.eup-product-v3 .screen-reader-text{border:0}
.eup-product-v3 a{color:var(--eup-ink)}
.eup-product-v3 a:hover{color:var(--eup-deep)}
.eup-product-v3 a:focus-visible, .eup-product-v3 button:focus-visible, .eup-product-v3 input:focus-visible, .eup-product-v3 select:focus-visible{outline:3px solid var(--eup-deep)}
.eup-product-v3 .eup-icon{color:var(--eup-deep)}
.eup-product-v3 .eup-placeholder{color:var(--eup-ink)}
.eup-product-v3 .eup-placeholder--block{background:var(--eup-tint);border:1px dashed var(--eup-muted)}
.eup-product-v3 .eup-placeholder--inline{background:var(--eup-tint)}
.eup-product-v3 .eup-crumbs__current{color:var(--eup-muted)}
.eup-product-v3 .woocommerce-product-gallery__image, .eup-product-v3 .woocommerce-product-gallery__image a{background:var(--eup-ground)}
.eup-product-v3 button.eup-gallery__thumb{background:var(--eup-ground);border:1px solid var(--eup-hairline)}
.eup-product-v3 button.eup-gallery__thumb:hover{border-color:var(--eup-muted)}
.eup-product-v3 button.eup-gallery__thumb[aria-current="true"]{border-color:var(--eup-deep)}
.eup-product-v3 .eup-gallery__counter{color:var(--eup-muted)}
.eup-product-v3 .eup-buy__brand{color:var(--eup-ink)}
.eup-product-v3 .eup-buy__title{color:var(--eup-ink)}
.eup-product-v3 .eup-buy__rating{color:var(--eup-muted)}
.eup-product-v3 .eup-star{color:var(--eup-muted)}
.eup-product-v3 .eup-buy__price{color:var(--eup-ink)}
.eup-product-v3 .eup-buy__price del{color:var(--eup-muted)}
.eup-product-v3 .eup-buy__price .amount{color:inherit}
.eup-product-v3 .eup-buy__size{color:var(--eup-muted)}
.eup-product-v3 .eup-buy__rule{border-top:1px solid var(--eup-hairline)}
.eup-product-v3 .eup-buy__rule-text{color:var(--eup-ink)}
.eup-product-v3 .eup-buy__form .stock{color:var(--eup-deep)}
.eup-product-v3 .eup-buy__form .stock.out-of-stock{color:var(--eup-ink)}
.eup-product-v3 .eup-buy__form table.variations{border:0}
.eup-product-v3 .eup-buy__form .quantity input.qty{background:var(--eup-surface);border:1px solid var(--eup-hairline);border-left:0;border-right:0;color:var(--eup-ink)}
.eup-product-v3 .eup-buy__form .quantity .ux-quantity__button{background:var(--eup-surface);border:1px solid var(--eup-hairline);color:var(--eup-ink)}
.eup-product-v3 .eup-buy__form .single_add_to_cart_button{background:var(--eup-deep);border:1px solid var(--eup-deep);color:#ffffff}
.eup-product-v3 .eup-buy__form .single_add_to_cart_button:hover, .eup-product-v3 .eup-buy__form .single_add_to_cart_button:focus-visible{background:var(--eup-deepest);border-color:var(--eup-deepest);color:#ffffff}
.eup-product-v3 .eup-buy__form .single_add_to_cart_button.disabled, .eup-product-v3 .eup-buy__form .single_add_to_cart_button:disabled{background:var(--eup-tint);border-color:var(--eup-hairline);color:var(--eup-muted)}
.eup-product-v3 .eup-acc{border-top:1px solid var(--eup-hairline)}
.eup-product-v3 .eup-acc__h{border-bottom:1px solid var(--eup-hairline)}
.eup-product-v3 button.eup-acc__trigger{background:transparent;border:0}
.eup-product-v3 button.eup-acc__trigger:hover{background:rgba(35, 31, 32, 0.04)}
.eup-product-v3 button.eup-acc__trigger:active{background:rgba(35, 31, 32, 0.08)}
.eup-product-v3 .eup-acc__head{color:var(--eup-ink)}
.eup-product-v3 .eup-acc__summary{color:var(--eup-muted)}
.eup-product-v3 .eup-acc__icon::before, .eup-product-v3 .eup-acc__icon::after{background:var(--eup-muted)}
.eup-product-v3 .eup-acc__panel{border-bottom:1px solid var(--eup-hairline)}
.eup-product-v3 .eup-acc__body, .eup-product-v3 .eup-acc__body p, .eup-product-v3 .eup-acc__body li, .eup-product-v3 .eup-acc__body td, .eup-product-v3 .eup-acc__body dd{color:var(--eup-ink)}
.eup-product-v3 .eup-acc__source, .eup-product-v3 .eup-acc__body p.eup-acc__source{color:var(--eup-muted)}
.eup-product-v3 .eup-facts th, .eup-product-v3 .eup-facts td{color:var(--eup-ink)}
.eup-product-v3 .eup-facts--pairs th[scope="row"]{color:var(--eup-muted)}
.eup-product-v3 .eup-facts__note{color:var(--eup-muted)}
.eup-product-v3 .eup-facts__label-link{background:var(--eup-ground);border:1px solid var(--eup-hairline)}
.eup-product-v3 .eup-disclaimer{background:var(--eup-tint);border-bottom:1px solid var(--eup-hairline);border-top:1px solid var(--eup-hairline)}
.eup-product-v3 .eup-disclaimer p{color:var(--eup-ink)}
.eup-product-v3 .eup-pv3-row{border-top:1px solid var(--eup-hairline)}
.eup-product-v3 .eup-disclaimer + .eup-pv3-row{border-top:0}
.eup-product-v3 .eup-pv3-row__title{color:var(--eup-ink)}
.eup-product-v3 .eup-slot{border-top:1px solid var(--eup-hairline)}
.eup-product-v3 .eup-slot__media{border:1px dashed var(--eup-muted)}
/* assets/css/popup.css */
:root{--eup-popup-accent:#231f20}
.custom-popup{background:rgba(0, 0, 0, 0.6)}
.popup-box{background:#fff;box-shadow:0 20px 60px rgba(0, 0, 0, 0.25)}
.popup-image{background:var(--eup-popup-image-front) center / cover no-repeat}
.popup-box.thankyou-active .popup-image{background:var(--eup-popup-image-back) center / cover no-repeat}
.popup-content h3{color:var(--eup-popup-ink)}
.popup-content p{color:var(--eup-popup-ink)}
.popup-content .mailpoet_form{background:none;border:0}
.popup-content fieldset{border:0}
.popup-content .mailpoet_checkbox_label{color:var(--eup-popup-ink)}
.popup-content input[type="submit"]:hover{background:var(--eup-popup-accent);color:#d4ad86}
.popup-content .mailpoet_paragraph:last-child, .popup-content .eup-signup-consent{color:#6b6b6b}
.popup-content .mailpoet_validate_success{color:#231f20}
.popup-content .mailpoet_validate_error{color:#b3261e}
.popup-thankyou .eup-signup-code{border:1px solid #ddd;background:#f6f6f6;color:var(--eup-popup-ink)}
.eup-signup-cta__link{border:0;border-bottom:1px solid currentColor;background:none;color:var(--eup-popup-ink)}
.eup-signup-cta__link:hover, .eup-signup-cta__link:focus{background:none;color:var(--eup-popup-ink)}
.close-popup{border:0;background:none;color:inherit}
.close-popup:hover, .close-popup:focus{background:none}
.privacy-text{color:#8e8e8e}
/* assets/css/product-footer.css */
.ingredients-accordion{border:1px solid #eee}
.ingredients-accordion .accordion-content{color:#808083}
/* assets/css/checkout-footer.css */
.checkout-section.shipping-method{background:transparent}
.shipping-blink{background:#fff8c4!important}
.payment_method_cybersource_credit_card .card-logo[data-card-type="visa"]{background-image:url("/wp-content/uploads/2025/11/visa.png")}
.payment_method_cybersource_credit_card .card-logo[data-card-type="mastercard"]{background-image:url("/wp-content/uploads/2025/11/mastercard.png")}
.payment_method_cybersource_credit_card .card-logo[data-card-type="amex"]{background-image:url("/wp-content/uploads/2025/11/amex.png")}
/* assets/css/consent.css */
#cmplz-cookiebanner-container .cmplz-cookiebanner, #cmplz-manage-consent{--eup-brand:#dcba8c;--eup-brand-text:#231f20;--eup-deep:#231f20;--eup-ink:#231f20;--eup-muted:#231f20;--eup-line:#dedcdd;--eup-line-soft:#dedcdd;--eup-surface-alt:#eceded}
#cmplz-cookiebanner-container .cmplz-cookiebanner{box-shadow:0 10px 40px rgba(35, 31, 32, 0.16)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-description, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-description span{color:var(--eup-muted)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-category-toggle{color:var(--eup-deep)}
/* wp-content/plugins/eupepsia-consent/assets/consent.css */
:root{--eupc-brand:var(--eup-brand, #dcba8c);--eupc-brand-text:var(--eup-brand-text, #231f20);--eupc-deep:var(--eup-deep, #231f20);--eupc-ink:var(--eup-ink, #231f20);--eupc-muted:var(--eup-muted, #231f20);--eupc-line-soft:var(--eup-line-soft, #dedcdd);--eupc-surface-alt:var(--eup-surface-alt, #eceded)}
#cmplz-cookiebanner-container .cmplz-cookiebanner, #cmplz-manage-consent{--eup-brand:#dcba8c;--eup-brand-text:#231f20;--eup-deep:#231f20;--eup-ink:#231f20;--eup-muted:#231f20;--eup-line:#dedcdd;--eup-line-soft:#dedcdd;--eup-surface-alt:#eceded}
#cmplz-cookiebanner-container .cmplz-cookiebanner{box-shadow:0 10px 40px rgba(35, 31, 32, 0.16)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-title{color:var(--eupc-deep)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-close{color:var(--eupc-muted)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message{color:var(--eupc-ink)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-deny, #cmplz-cookiebanner-container .cmplz-cookiebanner .eup-consent__dnsmpi{color:var(--eupc-brand-text)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.eup-consent__dnsmpi{color:var(--eupc-muted)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-deny:hover, #cmplz-cookiebanner-container .cmplz-cookiebanner .eup-consent__dnsmpi:hover{color:var(--eupc-deep)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-category-title{color:var(--eupc-deep)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-always-active{color:var(--eupc-brand-text)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-description, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-description span{color:var(--eupc-muted)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-category-toggle{color:var(--eupc-deep)}
@media (max-width: 767px){
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.eup-consent__dnsmpi{color:var(--eupc-deep)}
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.eup-consent__dnsmpi{color:var(--eupc-muted)}
}
/* assets/css/capture.css */
:root{--eup-brand:#dcba8c;--eup-brand-text:#231f20;--eup-deep:#231f20;--eup-deepest:#231f20;--eup-ink:#231f20;--eup-muted:#231f20;--eup-line:#dedcdd;--eup-hairline:#dedcdd;--eup-line-soft:#dedcdd;--eup-ground:#eceded;--eup-surface-alt:#eceded}
.eup-capture--band{background-color:var(--eup-ground, #eceded);border-top:1px solid var(--eup-hairline, #dedcdd);color:var(--eup-ink)}
.eup-capture--band .eup-capture__title{color:var(--eup-ink)}
.eup-capture--band .eup-capture__lead{color:var(--eup-muted)}
.eup-capture--band .eup-capture__label{color:var(--eup-muted)}
.eup-capture .eup-capture__success{color:var(--eup-deep);background-color:var(--eup-surface);border:1px solid var(--eup-deep)}
#footer .eup-capture--band .eup-capture__form .mailpoet_text{color:var(--eup-ink);border:1px solid var(--eup-hairline, #dedcdd)!important}
#footer .eup-capture--band .eup-capture__form .mailpoet_submit{border:1px solid var(--eup-deep)!important}
#footer .eup-capture--band .mailpoet_checkbox_label{color:var(--eup-muted)}
.eup-capture--popup{background:none;border:0}
/* assets/css/footer-v2.css */
:root{--eup-ground:#eceded;--eup-tint:#eceded;--eup-hairline:#dedcdd;--eup-ink:#231f20;--eup-muted:#231f20;--eup-deep:#231f20;--eup-deepest:#231f20}
#footer.eup-ft{background:var(--eup-ground)}
.eup-ft__main{border-top:2px solid var(--eup-deep)}
.eup-ft .eup-ft__about, .eup-ft .eup-ft__origin{color:var(--eup-muted)}
.eup-ft__col{border-top:1px solid var(--eup-hairline)}
.eup-ft .eup-ft__heading{color:var(--eup-muted)}
.eup-ft .eup-ft__link{color:var(--eup-ink);background:none;border:0}
.eup-ft .eup-ft__link:hover{color:var(--eup-deep);background:none}
.eup-ft .eup-ft__link:focus-visible, .eup-ft .eup-ft__social-link:focus-visible, .eup-ft .eup-signup-cta__link:focus-visible{outline:3px solid var(--eup-deep)}
.eup-ft .eup-ft__contact{color:var(--eup-ink)}
.eup-ft .eup-ft__address{color:var(--eup-muted)}
.eup-ft .eup-placeholder{color:var(--eup-muted);background:none;border-bottom:1px dotted currentColor}
.eup-ft .eup-ft__social-link{color:var(--eup-deep)}
.eup-ft .eup-ft__social-link:hover{color:var(--eup-deepest)}
.eup-ft .eup-ft__payment-chip{border:1px dashed var(--eup-hairline)}
.eup-ft .eup-ft__cta .eup-signup-cta__link{color:var(--eup-ink)}
.eup-ft__legal{border-top:1px solid var(--eup-hairline)}
.eup-ft .eup-ft__copyright, .eup-ft .eup-ft__terms{color:var(--eup-muted)}
.eup-ft__disclaimer{background:var(--eup-tint)}
.eup-ft .eup-ft__disclaimer-text{color:var(--eup-ink)}
@media screen and (min-width: 768px){
.eup-ft__col{border-top:0}
.eup-ft .eup-ft__heading{border-bottom:1px solid var(--eup-hairline)}
}
/* assets/css/body-map-v2.css */
.eup-bm2{--bm2-ground:#231f20;--bm2-glass:rgba(35, 31, 32, 0.8);--bm2-glass-top:rgba(35, 31, 32, 0.86);--bm2-eyebrow:var(--eup3-accent, #d4ad86);background:var(--bm2-ground);color:var(--bm2-ink)}
.eup-bm2 .screen-reader-text, .eup-bm2__sr{border:0}
.eup-bm2 .eup-bm2-card__name a, .eup-bm2 .eup-bm2-card__name a:hover, .eup-bm2 .eup-bm2__range, .eup-bm2 .eup-bm2__range:hover, .eup-bm2 .eup-bm2__all:hover{color:#fff}
.eup-bm2 .eup-bm2-card__shop, .eup-bm2 .eup-bm2-card__shop:hover, .eup-bm2 .eup-bm2-card__shop:focus{color:var(--eup3-accent-ink, #fff)}
.eup-bm2 .eup-bm2__eyebrow{color:var(--bm2-eyebrow)}
.eup-bm2 .eup-bm2__title, .eup-bm2 .eup-bm2-card__name{color:#fff}
.eup-bm2 .eup-bm2-card__price, .eup-bm2 .eup-bm2-card__price .amount, .eup-bm2 .eup-bm2-card__price bdi{color:#fff}
.eup-bm2 .eup-bm2-card__price .amount{color:#fff!important}
.eup-bm2__stage{background:#cfd3c8}
.eup-bm2__stage::after{background:linear-gradient(90deg, rgba(229, 231, 227, 0.16) 0, rgba(229, 231, 227, 0) 36%),
		linear-gradient(270deg, rgba(60, 60, 60, 0.26) 0, rgba(60, 60, 60, 0) 41%)}
.eup-bm2__man{background:rgba(236, 237, 237, 0.64)}
.eup-bm2__man-text{color:#231f20}
.eup-bm2__man .eup-placeholder{background:var(--eup3-cream, #eceded);color:#231f20}
.eup-bm2__spot{background:transparent;border:0;color:inherit}
.eup-bm2__spot-dot{background:#fff;box-shadow:0 0 0 4px rgba(255, 255, 255, 0.28), 0 1px 6px rgba(0, 0, 0, 0.25)}
.eup-bm2__spot-ring{background:rgba(255, 255, 255, 0.2)}
.eup-bm2__spot-dot::after{background:rgba(255, 255, 255, 0.5)}
.eup-bm2__play{background:rgba(35, 31, 32, 0.62);border:1px solid var(--bm2-glass-line);color:#fff}
.eup-bm2__play::before, .eup-bm2__play::after{background:currentColor}
.eup-bm2__play[data-state="paused"]::before{background:transparent}
.eup-bm2__glass{background:linear-gradient(150deg, var(--bm2-glass-top) 0%, var(--bm2-glass) 60%);border:1px solid transparent;box-shadow:inset 0 0 0 0.6px var(--bm2-glass-line), 0 18px 40px rgba(20, 26, 24, 0.12)}
@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){
.eup-bm2__glass{background:rgba(35, 31, 32, 0.92)}
}
.eup-bm2__eyebrow{color:var(--bm2-eyebrow)}
.eup-bm2__lede{color:var(--bm2-ink)}
.eup-bm2__opt{color:var(--bm2-ink-list)}
.eup-bm2__opt:hover .eup-bm2__opt-label{color:#fff}
.eup-bm2__opt[aria-selected="true"]{color:#fff}
.eup-bm2__list:focus-visible:not(:has(.is-focus)), .eup-bm2__list.is-kbd:focus:not(:has(.is-focus)){outline:2px solid #fff}
.eup-bm2__figure{background:rgba(238, 228, 214, 0.62);box-shadow:inset 0 0 0 0.6px rgba(255, 255, 255, 0.6)}
.eup-bm2__fig{background:transparent;border:0;color:#231f20}
.eup-bm2__fig[aria-pressed="true"]{background:var(--eup3-accent, #231f20);color:var(--eup3-accent-ink, #fff)}
.eup-bm2__fig:focus-visible{outline:2px solid #231f20}
.eup-bm2__nav{border-bottom:0.6px solid rgba(255, 255, 255, 0.5)}
.eup-bm2__all{background:none;border:0;color:#fff}
.eup-bm2__all:focus-visible{outline:2px solid #fff}
.eup-bm2__count{color:#fff}
.eup-bm2__title{color:#fff}
.eup-bm2__title:focus{outline:none}
.eup-bm2__desc{color:#fff}
.eup-bm2-card{background:linear-gradient(90deg, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0.05) 70%, rgba(255, 255, 255, 0.03) 100%);box-shadow:inset 0 0 0 0.6px rgba(255, 255, 255, 0.4)}
.eup-bm2-card__media{background:#fff}
.eup-bm2-card__brand{color:#fff}
.eup-bm2-card__name a{color:#fff}
.eup-bm2-card__name a:focus-visible{outline:none}
.eup-bm2-card__price{color:#fff}
.eup-bm2-card__shop{background:var(--eup3-accent, #231f20);color:var(--eup3-accent-ink, #fff)}
.eup-bm2-card__shop:focus-visible{outline:2px solid #fff}
.eup-bm2__fda{color:var(--bm2-ink-quiet)}
.eup-bm2__range{color:#fff}
.eup-bm2__range:focus-visible{outline:2px solid #fff}
.eup-bm2__empty{color:#fff}
@media (min-width: 1024px){
.eup-bm2__intro{border-bottom:0.6px solid transparent}
}
@media (max-width: 1023.98px){
.eup-bm2__index.eup-bm2__glass{background:none}
.eup-bm2__list{background:linear-gradient(to top, rgba(22, 28, 26, 0.72), rgba(22, 28, 26, 0))}
.eup-bm2__opt{background:rgba(30, 38, 36, 0.7);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.36)}
.eup-bm2__opt[aria-selected="true"]{background:#fff;color:#231f20}
.eup-bm2__opt[aria-selected="true"] .eup-bm2__opt-label{color:#231f20}
.eup-bm2__list:focus-visible .eup-bm2__opt.is-focus, .eup-bm2__list.is-kbd:focus .eup-bm2__opt.is-focus{outline:2px solid #fff}
.eup-bm2__panel.eup-bm2__glass{background:none}
}
@media (min-width: 768px) and (max-width: 1023.98px){
.eup-bm2__intro{background:linear-gradient(150deg, var(--bm2-glass-top) 0%, var(--bm2-glass) 60%);box-shadow:inset 0 0 0 0.6px var(--bm2-glass-line)}
}
.eup-bm2:not(.is-js) .eup-bm2__area + .eup-bm2__area{border-top:0.6px solid rgba(255, 255, 255, 0.4)}
/* assets/css/brands-b1.css */
.eup-b1{--b1-ink:var(--eup3-ink, #231f20);--b1-soft:var(--eup3-ink-soft, #231f20);--b1-sage:var(--eup3-sage, #f3f4f4);--b1-teal:var(--eup3-accent, #dcba8c);--b1-teal-text:var(--eup3-accent-text, #231f20);background:var(--b1-ground);color:var(--b1-ink)}
.eup-b1 a{color:inherit}
.eup-b1 :focus-visible{outline:2px solid var(--b1-teal-text)}
.eup-b1 .eup-b1__sr{border:0}
.eup-b1 .eup-b1__crumb-list{color:var(--b1-soft)}
.eup-b1 .eup-b1__crumb-list a:hover{color:var(--b1-teal-text)}
.eup-b1 .eup-b1__title{color:var(--b1-teal-text)}
.eup-b1 .eup-b1__lede{color:var(--b1-ink)}
.eup-b1 .eup-b1__search-icon{color:var(--b1-soft)}
.eup-b1 .eup-b1__input{background:#ffffff;border:1px solid var(--b1-field);color:var(--b1-ink)}
.eup-b1 .eup-b1__clear{background:none;border:0;color:var(--b1-soft)}
.eup-b1 .eup-b1__clear:hover{background:var(--b1-sage);color:var(--b1-ink)}
.eup-b1 .eup-b1__input:hover{border-color:var(--b1-ink)}
.eup-b1 .eup-b1__input:focus{border-color:var(--b1-teal-text);outline:2px solid var(--b1-teal-text)}
.eup-b1 .eup-b1__chip{border:1px solid var(--b1-line);color:var(--b1-ink)}
.eup-b1 .eup-b1__chip:hover{background:var(--b1-sage);border-color:var(--b1-sage);color:var(--b1-ink)}
.eup-b1 .eup-b1__chip[aria-current="true"]{background:var(--b1-ink);border-color:var(--b1-ink);color:#ffffff}
.eup-b1 .eup-b1__bar{background:var(--b1-ground)}
.eup-b1 .eup-b1__letter{color:var(--b1-teal-text)}
.eup-b1 .eup-b1__letter[href]:hover{background:var(--b1-sage);color:var(--b1-ink)}
.eup-b1 .eup-b1__letter:not([href]){color:var(--b1-off)}
.eup-b1 .eup-b1__letter[href][aria-current]{background:var(--b1-sage);color:var(--b1-ink)}
.eup-b1 .eup-b1__statusline{color:var(--b1-soft)}
.eup-b1 .eup-b1__reset{color:var(--b1-teal-text)}
.eup-b1 .eup-b1__glyph{background:linear-gradient(var(--b1-teal), var(--b1-teal)) left bottom / 100% 2px no-repeat;color:var(--b1-teal-text)}
.eup-b1 .eup-b1__name{color:var(--b1-ink)}
.eup-b1 .eup-b1__name:hover{color:var(--b1-teal-text)}
@media (max-width: 1023.98px){
.eup-b1 .eup-b1__bar{background:linear-gradient(to right, var(--b1-ground) 30%, rgba(255, 255, 255, 0)) left center / 32px 100% no-repeat local,
			linear-gradient(to left, var(--b1-ground) 30%, rgba(255, 255, 255, 0)) right center / 32px 100% no-repeat local,
			radial-gradient(farthest-side at 0 50%, rgba(35, 31, 32, 0.24), rgba(35, 31, 32, 0)) left center / 14px 100% no-repeat scroll,
			radial-gradient(farthest-side at 100% 50%, rgba(35, 31, 32, 0.24), rgba(35, 31, 32, 0)) right center / 14px 100% no-repeat scroll,
			var(--b1-ground)}
}
/* assets/css/product-v3-interactions.css */
.eup-acc__trigger:hover{background-color:rgba(35, 31, 32, 0.04)}
.eup-acc__trigger:active{background-color:rgba(35, 31, 32, 0.08)}
.eup-acc__trigger:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-gallery__thumb:hover{border-color:var(--eup-muted, #231f20)}
.eup-gallery__thumb[aria-current="true"]{border-color:var(--eup-deep, #231f20);box-shadow:inset 0 0 0 1px var(--eup-deep, #231f20)}
.eup-gallery__thumb:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-buy .ux-swatch.ux-swatch--label{background:var(--eup-surface, #ffffff);border:1px solid var(--eup-hairline, #dedcdd);color:var(--eup-ink, #231f20)}
.eup-buy .ux-swatch.ux-swatch--label:hover{border-color:var(--eup-ink, #231f20)}
.eup-buy .ux-swatch.ux-swatch--label.selected{background:var(--eup-deep, #231f20);border-color:var(--eup-deep, #231f20);color:#ffffff}
.eup-buy .ux-swatch.ux-swatch--label:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-buy .ux-swatch.ux-swatch--label.disabled{background:transparent;color:var(--eup-muted, #231f20)}
.eup-buy .quantity .minus[aria-disabled="true"], .eup-buy .quantity .plus[aria-disabled="true"]{color:#a7aba6}
.eup-buy .quantity .minus:focus-visible, .eup-buy .quantity .plus:focus-visible, .eup-buy .quantity input.qty:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
body .eup-atc.eup-atc[data-eup-state][aria-disabled="true"], body.eup-system-a .eup-atc.eup-btn[data-eup-state][aria-disabled="true"]{background:var(--eup-deep, #231f20);border-color:var(--eup-deep, #231f20);color:#ffffff}
.eup-atc__dots i{background:currentColor}
.eup-buy__error{color:#8a2b1e}
.eup-sticky{background:var(--eup-surface, #ffffff);border-top:1px solid var(--eup-hairline, #dedcdd);box-shadow:0 -6px 18px -12px rgba(35, 31, 32, 0.35)}
.eup-sticky__name{color:var(--eup-ink, #231f20)}
.eup-sticky__price, .eup-sticky__rule{color:var(--eup-muted, #231f20)}
.eup-sticky__rule{color:var(--eup-ink, #231f20)}
.eup-sticky .eup-sticky__add:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-drawer__scrim{background:rgba(35, 31, 32, 0.42)}
.eup-drawer__panel{background:var(--eup-ground, #eceded);box-shadow:-8px 0 24px -16px rgba(35, 31, 32, 0.5);color:var(--eup-ink, #231f20)}
.eup-drawer__hd{border-bottom:1px solid var(--eup-hairline, #dedcdd)}
.eup-drawer .eup-drawer__title{color:var(--eup-ink, #231f20)}
.eup-drawer__title:focus{outline:none}
.eup-drawer__title:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-drawer .eup-drawer__close{background:transparent;border:0;color:var(--eup-ink, #231f20)}
.eup-drawer .eup-drawer__close:hover{background:var(--eup-tint, #eceded)}
.eup-drawer a:focus-visible, .eup-drawer button:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-drawer__ship{border-bottom:1px solid var(--eup-hairline, #dedcdd)}
.eup-drawer__meter{background:var(--eup-tint, #eceded)}
.eup-drawer__meter i{background:var(--eup-deep, #231f20)}
.eup-drawer__line{border-bottom:1px solid var(--eup-hairline, #dedcdd)}
.eup-drawer__thumb{background:var(--eup-surface, #ffffff);border:1px solid var(--eup-hairline, #dedcdd)}
.eup-drawer__name{color:var(--eup-ink, #231f20)}
.eup-drawer__meta{color:var(--eup-muted, #231f20)}
.eup-drawer__ft{background:var(--eup-surface, #ffffff);border-top:1px solid var(--eup-hairline, #dedcdd)}
.eup-drawer__note{color:var(--eup-muted, #231f20)}
/* assets/css/body-map-v3.css */
.eup-bm3{--bm3-teal:#d4ad86;--bm3-ink:#231f20;--bm3-list:#fafafb;background:var(--bm3-ground);color:#fff}
.eup-bm3 .screen-reader-text, .eup-bm3__sr{border:0}
.eup-bm3 .eup-bm3__eyebrow{color:var(--bm3-teal)}
.eup-bm3 .eup-bm3__title{color:var(--bm3-right-ink)}
.eup-bm3 .eup-bm3-card__name{color:var(--bm3-card-ink)}
.eup-bm3 .eup-bm3-card__name a, .eup-bm3 .eup-bm3-card__name a:hover{color:var(--bm3-card-ink)}
.eup-bm3 .eup-bm3-card__price, .eup-bm3 .eup-bm3-card__price .amount, .eup-bm3 .eup-bm3-card__price bdi, .eup-bm3 .eup-bm3-card__price ins, .eup-bm3 .eup-bm3-card__price del{color:var(--bm3-card-ink)!important}
.eup-bm3 .eup-bm3__range, .eup-bm3 .eup-bm3__range:hover{color:#fff}
.eup-bm3 .eup-bm3-card__shop, .eup-bm3 .eup-bm3-card__shop:hover, .eup-bm3 .eup-bm3-card__shop:focus{color:#fff}
.eup-bm3__stage{background:#cfd3c8}
.eup-bm3__stage::after{background:linear-gradient(90deg, rgb(236 237 237) 0%, rgb(233.85 235.47 231.41) 3.644%, rgb(238.29 239.57 236.36) 7.288%, rgb(242.2 243.19 240.73) 10.932%, rgb(245.6 246.32 244.51) 14.576%, rgb(248.47 248.97 247.72) 18.22%, rgb(250.82 251.14 250.34) 21.864%, rgb(252.65 252.83 252.38) 25.508%, rgb(253.96 254.04 253.83) 29.152%, rgb(254.74 254.76 254.71) 32.796%, rgb(255 255 255) 36.44%, rgb(255 255 255) 49.666%, rgb(236.15 236.15 236.34) 53.861%, rgb(219.05 219.05 219.34) 58.055%, rgb(203.79 203.79 204.12) 62.25%, rgb(190.33 190.33 190.66) 66.444%, rgb(178.62 178.62 178.91) 70.639%, rgb(168.63 168.63 168.87) 74.833%, rgb(160.32 160.32 160.5) 79.028%, rgb(153.66 153.66 153.78) 83.222%, rgb(148.59 148.59 148.66) 87.417%, rgb(145.08 145.08 145.11) 91.611%, rgb(143.06 143.06 143.07) 95.806%, rgb(142.44 142.44 142.44) 100%)}
.eup-bm3__spot{background:transparent;border:0;color:inherit}
.eup-bm3__plus::before, .eup-bm3__plus::after{background:rgba(255, 255, 255, 0.75)}
.eup-bm3__dot{border:1px solid #fff}
.eup-bm3__ring{border:1px solid rgba(255, 255, 255, 0.2)}
.eup-bm3 .eup-bm3__spot:focus-visible{outline:2px solid #fff}
@media (prefers-reduced-motion: no-preference){
.eup-bm3 .eup-bm3__spot[aria-current="true"] .eup-bm3__ring{border-color:rgba(255, 255, 255, 0.55)}
}
.eup-bm3__eyebrow{color:var(--bm3-teal)}
.eup-bm3__lede{color:#fff}
.eup-bm3 .eup-bm3__list:focus, .eup-bm3 .eup-bm3__list:focus-visible{outline:none}
.eup-bm3__opt{color:var(--bm3-list)}
.eup-bm3__opt:hover .eup-bm3__opt-label{color:#fff}
.eup-bm3__opt[aria-selected="true"]{color:#fff}
.eup-bm3__list:focus-visible .eup-bm3__opt.is-focus .eup-bm3__opt-label, .eup-bm3__list.is-kbd:focus .eup-bm3__opt.is-focus .eup-bm3__opt-label{outline:2px solid #fff}
.eup-bm3 .eup-bm3__list:focus-visible:not(:has(.is-focus)), .eup-bm3 .eup-bm3__list.is-kbd:focus:not(:has(.is-focus)){outline:2px solid #fff}
.eup-bm3__figure{background:linear-gradient(30deg, rgb(35 31 32) 9.853%, rgb(35 31 32 / 0.959) 14.871%, rgb(224.91 217.82 205.28 / 0.9091) 19.889%, rgb(217.1 212.34 200.66 / 0.8548) 24.907%, rgb(208.86 206.56 195.8 / 0.7976) 29.925%, rgb(200.29 200.55 190.74 / 0.7381) 34.943%, rgb(191.45 194.35 185.52 / 0.6767) 39.961%, rgb(182.38 187.99 180.17 / 0.6137) 44.979%, rgb(173.1 181.48 174.69 / 0.5493) 49.997%, rgb(163.64 174.85 169.11 / 0.4836) 55.015%, rgb(154.02 168.1 163.43 / 0.4168) 60.033%, rgb(144.25 161.24 157.66 / 0.3489) 65.051%, rgb(35 31 32 / 0.28) 70.069%, rgb(35 31 32 / 0.21) 75.087%, rgb(35 31 32 / 0.14) 80.105%, rgb(35 31 32 / 0.068) 85.123%, rgb(35 31 32 / 0) 90.141%)}
.eup-bm3__figure::before{background:linear-gradient(30deg, rgb(255 252 239) 9.712%, rgb(35 31 32) 14.748%, rgb(35 31 32) 19.783%, rgb(35 31 32) 24.819%, rgb(35 31 32) 29.854%, rgb(35 31 32) 34.89%, rgb(35 31 32) 39.925%, rgb(35 31 32) 44.961%, rgb(35 31 32) 49.997%, rgb(35 31 32) 55.032%, rgb(35 31 32) 60.068%, rgb(35 31 32) 65.103%, rgb(35 31 32) 70.139%, rgb(35 31 32) 75.174%, rgb(35 31 32) 80.21%, rgb(35 31 32) 85.245%, rgb(35 31 32) 90.281%)}
.eup-bm3__fig{background:transparent;border:0;color:#fff}
.eup-bm3__fig[aria-pressed="true"]{background:var(--bm3-teal)}
.eup-bm3__fig:focus-visible{outline:2px solid #fff}
.eup-bm3__nav{border-bottom:1px solid rgba(35, 31, 32, 0.5)}
.eup-bm3__all{background:none;border:0;color:var(--bm3-ink)}
.eup-bm3 .eup-bm3__all, .eup-bm3 .eup-bm3__all:hover{color:var(--bm3-ink)}
.eup-bm3__all:focus-visible{outline:2px solid var(--bm3-ink)}
.eup-bm3__title{color:var(--bm3-right-ink)}
.eup-bm3__title:focus{outline:none}
.eup-bm3__desc{color:var(--bm3-right-ink)}
.eup-bm3__rail{background:rgba(236, 237, 237, 0.48)}
.eup-bm3__thumb{background:var(--bm3-teal)}
.eup-bm3-card{background:linear-gradient(90deg, rgb(154 160 153 / 1) 0%, rgb(157.9 163.9 156.9 / 0.9598) 6.25%, rgb(162.85 168.85 161.85 / 0.9098) 12.5%, rgb(168.59 173.8 167.8 / 0.8556) 18.75%, rgb(174.49 179.49 173.49 / 0.7984) 25%, rgb(180.38 184.69 179.69 / 0.739) 31.25%, rgb(186.64 190.64 185.64 / 0.6777) 37.5%, rgb(193.18 196.59 192.18 / 0.6147) 43.75%, rgb(199.54 202.54 199.07 / 0.5503) 50%, rgb(205.97 208.97 205.49 / 0.4847) 56.25%, rgb(212.87 215.43 212.43 / 0.4179) 62.5%, rgb(219.76 221.76 219.38 / 0.3501) 68.75%, rgb(226.66 228.33 226.66 / 0.2813) 75%, rgb(233.56 234.56 233.56 / 0.2116) 81.25%, rgb(240.45 241.45 240.45 / 0.1411) 87.5%, rgb(248.18 248.35 248.18 / 0.0698) 93.75%, rgb(255 255 255 / 0) 100%), linear-gradient(90deg, rgb(255 255 254.95 / 1) 0%, rgb(246.01 245.8 245.54 / 0.9598) 6.25%, rgb(235.41 234.96 234.46 / 0.9098) 12.5%, rgb(223.98 223.29 222.53 / 0.8556) 18.75%, rgb(212.46 211.52 210.5 / 0.7984) 25%, rgb(199.85 198.64 197.35 / 0.739) 31.25%, rgb(187.19 185.71 184.14 / 0.6777) 37.5%, rgb(174.68 172.95 171.11 / 0.6147) 43.75%, rgb(161.91 159.93 157.82 / 0.5503) 50%, rgb(149.02 146.78 144.41 / 0.4847) 56.25%, rgb(135.89 133.41 130.78 / 0.4179) 62.5%, rgb(123.37 120.67 117.8 / 0.3501) 68.75%, rgb(110.35 107.43 104.32 / 0.2813) 75%, rgb(97.59 94.47 91.14 / 0.2116) 81.25%, rgb(84.95 81.65 78.11 / 0.1411) 87.5%, rgb(72.81 69.36 65.64 / 0.0698) 93.75%, rgb(35 31 32 / 0) 100%);border:1px solid transparent}
.eup-bm3-card::before{background:linear-gradient(150deg, rgb(255 252 239) 2.093%, rgb(255 253.3 245.92) 8.081%, rgb(255 254.11 250.25) 14.07%, rgb(255 254.58 252.77) 20.058%, rgb(255 254.83 254.1) 26.047%, rgb(255 254.95 254.71) 32.035%, rgb(255 254.99 254.94) 38.024%, rgb(255 255 254.99) 44.012%, rgb(255 255 255) 50.001%, rgb(255 255 255) 55.989%, rgb(254.95 254.96 254.96) 61.977%, rgb(254.36 254.42 254.39) 67.966%, rgb(251.45 251.81 251.62) 73.954%, rgb(242.32 243.62 242.93) 79.943%, rgb(220.11 223.68 221.79) 85.931%, rgb(174.12 182.41 178.02) 91.92%, rgb(35 31 32) 97.908%)}
.eup-bm3-card__media{background:#fff}
.eup-bm3-card__brand{color:var(--bm3-card-ink)}
.eup-bm3-card__name a:focus-visible{outline:none}
.eup-bm3-card__shop{background:var(--bm3-teal);color:#fff}
.eup-bm3-card__shop:focus-visible{outline:2px solid #fff}
.eup-bm3__range{color:#fff}
.eup-bm3__range:focus-visible{outline:2px solid #fff}
.eup-bm3__empty{color:var(--bm3-right-ink)}
@media (min-width: 1024px){
.eup-bm3__index{background:linear-gradient(135deg, rgb(70 84 81 / 1) 1.153%, rgb(70.98 85.71 82.92 / 0.9592) 7.259%, rgb(35 31 32 / 0.909) 13.365%, rgb(35 31 32 / 0.855) 19.471%, rgb(35 31 32 / 0.798) 25.577%, rgb(35 31 32 / 0.738) 31.682%, rgb(35 31 32 / 0.677) 37.788%, rgb(35 31 32 / 0.614) 43.894%, rgb(35 31 32 / 0.549) 50%, rgb(35 31 32 / 0.484) 56.106%, rgb(35 31 32 / 0.417) 62.212%, rgb(35 31 32 / 0.349) 68.318%, rgb(35 31 32 / 0.28) 74.423%, rgb(35 31 32 / 0.21) 80.529%, rgb(35 31 32 / 0.14) 86.635%, rgb(35 31 32 / 0.068) 92.741%, rgb(35 31 32 / 0) 98.847%);border:1px solid transparent}
.eup-bm3__index::before{background:linear-gradient(30deg, rgb(255 252 239) 0.942%, rgb(255 253.3 245.92) 7.074%, rgb(255 254.11 250.25) 13.206%, rgb(255 254.58 252.77) 19.338%, rgb(255 254.83 254.1) 25.471%, rgb(255 254.95 254.71) 31.603%, rgb(255 254.99 254.94) 37.735%, rgb(255 255 254.99) 43.868%, rgb(255 255 255) 50%, rgb(255 255 255) 56.132%, rgb(254.95 254.96 254.96) 62.265%, rgb(254.36 254.42 254.39) 68.397%, rgb(251.45 251.81 251.62) 74.529%, rgb(242.32 243.62 242.93) 80.662%, rgb(220.11 223.68 221.79) 86.794%, rgb(174.12 182.41 178.02) 92.926%, rgb(35 31 32) 99.059%)}
.eup-bm3__intro::after{background:linear-gradient(90deg, rgb(35 31 32) 0%, rgb(35 31 32) 6.25%, rgb(131.25 143.92 137.21) 12.5%, rgb(152.37 162.88 157.32) 18.75%, rgb(173.49 181.84 177.42) 25%, rgb(194.62 200.8 197.53) 31.25%, rgb(215.74 219.76 217.63) 37.5%, rgb(236.86 238.72 237.74) 43.75%, rgb(253.54 253.69 253.61) 50%, rgb(238.24 239.96 239.05) 56.25%, rgb(220.07 223.65 221.76) 62.5%, rgb(200.37 205.97 203.01) 68.75%, rgb(179.58 187.3 183.21) 75%, rgb(157.92 167.86 162.6) 81.25%, rgb(135.54 147.78 141.3) 87.5%, rgb(35 31 32) 93.75%, rgb(35 31 32) 100%)}
}
@media (max-width: 1023.98px){
.eup-bm3__intro{background:linear-gradient(180deg, rgba(var(--bm3-panel-rgb), 0.78) 0%, rgba(var(--bm3-panel-rgb), 0.5) 100%)}
.eup-bm3__list{background:linear-gradient(to top, rgba(22, 28, 26, 0.72), rgba(22, 28, 26, 0))}
.eup-bm3__opt{background:rgba(var(--bm3-panel-rgb), 0.78);border:1px solid rgba(255, 255, 255, 0.62)}
.eup-bm3__opt[aria-selected="true"]{background:#fff;color:var(--bm3-ink)}
.eup-bm3__opt[aria-selected="true"] .eup-bm3__opt-label{color:var(--bm3-ink)}
.eup-bm3__list:focus-visible .eup-bm3__opt.is-focus .eup-bm3__opt-label, .eup-bm3__list.is-kbd:focus .eup-bm3__opt.is-focus .eup-bm3__opt-label{outline:none}
.eup-bm3__list:focus-visible .eup-bm3__opt.is-focus, .eup-bm3__list.is-kbd:focus .eup-bm3__opt.is-focus{outline:2px solid #fff}
.eup-bm3__all, .eup-bm3 .eup-bm3__all, .eup-bm3 .eup-bm3__all:hover{color:#fff}
.eup-bm3__nav{border-bottom-color:rgba(255, 255, 255, 0.6)}
.eup-bm3__all:focus-visible{outline-color:#fff}
.eup-bm3__title, .eup-bm3 .eup-bm3__title, .eup-bm3__desc, .eup-bm3__empty{color:#fff}
}
.eup-bm3:not(.is-js) .eup-bm3__area + .eup-bm3__area{border-top:0.6px solid rgba(255, 255, 255, 0.4)}
/* assets/css/body-map-zoom-v1.css */
.eup-bm3--zoom .eup-bm3__plus::before, .eup-bm3--zoom .eup-bm3__plus::after{background:rgba(255, 255, 255, 0.94)}
/* assets/css/body-map-v3b.css */
.eup-bm3.eup-bm3--b .eup-bm3__spot:focus-visible{outline:2px solid var(--bm3-mark)}
.eup-bm3--b .eup-bm3__tag{background:var(--bm3-mark-edge);background:color-mix(in srgb, var(--bm3-mark-edge) 88%, transparent);color:var(--bm3-mark)}
.eup-bm3--b .eup-bm3__opt.is-hint .eup-bm3__opt-label{color:var(--bm3-mark)}
@media (max-width: 1023.98px){
.eup-bm3.eup-bm3--b .eup-bm3__list{background:none}
}
/* assets/css/body-map-zoom-v2.css */
@media (prefers-reduced-motion: no-preference){
.eup-bm3.eup-bm3--zoom2.has-mark .eup-bm3__mark .eup-bm3__ring{border-color:color-mix(in srgb, var(--bm3-mark) 55%, transparent)}
}
/* assets/css/home-v3.css */
.eup-home3{--h3-accent:var(--eup3-accent, #dcba8c);--h3-ink:var(--eup3-ink, #231f20);--h3-ink-strong:var(--eup3-ink-strong, #231f20);--h3-muted:var(--eup3-muted, #231f20);--h3-surface:var(--eup3-surface, #f3f4f4);--h3-pill:var(--eup3-pill, #eceded);--h3-cream:var(--eup3-cream, #eceded);--h3-sage:var(--eup3-sage, #f3f4f4);--h3-line:var(--eup3-line, #dedcdd);background:var(--h3-ground);color:var(--h3-ink)}
.eup-home3 a{color:inherit}
.eup-home3 :focus-visible{outline:2px solid var(--h3-ink)}
.eup-home3 .eup3-img-missing{background:var(--h3-surface)}
.eup-home3 .eup-placeholder{background:color-mix(in srgb, var(--h3-accent) 16%, transparent);border-bottom:1px dotted currentColor}
html body .eup-home3 .eup3-display{color:var(--eup3-accent-text, var(--h3-accent))}
html body .eup-home3 .eup3-eyebrow{color:var(--h3-ink)}
.eup-home3 .eup3-lede{color:var(--h3-muted)}
html body .eup-home3 .eup3-btn{color:var(--h3-accent-ink)}
html body .eup-home3 .eup3-btn:hover{color:#ffffff}
.eup-home3 .eup3-progress{background:var(--h3-surface)}
.eup-home3 .eup3-progress__bar{background:var(--h3-ink)}
.eup-home3 .eup3-arrow{background:transparent;border:0;color:var(--h3-ink)}
.eup-home3 .eup3-hero{background:var(--h3-surface)}
.eup-home3 .eup3-hero__title{color:var(--h3-ink)}
.eup-home3 .eup3-tab{background:transparent;border:1px solid var(--h3-line);color:var(--h3-ink)}
.eup-home3 .eup3-tab[aria-selected="true"]{background:var(--h3-pill);border-color:var(--h3-pill)}
.eup-home3 .eup3-card{background:var(--h3-surface)}
.eup-home3 .eup3-card__cart{background:none;color:var(--h3-ink-strong)}
.eup-home3 .eup3-col{color:#ffffff}
.eup-home3 .eup3-col::before{background:linear-gradient(180deg, rgba(41, 45, 44, 0.72) 0%, rgba(35, 31, 32, 0) 76%)}
.eup-home3 .eup3-col.eup3-col--col-farm::before{background:linear-gradient(180deg, rgba(41, 45, 44, 0.9) 0%, rgba(41, 45, 44, 0.55) 45%, rgba(35, 31, 32, 0) 80%)}
.eup-home3 .eup3-chip{border:0.6px solid rgba(255, 255, 255, 0.35);color:#ffffff}
.eup-home3 .eup3-chip--olive{background:linear-gradient(90deg, #263618 0%, rgba(46, 55, 34, 0.6) 40%, rgba(35, 31, 32, 0) 100%)}
.eup-home3 .eup3-chip--bark{background:linear-gradient(90deg, #6a441e 0%, rgba(97, 66, 34, 0.8) 20%, rgba(77, 60, 44, 0.4) 70%, rgba(35, 31, 32, 0) 100%)}
.eup-home3 .eup3-col__mark{color:#ffffff}
.eup-home3 .eup3-col__title{color:#ffffff}
.eup-home3 .eup3-col__title .eup-placeholder{background:rgba(255, 255, 255, 0.16);color:#ffffff}
.eup-home3 .eup3-care__title{color:var(--h3-ink)}
.eup-home3 .eup3-need__text{color:var(--h3-muted)}
.eup-home3 .eup3-disclaimer{color:var(--h3-ink)}
.eup-home3 .eup3-reviews{background:var(--h3-sage)}
.eup-home3 .eup3-chipcard{background:rgba(35, 31, 32, 0.88);border:0.6px solid rgba(255, 255, 255, 0.45);color:#ffffff}
.eup-home3 .eup3-chipcard__img{background:#ffffff}
.eup-home3 .eup3-chipcard__price, .eup-home3 .eup3-chipcard__price span.amount, .eup-home3 .eup3-chipcard__price bdi{color:#ffffff!important}
.eup-home3 .eup3-quote__name{color:#ffffff}
.eup-home3 .eup3-quote__name .eup-placeholder{color:var(--h3-ink)}
.eup-home3 .eup3-progress--review{background:rgba(255, 255, 255, 0.55)}
.eup-home3 .eup3-arrows--bare .eup3-arrow{border:0}
.eup-home3 .eup3-timeline__step:not(:last-child)::before{background:var(--h3-sage)}
.eup-home3 .eup3-timeline__dot{background:#babfbf}
.eup-home3 .eup3-badge{background:var(--h3-cream)}
.eup-home3 .eup3-timeline__text{color:var(--h3-muted)}
.eup-home3 .eup3-timeline__text.eup-placeholder{color:var(--h3-ink)}
@media (min-width: 768px){
.eup-home3 .eup3-hero__panel{background:linear-gradient(90deg, #eceded 0%, rgba(236, 237, 237, 0.6) 30%, rgba(255, 255, 255, 0) 100%)}
}
@media (hover: hover) and (pointer: fine){
.eup-home3 .eup3-tab:not([aria-selected="true"]):hover{background:var(--h3-pill);border-color:var(--h3-pill)}
.eup-home3 .eup3-arrow:not([disabled]):hover{background:var(--h3-surface)}
.eup-home3 .eup3-arrows--bare .eup3-arrow:hover{background:rgba(255, 255, 255, 0.4)}
.eup-home3 .eup3-card__cart:hover{color:var(--h3-accent)}
}
body.eup-motion-v3 .eup-home3 .eup3-over{background:var(--h3-ground)}
html body .eup-home3 .eup3-btn--flood:hover{color:var(--h3-accent-ink)}
html body .eup-home3 .eup3-btn--flood .eup3-btn__flood{color:#ffffff}
/* assets/css/home-v4.css */
.eup-home3 .eup4-lede{color:var(--eup3-ink-soft, #231f20)}
.eup-home3 .eup4-more__link, .eup-home3 .eup4-shelves__link, .eup-home3 .eup4-hero__all, .eup-home3 .eup4-resort__link{color:var(--h3-ink)}
.eup-home3 .eup4-hero__search-label{color:var(--h3-ink)}
.eup-home3 .eup4-hero__search-row{background:#ffffff;border:1px solid var(--h3-line)}
.eup-home3 .eup4-hero__search-row:focus-within{outline:3px solid var(--eup3-focus, #231f20)}
html body .eup-home3 .eup4-hero__search-field{color:var(--h3-ink)}
html body .eup-home3 .eup4-hero__search-field::placeholder{color:var(--eup3-ink-soft, #231f20)}
html body .eup-home3 .eup4-hero__search-submit{color:var(--h3-ink)}
.eup-home3 .eup4-need{background:var(--h3-cream);color:var(--h3-ink)}
.eup-home3 .eup4-need--map{background:var(--h3-sage)}
.eup-home3 .eup4-need:hover{background:var(--h3-pill)}
.eup-home3 .eup4-shelves{color:var(--h3-ink)}
.eup-home3 .eup4-shelves__lead{color:var(--eup3-ink-soft, #231f20)}
.eup-home3 .eup4-house{background:var(--h3-surface)}
.eup-home3 .eup4-house .eup3-card{background:var(--h3-ground)}
.eup-home3 .eup4-criterion{background:var(--h3-cream)}
.eup-home3 .eup4-criterion__num{border:1.5px solid var(--h3-accent);color:var(--h3-ink)}
html body .eup-home3 .eup4-criterion__title{color:var(--h3-ink)}
.eup-home3 .eup4-criterion__text{color:var(--eup3-ink-soft, #231f20)}
.eup-home3 .eup4-resort{background:var(--h3-surface)}
.eup-home3 .eup4-resort__media p.eup-placeholder{border:1px dashed var(--h3-ink)}
html body .eup-home3 .eup4-resort__title{color:var(--h3-ink)}
.eup-home3 .eup4-resort__text{color:var(--h3-ink)}
/* assets/css/standard-how.css */
.eup-stdpage .eup-stdhow__eyebrow{color:var(--eup3-ink, #231f20)}
.eup-stdpage .eup-stdhow__title{color:var(--eup3-ink, #231f20)}
.eup-stdpage .eup-stdhow__intro{color:var(--eup3-ink-soft, #231f20)}
.eup-stdpage .eup-stdhow__card{background:var(--eup3-cream, #f3f4f4)}
.eup-stdpage .eup-stdhow__num{border:1.5px solid var(--eup3-accent, #dcba8c);color:var(--eup3-ink, #231f20)}
.eup-stdpage .eup-stdhow__card-title{color:var(--eup3-ink, #231f20)}
.eup-stdpage .eup-stdhow__card-text{color:var(--eup3-ink-soft, #231f20)}
/* assets/css/home-sections-v2.css */
.eup-home3 .eup5-tile{background:var(--h3-sage);color:#ffffff}
.eup-home3 .eup5-tile::after{background:linear-gradient(to top, rgba(35, 31, 32, 0.78) 0%, rgba(35, 31, 32, 0.52) 26%, rgba(35, 31, 32, 0.2) 46%, rgba(35, 31, 32, 0) 64%)}
.eup-home3 .eup5-tile--map::after{background:linear-gradient(to top, rgba(243, 244, 244, 0.97) 0%, rgba(243, 244, 244, 0.62) 40%, rgba(243, 244, 244, 0) 68%)}
.eup-home3 .eup5-tile__label::before{background:linear-gradient(to top, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0.5) calc(100% - 36px), rgba(35, 31, 32, 0) 100%)}
.eup-home3 .eup5-tile--map .eup5-tile__label{color:var(--h3-ink)}
.eup-home3 .eup5-tile__label::after{background:var(--h3-accent)}
.eup-home3 .eup5-tile--map .eup5-tile__label::after{background:var(--eup3-accent-text, #231f20)}
.eup-home3 .eup5-tile:focus-visible{outline:2px solid var(--h3-ink)}
.eup-home3 .eup5-standard{--s5-band:#231f20;--s5-deep:#231f20;--s5-cream:#eceded;--s5-title:#eceded;--s5-rule:rgba(222, 220, 221, 0.3);background:var(--s5-band);color:#ffffff}
.eup-home3 .eup5-standard :focus-visible{outline-color:#ffffff}
.eup-home3 .eup5-standard__media{background:var(--s5-deep)}
html body .eup-home3 .eup5-standard .eup5-standard__eyebrow{color:#ffffff}
html body .eup-home3 .eup5-standard .eup5-standard__title{color:var(--s5-title)}
.eup-home3 .eup5-check{border-top:1px solid var(--s5-rule)}
.eup-home3 .eup5-check:first-child{border-top:0}
.eup-home3 .eup5-check__num{color:#ffffff}
.eup-home3 .eup5-check__icon{color:var(--s5-cream)}
html body .eup-home3 .eup5-check__title{color:#ffffff}
html body .eup-home3 .eup5-check__text{color:#ffffff}
html body .eup-home3 .eup5-standard .eup5-btn-cream{color:#ffffff}
html body .eup-home3 .eup5-standard .eup5-btn-cream:hover{background:var(--s5-cream);color:var(--h3-ink)}
html body .eup-home3 .eup5-standard .eup5-btn-cream .eup3-btn__flood{background:var(--s5-cream);color:var(--h3-ink)}
/* assets/css/home-needs-v3.css */
.eup-home3 .eup6-needs__all{color:var(--h3-ink)}
.eup-home3 .eup6-needs__all:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
.eup-home3 .eup6-need{color:var(--h3-ink)}
.eup-home3 .eup6-need:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
.eup-home3 .eup6-need__disc{background:var(--h3-cream)}
.eup-home3 .eup6-need__cta{background:var(--h3-accent);color:var(--h3-accent-ink)}
.eup-home3 .eup6-need__cta-flood{background:var(--n6-flood);color:#ffffff}
.eup-home3 .eup6-needs__track{background:var(--n6-track)}
.eup-home3 .eup6-needs__bar{background:var(--h3-ink)}
html body .eup-home3 .eup6-needs__arrow{color:var(--h3-ink)}
html body .eup-home3 .eup6-needs__arrow:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
html body .eup-home3 .eup6-needs__arrow[aria-disabled="true"]{color:var(--n6-hairline)}
@media (hover: hover) and (pointer: fine){
html body .eup-home3 .eup6-needs__arrow:not([aria-disabled="true"]):hover{border-color:var(--h3-ink)}
}
/* assets/css/home-resort-v5.css */
.eup-home3 .eup-resort5{background:var(--h3-ground);color:var(--h3-ink)}
.eup-home3 .eup-resort5__media{background:var(--h3-surface)}
html body .eup-home3 .eup-resort5__title{color:var(--h3-ink)}
.eup-home3 .eup-resort5__proof + .eup-resort5__proof{border-top:1px solid var(--r5-rule)}
.eup-home3 .eup-resort5__mark{color:var(--h3-ink)}
.eup-home3 .eup-resort5__label{color:var(--r5-label)}
.eup-home3 .eup-resort5__detail{color:var(--h3-ink)}
html body .eup-home3 .eup-resort5__btn, html body .eup-home3 .eup-resort5__btn:hover, html body .eup-home3 .eup-resort5__btn.eup3-btn--flood:hover{color:var(--h3-ink-strong)}
html body .eup-home3 .eup-resort5__btn:not(.eup3-btn--flood):hover{color:#ffffff}
html body .eup-home3 .eup-resort5__btn:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
/* assets/css/discontinued-v1.css */
.eup-disc{border-top:1px solid var(--eup-hairline, #dedcdd);color:var(--eup-ink, #231f20)}
.eup-disc__line{color:var(--eup-muted, #231f20)}
.eup-disc__line a{color:var(--eup-ink, #231f20)}
.eup-disc .eup-disc__similar-title{color:var(--eup-ink, #231f20)}
.eup-disc__item{border-top:1px solid var(--eup-line-soft, #dedcdd)}
.eup-disc__item:last-child{border-bottom:1px solid var(--eup-line-soft, #dedcdd)}
.eup-disc__link{color:inherit}
.eup-disc__link:hover, .eup-disc__link:focus{color:inherit}
.eup-disc__link:focus-visible{outline:2px solid var(--eup-deep, #231f20)}
.eup-disc__media{background:var(--eup-surface, #ffffff)}
.eup-disc__brand{color:var(--eup-muted, #231f20)}
.eup-disc__price del{color:var(--eup-muted, #231f20)}
/* assets/css/reviews.css */
.eup-product-v3 .eup-reviews{color:var(--eup-ink)}
.eup-product-v3 .eup-reviews .eup-reviews__title{color:var(--eup-ink)}
.eup-product-v3 .eup-reviews .woocommerce-noreviews{color:var(--eup-muted)}
.eup-product-v3 .eup-reviews .cr-summaryBox-wrap{border-bottom:1px solid var(--eup-line-soft)}
.eup-product-v3 .eup-reviews .cr-average-rating{color:var(--eup-ink)}
.eup-product-v3 .eup-reviews .cr-total-rating-count{color:var(--eup-muted)}
.eup-product-v3 .eup-reviews .cr-rating-icon-base{color:var(--eup-hairline)}
.eup-product-v3 .eup-reviews .cr-rating-icon-frnt{color:var(--eup-deep)}
.eup-product-v3 .eup-reviews .ivole-histogramRow{color:var(--eup-muted)}
.eup-product-v3 .eup-reviews .cr-histogram-rating-icon{color:var(--eup-muted)}
.eup-product-v3 .eup-reviews .ivole-meter{background:var(--eup-tint)}
.eup-product-v3 .eup-reviews .ivole-meter-bar{background:var(--eup-deep);color:transparent}
.eup-product-v3 .eup-reviews .cr-count-filtered-reviews{color:var(--eup-muted)}
.eup-product-v3 .eup-reviews .cr-count-filtered-reviews a{color:var(--eup-deep)}
.eup-product-v3 .eup-reviews .commentlist > li{border-bottom:1px solid var(--eup-line-soft)}
.eup-product-v3 .eup-reviews .comment-text{border:0}
.eup-product-v3 .eup-reviews .eup-reviews__initials{background:var(--eup-tint);color:var(--eup-deep)}
.eup-product-v3 .eup-reviews .star-rating::before{background:var(--eup-muted)}
.eup-product-v3 .eup-reviews .comment-form p.stars a{border:0}
.eup-product-v3 .eup-reviews .meta{color:var(--eup-muted)}
.eup-product-v3 .eup-reviews .woocommerce-review__author{color:var(--eup-ink)}
.eup-product-v3 .eup-reviews .woocommerce-review__verified{color:var(--eup-deep)}
.eup-product-v3 .eup-reviews .iv-comment-image{border:1px solid var(--eup-hairline)}
.eup-product-v3 .eup-reviews .comment-reply-title{color:var(--eup-ink)}
.eup-product-v3 .eup-reviews .comment-notes, .eup-product-v3 .eup-reviews .must-log-in, .eup-product-v3 .eup-reviews .woocommerce-verification-required{color:var(--eup-muted)}
.eup-product-v3 .eup-reviews .comment-form label{color:var(--eup-ink)}
.eup-product-v3 .eup-reviews .comment-form .required{color:var(--eup-ink)}
.eup-product-v3 .eup-reviews .comment-form input[type="text"], .eup-product-v3 .eup-reviews .comment-form input[type="email"], .eup-product-v3 .eup-reviews .comment-form select, .eup-product-v3 .eup-reviews .comment-form textarea{background:var(--eup-surface);border:1px solid var(--eup-hairline);color:var(--eup-ink)}
.eup-product-v3 .eup-reviews .comment-form input:focus-visible, .eup-product-v3 .eup-reviews .comment-form select:focus-visible, .eup-product-v3 .eup-reviews .comment-form textarea:focus-visible{border-color:var(--eup-deep);outline:3px solid var(--eup-deep)}
.eup-product-v3 .eup-reviews .comment-form > .cr-upload-local-images{border:1px dashed var(--eup-hairline)}
.eup-product-v3 .eup-reviews .cr-upload-local-images input[type="file"]{color:var(--eup-ink)}
.eup-product-v3 .eup-reviews .cr-upload-local-images input[type="file"]::file-selector-button{background:var(--eup-surface);border:1px solid var(--eup-deep);color:var(--eup-deep)}
.eup-product-v3 .eup-reviews .form-submit input[type="submit"]{background:var(--eup-deep);border:1px solid var(--eup-deep);color:#ffffff}
.eup-product-v3 .eup-reviews .form-submit input[type="submit"]:hover, .eup-product-v3 .eup-reviews .form-submit input[type="submit"]:focus-visible{background:var(--eup-deepest);border-color:var(--eup-deepest)}
/* assets/css/system-v3.css */
:root, body.eup-system-v3{--eup3-accent:#231f20;--eup3-ink:#231f20;--eup3-ink-strong:#231f20;--eup3-ink-soft:#231f20;--eup3-muted:#231f20;--eup3-surface:#f3f4f4;--eup3-pill:#eceded;--eup3-cream:#fafafb;--eup3-sage:#f3f4f4;--eup3-line:#dedcdd;--eup3-focus:#231f20}
body.eup-system-v3, body.eup-system-v3 .eup-home, body.eup-system-v3 .eup-hd, body.eup-system-v3 .eup-product-v2, body.eup-system-v3 .eup-product-v3, body.eup-system-v3 .eup-card, body.eup-system-v3 .eup-shop, body.eup-system-v3 .eup-farmpage, body.eup-system-v3 .eup-landing, body.eup-system-v3 .eup-stdpage, body.eup-system-v3 .eup-brandspage, body.eup-system-v3 .eup-legal, body.eup-system-v3 .eup-capture, body.eup-system-v3 .eup-drawer, body.eup-system-v3 .eup-sticky, body.eup-system-v3 .eup-atc, body.eup-system-v3 .custom-popup, body.eup-system-v3 .eup-ft, body.eup-system-v3 .eup-ft3, body.eup-system-v3 #cmplz-cookiebanner-container .cmplz-cookiebanner, body.eup-system-v3 #cmplz-manage-consent{--eup-deepest:#231f20}
body.eup-teal-text-v1{--eup3-accent-text:#231f20;--eup3-accent-ink:#d4ad86}
body.eup-system-v3, body.eup-system-v3 #wrapper, body.eup-system-v3 #main, body.eup-system-v3 .page-wrapper{background:var(--eup3-ground)}
body.eup-system-v3 :where(h1, h2, h3, h4, h5, h6, .heading-font){color:var(--eup3-ink)}
body.eup-system-v3 .eup3-display, body.eup-system-v3 .eup-display{color:var(--eup3-accent-text, var(--eup3-accent))}
body.eup-system-v3 .eup3-eyebrow{color:var(--eup3-ink)}
body.eup-system-v3 :where(a){color:var(--eup3-ink)}
body.eup-system-v3 :where(a:hover){color:var(--eup3-ink)}
body.eup-system-v3 ::selection{background:var(--eup3-accent);color:#d4ad86}
body.eup-system-v3 :where(a, button, input, select, textarea, summary, [tabindex]):focus-visible{outline:3px solid var(--eup3-focus)}
body.eup-system-v3 .eup3-btn, body.eup-system-v3 .eup-btn{background:var(--eup3-accent);border:0;color:var(--eup3-accent-ink)}
body.eup-system-v3 .eup3-btn:hover, body.eup-system-v3 .eup-btn:hover{background:var(--eup3-ink-strong);color:#ffffff}
body.eup-system-v3 .eup3-btn--outline, body.eup-system-v3 .eup-btn--outline, body.eup-system-v3 .eup-btn--secondary{background:transparent;border:1px solid var(--eup3-ink);color:var(--eup3-ink)}
body.eup-system-v3 .eup3-btn--outline:hover, body.eup-system-v3 .eup-btn--outline:hover, body.eup-system-v3 .eup-btn--secondary:hover{background:var(--eup3-ink-strong);border-color:var(--eup3-ink-strong);color:#ffffff}
body.eup-system-v3 .eup3-icon-btn{background:var(--eup3-ink-strong);border:0;color:#ffffff}
body.eup-system-v3 :where(.eup3-btn, .eup-btn):disabled, body.eup-system-v3 :where(.eup3-btn, .eup-btn)[aria-disabled="true"]{background:var(--eup3-pill);color:var(--eup3-ink-soft)}
body.eup-system-v3 :where(.button.primary, .button.alt, button.alt, .single_add_to_cart_button, .checkout-button, #place_order, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit-button, .wp-block-button__link){background-color:var(--eup3-accent);border-color:var(--eup3-accent);color:var(--eup3-accent-ink)}
body.eup-system-v3 :where(.button.primary, .button.alt, button.alt, .single_add_to_cart_button, .checkout-button, #place_order, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit-button):hover{background-color:var(--eup3-ink-strong);border-color:var(--eup3-ink-strong);color:#ffffff}
body.eup-system-v3 :where(input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="password"], input[type="search"], input[type="url"], input[type="date"], select, textarea){border-color:var(--eup3-line);color:var(--eup3-ink)}
body.eup-system-v3 :where(input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="password"], input[type="search"], input[type="url"], select, textarea):focus{border-color:var(--eup3-ink)}
body.eup-system-v3 .eup-placeholder{background:var(--eup3-cream);color:var(--eup3-ink)}
body.eup-system-v3 .eup-card{background:var(--eup3-surface);border:0}
body.eup-system-v3 .eup-card .eup-card__media img, body.eup-system-v3 .eup-card .eup-card__media--empty{background:transparent}
body.eup-system-v3 .eup-card .eup-card__brand{color:var(--eup3-ink-soft)}
body.eup-system-v3 .eup-card .eup-card__name a{color:var(--eup3-ink)}
body.eup-system-v3 .eup-card .eup-card__price, body.eup-system-v3 .eup-card .eup-card__price .amount, body.eup-system-v3 .eup-card .eup-card__price ins{color:var(--eup3-ink)}
body.eup-system-v3 .eup-card .eup-card__stock{color:var(--eup3-ink-soft)}
body.eup-system-v3 .eup-card .eup-card__actions .button, body.eup-system-v3 .eup-card .eup-card__actions a.button, body.eup-system-v3 .eup-card .eup-card__actions .eup-card__action{background:var(--eup3-ink-strong) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.9 45.9'%3E%3Cpath fill='%23ffffff' d='M17.83,30.54h11.55c.45,0,.83-.37.83-.85s-.38-.87-.83-.87h-11.38c-.52,0-.87-.4-.94-.96l-1.58-10.88c-.13-.89-.43-1.33-1.59-1.33h-3.43c-.45,0-.84.38-.84.85s.4.85.84.85h3.25l1.55,10.72c.23,1.5,1.03,2.46,2.57,2.46ZM15.94,26.97h13.52c1.52,0,2.32-.96,2.55-2.46l.78-5.2c.03-.13.04-.29.04-.38,0-.52-.4-.88-.99-.88H15.15v1.72h15.72l-.65,4.52c-.09.57-.41.97-.96.97h-13.34v1.71Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;border:0;color:transparent}
body.eup-system-v3 .eup-card .eup-card__actions .button:hover, body.eup-system-v3 .eup-card .eup-card__actions a.button:hover, body.eup-system-v3 .eup-card .eup-card__actions .button:focus-visible{background-color:var(--eup3-accent);color:#d4ad86}
body.eup-system-v3 .eup-card .eup-card__actions .button.added{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.9 45.9'%3E%3Cpath d='M15.5 23.5l5 5 10-10.5' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
body.eup-system-v3 .eup-card .eup-card__actions .added_to_cart{color:var(--eup3-ink)}
body.eup-system-v3 .eup-shop, body.eup-system-v3 .eup-shop__head, body.eup-system-v3 .eup-shop__intro{background:var(--eup3-ground)}
body.eup-system-v3 .eup-shop .eup-shop__title{color:var(--eup3-accent-text, var(--eup3-accent))}
body.eup-system-v3 .eup-shop .eup-shop__opt.is-on, body.eup-system-v3 .eup-shop .eup-shop__opt[aria-current]{color:var(--eup3-ink)}
body.eup-system-v3 .eup-shop .eup-shop__rail, body.eup-system-v3 .eup-shop .eup-shop__box{background:var(--eup3-ground)}
body.eup-system-v3 .eup-product-v3 .eup-buy__title, body.eup-system-v3 .product-title, body.eup-system-v3 .product_title{color:var(--eup3-ink)}
body.eup-system-v3 .eup-product-v3 .eup-buy__brand{color:var(--eup3-ink-soft)}
body.eup-system-v3 .eup-product-v3 .eup-buy__price, body.eup-system-v3 .eup-product-v3 .eup-buy__price .amount, body.eup-system-v3 .product-summary .price .amount{color:var(--eup3-ink)!important}
body.eup-system-v3 .eup-product-v3 .eup-acc__trigger[aria-expanded="true"] .eup-acc__icon{color:var(--eup3-accent)}
body.eup-system-v3 :where(.woocommerce-breadcrumb, .eup-crumbs, .eup-shop__crumbs, .breadcrumbs){color:var(--eup3-ink-soft)}
body.eup-system-v3 :where(.woocommerce-message, .woocommerce-info, .message-container){background:var(--eup3-cream);border-color:var(--eup3-cream);color:var(--eup3-ink)}
body.eup-system-v3.woocommerce-cart :where(h1, h2, h3, .cart_totals h2, .wc-block-components-title), body.eup-system-v3.woocommerce-checkout :where(h1, h2, h3, .wc-block-components-title){color:var(--eup3-ink)}
/* assets/css/header-v3.css */
.eup-hd.eup-hd3{background:var(--eup3-ground);border-bottom:0;color:var(--eup3-ink)}
.eup-hd3 .eup-hd3__pill{background:var(--eup3-pill)}
.eup-hd3 .eup-hd__action{background:none;border:0;color:var(--eup3-ink)}
.eup-hd3 .eup-hd__action:hover{color:var(--eup3-ink)}
.eup-hd3 .eup-hd__action-label{border:0}
.eup-hd3 .eup-hd__cart-count, .eup-hd3 .eup-hd__cart-count.is-filled{background:var(--eup3-accent);color:#d4ad86}
.eup-hd3 .eup-hd3__burger{color:var(--eup3-ink)}
.eup-hd3 .eup-hd__nav{background:var(--eup3-ground)}
.eup-hd3 .eup-hd__scrim{background:rgba(35, 31, 32, 0.45)}
.eup-hd3 .eup-hd__drawer-title{color:var(--eup3-ink)}
.eup-hd3 .eup-hd__top{color:var(--eup3-ink)}
.eup-hd3 .eup-hd__top:hover, .eup-hd3 .eup-hd__top[aria-expanded="true"]{color:var(--eup3-ink)}
.eup-hd3 .eup-hd3__search{background:var(--eup3-pill);border:0}
.eup-hd3 .eup-hd3__search-field{color:var(--eup3-ink)}
.eup-hd3 .eup-hd3__search-submit{color:var(--eup3-ink)}
.eup-hd3 .eup-hd3__search:focus-within{outline:3px solid var(--eup3-focus)}
.eup-hd3 .eup-hd3__drawer-link{color:var(--eup3-ink)}
.eup-hd3 .eup-hd3__panel{background:var(--eup3-ground)}
.eup-hd3 .eup-hd3__section-btn{background:none;border:0;border-top:1px solid var(--eup3-line);color:var(--eup3-ink)}
.eup-hd3 .eup-hd3__section-chevron{border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor}
.eup-hd3 .eup-hd3__section{background:var(--eup3-surface)}
.eup-hd3 .eup-hd3__shop-links{border-top:1px solid var(--eup3-line)}
.eup-hd3 .eup-hd3__shop-link{color:var(--eup3-ink)}
.eup-hd3 .eup-hd__link, .eup-hd3 .eup-hd__panel-all{color:var(--eup3-ink)}
.eup-hd3 .eup-hd__column-title, .eup-hd3 .eup-hd__range-title{color:var(--eup3-ink)}
@media (min-width: 1024px){
.eup-hd3 .eup-hd__nav.eup-hd3__nav{background:none}
.eup-hd3 .eup-hd__top::after{background:currentColor}
.eup-hd3 .eup-hd__top[aria-expanded="true"]::after{background:var(--eup3-accent)}
.eup-hd3 .eup-hd3__search{background:none}
.eup-hd3 .eup-hd3__search-field{background:none}
.eup-hd3 .eup-hd__panel.eup-hd3__panel{background:var(--eup3-ground);border:0;box-shadow:0 24px 48px rgba(35, 31, 32, 0.14), 0 0 0 1px var(--eup3-line)}
.eup-hd3 .eup-hd3__section-btn{border:0}
.eup-hd3 .eup-hd3__section-btn:hover{background:var(--eup3-surface)}
.eup-hd3 .eup-hd3__section-btn[aria-expanded="true"]{background:var(--eup3-pill)}
.eup-hd3 .eup-hd3__section.eup-hd__panel-inner{background:none}
.eup-hd3 .eup-hd3__section .eup-hd__panel-title{color:var(--eup3-accent-text, var(--eup3-accent))}
.eup-hd3 .eup-hd3__shop-links{border-top:1px solid var(--eup3-line)}
}
body.eup-hd3-overlay .eup-hd.eup-hd3{background:transparent}
body.eup-motion-v3 .eup-hd3 .eup-hd3__bar{background-color:var(--eup3-ground);box-shadow:0 0 0 rgba(35, 31, 32, 0)}
body.eup-motion-v3 .eup-hd3.is-pinned .eup-hd3__bar{background-color:var(--eup3-pill);box-shadow:0 4px 18px rgba(35, 31, 32, 0.1)}
html.eup-hd-locked body.eup-motion-v3 .eup-hd3 .eup-hd3__bar::after{background:rgba(35, 31, 32, 0.45)}
@media (min-width: 768px){
body.eup-motion-v3.eup-hd3-overlay .eup-hd3:not(.is-pinned) .eup-hd3__bar{background-color:transparent}
}
@media (max-width: 767.98px){
body.eup-motion-v3.eup-hd3-overlay .eup-hd.eup-hd3{background:var(--eup3-ground)}
}
/* assets/css/footer-v3.css */
#footer.eup-ft3{background:var(--eup3-accent)}
.eup-ft3 a:focus-visible, .eup-ft3 button:focus-visible{outline:3px solid var(--eup3-accent-ink, #ffffff)}
#footer.eup-ft3 .eup-ft3__band{color:var(--eup3-ink)}
#footer.eup-ft3 .eup-ft3__band-title{color:var(--eup3-ink)}
#footer.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_text{color:var(--eup3-ink)}
#footer.eup-ft3 .eup-ft3__band .mailpoet_checkbox_label{color:var(--eup3-ink)}
#footer.eup-ft3 .eup-ft3__band-note{color:var(--eup3-ink)}
#footer.eup-ft3 .eup-ft3__band-link{color:var(--eup3-ink)}
.eup-ft3 .eup-ft3__logo{color:var(--eup3-accent-ink, #ffffff)}
.eup-ft3 .eup-ft3__social-mark{border:1px solid var(--eup3-accent-ink, #ffffff);color:var(--eup3-accent-ink, #ffffff)}
.eup-ft3 a.eup-ft3__social-mark{border:0}
.eup-ft3 .eup-placeholder{background:rgba(255, 255, 255, 0.18);color:var(--eup3-accent-ink, #ffffff)}
.eup-ft3 .eup-ft3__contact{color:var(--eup3-accent-ink, #ffffff)}
.eup-ft3 .eup-ft3__link{background:none;border:0;color:var(--eup3-accent-ink, #ffffff)}
.eup-ft3 .eup-ft3__copy{color:var(--eup3-accent-ink, #ffffff)}
.eup-ft3 .eup-ft3__disclaimer{color:var(--eup3-accent-ink, #ffffff)}
.eup-ft3 .eup-ft3__cta .eup-signup-cta__link{color:var(--eup3-accent-ink, #ffffff)}
/* assets/css/header-v4.css */
.eup-hd4 .eup-hd4__route-btn, .eup-hd4 .eup-hd4__route-link{border-top:1px solid var(--eup3-line, #dedcdd);color:var(--eup3-ink, #231f20)}
.eup-hd4 .eup-hd4__route:last-child .eup-hd4__route-link{border-bottom:1px solid var(--eup3-line, #dedcdd)}
.eup-hd4 .eup-hd4__route-btn:focus-visible, .eup-hd4 .eup-hd4__route-link:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
.eup-hd4 .eup-hd4__season-name{color:var(--eup3-ink, #231f20)}
.eup-hd4 .eup-hd4__season-line{color:var(--eup3-ink-soft, #231f20)}
@media (min-width: 1024px){
.eup-hd4 .eup-hd4__disclose{background:none;border:0;box-shadow:none;color:var(--eup3-ink, #231f20)}
.eup-hd4 .eup-hd4__disclose:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
.eup-hd4 .eup-hd4__item--brands:has(.eup-hd4__disclose[aria-expanded="true"]) .eup-hd__top::after{background:var(--eup3-accent, #231f20)}
.eup-hd4 .eup-hd4__brands .eup-hd__panel-title{color:var(--eup3-accent-text, var(--eup3-accent, #231f20))}
.eup-hd4 .eup-hd4__brands .eup-hd__panel-foot{border-top:1px solid var(--eup3-line, #dedcdd)}
.eup-hd4 .eup-hd4__brands .eup-hd__panel-all{color:var(--eup3-ink, #231f20);text-decoration-color:var(--eup3-accent, #dcba8c)}
}
/* assets/css/header-search-v2.css */
body.eup-hd-search2 .eup-hd3 .eup-hd3__search:focus-within{outline:0}
body.eup-hd-search2 .eup-hd3 .eup-hd3__search .eup-hd3__search-field, body.eup-hd-search2 .eup-hd3 .eup-hd3__search .eup-hd3__search-field:focus, body.eup-hd-search2 .eup-hd3 .eup-hd3__search .eup-hd3__search-field:focus-visible{background:transparent;box-shadow:none;outline:0}
body.eup-hd-search2 .eup-hd3 .eup-hd3__search::before{box-shadow:inset 0 0 0 1px rgba(35, 31, 32, 0.06)}
body.eup-hd-search2 .eup-hd3 .eup-hd3__search::after{border:2px solid var(--eup3-accent-text, #231f20)}
body.eup-hd-search2 .eup-hd3 .eup-hd3__search .eup-hd3__search-field:focus::placeholder{color:var(--eup3-muted, #231f20)}
body.eup-hd-search2 .eup-hd3 .eup-hd3__search .eup-hd3__search-submit:focus-visible{outline:2px solid var(--eup3-accent-text, #231f20)}
/* assets/css/audit-fixes.css */
body.eup-system-v3 .eup-afx-empty__icon{background:var(--eup3-cream);color:var(--eup3-ink)}
body.eup-system-v3 .eup-afx-empty__title{color:var(--eup3-ink)}
body.eup-system-v3 .eup-afx-empty__next .eup-mc-next__lead, body.eup-system-v3 .eup-afx-wishlist-next .eup-mc-next__lead{color:var(--eup3-ink-soft)}
body.eup-system-v3 .wishlist-title h1{color:var(--eup3-accent-text, var(--eup3-accent))}
body.eup-system-v3 .wishlist_table td.wishlist-empty{color:var(--eup3-ink)}
body.eup-system-v3 .eup-afx-404__title{color:var(--eup3-ink)}
body.eup-system-v3 .eup-afx-404__text{color:var(--eup3-ink)}
body.eup-system-v3 .eup-afx-404__text a, body.eup-system-v3 .eup-afx-404 .eup-mc-next a{color:var(--eup3-ink)}
body.eup-system-v3 .eup-afx-search{background:var(--eup3-pill)}
body.eup-system-v3 .eup-afx-search:focus-within{outline:3px solid var(--eup3-focus)}
body.eup-system-v3 .eup-afx-search__label{color:var(--eup3-ink)}
body.eup-system-v3 input.eup-afx-search__field{color:var(--eup3-ink)}
body.eup-system-v3 input.eup-afx-search__field:focus{outline:0}
body.eup-system-v3 .eup-afx-search__submit{background:none;border:0;color:var(--eup3-ink)}
@media (max-width: 1023.98px){
body.eup-system-v3 .eup-hd3 .eup-hd3__nav .eup-hd3__search-field{background:transparent}
body.eup-system-v3 .eup-hd3 .eup-hd3__nav .eup-hd3__search-field:focus{box-shadow:none;outline:0}
}
body.eup-system-v3 .aws-search-result.eup-afx-aws-result{background:var(--eup3-ground);border:1px solid var(--eup3-line);box-shadow:0 12px 32px rgba(35, 31, 32, 0.12)}
body.eup-system-v3 .eup-afx-aws-result .aws_result_item{border-bottom:1px solid var(--eup3-line)}
body.eup-system-v3 .eup-afx-aws-result .aws_result_item.hovered, body.eup-system-v3 .eup-afx-aws-result .aws_result_item:hover{background:var(--eup3-surface)}
body.eup-system-v3 .eup-afx-aws-result .aws_result_title{color:var(--eup3-ink)}
body.eup-system-v3 .eup-afx-aws-result .aws_result_price, body.eup-system-v3 .eup-afx-aws-result .aws_result_excerpt{color:var(--eup3-ink-soft)}
body.eup-system-v3 .eup-afx-aws-result .aws_search_more, body.eup-system-v3 .eup-afx-aws-result .aws_search_more a{color:var(--eup3-ink)}
/* assets/css/bag-v2.css */
.eup-drawer__scrim{background:rgba(35, 31, 32, 0.42)}
.eup-drawer__panel{background:var(--eup-ground, #ffffff);box-shadow:-8px 0 24px -16px rgba(35, 31, 32, 0.5);color:var(--eup-ink, #231f20)}
.eup-drawer__hd{border-bottom:1px solid var(--eup-hairline, #dedcdd)}
.eup-drawer .eup-drawer__title{color:var(--eup-ink, #231f20)}
.eup-drawer__title:focus{outline:none}
.eup-drawer__title:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-drawer .eup-drawer__close{background:transparent;border:0;color:var(--eup-ink, #231f20)}
.eup-drawer .eup-drawer__close:hover{background:var(--eup-tint, #eceded)}
.eup-drawer a:focus-visible, .eup-drawer button:focus-visible, .eup-bag-cartship a:focus-visible, .eup-bag-cartship button:focus-visible, .eup-bag-empty a:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-drawer__line{border-bottom:1px solid var(--eup-hairline, #dedcdd)}
.eup-drawer__thumb{background:var(--eup-surface, #ffffff);border:1px solid var(--eup-hairline, #dedcdd)}
.eup-drawer__name{color:var(--eup-ink, #231f20)}
.eup-drawer__meta{color:var(--eup-muted, #231f20)}
.eup-drawer__ft{background:var(--eup-surface, #ffffff);border-top:1px solid var(--eup-hairline, #dedcdd)}
.eup-drawer__note{color:var(--eup-muted, #231f20)}
.eup-bag__qty{border:1px solid var(--eup-hairline, #dedcdd)}
.eup-drawer .eup-bag__step{background:transparent;border:0;color:var(--eup-ink, #231f20)}
.eup-drawer .eup-bag__step:hover{background:var(--eup-tint, #eceded)}
.eup-drawer .eup-bag__step[aria-disabled="true"]{color:var(--eup-muted, #231f20)}
.eup-drawer .eup-bag__step[aria-disabled="true"]:hover{background:transparent}
.eup-bag__qty-one{color:var(--eup-muted, #231f20)}
.eup-drawer .eup-bag__remove{background:transparent;border:0;color:var(--eup-muted, #231f20)}
.eup-drawer .eup-bag__remove:hover{color:var(--eup-ink, #231f20)}
.eup-bag__error{background:#fbf3ec;border-left:3px solid #8a4b1f;color:var(--eup-ink, #231f20)}
.eup-bag__ship--drawer{border-bottom:1px solid var(--eup-hairline, #dedcdd)}
.eup-bag__ship-msg:focus{outline:none}
.eup-bag__ship-msg:focus-visible{outline:3px solid var(--eup-deep, #231f20)}
.eup-bag__meter{background:var(--eup-tint, #eceded)}
.eup-bag__meter i{background:var(--eup-deep, #231f20)}
.eup-bag__gap-thumb{background:var(--eup-surface, #ffffff);border:1px solid var(--eup-hairline, #dedcdd)}
.eup-bag__gap-text a{color:inherit}
.eup-bag__gap .eup-bag__gap-add{background:transparent;border:1px solid var(--eup-ink, #231f20);color:var(--eup-ink, #231f20)}
.eup-bag__gap .eup-bag__gap-add:hover{background:var(--eup-ink, #231f20);color:#ffffff}
.eup-bag-cartship .eup-bag__ship{background:var(--eup3-surface, #eceded)}
.eup-bag-cartship .eup-bag__meter{background:#ffffff}
.eup-bag-empty__title{color:var(--eup-ink, #231f20)}
.eup-bag-empty__lead{color:var(--eup-muted, #231f20)}
.eup-bag-tile{background:var(--eup-surface, #ffffff);border:1px solid var(--eup-hairline, #dedcdd);color:var(--eup-ink, #231f20)}
.eup-bag-tile:hover{border-color:var(--eup-ink, #231f20);color:var(--eup-ink, #231f20)}
.eup-bag-tile__media{background:var(--eup3-sage, #f3f4f4)}
.eup-bag-tile__arrow{border-right:2px solid currentColor;border-top:2px solid currentColor}
.eup-bag-empty__icon{background:var(--eup3-cream, #eceded);color:var(--eup3-ink, #231f20)}
html body.eup-ds4 .eup-bag-drawer--v4{--b4-ink:var(--eup3-ink, #231f20);--b4-soft:var(--eup3-ink-soft, #231f20);--b4-line:var(--eup3-line, #dedcdd);--b4-grey:var(--eup3-grey, #f3f4f4);--b4-mint:var(--eup3-mint, #f3f4f4);--b4-deep:var(--eup3-deep, #231f20);--b4-accent-text:var(--eup3-accent-text, #231f20);color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-drawer__scrim{background:rgba(35, 31, 32, 0.45)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-drawer__panel{background:#ffffff;box-shadow:0 -12px 32px -18px rgba(35, 31, 32, 0.5);color:var(--b4-ink)}
@media (min-width: 768px){
html body.eup-ds4 .eup-bag-drawer--v4 .eup-drawer__panel{box-shadow:-12px 0 32px -18px rgba(35, 31, 32, 0.5)}
}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-drawer__title{color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-drawer__close{color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 a:focus-visible, html body.eup-ds4 .eup-bag-drawer--v4 button:focus-visible, html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__ship-msg:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__ship--v4{background:var(--b4-mint)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__ship--v4 .eup-bag__ship-msg{color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__ship-icon{color:var(--b4-deep)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__ship--v4 .eup-bag__meter{background:rgba(35, 31, 32, 0.12)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__gap-thumb{background:var(--b4-grey)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__gap-text{color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__gap .eup-bag__gap-add{background:#ffffff;border:1px solid var(--b4-ink);color:var(--b4-ink)}
@media (hover: hover) and (pointer: fine){
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__gap .eup-bag__gap-add:hover{background:var(--b4-ink)}
}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__line:last-child{border-bottom:0}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__thumb{background:var(--b4-grey)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__name{color:var(--b4-ink)}
@media (hover: hover) and (pointer: fine){
html body.eup-ds4 .eup-bag-drawer--v4 a.eup-bag4__name:hover{color:var(--b4-ink)}
}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__amount{color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 :is(.eup-bag4__meta, .eup-bag4__each){color:var(--b4-soft)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__step{color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__step[aria-disabled="true"]{color:var(--b4-soft)}
@media (hover: hover) and (pointer: fine){
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__step:not([aria-disabled="true"]):hover{background:var(--b4-grey)}
}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__remove{background:transparent;color:var(--b4-soft)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__remove:focus-visible{color:var(--b4-ink)}
@media (hover: hover) and (pointer: fine){
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__remove:hover{background:transparent;color:var(--b4-ink)}
}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__summary{background:#ffffff}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__sub{color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__sub-count{color:var(--b4-soft)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__note{color:var(--b4-soft)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__alert{background:#fdf1ec;color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__retry{background:transparent;color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag__error{background:#fdf1ec;color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag-empty__badge{background:var(--b4-mint);color:var(--b4-deep)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag-empty--v4 .eup-bag-empty__title{color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag-empty--v4 .eup-bag-tile{border:1px solid var(--b4-line);color:var(--b4-ink)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag-empty--v4 .eup-bag-tile__media{background:var(--b4-grey)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag-empty--v4 .eup-bag-tile__media.is-icon{background:var(--b4-mint)}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag-empty--v4 .eup-bag-tile__arrow, html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__continue::after{background-color:var(--b4-accent-text);border:0}
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__continue{background:transparent;color:var(--b4-ink)}
@media (hover: hover) and (pointer: fine){
html body.eup-ds4 .eup-bag-drawer--v4 .eup-bag4__continue:hover{background:transparent;color:var(--b4-ink)}
}
/* assets/css/search-v2.css */
body.eup-system-v3 .eup-sv2__count{color:var(--eup3-ink-soft)}
body.eup-system-v3 .eup-sv2-search{background:var(--eup3-pill)}
body.eup-system-v3 .eup-sv2-search:focus-within{outline:3px solid var(--eup3-focus)}
body.eup-system-v3 .eup-sv2-search__label{color:var(--eup3-ink)}
body.eup-system-v3 input.eup-sv2-search__field{color:var(--eup3-ink)}
body.eup-system-v3 input.eup-sv2-search__field:focus{box-shadow:none;outline:0}
body.eup-system-v3 .eup-sv2-search__submit{background:none;border:0;color:var(--eup3-ink)}
body.eup-system-v3 .eup-sv2__nofilter{background:var(--eup3-surface);border-color:var(--eup3-line)}
body.eup-system-v3 .eup-sv2__nofilter .eup-shop__empty-action a{color:var(--eup3-ink)}
body.eup-system-v3 .eup-sv2__lead{color:var(--eup3-ink)}
body.eup-system-v3 .eup-sv2__hint{color:var(--eup3-ink-soft)}
body.eup-system-v3 .eup-sv2__block-title{color:var(--eup3-ink)}
body.eup-system-v3 a.eup-sv2__chip{color:var(--eup3-ink)}
body.eup-system-v3 a.eup-sv2__chip:hover, body.eup-system-v3 a.eup-sv2__chip:focus-visible{background:var(--eup3-sage);color:var(--eup3-ink)}
body.eup-system-v3 a.eup-sv2__chip:focus-visible{outline:3px solid var(--eup3-focus)}
/* assets/css/product-finish-v1.css */
:root{--eup-pf1-ink-press:#231f20}
body.eup-pf1 .eup-product-v3{background:var(--eup3-ground);color:var(--eup3-ink)}
body.eup-pf1 .eup-product-v3 a:focus-visible, body.eup-pf1 .eup-product-v3 button:focus-visible, body.eup-pf1 .eup-product-v3 input:focus-visible, body.eup-pf1 .eup-product-v3 select:focus-visible, body.eup-pf1 .eup-sticky button:focus-visible{outline:3px solid var(--eup3-focus)}
body.eup-pf1 .eup-product-v3 .eup-icon{color:var(--eup3-ink)}
body.eup-pf1 .eup-product-v3 .eup-crumbs ol{color:var(--eup3-ink-soft)}
body.eup-pf1 .eup-product-v3 .eup-crumbs a{color:var(--eup3-ink-soft)}
body.eup-pf1 .eup-product-v3 .eup-crumbs__current{color:var(--eup3-ink)}
@media (max-width: 767.98px){
body.eup-pf1 .eup-product-v3 .eup-crumbs__back{color:var(--eup3-ink-soft)}
}
body.eup-pf1 .eup-product-v3 .eup-buy__brand{color:var(--eup3-accent-text, var(--eup3-ink))}
@media (hover: hover) and (pointer: fine){
body.eup-pf1 .eup-product-v3 a.eup-buy__brand:hover{color:var(--eup3-accent-text, var(--eup3-ink))}
}
body.eup-pf1 .eup-product-v3 .eup-buy__title{color:var(--eup3-ink)}
body.eup-pf1 .eup-product-v3 .eup-buy__rating{color:var(--eup3-ink-soft)}
body.eup-pf1 .eup-product-v3 .eup-buy__rating a{color:inherit}
body.eup-pf1 .eup-product-v3 .eup-star{color:var(--eup3-ink)}
body.eup-pf1 .eup-product-v3 .eup-buy__price del{color:var(--eup3-ink-soft)}
body.eup-pf1 .eup-product-v3 .eup-buy__size{color:var(--eup3-ink-soft)}
body.eup-pf1 .eup-product-v3 .eup-buy__rule{border-top-color:var(--eup3-line)}
body.eup-pf1 .eup-product-v3 .eup-buy__form .stock{color:var(--eup3-ink)}
body.eup-pf1 .eup-product-v3 .eup-buy__form .quantity{border:1px solid var(--eup3-line)}
body.eup-pf1 .eup-product-v3 .eup-buy__form .quantity input.qty, body.eup-pf1 .eup-product-v3 .eup-buy__form .quantity .ux-quantity__button, body.eup-pf1 .eup-product-v3 .eup-buy__form .quantity .ux-quantity__button.minus, body.eup-pf1 .eup-product-v3 .eup-buy__form .quantity .ux-quantity__button.plus{background:var(--eup3-ground);border:0;color:var(--eup3-ink)}
body.eup-pf1 .eup-product-v3 .eup-buy__form .single_add_to_cart_button, body.eup-pf1 .eup-sticky .eup-sticky__add.eup-btn{background:var(--eup3-ink-strong);border:1px solid var(--eup3-ink-strong);color:#ffffff}
body.eup-pf1 .eup-product-v3 .eup-buy__form .single_add_to_cart_button:focus-visible, body.eup-pf1 .eup-sticky .eup-sticky__add.eup-btn:focus-visible{background:var(--eup3-ink-strong);color:#ffffff}
@media (hover: hover) and (pointer: fine){
body.eup-pf1 .eup-product-v3 .eup-buy__form .single_add_to_cart_button:not(:disabled):not(.disabled):hover, body.eup-pf1 .eup-sticky .eup-sticky__add.eup-btn:hover{background:var(--eup-pf1-ink-press);border-color:var(--eup-pf1-ink-press);color:#ffffff}
}
body.eup-pf1 .eup-product-v3 .eup-buy__form .single_add_to_cart_button.disabled, body.eup-pf1 .eup-product-v3 .eup-buy__form .single_add_to_cart_button:disabled{background:var(--eup3-pill);border-color:var(--eup3-pill);color:var(--eup3-ink-soft)}
body.eup-pf1 .eup-atc.eup-atc[data-eup-state][aria-disabled="true"]{background:var(--eup3-ink-strong);border-color:var(--eup3-ink-strong);color:#ffffff}
body.eup-pf1 .eup-product-v3 .eup-buy__delivery li{color:var(--eup3-ink-soft)}
body.eup-pf1 .eup-product-v3 .eup-gallery .woocommerce-product-gallery__wrapper, body.eup-pf1 .eup-product-v3 .eup-gallery .product-gallery-slider{background:var(--eup3-surface);border:0}
body.eup-pf1 .eup-product-v3 .woocommerce-product-gallery__image, body.eup-pf1 .eup-product-v3 .woocommerce-product-gallery__image a{background:var(--eup3-surface)}
body.eup-pf1 .eup-product-v3 .woocommerce-product-gallery__image img{background:transparent}
body.eup-pf1 .eup-product-v3 .eup-gallery__counter{color:var(--eup3-ink-soft)}
body.eup-pf1 .eup-product-v3 .eup-gallery__dots i{background:var(--eup3-muted);color:#d4ad86}
body.eup-pf1 .eup-product-v3 .eup-gallery__dots i.is-on{background:var(--eup3-ink)}
body.eup-pf1 .eup-product-v3 .product-gallery-slider .flickity-prev-next-button{background:rgba(255, 255, 255, 0.55);border:1px solid var(--eup3-ink);box-shadow:none;color:var(--eup3-ink)}
@media (hover: hover) and (pointer: fine){
body.eup-pf1 .eup-product-v3 .product-gallery-slider .flickity-prev-next-button:hover{background:#ffffff}
}
body.eup-pf1 .eup-product-v3 button.eup-gallery__thumb{background:var(--eup3-surface);box-shadow:none}
body.eup-pf1 .eup-product-v3 button.eup-gallery__thumb:hover, body.eup-pf1 .eup-product-v3 button.eup-gallery__thumb[aria-current="true"]{border:0}
body.eup-pf1 .eup-product-v3 .eup-gallery__bar{background:var(--eup3-ink)}
body.eup-pf1 .eup-product-v3 .eup-acc{border-top-color:var(--eup3-line)}
body.eup-pf1 .eup-product-v3 .eup-acc__h, body.eup-pf1 .eup-product-v3 .eup-acc__panel{border-bottom-color:var(--eup3-line)}
body.eup-pf1 .eup-product-v3 button.eup-acc__trigger:hover, body.eup-pf1 .eup-product-v3 button.eup-acc__trigger:active{background:transparent}
body.eup-pf1 .eup-product-v3 .eup-acc__title{color:var(--eup3-ink)}
body.eup-pf1 .eup-product-v3 .eup-acc__icon{color:var(--eup3-ink)}
body.eup-pf1 .eup-product-v3 .eup-acc__trigger[aria-expanded="true"] .eup-acc__icon{color:var(--eup3-accent)}
@media (hover: hover) and (pointer: fine){
body.eup-pf1 .eup-product-v3 button.eup-acc__trigger:hover{background:var(--eup3-surface)}
body.eup-pf1 .eup-product-v3 button.eup-acc__trigger:hover .eup-acc__title{color:var(--eup-pf1-ink-press)}
body.eup-pf1 .eup-product-v3 button.eup-acc__trigger:hover .eup-acc__icon{color:var(--eup3-accent)}
}
body.eup-pf1 .eup-product-v3 .eup-acc__source, body.eup-pf1 .eup-product-v3 .eup-acc__body p.eup-acc__source{color:var(--eup3-ink-soft)}
body.eup-pf1 .eup-product-v3 .eup-disclaimer{border-color:var(--eup3-line)}
body.eup-pf1 .eup-product-v3 .eup-pv3-row{border-top-color:var(--eup3-line)}
@media (hover: hover) and (pointer: fine){
body.eup-pf1 .eup-product-v3 .eup-pv3-row__link:hover{color:var(--eup3-ink)}
}
body.eup-pf1 .eup-sticky{border-top-color:var(--eup3-line)}
body.eup-pf1 .eup-sticky .eup-sticky__price{color:var(--eup3-ink-soft)}
/* assets/css/pdp-arrows-v1.css */
body.eup-pf1.eup-pa1 .eup-product-v3{--eup-pa1-fg:var(--eup3-ink, #231f20);--eup-pa1-ring:color-mix(in srgb, var(--eup3-ink, #231f20) 60%, var(--eup3-ground, #ffffff));--eup-pa1-bg-hover:var(--eup3-ink, #231f20);--eup-pa1-bg-press:var(--eup-pf1-ink-press, #231f20)}
body.eup-pf1.eup-pa1.eup-ds4 .eup-product-v3{--eup-pa1-bg-hover:var(--eup3-indigo, var(--eup3-ink, #231f20));--eup-pa1-fg-hover:var(--eup3-accent, #d4ad86);--eup-pa1-bg-press:var(--eup3-night, #231f20)}
body.eup-pf1.eup-pa1 .eup-product-v3 .product-gallery-slider .flickity-prev-next-button{background:var(--eup-pa1-bg);border:1px solid var(--eup-pa1-ring);box-shadow:none;color:var(--eup-pa1-fg)}
body.eup-pf1.eup-pa1 .eup-product-v3 .product-gallery-slider .flickity-prev-next-button:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
body.eup-pf1.eup-pa1 .eup-product-v3 .product-gallery-slider .flickity-prev-next-button:active{background:var(--eup-pa1-bg-press);border-color:var(--eup-pa1-bg-press);color:#d4ad86}
body.eup-pf1.eup-pa1 .eup-product-v3 .product-gallery-slider.eup-pa1-pointer:focus-visible{outline:none}
@media (hover: hover) and (pointer: fine){
body.eup-pf1.eup-pa1 .eup-product-v3 .product-gallery-slider .flickity-prev-next-button:hover{background:var(--eup-pa1-bg-hover);border-color:var(--eup-pa1-bg-hover);color:#d4ad86}
body.eup-pf1.eup-pa1 .eup-product-v3 .product-gallery-slider .flickity-prev-next-button:active{background:var(--eup-pa1-bg-press);border-color:var(--eup-pa1-bg-press)}
}
@media (forced-colors: active){
body.eup-pf1.eup-pa1 .eup-product-v3 .product-gallery-slider .flickity-prev-next-button{border-color:ButtonText}
}
/* assets/css/design-v4-tokens.css */
html:has(> body.eup-ds4), html body.eup-ds4{--eup3-accent:#231f20;--eup3-accent-ink:#d4ad86;--eup3-accent-text:#231f20;--eup3-accent-large:#231f20;--eup3-ink:#231f20;--eup3-ink-strong:#231f20;--eup3-focus:#231f20;--eup3-ink-soft:#231f20;--eup3-muted:#231f20;--eup3-cream:#fafafb;--eup3-surface:#f3f4f4;--eup3-grey:#f3f4f4;--eup3-sage:#f3f4f4;--eup3-mint:#f3f4f4;--eup3-line:#dedcdd;--eup3-cta:#231f20;--eup3-cta-ink:#d4ad86;--eup3-cta-hover:#373334;--eup3-deep:#231f20;--eup3-indigo:#231f20;--eup3-night:#231f20;--eup3-gradient:linear-gradient(90deg, #dcba8c 0%, #231f20 37.3%, #231f20 74.6%)}
/* assets/css/design-v4-system.css */
body.eup-ds4 .eup-placeholder{background:var(--eup3-grey-strong, var(--eup3-cream, #eceded));color:var(--eup3-ink, #231f20)}
:where(body.eup-ds4) :is(h1, h2, h3, h4, h5, h6){color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup3-display, body.eup-ds4 .eup-display, body.eup-ds4 .eup-shop .eup-shop__title{color:var(--eup3-accent-large, var(--eup3-accent-text, #231f20))}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 :where(.entry-content, .page-inner, .term-description, .eup-shop__desc, .woocommerce-product-details__short-description, .eup-acc__body) :where(a:not(.button):not([class*="btn"])):hover{color:var(--eup3-accent-text, #231f20)}
}
html:has(> body.eup-ds4){scrollbar-color:var(--eup3-muted, #9b9a9a) transparent}
body.eup-ds4 :where(input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="password"], input[type="search"], input[type="url"], input[type="date"], select, textarea){border-color:var(--eup3-ink-soft, #231f20)}
body.eup-ds4 :where(input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="password"], input[type="search"], input[type="url"], input[type="date"], select, textarea):focus{border-color:var(--eup3-ink, #231f20)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 .eup3-btn:hover, body.eup-ds4 .eup-btn:hover{background:var(--eup3-indigo, var(--eup3-ink-strong, #231f20));color:#d4ad86}
body.eup-ds4 .eup3-btn--outline:hover, body.eup-ds4 .eup-btn--outline:hover, body.eup-ds4 .eup-btn--secondary:hover{background:var(--eup3-ink, #231f20);border-color:var(--eup3-ink, #231f20);color:var(--eup3-ground, #ffffff)}
}
body.eup-ds4 :where(.single_add_to_cart_button, .checkout-button, #place_order, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit-button, .eup-atc){background-color:var(--eup3-cta, var(--eup3-accent, #231f20));border-color:var(--eup3-cta, var(--eup3-accent, #dcba8c));color:var(--eup3-cta-ink, var(--eup3-accent-ink, #231f20))}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 :where(.single_add_to_cart_button, .checkout-button, #place_order, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit-button, .eup-atc):hover{background-color:var(--eup3-cta-hover, var(--eup3-ink-strong, #231f20));border-color:var(--eup3-cta-hover, var(--eup3-ink-strong, #231f20));color:var(--eup3-cta-ink, #ffffff)}
body.eup-ds4 :where(.button.primary, .button.alt, button.alt, .wp-block-button__link):not(.single_add_to_cart_button):not(.checkout-button):not(#place_order):hover{background-color:var(--eup3-indigo, var(--eup3-ink-strong, #231f20));border-color:var(--eup3-indigo, var(--eup3-ink-strong, #231f20));color:#d4ad86}
}
body.eup-ds4 #place_order, body.eup-ds4 .wc-proceed-to-checkout .checkout-button.button.alt{background-color:var(--eup3-cta, #231f20);border-color:var(--eup3-cta, #dcba8c);color:var(--eup3-cta-ink, #231f20)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 #place_order:hover, body.eup-ds4 .wc-proceed-to-checkout .checkout-button.button.alt:hover{background-color:var(--eup3-cta-hover, #373334);border-color:var(--eup3-cta-hover, #dcba8c);color:var(--eup3-cta-ink, #231f20)}
}
body.eup-ds4 :where(.price, .woocommerce-Price-amount, .eup-buy__price) span.amount{color:var(--eup3-ink, #231f20)!important}
body.eup-ds4 :where(.price del, del .woocommerce-Price-amount) span.amount{color:var(--eup3-ink-soft, #231f20)!important}
body.eup-ds4 :where(.onsale, .badge-inner, .wc-block-components-product-badge, .wc-block-components-sale-badge){background:var(--eup3-cta, var(--eup3-accent, #231f20));border:0;color:var(--eup3-cta-ink, var(--eup3-accent-ink, #231f20))}
body.eup-ds4 .eup-card .eup-card__brand{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-card .eup-card__actions .button, body.eup-ds4 .eup-card .eup-card__actions a.button, body.eup-ds4 .eup-card .eup-card__actions .eup-card__action{background-color:var(--eup3-cta, var(--eup3-ink-strong, #231f20));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.9 45.9'%3E%3Cpath fill='%231d1848' d='M17.83,30.54h11.55c.45,0,.83-.37.83-.85s-.38-.87-.83-.87h-11.38c-.52,0-.87-.4-.94-.96l-1.58-10.88c-.13-.89-.43-1.33-1.59-1.33h-3.43c-.45,0-.84.38-.84.85s.4.85.84.85h3.25l1.55,10.72c.23,1.5,1.03,2.46,2.57,2.46ZM15.94,26.97h13.52c1.52,0,2.32-.96,2.55-2.46l.78-5.2c.03-.13.04-.29.04-.38,0-.52-.4-.88-.99-.88H15.15v1.72h15.72l-.65,4.52c-.09.57-.41.97-.96.97h-13.34v1.71Z'/%3E%3C/svg%3E");color:#d4ad86}
body.eup-ds4 .eup-card .eup-card__actions .button:hover, body.eup-ds4 .eup-card .eup-card__actions a.button:hover, body.eup-ds4 .eup-card .eup-card__actions .button:focus-visible{background-color:var(--eup3-cta-hover, var(--eup3-accent, #231f20));color:#d4ad86}
body.eup-ds4 .eup-card .eup-card__actions .button.added{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.9 45.9'%3E%3Cpath d='M15.5 23.5l5 5 10-10.5' fill='none' stroke='%231d1848' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
body.eup-ds4.eup-pf1 .eup-product-v3 .eup-buy__form .single_add_to_cart_button:not([aria-disabled="true"]):not(:disabled):not(.disabled), body.eup-ds4.eup-pf1 .eup-sticky .eup-sticky__add.eup-btn:not([aria-disabled="true"]):not(:disabled):not(.disabled){background:var(--eup3-cta, var(--eup3-ink-strong, #231f20))}
@media (hover: hover) and (pointer: fine){
body.eup-ds4.eup-pf1 .eup-product-v3 .eup-buy__form .single_add_to_cart_button:not([aria-disabled="true"]):not(:disabled):not(.disabled):hover, body.eup-ds4.eup-pf1 .eup-sticky .eup-sticky__add.eup-btn:not([aria-disabled="true"]):not(:disabled):not(.disabled):hover{background:var(--eup3-cta-hover, var(--eup3-ink-strong, #231f20))}
}
body.eup-ds4 .eup-card .eup-card__actions .button, body.eup-ds4 .eup-card .eup-card__actions a.button, body.eup-ds4 .eup-card .eup-card__actions .eup-card__action{background-color:var(--eup3-cta, var(--eup3-accent, #231f20));background-image:none;color:var(--eup3-cta-ink, var(--eup3-accent-ink, #231f20))}
body.eup-ds4 .eup-card .eup-card__actions .button.added{background-image:none}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 .eup-card .eup-card__actions .added_to_cart{background:var(--eup3-grey, var(--eup3-surface, #f3f4f4))}
}
body.eup-ds4 .eup-home3 .eup5-standard{--s5-band:var(--eup3-deep, #231f20);--s5-deep:color-mix(in srgb, var(--eup3-deep, #231f20) 70%, var(--eup3-night, #000000));--s5-cream:var(--eup3-mint, #eceded);--s5-title:var(--eup3-deep-ink, #eceded)}
body.eup-ds4 .eup-bm2{--bm2-ground:var(--eup3-night, #231f20);--bm2-glass:color-mix(in srgb, var(--eup3-night, #231f20) 80%, transparent);--bm2-glass-top:color-mix(in srgb, var(--eup3-night, #231f20) 86%, transparent)}
body.eup-ds4 .eup-stdpage{--std-deep:var(--eup3-deep, #231f20);--std-deepest:color-mix(in srgb, var(--eup3-deep, #231f20) 70%, var(--eup3-night, #000000))}
body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny:not(.eup-consent__dnsmpi), body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--eup3-ink-strong, #231f20);border:1px solid var(--eup3-ink-strong, #231f20)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny:not(.eup-consent__dnsmpi):hover, body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:hover{background-color:var(--eup3-deep, #231f20);border-color:var(--eup3-deep, #231f20)}
}
body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences, body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.eup-consent__dnsmpi{background:none;border:0;color:var(--eup3-ink, #231f20)}
body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.eup-consent__dnsmpi{color:var(--eup3-ink-soft, #231f20)}
body.eup-ds4 :is(.wc-block-components-product-button__button, .wc-block-components-product-button .wp-block-button__link, .wc-block-grid__product-add-to-cart .wp-block-button__link){background-color:var(--eup3-cta, var(--eup3-accent, #231f20));border-color:var(--eup3-cta, var(--eup3-accent, #dcba8c));color:var(--eup3-cta-ink, var(--eup3-accent-ink, #231f20))}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 :is(.wc-block-components-product-button__button, .wc-block-components-product-button .wp-block-button__link, .wc-block-grid__product-add-to-cart .wp-block-button__link):hover{background-color:var(--eup3-cta-hover, var(--eup3-ink-strong, #231f20));border-color:var(--eup3-cta-hover, var(--eup3-ink-strong, #231f20));color:var(--eup3-cta-ink, #ffffff)}
}
body.eup-ds4 :is(.wc-block-components-text-input, .wc-block-components-combobox .components-combobox-control, .wc-blocks-components-select, .wc-block-components-textarea) :is(input, select, textarea), body.eup-ds4 .wc-block-components-textarea{border-color:var(--eup3-ink-soft, #231f20);color:var(--eup3-ink, #231f20)}
body.eup-ds4 :is(.wc-block-components-text-input, .wc-block-components-combobox .components-combobox-control, .wc-blocks-components-select) :is(input, select):focus{border-color:var(--eup3-ink, #231f20);box-shadow:0 0 0 1px var(--eup3-ink, #231f20)}
body.eup-ds4 :is(.wc-block-components-text-input, .wc-block-components-combobox .components-combobox-control, .wc-blocks-components-select) label{color:var(--eup3-ink-soft, #231f20)}
body.eup-ds4 :is(.wc-block-components-checkbox__input, .wc-block-components-radio-control__input){border-color:var(--eup3-ink-soft, #231f20)}
body.eup-ds4 :is(.wc-block-components-checkbox__input:checked, .wc-block-components-radio-control__input:checked){border-color:var(--eup3-ink, #231f20)}
body.eup-ds4 .wc-block-components-radio-control__input:checked::before{background:var(--eup3-ink, #231f20)}
body.eup-ds4 :is(.wc-block-components-totals-item__label, .wc-block-components-totals-item__value, .wc-block-components-order-summary-item__total-price, .wc-block-components-product-price){color:var(--eup3-ink, #231f20)}
body.eup-ds4 :is(.wc-block-components-notice-banner.is-info, .wc-block-components-notice-banner.is-success, .wc-block-components-notice-banner.is-default){background-color:var(--eup3-mint, #eceded);border-color:var(--eup3-deep, #231f20);color:var(--eup3-ink, #231f20)}
body.eup-ds4 .wc-block-components-notice-banner > svg{background-color:var(--eup3-deep, #231f20)}
body.eup-ds4 .wc-block-components-notice-banner.is-error > svg{background-color:#cc1818}
body.eup-ds4 .wc-block-checkout__payment-method .wc-block-components-radio-control__option, body.eup-ds4 .wc-block-checkout__shipping-option .wc-block-components-radio-control__option{color:var(--eup3-ink, #231f20)!important}
body.eup-ds4 .wc-block-checkout__form .wc-block-components-checkbox__input{background:#ffffff;border:1px solid var(--eup3-ink-soft, #231f20)}
/* assets/css/design-v4-components.css */
body.eup-ds4 .eup-ds4-btn{background:transparent;border:1px solid transparent;color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-ds4-btn--cta{background:var(--eup3-cta, var(--eup3-accent, #231f20));color:var(--eup3-cta-ink, var(--eup3-accent-ink, #231f20))}
body.eup-ds4 .eup-ds4-btn--primary{background:var(--eup3-accent, #231f20);color:var(--eup3-accent-ink, #231f20)}
body.eup-ds4 .eup-ds4-btn--outline{border-color:currentColor;color:inherit}
body.eup-ds4 .eup-ds4-btn--ghost{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-ds4-btn--on-dark{border-color:#ffffff;color:#ffffff}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 .eup-ds4-btn--cta:hover{background:var(--eup3-cta-hover, var(--eup3-ink-strong, #231f20));color:var(--eup3-cta-ink, #ffffff)}
body.eup-ds4 .eup-ds4-btn--primary:hover{background:var(--eup3-indigo, var(--eup3-ink-strong, #231f20));color:#d4ad86}
body.eup-ds4 .eup-ds4-btn--outline:hover{background:var(--eup3-ink, #231f20);border-color:var(--eup3-ink, #231f20);color:var(--eup3-ground, #ffffff)}
body.eup-ds4 .eup-ds4-btn--on-dark:hover{background:#ffffff;border-color:#ffffff;color:var(--eup3-indigo, var(--eup3-ink, #231f20))}
}
body.eup-ds4 .eup-ds4-btn:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
body.eup-ds4 .eup-ds4-btn--on-dark:focus-visible{outline-color:#ffffff}
body.eup-ds4 .eup-ds4-btn:disabled, body.eup-ds4 .eup-ds4-btn[aria-disabled="true"]{background:var(--eup3-grey-strong, var(--eup3-pill, #eceded));border-color:transparent;color:var(--eup3-ink-soft, #231f20)}
@media (max-width: 767.98px){
html body.eup-ds4 :is(.eup-bal-hero .eup-bal-btn, .eup-64-hero .eup-64-btn, .eup-olive .eup-olive-hero .eup-olive-hero__btn){background:#ffffff;border:0;color:#231f20}
}
@media (max-width: 767.98px) and (hover: hover) and (pointer: fine){
html body.eup-ds4 :is(.eup-bal-hero .eup-bal-btn, .eup-64-hero .eup-64-btn, .eup-olive .eup-olive-hero .eup-olive-hero__btn):hover{background:#f1efe6;color:#231f20}
}
body.eup-ds4 .eup-ds4-tab{background:var(--eup3-grey-strong, var(--eup3-pill, #eceded));border:0;color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-ds4-tab[aria-selected="true"]{background:var(--eup3-accent, #231f20);color:var(--eup3-accent-ink, #231f20)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 .eup-ds4-tab:not([aria-selected="true"]):hover{box-shadow:inset 0 0 0 1px var(--eup3-accent-text, #231f20)}
}
body.eup-ds4 .eup-ds4-tab:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
body.eup-ds4 .eup-ds4-arrow{background:var(--eup3-accent, #231f20);border:0;color:#d4ad86}
body.eup-ds4 .eup-ds4-arrow:disabled, body.eup-ds4 .eup-ds4-arrow[aria-disabled="true"]{background:var(--eup3-grey-strong, var(--eup3-pill, #eceded));color:color-mix(in srgb, var(--eup3-night, #231f20) 32%, transparent)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 .eup-ds4-arrow:not(:disabled):not([aria-disabled="true"]):hover{background:var(--eup3-indigo, var(--eup3-ink-strong, #231f20));color:#d4ad86}
}
body.eup-ds4 .eup-ds4-arrow:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
body.eup-ds4 .eup-ds4-badge{background:var(--eup3-cta, var(--eup3-accent, #231f20));color:var(--eup3-cta-ink, var(--eup3-accent-ink, #231f20))}
body.eup-ds4 .eup-ds4-head__eyebrow{color:var(--eup3-accent-text, #231f20)}
body.eup-ds4 .eup-ds4-head__title{color:var(--eup3-accent-large, var(--eup3-accent-text, #231f20))}
body.eup-ds4 .eup-ds4-head__line{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-ds4-head__link{color:var(--eup3-ink, #231f20)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 .eup-ds4-head__link:hover{color:var(--eup3-accent-text, #231f20)}
}
body.eup-ds4 .eup-ds4-card{background:var(--eup3-grey, var(--eup3-surface, #f3f4f4));color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-ds4-card__brand{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-ds4-card__name{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-ds4-card__name a{color:inherit}
body.eup-ds4 .eup-ds4-card__price, body.eup-ds4 .eup-ds4-card__price .amount, body.eup-ds4 .eup-ds4-card__price span.amount{color:var(--eup3-ink, #231f20)!important}
body.eup-ds4 .eup-ds4-card__price del, body.eup-ds4 .eup-ds4-card__price del span.amount{color:var(--eup3-ink-soft, #231f20)!important}
body.eup-ds4 .eup-ds4-card-cta{background:var(--eup3-cta, var(--eup3-accent, #231f20));border:0;color:var(--eup3-cta-ink, var(--eup3-accent-ink, #231f20))}
body.eup-ds4 .eup-ds4-card-cta:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 .eup-ds4-card-cta:hover{background:var(--eup3-cta-hover, var(--eup3-ink-strong, #231f20));color:#d4ad86}
}
body.eup-ds4 .eup-ds4-card .added_to_cart{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-ds4-imgcard{color:#ffffff}
body.eup-ds4 .eup-ds4-imgcard::before{background:linear-gradient(180deg, color-mix(in srgb, var(--eup3-night, #231f20) 55%, transparent) 0%, transparent 45%)}
body.eup-ds4 .eup-ds4-imgcard__label{color:#ffffff}
body.eup-ds4 .eup-ds4-tile{background:var(--eup3-mint, var(--eup3-sage, #f3f4f4));color:var(--eup3-indigo, var(--eup3-ink, #231f20))}
body.eup-ds4 .eup-ds4-tile__icon{color:var(--eup3-indigo, var(--eup3-ink, #231f20))}
body.eup-ds4 .eup-ds4-tile__label{color:var(--eup3-deep, var(--eup3-accent-text, #231f20))}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 .eup-ds4-tile:hover{box-shadow:inset 0 0 0 1px var(--eup3-accent-text, #231f20)}
}
body.eup-ds4 .eup-ds4-tile:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
/* assets/css/design-v4-pages.css */
:where(body.eup-ds4 #main) p{color:var(--eup3-ink, #231f20)}
body.eup-ds4 #main span.woocommerce-Price-amount.amount:not(del *){color:var(--eup3-ink, #231f20)!important}
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, #231f20))}
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, #231f20)}
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, #231f20))}
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, #231f20)}
body.eup-ds4 .eup-shop .eup-shop__rail{border-color:var(--eup3-line, #dedcdd)}
body.eup-ds4 .eup-shop .eup-shop__rail-title{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-shop .eup-shop__facet-title{color:var(--eup3-ink-soft, #231f20)}
body.eup-ds4 .eup-shop .eup-shop__rail-toggle, body.eup-ds4 .eup-shop .eup-shop__apply{border-color:var(--eup3-ink, #231f20);color:var(--eup3-ink, #231f20)}
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, #231f20)}
body.eup-ds4 .eup-shop .eup-shop__sort select{color:var(--eup3-ink, #231f20)}
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, #eceded));border-color:transparent;color:var(--eup3-ink, #231f20)}
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, #231f20);border-color:var(--eup3-accent, #dcba8c);color:var(--eup3-accent-ink, #231f20)}
@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, #eceded))}
}
body.eup-ds4 .eup-product-v3 .eup-gallery__counter{color:var(--eup3-ink-soft, #231f20)}
body.eup-ds4 .eup-product-v3 .eup-pv3-reviews__empty{color:var(--eup3-ink-soft, #231f20)}
body.eup-ds4 #main nav.breadcrumbs a, body.eup-ds4 #main nav.breadcrumbs .divider{color:var(--eup3-ink-soft, #231f20)!important}
body.eup-ds4 #main nav.breadcrumbs a.current{color:var(--eup3-accent-text, #231f20)!important}
body.eup-ds4 .wc-block-cart .wc-block-cart-items__header th span{color:var(--eup3-ink-soft, #231f20)!important}
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, #231f20)!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, #231f20)!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, #231f20)}
body.eup-ds4 .wp-block-woocommerce-cart .wp-block-woocommerce-product-collection li.wc-block-product{background:var(--eup3-grey, var(--eup3-surface, #eceded))}
body.eup-ds4 .eup-bag-empty .eup-bag-empty__title{color:var(--eup3-accent-large, var(--eup3-accent-text, #231f20))}
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, #231f20))}
body.eup-ds4 #main :is(.woocommerce-password-info, .woocommerce-email-info, .woocommerce-password-hint){color:var(--eup3-ink-soft, #231f20)}
body.eup-ds4 .woocommerce-account #main .woocommerce-MyAccount-navigation a{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .woocommerce-account #main .woocommerce-MyAccount-navigation .is-active a{color:var(--eup3-accent-text, #231f20)}
body.eup-ds4 .eup-b1 .eup-b1__glyph{color:var(--eup3-accent-large, var(--eup3-accent-text, #231f20))}
body.eup-ds4 .eup-b1 .eup-b1__search label{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-farmpage .eup-farmcard{background:var(--eup3-grey, var(--eup3-surface, #f3f4f4));border-color:transparent}
body.eup-ds4 .eup-farmpage .eup-farmcard__brand{color:var(--eup3-ink-soft, #231f20)}
body.eup-ds4 .eup-farmpage .eup-farmquote__body p{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-farmpage .eup-farmquote .eup-farmpage__eyebrow{color:var(--eup3-deep, #231f20)}
body.eup-ds4 .eup-farmpage .eup-farmdispatch{background-color:var(--eup3-deep, #231f20);color:var(--eup3-deep-ink, #ffffff)}
body.eup-ds4 .eup-farmpage .eup-farmpage__cta{background-color:var(--eup3-accent, #231f20);border-color:var(--eup3-accent, #dcba8c);color:var(--eup3-accent-ink, #231f20)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 .eup-farmpage .eup-farmpage__cta:hover{background-color:var(--eup3-indigo, #231f20);border-color:var(--eup3-indigo, #231f20);color:#d4ad86}
}
body.eup-ds4 .eup-stdpage .eup-stdhow__card{background:var(--eup3-grey, var(--eup3-surface, #f3f4f4));border-color:transparent}
body.eup-ds4 .eup-stdpage .eup-stdhow__card-text{color:var(--eup3-ink, #231f20)}
body.eup-ds4 .eup-stdpage .eup-stdtile{background:var(--eup3-grey, var(--eup3-surface, #f3f4f4))}
body.eup-ds4 .eup-landing .eup-landing__story .eup-landing__eyebrow{color:var(--eup3-deep, #231f20)}
body.eup-ds4 .eup-landing .eup-landing__farm-intro p{color:var(--eup3-ink, #231f20)}
body.eup-ds4.page-template-default #content .col-inner > h2{color:var(--eup3-ink, #231f20)}
/* assets/css/timeless-v1.css */
.eup-timeless-soon{background:var(--eup3-grey-strong, #eceded);color:var(--eup3-ink-soft, #231f20)}
.eup-tl{--eup-tl-ink:var(--eup3-ink, #231f20);--eup-tl-soft:var(--eup3-ink-soft, #231f20);--eup-tl-grey:var(--eup3-grey, #f3f4f4);--eup-tl-line:var(--eup3-line, #dedcdd);--eup-tl-teal:var(--eup3-accent, #231f20);--eup-tl-teal-text:var(--eup3-accent-text, #231f20);--eup-tl-teal-large:var(--eup3-accent-large, #231f20);--eup-tl-deep:var(--eup3-deep, #231f20);--eup-tl-cta:var(--eup3-cta, #231f20);--eup-tl-cta-hover:var(--eup3-cta-hover, #373334);background:var(--eup3-ground, #ffffff);color:var(--eup-tl-ink)}
.eup-tl .eup-tl-h2{color:var(--eup-tl-teal-large)}
.eup-tl .eup-tl-h2--deep{color:var(--eup-tl-deep)}
.eup-tl .eup-tl-h2--ink{color:var(--eup-tl-ink)}
.eup-tl .eup-tl-h3{color:var(--eup-tl-ink)}
.eup-tl .eup-tl-cap{color:var(--eup-tl-soft)}
.eup-tl .eup-tl-btn{border:0;background:var(--eup-tl-cta);color:#d4ad86}
.eup-tl .eup-tl-link{color:var(--eup-tl-teal-text)}
.eup-tl .eup-tl-btn:focus-visible, .eup-tl .eup-tl-link:focus-visible, .eup-tl .eup-tl-filter__btn:focus-visible, .eup-tl .eup-tl-card__link:focus-visible, .eup-tl .eup-tl-more__card:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
@media (hover: hover) and (pointer: fine){
.eup-tl .eup-tl-btn:hover{background:var(--eup-tl-cta-hover);color:#d4ad86}
.eup-tl .eup-tl-link:hover{color:var(--eup-tl-ink)}
}
.eup-tl-hero{background:var(--eup3-ground, #ffffff)}
.eup-tl-hero__media{background:var(--eup-tl-hero-ground)}
.eup-tl-hero__note{background:rgba(255, 255, 255, 0.88);color:var(--eup-tl-ink)}
.eup-tl .eup-tl-hero__lockup{color:var(--eup-tl-ink)}
.eup-tl .eup-tl-hero__headline{color:var(--eup-tl-ink)}
@media (min-width: 1024px){
.eup-tl-hero{background:var(--eup-tl-hero-ground)}
.eup-tl-hero__media::before{background:linear-gradient(90deg, var(--eup-tl-hero-ground) 0%, rgba(232, 232, 230, 0) 100%)}
}
.eup-tl-mosaic__count{background:var(--eup-tl-grey);color:var(--eup-tl-soft)}
.eup-tl-pieces{border-top:1px solid var(--eup-tl-line)}
.eup-tl .eup-tl-filter__btn{border:0;background:var(--eup-tl-grey-strong);box-shadow:none;color:var(--eup-tl-ink)}
.eup-tl .eup-tl-filter__btn[aria-pressed="true"]{background:var(--eup-tl-teal);color:#d4ad86}
.eup-tl-filter__n{color:var(--eup-tl-soft)}
.eup-tl-filter__btn[aria-pressed="true"] .eup-tl-filter__n{color:var(--eup-tl-ink)}
.eup-tl-card{background:var(--eup-tl-grey)}
.eup-tl .eup-tl-card__link{color:var(--eup-tl-ink)}
.eup-tl-card__media{background-color:var(--eup-tl-grey-strong)}
.eup-tl-card__lab{background:rgba(255, 255, 255, 0.92);color:var(--eup-tl-ink)}
.eup-tl .eup-tl-card__name{color:var(--eup-tl-ink)}
.eup-tl .eup-tl-card__meta{color:var(--eup-tl-soft)}
.eup-tl .eup-tl-card__price{color:var(--eup-tl-ink)}
.eup-tl .eup-tl-card__price del{color:var(--eup-tl-soft)}
.eup-tl-library{background:var(--eup-tl-grey)}
.eup-tl .eup-tl-group__title{color:var(--eup-tl-ink)}
.eup-tl-group__n{color:var(--eup-tl-soft)}
.eup-tl-chip__code{color:var(--eup-tl-soft)}
.eup-tl-pair{border-top:1px solid var(--eup-tl-line)}
.eup-tl .eup-tl-pair__title{color:var(--eup-tl-ink)}
.eup-tl-pair__and{color:var(--eup-tl-soft)}
.eup-tl-facts{border-top:1px solid var(--eup-tl-line)}
.eup-tl-dl__row{border-bottom:1px solid var(--eup-tl-line)}
.eup-tl .eup-tl-dl__row dt, .eup-tl .eup-tl-dl__row dd{color:var(--eup-tl-ink)}
.eup-tl .eup-tl-dl__row dt{color:var(--eup-tl-soft)}
.eup-tl .eup-tl-more__card{color:var(--eup-tl-ink)}
.eup-tl-more__media{background:var(--eup-tl-grey-strong)}
.eup-tl-sizes{border-top:1px solid var(--eup-tl-line)}
.eup-tl-size{--eup-tl-size-line:var(--eup3-line, #dedcdd);color:var(--eup3-ink, #231f20)}
.eup-tl-size p.eup-tl-size__note{color:var(--eup3-ink-soft, #231f20)}
.eup-tl-size__scroll:focus-visible{outline:2px solid var(--eup3-ink, #231f20)}
.eup-tl-size .eup-tl-size__table th, .eup-tl-size .eup-tl-size__table td{border:0;border-bottom:1px solid var(--eup-tl-size-line);color:inherit}
.eup-tl-size .eup-tl-size__table thead th{color:var(--eup3-ink-soft, #231f20)}
.eup-tl-size h3.eup-tl-size__h{color:inherit}
.eup-tl-size .eup-tl-size__list li{border-bottom:1px solid var(--eup-tl-size-line)}
.eup-tl .eup-tl-hero__lockup{border:1px solid currentColor}
.eup-tl-pdp-logo{color:var(--eup3-ink, #231f20)}
body.eup-timeless-cat .eup-shop__intro::before{background:url("../img/timeless/logo-horizontal.svg") no-repeat left center / contain}
/* assets/css/design-v4-states.css */
body.eup-ds4 .eup-shop .eup-shop__rail-toggle:hover, body.eup-ds4 .eup-shop .eup-shop__apply:hover, body.eup-ds4 .eup-shop .eup-shop__rail-toggle:focus, body.eup-ds4 .eup-shop .eup-shop__apply:focus, body.eup-ds4 .eup-shop .eup-shop__rail-toggle:active, body.eup-ds4 .eup-shop .eup-shop__apply:active{background:var(--eup3-ink, #231f20);border-color:var(--eup3-ink, #231f20);color:var(--eup3-ground, #ffffff)}
body.eup-ds4 .eup-shop .eup-shop__rail-toggle:focus-visible, body.eup-ds4 .eup-shop .eup-shop__apply:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences:hover, body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.eup-consent__dnsmpi:hover{background:none;color:var(--eup3-ink, #231f20)}
}
body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences:focus-visible, body.eup-ds4 #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.eup-consent__dnsmpi:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
/* assets/css/home-v6.css */
body.eup-home-v6 .eup-home3{--h6-ink:var(--eup3-ink, #231f20);--h6-grey:var(--eup3-grey, var(--eup3-surface, #f3f4f4));--h6-mint:var(--eup3-mint, var(--eup3-sage, #f3f4f4));--h6-line:var(--eup3-line, #dedcdd);background:var(--h6-ground);color:var(--h6-ink)}
:where(body.eup-home-v6 .eup-home3) p{color:inherit}
:where(body.eup-home-v6 .eup-home3) a{color:inherit}
body.eup-home-v6 .eup-home3 :focus-visible{outline:2px solid var(--eup3-focus, var(--h6-ink))}
body.eup-home-v6 .eup-home3 .eup-placeholder{background:var(--h6-grey);border:1px dashed currentColor}
.eup-h6-hero{background:var(--h6-ground)}
html body.eup-home-v6 .eup-h6-hero__title{color:var(--eup3-ink, #231f20)}
@media (min-width: 768px){
.eup-h6-hero__media::after{background:linear-gradient(90deg, var(--h6-ground) 0%, color-mix(in srgb, var(--h6-ground) 82%, transparent) 32%, transparent 60%)}
}
body.eup-home-v6.eup-motion-v3 .eup-home3 .eup3-over{background:var(--h6-ground)}
body.eup-ds4 .eup-ds4-card.eup-h6-card--season{background:linear-gradient(180deg, color-mix(in srgb, var(--eup3-cta, var(--eup3-accent, #231f20)) 38%, transparent), color-mix(in srgb, var(--h6-grey) 78%, transparent));border:1px solid color-mix(in srgb, var(--h6-ground) 45%, transparent)}
body.eup-ds4 .eup-h6-card--season .eup-ds4-card__media{background:var(--h6-grey)}
.eup-h6-standard__panel{background:var(--h6-grey)}
html body.eup-home-v6 .eup-h6-standard__title{color:var(--eup3-accent-large, var(--eup3-accent-text, #231f20))}
.eup-h6-standard__intro{color:var(--eup3-ink, #231f20)}
.eup-h6-pillar__icon{color:var(--eup3-accent-large, var(--eup3-accent-text, #231f20))}
.eup-h6-pillar__title{color:var(--eup3-accent-text, #231f20)}
.eup-h6-pillar__body{color:var(--eup3-ink, #231f20)}
.eup-h6-banner{background:var(--h6-olive);color:var(--eup3-deep-ink, #ffffff)}
.eup-h6-banner__brand{color:var(--eup3-deep-ink, #ffffff)}
html body.eup-home-v6 .eup-h6-banner__title{color:var(--eup3-deep-ink, #ffffff)}
.eup-h6-banner__line .eup-placeholder{color:var(--eup3-ink, #231f20)}
@media (min-width: 768px){
.eup-h6-banner__media::after{background:linear-gradient(90deg, var(--h6-olive) 0%, color-mix(in srgb, var(--h6-olive) 70%, transparent) 30%, transparent 62%)}
}
.eup-h6-excl__card{background:var(--h6-grey)}
html body.eup-home-v6 .eup-h6-season .eup-ds4-head__title{color:var(--eup3-terra, var(--eup3-indigo, #231f20))}
html body.eup-home-v6 .eup-h6-season .eup-ds4-head__eyebrow{color:var(--eup3-indigo, var(--eup3-ink, #231f20))}
.eup-h6-season .eup-ds4-head__eyebrow::after{background:var(--eup3-terra, var(--eup3-cta, var(--eup3-accent, #231f20)))}
.eup-h6-way__proof + .eup-h6-way__proof{border-top:1px solid var(--h6-line)}
/* assets/css/header-v5.css */
body.eup-hd5 .eup-hd.eup-hd3{--eup-hd5-teal:var(--eup3-accent, #231f20);--eup-hd5-ink:var(--eup3-accent-ink, #231f20)}
body.eup-hd5 .eup-hd3 .eup-hd3__pill{background-color:var(--eup-hd5-frost);background-image:linear-gradient(var(--eup-hd5-fill), var(--eup-hd5-fill));color:var(--eup-hd5-ink)}
body.eup-hd5.eup-motion-v3 .eup-hd3.is-pinned .eup-hd3__bar{background-color:var(--eup3-ground, #ffffff)}
body.eup-hd5 .eup-hd3 .eup-hd__top, body.eup-hd5 .eup-hd3 .eup-hd__top:hover, body.eup-hd5 .eup-hd3 .eup-hd__top[aria-expanded="true"], body.eup-hd5 .eup-hd3 .eup-hd__action, body.eup-hd5 .eup-hd3 .eup-hd__action:hover, body.eup-hd5 .eup-hd3 .eup-hd3__burger, body.eup-hd5 .eup-hd3 .eup-hd3__search-submit{color:var(--eup-hd5-ink)}
body.eup-hd5 .eup-hd3 .eup-hd3__pill a:focus-visible, body.eup-hd5 .eup-hd3 .eup-hd3__pill button:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
body.eup-hd5 .eup-hd3 .eup-hd__action.eup-hd__action--cart{background:var(--eup3-cta, var(--eup3-accent, #231f20));color:var(--eup3-cta-ink, var(--eup3-accent-ink, #231f20))}
body.eup-hd5 .eup-hd3 .eup-hd__action.eup-hd__action--cart:hover{background:var(--eup3-cta-hover, var(--eup3-ink-strong, #231f20));color:var(--eup3-cta-ink, #ffffff)}
body.eup-hd5 .eup-hd3 .eup-hd__action.eup-hd__action--cart:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
body.eup-hd5 .eup-hd3 .eup-hd__action--cart .eup-hd__cart-count, body.eup-hd5 .eup-hd3 .eup-hd__action--cart .eup-hd__cart-count.is-filled{background:var(--eup3-indigo, var(--eup3-ink, #231f20));box-shadow:0 0 0 2px var(--eup3-cta, var(--eup3-accent, #dcba8c));color:var(--eup3-ground, #ffffff)}
@media (min-width: 1024px){
body.eup-hd5 .eup-hd3 .eup-hd3__search-field::placeholder, body.eup-hd5.eup-hd-search2 .eup-hd3 .eup-hd3__search .eup-hd3__search-field::placeholder{color:var(--eup-hd5-ink)}
body.eup-hd5 .eup-hd3 .eup-hd__panel.eup-hd3__panel{background-color:rgb(255 255 255 / 0.5);background-image:linear-gradient(color-mix(in srgb, var(--eup-hd5-teal) 62%, transparent), color-mix(in srgb, var(--eup-hd5-teal) 62%, transparent));box-shadow:0 24px 48px rgba(35, 31, 32, 0.16);color:var(--eup-hd5-ink)}
body.eup-hd5 .eup-hd3 .eup-hd3__panel :is(.eup-hd3__section-btn, .eup-hd__panel-title, .eup-hd__column-title, .eup-hd__range-title, .eup-hd4__season-name, .eup-hd3__shop-link, .eup-hd__link, .eup-hd__panel-all){color:var(--eup-hd5-ink)}
body.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd4__season-line{color:var(--eup-hd5-ink)}
body.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd3__section-btn{background:none}
body.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd3__section-btn:hover, body.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd3__shop-link:hover{background:rgba(255, 255, 255, 0.3)}
body.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd3__section-btn[aria-expanded="true"]{background:rgba(255, 255, 255, 0.45)}
body.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd__column-title{border-bottom:0}
body.eup-hd5 .eup-hd3 .eup-hd3__panel :is(.eup-hd3__shop-links, .eup-hd__panel-foot){border-top-color:color-mix(in srgb, var(--eup-hd5-ink) 30%, transparent)}
body.eup-hd5 .eup-hd3 .eup-hd3__panel :is(a, button):focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
}
@media (max-width: 1023.98px){
body.eup-hd5 .eup-hd4 .eup-hd4__route-btn, body.eup-hd5 .eup-hd4 .eup-hd4__route-link{color:var(--eup3-indigo, var(--eup3-ink, #231f20))}
body.eup-hd5 .eup-hd4 .eup-hd4__route-panel{background:var(--eup3-mint, var(--eup3-surface, #eceded))}
body.eup-hd5 .eup-hd3 .eup-hd3__drawer-link{color:var(--eup3-indigo, var(--eup3-ink, #231f20))}
}
@supports not (background: color-mix(in srgb, red 50%, transparent)){
body.eup-hd5 .eup-hd3 .eup-hd__panel.eup-hd3__panel{background:var(--eup-hd5-teal)}
}
body.eup-hd5.eup-hd-search2 .eup-hd3 .eup-hd3__search::after{box-shadow:inset 0 0 0 2px var(--eup3-focus, #231f20)}
body.eup-hd5.eup-hd-search2 .eup-hd3 .eup-hd3__search .eup-hd3__search-submit:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--eup3-focus, #231f20)}
body.eup-hd5.eup-hd-search2 .eup-hd3 .eup-hd3__search .eup-hd3__search-field{color:var(--eup-hd5-ink)}
body.eup-hd5 .aws-search-result.eup-afx-aws-result{border:0;box-shadow:0 16px 40px rgba(35, 31, 32, 0.16), 0 0 0 1px rgba(35, 31, 32, 0.06)}
body.eup-hd5 .eup-afx-aws-result .aws_result_item.hovered, body.eup-hd5 .eup-afx-aws-result .aws_result_item:hover{background:var(--eup3-mint, var(--eup3-surface, #eceded))}
body.eup-hd5 .eup-afx-aws-result .aws_result_title{color:var(--eup3-ink, #231f20)!important}
/* assets/css/footer-v4.css */
body.eup-ft4 #footer.eup-ft3 .eup-ft3__band{background:var(--eup3-grey, var(--eup3-surface, #eceded))}
body.eup-ft4 #footer.eup-ft3 .eup-ft3__band-title{color:var(--eup3-ink, #231f20)}
body.eup-ft4 #footer.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_text{border:1px solid var(--eup3-ink-soft, #231f20)!important}
body.eup-ft4 #footer.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_text::placeholder{color:var(--eup3-ink-soft, #231f20)}
body.eup-ft4 #footer.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_text:focus{border-color:var(--eup3-ink, #231f20)!important}
body.eup-ft4 #footer.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_submit{background:var(--eup3-accent, #231f20) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1848' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 7l5 5-5 5'/%3E%3C/svg%3E") center / 20px 20px no-repeat!important}
body.eup-ft4 #footer.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_submit:hover{background-color:var(--eup3-accent-large, var(--eup3-accent, #231f20))!important;color:#d4ad86!important}
body.eup-ft4 #footer.eup-ft3 .eup-ft3__band .mailpoet_checkbox_label{color:var(--eup3-ink, #231f20)}
body.eup-ft4 #footer.eup-ft3 .eup-ft3__band .mailpoet_checkbox{accent-color:var(--eup3-indigo, var(--eup3-ink-strong, #231f20))}
body.eup-ft4 #footer.eup-ft3 .eup-ft3__band-note{color:var(--eup3-ink, #231f20)}
body.eup-ft4 .eup-ft3 .eup-ft4__divider{background:currentColor}
body.eup-ft4 .eup-ft3 .eup-placeholder{background:rgba(255, 255, 255, 0.4);color:var(--eup3-accent-ink, #231f20);text-decoration:underline dotted var(--eup3-accent-ink, #231f20)}
body.eup-ft4 .eup-ft3 .eup-ft3__bottom::before{border-top-color:var(--eup3-accent-ink, #dedcdd)}
@media (min-width: 1024px){
body.eup-ft4 .eup-ft3 .eup-ft3__help, body.eup-ft4 .eup-ft3 .eup-ft3__copy{border-top:1px solid color-mix(in srgb, var(--eup3-accent-ink, #231f20) 35%, transparent)}
}
/* assets/css/sixfour-v1.css */
.eup-64{background:var(--s64-white);color:var(--s64-ink)}
.eup-64-hero{background:var(--s64-night)}
.eup-64-hero__media::after{background:linear-gradient(0deg, rgb(18 12 7 / 0.78) 0%, rgb(18 12 7 / 0.5) 38%, rgb(18 12 7 / 0) 68%), rgb(18 12 7 / 0.12)}
html body .eup-64 .eup-64-hero__title{color:var(--s64-white)}
.eup-64 .eup-64-hero__lede{color:var(--s64-white)}
html body .eup-64 .eup-64-btn{background:var(--s64-coral);color:var(--s64-coral-ink)}
@media (hover: hover) and (pointer: fine){
html body .eup-64 .eup-64-btn:hover{background:var(--s64-coral-hover);color:var(--s64-coral-ink)}
}
html body .eup-64 .eup-64-btn:focus-visible{outline:3px solid var(--s64-white)}
@media (min-width: 768px){
.eup-64-hero__media::after{background:linear-gradient(90deg, rgb(18 12 7 / 0.7) 0%, rgb(18 12 7 / 0.48) 25%, rgb(18 12 7 / 0.28) 42%, rgb(18 12 7 / 0.1) 60%, rgb(18 12 7 / 0) 74%), rgb(18 12 7 / 0.12)}
}
.eup-64 .eup-64-intro__media{background:var(--eup3-grey, #f1f2f2)}
html body .eup-64 .eup-64-intro__title{color:var(--s64-teal-large)}
.eup-64 .eup-64-intro__text, .eup-64 .eup-64-intro__note{color:var(--s64-ink)}
.eup-64 .eup-64-intro__note{color:var(--eup3-accent-text, #008674)}
@media (min-width: 1400px){
.eup-64 .eup-64-intro__note{color:var(--s64-teal-large)}
}
.eup-64-products:focus{outline:none}
.eup-64-track:focus-visible{outline:3px solid var(--eup3-focus, #1d1848)}
/* assets/css/balance-v1.css */
.eup-bal{background:var(--bal-ground);color:var(--bal-ink)}
html body .eup-bal .eup-bal-title--teal{color:var(--bal-teal)}
html body .eup-bal .eup-bal-title--light{color:var(--bal-on-photo)}
.eup-bal .eup-bal-text{color:var(--bal-ink)}
.eup-bal .eup-bal-text--light{color:var(--bal-on-photo)}
.eup-bal-hero{background:var(--bal-night)}
.eup-bal-hero__media::after{background:linear-gradient(0deg,
		color-mix(in srgb, var(--bal-night) 80%, transparent) 0%,
		color-mix(in srgb, var(--bal-night) 52%, transparent) 36%,
		transparent 66%)}
html body .eup-bal .eup-bal-hero__title{color:var(--bal-on-photo)}
html body .eup-bal .eup-bal-btn{background:var(--eup3-cta);color:var(--eup3-cta-ink)}
@media (hover: hover) and (pointer: fine){
html body .eup-bal .eup-bal-btn:hover{background:var(--eup3-cta-hover);color:var(--eup3-cta-ink)}
}
html body .eup-bal .eup-bal-btn:focus-visible{outline:3px solid var(--bal-on-photo)}
@media (min-width: 768px){
.eup-bal-hero__media::after{background:linear-gradient(90deg,
			color-mix(in srgb, var(--bal-night) 80%, transparent) 0%,
			color-mix(in srgb, var(--bal-night) 57%, transparent) 16%,
			color-mix(in srgb, var(--bal-night) 44%, transparent) 25%,
			color-mix(in srgb, var(--bal-night) 29%, transparent) 42%,
			color-mix(in srgb, var(--bal-night) 16%, transparent) 52%,
			color-mix(in srgb, var(--bal-night) 5%, transparent) 62%,
			transparent 73%)}
}
.eup-bal-shop:focus{outline:none}
.eup-bal-track:focus-visible{outline:3px solid var(--eup3-focus)}
.eup-bal-benefits__media{background:var(--eup3-surface)}
.eup-bal-discover__media{background:var(--bal-night)}
.eup-bal-discover__inner{background:var(--eup3-deep)}
.eup-bal-discover .eup-bal-title--light, .eup-bal-discover .eup-bal-text--light{color:var(--eup3-deep-ink)}
@media (min-width: 768px){
.eup-bal-discover__media::after{background:linear-gradient(90deg,
			color-mix(in srgb, var(--bal-night) 74%, transparent) 0,
			color-mix(in srgb, var(--bal-night) 66%, transparent) calc(var(--bal-gutter) + 30rem),
			color-mix(in srgb, var(--bal-night) 34%, transparent) calc(var(--bal-gutter) + 40rem),
			transparent calc(var(--bal-gutter) + 56rem))}
.eup-bal-discover__inner{background:none}
.eup-bal-discover .eup-bal-title--light, .eup-bal-discover .eup-bal-text--light{color:var(--bal-on-photo)}
}
/* assets/css/brand-v2.css */
@media (min-width: 1024px){
body.eup-brand2.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd3__shop > .eup-hd3__section:not([hidden]){background:rgba(255, 255, 255, 0.45)}
}
/* assets/css/eupepsia-way-v1.css */
.eup-way{--way-teal:var(--eup3-accent, #231f20);--way-teal-large:var(--eup3-accent-large, #231f20);--way-teal-text:var(--eup3-accent-text, #231f20);--way-ink:var(--eup3-ink, #231f20);--way-night:#231f20;background:var(--way-white);color:var(--way-ink)}
.eup-way .screen-reader-text{border:0}
html body .eup-way .eup-way-title{color:var(--way-teal-large)}
.eup-way-copy p{color:inherit}
html body .eup-way .eup-way-copy--light .eup-way-title{color:var(--way-teal)}
.eup-way-copy--light{color:var(--way-white)}
.eup-way-hero{background:var(--way-night)}
.eup-way-hero__media::after{background:linear-gradient(0deg, rgb(10 16 12 / 0.55) 0%, rgb(10 16 12 / 0.2) 38%, rgb(10 16 12 / 0) 60%)}
html body .eup-way .eup-way-hero__title{color:var(--way-white)}
@media (min-width: 768px){
.eup-way-hero__media::after{background:linear-gradient(90deg, rgb(10 16 12 / 0.28) 0%, rgb(10 16 12 / 0.12) 30%, rgb(10 16 12 / 0) 50%)}
}
.eup-way-band{background:var(--way-night);color:var(--way-white)}
.eup-way-band__media::after{background:linear-gradient(180deg, rgb(35 31 32 / 0) 55%, var(--way-night) 100%)}
@media (min-width: 1024px){
.eup-way-band__media::after{background:linear-gradient(90deg, rgb(8 13 11 / 0.85) 0, rgb(8 13 11 / 0.74) calc(var(--way-col) + 600px), rgb(8 13 11 / 0) calc(var(--way-col) + 960px))}
}
.eup-way-cards:focus-visible{outline:2px solid var(--way-ink)}
.eup-way-card{background:var(--way-white);border:1px solid color-mix(in srgb, var(--way-teal) 45%, transparent)}
.eup-way-card__media{color:var(--way-white)}
.eup-way-card__media::before{background:linear-gradient(180deg, rgb(20 28 30 / 0.88) 0%, rgb(20 28 30 / 0.55) 30%, rgb(20 28 30 / 0.12) 55%, rgb(20 28 30 / 0) 70%)}
.eup-way-card__mark{color:currentColor}
html body .eup-way .eup-way-card__title{color:var(--way-white)}
.eup-way-card__tagline, .eup-way-card__text{color:var(--way-ink)}
.eup-way-card__action{border:1px solid var(--way-teal);color:var(--way-teal-text)}
a.eup-way-card__action:hover{background-color:var(--way-teal-text);border-color:var(--way-teal-text);color:var(--way-white)}
a.eup-way-card__action:focus-visible{outline:2px solid var(--way-ink)}
html body .eup-way .eup-way-card__soon{background:linear-gradient(0deg, rgb(20 28 30 / 0.62) 0%, rgb(20 28 30 / 0.34) 45%, rgb(20 28 30 / 0) 100%);color:var(--way-white)}
/* assets/css/footer-v5.css */
#footer.eup-ft5{background:var(--eup3-accent, #231f20);color:var(--eup3-accent-ink, #231f20)}
#footer.eup-ft5 p{color:inherit}
#footer.eup-ft5 a{color:inherit}
#footer.eup-ft5 a:focus-visible, #footer.eup-ft5 button:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
#footer.eup-ft5 .eup-ft5__link{color:inherit}
#footer.eup-ft5 .eup-placeholder{color:var(--eup3-accent-ink, #231f20)}
#footer.eup-ft5.eup-ft3 .eup-ft3__band{background:var(--eup3-grey, #eceded);color:var(--eup3-ink, #231f20)}
#footer.eup-ft5.eup-ft3 .eup-ft3__band-title{color:var(--eup3-ink, #231f20)}
#footer.eup-ft5.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_text{border:1px solid var(--eup3-ink, #231f20)!important;color:var(--eup3-ink, #231f20)}
#footer.eup-ft5.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_text::placeholder{color:var(--eup3-ink, #231f20)}
#footer.eup-ft5.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_text:focus{border-color:var(--eup3-ink, #231f20)!important;outline:3px solid var(--eup3-focus, #231f20)}
#footer.eup-ft5.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_submit{background:var(--eup3-accent, #231f20) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1848' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6.5l5.5 5.5-5.5 5.5'/%3E%3C/svg%3E") center / 24px 24px no-repeat!important}
#footer.eup-ft5.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_submit:hover{background-color:var(--eup3-accent-large, #231f20)!important;color:#d4ad86!important}
#footer.eup-ft5.eup-ft3 .eup-ft3__band .eup-capture__form .mailpoet_submit:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
#footer.eup-ft5.eup-ft3 .eup-ft3__band .mailpoet_checkbox_label{color:var(--eup3-ink, #231f20)}
#footer.eup-ft5.eup-ft3 .eup-ft3__band .mailpoet_checkbox{accent-color:var(--eup3-indigo, #231f20)}
#footer.eup-ft5.eup-ft3 .eup-ft3__band-note{color:var(--eup3-ink, #231f20)}
#footer.eup-ft5.eup-ft3 .eup-ft3__band-link{color:var(--eup3-ink, #231f20)}
#footer.eup-ft5 .eup-ft5__social-mark{color:var(--eup3-accent-ink, #231f20)}
#footer.eup-ft5 .eup-ft5__social-mark:hover::before{background:var(--eup3-accent-ink, #231f20)}
#footer.eup-ft5 .eup-ft5__social-mark:hover svg{color:var(--eup3-accent, #231f20)}
#footer.eup-ft5 .eup-ft5__group-title{color:inherit}
#footer.eup-ft5 .eup-ft5__group.is-collapsible{border-bottom:1px solid color-mix(in srgb, var(--eup3-accent-ink, #231f20) 35%, transparent)}
#footer.eup-ft5 .eup-ft5__brand + .eup-ft5__group.is-collapsible{border-top:1px solid color-mix(in srgb, var(--eup3-accent-ink, #231f20) 35%, transparent)}
#footer.eup-ft5 .eup-ft5__toggle{color:inherit}
#footer.eup-ft5 .eup-ft5__base::before{background:color-mix(in srgb, var(--eup3-accent-ink, #231f20) 35%, transparent)}
/* assets/css/home-v6b.css */
body.eup-home-v6b .eup-h6b-64__copy{color:var(--eup3-night, #231f20)}
body.eup-home-v6b .eup-h6b-64__brand{color:#527672}
html body.eup-home-v6b .eup-h6b-64__title{color:var(--eup3-night, #231f20)}
body.eup-ds4 .eup-h6b-needs__toggle{background:var(--eup3-accent, #231f20);border:0;color:#d4ad86}
body.eup-ds4 .eup-h6b-needs__toggle:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4 .eup-h6b-needs__toggle:hover{background:var(--eup3-accent-hover, color-mix(in srgb, #231f20 86%, #231f20))}
}
body.eup-ds4.eup-home-v6b .eup-h6b-season .eup-h6b-scard{background:var(--h6b-veil) padding-box, var(--h6b-edge) border-box;border:1px solid transparent;color:var(--eup3-indigo, #231f20)}
body.eup-ds4.eup-home-v6b .eup-h6b-scard__tile{background:#ffffff}
html body.eup-ds4.eup-home-v6b .eup-h6b-scard__brand, html body.eup-ds4.eup-home-v6b .eup-h6b-scard__name, html body.eup-ds4.eup-home-v6b .eup-h6b-scard__price{color:var(--eup3-indigo, #231f20)}
html body.eup-ds4.eup-home-v6b .eup-h6b-scard__name a{color:inherit}
html body.eup-ds4.eup-home-v6b .eup-h6b-scard__name a:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
body.eup-ds4.eup-home-v6b .eup-h6b-scard__qs{background:none;border:0;color:var(--eup3-indigo, #231f20);text-decoration:none}
body.eup-ds4.eup-home-v6b .eup-h6b-scard__qs-label{border:1px solid currentColor}
body.eup-ds4.eup-home-v6b .eup-h6b-scard__qs:focus-visible{outline:none}
body.eup-ds4.eup-home-v6b .eup-h6b-scard__qs:focus-visible .eup-h6b-scard__qs-label{outline:3px solid var(--eup3-focus, #231f20)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4.eup-home-v6b .eup-h6b-scard__qs:hover .eup-h6b-scard__qs-label{background:rgb(255 255 255 / 0.35)}
}
html body.eup-ds4.eup-home-v6b .eup-h6b-season .eup-ds4-head__eyebrow{color:var(--eup3-terra, #c96e51)}
body.eup-ds4.eup-home-v6b .eup-h6b-season .eup-ds4-badge{background:var(--eup3-terra, #c96e51);color:#ffffff}
body.eup-ds4.eup-home-v6b .eup-h6b-season .eup-ds4-arrow{background:color-mix(in srgb, var(--eup3-grey-strong, #eceded) 35%, transparent);color:var(--eup3-indigo, #231f20)}
body.eup-ds4.eup-home-v6b .eup-h6b-season .eup-ds4-arrow.eup-h6b-season__next:not(:disabled){background:var(--eup3-terra, #c96e51)}
body.eup-ds4.eup-home-v6b .eup-h6b-season .eup-ds4-arrow:disabled{color:color-mix(in srgb, var(--eup3-indigo, #231f20) 40%, transparent)}
@media (hover: hover) and (pointer: fine){
body.eup-ds4.eup-home-v6b .eup-h6b-season .eup-ds4-arrow:not(:disabled):hover{background:var(--eup3-indigo, #231f20);color:#ffffff}
}
body.eup-ds4.eup-home-v6b .eup-h6b-season--v2 .eup-h6b-scard__tile{background:var(--eup-ip-bg, var(--eup3-grey, #f3f4f4))}
body.eup-ds4.eup-home-v6b .eup-h6b-season--v2 .eup-h6b-scard{background:var(--h6b-veil)}
/* assets/css/sixfour-card-v1.css */
body.eup-ds4 li.eup-ds4-card.eup-64-card:not(:has(.eup-image-preview__img)){background-color:#14112d}
body.eup-ds4 li.eup-ds4-card.eup-64-card:not(:has(.eup-image-preview__img)) > .eup-ds4-card__body{color:#fff}
body.eup-ds4 .eup-card-col.eup-64-card:not(:has(.eup-image-preview__img)) > .eup-card{background-color:#14112d}
body.eup-ds4 .eup-card-col.eup-64-card:not(:has(.eup-image-preview__img)) > .eup-card > :is(.eup-card__brand, .eup-card__name, .eup-card__price, .eup-card__stock){color:#fff}
/* assets/css/header-v6.css */
body.eup-hd6.eup-hd5 .eup-hd.eup-hd3{color:var(--eup-hd6-ink)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__pill, body.eup-hd6.eup-hd5.eup-hd3-overlay .eup-hd.eup-hd3:not(.is-pinned) .eup-hd3__pill{background-color:var(--eup-hd6-fill);background-image:none;border:2px solid var(--eup-hd6-line);color:var(--eup-hd6-ink)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__top, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__top:hover, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__top[aria-expanded="true"], body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__action, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__action:hover, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__burger, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__search-submit{color:var(--eup-hd6-ink)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__pill a:focus-visible, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__pill button:focus-visible, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__logo:focus-visible{outline:3px solid var(--eup-hd6-ink)}
@media (min-width: 1024px){
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__top .eup-hd__chevron, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__top[aria-expanded="true"] .eup-hd__chevron{border-color:currentColor transparent transparent}
}
body.eup-hd6.eup-motion-v3 .eup-hd3.is-pinned .eup-hd3__bar{background-color:var(--eup-hd6-ground);box-shadow:0 4px 18px rgba(35, 31, 32, 0.1)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__action.eup-hd__action--cart, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__action.eup-hd__action--cart:hover{background:var(--eup-hd6-ink);color:var(--eup-hd6-sand)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__action.eup-hd__action--cart:focus-visible{outline:3px solid var(--eup-hd6-ink)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__action--cart .eup-hd__cart-count, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__action--cart .eup-hd__cart-count.is-filled{background:var(--eup-hd6-sand);box-shadow:0 0 0 2px var(--eup-hd6-ink);color:var(--eup-hd6-ink)}
@media (min-width: 1024px){
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd__panel.eup-hd3__panel{background-color:var(--eup-hd6-ground);background-image:none;border:2px solid var(--eup-hd6-line);box-shadow:0 24px 48px rgba(35, 31, 32, 0.12);color:var(--eup-hd6-ink)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__panel :is(.eup-hd3__section-btn, .eup-hd__panel-title, .eup-hd__column-title, .eup-hd__range-title, .eup-hd4__season-name, .eup-hd3__shop-link, .eup-hd__link, .eup-hd__panel-all, .eup-hd4__season-line, .eup-b2-by__link){color:var(--eup-hd6-ink)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd3__section-btn:hover, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd3__shop-link:hover{background:var(--eup-hd6-veil)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd3__section-btn[aria-expanded="true"], body.eup-hd6.eup-brand2.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd3__shop > .eup-hd3__section:not([hidden]){background:var(--eup-hd6-veil)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__panel :is(.eup-hd3__shop-links, .eup-hd__panel-foot){border-top-color:var(--eup-hd6-line)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__panel :is(a, button):focus-visible{outline:3px solid var(--eup-hd6-ink)}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__panel .eup-hd__columns .eup-hd__column-title{border-bottom:1px solid var(--eup-hd6-line)}
}
@media (max-width: 1023.98px){
body.eup-hd6.eup-hd5 .eup-hd4 .eup-hd4__route-btn, body.eup-hd6.eup-hd5 .eup-hd4 .eup-hd4__route-link, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__drawer-link{color:var(--eup-hd6-ink)}
body.eup-hd6.eup-hd5 .eup-hd4 .eup-hd4__route-panel{background:var(--eup-hd6-mist)}
body.eup-hd6.eup-hd5 .eup-hd4 .eup-hd4__route-btn, body.eup-hd6.eup-hd5 .eup-hd4 .eup-hd4__route-link, body.eup-hd6.eup-hd5 .eup-hd3 .eup-hd3__drawer-link{border-top:1px solid var(--eup-hd6-line)}
body.eup-hd6.eup-hd5 .eup-hd .eup-hd__drawer-title, body.eup-hd6.eup-hd5 .eup-hd .eup-hd__drawer-close{color:var(--eup-hd6-ink)}
}
body.eup-hd6.eup-hd5.eup-hd-search2 .eup-hd3 .eup-hd3__search .eup-hd3__search-field, body.eup-hd6.eup-hd5.eup-hd-search2 .eup-hd3 .eup-hd3__search .eup-hd3__search-field:focus::placeholder{color:var(--eup-hd6-ink)}
body.eup-hd6.eup-hd5 .eup-afx-aws-result .aws_result_item.hovered, body.eup-hd6.eup-hd5 .eup-afx-aws-result .aws_result_item:hover{background:var(--eup-hd6-veil)}
body.eup-hd6.eup-hd5 .eup-afx-aws-result .aws_result_title{color:var(--eup-hd6-ink)!important}
body.eup-hd6.eup-hd5 .eup-hd3 .eup-b2-by .eup-b2-by__link--static:hover, body.eup-hd6.eup-hd5 .eup-hd3 .eup-b2-by .eup-b2-by__link--static:hover .eup-hd__link-label{color:inherit}
/* assets/css/home-v6b2.css */
body.eup-home-v6b2 .eup-home3{--hb2-navy:#231f20}
html body.eup-home-v6b2 .eup-hb2-title{color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-lede{color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-eyebrow{color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-btn{background:var(--hb2-ink);color:#fff}
html body.eup-home-v6b2 .eup-hb2-btn:hover{background:#3a3436;color:#fff}
html body.eup-home-v6b2 .eup-hb2-btn:focus-visible, .eup-hb2-tab:focus-visible, .eup-hb2-arrow:focus-visible, .eup-hb2-excl__panel:focus-visible, .eup-hb2-card__cta:focus-visible, .eup-hb2-track:focus-visible{outline:2px solid var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-btn--hero{color:var(--hb2-sand)}
html body.eup-home-v6b2 .eup-hb2-btn--hero:hover{color:var(--hb2-sand)}
.eup-hb2-hero{background:#fff}
html body.eup-home-v6b2 .eup-hb2-hero__title{color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-tab{background:var(--hb2-ink);color:#fff}
html body.eup-home-v6b2 .eup-hb2-tab[aria-selected="true"]{background:var(--hb2-pill);color:var(--hb2-ink)}
.eup-hb2-card{background:var(--hb2-grey)}
.eup-hb2-card__body{color:var(--hb2-navy)}
html body.eup-home-v6b2 .eup-hb2-card__brand{color:var(--hb2-navy)}
html body.eup-home-v6b2 .eup-hb2-card__name{color:var(--hb2-navy)}
html body.eup-home-v6b2 .eup-hb2-card__price, html body.eup-home-v6b2 .eup-hb2-card__price span.amount, html body.eup-home-v6b2 .eup-hb2-card__price .woocommerce-Price-amount{color:var(--hb2-navy)!important}
html body.eup-home-v6b2 .eup-hb2-card__cta{background:var(--hb2-ink);color:var(--hb2-sand)}
html body.eup-home-v6b2 .eup-hb2-arrow{background:var(--hb2-ink);color:#fff}
html body.eup-home-v6b2 .eup-hb2-arrow[data-eup-hb2-prev]{background:var(--hb2-pill);color:#0f1922}
html body.eup-ds4.eup-home-v6b2 .eup-hb2-needs .eup-ds4-head__title{color:var(--hb2-ink)}
html body.eup-ds4.eup-home-v6b2 .eup-hb2-needs .eup-ds4-head__line{color:var(--hb2-ink)}
html body.eup-ds4.eup-home-v6b2 .eup-hb2-needs .eup-h6b-needs__actions .eup-ds4-head__link{color:var(--hb2-ink)}
html body.eup-ds4.eup-home-v6b2 .eup-hb2-needs .eup-h6b-needs__toggle{background:var(--hb2-ink);color:#fff}
html body.eup-ds4.eup-home-v6b2 .eup-hb2-needs .eup-h6b-need{background:var(--hb2-tile);border:2px solid var(--hb2-line);box-shadow:none;color:var(--hb2-ink)}
html body.eup-ds4.eup-home-v6b2 .eup-hb2-needs .eup-h6b-need__icon{color:var(--hb2-line)}
html body.eup-ds4.eup-home-v6b2 .eup-hb2-needs .eup-ds4-tile__label{color:var(--hb2-ink)}
.eup-hb2-standard__panel{background:var(--hb2-grey)}
.eup-hb2-standard__seal{color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-standard__text{color:var(--hb2-ink)}
.eup-hb2-standard__icon{color:var(--hb2-line)}
html body.eup-home-v6b2 .eup-hb2-standard__item-title{color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-standard__item-text{color:var(--hb2-ink)}
.eup-hb2-excl__panel{color:#fff}
.eup-hb2-excl__panel::before{background:var(--hb2-shade)}
.eup-hb2-excl__lockup{color:#fff}
html body.eup-home-v6b2 .eup-hb2-excl__cta{background:var(--hb2-ink);color:#fff}
.eup-hb2-64__brand{color:#527672}
html body.eup-home-v6b2 .eup-hb2-64__tagline{color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-64__text{color:var(--hb2-ink)}
html body.eup-ds4.eup-home-v6b.eup-home-v6b2 .eup-hb2-season .eup-h6b-scard__tile{background:var(--hb2-grey)}
html body.eup-ds4.eup-home-v6b.eup-home-v6b2 .eup-hb2-season .eup-h6b-scard__qs{border-color:var(--hb2-ink);color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-way__title{color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-way__text{color:var(--hb2-ink)}
.eup-hb2-way__item + .eup-hb2-way__item::before{background:var(--hb2-line)}
.eup-hb2-way__icon{color:var(--hb2-line)}
html body.eup-home-v6b2 .eup-hb2-way__label{color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-tabs--seg{background:var(--hb2-pill)}
html body.eup-home-v6b2 .eup-hb2-tabs--seg .eup-hb2-tab{background:transparent;color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-tabs--seg .eup-hb2-tab:hover{background:rgb(35 31 32 / 0.06)}
html body.eup-home-v6b2 .eup-hb2-tabs--seg .eup-hb2-tab[aria-selected="true"]{background:var(--hb2-ink);box-shadow:0 1px 2px rgb(35 31 32 / 0.18), 0 2px 6px rgb(35 31 32 / 0.12);color:#fff}
html body.eup-home-v6b2 .eup-hb2-tabs--line .eup-hb2-tab{background:transparent;box-shadow:inset 0 0 0 1px rgb(35 31 32 / 0.55);color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-tabs--line .eup-hb2-tab:hover{box-shadow:inset 0 0 0 1px var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-tabs--line .eup-hb2-tab[aria-selected="true"]{background:var(--hb2-ink);box-shadow:none;color:#fff}
html body.eup-home-v6b2 .eup-hb2-tabs--line .eup-hb2-tab[aria-selected="true"]::after{background:var(--hb2-sand)}
html body.eup-home-v6b2 .eup-hb2-tabs--seg .eup-hb2-tab:focus-visible, html body.eup-home-v6b2 .eup-hb2-tabs--line .eup-hb2-tab:focus-visible{outline:2px solid var(--hb2-ink)}
html body.eup-ds4.eup-home-v6b.eup-home-v6b2 .eup-hb2-season .eup-h6b-scard__name a:focus-visible::after{outline:3px solid var(--eup3-focus, #231f20)}
.eup-hb2-hero__slide--dark .eup-hb2-hero__inner{background:var(--hb2-ground, var(--hb2-ink))}
html body.eup-home-v6b2 .eup-hb2-hero__slide--dark .eup-hb2-hero__head, html body.eup-home-v6b2 .eup-hb2-hero__slide--dark .eup-hb2-hero__title, html body.eup-home-v6b2 .eup-hb2-hero__slide--dark .eup-hb2-hero__sub{color:#fff}
html body.eup-home-v6b2 .eup-hb2-hero .eup-hb2-btn--light, html body.eup-home-v6b2 .eup-hb2-hero .eup-hb2-btn--light:hover{background:#fff;color:var(--hb2-ink)}
html body.eup-home-v6b2 .eup-hb2-hero .eup-hb2-btn--light:focus-visible{outline-color:#fff}
html body.eup-home-v6b2 .eup-hb2-hero__dash{background:none}
.eup-hb2-hero__dash span{background:var(--hb2-ink)}
.eup-hb2-hero__dash[aria-current="true"] span{background:var(--hb2-sand)}
html body.eup-home-v6b2 .eup-hb2-hero__arrow{background:var(--hb2-pill);color:var(--hb2-ink)}
.eup-hb2-hero__dash:focus-visible, .eup-hb2-hero__arrow:focus-visible{outline:2px solid var(--hb2-ink)}
@media (min-width: 768px){
.eup-hb2-hero__slide--dark .eup-hb2-hero__inner{background:none}
.eup-hb2-hero__dash span{background:#fff}
.eup-hb2-hero[data-eup-hb2-tone="light"] .eup-hb2-hero__dash span{background:#221f1f}
.eup-hb2-hero .eup-hb2-hero__dash[aria-current="true"] span{background:var(--hb2-sand)}
html body.eup-home-v6b2 .eup-hb2-hero__arrow{background:rgba(255, 255, 255, 0.6)}
html body.eup-home-v6b2 .eup-hb2-hero__arrow:hover{background:rgba(255, 255, 255, 0.85)}
.eup-hb2-hero[data-eup-hb2-tone="dark"] .eup-hb2-hero__dash:focus-visible, .eup-hb2-hero[data-eup-hb2-tone="dark"] .eup-hb2-hero__arrow:focus-visible{outline-color:#fff}
}
html body.eup-home-v6b2 .eup-hb2-standard__panel{background:none}
@media (max-width: 767.98px){
html body.eup-home-v6b2 .eup-hb2-hero__arrow{background:rgba(255, 255, 255, 0.6)}
html body.eup-home-v6b2 .eup-hb2-hero[data-eup-hb2-tone="dark"] .eup-hb2-hero__dash:focus-visible, html body.eup-home-v6b2 .eup-hb2-hero[data-eup-hb2-tone="dark"] .eup-hb2-hero__arrow:focus-visible{outline-color:#fff}
}
html body.eup-home-v6b2 .eup-hb2-season .eup-hb2-arrow[data-eup-h6b-prev]{background:var(--hb2-pill);color:#0f1922}
/* assets/css/footer-v6.css */
#footer.eup-ft6{background:var(--eup-ft6-ink);color:var(--eup-ft6-sand)}
#footer.eup-ft6 .eup-ft6__band{color:var(--eup-ft6-ink)}
#footer.eup-ft6 .eup-ft6__band-title{color:var(--eup-ft6-ink)}
#footer.eup-ft6 .eup-ft6__band-note{color:var(--eup-ft6-ink)}
#footer.eup-ft6 .eup-ft6__band-link{color:var(--eup-ft6-ink)}
#footer.eup-ft6 .eup-fs1 input.wpcf7-email, #footer.eup-ft6 .eup-ft6__band .eup-capture__form .mailpoet_text{color:var(--eup-ft6-ink)}
#footer.eup-ft6 .eup-fs1 input.wpcf7-email:focus, #footer.eup-ft6 .eup-ft6__band .eup-capture__form .mailpoet_text:focus{background-color:var(--eup-ft6-ground)!important}
#footer.eup-ft6 .eup-fs1 input.wpcf7-submit, #footer.eup-ft6 .eup-ft6__band .eup-capture__form .mailpoet_submit{border:0;color:transparent}
#footer.eup-ft6 .eup-fs1 .wpcf7-not-valid-tip{color:#a3261b}
#footer.eup-ft6 .eup-fs1 .wpcf7 form .wpcf7-response-output{border:0;border-left:3px solid var(--eup-ft6-ink);color:var(--eup-ft6-ink)}
#footer.eup-ft6 .eup-fs1 .wpcf7 form.invalid .wpcf7-response-output, #footer.eup-ft6 .eup-fs1 .wpcf7 form.unaccepted .wpcf7-response-output, #footer.eup-ft6 .eup-fs1 .wpcf7 form.failed .wpcf7-response-output, #footer.eup-ft6 .eup-fs1 .wpcf7 form.aborted .wpcf7-response-output, #footer.eup-ft6 .eup-fs1 .wpcf7 form.spam .wpcf7-response-output{border-left-color:#a3261b}
#footer.eup-ft6 .eup-ft6__band .mailpoet_checkbox_label{color:var(--eup-ft6-ink)}
#footer.eup-ft6 .eup-ft6__main{color:var(--eup-ft6-sand)}
#footer.eup-ft6 .eup-ft6__social-mark{color:var(--eup-ft6-sand)}
#footer.eup-ft6 .eup-ft6__social-mark:hover::before{background:var(--eup-ft6-sand)}
#footer.eup-ft6 .eup-ft6__social-mark:hover svg{color:var(--eup-ft6-ink)}
#footer.eup-ft6 .eup-ft6__group-title{color:inherit}
#footer.eup-ft6 .eup-ft6__link{color:inherit}
#footer.eup-ft6 .eup-ft6__group.is-collapsible{border-bottom:1px solid rgba(220, 186, 140, 0.35)}
#footer.eup-ft6 .eup-ft6__brand + .eup-ft6__group.is-collapsible{border-top:1px solid rgba(220, 186, 140, 0.35)}
#footer.eup-ft6 .eup-ft6__toggle{color:inherit}
#footer.eup-ft6 .eup-ft6__contact{color:var(--eup-ft6-sand)}
#footer.eup-ft6 .eup-ft6__base::before{background:rgba(220, 186, 140, 0.35)}
#footer.eup-ft6 .eup-ft6__copy{color:inherit}
#footer.eup-ft6 .eup-ft6__main p{color:inherit}
#footer.eup-ft6 .eup-ft6__main{color:var(--eup-ft6-text)}
#footer.eup-ft6 .eup-ft6__contact{color:inherit}
#footer.eup-ft6 .eup-ft6__social-mark{color:var(--eup-ft6-text)}
#footer.eup-ft6 .eup-ft6__social-mark:hover::before{background:var(--eup-ft6-text)}
#footer.eup-ft6 .eup-ft6__base::before{background:var(--eup-ft6-sand)}
/* assets/css/cards-v5.css */
body.eup-ds4.eup-cards5 li.eup-ds4-card.eup-64-card:not(.eup-64-card--fit):not(:has(.eup-image-preview__img)) > .eup-ds4-card__body::before{background:linear-gradient(to bottom, rgba(35, 31, 32, 0) 0, rgba(35, 31, 32, 0.45) 32px, rgba(35, 31, 32, 0.45) 100%)}
body.eup-ds4.eup-cards5 #main :is(ul.products, .products.row) > .eup-card-col.eup-64-card:not(:has(.eup-image-preview__img)) > .eup-card::before{background:linear-gradient(to bottom, rgba(35, 31, 32, 0) 0, rgba(35, 31, 32, 0.78) 32px, rgba(35, 31, 32, 0.86) 100%)}
body.eup-ds4.eup-cards5 .wp-block-woocommerce-product-collection li.wc-block-product > .eup-cards5-brand{color:var(--eup3-ink, #231f20)}
/* assets/css/account-phone-v1.css */
.eup-acc2, .eup-acc2-popup, .eup-acc2-phone{--eup-acc2-ink:var(--eup3-ink, #231f20);--eup-acc2-soft:var(--eup3-ink-soft, #231f20);--eup-acc2-teal:var(--eup3-accent, #231f20);--eup-acc2-teal-text:var(--eup3-accent-text, #231f20);--eup-acc2-deep:var(--eup3-deep, #231f20);--eup-acc2-line:var(--eup3-line, #dedcdd);--eup-acc2-mint:var(--eup3-mint, #f3f4f4);--eup-acc2-focus:var(--eup3-focus, #231f20)}
.eup-acc2{color:var(--eup-acc2-ink)}
.eup-acc2-panel{background:var(--eup-acc2-deep);color:#ffffff}
.eup-acc2-mark{color:#ffffff}
.eup-acc2 .eup-acc2-panel__title{color:#ffffff}
.eup-acc2-tabs{background:var(--eup-acc2-grey)}
.eup-acc2 .eup-acc2-tab{background:transparent;border:0;color:var(--eup-acc2-ink)}
.eup-acc2 .eup-acc2-tab.is-active{background:var(--eup-acc2-teal);color:#d4ad86}
.eup-acc2 .eup-acc2-tab:hover{color:var(--eup-acc2-ink)}
.eup-acc2-notices .woocommerce-error, .eup-acc2-notices .woocommerce-message, .eup-acc2-notices .woocommerce-info, .eup-acc2-notices .wc-block-components-notice-banner{background:#fdf3f3;border:1px solid var(--eup-acc2-error);color:var(--eup-acc2-ink)}
.eup-acc2-notices .woocommerce-message, .eup-acc2-notices .woocommerce-info{background:var(--eup-acc2-mint);border-color:var(--eup-acc2-deep)}
.eup-acc2-notices a{color:var(--eup-acc2-teal-text)}
body .eup-acc2-notices .woocommerce-error li, body .eup-acc2-notices .woocommerce-message li, body .eup-acc2-notices .woocommerce-info li{background:none;color:var(--eup-acc2-ink)}
body .eup-acc2-notices .woocommerce-error{color:var(--eup-acc2-ink)}
.eup-acc2 .eup-acc2-label, .eup-acc2-popup .eup-acc2-label, .eup-acc2-phone .eup-acc2-label{color:var(--eup-acc2-ink)}
.eup-acc2-label__optional{color:var(--eup-acc2-soft)}
.eup-acc2 .eup-acc2-input, .eup-acc2-popup .eup-acc2-input{background:#ffffff;border:1px solid var(--eup-acc2-soft);box-shadow:none;color:var(--eup-acc2-ink)}
.eup-acc2 .eup-acc2-input:focus, .eup-acc2-popup .eup-acc2-input:focus{border-color:var(--eup-acc2-ink);box-shadow:none;outline:3px solid var(--eup-acc2-focus)}
.eup-acc2 .eup-acc2-show, .eup-acc2-popup .eup-acc2-show{background:transparent;border:0;box-shadow:none;color:var(--eup-acc2-teal-text)}
.eup-acc2 .eup-acc2-show:focus-visible, .eup-acc2-popup .eup-acc2-show:focus-visible, .eup-acc2 .eup-acc2-tab:focus-visible, .eup-acc2 .eup-acc2-link:focus-visible, .eup-acc2-popup .eup-acc2-link:focus-visible, .eup-acc2 .eup-acc2-btn:focus-visible, .eup-acc2-popup .eup-acc2-btn:focus-visible{outline:3px solid var(--eup-acc2-focus)}
.eup-acc2 .eup-acc2-check, .eup-acc2-popup .eup-acc2-check{color:var(--eup-acc2-ink)}
.eup-acc2 .eup-acc2-link, .eup-acc2-popup .eup-acc2-link{color:var(--eup-acc2-teal-text)}
.eup-acc2 .eup-acc2-link:hover, .eup-acc2-popup .eup-acc2-link:hover{color:var(--eup-acc2-ink)}
.eup-acc2-note, .eup-acc2 .woocommerce-privacy-policy-text, .eup-acc2 .woocommerce-privacy-policy-text p{color:var(--eup-acc2-soft)}
.eup-acc2 .woocommerce-privacy-policy-text a{color:var(--eup-acc2-teal-text)}
body .eup-acc2 .eup-acc2-btn, body .eup-acc2-popup .eup-acc2-btn{background:var(--eup-acc2-teal);border:0;color:#d4ad86}
body .eup-acc2 .eup-acc2-btn:hover, body .eup-acc2-popup .eup-acc2-btn:hover{background:var(--eup-acc2-ink);color:#d4ad86}
body .eup-acc2 .eup-acc2-btn:disabled, body .eup-acc2 .eup-acc2-btn.disabled{background:var(--eup-acc2-grey);color:var(--eup-acc2-soft)}
.eup-acc2 .woocommerce-password-strength{background:none;border:0;color:var(--eup-acc2-ink)}
.eup-acc2 .woocommerce-password-strength::before{background:var(--eup-acc2-grey)}
.eup-acc2 .woocommerce-password-strength::after{background:var(--eup-acc2-deep)}
.eup-acc2 .woocommerce-password-strength.short::after{background:var(--eup-acc2-error)}
.eup-acc2 .woocommerce-password-strength.bad::after{background:var(--eup-acc2-error)}
.eup-acc2 .woocommerce-password-hint{color:var(--eup-acc2-soft)}
.eup-acc2-tel{background:#ffffff;border:1px solid var(--eup-acc2-soft)}
.eup-acc2-tel:focus-within{border-color:var(--eup-acc2-ink);outline:3px solid var(--eup-acc2-focus)}
.eup-acc2-phone.is-invalid .eup-acc2-tel{border-color:var(--eup-acc2-error);box-shadow:inset 0 0 0 1px var(--eup-acc2-error)}
.eup-acc2-phone .eup-acc2-tel .eup-acc2-tel__input, .eup-acc2-phone .eup-acc2-tel .eup-acc2-tel__input:focus{background:transparent;border:0;box-shadow:none;color:var(--eup-acc2-ink);outline:0}
.eup-acc2-phone .eup-acc2-cc{background:transparent;border:0;border-right:1px solid var(--eup-acc2-line);box-shadow:none;color:var(--eup-acc2-ink)}
.eup-acc2-phone .eup-acc2-cc:focus-visible{outline:3px solid var(--eup-acc2-focus)}
.eup-acc2-flag{outline:1px solid rgba(35, 31, 32, 0.12)}
.eup-acc2-chev{color:#231f20}
.eup-acc2-pop{background:#ffffff;border:1px solid var(--eup-acc2-soft);box-shadow:0 12px 32px rgba(35, 31, 32, 0.1)}
.eup-acc2-search{border-bottom:1px solid var(--eup-acc2-line)}
.eup-acc2-search svg{color:var(--eup-acc2-ink)}
.eup-acc2-phone .eup-acc2-search input, .eup-acc2-phone .eup-acc2-search input:focus{background:#ffffff;border:1px solid var(--eup-acc2-soft);box-shadow:none;color:var(--eup-acc2-ink)}
.eup-acc2-phone .eup-acc2-search input:focus{border-color:var(--eup-acc2-ink);outline:0}
.eup-acc2-list li{color:var(--eup-acc2-ink)}
.eup-acc2-list li.is-active{background:var(--eup-acc2-mint)}
.eup-acc2-list .eup-acc2-opt-dial{color:var(--eup-acc2-soft)}
.eup-acc2-list .eup-acc2-opt-check{color:var(--eup-acc2-deep)}
.eup-acc2-status{color:var(--eup-acc2-soft)}
.eup-acc2-error{color:var(--eup-acc2-error)}
.woocommerce-EditAccountForm .eup-acc2-phone .eup-acc2-tel{border-color:var(--eup3-ink-soft, #ddd)}
.eup-acc2-popup{color:var(--eup-acc2-ink)}
.eup-acc2-popup .eup-acc2-mark--small{color:var(--eup-acc2-teal)}
.eup-acc2-popup .eup-acc2-popup__title{color:var(--eup-acc2-ink)}
/* assets/css/checkout-v4.css */
body.eup-co4{--co4-line:var(--eup3-line, #dedcdd);--co4-edge:var(--eup3-ink-soft, #231f20);--co4-ink:var(--eup3-ink, #231f20);--co4-soft:var(--eup3-ink-soft, #231f20);--co4-mint:var(--eup3-mint, #f3f4f4)}
body.eup-co4 .eup-co4-panel{border:1px solid var(--co4-line);background:#fff}
body.eup-co4 .eup-co4-head h3{color:var(--co4-ink)!important}
body.eup-co4 .eup-co4-ic{color:var(--eup3-accent-text, #231f20)}
body.eup-co4 .eup-co4-signin, body.eup-co4 .eup-co4-edit{color:var(--co4-ink);text-decoration-color:var(--eup3-accent, #dcba8c)}
body.eup-co4 form.checkout .form-row label .optional{color:var(--co4-soft)}
body.eup-co4 form.checkout .form-row .required{color:var(--co4-soft);border:0}
body.eup-co4 form.checkout .form-row .description{background:none;color:var(--co4-soft)}
body.eup-co4 form.checkout .form-row :is(input.input-text, select, textarea), body.eup-co4 form.checkout .form-row .select2-container .select2-selection--single, body.eup-co4 .checkout-right #coupon_code{background-color:#fff;color:var(--co4-ink)}
body.eup-co4 form.checkout .select2-container .select2-selection__rendered{color:var(--co4-ink)}
body.eup-co4 form.checkout .form-row :is(input.input-text, select, textarea):focus, body.eup-co4 form.checkout .select2-container--focus .select2-selection--single, body.eup-co4 form.checkout .select2-container--open .select2-selection--single, body.eup-co4 .checkout-right #coupon_code:focus{outline:3px solid var(--eup3-focus, #231f20)!important}
body.eup-co4 form.checkout .form-row .checkout-inline-error-message{color:var(--co4-err)}
body.eup-co4 #shipping_country_field .woocommerce-input-wrapper > strong{background:var(--eup3-grey, #eceded)}
body.eup-co4 .eup-co4-consent label, body.eup-co4 .eup-co4-same label{color:var(--co4-soft)}
body.eup-co4 .eup-co4-same label{color:var(--co4-ink)}
body.eup-co4 .billing-info{border:0}
body.eup-co4 #shipping_method_wrapper .woocommerce-info{background:var(--eup3-grey, #eceded);color:var(--co4-soft)}
body.eup-co4 #payment{background:none}
body.eup-co4 #payment .wc_payment_methods{border:1px solid var(--co4-line)}
body.eup-co4 #payment .wc_payment_method + .wc_payment_method{border-top:1px solid var(--co4-line)}
body.eup-co4 #payment .payment_box{background:#fff;color:var(--co4-ink)}
body.eup-co4 .place-order-section{border:0}
body.eup-co4 .place-order-section #place_order:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
body.eup-co4 .checkout-right{border:0!important;background:none!important}
body.eup-co4 .eup-co4-sum{background:var(--co4-mint)}
body.eup-co4 .eup-co4-sum .checkout-section{border:0;background:none}
body.eup-co4 .eup-co4-sum .coupon-section h3, body.eup-co4 .eup-co4-sum .totals-section h3{color:var(--co4-ink)!important}
body.eup-co4 .eup-co4-sum .shop_table{border:0;background:none}
body.eup-co4 .eup-co4-sum .shop_table :is(td, th){background:none;color:var(--co4-ink)!important}
body.eup-co4 .eup-co4-sum .woocommerce-Price-amount bdi, body.eup-co4 .eup-co4-sum .amount{color:var(--co4-ink)!important}
body.eup-co4 .eup-co4-sum #apply_coupon{background:#fff;border:1.5px solid var(--co4-ink);color:var(--co4-ink)}
body.eup-co4 .eup-co4-sum .totals-section{border-top:1px solid var(--co4-line)}
body.eup-co4 .eup-co4-bar{background:var(--co4-mint)}
body.eup-co4 .eup-co4-bar__link{color:var(--co4-ink);text-decoration:underline;text-decoration-color:var(--eup3-accent, #dcba8c)}
body.eup-co4 .eup-co4-bar__total{color:var(--co4-ink)}
body.eup-co4 .eup-co4-bar__total .amount, body.eup-co4 .eup-co4-bar__total bdi{color:var(--co4-ink)!important}
/* assets/css/order-received-v1.css */
body.eup-or1{--or1-ink:var(--eup3-ink, #231f20);--or1-soft:var(--eup3-ink-soft, #231f20);--or1-deep:var(--eup3-deep, #231f20);--or1-mint:var(--eup3-mint, #f3f4f4);--or1-line:#dedcdd;--or1-coral:var(--eup3-cta, #231f20);--or1-coral-h:var(--eup3-cta-hover, #373334)}
body.eup-or1 .eup-or1-page{color:var(--or1-ink)}
body.eup-or1 .eup-or1__mark{background:var(--or1-deep);color:#ffffff}
body.eup-or1 .eup-or1__title{color:var(--or1-ink)}
body.eup-or1 .eup-or1__intro{background:none;border:0;color:var(--or1-ink)}
body.eup-or1 .eup-or1__ordno{color:var(--or1-soft)}
body.eup-or1 .eup-or1__ordno b{color:var(--or1-ink)}
body.eup-or1 .eup-or1__step::before{background:var(--or1-hair)}
body.eup-or1 .eup-or1__dot{background:#ffffff;border:2px solid #c9cbd6;color:var(--or1-soft)}
body.eup-or1 .eup-or1__step.is-done .eup-or1__dot{background:var(--or1-deep);border-color:var(--or1-deep);color:#ffffff}
body.eup-or1 .eup-or1__step.is-done .eup-or1__step-title{color:var(--or1-deep)}
body.eup-or1 .eup-or1__step-note{color:var(--or1-soft)}
body.eup-or1 .eup-or1__btns{background:none;border:0}
body.eup-or1 .eup-or1-btn{border:1.5px solid transparent;text-decoration:none}
body.eup-or1 .eup-or1-btn--cta{background:var(--or1-coral);border-color:var(--or1-coral);color:#d4ad86}
body.eup-or1 .eup-or1-btn--cta:hover, body.eup-or1 .eup-or1-btn--cta:active{background:var(--or1-coral-h);border-color:var(--or1-coral-h);color:#d4ad86}
body.eup-or1 .eup-or1-btn--out{background:#ffffff;border-color:var(--or1-ink);color:var(--or1-ink)}
body.eup-or1 .eup-or1-btn--out:hover, body.eup-or1 .eup-or1-btn--out:active{background:var(--or1-ink);color:#ffffff}
body.eup-or1 .eup-or1-btn:focus-visible, body.eup-or1 .eup-or1-page a:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
body.eup-or1 .eup-or1__help{color:var(--or1-soft)}
body.eup-or1 .eup-or1-page a:not(.eup-or1-btn):not(.button){color:var(--or1-ink);text-decoration-color:var(--eup3-accent, #dcba8c)}
body.eup-or1 .eup-or1-notice{background:var(--or1-err-bg);border:1px solid #f3c7c1;color:var(--or1-err)}
body.eup-or1 .eup-or1-page > .eupepsia-pickup-notice .woocommerce-info{background:var(--or1-mint);border:0;color:var(--or1-ink)}
body.eup-or1 .eup-or1__card{background:var(--or1-mint);color:var(--or1-ink)}
body.eup-or1 .eup-or1__card > p{color:var(--or1-soft)}
body.eup-or1 .eup-or1__card h2{color:var(--or1-ink)}
body.eup-or1 .eup-or1__card th, body.eup-or1 .eup-or1__card td{background:none;color:var(--or1-ink)}
body.eup-or1 .eup-or1__card tfoot td .button{background:#ffffff;border:1.5px solid var(--or1-ink);color:var(--or1-ink)}
body.eup-or1 .eup-or1__card tfoot td .button:hover, body.eup-or1 .eup-or1__card tfoot td .button:active{background:var(--or1-ink);color:#ffffff}
body.eup-or1 .eup-or1__card .product-quantity{color:var(--or1-soft)}
body.eup-or1 .eup-or1__card img.eup-or1-thumb{background:#ffffff}
body.eup-or1 .eup-or1__card .wc-item-meta{color:var(--or1-soft)}
body.eup-or1 .eup-or1__card .woocommerce-customer-details{border-top:1px solid var(--or1-line)}
body.eup-or1 .eup-or1__card address{background:none;color:var(--or1-ink)}
/* assets/css/checkout-address-assist-v1.css */
.eup-aa1-box{color:var(--eup3-ink, #231f20)}
.eup-aa1-box .eup-aa1-msg{color:var(--eup3-ink, #231f20)}
.eup-aa1-box .eup-aa1-choice{border:1px solid var(--eup3-ink-soft, #231f20);background:#fff;color:var(--eup3-ink, #231f20);box-shadow:none}
.eup-aa1-box .eup-aa1-choice:hover{border-color:var(--eup3-ink, #231f20);background:var(--eup3-mint, #eceded)}
.eup-aa1-box .eup-aa1-choice[aria-pressed="true"]{border:2px solid var(--eup3-ink, #231f20);background:var(--eup3-mint, #eceded)}
.eup-aa1-box .eup-aa1-choice:focus-visible{outline:3px solid var(--eup3-ink, #231f20)}
.eup-aa1-sr{border:0}
/* assets/css/infinite-scroll-v1.css */
.eup-is1__line{color:var(--eup3-ink, var(--eup-ink, #231f20))}
.eup-is1__more{background:transparent;border:1px solid var(--eup3-ink, var(--eup-ink, #231f20));color:var(--eup3-ink, var(--eup-ink, #231f20))}
.eup-is1__more:hover{background:var(--eup3-ink, var(--eup-ink, #231f20));color:#fff}
.eup-is1__more:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
/* assets/css/shop-sort-v2.css */
body.eup-so2 .eup-shop .eup-sort2__control{color:var(--eup3-ink, #231f20)}
body.eup-so2 .eup-shop .eup-sort2__label{color:var(--eup3-ink-soft, #231f20)}
body.eup-so2 .eup-shop .eup-shop__sort select.eup-sort2__select{background:var(--eup3-ground, #ffffff);background-image:none;border:1px solid var(--eup3-ink, #231f20);box-shadow:none;color:var(--eup3-ink, #231f20)}
body.eup-so2 .eup-shop .eup-shop__sort select.eup-sort2__select option{background:#ffffff;color:#231f20}
body.eup-so2 .eup-shop .eup-shop__sort select.eup-sort2__select:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
@media (max-width: 849px){
body.eup-so2 .eup-shop--js .eup-shop__body > .eup-shop__rail{background:none;border:0}
body.eup-so2 .eup-shop--js .eup-shop__main > .eup-shop__toolbar{border-bottom:0}
body.eup-so2 .eup-shop--js .eup-shop__rail.is-open .eup-shop__rail-body{background:var(--eup-surface, #ffffff);border:1px solid var(--eup3-line, #dedcdd)}
}
body.eup-so2 .eup-shop .eup-sort2__button{background:var(--eup3-ground, #ffffff);border:1px solid var(--eup3-line, #dedcdd);box-shadow:none;color:var(--eup3-ink, #231f20)}
body.eup-so2 .eup-shop .eup-sort2__button:hover, body.eup-so2 .eup-shop .eup-sort2__menu.is-open .eup-sort2__button{background:var(--eup3-ground, #ffffff);border-color:var(--eup3-ink, #231f20);color:var(--eup3-ink, #231f20)}
body.eup-so2 .eup-shop .eup-sort2__button:focus{outline:none}
body.eup-so2 .eup-shop .eup-sort2__button:focus-visible{border-color:var(--eup3-ink, #231f20);outline:3px solid var(--eup3-focus, #231f20)}
body.eup-so2 .eup-shop .eup-sort2__button .eup-sort2__label{color:var(--eup3-ink-soft, #231f20)}
body.eup-so2 .eup-shop .eup-sort2__value{color:var(--eup3-ink, #231f20)}
body.eup-so2 .eup-shop .eup-sort2__list{background:var(--eup3-ground, #ffffff);border:1px solid var(--eup3-line, #dedcdd);box-shadow:0 12px 32px rgba(35, 31, 32, 0.12)}
body.eup-so2 .eup-shop .eup-sort2__list:focus{outline:none}
body.eup-so2 .eup-shop .eup-sort2__option{color:var(--eup3-ink, #231f20)}
body.eup-so2 .eup-shop .eup-sort2__option.is-active{background:var(--eup3-grey, #eceded)}
body.eup-so2 .eup-shop .eup-sort2__list:focus-visible .eup-sort2__option.is-active{box-shadow:inset 0 0 0 2px var(--eup3-ink, #231f20)}
@media (max-width: 849px){
body.eup-so2 .eup-shop .eup-sort2__button{border-color:var(--eup3-ink, #231f20)}
}
/* assets/css/links-v2.css */
html body.eup-ds4.eup-links-v2 :is(.eup-ds4-head__link, .eup-hd__panel-all, .shop-all-link, .eup-bm2__range, .eup-landing__link){--eup-l2-ink:var(--eup3-indigo, #231f20);--eup-l2-arrow:var(--eup3-accent-text, #231f20);color:var(--eup-l2-ink)}
html body.eup-ds4.eup-links-v2 :is(.eup-ds4-head__link, .eup-hd__panel-all, .shop-all-link, .eup-bm2__range, .eup-landing__link)::after{background-color:var(--eup-l2-arrow)}
@media (hover: hover) and (pointer: fine){
html body.eup-ds4.eup-links-v2 :is(.eup-ds4-head__link, .eup-hd__panel-all, .shop-all-link, .eup-bm2__range, .eup-landing__link):hover{color:var(--eup-l2-ink);text-decoration-color:currentColor}
}
html body.eup-ds4.eup-links-v2 :is(.eup-ds4-head__link, .eup-hd__panel-all, .shop-all-link, .eup-bm2__range, .eup-landing__link):focus-visible{outline:2px solid var(--eup3-focus, #231f20);text-decoration-color:currentColor}
html body.eup-ds4.eup-links-v2 .eup-bm2 .eup-bm2__range:focus-visible{outline-color:#ffffff}
@media (forced-colors: active){
html body.eup-ds4.eup-links-v2 :is(.eup-ds4-head__link, .eup-hd__panel-all, .shop-all-link, .eup-bm2__range, .eup-landing__link)::after{background-color:LinkText}
}
/* assets/css/footer-signup-v1.css */
#footer.eup-ft5 .eup-fs1 input.wpcf7-email{background-color:#ffffff;border:1px solid var(--eup3-ink, #231f20);color:var(--eup3-ink, #231f20)}
#footer.eup-ft5 .eup-fs1 input.wpcf7-email::placeholder{color:var(--eup3-ink, #231f20)}
#footer.eup-ft5 .eup-fs1 input.wpcf7-email:focus{border-color:var(--eup3-ink, #231f20);outline:3px solid var(--eup3-focus, #231f20)}
#footer.eup-ft5 .eup-fs1 input.wpcf7-submit{background:var(--eup3-accent, #231f20) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1848' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6.5l5.5 5.5-5.5 5.5'/%3E%3C/svg%3E") center / 24px 24px no-repeat;border:0;color:transparent}
#footer.eup-ft5 .eup-fs1 input.wpcf7-submit:hover{background-color:var(--eup3-accent-large, #231f20);color:#d4ad86}
#footer.eup-ft5 .eup-fs1 input.wpcf7-submit:focus-visible{outline:3px solid var(--eup3-focus, #231f20)}
#footer.eup-ft5 .eup-fs1 .wpcf7-not-valid-tip{color:var(--eup3-error, #a3261b)}
#footer.eup-ft5 .eup-fs1 .wpcf7 form .wpcf7-response-output{border:0;border-left:3px solid var(--eup3-accent, #dcba8c);color:var(--eup3-ink, #231f20)}
#footer.eup-ft5 .eup-fs1 .wpcf7 form.invalid .wpcf7-response-output, #footer.eup-ft5 .eup-fs1 .wpcf7 form.unaccepted .wpcf7-response-output, #footer.eup-ft5 .eup-fs1 .wpcf7 form.failed .wpcf7-response-output, #footer.eup-ft5 .eup-fs1 .wpcf7 form.aborted .wpcf7-response-output, #footer.eup-ft5 .eup-fs1 .wpcf7 form.spam .wpcf7-response-output{border-left-color:var(--eup3-error, #a3261b)}
/* design-tokens/palette-v7-captured/custom-css.css */
.header-bottom{background-color:#f1f1f1}
.header-top{background-color:rgb(255 255 255 / .02)!important}
.olive_banner_home a{border:solid 1px #fff!important}
.account-item .icon-user:before{background:url(https://darkslategrey-buffalo-994691.hostingersite.com/wp-content/uploads/2026/04/Asset-1.png)}
.wishlist-link .icon-heart-o:before{background:url(https://darkslategrey-buffalo-994691.hostingersite.com/wp-content/uploads/2026/04/Asset-2.png)}
@media only screen and (max-width:767px){
.ban_balance .fill{background:none!important}
}
/* design-tokens/palette-v7-captured/wp-custom-css.css */
:root{--custom-primary-color:#231f20;--hover-color:#231f20}
.custom-order-product-line .product-text p:first-child{color:var(--light-text)}
.custom-order-product-line .product-text p:last-child{color:var(--custom-primary-color)}
.custom-order-item-container .track-order-btn{background-color:var(--custom-primary-color)!important;color:white!important}
.custom-order-item-container .track-order-btn:hover{background-color:var(--hover-color)!important;color:#d4ad86!important}
.custom-order-item-container .reschedule-btn{color:var(--custom-primary-color)!important;background-color:transparent!important}
.custom-order-item-container .view-invoice-btn,.custom-order-item-container .cancel-order-btn,.custom-order-item-container .return-btn{color:var(--text-color-faded)!important;background-color:transparent!important}
.custom-order-item-container .view-invoice-btn:hover,.custom-order-item-container .cancel-order-btn:hover,.custom-order-item-container .return-btn:hover{color:#777!important;border-color:#d4d4d4!important;background-color:#fafafa!important}
.checkout-left{background:#fff;border:1px solid #eee}
.checkout-right{background:#fafafa;border:1px solid #eee}
.checkout-section h3{border-bottom:1px solid #f3f3f3}
.woocommerce .form-row input.input-text,.woocommerce .form-row select{border:1px solid #dcdcdc}
.old-shipping-price{color:#9b9b9b}
.free-shipping-text{color:#2ecc71}
/* design-tokens/palette-v7-captured/flatsome-swatches-css.css */
.variations_form .ux-swatch.selected{box-shadow:0 0 0 2px #5c0e0e}
.ux-swatches-in-loop .ux-swatch.selected{box-shadow:0 0 0 2px var(--fs-color-secondary)}
/* ---- hand-written pairs and overrides: design-tokens/palette-v7-hand.css ---- */
html body.eup-palette-v7 :is(.eup-ds4-card, .eup-card, li.wc-block-product, .eup-h6b-card, .eup-h6b-scard) {
	--eup3-ink: #231f20;
	--eup3-indigo: #231f20;
}
html body.eup-palette-v7 :is(.eup-ds4-card__brand, .eup-ds4-card__name, .eup-ds4-card__name a, .eup-ds4-card__price, .eup-ds4-card__price span.amount, .eup-card__brand, .eup-card__name, .eup-card__name a, .eup-card__price, .eup-card__price .amount, .eup-cards5-brand, li.wc-block-product .wp-block-post-title a, li.wc-block-product .wc-block-components-product-price, li.wc-block-product .wc-block-components-product-price .amount) {
	color: #231f20 !important;
}
html body.eup-palette-v7 :is(.eup-ft3__band-title, .eup-fs1__title) {
	color: #231f20 !important;
}
html body.eup-palette-v7.eup-hd5.eup-hd3-overlay .eup-hd.eup-hd3:not(.is-pinned) {
	--eup-hd5-fill: color-mix(in srgb, #231f20 88%, transparent);
}
html body.eup-palette-v7 {
	--eup3-accent-ink-filter: brightness(0) saturate(100%) invert(65%) sepia(40%) saturate(276%) hue-rotate(349deg) brightness(99%) contrast(100%);
}
html body.eup-palette-v7 .eup-bm2 {
	--bm2-eyebrow: #d4ad86;
}
html body.eup-palette-v7 #mailpoet_form_1-popup .mailpoet_validate_success {
	color: #231f20;
}
html body.eup-palette-v7 #popupBox h2 {
	color: #231f20;
}
html body.eup-palette-v7 .eup-acc2 .eup-acc2-tab.is-active:hover {
	color: #d4ad86;
}
html body.eup-palette-v7 .eup-tl-filter__btn[aria-pressed="true"] .eup-tl-filter__n {
	color: #d4ad86;
}
html body.eup-palette-v7 .eup-way .eup-way-copy--light .eup-way-title {
	color: #d4ad86;
}
html body.eup-palette-v7 .text-box-content.dark :is(h1, h2, h3, h4, h5, h6) {
	color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3 {
	--bm3-ground: #231f20;
	--bm3-panel-rgb: 35, 31, 32;
	--bm3-card-ink: #231f20;
	--bm3-right-ink: #ffffff;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3__eyebrow {
	color: #d4ad86;
}
html body.eup-palette-v7 .eup-bm3__opt {
	color: #fafafb;
}
html body.eup-palette-v7 .eup-bm3__lede {
	color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3__title {
	color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3__desc {
	color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3__all {
	color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3__range {
	color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3__all:focus-visible {
	outline-color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3__nav {
	border-bottom-color: rgb(220 186 140 / 0.6);
}
html body.eup-palette-v7 .eup-bm3__figure {
	background: rgb(35 31 32 / 0.88);
}
html body.eup-palette-v7 .eup-bm3__figure::before {
	background: #dcba8c;
	opacity: 0.6;
}
html body.eup-palette-v7 .eup-bm3__fig[aria-pressed="true"] {
	background: #d4ad86;
	color: #231f20;
}
html body.eup-palette-v7 .eup-bm3__plus {
	filter: drop-shadow(0 0 1px rgb(35 31 32 / 0.8));
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3__plus {
	filter: drop-shadow(1px 0 0 #231f20) drop-shadow(-1px 0 0 #231f20) drop-shadow(0 1px 0 #231f20) drop-shadow(0 -1px 0 #231f20);
}
html body.eup-palette-v7 .eup-bm3-card {
	background: #f3f4f4;
}
html body.eup-palette-v7 .eup-bm3-card::before {
	background: #dedcdd;
	opacity: 1;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3-card__brand {
	color: #231f20;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3-card__name {
	color: #231f20;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3-card__name a {
	color: #231f20;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3-card__price {
	color: #231f20 !important;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3-card__shop {
	background: #231f20;
	color: #d4ad86;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3-card__shop:hover {
	background: #373334;
	color: #d4ad86;
}
html body.eup-palette-v7 .eup-bm3 .eup-bm3-card__shop:focus-visible,
html body.eup-palette-v7 .eup-bm3-card__name a:focus-visible::after {
	outline-color: #231f20;
}
@media (min-width: 1024px) {
	html body.eup-palette-v7 .eup-bm3__index {
		background: rgb(35 31 32 / 0.88);
	}
	html body.eup-palette-v7 .eup-bm3__index::before {
		background: #dcba8c;
		opacity: 0.6;
	}
	html body.eup-palette-v7 .eup-bm3__intro::after {
		background: #dcba8c;
		opacity: 0.8;
	}
	
	html body.eup-palette-v7 .eup-bm3__detail::after {
		background: rgb(35 31 32 / 0.88);
		border-radius: max(14px, calc(19 * var(--u)));
		content: "";
		inset: calc(-22 * var(--u)) calc(-24 * var(--u)) calc(-24 * var(--u));
		pointer-events: none;
		position: absolute;
		z-index: -1;
	}
	html body.eup-palette-v7 .eup-bm3--zoom:not(.has-area) .eup-bm3__detail::after {
		background: transparent;
	}
	
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__detail::after {
		inset: -24px;
		transition: opacity 180ms linear;
	}
	html body.eup-palette-v7 .eup-bm3--b.is-js:not(.has-panel) .eup-bm3__detail::after {
		opacity: 0;
	}
}
@media (min-width: 1024px) and (prefers-reduced-motion: reduce) {
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__detail::after {
		transition: none;
	}
}
html body.eup-palette-v7 .eup-bm3--b {
	--bm3-card-ink: #ffffff;
}
@media (max-width: 1023.98px) {
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__opt:not([aria-selected="true"]) {
		background: #555555;
	}
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__brand {
	color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__name {
	color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__name a {
	color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__name a:hover {
	color: #ffffff;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__price,
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__price .amount,
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__price bdi,
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__price ins,
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__price del {
	color: #ffffff !important;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__name a:focus-visible {
	outline: none;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__name a:focus-visible::after {
	box-shadow: inset 0 0 0 2px #231f20;
	outline: 2px solid #ffffff;
	outline-offset: -4px;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3__stage::after {
	background: linear-gradient(90deg, rgb(229 231 226) 0%, rgb(233.85 235.47 231.41) 3.644%, rgb(238.29 239.57 236.36) 7.288%, rgb(242.2 243.19 240.73) 10.932%, rgb(245.6 246.32 244.51) 14.576%, rgb(248.47 248.97 247.72) 18.22%, rgb(250.82 251.14 250.34) 21.864%, rgb(252.65 252.83 252.38) 25.508%, rgb(253.96 254.04 253.83) 29.152%, rgb(254.74 254.76 254.71) 32.796%, rgb(255 255 255) 36.44%, rgb(255 255 255) 49.666%, rgb(236.15 236.15 236.34) 53.861%, rgb(219.05 219.05 219.34) 58.055%, rgb(203.79 203.79 204.12) 62.25%, rgb(190.33 190.33 190.66) 66.444%, rgb(178.62 178.62 178.91) 70.639%, rgb(168.63 168.63 168.87) 74.833%, rgb(160.32 160.32 160.5) 79.028%, rgb(153.66 153.66 153.78) 83.222%, rgb(148.59 148.59 148.66) 87.417%, rgb(145.08 145.08 145.11) 91.611%, rgb(143.06 143.06 143.07) 95.806%, rgb(142.44 142.44 142.44) 100%);
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3__plus {
	filter: none;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3__figure {
	background: linear-gradient(30deg, rgb(238 227 213 / 1) 9.853%, rgb(232.12 222.88 209.53 / 0.9592) 14.871%, rgb(224.91 217.82 205.28 / 0.9091) 19.889%, rgb(217.1 212.34 200.66 / 0.8548) 24.907%, rgb(208.86 206.56 195.8 / 0.7976) 29.925%, rgb(200.29 200.55 190.74 / 0.7381) 34.943%, rgb(191.45 194.35 185.52 / 0.6767) 39.961%, rgb(182.38 187.99 180.17 / 0.6137) 44.979%, rgb(173.1 181.48 174.69 / 0.5493) 49.997%, rgb(163.64 174.85 169.11 / 0.4836) 55.015%, rgb(154.02 168.1 163.43 / 0.4168) 60.033%, rgb(144.25 161.24 157.66 / 0.3489) 65.051%, rgb(134.33 154.29 151.81 / 0.2801) 70.069%, rgb(124.29 147.25 145.88 / 0.2104) 75.087%, rgb(114.13 140.12 139.88 / 0.1398) 80.105%, rgb(127.49 127.49 127.49 / 0.0684) 85.123%, rgb(120.23 120.23 120.23 / 0) 90.141%);
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3__figure::before {
	background: linear-gradient(30deg, rgb(255 252 239) 9.712%, rgb(239.16 232.58 205.78) 14.748%, rgb(226.67 217.27 179.6) 19.783%, rgb(216.99 205.41 159.31) 24.819%, rgb(209.64 196.4 143.89) 29.854%, rgb(204.18 189.7 132.44) 34.89%, rgb(200.23 184.86 124.16) 39.925%, rgb(197.46 181.47 118.36) 44.961%, rgb(195.6 179.19 114.46) 49.997%, rgb(194.41 177.73 111.96) 55.032%, rgb(193.7 176.86 110.46) 60.068%, rgb(193.3 176.37 109.64) 65.103%, rgb(193.11 176.13 109.23) 70.139%, rgb(193.03 176.04 109.06) 75.174%, rgb(193 176.01 109.01) 80.21%, rgb(193 176 109) 85.245%, rgb(193 176 109) 90.281%);
	opacity: 0.25;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card {
	background: linear-gradient(90deg, rgb(154 160 153 / 1) 0%, rgb(157.9 163.9 156.9 / 0.9598) 6.25%, rgb(162.85 168.85 161.85 / 0.9098) 12.5%, rgb(168.59 173.8 167.8 / 0.8556) 18.75%, rgb(174.49 179.49 173.49 / 0.7984) 25%, rgb(180.38 184.69 179.69 / 0.739) 31.25%, rgb(186.64 190.64 185.64 / 0.6777) 37.5%, rgb(193.18 196.59 192.18 / 0.6147) 43.75%, rgb(199.54 202.54 199.07 / 0.5503) 50%, rgb(205.97 208.97 205.49 / 0.4847) 56.25%, rgb(212.87 215.43 212.43 / 0.4179) 62.5%, rgb(219.76 221.76 219.38 / 0.3501) 68.75%, rgb(226.66 228.33 226.66 / 0.2813) 75%, rgb(233.56 234.56 233.56 / 0.2116) 81.25%, rgb(240.45 241.45 240.45 / 0.1411) 87.5%, rgb(248.18 248.35 248.18 / 0.0698) 93.75%, rgb(255 255 255 / 0) 100%), linear-gradient(90deg, rgb(255 255 254.95 / 1) 0%, rgb(246.01 245.8 245.54 / 0.9598) 6.25%, rgb(235.41 234.96 234.46 / 0.9098) 12.5%, rgb(223.98 223.29 222.53 / 0.8556) 18.75%, rgb(212.46 211.52 210.5 / 0.7984) 25%, rgb(199.85 198.64 197.35 / 0.739) 31.25%, rgb(187.19 185.71 184.14 / 0.6777) 37.5%, rgb(174.68 172.95 171.11 / 0.6147) 43.75%, rgb(161.91 159.93 157.82 / 0.5503) 50%, rgb(149.02 146.78 144.41 / 0.4847) 56.25%, rgb(135.89 133.41 130.78 / 0.4179) 62.5%, rgb(123.37 120.67 117.8 / 0.3501) 68.75%, rgb(110.35 107.43 104.32 / 0.2813) 75%, rgb(97.59 94.47 91.14 / 0.2116) 81.25%, rgb(84.95 81.65 78.11 / 0.1411) 87.5%, rgb(72.81 69.36 65.64 / 0.0698) 93.75%, rgb(60.75 57.16 53.29 / 0) 100%);
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card::before {
	background: linear-gradient(150deg, rgb(255 252 239) 2.093%, rgb(255 253.3 245.92) 8.081%, rgb(255 254.11 250.25) 14.07%, rgb(255 254.58 252.77) 20.058%, rgb(255 254.83 254.1) 26.047%, rgb(255 254.95 254.71) 32.035%, rgb(255 254.99 254.94) 38.024%, rgb(255 255 254.99) 44.012%, rgb(255 255 255) 50.001%, rgb(255 255 255) 55.989%, rgb(254.95 254.96 254.96) 61.977%, rgb(254.36 254.42 254.39) 67.966%, rgb(251.45 251.81 251.62) 73.954%, rgb(242.32 243.62 242.93) 79.943%, rgb(220.11 223.68 221.79) 85.931%, rgb(174.12 182.41 178.02) 91.92%, rgb(89 106 97) 97.908%);
	opacity: 0.609;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__shop {
	background: #d4ad86;
	color: #231f20;
}
html body.eup-palette-v7 .eup-bm3--b .eup-bm3-card__shop:hover {
	background: #d4ad86;
	color: #231f20;
}
@media (min-width: 1024px) {
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__index {
		background: linear-gradient(135deg, rgb(70 84 81 / 1) 1.153%, rgb(70.98 85.71 82.92 / 0.9592) 7.259%, rgb(72.18 87.82 85.27 / 0.9091) 13.365%, rgb(73.48 90.1 87.82 / 0.8548) 19.471%, rgb(74.86 92.5 90.51 / 0.7976) 25.577%, rgb(76.29 95 93.31 / 0.7381) 31.682%, rgb(77.76 97.58 96.19 / 0.6767) 37.788%, rgb(79.27 100.22 99.15 / 0.6137) 43.894%, rgb(80.82 102.93 102.18 / 0.5493) 50%, rgb(82.39 105.69 105.27 / 0.4836) 56.106%, rgb(84 108.49 108.41 / 0.4168) 62.212%, rgb(85.63 111.34 111.6 / 0.3489) 68.318%, rgb(109.23 109.23 109.23 / 0.2801) 74.423%, rgb(111.96 111.96 111.96 / 0.2104) 80.529%, rgb(114.74 114.74 114.74 / 0.1398) 86.635%, rgb(117.55 117.55 117.55 / 0.0684) 92.741%, rgb(120.23 120.23 120.23 / 0) 98.847%);
	}
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__index::before {
		background: linear-gradient(30deg, rgb(255 252 239) 0.942%, rgb(255 253.3 245.92) 7.074%, rgb(255 254.11 250.25) 13.206%, rgb(255 254.58 252.77) 19.338%, rgb(255 254.83 254.1) 25.471%, rgb(255 254.95 254.71) 31.603%, rgb(255 254.99 254.94) 37.735%, rgb(255 255 254.99) 43.868%, rgb(255 255 255) 50%, rgb(255 255 255) 56.132%, rgb(254.95 254.96 254.96) 62.265%, rgb(254.36 254.42 254.39) 68.397%, rgb(251.45 251.81 251.62) 74.529%, rgb(242.32 243.62 242.93) 80.662%, rgb(220.11 223.68 221.79) 86.794%, rgb(174.12 182.41 178.02) 92.926%, rgb(89 106 97) 99.059%);
		opacity: 0.609;
	}
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__intro::after {
		background: linear-gradient(90deg, rgb(89 106 97) 0%, rgb(110.12 124.96 117.11) 6.25%, rgb(131.25 143.92 137.21) 12.5%, rgb(152.37 162.88 157.32) 18.75%, rgb(173.49 181.84 177.42) 25%, rgb(194.62 200.8 197.53) 31.25%, rgb(215.74 219.76 217.63) 37.5%, rgb(236.86 238.72 237.74) 43.75%, rgb(253.54 253.69 253.61) 50%, rgb(238.24 239.96 239.05) 56.25%, rgb(220.07 223.65 221.76) 62.5%, rgb(200.37 205.97 203.01) 68.75%, rgb(179.58 187.3 183.21) 75%, rgb(157.92 167.86 162.6) 81.25%, rgb(135.54 147.78 141.3) 87.5%, rgb(112.54 127.13 119.41) 93.75%, rgb(89 106 97) 100%);
		opacity: 0.609;
	}
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__detail::after {
		background: transparent;
	}
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__nav {
		border-bottom-color: rgb(35 31 32 / 0.5);
	}
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__all {
		color: #231f20;
	}
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__all:hover {
		color: #231f20;
	}
	html body.eup-palette-v7 .eup-bm3--b .eup-bm3__all:focus-visible {
		outline-color: #231f20;
	}
}
