.view-as-controls{display:flex;gap:8px;align-items:center}.view-as-btn{background:transparent;border:1px solid #e0e0e0;border-radius:6px;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#666}.view-as-btn:hover{background:#f5f5f5;border-color:#ccc}.view-as-btn.active{background:#333;border-color:#333;color:#fff}.view-as-btn svg{display:block}.product-grid--list{display:flex!important;flex-direction:column;gap:16px}.product-grid--list .product-grid__item{width:100%}.product-grid--list .product-card__content--styled{display:grid!important;grid-template-columns:220px 1fr 250px;grid-template-rows:1fr max-content max-content max-content max-content 1fr;gap:4px 32px;align-items:center;align-content:center;padding:24px!important;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;min-height:220px}.product-grid--list .product-card__link{display:none!important}.product-grid--list .product-card__content--styled:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001f}.product-grid--list .card-gallery{grid-column:1;grid-row:1 / -1;margin:0!important;width:100%!important;height:220px;border-radius:8px;overflow:hidden}.product-grid--list .card-gallery img{width:100%;height:100%;object-fit:contain;background:#f9f9f9}.product-grid--list .product-grid-view-zoom-out--details{display:none!important}.product-grid--list .product-vendor{grid-column:2;grid-row:2;font-size:12px;color:#888;text-transform:uppercase;letter-spacing:.8px;margin:0 0 4px!important;padding:0!important;font-weight:600;line-height:1.2;height:auto!important}.product-grid--list .product-card__content--styled>a>.text-block,.product-grid--list .product-card__content--styled>div>a>.text-block{grid-column:2!important;grid-row:3!important;margin:0!important;padding:0!important}.product-grid--list .text-block p{font-size:17px!important;line-height:1.3!important;margin:0!important;padding:0!important}.product-grid--list a{color:#000;text-decoration:none}.product-grid--list a:hover{text-decoration:underline}.product-grid--list product-price{grid-column:2;grid-row:4;margin:4px 0 0!important;padding:0!important}.product-grid--list product-price .price{font-size:16px!important;font-weight:700!important;color:#000;line-height:1.2}.product-grid--list product-inventory{grid-column:2;grid-row:5;margin:4px 0 0!important;padding:0!important}.product-grid--list .product-inventory__status{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#000}.product-grid--list .product-inventory__icon{width:16px;height:16px}.product-grid--list .product-inventory__text{color:#000!important}.product-grid--list .buy-buttons-block{grid-column:3;grid-row:1 / -1;display:flex;align-items:center;justify-content:center;align-self:center;width:100%;margin:auto}.product-grid--list .buy-buttons-block product-form-component{width:100%}.product-grid--list .buy-buttons-block form{width:100%}.product-grid--list .product-form-buttons{width:100%;padding:0!important}.product-grid--list .add-to-cart-button{width:100%!important;height:48px!important;background:transparent!important;color:#000!important;border:none!important;border-radius:20px;font-size:14px;text-transform:uppercase}.product-grid--list .add-to-cart-button:hover{background:#000!important;color:#fff!important}.product-grid--list .card-gallery quick-add-component{display:none!important}.product-grid--list local-pickup{display:none!important}@media(max-width:990px){.product-grid--list .product-card__content--styled{grid-template-columns:160px 1fr 160px;gap:24px;padding:24px!important}.product-grid--list .card-gallery{height:180px}}@media(max-width:749px){.product-grid--list .product-card__content--styled{grid-template-columns:130px 1fr;gap:16px;padding:16px!important}.product-grid--list .card-gallery{height:130px}.product-grid--list .buy-buttons-block{grid-column:1 / -1;grid-row:auto;margin-top:16px}.product-grid--list .text-block--AMVM5by9YcUhPWDU3V__product_title_4nY4eT p{font-size:16px!important}.product-grid--list product-price .price{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/exp-view-style.css.map */
