.product-card-wrapper .card:not(.card--horizontal){--pc-accent: 49, 134, 22;--pc-muted: rgba(var(--color-foreground), .6)}product-component:has(>.product-card-wrapper),.grid__item .product-card-wrapper{display:block;height:100%}.product-card-wrapper .card:not(.card--horizontal)>.card__content{display:flex;flex-direction:column;gap:.8rem;padding:.4rem 1.2rem 1.2rem}.product-card-wrapper .card--card.card--media:not(.card--horizontal)>.card__content{margin-top:0}.product-card-wrapper .card:not(.card--horizontal)>.card__content .card__information{display:flex;flex-direction:column;flex-grow:1;gap:.4rem;padding:0}.product-card-wrapper .card:not(.card--horizontal) .card__heading{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--font-body-family);font-weight:600;line-height:1.3;letter-spacing:0}.product-card-wrapper .card:not(.card--horizontal) .card-information>*+*{margin-top:.2rem}.product-card-wrapper .card__size{font-size:1.3rem;line-height:1.4;letter-spacing:0;color:var(--pc-muted)}.product-card-wrapper .card:not(.card--horizontal) .card__footer{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.6rem;margin-top:auto}.product-card-wrapper .card:not(.card--horizontal) .card__footer .price{flex:1000 1 auto;min-width:0;margin:0;font-size:1.4rem;letter-spacing:0}.product-card-wrapper .card:not(.card--horizontal) .card__footer .price-item--last,.product-card-wrapper .card:not(.card--horizontal) .card__footer .price__regular .price-item{font-weight:700;color:rgb(var(--color-foreground))}.product-card-wrapper .card:not(.card--horizontal) .card__footer .price--on-sale .price__sale{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:0}.product-card-wrapper .card:not(.card--horizontal) .card__footer .price__sale s.price-item{margin:0;font-size:1.2rem;font-weight:400;color:var(--pc-muted)}.product-card-wrapper .card:not(.card--horizontal) .card__footer .price .unit-price{font-size:1.1rem}.product-card-wrapper .card:not(.card--horizontal) .quick-add,.product-card-wrapper .card:not(.card--horizontal) .quick-add-bulk{display:flex;flex-direction:column;align-items:stretch;flex:1 0 auto;margin:0;text-align:center}.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit{min-width:5.8rem;min-height:3.4rem;padding:0 1rem;border:.15rem solid rgb(var(--pc-accent));border-radius:.8rem;background:rgba(var(--pc-accent),.06);color:rgb(var(--pc-accent));font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.04rem;text-transform:uppercase;box-shadow:none;transition:background-color .15s ease,color .15s ease}.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit:before,.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit:after{display:none}.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit:not([disabled]):hover{background:rgb(var(--pc-accent));color:#fff}.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit[disabled]{min-width:auto;padding:0 1rem;border-color:rgba(var(--color-foreground),.15);background:rgba(var(--color-foreground),.05);color:var(--pc-muted);font-size:1.1rem;text-transform:none}.product-card-wrapper .quick-add__options{margin-top:.2rem;font-size:1rem;letter-spacing:0;color:var(--pc-muted)}.product-card-wrapper .card:not(.card--horizontal) .card__sale-badge{padding:.4rem .8rem;border:0;border-radius:.6rem;background:rgb(var(--pc-accent));color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.02rem}.product-card-wrapper .card:not(.card--horizontal) .card__badge .badge:not(.card__sale-badge){padding:.4rem .8rem;border:0;border-radius:.6rem;background:#121212bf;color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.02rem}.product-card-wrapper .card:not(.card--horizontal):has(.quick-add__submit[disabled]) .card__media img{opacity:.5;filter:grayscale(.6)}@media screen and (min-width:750px){.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit{min-width:6.4rem;min-height:3.6rem;padding:0 1.2rem}}@media screen and (max-width:749px){.product-card-wrapper .card:not(.card--horizontal)>.card__content{padding:.4rem 1rem 1rem}}@media screen and (max-width:359px){.product-card-wrapper .card:not(.card--horizontal)>.card__content{padding:.4rem .8rem .8rem}.product-card-wrapper .card:not(.card--horizontal) .card__footer{gap:.4rem}.product-card-wrapper .card:not(.card--horizontal) .card__footer .price{font-size:1.3rem}.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit{min-width:4.8rem;min-height:3.2rem;padding:0 .8rem;font-size:1.2rem}.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit[disabled]{padding:0 .6rem;font-size:1rem}}@media(hover:hover){.grid__item:has(>product-component>.product-card-wrapper,>.product-card-wrapper){transition:box-shadow .25s ease}.grid__item:has(>product-component>.product-card-wrapper,>.product-card-wrapper):hover{box-shadow:0 .4rem 1.2rem #0000001a}.product-grid.slider{padding-top:.8rem;padding-bottom:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-product-card.css.map */
