.pxab-ui .pxab-single-action-bar__inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px}.pxab-ui .pxab-single-action-bar__inner--summary-only{grid-template-columns:1fr}.pxab-ui .pxab-single-action-bar__nav-column{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;overflow:hidden}.pxab-ui .pxab-single-action-bar__nav-column.has-arrows{grid-template-columns:36px minmax(0,1fr) 36px;gap:7px}.pxab-ui .pxab-single-action-bar .pxab-single-nav{display:flex!important;align-items:center;gap:6px;min-width:0!important;max-width:none!important;width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-inline:contain;padding:3px 1px!important}.pxab-ui .pxab-single-action-bar .pxab-single-nav::-webkit-scrollbar{display:none;width:0;height:0}.pxab-ui .pxab-single-action-bar .pxab-single-nav a{flex:0 0 auto;scroll-snap-align:start;padding:8px 11px;border-radius:999px;text-decoration:none;line-height:1.1}.pxab-ui .pxab-single-action-bar .pxab-single-nav a:hover,.pxab-ui .pxab-single-action-bar .pxab-single-nav a:focus-visible{background:#f1f5f9}.pxab-ui .pxab-single-action-bar__nav-arrow{appearance:none;width:36px;height:36px;min-width:36px;padding:0;border:1px solid var(--pxab-single-border,#e5e7eb);border-radius:999px;background:#fff;color:var(--pxab-single-text,#111827);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 5px 14px rgba(15,23,42,.08)}.pxab-ui .pxab-single-action-bar__nav-arrow .pxab-icon{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pxab-ui .pxab-single-action-bar__nav-arrow:hover,.pxab-ui .pxab-single-action-bar__nav-arrow:focus-visible{background:#f8fafc;border-color:#94a3b8}.pxab-ui .pxab-single-action-bar__nav-arrow:focus-visible{outline:3px solid rgba(37,99,235,.22);outline-offset:1px}.pxab-ui .pxab-single-action-bar__nav-arrow:disabled{opacity:.3;cursor:default;box-shadow:none}.pxab-ui .pxab-single-action-bar__summary{min-width:max-content;max-width:min(48vw,520px);margin-left:0!important;justify-content:flex-end}.pxab-ui .pxab-single-action-bar__nav-column:before,.pxab-ui .pxab-single-action-bar__nav-column:after{content:"";position:absolute;z-index:2;top:0;bottom:0;width:20px;pointer-events:none;opacity:1;transition:opacity .16s ease}.pxab-ui .pxab-single-action-bar__nav-column:before{left:0;background:linear-gradient(90deg,var(--pxab-single-sticky-bg,#fff),transparent)}.pxab-ui .pxab-single-action-bar__nav-column:after{right:0;background:linear-gradient(270deg,var(--pxab-single-sticky-bg,#fff),transparent)}.pxab-ui .pxab-single-action-bar__nav-column.has-arrows:before{left:43px}.pxab-ui .pxab-single-action-bar__nav-column.has-arrows:after{right:43px}.pxab-ui .pxab-single-action-bar__nav-column.is-at-start:before,.pxab-ui .pxab-single-action-bar__nav-column:not(.has-overflow):before,.pxab-ui .pxab-single-action-bar__nav-column:not(.has-overflow):after{opacity:0}.pxab-ui .pxab-single-action-bar__nav-column.is-at-end:after{opacity:0}
@media(max-width:1100px) and (min-width:961px){.pxab-ui .pxab-single-action-bar__inner{gap:14px}.pxab-ui .pxab-single-action-bar__summary{max-width:48vw;gap:8px}.pxab-ui .pxab-single-action-bar__summary span{font-size:.82rem}.pxab-ui .pxab-single-reserve-button{min-width:116px}}
@media(max-width:960px){.pxab-ui .pxab-single-action-bar__inner{display:block!important}.pxab-ui .pxab-single-action-bar__nav-column{display:none!important}.pxab-ui .pxab-single-action-bar__summary{min-width:0;max-width:none}}
@media(prefers-reduced-motion:reduce){.pxab-ui .pxab-single-action-bar .pxab-single-nav{scroll-behavior:auto}.pxab-ui .pxab-single-action-bar__nav-column:before,.pxab-ui .pxab-single-action-bar__nav-column:after{transition:none}}
