.cc-cprod{position:relative;background:var(--cc-bg);border:1px solid transparent;border-radius:var(--cc-radius-md);box-shadow:var(--cc-shadow-card)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.cc-cprod{transition:transform var(--cc-duration) var(--cc-ease),box-shadow var(--cc-duration) var(--cc-ease),border-color var(--cc-duration) var(--cc-ease),border-radius var(--cc-duration) var(--cc-ease)}}@media(hover:hover){.cc-cprod:hover{z-index:2;transform:translateY(-4px);border-color:var(--cc-border);box-shadow:var(--cc-shadow-card-hover)}}@media(hover:none){.cc-cprod{border-color:var(--cc-border);box-shadow:var(--cc-shadow-card-hover)}}.cc-cprod__media{display:block;overflow:hidden;border-radius:var(--cc-radius-md) var(--cc-radius-md) 0 0}.cc-cprod__media img{display:block;width:100%;height:22rem;object-fit:contain;object-position:center;padding:.8rem;box-sizing:border-box}@media screen and (max-width:749px){.cc-cprod__media img{height:16rem}}.cc-cprod__badges{position:absolute;z-index:1;top:1rem;left:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.cc-cprod__badge{padding:.4rem 1rem;background:var(--cc-sale);color:#fff;font-family:var(--cc-font-body);font-size:1.2rem;font-weight:500;border-radius:var(--cc-radius-full)}.cc-cprod__info{padding:0 1.4rem 1.4rem}.cc-cprod__rating{margin:0 0 .3rem;line-height:1.5;min-height:1.8rem}.cc-cprod__info>.cc-cprod__rating:empty{display:block}.cc-cprod__stars{position:relative;display:inline-block;color:var(--cc-border);font-size:1.2rem;letter-spacing:.15em}.cc-cprod__stars-fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:var(--cc-star)}.cc-cprod__stars-count{font-family:var(--cc-font-body);font-size:1.2rem;color:var(--cc-text-light)}.cc-cprod__title{margin:0 0 .2rem;min-height:2.7em;font-family:var(--cc-font-body);font-size:1.4rem;font-weight:400;line-height:1.35;color:var(--cc-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}a.cc-cprod__title{display:-webkit-box;text-decoration:none}.cc-cprod__vendor{margin:0 0 .4rem;font-family:var(--cc-font-body);font-size:1.2rem;font-weight:400;letter-spacing:.01em;color:var(--cc-text-secondary)}.cc-cprod__price-from{font-size:1.3rem;font-weight:400;color:var(--cc-text-secondary)}.cc-cprod__price{margin:0;font-family:var(--cc-font-body);font-size:1.7rem;font-weight:500;color:var(--cc-text)}.cc-cprod__price--was{margin-right:.6rem;font-size:1.3rem;font-weight:400;color:var(--cc-text-light);text-decoration:line-through}.cc-cprod__price--sale{color:var(--cc-sale)}.cc-cprod__stock{margin:.3rem 0 0;font-family:var(--cc-font-body);font-size:1.2rem;font-weight:500}.cc-cprod__stock--in{color:var(--cc-success)}.cc-cprod__stock--low{color:var(--cc-star)}.cc-cprod__stock--out{color:var(--cc-sale)}.cc-cprod__actions{padding:0 1.2rem 1.2rem}.cc-cprod__actions-inner{padding-top:.4rem}@media(hover:none){.cc-cprod__actions{display:none}}.cc-cprod__atc{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:100%;height:4rem;margin:0;padding:0 1.6rem;border:0;background:var(--cc-ink);color:#fff;font-family:var(--cc-font-body);font-size:1.4rem;font-weight:500;line-height:1;border-radius:var(--cc-radius-sm);cursor:pointer}@media(prefers-reduced-motion:no-preference){.cc-cprod__atc{transition:transform var(--cc-duration) var(--cc-ease),box-shadow var(--cc-duration) var(--cc-ease)}.cc-cprod__atc:hover{transform:translateY(-2px);box-shadow:var(--cc-shadow-card)}}.cc-cprod__atc[data-state=added]{background:var(--cc-success)}.cc-cprod__atc[disabled]{opacity:.6;cursor:default}.cc-cprod__fab{-webkit-appearance:none;appearance:none;position:absolute;z-index:1;top:1rem;right:1rem;display:none;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;margin:0;padding:0;border:0;border-radius:var(--cc-radius-full);background:var(--cc-ink);color:#fff;cursor:pointer;box-shadow:var(--cc-shadow-card)}.cc-cprod__fab svg{width:1.6rem;height:1.6rem}.cc-cprod__fab[data-state=added]{background:var(--cc-success)}@media(hover:none){.cc-cprod__fab{display:flex}}.cc-cprod .restock-rocket-button-collection{display:none!important}@media(hover:none){.cc-cprod--soldout .cc-cprod__actions{display:block}}@media(hover:none){.cc-cprod{border-color:var(--cc-border);box-shadow:0 4px 14px #1111111a}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/cc-card-product.css.map */
