.card[data-astro-cid-4fhpls6h]{--brand-mark-height:1rem;--card-head-height:max(calc(var(--brand-mark-height) * 1.95 + .6rem), var(--card-barrel-height));--card-barrel-height:48px;--card-pad-block:1.1rem;--card-pad-inline:1.1rem;--card-gap:12px;--card-box-height:280px;box-sizing:border-box;flex-direction:column;flex-grow:1;gap:10px;display:flex;position:relative}.card__body[data-astro-cid-4fhpls6h]{height:var(--card-box-height);gap:var(--card-gap);box-sizing:border-box;padding:var(--card-pad-block) var(--card-pad-inline);background:var(--color-product-card);border-radius:6px;flex-direction:column;flex:none;transition:background-color .15s;display:flex}li:has(>[data-product-card]){flex-direction:column;display:flex;container-type:inline-size}.card[data-astro-cid-4fhpls6h]:active{--brand-mark-opacity:1}.card[data-astro-cid-4fhpls6h]:active .card__body[data-astro-cid-4fhpls6h],:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed):active{background-color:var(--color-product-card-hover)}@media (hover:hover){.card[data-astro-cid-4fhpls6h]:hover{--brand-mark-opacity:1}.card[data-astro-cid-4fhpls6h]:hover .card__body[data-astro-cid-4fhpls6h],:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed):hover{background-color:var(--color-product-card-hover)}}.card--compact[data-astro-cid-4fhpls6h]{--card-gap:10px;--card-pad-block:.9rem;--card-pad-inline:1rem}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed){--card-barrel-height:40px;--card-barrel-track:25px;grid-template-columns:var(--card-barrel-track) minmax(0, auto) auto minmax(0, 1fr) auto;background:var(--color-product-card);grid-template-areas:"barrel name stock.brand""barrel grade grade grade brand";align-items:center;gap:.3rem .75rem;min-height:0;padding:.75rem 1.1rem;transition:background-color .15s;display:grid}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__body[data-astro-cid-4fhpls6h],:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__head[data-astro-cid-4fhpls6h],:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__brand[data-astro-cid-4fhpls6h]{display:contents}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__brand[data-astro-cid-4fhpls6h]>:not(.card__barrel){grid-area:brand;justify-self:end}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__barrel[data-astro-cid-4fhpls6h]{grid-area:barrel}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__stock[data-astro-cid-4fhpls6h]{grid-area:stock}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__name[data-astro-cid-4fhpls6h]{-webkit-line-clamp:1;line-clamp:1;grid-area:name}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__description[data-astro-cid-4fhpls6h]{display:none}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__foot[data-astro-cid-4fhpls6h]{display:contents}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__uses[data-astro-cid-4fhpls6h]{display:none}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__grade[data-astro-cid-4fhpls6h]{grid-area:grade;margin:0}@media (width<=600px){:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed){grid-template-columns:var(--card-barrel-track) minmax(0, 1fr) auto;grid-template-areas:"barrel name brand""barrel grade stock";column-gap:.75rem;padding:12px 16px}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__stock[data-astro-cid-4fhpls6h]{justify-self:end}}@media (width<=480px){:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed){grid-template-columns:var(--card-barrel-track) auto minmax(0, 1fr) auto;grid-template-rows:24px 16px;grid-template-areas:"barrel name name brand""barrel grade stock brand";gap:4px 0;padding:10px 14px}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__name[data-astro-cid-4fhpls6h]{line-height:24px}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__grade[data-astro-cid-4fhpls6h]{margin-right:10px;line-height:16px}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__stock[data-astro-cid-4fhpls6h]{justify-self:start;line-height:16px}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__barrel[data-astro-cid-4fhpls6h]{margin-right:12px}:root[data-catalog-view=list] .card[data-astro-cid-4fhpls6h]:not(.card--fixed) .card__brand[data-astro-cid-4fhpls6h]>:not(.card__barrel){margin-left:12px}}@media (width<=1024px){:root:not([data-catalog-view=list]) .card[data-astro-cid-4fhpls6h],.card--fixed[data-astro-cid-4fhpls6h]{--card-gap:10px;--card-pad-block:14px;--card-pad-inline:14px}:root:not([data-catalog-view=list]) .card[data-astro-cid-4fhpls6h] .card__name[data-astro-cid-4fhpls6h],.card--fixed[data-astro-cid-4fhpls6h] .card__name[data-astro-cid-4fhpls6h]{font-size:var(--text-md);line-height:22px}.card[data-astro-cid-4fhpls6h]{--card-barrel-height:40px;--card-box-height:250px}}@media (width<=600px){:root:not([data-catalog-view=list]) .card[data-astro-cid-4fhpls6h],.card--fixed[data-astro-cid-4fhpls6h]{--card-gap:8px;--card-pad-block:10px;--card-pad-inline:10px;--card-box-height:230px}:root:not([data-catalog-view=list]) .card[data-astro-cid-4fhpls6h] .card__head[data-astro-cid-4fhpls6h],.card--fixed[data-astro-cid-4fhpls6h] .card__head[data-astro-cid-4fhpls6h]{flex-wrap:wrap;row-gap:4px}:root:not([data-catalog-view=list]) .card[data-astro-cid-4fhpls6h] .card__name[data-astro-cid-4fhpls6h],.card--fixed[data-astro-cid-4fhpls6h] .card__name[data-astro-cid-4fhpls6h]{font-size:var(--text-base);line-height:17px}:root:not([data-catalog-view=list]) .card[data-astro-cid-4fhpls6h] .card__description[data-astro-cid-4fhpls6h],.card--fixed[data-astro-cid-4fhpls6h] .card__description[data-astro-cid-4fhpls6h]{font-size:var(--text-xs)}:root:not([data-catalog-view=list]) .card[data-astro-cid-4fhpls6h] .card__grade[data-astro-cid-4fhpls6h],.card--fixed[data-astro-cid-4fhpls6h] .card__grade[data-astro-cid-4fhpls6h]{overflow-wrap:anywhere;max-width:100%}}.card__head[data-astro-cid-4fhpls6h]{min-height:var(--card-head-height);font-size:var(--text-xs);justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.card__brand[data-astro-cid-4fhpls6h]{align-items:flex-end;gap:16px;min-width:0;display:flex}.card__stock[data-astro-cid-4fhpls6h]{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.card__stock[data-astro-cid-4fhpls6h] .card__stock-icon{flex-shrink:0;width:1.15em;height:1.15em}.card__stock--in-stock[data-astro-cid-4fhpls6h]{color:var(--color-in-stock)}.card__name[data-astro-cid-4fhpls6h]{-webkit-line-clamp:3;line-clamp:3;font-size:var(--text-lg);-webkit-box-orient:vertical;margin:0;font-weight:500;line-height:26px;display:-webkit-box;overflow:hidden}.card__name[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]{color:color-mix(in srgb, currentColor 75%, transparent);text-decoration:none;transition:color .15s}.card__name[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-4fhpls6h]:active .card__name[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]{color:inherit}@media (hover:hover){.card[data-astro-cid-4fhpls6h]:hover .card__name[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]{color:inherit}}.card__name-word[data-astro-cid-4fhpls6h]{white-space:nowrap}.card__description[data-astro-cid-4fhpls6h]{-webkit-line-clamp:3;line-clamp:3;font-size:var(--text-base);color:var(--color-muted);text-wrap:pretty;overflow-wrap:break-word;-webkit-box-orient:vertical;margin:8px 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}@media (width<=768px){.card__description[data-astro-cid-4fhpls6h]{line-height:1.3}}.card__foot[data-astro-cid-4fhpls6h]{padding-inline:var(--card-pad-inline);flex-direction:column;gap:4px;display:flex}.card__uses[data-astro-cid-4fhpls6h]{font-size:var(--text-base);color:var(--color-muted);margin:0;padding:0;list-style:none}.card__barrel[data-astro-cid-4fhpls6h]{isolation:isolate;pointer-events:none;flex-shrink:0;display:flex;position:relative}.card__barrel[data-astro-cid-4fhpls6h] img{z-index:1;width:calc(var(--card-barrel-height) * .625);height:var(--card-barrel-height);position:relative}.card__barrel[data-astro-cid-4fhpls6h]:after{content:"";background:radial-gradient(closest-side,#0006,#0000);height:8px;position:absolute;bottom:-3px;left:8%;right:8%}.card__grade[data-astro-cid-4fhpls6h]{width:fit-content;min-width:0;font-size:var(--text-base);color:var(--color-muted);margin:0;font-weight:500}
