.features_item.features_item--firmware{--pdp-fw-line: #1c1d22;color:#fff;background-color:#000;border:1px solid var(--pdp-fw-line);height:auto;padding:0}.pdp-fw_grid{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr) 2rem minmax(0,1fr) 3rem;grid-template-rows:3rem max-content minmax(1.6859136rem,.67436544fr) max-content minmax(2.9376rem,1.17504fr) max-content minmax(2.5rem,1fr);width:100%}.pdp-fw_cell{position:relative;z-index:1;min-width:0;min-height:0;border-style:solid;border-width:0 1px 1px 0;border-color:var(--pdp-fw-line)}.pdp-fw_cell--edge-r{border-right-width:0}.pdp-fw_cell--edge-b{border-bottom-width:0}.pdp-fw_media{position:absolute;grid-column:4 / 5;grid-row:2 / 7;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-start;justify-content:center;min-width:0;min-height:0;border-style:solid;border-width:0 1px 1px 0;border-color:var(--pdp-fw-line);pointer-events:none}#pdp-fw-r2c4,#pdp-fw-r3c4,#pdp-fw-r4c4,#pdp-fw-r5c4,#pdp-fw-r6c4{border-width:0}.pdp-fw_media-image{width:100%;height:auto;max-height:100%;object-fit:contain;object-position:center top}.pdp-fw_head{display:flex;flex-direction:column;justify-content:center;gap:.2rem;width:100%}.pdp-fw_head .paragraph-xl,.pdp-fw_head .paragraph-m{margin:0}.pdp-fw_list{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;width:100%}.pdp-fw_item{display:flex;align-items:flex-start;gap:.875rem}.pdp-fw_item-dash{color:var(--dark_secondary);flex-shrink:0}.pdp-fw_item .paragraph-m{color:var(--dark_secondary);margin:0;max-width:none}.pdp-fw_item-lead{color:#fff}.pdp-fw_badge-cell{display:flex;align-items:center}.pdp-fw_badge{display:inline-block;transition:opacity .15s ease}.pdp-fw_badge:hover{opacity:.85}.pdp-fw_badge:focus-visible{outline:1px solid #fff;outline-offset:.25rem}.pdp-fw_badge-image{display:block;width:auto;height:3.723125rem}.pdp-fw_mcell{display:none}@media screen and (max-width:766px){.features_item.features_item--firmware{height:auto;min-height:0;padding:0}.pdp-fw_grid{grid-template-columns:1.5rem minmax(0,1fr) 1.5rem;grid-template-rows:1.5rem auto 1.5rem auto 1.25rem auto 1.75rem auto 1.5rem;min-height:0;margin:0 -1px -1px 0}.pdp-fw_filler{display:none}.pdp-fw_mcell{display:block}.pdp-fw_mcell,#pdp-fw-illustration,#pdp-fw-r2c2,#pdp-fw-r4c2,#pdp-fw-r6c2{min-width:0;min-height:0;padding:0;border-style:solid;border-width:0 1px 1px 0;border-color:var(--pdp-fw-line)}#pdp-fw-illustration{position:static;grid-column:2;grid-row:2;inset:auto;z-index:auto}#pdp-fw-r2c2{grid-column:2;grid-row:4}#pdp-fw-r4c2{grid-column:2;grid-row:6;gap:1rem}#pdp-fw-r6c2{grid-column:2;grid-row:8}.pdp-fw_media-image{width:100%;height:auto;max-height:none}.pdp-fw_badge-image{height:2.55rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pdp-open-source-firmware.css.map */
