#ProductGridContainer .collection{opacity:1;transform:translateY(0)}.scarfhold-filter-selectors__stack{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .3s ease,opacity .2s ease}.scarfhold-filter-selectors--has-collapse-control{gap:0}.scarfhold-filter-selectors__stack-inner{display:grid;gap:2.4rem;min-height:0;overflow:hidden}.scarfhold-filter-selectors.is-collapsed .scarfhold-filter-selectors__stack{grid-template-rows:0fr;opacity:0;visibility:hidden}.scarfhold-filter-selectors--has-collapse-control .scarfhold-filter-selector:last-child.scarfhold-filter-selector--separator:after{display:none}.scarfhold-filter-selectors__collapse-row{align-items:center;display:flex;justify-content:center;position:relative}.scarfhold-filter-selectors__collapse-row:before{background:rgba(var(--color-foreground),.2);content:"";height:.1rem;left:0;position:absolute;right:0;top:50%}.scarfhold-filter-selectors__collapse-button{align-items:center;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.28);border-radius:999px;color:rgb(var(--color-foreground));cursor:pointer;display:inline-flex;height:3.2rem;justify-content:center;padding:0;position:relative;width:4.8rem;z-index:1}.scarfhold-filter-selectors__collapse-button:hover,.scarfhold-filter-selectors__collapse-button:focus-visible{border-color:rgb(var(--color-foreground))}.scarfhold-filter-selectors__collapse-button .svg-wrapper{transform:rotate(180deg);transition:transform .3s ease}.scarfhold-filter-selectors.is-collapsed .scarfhold-filter-selectors__collapse-button .svg-wrapper{transform:rotate(0)}#ProductGridContainer[data-filter-transition=fade] .collection,#ProductGridContainer[data-filter-transition=fade_move] .collection{transition:opacity var(--scarfhold-filter-transition-duration, .4s) ease}#ProductGridContainer.is-filter-transitioning .collection,#ProductGridContainer[data-filter-transition=fade].is-filter-entering .collection{opacity:0}.scarfhold-product-grid-reflow{height:100%;will-change:auto}@media screen and (min-width:990px){.scarfhold-product-grid-section{--scarfhold-sticky-gap: 1rem;--scarfhold-sticky-top: calc(var(--scarfhold-visible-header-height, 0px) + var(--scarfhold-sticky-user-gap, 0px))}.scarfhold-sticky--visual .scarfhold-filter-selectors,.scarfhold-sticky--both .scarfhold-filter-selectors{align-self:start;background:rgb(var(--color-background));position:sticky;top:var(--scarfhold-sticky-top);z-index:3}.scarfhold-sticky--native .facets-vertical .facets-wrapper,.scarfhold-sticky--both .facets-vertical .facets-wrapper{align-self:start;position:sticky;top:var(--scarfhold-sticky-top)}.scarfhold-sticky--both .facets-vertical .facets-wrapper{top:calc(var(--scarfhold-sticky-top) + var(--scarfhold-sticky-selectors-height, 0px) + var(--scarfhold-sticky-gap))}}.product-grid-container--image-cover .card__media .media img{object-fit:cover}.product-grid-container--image-contain .card__media .media img{object-fit:contain}#ProductGridContainer.is-infinite-scroll-ready .pagination-wrapper{height:1px;margin:0;overflow:hidden;visibility:hidden}.scarfhold-infinite-scroll-status{align-items:center;gap:1rem;justify-content:center;margin:2.4rem 0}.scarfhold-infinite-scroll-status:not([hidden]){display:flex}.scarfhold-infinite-scroll-status__spinner{animation:scarfhold-infinite-spin .7s linear infinite;border:.2rem solid rgba(var(--color-foreground),.2);border-radius:50%;border-top-color:rgb(var(--color-foreground));height:1.8rem;width:1.8rem}@keyframes scarfhold-infinite-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){#ProductGridContainer[data-filter-transition] .collection{transition:none}.scarfhold-infinite-scroll-status__spinner{animation:none}.scarfhold-filter-selectors__stack,.scarfhold-filter-selectors__collapse-button .svg-wrapper{transition:none}}@media screen and (max-width:749px){.scarfhold-filter-selectors__stack-inner{gap:2rem}}@media screen and (min-width:750px){.scarfhold-filter-layout--vertical .scarfhold-filter-selectors__collapse-row{margin-left:29rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-scarfhold-product-grid-ux.css.map */
