.imported .product-card .composition[hidden]{display:none!important}
.imported .composition-disclosure{margin:12px 0 16px;min-width:0}
.imported .composition-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:10px 12px;border:1px solid #999;border-radius:6px;background:#f2f2f2;color:#353535;cursor:pointer;list-style:none;font-size:16px!important;line-height:1.5}
.imported .composition-disclosure summary::-webkit-details-marker{display:none}
.imported .composition-disclosure summary:after{content:'+';font-size:22px;line-height:1;flex:none}
.imported .composition-disclosure[open]>summary:after{content:'−'}
.imported .composition-disclosure summary:is(:hover,:active,:focus-visible),.imported .composition-disclosure[open]>summary{background:#ccb48d;border-color:#7b6549;color:#171914}
.imported .composition-disclosure summary:focus-visible{outline:3px solid #705b41;outline-offset:2px}
.imported .composition-content{padding:12px 0 0;min-width:0;color:#353535}
.imported .composition-content ul{display:grid;gap:5px;list-style:none;padding:0;margin:0}
.imported .composition-content li,.imported .composition-content .composition-packaging{font-size:16px!important;line-height:1.5!important;overflow-wrap:anywhere}
.imported .composition-content .composition-packaging{margin:12px 0 0}
.imported .catalog-page[aria-hidden="true"] .composition-disclosure>.composition-content{display:none}
