.na-mobile-sticky-buttons{--na-sticky-edge-offset:16px;--na-sticky-stack-gap:14px;--na-sticky-footer-offset:0px;position:fixed;z-index:9999;width:max-content;max-width:calc(100vw - 24px);display:none}.na-mobile-sticky-buttons__inner{display:flex;flex-wrap:nowrap;align-items:center;gap:10px}.na-mobile-sticky-buttons--bottom-left,.na-mobile-sticky-buttons--bottom-center,.na-mobile-sticky-buttons--bottom-right{bottom:calc(var(--na-sticky-edge-offset) + (var(--na-sticky-stack-index, 0) * 62px) + (var(--na-sticky-stack-index, 0) * var(--na-sticky-stack-gap)) + var(--na-sticky-footer-offset, 0px))}.na-mobile-sticky-buttons--top-left,.na-mobile-sticky-buttons--top-center,.na-mobile-sticky-buttons--top-right{top:calc(var(--na-sticky-edge-offset) + (var(--na-sticky-stack-index, 0) * 62px) + (var(--na-sticky-stack-index, 0) * var(--na-sticky-stack-gap)))}.na-mobile-sticky-buttons--bottom-left,.na-mobile-sticky-buttons--top-left{left:12px}.na-mobile-sticky-buttons--bottom-center,.na-mobile-sticky-buttons--top-center{left:50%;transform:translateX(-50%)}.na-mobile-sticky-buttons--bottom-right,.na-mobile-sticky-buttons--top-right{right:12px}.na-mobile-sticky-button-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:.8rem 1rem;border:var(--na-button-border-width,0) solid var(--na-button-border-color,transparent);border-radius:var(--na-sticky-radius,14px);background:var(--na-button-background,#111111);color:var(--na-button-color,#ffffff);font-size:.95rem;font-weight:600;line-height:1;flex:0 0 auto;white-space:nowrap;text-decoration:none;box-shadow:0 8px 24px rgb(0 0 0 / .18);transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.na-mobile-sticky-button-link:hover,.na-mobile-sticky-button-link:focus-visible{background:var(--na-button-hover-background,#333333);color:var(--na-button-hover-color,#ffffff);border-color:var(--na-button-hover-border-color,transparent);transform:translateY(-1px);box-shadow:0 10px 28px rgb(0 0 0 / .2)}.na-mobile-sticky-button-link__icon{font-family:"Material Symbols Outlined";font-style:normal;font-weight:400;font-size:18px;width:18px;height:18px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.na-mobile-sticky-button-link__text{white-space:nowrap}@media (max-width:767px){.na-mobile-sticky-buttons--device-phone{display:block}}@media (min-width:768px) and (max-width:1024px){.na-mobile-sticky-buttons--device-tablet-small{display:block}}@media (min-width:1025px) and (max-width:1279px){.na-mobile-sticky-buttons--device-tablet-large{display:block}}@media (min-width:1280px){.na-mobile-sticky-buttons--device-desktop{display:block}}@media (max-width:640px){.na-mobile-sticky-buttons{max-width:calc(100vw - 16px)}.na-mobile-sticky-buttons__inner{gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.na-mobile-sticky-button-link{min-height:44px;padding:.75rem .9rem;font-size:.9rem}}