.mm-content__info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}
.mm-content__info-card{position:relative;padding:16px 12px;border:1px solid var(--mm-line);min-width:0}
.mm-content__info-card>svg{display:block;width:28px;height:28px;color:var(--mm-red);margin-bottom:16px}
.mm-content__info-card h3{font-family:var(--mm-bodyfont,'Akkurat',sans-serif);font-size:clamp(17px,1rem + .15vw,18px);font-weight:400;line-height:1.35;margin:0 0 10px;color:var(--mm-red);overflow-wrap:break-word}
.mm-content__info-card .mm-pdp__rte{font-size:13px;line-height:1.5}
.mm-content__info-card .mm-pdp__rte p{margin-bottom:10px}
.mm-content__info-card .mm-pdp__rte p:last-child{margin-bottom:0}
.mm-content__info-number{position:absolute;top:12px;right:12px;font-size:10px;color:var(--mm-red)}
.mm-content__info-grid--purchase{grid-template-columns:1fr}
.mm-content__info-grid--purchase .mm-content__info-card{padding-left:56px}
.mm-content__info-grid--purchase .mm-content__info-card>svg{position:absolute;top:18px;left:16px}
.mm-content__info-grid--materials .mm-content__info-card{display:flex;align-items:center;gap:10px;border:0;padding:8px 0}
.mm-content__info-grid--materials .mm-content__info-card>svg{flex:0 0 22px;width:22px;height:22px;margin:0}
.mm-content__info-grid--materials .mm-content__info-card h3{margin:0;font-size:15px}
.mm-pdp__specification{margin-top:28px}
@media(max-width:359px){.mm-content__info-card{padding:14px 10px}}

.mm-pdp .mm-pdp__facts--compact{grid-template-columns:minmax(0,1fr);gap:12px;margin:20px 0}
.mm-pdp .mm-pdp__facts--compact .mm-pdp__fact{display:block;min-width:0;padding:0;border:0;text-align:left;line-height:1.45}
.mm-pdp__facts--compact .mm-pdp__fact-copy{display:block;min-width:0;overflow-wrap:anywhere}
.mm-pdp__facts--compact .mm-pdp__fact-copy strong{display:block;font-family:var(--mm-bodyfont,'Akkurat',sans-serif);font-size:15px;font-weight:700;line-height:1.35}
.mm-pdp .mm-pdp__facts--compact .mm-pdp__fact small{font-size:14px;line-height:1.45;margin-top:3px}
.mm-pdp .mm-pdp__facts--compact .mm-pdp__fact[href]{min-height:44px;padding-block:4px}
.mm-pdp .mm-pdp__feature--text-only{grid-template-columns:minmax(0,1fr)}
.mm-pdp__feature--text-only .mm-pdp__feature-copy{display:grid;gap:20px;max-width:none;width:100%}
.mm-site #MainContent .mm-pdp__feature--text-only .mm-section-header{margin-bottom:0}
.mm-pdp__feature--text-only .mm-pdp__rte{max-width:60ch;min-width:0}
@media(min-width:750px){.mm-pdp__feature--text-only .mm-pdp__feature-copy{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);align-items:start}}
