.cc-card{position:relative}.cc-card__media{position:relative;overflow:hidden;border-radius:12px;background:#fff}.cc-card__media img{display:block;width:100%;height:auto}.cc-card__media img.cc-card__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s}.cc-card__media:hover img.cc-card__img--hover{opacity:1}.cc-sale-badge{position:absolute;top:.75rem;left:.75rem;z-index:3;background:#111;color:#fff;font-size:.75rem;line-height:1;font-weight:600;padding:.5rem .6rem;border-radius:.5rem}.cc-pill-badge{position:absolute;top:.75rem;right:.75rem;z-index:3;background:#f4f4f5;color:#111;font-size:.7rem;font-weight:600;padding:.45rem .6rem;border-radius:999px;border:1px solid #e5e7eb}.cc-card__content{padding:.75rem 0 3.5rem}.cc-title{font-weight:600;line-height:1.35;margin:0 0 .25rem}.cc-price{display:flex;gap:.5rem;align-items:center;font-weight:700}.cc-price del{opacity:.6}.cc-quick-add{position:absolute;left:.75rem;right:.75rem;bottom:.75rem}.cc-quick-add .btn{width:100%;border-radius:.6rem;padding:.8rem 1rem;border:1px solid #e5e7eb;background:#fff;font-weight:600}.cc-quick-add .btn[disabled]{opacity:.5;cursor:not-allowed}.cc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width: 990px){.cc-grid{grid-template-columns:repeat(4,1fr)}}.bfc{padding:12px 0}.bfc__inner ul{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:0;margin:0;list-style:none}.bfc__col{flex:0 0 auto}.bfc__image-wrap{width:56px;height:56px;border-radius:50%;overflow:hidden;margin-right:10px}.bfc__title{font-weight:600}.bfc__count{opacity:.7;font-size:.85em}.flex{display:flex}.flex-align-ver{align-items:center}.db{display:block}.dib{display:inline-block}.w100{width:100%}.text-left{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/63/assets/cc-carrycity.css.map */
