/* Original source variable restores padding at every breakpoint. */
body.template-collection .lm-reference-catalog .product-card__info{padding:var(--product-card-inner-padding);padding-block-start:1rem}
body.template-collection .lm-reference-catalog .product-list__promo .button:has(.button__content),
body.template-collection .lm-reference-catalog .collection__floating-button .button:has(.button__content){padding:0;min-height:0;background:rgb(var(--button-background));color:rgb(var(--button-text-color));border-color:rgb(var(--button-border-color))}
body.template-collection .lm-reference-catalog .product-list__promo .button--outline{background:none;color:rgb(var(--button-text-color));border-color:rgb(var(--button-text-color))}
