az-category-card-purchase{display:block;position:relative;z-index:3;min-width:0;width:100%;margin-block-start:8px;color:var(--az-ink,var(--color-foreground));pointer-events:auto}
az-category-card-purchase [hidden]{display:none!important}
az-category-card-purchase:empty{display:none}
.az-category-compare{position:relative;min-width:0}
.az-category-compare>button{min-height:44px;padding:6px 0;border:0;background:transparent;color:var(--az-muted,var(--color-foreground));text-align:start;font:inherit;font-size:12px;cursor:pointer;text-decoration:underline dotted;text-underline-offset:4px}
.az-category-compare__tip{position:absolute;inset-inline-start:0;inset-block-end:100%;z-index:5;width:100%;padding:12px;border:1px solid var(--az-line,#d7dce0);border-radius:var(--az-radius,4px);background:var(--color-background,#fff);color:var(--az-ink,var(--color-foreground));box-shadow:0 4px 12px #0002;font-size:12px;line-height:1.5}
az-category-card-purchase .az-model-card-cart .az-button{display:flex;align-items:center;justify-content:center;min-height:44px;width:100%;margin-block-start:8px;padding:10px;border:1px solid var(--az-line,#d7dce0);border-radius:var(--az-radius,4px);background:var(--color-background,#fff);color:var(--az-ink,var(--color-foreground));font:inherit;font-size:13px;cursor:pointer}
az-category-card-purchase .az-button:disabled{opacity:.55;cursor:default}
az-category-card-purchase select{width:100%;min-width:0;min-height:44px;padding:8px;font:inherit;font-size:16px;color:var(--az-ink,var(--color-foreground));background:var(--color-background,#fff);border:1px solid var(--az-line,#d7dce0)}
az-category-card-purchase .az-model-cart-status,az-category-card-purchase [role=alert]{font-size:12px;line-height:1.5;margin-block:8px}
az-category-card-purchase :focus-visible{outline:2px solid var(--az-link-color,#006c92);outline-offset:3px}
.az-category-purchase__price{display:block;margin-block:6px 12px;font-size:17px}
product-card[data-az-purchase-ready] :is(.card-gallery quick-add-component,swatches-variant-picker-component){display:none!important}
product-card[data-az-purchase-selected] product-price{display:none!important}
product-card[data-az-purchase-ready] .card-gallery{position:relative}
.az-category-purchase__photo{position:absolute;inset:0;z-index:1;display:grid;place-items:center;padding:12px;background:var(--color-background,#fff);font-size:12px;text-align:center;pointer-events:none}
.az-category-purchase__photo img{width:100%;height:100%;max-height:100%;object-fit:contain}
product-card[data-az-purchase-selected] .card-gallery :is(slideshow-arrows,slideshow-controls){display:none!important}
[data-parent-card][data-az-purchase-ready] [data-selector]{display:none!important}
[data-finder-card]>az-category-card-purchase{padding:0 16px 16px}
