.olai-series-nav{display:flex;float:left;flex-wrap:nowrap;align-items:center;gap:6px;width:calc(100% - 285px);max-width:calc(100% - 285px);min-width:0;margin:0 24px 20px 0}.olai-series-track{display:flex;flex:1 1 auto;min-width:0;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:4px 2px 7px}.olai-series-track::-webkit-scrollbar{display:none}.olai-series-label{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;white-space:nowrap;padding:8px 12px;border:1px solid #cbd0d8;border-radius:5px;background:#fffdf4;color:#202e49;font:500 14px/1.3 Montserrat,sans-serif;text-decoration:none}.olai-series-label:hover,.olai-series-label:focus-visible{border-color:#202e49;outline-offset:3px}.olai-series-label.is-active{background:#202e49;color:#fff;border-color:#202e49}.olai-series-nav~.woocommerce-ordering{float:right;margin-left:auto}.olai-series-nav button.olai-series-arrow{display:flex;flex:0 0 36px;width:36px;height:38px;align-items:center;justify-content:center;padding:0;border:1px solid #cbd0d8;border-radius:5px;background:#fffdf4;color:#202e49;box-shadow:none;font:400 28px/1 sans-serif;cursor:pointer}.olai-series-nav button.olai-series-arrow[hidden]{display:none}.olai-series-nav button.olai-series-arrow:hover,.olai-series-nav button.olai-series-arrow:focus{background:#202e49;color:#fff;border-color:#202e49}.olai-series-nav button.olai-series-arrow:disabled{opacity:.3;cursor:default}.olai-series-nav button.olai-series-arrow:focus-visible{outline:2px solid #202e49;outline-offset:2px}@media (min-width:768px){.olai-series-nav{height:39.5px;box-sizing:border-box}.olai-series-track{height:39.5px;padding:0 2px;align-items:stretch;box-sizing:border-box}.olai-series-label{height:39.5px;min-height:39.5px;box-sizing:border-box;padding:0 12px;line-height:1.3}.olai-series-nav button.olai-series-arrow{flex-basis:39.5px;width:39.5px;height:39.5px;min-height:39.5px;box-sizing:border-box;line-height:1;margin:0}.olai-series-nav~.woocommerce-ordering{height:39.5px;padding:0;box-sizing:border-box}.olai-series-nav~.woocommerce-ordering select{height:39.5px;min-height:39.5px;max-height:39.5px;box-sizing:border-box;margin:0;line-height:normal}}@media (max-width:767px){.olai-series-nav{float:none;max-width:100%;width:100%;margin:16px 0}.olai-series-track{gap:10px}.olai-series-nav button.olai-series-arrow{display:none}.olai-series-label{min-height:42px;padding:0 18px;border-radius:11px;font-size:13.5px}}