.k-mobile-nav[open]::after{display:none!important}.k-mobile-nav__backdrop{position:fixed;z-index:90;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:rgba(23,26,24,.42);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 220ms ease,visibility 220ms ease}.k-mobile-nav[open] .k-mobile-nav__backdrop{opacity:1;visibility:visible;pointer-events:auto}.k-mobile-nav__drawer{height:100dvh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.k-mobile-nav nav a{position:relative;z-index:1;touch-action:manipulation}.k-brand-payments{display:flex!important;width:100%;min-height:26px;align-items:center;justify-content:center;flex-flow:row nowrap!important;gap:6px;margin:0;padding:0;overflow:hidden;list-style:none}.k-brand-payments .k-brand-payment{display:flex!important;width:42px!important;height:25px!important;flex:0 0 42px!important;align-items:center;justify-content:center;margin:0!important;padding:0!important;border:1px solid rgba(23,26,24,.12);border-radius:4px;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(23,26,24,.06)}.k-brand-payments .k-brand-payment svg{display:block!important;width:42px!important;height:25px!important;max-width:42px!important;filter:none!important;opacity:1!important;color:initial!important}.kp-payment-icons>.k-brand-payments{margin:0}.k-site-footer .k-brand-payments{justify-content:flex-start}.k-cart-drawer__footer .k-brand-payments{justify-content:center}@media(max-width:360px){.k-brand-payments{gap:4px}.k-brand-payments .k-brand-payment,.k-brand-payments .k-brand-payment svg{width:38px!important;flex-basis:38px!important}}
