.rail{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.pcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s;display:flex;flex-direction:column}.pcard:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.pcard .media{position:relative;aspect-ratio:1/1;background:var(--mint);display:grid;place-items:center;color:var(--pine)}.pcard .media .prod-ico{width:82px;height:82px;opacity:.9}.pcard .disc{position:absolute;top:12px;left:12px;background:var(--marigold);color:#3a2708;font-size:11.5px;font-weight:700;padding:4px 9px;border-radius:100px}.pcard{position:relative}.pcard .wish,.pcard .wishlist,.pcard .wishlist-custom-action,.pcard .active-wishlist{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:#ffffffd9;display:grid;place-items:center;color:var(--ink-soft);cursor:pointer;z-index:1;transition:color .2s,background .2s}.pcard a.wishlist:hover,.pcard .wishlist:hover{background:#fff;color:#b23b2e}.pcard a.wishlist.active-wishlist,.pcard .active-wishlist{color:#b23b2e}.pcard .wishlist .feather-heart{width:15px;height:15px;display:block;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7-4.5-9.3-9C1 7.5 3 4.5 6.3 4.5c2 0 3.3 1.2 4 2.3.7-1.1 2-2.3 4-2.3C21.7 4.5 23 7.5 21.3 11 19 15.5 12 20 12 20Z'/%3E%3C/svg%3E") center/15px 15px no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7-4.5-9.3-9C1 7.5 3 4.5 6.3 4.5c2 0 3.3 1.2 4 2.3.7-1.1 2-2.3 4-2.3C21.7 4.5 23 7.5 21.3 11 19 15.5 12 20 12 20Z'/%3E%3C/svg%3E") center/15px 15px no-repeat}.pcard a.wishlist.active-wishlist .feather-heart,.pcard .active-wishlist .feather-heart{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M12 20s-7-4.5-9.3-9C1 7.5 3 4.5 6.3 4.5c2 0 3.3 1.2 4 2.3.7-1.1 2-2.3 4-2.3C21.7 4.5 23 7.5 21.3 11 19 15.5 12 20 12 20Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M12 20s-7-4.5-9.3-9C1 7.5 3 4.5 6.3 4.5c2 0 3.3 1.2 4 2.3.7-1.1 2-2.3 4-2.3C21.7 4.5 23 7.5 21.3 11 19 15.5 12 20 12 20Z'/%3E%3C/svg%3E")}.pcard .pbody{padding:16px 16px 18px;display:flex;flex-direction:column;flex:1}.pcard .type{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pine-light)}.pcard .stars{display:flex;align-items:center;gap:5px;margin:0!important;font-size:12px;color:var(--ink-soft)}.pcard .stars .s{color:var(--marigold)}.pcard h4{font-family:Inter;font-weight:600;font-size:14px;line-height:1.35;color:var(--ink);letter-spacing:0;min-height:38px}.pcard .price{margin-top:12px;display:flex;align-items:baseline;gap:8px}.pcard .price .now{font-family:Bricolage Grotesque;font-weight:700;font-size:19px;color:var(--pine)}.pcard .price .was{font-size:13px;color:#9aa39c;text-decoration:line-through}.pcard .add{margin-top:0!important;width:100%;border:1.5px solid var(--pine);color:var(--pine);background:transparent;border-radius:100px;padding:10px;font-weight:600;font-size:13.5px;cursor:pointer;transition:background .2s,color .2s;display:flex;align-items:center;justify-content:center;gap:7px}.pcard .add:hover{background:var(--pine);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/14/assets/horeca-product-card.css.map */
