.product-specification{min-width:0}.product-specification .spec-table{border-top:1px solid #e4e5e8}.product-specification .spec-row{border-bottom-color:#e4e5e8;grid-template-columns:minmax(0,42%) minmax(0,1fr);align-items:start;gap:24px;padding:16px 8px;font-size:14px;line-height:1.65}.product-specification .spec-row>*{overflow-wrap:anywhere;min-width:0}.product-specification .spec-row>span:first-child{color:#69717c}.product-specification .spec-row>strong{font-weight:600}.product-specification .spec-row a{color:#7054e8;text-underline-offset:3px;text-decoration:underline}.product-specification .spec-details[open]{flex-direction:column;display:flex}.product-specification .spec-details[open]>summary{order:2}.product-specs .product-specification .spec-more{color:#7054e8;background:#f8f6ff;border-color:#dcd4fb;gap:10px;width:fit-content;min-height:44px;margin-top:20px;padding:10px 16px;list-style:none;display:flex}.product-specification .spec-more::-webkit-details-marker{display:none}.product-specification .spec-more:focus-visible{outline-offset:4px;outline:2px solid #8066ff}.product-specification .spec-more:active{transform:scale(.98)}.product-specification .spec-collapse-label{display:none}.product-specification .spec-details[open] .spec-collapse-label{display:inline}.product-specification .spec-details[open] .spec-expand-label{display:none}.product-specification .spec-details[open] .spec-more svg{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.product-specs .product-specification .spec-more:hover{background:#eee9ff}}@media (max-width:680px){.product-specification .spec-row{grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:16px;padding:14px 0;font-size:13px}}@media (max-width:380px){.product-specification .spec-row{grid-template-columns:minmax(0,1fr);gap:4px}}
