.card-wrapper{border-radius:12px!important;transition:transform .25s ease,box-shadow .25s ease!important}.card-wrapper:hover{transform:translateY(-3px)!important;box-shadow:0 8px 24px #00000014!important}.card{border-radius:12px!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.06)!important;background:#fff!important}.card__info-container,.card__information,.card__content{padding:12px 14px 16px!important}.card__heading,.card__heading a{font-size:1.45rem!important;font-weight:400!important;color:#1a1a1a!important;line-height:1.35!important;margin-bottom:4px!important}.price-item--regular,.price-item--sale{font-size:1.4rem!important;font-weight:500!important;color:#1a1a1a!important}.price--on-sale .price-item--regular{font-size:1.2rem!important;color:#aaa!important;text-decoration:line-through!important;font-weight:400!important}.badge{font-size:1.1rem!important;font-weight:500!important;padding:3px 10px!important;border-radius:6px!important;letter-spacing:.03em!important}.badge--sale{background:#fff0f0!important;color:#c0392b!important}.badge--sold-out{background:#f0f0f0!important;color:#888!important}quick-add .button,quick-add button,.quick-add__submit,.card__footer .button{width:100%!important;min-height:44px!important;background-color:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:1.35rem!important;font-weight:500!important;letter-spacing:.03em!important;cursor:pointer!important;transition:background .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:12px!important}quick-add .button:hover,.quick-add__submit:hover,.card__footer .button:hover{background-color:#2e2e2e!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
