collection-view{display:block;overflow:hidden}.collection-main-container{padding-inline:2rem;display:flex;flex-direction:column;gap:1.7rem;position:relative}.collection-product-grid{display:grid;gap:7.1rem 1.6rem;list-style:none;background-color:rgb(var(--color-off-white));z-index:1}[data-collection-grid-columns="8"] .collection-product-grid{gap:1.6rem 1.6rem}.collection-product-grid .grid__item{width:100%;z-index:1}.collection-product-grid .grid__item .swiper-slide{width:100%!important}.collection--empty{max-width:42.8rem;margin:auto;padding-top:15rem;padding-bottom:5rem;padding-inline:1.5rem}.collection--empty h2{line-height:2}.collection-toolbar{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;align-items:center;width:100%;color:rgb(var(--color-black));padding-top:1rem}.collection-toolbar:has(.collection-toolbar__subcollections){grid-template-columns:1fr auto 1fr}.collection-toolbar__view{display:flex;align-items:center;justify-self:start;gap:1rem}.collection-toolbar__label{display:inline-block}.collection-toolbar__view-mobile,.collection-toolbar__view-desktop{display:flex;align-items:center;gap:1.6rem}.collection-toolbar__view-mobile{display:none}.collection-toolbar__view-button{position:relative;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer}.collection-toolbar__view-button:before{content:"";position:absolute;left:0;right:0;bottom:-.3rem;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.collection-toolbar__view-button.is-active:before{transform:scaleX(1)}.collection-toolbar__subcollections{display:flex;align-items:center;justify-content:center;gap:3.2rem;min-width:0}.collection-toolbar__subcollection-link{flex:0 0 auto;color:inherit}.collection-swap-fade{transition:opacity .24s ease}.collection-swap-fade--hidden{opacity:0;pointer-events:none}.collection-swap-loader{position:absolute;left:0;right:0;z-index:1;display:flex;justify-content:center;padding-top:8rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.collection-swap-loader.is-visible{opacity:1;visibility:visible}@media screen and (min-width:992px){.collection-swap-loader{padding-top:14rem}}@media(prefers-reduced-motion:reduce){.collection-swap-fade,.collection-swap-loader{transition:none}}.collection-toolbar__facets{display:flex;align-items:center;justify-content:flex-end;justify-self:end;margin:0;padding:0}.collection-toolbar__facets.facets-wrapper{margin:0;padding:0}.collection-product-grid{--collection-grid-columns: 4;grid-template-columns:repeat(var(--collection-grid-columns),minmax(0,1fr))}@media screen and (max-width:991px){.collection-toolbar,.collection-toolbar:has(.collection-toolbar__subcollections){grid-template-columns:1fr 1fr;row-gap:7.1rem}.collection-toolbar__view{gap:1rem;justify-content:flex-start;justify-self:flex-end}.collection-toolbar__subcollections{grid-column:1 / -1;grid-row:1;justify-content:flex-start;width:100%;gap:2.4rem;overflow-x:auto;scrollbar-width:none}.collection-toolbar__subcollections::-webkit-scrollbar{display:none}.collection-toolbar__view{grid-column:2;grid-row:2}.collection-toolbar__facets{grid-column:1;grid-row:2;justify-content:flex-start;justify-self:flex-start}.collection-toolbar__view-mobile{display:flex}.collection-toolbar__view-desktop{display:none}.collection-product-grid{--collection-grid-columns: 2;display:grid;gap:5.6rem 1.6rem;width:100%}.collection-main-container,.collection-page-header{padding-inline:0}.collection-toolbar__subcollections{padding-inline:1.6rem}.collection-toolbar__facets{padding-left:1.6rem}.collection-toolbar__view{padding-right:1.6rem}.collection-product-grid .product_card_info{padding-left:1.6rem}}.product-grid-container{transition:padding-top .2s ease}body[data-template=collection] #MainContent{min-height:auto}[data-collection-grid-columns="8"] #product-grid .product_card .product_card_info,[data-collection-grid-columns="8"] #product-grid .product_card .product_card_badges,[data-collection-grid-columns="8"] #product-grid .product_card wishlist-button{display:none!important}.collection-load-more{display:flex;justify-content:center;width:100%;margin-top:6.4rem}.collection-load-more__button{position:relative;padding:0;margin:0;background:transparent;border:0;border-bottom:1px solid currentColor;cursor:pointer}.collection-load-more__button.is-loading{opacity:.6;cursor:wait}.collection-load-more__button:disabled{cursor:wait}
/*# sourceMappingURL=/cdn/shop/t/261/assets/collection-page.css.map */
