.alvk-product-navigation{flex:0 0 auto;width:fit-content;max-width:100%;color:var(--alvk-navigation-color, inherit)}.alvk-product-navigation.block-fill{width:100%}.alvk-product-navigation[data-align=right]{margin-inline-start:auto}.alvk-product-navigation[data-align=center]{margin-inline:auto}.alvk-product-navigation[data-alvk-navigation-ready=false]{display:none}.alvk-product-navigation[data-alvk-navigation-editor=true]{display:block}.alvk-product-navigation__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--alvk-navigation-gap, 8px)}.alvk-product-navigation[data-align=right]>.alvk-product-navigation__buttons{justify-content:flex-end}.alvk-product-navigation[data-align=center]>.alvk-product-navigation__buttons{justify-content:center}.alvk-product-navigation .alvk-product-navigation__button{position:static;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--alvk-navigation-size, 40px);height:var(--alvk-navigation-size, 40px);margin:0;padding:0;border:1px solid transparent;border-radius:0;background:var(--alvk-navigation-background, transparent);color:inherit;line-height:1;transform:none;cursor:pointer}.alvk-product-navigation__button::after{content:none}.alvk-product-navigation .slider-arrow{font-size:22px}.alvk-product-navigation[data-style=circle] .alvk-product-navigation__button{border-color:currentColor;border-radius:50%}.alvk-product-navigation[data-style=square] .alvk-product-navigation__button{border-color:currentColor}.alvk-product-navigation__button:disabled{opacity:.35;cursor:default}.alvk-product-navigation__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.alvk-product-navigation__note{display:block;margin-top:8px;max-width:32em;font-size:12px}.alvk-product-navigation[data-alvk-navigation-ready=true]>.alvk-product-navigation__note{display:none}.js-products-list-slider-container[data-alvk-external-navigation=true]>:is(.js-swiper-products-list-prev,.js-swiper-products-list-next){display:none !important}@media(min-width: 768px){.alvk-carousel-frame[data-alvk-external-navigation=true]{padding-inline:0}}
