.layout-buttons .layout-btn{opacity:.5}.layout-buttons .layout-btn--active{opacity:1}.filter-container--list .only-list,.filter-container--grid .only-grid{display:block!important}.filter-container--list.container--list{max-width:1245px;margin:0 auto}.filter-container--list .product-grid{--product-columns-desktop: 1;gap:0}product-list-item{width:100%}.product-list-item__inner{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"image content";position:relative;gap:1rem;border-top-width:1px;border-color:var(--input-border-color);border-style:solid;align-items:center}product-list-item .product-label-container{position:static}product-list-item .product-label-container .product-label--meta>span{color:var(--product-label-overlay-meta-bg);background:var(--product-label-overlay-meta-text)}.product-list-item__image{grid-area:image;position:sticky;top:var(--theme-sticky-header-height);padding:.6rem 0;width:4rem}.has-variants .product-list-item__image{align-self:flex-start}.product-list-item__image img,.product-list-item__image svg{border-width:1px;border-color:var(--input-border-color);border-style:solid;border-radius:var(--btn-border-radius)}.product-list-item__content{grid-area:content;display:grid;grid-template-rows:auto 1fr;grid-template-areas:"main";width:100%}.has-variants .product-list-item__content{grid-template-areas:"main" "variants"}.product-list-item__main{grid-area:main;display:grid;grid-template-areas:"main-left main-center main-right";grid-template-columns:270px 1fr 140px;width:100%;top:var(--theme-sticky-header-height);background-color:#fff}.product-list-item__main .volume-pricing-popup{z-index:20;position:absolute}.has-variants .product-list-item__main{grid-template-columns:270px 1fr;grid-template-areas:"main-left main-center"}.has-variants .product-list-item__main{border-bottom-width:1px;border-color:var(--input-border-color);border-style:solid}.product-list-item__main__left{grid-area:main-left;display:grid;align-items:center}.product-list-item__main__title{display:grid;padding-right:1rem;width:auto;line-height:1.2}.product-list-item__main__title>a{color:#000}.product-list-item__main__title__sku{margin-top:4px;font-size:var(--smaller-text-size-1);opacity:.75}.product-list-item__main__center{grid-area:main-center;padding:1.5rem 1rem;border-left-width:1px;border-color:var(--input-border-color);border-style:solid;display:grid;align-items:center;grid-template-columns:1fr 1fr}.product-list-item__main__right{grid-area:main-right;text-align:right;gap:1rem;padding:1.5rem 1rem;border-left-width:1px;border-color:var(--input-border-color);border-style:solid}.product-list-item__main__prices{display:grid;justify-items:end}.product-list-item__main__prices__compare-at-price{opacity:.5}.product-list-item__variants{grid-area:variants;display:grid;grid-template-columns:1fr;width:100%}.product-list-item__variant{display:grid;grid-template-columns:270px auto 140px;grid-template-areas:"variant-left variant-center variant-right";align-items:center;position:relative}.product-list-item__variant:not(:last-of-type){border-bottom-width:1px;border-color:var(--input-border-color);border-style:solid}.product-list-item__variant.is-in-cart{background-color:#fafafa}@media (hover: hover) and (pointer: fine){.product-list-item__variant:hover{background-color:#fafafa}}.product-list-item__variant__left{grid-area:variant-left}.product-list-item__variant__info{grid-area:variant-info;display:grid;grid-template-columns:auto 1fr;gap:.5rem;padding:.5rem 1rem}.product-list-item__variant__info__image{border-width:1px;border-color:var(--input-border-color);border-style:solid;border-radius:var(--btn-border-radius);overflow:hidden;width:2.5rem;height:2.5rem;background-color:#fff}.product-list-item__variant__info__title{display:grid;padding-right:1rem;width:auto;line-height:1.2}.product-list-item__variant__info__title>a{color:#000}.product-list-item__variant__info__title__sku{font-size:var(--smaller-text-size-1);opacity:.75}.product-list-item__variant__info__title__stock,.product-list-item__variant__info__title__each{display:flex;flex-direction:column;text-align:right}@media (min-width: 768px){.product-list-item__variant__info__title__stock,.product-list-item__variant__info__title__each{display:none}}.product-list-item__variant__center{grid-area:variant-center;display:grid;grid-template-columns:1fr 1fr;border-left-width:1px;border-color:var(--input-border-color);border-style:solid;align-items:center;padding:.5rem 1rem;gap:1rem}.product-list-item__variant__data{font-size:var(--smaller-text-size-1);gap:.5rem;display:flex;align-items:center;justify-content:flex-end}.product-list-item__variant__data__inner{display:grid;grid-template-columns:160px 64px 100px;justify-content:flex-end;align-items:center;gap:2.5rem}.product-list-item__variant__data__item{display:grid;text-align:right;position:relative;font-size:var(--smaller-text-size-1)}.product-list-item__variant__data__item .volume-pricing-note{justify-content:flex-end}.product-list-item__variant__data__item__label{opacity:.75}.product-list-item__variant__data__item__rules{display:flex;align-items:center;justify-content:flex-end;gap:6px}.product-list-item__variant__right{grid-area:variant-right;display:grid;grid-template-columns:1fr;align-items:center;justify-items:end;text-align:right;gap:1rem;height:100%;border-left-width:1px;border-color:var(--input-border-color);border-style:solid;padding:.5rem 1rem}product-list-item .quantity-wrapper{--size: 32px;--icon-size: 15px}product-list-item .quantity-wrapper>button{width:var(--size);min-width:var(--size);height:var(--size);line-height:var(--size)}product-list-item .quantity-wrapper input[name=quantity]{width:var(--size);height:var(--size);margin:0 6px;font-size:12px}product-list-item .quantity-wrapper>:disabled{cursor:not-allowed;ppinter-events:none;opacity:.25}.product-list-item__variants-toggle{text-align:left;padding:10px 0 15px}.product-list-item__variants-toggle.is-expanded{border-top-width:1px;border-color:var(--input-border-color);border-style:solid}.up-900{display:none}@media (min-width: 900px){.up-900{display:block}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/list-view.css.map */
