.co-product-overview{margin-top:44px;width:100%}@media only screen and (max-width:960px){.co-product-overview{margin:3.75rem auto 0;padding-bottom:6.25rem;width:92%}}.co-product-overview .html{white-space:pre-line}.co-product-overview .html img{max-height:-moz-fit-content;max-height:fit-content;max-width:100%}.co-product-overview .html+.info{margin-top:30px}@media only screen and (max-width:960px){.co-product-overview .html+.info{margin-top:2.5rem}}.co-product-overview .info .item dl{display:grid;grid-template-columns:minmax(5em,200px) 1fr;grid-gap:2em;border-bottom:1px solid var(--color-border,#ccc);font-size:.875rem}@media only screen and (max-width:960px){.co-product-overview .info .item dl{font-size:1.5rem;grid-template-columns:31% auto;grid-gap:4%}}.co-product-overview .info .item dl:first-child{border-top:1px solid var(--color-border,#ccc)}.co-product-overview .info .item dl dt{background-color:var(--color-bg-main,#fff);border-right:1px solid var(--color-border,#ccc);color:var(--color-font,#000);padding:12px 0;text-align:center;white-space:nowrap}.co-product-overview .info .item dl dd{color:var(--color-black,#000);padding:12px 0;white-space:pre-line}.co-product-overview .info .item dl dd a{color:var(--color-link,#000);font-weight:700}.co-product-overview .html{font-size:1rem;font-weight:500}@media only screen and (max-width:960px){.co-product-overview .html{font-size:2rem}}
