algolia-collection-product-grid:not([data-algolia-ready]) [js-product-grid],algolia-collection-product-grid:not([data-algolia-ready]) [js-result-grid],algolia-collection-product-grid:not([data-algolia-ready]) [js-pagination]{display:none}algolia-collection-product-grid[data-algolia-ready] [js-algolia-skeleton]{display:none}algolia-collection-product-grid .algolia-skeleton__item,algolia-recommend .algolia-skeleton__item{display:flex;flex-direction:column;gap:8px}algolia-collection-product-grid .algolia-skeleton__image,algolia-recommend .algolia-skeleton__image{height:var(--algolia-image-max-height, 100px);border-radius:var(--radius-image, 4px)}algolia-collection-product-grid .algolia-skeleton__line,algolia-recommend .algolia-skeleton__line{height:12px;border-radius:4px;align-self:center}algolia-collection-product-grid .algolia-skeleton__line--title,algolia-recommend .algolia-skeleton__line--title{width:70%}algolia-collection-product-grid .algolia-skeleton__line--price,algolia-recommend .algolia-skeleton__line--price{width:35%}algolia-collection-product-grid .algolia-skeleton__image,algolia-collection-product-grid .algolia-skeleton__line,algolia-recommend .algolia-skeleton__image,algolia-recommend .algolia-skeleton__line{background:linear-gradient(100deg,var(--color-text-alpha-05) 30%,var(--color-text-alpha-10) 50%,var(--color-text-alpha-05) 70%);background-size:200% 100%;animation:algolia-skeleton-shimmer 1.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){algolia-collection-product-grid .algolia-skeleton__image,algolia-collection-product-grid .algolia-skeleton__line,algolia-recommend .algolia-skeleton__image,algolia-recommend .algolia-skeleton__line{animation:none}}@keyframes algolia-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}algolia-collection-product-grid .product-item__image-wrapper,algolia-recommend .product-item__image-wrapper{height:var(--algolia-image-max-height, 100px)}algolia-collection-product-grid .algolia-product-item__image-wrapper .product-item__image--main,algolia-recommend .algolia-product-item__image-wrapper .product-item__image--main{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}algolia-collection-product-grid .algolia-product-item__image,algolia-recommend .algolia-product-item__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}algolia-collection-product-grid .collection-top-bar-sort__trigger,algolia-collection-product-grid .search-top-bar-sort__trigger,algolia-collection-product-grid .sticky-filter-sort__sort-trigger{background-color:var(--color-background);color:var(--color-accent);border:1px solid var(--color-accent)}algolia-collection-product-grid .collection-top-bar__filter-button,algolia-collection-product-grid .search-top-bar__filter-button,algolia-collection-product-grid .sticky-filter-sort__filter-button{background-color:var(--color-background);color:var(--algolia-brand-dark-navy);border:1px solid var(--algolia-brand-dark-navy)}algolia-collection-product-grid .filter-drawer{background:var(--color-background);border:1px solid var(--color-accent)}algolia-collection-product-grid .active-filters__list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-100, 8px) var(--spacing-200, 16px)}@media(min-width:740px){algolia-collection-product-grid .active-filters__list{grid-template-columns:repeat(3,1fr)}}algolia-collection-product-grid .active-filter-item{background:none;border:none;padding:0;gap:var(--spacing-50, 4px);color:var(--color-text);justify-content:flex-start}algolia-collection-product-grid .active-filter-item:after{content:"\d7";flex-shrink:0;color:var(--color-accent);font-size:1.1em;line-height:1}algolia-collection-product-grid .active-filter-item:hover .active-filter-item__label{text-decoration:underline}algolia-collection-product-grid .active-filter-item__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}algolia-collection-product-grid .collection-top-bar-sort__disclosure-scope,algolia-collection-product-grid .search-top-bar-sort__disclosure-scope,algolia-collection-product-grid .sticky-filter-sort__sort-disclosure-scope{--color-popup-modal-background: var(--color-background);--color-popup-modal-background-gradient: initial;--color-popup-modal-text: var(--color-text)}algolia-collection-product-grid .collection-top-bar-sort__disclosure input:not(:checked)+label,algolia-collection-product-grid .search-top-bar-sort__disclosure input:not(:checked)+label,algolia-collection-product-grid .sticky-filter-sort__sort-disclosure input:not(:checked)+label{color:var(--color-text)}algolia-collection-product-grid .collection-top-bar-sort__disclosure input:checked+label,algolia-collection-product-grid .search-top-bar-sort__disclosure input:checked+label,algolia-collection-product-grid .sticky-filter-sort__sort-disclosure input:checked+label{color:var(--color-accent)}algolia-collection-product-grid .collection-top-bar-sort__disclosure>*:hover label,algolia-collection-product-grid .search-top-bar-sort__disclosure>*:hover label,algolia-collection-product-grid .sticky-filter-sort__sort-disclosure>*:hover label{color:var(--color-accent)}algolia-collection-product-grid .algolia-product-item__quick-shopping,algolia-recommend .algolia-product-item__quick-shopping{margin:calc(-1 * var(--spacing-300, 24px)) 0 var(--spacing-100, 8px);position:relative}algolia-collection-product-grid .algolia-product-item__quick-shopping .product-item__quick-shop-button,algolia-recommend .algolia-product-item__quick-shopping .product-item__quick-shop-button{display:inline-block;width:30%;min-width:160px;white-space:nowrap;background-color:var(--color-background);color:var(--color-accent);border:1px solid var(--color-accent)}@media(hover:hover){algolia-collection-product-grid .algolia-product-item__quick-shopping,algolia-recommend .algolia-product-item__quick-shopping{opacity:0;visibility:hidden;transition:opacity var(--animation-timing-200, .15s) ease,visibility 0s linear .2s}algolia-collection-product-grid product-item:hover .algolia-product-item__quick-shopping,algolia-collection-product-grid product-item:focus-within .algolia-product-item__quick-shopping,algolia-recommend product-item:hover .algolia-product-item__quick-shopping,algolia-recommend product-item:focus-within .algolia-product-item__quick-shopping{opacity:1;visibility:visible;transition:opacity var(--animation-timing-200, .15s) ease,visibility 0s linear 0s}}algolia-collection-product-grid .algolia-extra-facet__values{max-height:280px;overflow-y:auto}algolia-collection-product-grid .algolia-facet-discovery{margin-bottom:var(--spacing-200, 16px);padding:var(--spacing-150, 12px);border:1px dashed var(--color-text-alpha-40);border-radius:var(--radius-input, 4px)}algolia-collection-product-grid .algolia-facet-discovery__heading{margin:0 0 var(--spacing-100, 8px);font-size:12px;color:var(--color-text-alpha-70)}algolia-collection-product-grid .algolia-facet-discovery__list{display:flex;flex-wrap:wrap;gap:var(--spacing-50, 4px)}algolia-collection-product-grid .algolia-facet-discovery__attribute{padding:2px 8px;font-family:monospace;font-size:12px;background:var(--color-text-alpha-05);border:1px solid var(--color-text-alpha-20);border-radius:var(--radius-input, 4px);cursor:pointer}algolia-collection-product-grid .algolia-facet-discovery__attribute--configured{border-color:var(--color-accent);color:var(--color-accent)}algolia-collection-product-grid .algolia-facet-discovery__attribute--copied{background:var(--color-accent);color:var(--color-accent-foreground, #fff)}algolia-collection-product-grid .algolia-search-secondary-results{margin-top:var(--spacing-400, 32px)}algolia-collection-product-grid .algolia-search-secondary-results__heading{margin:0 0 var(--spacing-200, 16px)}algolia-collection-product-grid .algolia-search-secondary-results__list{display:flex;flex-wrap:wrap;gap:var(--spacing-200, 16px)}algolia-collection-product-grid .algolia-search-secondary-result{display:flex;align-items:center;gap:var(--spacing-100, 8px);padding:var(--spacing-100, 8px) var(--spacing-150, 12px);color:var(--color-text);text-decoration:none;border:1px solid var(--color-lines-and-borders);border-radius:var(--radius-input, 4px)}a.algolia-search-secondary-result:hover{border-color:var(--color-accent)}algolia-collection-product-grid .algolia-search-secondary-result__image{width:40px;height:40px;object-fit:cover;border-radius:var(--radius-input, 4px)}
/*# sourceMappingURL=/cdn/shop/t/457/assets/component-algolia-product-tile.css.map */
