.product-card-wrapper{--pc-bg: #efefef;--pc-red: #c8321f;--pc-text: #111;--pc-muted: #666;--pc-radius: 15px}.product-card-wrapper .card{position:relative;background:var(--pc-bg);border-radius:var(--pc-radius);padding:0;overflow:hidden;box-shadow:none;border:1px solid #c4c4c4}.product-card-wrapper .card__inner{background:transparent;border-radius:0;overflow:visible}.product-card-wrapper .card__media,.product-card-wrapper .media{background:transparent}.product-card-wrapper .card__media img{padding:0}.product-card-wrapper .card__inner .card__information{display:none}.product-card-wrapper .card>.card__content{position:relative;padding:0 12px}.product-card-wrapper .card-information .caption-with-letter-spacing{font-size:13px;letter-spacing:0;text-transform:none;color:var(--pc-muted);margin-bottom:.6rem}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-size:13px;font-weight:500;color:var(--pc-text);margin:0rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .price{font-size:16px;font-weight:500;display:flex;gap:.8rem;align-items:center}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.3rem}.product-card-wrapper .price-item--sale,.product-card-wrapper .price__sale .price-item--regular{color:var(--pc-red)}.product-card-wrapper .price__sale s,.product-card-wrapper .price__sale .price-item--regular,.product-card-wrapper .price .price__sale s .price-item{color:var(--pc-muted)}.product-card-wrapper .price s{text-decoration:line-through}.product-card-wrapper .card__badge{position:absolute;top:16px;left:16px;bottom:auto;z-index:2;display:flex;gap:6px}.product-card-wrapper .card__inner .card__badge{display:none}.product-card-wrapper .badge{background:var(--pc-red);color:#fff;border:0;border-radius:25px;padding:.9rem 1.6rem;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.product-card-wrapper .quick-add{position:relative;padding:6px 0;margin:0 0 1rem;width:100%;z-index:1;grid-row-start:4}.product-card-wrapper .quick-add__submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;height:40px;padding:0 12px;border:0;border-radius:12px;background:#000;color:#fff;font-size:14px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;position:relative;box-shadow:none;transition:background .2s ease}.product-card-wrapper .quick-add__submit:before{content:"";position:static;flex-shrink:0;width:18px;height:18px;z-index:1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='20' r='1.2'/><circle cx='18' cy='20' r='1.2'/><path d='M2 3h3l2.4 11.2a1 1 0 0 0 1 .8h9.2a1 1 0 0 0 1-.8L20 7H6'/></svg>") center / contain no-repeat}.product-card-wrapper .quick-add__submit:disabled,.product-card-wrapper .quick-add__submit[aria-disabled=true]{background:#9a9a9a;cursor:not-allowed}.product-card-wrapper .card{text-align:start}.product-card-wrapper .quick-add__submit{position:relative;overflow:hidden}.product-card-wrapper .card-information{text-align:start}@media screen and (min-width:1200px){.product-card-wrapper .quick-add__submit:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;width:100%;height:100%;transform:translate(-100%);transition:transform .25s ease-in-out;z-index:0}.product-card-wrapper .quick-add__submit:hover:after{transform:translate(0)!important}.product-card-wrapper .quick-add__submit:hover .quick-addtocart{color:#191919;z-index:1}.product-card-wrapper .quick-add__submit:hover:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='20' r='1.2'/><circle cx='18' cy='20' r='1.2'/><path d='M2 3h3l2.4 11.2a1 1 0 0 0 1 .8h9.2a1 1 0 0 0 1-.8L20 7H6'/></svg>") center / contain no-repeat}}@media screen and (max-width:1199px){.product-card-wrapper .quick-add__submit:after{display:none}}@media screen and (min-width:750px){.product-card-wrapper .card__information{padding-bottom:.6rem;padding-top:1rem}}@media screen and (max-width:400px){.product-card-wrapper .price{font-size:14px}.product-card-wrapper .card>.card__content{padding:0 8px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/product-card-item.css.map */
