a:focus-visible,button:focus-visible,select:focus-visible,.wp-block-pulsar-accordion__trigger:focus-visible,.has-primary-background-color .wp-block-button.is-style-custom-outline .wp-block-button__link:focus-visible,.has-invert-background-color .wp-block-button.is-style-custom-outline .wp-block-button__link:focus-visible,.wp-block-button:focus-visible,.wp-block-pulsar-menu__link:focus-visible,.add_to_cart_button:focus-visible,.wp-element-button:focus-visible,.single_add_to_cart_button:focus-visible,.site-footer__cta .cta-buttons .wp-block-button__link:focus-visible{background-color:var(--wp--custom--color--surface--focus);border-color:var(--wp--custom--color--text--focus);box-shadow:none;box-shadow:initial;color:var(--wp--custom--color--text--focus);outline:none}a:focus-visible svg,button:focus-visible svg,select:focus-visible svg,.wp-block-pulsar-accordion__trigger:focus-visible svg,.has-primary-background-color .wp-block-button.is-style-custom-outline .wp-block-button__link:focus-visible svg,.has-invert-background-color .wp-block-button.is-style-custom-outline .wp-block-button__link:focus-visible svg,.wp-block-button:focus-visible svg,.wp-block-pulsar-menu__link:focus-visible svg,.add_to_cart_button:focus-visible svg,.wp-element-button:focus-visible svg,.single_add_to_cart_button:focus-visible svg,.site-footer__cta .cta-buttons .wp-block-button__link:focus-visible svg{fill:var(--wp--custom--color--text--focus)}a:focus-visible::before,button:focus-visible::before,select:focus-visible::before,.wp-block-pulsar-accordion__trigger:focus-visible::before,.has-primary-background-color .wp-block-button.is-style-custom-outline .wp-block-button__link:focus-visible::before,.has-invert-background-color .wp-block-button.is-style-custom-outline .wp-block-button__link:focus-visible::before,.wp-block-button:focus-visible::before,.wp-block-pulsar-menu__link:focus-visible::before,.add_to_cart_button:focus-visible::before,.wp-element-button:focus-visible::before,.single_add_to_cart_button:focus-visible::before,.site-footer__cta .cta-buttons .wp-block-button__link:focus-visible::before{background-color:var(--wp--custom--color--text--focus)}.wc-block-mini-cart__footer-actions .wc-block-components-button:not(.is-link).outlined:not(:focus):focus-visible{background-color:var(--wp--custom--color--surface--focus);border-color:var(--wp--custom--color--text--focus);box-shadow:none;box-shadow:initial;color:var(--wp--custom--color--text--focus);outline:none}.wc-block-mini-cart__footer-actions .wc-block-components-button:not(.is-link).outlined:not(:focus):focus-visible svg{fill:var(--wp--custom--color--text--focus)}.add-to-cart-trigger:focus-visible{background-color:transparent;background-color:initial}.add-to-cart-trigger:focus-visible .wp-block-button__link{background-color:var(--wp--custom--color--surface--focus);border-color:var(--wp--custom--color--text--focus);box-shadow:none;box-shadow:initial;color:var(--wp--custom--color--text--focus);outline:none}.add-to-cart-trigger:focus-visible .wp-block-button__link svg{fill:var(--wp--custom--color--text--focus)}.wp-block-post-title a:focus-visible::before{background-color:transparent;background-color:initial}.wp-block-pulsar-menu.is-menu-location-footer .wp-block-pulsar-menu__link:focus-visible,.wp-block-pulsar-menu.is-menu-location-legal .wp-block-pulsar-menu__link:focus-visible{background-color:var(--wp--custom--color--surface--focus);border-color:var(--wp--custom--color--text--focus);box-shadow:none;box-shadow:initial;color:var(--wp--custom--color--text--focus);outline:none}.wp-block-pulsar-menu.is-menu-location-footer .wp-block-pulsar-menu__link:focus-visible svg,.wp-block-pulsar-menu.is-menu-location-legal .wp-block-pulsar-menu__link:focus-visible svg{fill:var(--wp--custom--color--text--focus)}.wp-block-pulsar-menu.is-menu-location-footer .wp-block-pulsar-menu__link:focus-visible::before,.wp-block-pulsar-menu.is-menu-location-legal .wp-block-pulsar-menu__link:focus-visible::before{background-color:var(--wp--custom--color--text--focus)}.wp-block-pulsar-menu.is-menu-location-footer .wp-block-pulsar-menu__link:focus-visible .wp-block-pulsar-menu__link-title,.wp-block-pulsar-menu.is-menu-location-legal .wp-block-pulsar-menu__link:focus-visible .wp-block-pulsar-menu__link-title{color:var(--wp--custom--color--text--focus)}.wp-block-pulsar-embla-carousel-buttons .embla__button:focus-visible{background-color:var(--wp--custom--color--surface--focus);border-color:var(--wp--custom--color--text--focus);box-shadow:none;box-shadow:initial;color:var(--wp--custom--color--text--focus);outline:none}.wp-block-pulsar-embla-carousel-buttons .embla__button:focus-visible svg{fill:var(--wp--custom--color--text--focus)}.wp-block-pulsar-embla-carousel-buttons .embla__button:focus-visible .embla__button-label::after{background-color:var(--wp--custom--color--text--focus)}.wc-block-mini-cart__button:focus-visible{background-color:var(--wp--custom--color--surface--focus);border-color:var(--wp--custom--color--text--focus);box-shadow:none;box-shadow:initial;color:var(--wp--custom--color--text--focus);outline:none}.wc-block-mini-cart__button:focus-visible svg{fill:var(--wp--custom--color--text--focus)}.wc-block-mini-cart__button:focus-visible .wc-block-mini-cart__quantity-badge::before{background-color:var(--wp--custom--color--text--focus)}.wc-block-mini-cart__button:focus-visible .wc-block-mini-cart__quantity-badge::after{color:var(--wp--custom--color--text--focus)}.wp-block-pulsar-menu.is-menu-location-primary:where(.is-not-collapsed) .wp-block-pulsar-menu__items>.wp-block-pulsar-menu__item .wp-block-pulsar-menu__submenu-toggle:focus-visible{background-color:var(--wp--custom--color--surface--focus);border-color:var(--wp--custom--color--text--focus);box-shadow:none;box-shadow:initial;color:var(--wp--custom--color--text--focus);outline:none}.wp-block-pulsar-menu.is-menu-location-primary:where(.is-not-collapsed) .wp-block-pulsar-menu__items>.wp-block-pulsar-menu__item .wp-block-pulsar-menu__submenu-toggle:focus-visible svg{fill:var(--wp--custom--color--text--focus)}.wp-block-pulsar-menu.is-menu-location-primary:where(.is-not-collapsed) .wp-block-pulsar-menu__items>.wp-block-pulsar-menu__item .wp-block-pulsar-menu__submenu-toggle:focus-visible .wp-block-pulsar-menu__submenu-toggle-icon::after{background-color:var(--wp--custom--color--text--focus)}.wp-block-image a:focus-visible,.wp-block-post-featured-image a:focus-visible,.wc-block-product-gallery-thumbnails__thumbnail img:focus-visible{padding:6px}.wp-block-woocommerce-product-image a:focus-visible{background-color:var(--wp--custom--color--surface--focus);border-color:var(--wp--custom--color--text--focus);box-shadow:none;box-shadow:initial;color:var(--wp--custom--color--text--focus);outline:none;padding:6px}.wp-block-woocommerce-product-image a:focus-visible svg{fill:var(--wp--custom--color--text--focus)}.wp-block-woocommerce-product-image a:focus-visible::before{background-color:transparent;background-color:initial}.wc-block-product-gallery-large-image-next-previous__button:focus-visible,.wp-element-button:not(.wp-block-search__button):not(.wc-block-components-drawer__close):focus-visible,.wc-block-product-gallery-thumbnails__thumbnail img:focus-visible,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus-visible,.wc-block-components-form .wc-blocks-components-select__container .wc-blocks-components-select__select:focus-visible,.wc-block-components-address-form__address_2-toggle:focus-visible,.woocommerce-account .woocommerce-buttons .button-outline a:focus-visible,.woocommerce-account form:not([role=search]) .form-row .select2-container .select2-selection:focus-visible,.woocommerce-account .woocommerce-Button:focus-visible,.woocommerce-checkout .wc-block-components-panel__button:focus-visible,.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:focus-visible,.woocommerce-cart .wc-block-cart__submit-button.wc-block-components-button:not(.is-link):focus-visible,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-shipping-block .wc-block-components-totals-shipping-panel .wc-block-components-panel__button:focus-visible,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-coupon-form-block .wc-block-components-totals-coupon .wc-block-components-panel__button:focus-visible,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus-visible{background-color:var(--wp--custom--color--surface--focus);border-color:var(--wp--custom--color--text--focus);box-shadow:none;box-shadow:initial;color:var(--wp--custom--color--text--focus);outline:none}.wc-block-product-gallery-large-image-next-previous__button:focus-visible svg,.wp-element-button:not(.wp-block-search__button):not(.wc-block-components-drawer__close):focus-visible svg,.wc-block-product-gallery-thumbnails__thumbnail img:focus-visible svg,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus-visible svg,.wc-block-components-form .wc-blocks-components-select__container .wc-blocks-components-select__select:focus-visible svg,.wc-block-components-address-form__address_2-toggle:focus-visible svg,.woocommerce-account .woocommerce-buttons .button-outline a:focus-visible svg,.woocommerce-account form:not([role=search]) .form-row .select2-container .select2-selection:focus-visible svg,.woocommerce-account .woocommerce-Button:focus-visible svg,.woocommerce-checkout .wc-block-components-panel__button:focus-visible svg,.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:focus-visible svg,.woocommerce-cart .wc-block-cart__submit-button.wc-block-components-button:not(.is-link):focus-visible svg,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-shipping-block .wc-block-components-totals-shipping-panel .wc-block-components-panel__button:focus-visible svg,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-coupon-form-block .wc-block-components-totals-coupon .wc-block-components-panel__button:focus-visible svg,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus-visible svg{fill:var(--wp--custom--color--text--focus)}.woocommerce-account form:not([role=search]) .form-row input.input-text:focus-visible,.wc-block-components-form .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus-visible,.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus-visible,.wc-block-components-form .wc-block-checkout__add-note .wc-block-components-textarea:focus-visible,.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus-visible,.wc-block-components-form .wc-block-components-text-input input[type=text]:focus-visible,.wc-block-components-form .wc-block-components-text-input input[type=email]:focus-visible,.wc-block-components-text-input input[type=email]:focus-visible{border:1px solid var(--wp--custom--color--border--active);box-shadow:none;box-shadow:initial;outline:medium none currentcolor;outline:initial;outline-offset:initial}.woocommerce-account form:not([role=search]) .form-row input.input-text:focus-visible svg,.wc-block-components-form .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus-visible svg,.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus-visible svg,.wc-block-components-form .wc-block-checkout__add-note .wc-block-components-textarea:focus-visible svg,.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus-visible svg,.wc-block-components-form .wc-block-components-text-input input[type=text]:focus-visible svg,.wc-block-components-form .wc-block-components-text-input input[type=email]:focus-visible svg,.wc-block-components-text-input input[type=email]:focus-visible svg{fill:var(--wp--custom--color--text--focus)}a.altcha-logo:focus-visible svg{background-color:var(--wp--custom--color--surface--focus);color:var(--wp--custom--color--text--focus);opacity:1}.wc-block-product-gallery-large-image-next-previous--button:focus-visible rect{fill:var(--wp--custom--color--surface--focus)}.wc-block-product-gallery-large-image-next-previous--button:focus-visible path{fill:var(--wp--custom--color--text--focus)}@media(max-width: 639px){.wp-block-buttons{width:100%}}
