.fakelink{color:var(--global--color-farmers-pink);font-size:13px;font-weight:500;margin-left:6px;text-decoration:underline}:root{--store--heading-color:#2f6857;--store--text-color:#2f6857;--store--border-color:#e9efed;--store--button-background:#e9efed;--store--button-color:#2f6857;--store--padding-horizontal:20px;--store--selected-background:#fff;--store--selected-border:1px solid #2f6857;--store--selected-color:#2f6857}.pickup-list-stores{display:flex;flex-direction:column}.pis-single-store{font-size:14px;font-weight:300;line-height:1.4}.pis-single-store .pis-store-title{font-size:20px;font-weight:400;line-height:1.3;margin-bottom:var(--store--padding-horizontal)}.pis-single-store .pis-store-info{display:flex;justify-content:space-between}.pis-single-store .pis-store-left{flex:0 0 40%}.pis-single-store .pis-stock-status{align-items:center;display:flex;line-height:1;margin:0 0 8px}.pis-single-store .pis-stock-text{display:inline-block;margin-left:6px}.pis-single-store .pis-stock-description{margin-top:10px}.pis-single-store .pis-store-right{display:flex;flex:0 0 auto;flex-direction:column;min-width:60%}.pis-single-store .pis-store-address{margin:0 0 10px}.pis-single-store .pis-store-phone{font-size:13px;margin:0 0 10px}.pis-single-store .pis-opening-hours{display:grid;font-size:12px;grid-template-columns:auto auto;margin-bottom:0;overflow:hidden}.pis-single-store .pis-store-bottom button{max-width:none;width:100%}.pis-single-store.checkout-single-store{border:1px solid var(--color--border);margin-top:30px;padding:10px 18px}.pis-checkout-select-store,.pis-select-store{display:inline;font-size:inherit;line-height:1;margin-top:20px}.pis-checkout-select-store *,.pis-select-store *{pointer-events:none}.pis-checkout-select-store .button-text,.pis-select-store .button-text{text-align:center;width:100%}.pis-select-store:not(.pis-checkout-select-store){background-color:var(--store--button-background);border:none;border-radius:2px;color:var(--store--button-color);font-size:15px;font-weight:400;padding:12px 32px}.pis-select-store:not(.pis-checkout-select-store):focus,.pis-select-store:not(.pis-checkout-select-store):hover{background-color:var(--store--button-color)}.pis-select-store:not(.pis-checkout-select-store):focus .button-text,.pis-select-store:not(.pis-checkout-select-store):hover .button-text{color:var(--store--button-background)}.pis-select-store.pis-selected-store{opacity:.75}.slide-out-elm{background-color:var(--global--color-white);box-shadow:-8px 0 15px rgba(0,0,0,.1);padding:50px 25px}.slide-out-elm:empty{display:none}.slide-out-elm #pickup-list-closer{background-color:transparent;display:block;position:absolute;right:0;top:0}.slide-out-elm #pickup-list-closer svg{height:22px;width:22px}.slide-out-elm #pickup-list-closer svg path{stroke:var(--global--color-gray)}.slide-out-elm #pickup-list-closer:hover{background:transparent}.slide-out-elm #pickup-list-closer:hover svg path{stroke:var(--global--color-dark-green)}.slide-out-elm>h4{padding-bottom:20px;padding-left:35px;position:relative}.slide-out-elm button.pis-select-store{margin-left:0;margin-right:0}.maksimer-stores:not(.active){display:none}:root{--stock--font-size:12px;--stock--image-width:13px}.multi-stock-output{font-size:var(--stock--font-size)}.multi-stock-output p{align-items:center;display:flex;flex:1 1 auto;margin:0;white-space:nowrap}.multi-stock-output img{height:var(--stock--image-width);margin:0 7px 0 0;width:var(--stock--image-width)}li.product .multi-stock-output{margin:5px 0 15px;--stock--font-size:12px;--stock--image-width:13px}.store-stock-info span{padding-right:10px}@media screen and (min-width:950px){.checkout-mode-selector{display:grid;gap:10px;grid-auto-columns:max-content;grid-auto-flow:column}}.checkout-mode{align-items:center;display:flex}@media screen and (max-width:949px){.checkout-mode{width:100%}}.checkout-mode svg{display:block;margin:auto 17px auto 0}.checkout-mode span{display:block;text-align:left}.checkout-mode[data-mode=pickup_mode] svg{margin-top:6px}.checkout-mode.current-mode{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjk1MzYgMTAuNTA3OVYxMS40ODIxQzIxLjk1MSAxNi4xMjE0IDE4Ljg5NjggMjAuMjA2NCAxNC40NDc0IDIxLjUyMThDOS45OTc5NCAyMi44MzczIDUuMjEzMTggMjEuMDY5NyAyLjY4NzgyIDE3LjE3NzhDMC4xNjI0NTggMTMuMjg1OCAwLjQ5ODA3OSA4LjE5NjYxIDMuNTEyNjggNC42Njk5MkM2LjUyNzI4IDEuMTQzMjQgMTEuNTAyNyAwLjAxOTIzMjUgMTUuNzQwOSAxLjkwNzQzIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMjIuOTk5NSAyLjA1NDJMMTEuNDc1MSAxMy41NzczTDguMzMyMDMgMTAuNDM0NyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-position:right 20px center;background-repeat:no-repeat;background-size:26px;padding-right:60px}:root{--collateral--border-color:#acc3bc;--collateral--heading-size:20px;--collateral--horizontal-spacing-l:25px;--collateral--horizontal-spacing-m:15px}.cart-collaterals .mode-pickup_mode .pis-single-store{border-bottom:1px solid var(--collateral--border-color);padding-top:20px}.cart-collaterals .mode-pickup_mode .pis-single-store .your-store-heading{font-weight:400;letter-spacing:.04em;padding-bottom:8px;position:relative;text-transform:uppercase}.cart-collaterals .mode-pickup_mode .pis-single-store .cart-store-title{display:flex;padding-bottom:var(--collateral--horizontal-spacing-m)}.cart-collaterals .mode-pickup_mode .pis-single-store .cart-store-title .pis-store-title{margin-bottom:0!important}.cart-collaterals .mode-pickup_mode .pis-single-store .cart-store-title .show-pis-stores{color:inherit;font-size:14px;margin:auto 0 auto auto}.cart-collaterals .mode-pickup_mode .pis-single-store .pis-store-left{font-size:12px;padding-right:15px}.cart-collaterals .mode-pickup_mode table tbody tr{border-bottom:1px solid var(--collateral--border-color)!important}.cart-collaterals .mode-pickup_mode .woocommerce-checkout h3{font-size:var(--collateral--heading-size);margin:var(--collateral--horizontal-spacing-l) 0 var(--collateral--horizontal-spacing-m)}.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{margin-bottom:var(--collateral--horizontal-spacing-l)}.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-billing-fields__field-wrapper label{display:block;font-size:14px;font-weight:400;margin-bottom:6px;opacity:1!important}.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{margin-top:10px}.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-billing-fields__field-wrapper input{width:100%}.cart-collaterals .mode-pickup_mode .woocommerce-checkout .wc-newsletter-subscription-checkout-fields p,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-account-fields p,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-additional-fields p,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-checkout-payment p,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-shipping-fields p{margin:0}.cart-collaterals .mode-pickup_mode .woocommerce-checkout .wc-newsletter-subscription-checkout-fields label,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-account-fields label,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-additional-fields label,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-checkout-payment label,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-shipping-fields label{border-bottom:1px solid var(--collateral--border-color);display:block;font-weight:400;padding-bottom:var(--collateral--horizontal-spacing-m);padding-left:30px!important;padding-top:var(--collateral--horizontal-spacing-m)}.cart-collaterals .mode-pickup_mode .woocommerce-checkout .wc-newsletter-subscription-checkout-fields label span:not(.required),.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-account-fields label span:not(.required),.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-additional-fields label span:not(.required),.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-checkout-payment label span:not(.required),.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-shipping-fields label span:not(.required){margin-left:-28px;padding-left:28px}.cart-collaterals .mode-pickup_mode .woocommerce-checkout .wc-newsletter-subscription-checkout-fields label .woocommerce-form__label-for-checkbox,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-account-fields label .woocommerce-form__label-for-checkbox,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-additional-fields label .woocommerce-form__label-for-checkbox,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-checkout-payment label .woocommerce-form__label-for-checkbox,.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-shipping-fields label .woocommerce-form__label-for-checkbox{font-size:18px;font-weight:400}.cart-collaterals .mode-pickup_mode .woocommerce-checkout .woocommerce-account-fields label{padding-top:0}.cart-collaterals .mode-pickup_mode .woocommerce-checkout button#place_order{letter-spacing:.05em;padding:12px 32px 14px;text-transform:uppercase;width:100%}.cart-collaterals .mode-pickup_mode .pis-single-store+h2{margin:.5em 0 0 .5em}body.woocommerce-cart.pickup-stores-shown .pis-single-store.selected-store,body.woocommerce-checkout.pickup-stores-shown .pis-single-store.selected-store{background:transparent}body.woocommerce-checkout:not(.pickup-stores-shown) .checkout-mode-selector{display:none}body.woocommerce-order-received .pis-single-store{margin-top:var(--store--padding-horizontal)}.woocommerce-tabs .woocommerce-Tabs-panel--stock_tab .maksimer-product-tab-wrap{max-width:100%!important;padding-bottom:35px}.woocommerce-tabs .woocommerce-Tabs-panel--stock_tab .maksimer-product-tab-wrap .pis-stocktab-title{display:block;font-size:28px;font-weight:400;margin-bottom:30px}.woocommerce-tabs .woocommerce-Tabs-panel--stock_tab .maksimer-product-tab-wrap .pis-stocktab-title:not(:first-child){border-top:1px solid rgba(47,104,87,.3);margin-bottom:10px;margin-top:25px;padding-top:25px}.pis-stocktab{align-items:start;display:grid;gap:10px 0;grid-template-columns:1fr}@media screen and (min-width:765px){.pis-stocktab{gap:10px;grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.pis-stocktab{gap:10px 30px;grid-template-columns:1fr 1fr 1fr}}.pis-stocktab .pis-single-store{background:var(--global--color-white);border-bottom:0;box-shadow:0 0 10px -4px rgba(47,104,87,.2);padding:10px 0}.pis-stocktab .pis-single-store.selected-store{border:0}.pis-stocktab .pis-single-store.selected-store .pis-store-title{border:none;font-size:18px}.pis-stocktab .pis-single-store .pis-store-title{margin-bottom:2px;padding:0 10px}.pis-stocktab .pis-single-store .pis-toggle-info{cursor:pointer}.pis-stocktab .pis-single-store .pis-toggle-info-checkbox{display:none}.pis-stocktab .pis-single-store .pis-toggle-label{font-size:13px;font-weight:400;padding:0 10px;text-decoration:none}.pis-stocktab .pis-single-store .pis-toggle-label:after{color:var(--global--color-green);content:"+";display:inline-block;font-size:23px;height:15px;line-height:8px;margin-left:5px;vertical-align:middle}.pis-stocktab .pis-single-store .pis-toggle-info-checkbox:not(:checked)+.pis-store-info{display:none}.pis-stocktab .pis-single-store .pis-store-info{margin-bottom:20px;margin-top:10px}.pis-stocktab .pis-single-store .pis-store-right{display:block;padding:0 10px}.pis-stocktab .pis-single-store .pis-stock-description{display:none}.pis-stocktab .pis-store-bottom{align-items:center;border-top:1px solid var(--global--color-mint);display:grid;grid-template-columns:1fr 1fr;margin-top:10px;padding:10px 10px 0}.pis-stocktab .pis-select-store:not(.pis-checkout-select-store){font-size:12px;margin:0;padding:10px}.woocommerce-Tabs-panel--stock_tab .multi-stock-output{font-size:var(--global--font-size-sm)}.pickup-in-store-list>.pis-single-store.selected-store{margin:10px 0}body.pickup-stores-shown .pickup-in-store-list>.pis-single-store.selected-store{display:none}
