*:focus-visible{outline:2px solid var(--COLOR-PRIMARY, #00594f);outline-offset:2px}.btn:focus-visible,button:focus-visible,[type=submit]:focus-visible{outline:2px solid var(--COLOR-PRIMARY, #00594f);outline-offset:2px;box-shadow:0 0 0 4px #00594f33}a:focus-visible{outline:2px solid var(--COLOR-PRIMARY, #00594f);outline-offset:2px;border-radius:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--COLOR-PRIMARY, #00594f);outline-offset:0;box-shadow:0 0 0 3px #00594f26}.skip-link:focus{clip:auto;width:auto;height:auto;padding:12px 24px;background:var(--COLOR-PRIMARY, #00594f);color:#fff;font-size:16px;z-index:100000;position:fixed;top:10px;left:10px;border-radius:4px;text-decoration:none;box-shadow:0 2px 8px #0000004d}.cartToggle:focus-visible{outline:2px solid var(--COLOR-PRIMARY, #00594f);outline-offset:4px;border-radius:50%}.menuToggle:focus-visible{outline:2px solid var(--COLOR-PRIMARY, #00594f);outline-offset:4px}.nav-main a:focus-visible{outline:2px solid var(--COLOR-PRIMARY, #00594f);outline-offset:4px}.site-footer a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.collection-block__link:focus-visible{outline:3px solid var(--COLOR-PRIMARY, #00594f);outline-offset:-3px}.search-popdown-bar:focus-visible{outline:2px solid var(--COLOR-PRIMARY, #00594f);outline-offset:4px}:focus:not(:focus-visible){outline:none}::placeholder{opacity:.7;color:inherit}.site-footer ::placeholder{opacity:.75;color:var(--COLOR-FOOTER-TEXT, #222)}.post__tags__tag{display:inline-block;min-height:44px;min-width:44px;padding:10px 16px;line-height:24px}.footer__block__menu-link a,.footer__menu__item a{display:inline-block;min-height:44px;line-height:44px}.footer__copyright a,.footer__copyright p a{display:inline-block;min-height:24px;padding:3px 0;line-height:24px}.footer__privacy-choices{margin-top:8px}.footer__privacy-choices a{display:inline-block;min-height:24px;padding:3px 0;line-height:24px;color:var(--COLOR-FOOTER-BOTTOM-TEXT, currentColor);text-decoration:underline;font-size:14px;cursor:pointer}:root{--zff-green: #00594f;--zff-green-dark: #00443c}#shopify-pc__banner{left:0!important;right:0!important;bottom:0!important;max-width:100%!important;width:100%!important;background:#fff!important;color:#1a1a1a!important;border-top:1px solid rgba(0,0,0,.1)!important;box-shadow:0 -2px 16px #0000001a!important;font-family:inherit!important;z-index:2147483000!important}#shopify-pc__banner .shopify-pc__banner__wrapper{max-width:1280px!important;margin:0 auto!important;padding:20px 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;flex-wrap:wrap!important}#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner .shopify-pc__banner__body p{color:#1a1a1a!important;font-size:14px!important;line-height:1.5!important;margin:0!important;flex:1 1 380px!important}#shopify-pc__banner #shopify-pc__banner__body-title{color:#1a1a1a!important;font-size:16px!important;margin:0 0 6px!important}#shopify-pc__banner a,#shopify-pc__banner #shopify-pc__banner__body-policy-link{color:var(--zff-green)!important;text-decoration:underline!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important;flex:0 0 auto!important}#shopify-pc__banner button,#shopify-pc__prefs button{box-sizing:border-box!important;border-radius:100px!important;min-height:44px!important;padding:10px 26px!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;white-space:nowrap!important;transition:background .15s ease,color .15s ease!important}#shopify-pc__banner__btn-accept,#shopify-pc__prefs__btn-accept{background:var(--zff-green)!important;color:#fff!important;border:2px solid var(--zff-green)!important}#shopify-pc__banner__btn-accept:hover,#shopify-pc__prefs__btn-accept:hover{background:var(--zff-green-dark)!important;border-color:var(--zff-green-dark)!important}#shopify-pc__banner__btn-decline,#shopify-pc__banner__btn-manage-prefs,#shopify-pc__prefs__btn-decline{background:transparent!important;color:var(--zff-green)!important;border:2px solid var(--zff-green)!important}#shopify-pc__banner__btn-decline:hover,#shopify-pc__banner__btn-manage-prefs:hover,#shopify-pc__prefs__btn-decline:hover{background:#00594f14!important}#shopify-pc__banner__btn-manage-prefs,#shopify-pc__banner__btn-manage-prefs span{text-decoration:none!important}#shopify-pc__prefs .shopify-pc__prefs__dialog,#shopify-pc__prefs__dialog{background:#fff!important;color:#1a1a1a!important;border-radius:10px!important;font-family:inherit!important}#shopify-pc__prefs .shopify-pc__prefs__header-title,#shopify-pc__prefs h2,#shopify-pc__prefs h3{color:var(--zff-green)!important}#shopify-pc__prefs__btn-save{background:var(--zff-green)!important;color:#fff!important;border:2px solid var(--zff-green)!important}@media(max-width:640px){#shopify-pc__banner{top:auto!important;height:auto!important;max-height:80vh!important;overflow-y:auto!important;border-radius:14px 14px 0 0!important}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;padding:14px 16px!important;gap:10px!important;max-width:100%!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:15px!important;margin:0 0 3px!important}#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner .shopify-pc__banner__body p{flex:0 0 auto!important;font-size:13px!important;line-height:1.4!important}#shopify-pc__banner .shopify-pc__banner__btns{width:100%!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}#shopify-pc__banner .shopify-pc__banner__btns button{width:100%!important;box-sizing:border-box!important;min-height:42px!important;padding:9px 16px!important;font-size:13px!important}#shopify-pc__banner__btn-accept{order:1!important}#shopify-pc__banner__btn-decline{order:2!important}#shopify-pc__banner__btn-manage-prefs{order:3!important}}.product-block__price,.product__price,.product__price--compare,.price,button[name=add],.shopify-payment-button,.product-form__buy-buttons{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/accessible-focus.css.map */
