.store-product-details__facts{margin:0 0 1.6rem;font-size:1.4rem;line-height:1.5}
.store-product-details__facts>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;margin:.7rem 0}
.store-product-details__facts dt{font-weight:600}
.store-product-details__facts dd{margin:0}
.store-product-details__accordion{border-top:1px solid rgba(var(--color-foreground),.18);border-bottom:1px solid rgba(var(--color-foreground),.18)}
.store-product-details__accordion>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 0;cursor:pointer;font-size:1.5rem;font-weight:600;list-style:none}
.store-product-details__accordion>summary::-webkit-details-marker{display:none}
.store-product-details__accordion>summary span{font-size:2.2rem;line-height:1;transition:transform .15s}
.store-product-details__accordion[open]>summary span{transform:rotate(45deg)}
.store-product-details__accordion>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.store-product-details__content{padding:.4rem 0 1.6rem;font-size:1.4rem;line-height:1.6}
