.ns-entry:has(.ns-product) .ns-entry-content{max-inline-size:var(--ns-content-wide-max-width);margin-block:var(--ns-space-4);padding-block:var(--ns-space-6)}.ns-product{gap:var(--ns-space-6);min-inline-size:0;display:grid}.ns-product-header{justify-content:space-between;align-items:center;gap:var(--ns-space-4);flex-wrap:wrap;display:flex}.ns-product-header h1{margin-block-end:0}.ns-product-navigation{gap:var(--ns-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ns-product-navigation .ns-action-group,.ns-product-navigation .ns-action{inline-size:100%}.ns-product-carousel{justify-content:space-between;gap:var(--ns-space-2);flex-wrap:wrap;display:flex}.ns-product-grid{gap:var(--ns-card-gap);grid-template-columns:minmax(0,1fr);display:grid}.ns-product-person{align-items:center;gap:var(--ns-space-4);margin-block-end:var(--ns-space-6);display:flex}.ns-product-person p{margin-block-end:0}.ns-product .ns-row{overflow-wrap:anywhere}.ns-product .ns-row>.ns-action-group{flex-shrink:0}.ns-product-footer{border-block-start:1px solid var(--ns-separator);padding-block-start:var(--ns-space-4)}@media (min-width:1024px){.ns-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:679px){.ns-product-navigation .ns-action{padding-inline:var(--ns-space-2)}}
