infinite-scroll.infinite-scroll{display:flex;justify-content:center;margin-top:2rem;width:100%}.infinite-scroll__inner{text-align:center}.infinite-scroll__button{padding:.75rem 2.5rem;border-radius:9999px;border:1px solid rgba(var(--color-foreground),.15);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;font-size:1rem;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.infinite-scroll__button:hover:not(:disabled){border-color:rgba(var(--color-foreground),.3);opacity:.95}.infinite-scroll__button:disabled{cursor:default;opacity:.7}.infinite-scroll__button--finished{background-color:transparent;border-style:dashed}.infinite-scroll__status{margin-top:.5rem;font-size:.875rem;color:rgba(var(--color-foreground),.7)}.cx-collection-toolbar.is-phone-cases{display:block!important;margin-bottom:24px;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.cx-collection-toolbar.is-phone-cases .mobile-facets__open-wrapper{display:none!important}.cx-collection-toolbar.is-phone-cases>#main-collection-filters{margin:0}.cx-toolbar__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}@media(min-width:990px){.cx-toolbar__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cx-toolbar .cx-pill{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 18px;background:#fff;border:1px solid #e3e3e3;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:400;color:#1a1a1a;text-align:left;line-height:1;transition:border-color .2s ease,box-shadow .2s ease}.cx-toolbar .cx-pill:focus,.cx-toolbar .cx-pill:focus-visible,.cx-toolbar .cx-pill.focused{outline:none;box-shadow:none}.cx-toolbar .cx-pill:before,.cx-toolbar .cx-pill:after{display:none!important;box-shadow:none!important;content:none!important}.cx-toolbar .cx-pill__icon{display:inline-flex;flex-shrink:0;color:#1a1a1a}.cx-toolbar .cx-pill__icon svg{width:18px;height:18px}.cx-toolbar .cx-pill__label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.cx-toolbar .cx-pill__caret{display:inline-flex;align-items:center;flex-shrink:0;color:#555}.cx-toolbar .cx-pill__caret svg{width:12px;height:8px}.cx-toolbar .cx-pill--brand:not(.is-active) .cx-pill__label,.cx-toolbar .cx-pill--brand.is-active .cx-pill__label{font-weight:400;letter-spacing:.01em;font-size:14px;color:#1a1a1a}.cx-toolbar__current{text-align:center;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#888;margin-bottom:12px}.cx-toolbar__current strong{color:#1a1a1a;font-weight:700;letter-spacing:.04em;text-transform:none;font-size:10px;margin-left:6px}.cx-filter-count:empty{display:none}.cx-filter-count{display:inline-block;margin-left:4px;font-weight:400;color:#1a1a1a}.cx-toolbar .cx-pill--sort{padding:0}.cx-toolbar .cx-pill--sort .cx-sort__select{width:100%;height:100%;min-height:48px;padding:0 38px 0 18px;background:transparent;border:0;font:inherit;color:#1a1a1a;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.cx-toolbar .cx-pill--sort cx-select{flex:1;align-self:stretch;min-width:0}.cx-toolbar .cx-pill--sort .cx-pill__caret{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none}.cx-toolbar .cx-pill--filter .cx-pill__caret{margin-left:auto}@media(max-width:460px){.cx-toolbar .cx-pill,.cx-toolbar .cx-pill--brand:not(.is-active) .cx-pill__label,.cx-toolbar .cx-pill--brand.is-active .cx-pill__label,.cx-toolbar .cx-pill--sort .cx-sort__select{font-size:11px}}@media(min-width:461px)and (max-width:555px){.cx-toolbar .cx-pill,.cx-toolbar .cx-pill--brand:not(.is-active) .cx-pill__label,.cx-toolbar .cx-pill--brand.is-active .cx-pill__label,.cx-toolbar .cx-pill--sort .cx-sort__select{font-size:12px}}@media(min-width:556px){.cx-toolbar .cx-pill,.cx-toolbar .cx-pill--brand:not(.is-active) .cx-pill__label,.cx-toolbar .cx-pill--brand.is-active .cx-pill__label,.cx-toolbar .cx-pill--sort .cx-sort__select{font-size:14px}}.cx-toolbar__chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.cx-toolbar__chips:empty{display:none}.cx-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 14px;background:#fff;border:1px solid #e3e3e3;border-radius:8px;font-size:10px;font-weight:500;color:#1a1a1a;text-decoration:none;transition:border-color .15s ease}.cx-chip:hover{border-color:#1a1a1a;text-decoration:none}.cx-chip__close{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:10px;line-height:1;color:#555}.cx-clear-all{font-size:10px;font-weight:600;color:#1a1a1a;text-decoration:underline;text-underline-offset:3px;padding:6px 4px}.cx-clear-all:hover{color:#000}.cx-model-absolute-center__label,.cx-collection-toolbar .cx-model-inline,.cx-collection-toolbar .cx-toolbar-center-group{display:none!important}@media screen and (min-width:1281px){.cx-collection-toolbar.page-width,#ProductGridContainer .collection.page-width,.cx-search-page__bar.page-width{max-width:140rem}#product-grid{--grid-desktop-horizontal-spacing: 22px;--grid-desktop-vertical-spacing: 22px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/cx-collection-grid.css.map */
