.neb-carousel{min-width:0;--neb-carousel-columns:2;--neb-carousel-gap:28px}.neb-carousel--products{--neb-carousel-columns:4;--neb-carousel-gap:18px}.neb-carousel__heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;margin:0 0 14px}.neb-carousel__heading>h2{flex:1 1 220px;margin:0}.neb-carousel__controls{display:flex;align-items:center;gap:8px;flex-shrink:0;color:inherit}.neb-carousel [hidden]{display:none!important}.neb-carousel__controls button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;padding:10px;border:1px solid #b9ffbe80;border-radius:999px;background:#073d2b;color:#b9ffbe;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.neb-carousel__controls button:hover{background:#0b5335;border-color:#b9ffbe}.neb-carousel__controls button:disabled{opacity:.45;cursor:default}.neb-carousel__controls [data-neb-carousel-toggle]{padding-inline:13px}.neb-carousel__controls svg{width:18px;height:18px;display:block;flex-shrink:0}.neb-carousel__controls button:focus-visible,.neb-carousel__track:focus-visible{outline:3px solid #b9ffbe;outline-offset:3px}.neb-carousel[data-neb-carousel-enabled=true]>.neb-carousel__track{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--neb-carousel-columns) - 1)*var(--neb-carousel-gap))/var(--neb-carousel-columns));gap:var(--neb-carousel-gap);align-items:start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b9ffbe80 transparent;padding:3px 0 14px;max-width:100%;min-width:0}.neb-carousel[data-neb-carousel-enabled=true]>.neb-carousel__track>*{scroll-snap-align:start;min-width:0}.neb-carousel[data-neb-carousel-enabled=true]>[data-neb-combos-grid]{overflow-y:hidden}.neb-carousel__track::-webkit-scrollbar{height:5px}.neb-carousel__track::-webkit-scrollbar-thumb{background:#b9ffbe80;border-radius:999px}.neb-carousel__position{display:grid;gap:7px;margin:12px 0 0;color:#b9ffbe}.neb-carousel__rail{height:6px;width:100%;position:relative;background:#b9ffbe26;border-radius:999px;overflow:hidden}.neb-carousel__thumb{position:absolute;top:0;bottom:0;display:block;background:#b9ffbe;border-radius:999px}.neb-carousel__position-label{margin:0;text-align:center;font-size:12px;line-height:1.4;color:inherit;font-variant-numeric:tabular-nums}.neb-combos[data-layout=carousel] [data-neb-combos-carousel]{--neb-carousel-columns:1}.neb-combos[data-layout=carousel] .neb-carousel__track{max-width:900px;margin-inline:auto}.neb-carousel__pagination{display:grid;justify-items:center;gap:4px;margin-top:8px}.neb-carousel__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:3px;max-width:100%}.neb-carousel__dots button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;background:transparent;cursor:pointer}.neb-carousel__dots button:before{content:"";width:8px;height:8px;border-radius:999px;background:#b9ffbe66}.neb-carousel__dots button[aria-current=true]:before{width:23px;background:#b9ffbe}.neb-carousel__dots button:focus-visible{outline:2px solid #b9ffbe;outline-offset:1px;border-radius:999px}.neb-carousel__count{font-size:13px;opacity:.78;margin:0}.neb-combos__heading-copy{flex:1 1 220px;min-width:0}.neb-combos__heading-copy h2{margin:0}.neb-combos__heading-copy .neb-combos__status{margin:8px 0 0;min-height:24px}.neb-combos__actions{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:10px;min-width:0;max-width:100%}.neb-combos__all{text-align:center;margin:0;min-width:0}.neb-combos__all a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px 18px;border:1px solid #b9ffbe;border-radius:999px;background:#b9ffbe;color:#073d2b;text-decoration:none;text-align:center;white-space:normal;font-weight:750}.neb-combos__all a:hover,.neb-combos__all a:focus-visible{background:#d2ffd5;color:#073d2b}@media(max-width:950px){.neb-carousel{--neb-carousel-columns:1;--neb-carousel-gap:20px}.neb-carousel--products{--neb-carousel-columns:3;--neb-carousel-gap:18px}}@media(max-width:680px){.neb-carousel{--neb-carousel-gap:14px}.neb-carousel--products{--neb-carousel-columns:2;--neb-carousel-gap:10px}.neb-carousel__heading{gap:10px}.neb-carousel__controls{gap:6px}.neb-carousel__controls button{min-width:44px}.neb-carousel__controls [data-neb-carousel-toggle]{padding-inline:11px}}@media(max-width:680px){.neb-combos__actions{width:100%;gap:8px}.neb-combos__all{flex:1}.neb-combos__all a{padding:10px 12px;font-size:13px;line-height:1.25}.neb-combos__all a span{display:none}}.neb-carousel--products[data-neb-carousel-enabled=true]>.neb-carousel__track{scrollbar-width:none}.neb-carousel--products>.neb-carousel__track::-webkit-scrollbar{display:none;height:0}
/*# sourceMappingURL=/cdn/shop/t/28/assets/neb-carousel.css.map */
