.ts-product-card{border-radius:20px;background-color:#f8f7f5;transition:box-shadow .3s;padding:8px;height:100%;display:flex;flex-direction:column}.ts-product-card[disabled] img,.ts-product-card[disabled] .ts-product-card__price,.ts-product-card[disabled] .ts-product-card__title,.ts-product-card[disabled] .ts-product-card__vendor,.ts-product-card[disabled] .ts-product-card__weight,.ts-product-card[disabled] .ts-product-card__add{opacity:.5}@media (hover: hover){.ts-product-card:hover{box-shadow:-1px 8px 24px #36363533}}.ts-product-card__media{display:flex;margin:0 0 8px;align-items:center;justify-content:center}.ts-product-card__media img{width:auto;height:220px;object-fit:contain;aspect-ratio:1 / 1}.ts-product-card__content{flex:1;display:flex;flex-direction:column}.ts-product-card__price{display:flex;gap:8px;align-items:center;font-family:Visby CF;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.01em;color:#555;margin:0 0 16px;text-transform:uppercase}.ts-product-card__price--compare{font-family:Visby CF;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.01em;opacity:.5;text-decoration:line-through}.ts-product-card__price--sale{color:#ff5031}.ts-product-card__title{font-family:Visby CF;font-size:18px;font-weight:600;line-height:1.4;text-align:left;color:#555;margin:0 0 4px;display:flex;word-break:break-all}.ts-product-card__vendor{font-family:Visby CF;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-align:left;color:#555;margin:0;display:flex;word-break:break-all}.ts-product-card__weight,.ts-product-card__weight:last-of-type{font-family:Visby CF;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-align:left;color:#555;margin:16px 0 24px;opacity:.7;display:flex}.ts-product-card__add{box-shadow:0 3px 24px #36363517;background-color:#fff;border-radius:12px;position:relative;overflow:hidden;height:40px;margin-top:auto}.ts-product-card__add--label{background-color:#fff;font-family:Visby CF;font-size:16px;font-weight:600;line-height:1.5;text-align:left;color:#022507;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-transform:uppercase;transition:opacity .3s,color .3s;cursor:pointer;z-index:1}.ts-product-card:not([disabled]) .ts-product-card__add--label:hover{color:#00c462}.ts-product-card[disabled] .ts-product-card__add--label{cursor:no-drop}.ts-product-card__add.added .ts-product-card__add--label{opacity:0;pointer-events:none}.ts-product-card__add--quantity{display:flex;align-items:center;justify-content:space-between;padding:8px;top:0;right:0;bottom:0;left:0;position:absolute;font-family:Visby CF;font-size:16px;font-weight:600;line-height:1;text-align:left;color:#022507;z-index:1;transition:opacity .3s;opacity:0;pointer-events:none;z-index:2}.ts-product-card__add input[type=number]{width:30px;font-family:Visby CF;font-size:16px;font-weight:600;line-height:1;text-align:center;border:none;color:#022507;background-color:transparent;padding:0}.ts-product-card__add input::-webkit-outer-spin-button,.ts-product-card__add input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ts-product-card__add.added .ts-product-card__add--quantity{opacity:1;pointer-events:all}.ts-product-card__add--control{display:flex;cursor:pointer}.ts-product-card__add--control svg{width:34px;height:24px;pointer-events:none;fill:#022507;stroke:unset}.ts-product-card__add--control svg rect{fill:#f8f7f5;transition:fill .3s}.ts-product-card__add--control svg path{stroke:#022507;transition:stroke .3s}.ts-product-card__add--control:hover svg rect{fill:#00c462}.ts-product-card__add--control:hover svg path{stroke:#f8f7f5}@media screen and (max-width: 749px){.ts-product-card__media{margin:0 0 16px}.ts-product-card__media img{height:200px}.ts-product-card__price{font-size:14px;margin:0 0 16px}.ts-product-card__price--compare{font-size:10px}.ts-product-card__title{font-size:14px;line-height:1.2}.ts-product-card__weight,.ts-product-card__weight:last-of-type{margin:8px 0 24px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ts-product-card.css.map */
