import { proxyCustomElement, HTMLElement, h, Host } from '@stencil/core/internal/client';

const pnProxioProductcardInformationCss = "pn-button-dropdown .pn-button-dropdown>pn-button>.pn-button{min-height:initial}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}@media screen and (max-width: 767px){.sr-only-mobile{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}}pn-proxio-productcard-information p.cardinfocontent-title{margin-bottom:0.4rem}pn-proxio-productcard-information p strong.cardinfocontent-label{font-size:1.4rem;font-weight:500}";
const PnProxioProductcardInformationStyle0 = pnProxioProductcardInformationCss;

const PnProxioProductcardInformation = /*@__PURE__*/ proxyCustomElement(class PnProxioProductcardInformation extends HTMLElement {
    constructor() {
        super();
        this.__registerHost();
        this.label = undefined;
        this.information = [];
    }
    render() {
        return (h(Host, { key: '90451523796427757bad4d9664bdf068c6a7456f' }, h("div", { key: 'dc9b93a316b3eff313b3a26767a359084342559a', class: "cardinfocontent" }, this.information && this.information.length > 0 && this.label ? (h("div", { class: "cardinfocontent-item" }, this.label ? (h("p", { class: "cardinfocontent-title" }, h("strong", null, this.label))) : null, this.information.map(item => item ? (h("p", null, h("strong", { class: "cardinfocontent-label" }, item.item1, ":"), " ", item.item2)) : null))) : null)));
    }
    static get style() { return PnProxioProductcardInformationStyle0; }
}, [0, "pn-proxio-productcard-information", {
        "label": [1],
        "information": [16]
    }]);
function defineCustomElement() {
    if (typeof customElements === "undefined") {
        return;
    }
    const components = ["pn-proxio-productcard-information"];
    components.forEach(tagName => { switch (tagName) {
        case "pn-proxio-productcard-information":
            if (!customElements.get(tagName)) {
                customElements.define(tagName, PnProxioProductcardInformation);
            }
            break;
    } });
}

export { PnProxioProductcardInformation as P, defineCustomElement as d };

//# sourceMappingURL=pn-proxio-productcard-information2.js.map