.card__information{position:relative;z-index:3}.card-swatches{display:flex;align-items:center;gap:.45rem;margin-top:.7rem;flex-wrap:wrap;position:relative;z-index:50;pointer-events:auto}.card-swatch{-webkit-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.12);background:transparent;padding:0;margin:0;width:24px;height:24px;border-radius:4px;overflow:hidden;cursor:pointer;line-height:0;flex:0 0 auto;position:relative;z-index:51;pointer-events:auto}.card-swatch img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.card-swatch:hover,.card-swatch:focus,.card-swatch.is-active{border-color:#00000073;box-shadow:0 0 0 1px #00000026}.card-swatches__more{font-size:.875rem;line-height:1;color:#000000bf;font-weight:600;position:relative;z-index:51}.collection-pagination-fallback{display:block;margin-top:2rem}.infinite-scroll-sentinel{height:80px;width:100%}.product-grid-container.is-loading:after{content:"Loading more products...";display:block;text-align:center;padding:1rem 0;font-size:1.2rem}.card-media-link{display:block;color:inherit;text-decoration:none}.card-media-link:hover{text-decoration:none}.card__inner{position:relative}.card-media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;color:inherit;text-decoration:none}.card-media-link .card__media{pointer-events:none}.card__heading a:after{content:none!important;display:none!important}.infinite-scroll-controls{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;margin:1rem auto 2rem;padding:0 1.5rem}.infinite-scroll-controls[hidden],.infinite-scroll-controls__toggle[hidden],.infinite-scroll-controls__load[hidden],.collection-back-to-top[hidden]{display:none!important}.infinite-scroll-controls__toggle,.infinite-scroll-controls__load{min-width:18rem}.collection-back-to-top{position:fixed;right:1.6rem;bottom:1.6rem;z-index:99;display:inline-flex;align-items:center;gap:.6rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:999px;padding:.9rem 1.3rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 .3rem 1.2rem #00000029;font:inherit;font-weight:700;cursor:pointer}.collection-back-to-top:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.8);outline-offset:.3rem}@media screen and (max-width:749px){.collection-back-to-top{right:1rem;bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-enhancements-2.css.map */
