:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view{display:table;width:100%}:is(#algolia-product-grid-container,#discovery-product-grid-container) .product-grid__item{display:block;border-right:.1rem solid var(--color-gray-200, #dad7d0);border-bottom:.1rem solid var(--color-gray-200, #dad7d0)}:is(#algolia-product-grid-container,#discovery-product-grid-container) .product-grid__item[data-product-url]{cursor:pointer}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-grid__item{display:table-row;border-right-width:0;transition:background-color .2s}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-grid__item[data-product-url]:hover{background-color:var(--color-gray-50, #f1efec)}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-grid__item>.product-list-card__cell{border-right:.1rem solid var(--color-gray-200, #dad7d0)}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-grid__item>.product-list-card__cell,:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-grid__item>.product-list-card__cell h3{height:var(--16, 6.4rem);overflow:hidden;color:var(--color-gray-900, #292827);font-family:var(--font-sans, "DM Sans");font-size:var(--text-sm, 1.4rem);font-style:normal;font-weight:400;line-height:1.5;text-overflow:ellipsis}:is(#algolia-product-grid-container,#discovery-product-grid-container) .grid-view-card{display:block;height:100%}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .grid-view-card{display:none}:is(#algolia-product-grid-container,#discovery-product-grid-container) .product-list-card__cell{display:none}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__cell{display:table-cell;vertical-align:middle;padding:var(--4, 1.6rem) var(--3, 1.2rem);border-bottom:.1rem solid var(--color-gray-200, #dad7d0)}.product-grid__header{display:none}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-grid__header{display:table-header-group;position:sticky;z-index:29;color:var(--color-gray-700, #54524d);text-align:left;background:var(--color-gray-50, #f1efec);transition:top .36s cubic-bezier(.19,1,.22,1)}.product-grid__header-row{border-bottom:.1rem solid var(--color-gray-200, #dad7d0)}.product-grid__header-row th{padding:var(--4, 1.6rem) var(--3, 1.2rem);color:var(--color-gray-700, #54524d);font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.5;text-transform:uppercase;white-space:nowrap;border-right:.1rem solid var(--color-gray-200, #dad7d0)}.product-grid__header-row th:last-child{border-right:0}.product-grid__header-row .header-action{padding-right:1.5rem;text-align:right}.product-list-card__name-content{display:flex;align-items:center;gap:1rem}.product-list-card__image,.product-list-card__image img{display:none}.product-list-card__image-placeholder{width:4rem;height:4rem;background-color:var(--color-gray-100, #e7e5df);border:.1rem solid var(--color-gray-200, #dad7d0);border-radius:.375rem}.product-list-card__title-link{color:inherit;text-decoration:none}.product-list-card__title-link:hover{text-decoration:underline}.product-list-card__price--mobile{display:block;margin-top:.25rem;color:var(--color-gray-600, #69665e);font-size:.875rem}.product-list-card__price-content{display:flex;align-items:baseline;gap:.4rem}.product-list-card__price{color:var(--color-black, #000);font-family:var(--font-sans, "DM Sans");font-size:var(--text-sm, 1.4rem);font-style:normal;font-weight:700;line-height:1.5;text-align:center}.product-list-card__compare-at-price{color:var(--color-gray-600, #69665e);font-family:var(--font-sans, "DM Sans");font-size:var(--text-sm, 1.4rem);font-style:normal;font-weight:400;line-height:1.5;text-decoration-line:line-through}.product-list-card__save{display:flex;align-items:center;gap:.4rem;color:var(--color-gray-800, #3b3935);font-family:var(--font-sans, "DM Sans");font-size:var(--text-xs, 1.2rem);font-style:normal;font-weight:400;line-height:1.5;text-align:center}.product-list-card__save-value{display:flex;align-items:center;justify-content:center;gap:1rem;padding:var(--05, .2rem) var(--1, .4rem);color:var(--color-white, #fff);font-family:var(--font-sans, "DM Sans");font-size:var(--text-xs, 1.2rem);font-style:normal;font-weight:700;text-align:center;background:var(--color-green-600, #4a7e37);border-radius:var(--rounded, .4rem)}.product-list-card__cell--meta{color:var(--color-gray-700, #54524d);font-size:.875rem}.product-list-card__cell--action{display:flex;align-items:center;justify-content:center;gap:0;padding:var(--4, 1.6rem) var(--3, 1.2rem)}.product-list-card__cell--action button{display:flex;align-items:center;justify-content:center;gap:var(--2, .8rem);padding:var(--1, .4rem);color:var(--color-white, #fff);font-family:var(--font-sans, "DM Sans");font-size:var(--text-xs, 1.2rem);font-style:normal;font-weight:500;line-height:1.5;white-space:nowrap;background:var(--color-primary-600, #2a351b);border-radius:50%}.product-list-card__cell--action button:hover{background-color:var(--color-button-hover, #3b4829)}.product-list-card__cell--action button.added-to-cart{color:var(--color-primary-600, #2a351b);background-color:#5c9e453d;opacity:1}.product-list-card__cell--action button.added-to-cart svg path{fill:var(--color-primary-600, #2a351b)}.product-grid__item--skeleton,.product-grid__item--empty{cursor:default}.skeleton-placeholder{background-color:var(--color-gray-200, #dad7d0);border-radius:.25rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.skeleton-placeholder--image{width:6rem;height:6rem}.skeleton-placeholder--text{width:75%;height:1.5rem}.skeleton-placeholder--text-short{width:4rem;height:1.5rem}.skeleton-placeholder--button{display:inline-block;width:5rem;height:2.5rem;border-radius:.5rem}.product-grid__item--skeleton .product-list-card__cell{vertical-align:middle}.product-grid__item--skeleton .product-list-card__cell:last-child{text-align:right}.product-list-card__cell--action form{width:100%;display:flex;align-items:center;justify-content:center}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__cell--action form{flex-direction:column;gap:var(--2, .8rem)}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__cell--action .atc__button{width:100%;min-height:3.6rem;border-radius:var(--rounded-lg, .8rem)}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__cell--action .atc__button:disabled{opacity:1;color:var(--color-gray-600, #6f6d68);background:var(--color-gray-200, #dad7d0);cursor:not-allowed}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__cell--action .atc__button:disabled:hover{background:var(--color-gray-200, #dad7d0)}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__quantity{width:9.6rem;min-height:3.6rem}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__quantity .quantity__button{width:3.2rem;padding:0;border-radius:0;color:rgb(var(--color-foreground));background:transparent}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__quantity .quantity__button:hover{background:transparent}.product-list-card__atc-text{display:none}.product-list-card__atc-icon{display:flex;align-items:center;justify-content:center}.product-list-card__atc-icon svg path{width:1.2rem;height:1.2rem;fill:var(--color-white, #fff)}.product-list-card__atc-label--sold-out .product-list-card__atc-text{display:inline-block}.product-list-card__atc-label--sold-out .product-list-card__atc-icon{display:none}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view :is(.product-list-card__cell--vendor,.product-list-card__cell--category,.product-list-card__cell--condition,.product-list-card__save,.product-grid__header-row .header-vendor,.product-grid__header-row .header-category,.product-grid__header-row .header-condition){display:none}@media(max-width:393px){:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view :is(.product-grid__header-row th:first-child,.product-list-card__cell--name){display:none}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view :is(.product-grid__header-row th,.product-list-card__cell){padding-inline:1rem}}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__price-content{flex-direction:column}@media(min-width:394px){:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__save{display:flex}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view .product-list-card__price-content{flex-direction:row}}@media(min-width:395px){.product-list-card__cell--action button{border-radius:var(--rounded-lg, .8rem);padding:var(--2, .8rem) var(--3, 1.2rem)}.product-list-card__cell--action,.header-action{min-width:13.5rem}.product-list-card__atc-text{display:inline-block}.product-list-card__atc-icon{display:none}}@media(min-width:1024px){:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view :is(.product-list-card__cell--vendor,.product-list-card__cell--condition,.product-grid__header-row .header-vendor,.product-grid__header-row .header-condition){display:table-cell}:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view :is(.product-grid__header,.product-grid__header-row th,.product-grid__item>.product-list-card__cell,.product-grid__item>.product-list-card__cell h3,.product-list-card__price,.product-list-card__compare-at-price,.product-list-card__save,.product-list-card__save-value,.quantity__input,.product-list-card__cell--action .atc__button){font-size:var(--text-base, 1.6rem)}}@media(min-width:1536px){:is(#algolia-product-grid-container,#discovery-product-grid-container).list-view :is(.product-list-card__cell--category,.product-grid__header-row .header-category){display:table-cell}}@media(min-width:640px){.product-list-card__image,.product-list-card__image img{display:block;width:4rem;max-width:none;height:4rem}.product-list-card__price--mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1483/assets/component-product-list-card.css.map */
