.template-collection-shop-all #MainContent{min-height:100vh}.shop-all-placeholder{border-top:1px solid rgba(var(--color-foreground),.08)}.template-collection-shop-all .shop-all-placeholder{contain:layout paint style}@supports (content-visibility: auto){.template-collection-shop-all .shop-all-placeholder{content-visibility:auto;contain-intrinsic-size:var(--shop-all-placeholder-height, 600px)}}.lazy-batch-placeholder{padding:3.6rem 0;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.placeholder-header{width:100%;max-width:var(--page-width);padding:0 1.5rem;display:flex;justify-content:space-between;gap:1.5rem}[data-placeholder-slider]{width:100%;display:block}[data-placeholder-slider] .grid{list-style:none;margin:0;padding:0}.card-wrapper--skeleton{width:100%;min-height:100%;--plp-skeleton-body: rgba(var(--color-foreground), .015);--plp-skeleton-body-highlight: rgba(var(--color-foreground), .032);--plp-skeleton-media: rgba(var(--color-foreground), .045);--plp-skeleton-media-highlight: rgba(var(--color-foreground), .075);--plp-skeleton-line: rgba(var(--color-foreground), .09);--plp-skeleton-line-highlight: rgba(var(--color-foreground), .14)}.card-wrapper--skeleton .card{pointer-events:none;border-radius:1.2rem;background-color:var(--plp-skeleton-body);--plp-skeleton-base: var(--plp-skeleton-body);--plp-skeleton-highlight-current: var(--plp-skeleton-body-highlight);animation:skeleton-pulse 1.6s ease-in-out infinite;display:flex;flex-direction:column;height:100%}.card-wrapper--skeleton .card__inner{overflow:hidden;background:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.card-wrapper--skeleton .card__media{width:100%;height:100%;background-color:var(--plp-skeleton-media);--plp-skeleton-base: var(--plp-skeleton-media);--plp-skeleton-highlight-current: var(--plp-skeleton-media-highlight);animation:skeleton-pulse 1.6s ease-in-out infinite;border-bottom-left-radius:0;border-bottom-right-radius:0}.card-wrapper--skeleton .card__content{display:flex;flex-direction:column;gap:.8rem;padding:1.4rem 1.2rem 1.6rem;background-color:var(--plp-skeleton-body);margin-top:auto;--plp-skeleton-base: var(--plp-skeleton-body);--plp-skeleton-highlight-current: var(--plp-skeleton-body-highlight);animation:skeleton-pulse 1.6s ease-in-out infinite}.plp-skeleton-card__content{gap:1rem}.card-wrapper--skeleton .card-information{display:flex;flex-direction:column;gap:.4rem}.plp-skeleton-card__information{display:flex;flex-direction:column;gap:.6rem;padding:0}.plp-skeleton{position:relative;opacity:1;transition:opacity .15s ease-out}.skeleton-card__media{width:100%;height:100%;border-radius:inherit;background-color:transparent}.card-wrapper--skeleton .card__content:before{content:"";display:block;width:3.2rem;height:.8rem;border-radius:999px;background-color:var(--plp-skeleton-line);--plp-skeleton-base: var(--plp-skeleton-line);--plp-skeleton-highlight-current: var(--plp-skeleton-line-highlight);animation:skeleton-pulse 1.6s ease-in-out infinite;margin-bottom:.6rem;align-self:flex-start}.skeleton-card__content{display:flex;flex-direction:column;gap:.8rem;padding:1.6rem 1.6rem 2rem;margin-top:auto}.skeleton-line--rating{width:70px;height:1rem}.skeleton-line--color-name{width:40%;height:1rem}.skeleton-block,.skeleton-title,.skeleton-controls,.skeleton-line,.skeleton-circle{border-radius:8px;background-color:var(--plp-skeleton-line);--plp-skeleton-base: var(--plp-skeleton-line);--plp-skeleton-highlight-current: var(--plp-skeleton-line-highlight);animation:skeleton-pulse 1.6s ease-in-out infinite}.skeleton-title{width:200px;height:2.8rem}.skeleton-controls{width:120px;height:2rem}.skeleton-line{display:block;height:1.2rem;border-radius:999px}.skeleton-line--title{width:75%;height:1.6rem}.skeleton-line--price{width:45%}.skeleton-swatches{display:flex;gap:.6rem;margin-top:.4rem}.skeleton-circle{width:1.2rem;height:1.2rem;border-radius:50%;background-color:var(--plp-skeleton-line);--plp-skeleton-base: var(--plp-skeleton-line);--plp-skeleton-highlight-current: var(--plp-skeleton-line-highlight);animation:skeleton-pulse 1.6s ease-in-out infinite}.skeleton-badge{display:inline-flex;width:4.4rem;height:1.4rem;border-radius:999px;background:var(--plp-skeleton-line);--plp-skeleton-base: var(--plp-skeleton-line);--plp-skeleton-highlight-current: var(--plp-skeleton-line-highlight);animation:skeleton-pulse 1.6s ease-in-out infinite}.loading-indicator{font-size:1.4rem;color:rgba(var(--color-foreground),.55);text-align:center}.lazy-batch-error{padding:4rem 2rem;text-align:center}.shopify-design-mode .shop-all-placeholder{display:none}.product-grid-container{padding-top:1rem}.product-grid__item.is-skeleton{contain:layout style paint}.product-grid__item.is-hydrating{opacity:1}@media (prefers-reduced-motion: reduce){.product-grid__item.is-hydrating{opacity:1}}.plp-lazy-error{border:1px dashed rgba(var(--color-foreground),.25);border-radius:1.2rem;padding:2.4rem 1.6rem;text-align:center;font-size:1.4rem;display:flex;flex-direction:column;gap:1rem}.plp-lazy-error .button{width:fit-content;margin:0 auto}.plp-lazy-sentinel{display:flex;justify-content:center;align-items:center;padding:2.4rem 0 4rem;color:rgba(var(--color-foreground),.7)}.plp-lazy-indicator{display:flex;flex-direction:column;align-items:center;gap:1rem}.plp-lazy-spinner{width:3rem;height:3rem;border-radius:50%;border:2px solid rgba(var(--color-foreground),.2);border-top-color:rgba(var(--color-foreground),.6);animation:plp-spinner .9s linear infinite}.plp-lazy-sentinel:not(.is-loading) .plp-lazy-spinner{opacity:0;animation:none}.plp-lazy-sentinel.is-complete .plp-lazy-spinner{border-color:transparent}.plp-lazy-sentinel.has-error .plp-lazy-message{color:rgba(var(--color-foreground),.9)}.plp-lazy-sentinel .button{margin-top:.5rem}@media (prefers-reduced-motion: reduce){.skeleton-title,.skeleton-controls,.skeleton-line,.skeleton-circle,.skeleton-block,.card-wrapper--skeleton .card,.card-wrapper--skeleton .card__media,.card-wrapper--skeleton .card__content,.card-wrapper--skeleton .card__content:before{animation:none}}@keyframes skeleton-pulse{0%{background-color:var(--plp-skeleton-base)}50%{background-color:var(--plp-skeleton-highlight-current)}to{background-color:var(--plp-skeleton-base)}}@keyframes plp-spinner{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/361/assets/shop-all-batch.css.map */
