a:hover:not(.bpal-button):not(.button), a:focus-visible:not(.bpal-button):not(.button){text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:0.2em}.bpal-primary-nav a, .bpal-primary-nav a:hover, .bpal-primary-nav a:focus-visible{transition:none;text-shadow:none}.bpal-primary-nav a:hover:not(.bpal-button):not(.button), .bpal-primary-nav a:focus-visible:not(.bpal-button):not(.button){color:var(--bpal-primary);text-decoration-line:underline;text-decoration-color:var(--bpal-accent);text-decoration-thickness:2px;background:transparent}.bpal-primary-nav .bpal-mega-menu__promo > a:hover, .bpal-primary-nav .bpal-mega-menu__promo > a:focus-visible{text-decoration:none}@media (min-width:1181px){.bpal-primary-nav .bpal-mega-menu__item > a, .bpal-primary-nav .bpal-mega-menu__brand-item > a{min-height:36px;padding:8px;font-size:0.84rem;font-weight:500;line-height:1.35;letter-spacing:normal;transition:none;transform:none}.bpal-primary-nav .bpal-mega-menu__item > a:hover, .bpal-primary-nav .bpal-mega-menu__item > a:focus-visible, .bpal-primary-nav .bpal-mega-menu__brand-item > a:hover, .bpal-primary-nav .bpal-mega-menu__brand-item > a:focus-visible{min-height:36px;padding:8px;font-size:0.84rem;font-weight:500;line-height:1.35;letter-spacing:normal;background:transparent;border-color:transparent;color:var(--bpal-primary);text-decoration-line:underline;text-decoration-thickness:2px;outline:none;transform:none}.bpal-primary-nav .bpal-mega-menu__letters button:not(.is-active):hover{background:transparent;border-color:transparent;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em}}.bpal-text-link:hover:not(.bpal-button):not(.button), .bpal-text-link:focus-visible:not(.bpal-button):not(.button){text-decoration-color:var(--bpal-accent);text-decoration-thickness:2px}.bpal-brand-row:hover, .bpal-filter-scope-link:not([aria-current="page"]):hover{background:transparent;text-decoration-line:underline;text-decoration-thickness:1px}.bpal-filter-size-button, .bpal-filter-size-button:hover, .bpal-filter-size-button:focus-visible{transition:none;transform:none}.bpal-primary-nav a, .bpal-brand-row, .bpal-filter-scope-link, .bpal-filter-option, .bpal-filter-size-button, .bpal-filter-chip, .bpal-site-footer a, .bpal-text-link{transition:none}.bpal-filter-groups label, .bpal-filter-groups summary{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.bpal-filter-groups label, .bpal-filter-groups label:hover, .bpal-filter-groups label:focus-within{text-decoration:none}.bpal-catalog-layout .bpal-filter-size-button:has(> input:focus-visible):focus-within{outline:2px solid var(--bpal-primary) !important;outline-offset:2px}img{-webkit-user-select:none;user-select:none}img::selection{background:transparent}input.qty::selection, .quantity input::selection, select::selection{background:transparent;color:inherit}a:is(.wp-element-button, .wp-block-button__link):is(:hover, :focus-visible):not(.is-link):where(:not(.wc-block-components-button.is-style-outline, .outlined, .text, .bpal-button)){background-color:var(--bpal-secondary);color:var(--bpal-white);text-decoration-line:none}
