/* Product page: "Select Edge" row (Plato_Edge_Options::storefront). Matches the finish / size buttons below it. */
.pe-edge{margin:14px 0 20px;color:#242827}
.pe-edge-label{line-height:1.65;margin:0 0 4px}
.pe-edge-title{font-size:14px;font-weight:500;margin:0 2px}
.pe-edge-value{font-size:16px;font-weight:600}
.pe-edge-items{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}
.pe-edge-items li{margin:4px 8px 4px 4px;padding:0}
.pe-edge-item{display:flex;align-items:center;gap:8px;min-height:var(--wvs-single-product-item-height,50px);box-sizing:border-box;padding:2px 9px 2px 7px;background:#fff;border-radius:2px;box-shadow:0 0 0 1px #a8a8a8;color:#000;font-size:var(--wvs-single-product-item-font-size,16px);line-height:1.65;text-decoration:none}
a.pe-edge-item:hover,a.pe-edge-item:focus-visible{box-shadow:0 0 0 1px var(--theme-palette-color-2,#7f715c);color:#000}
.pe-edge-item[aria-current]{box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #7f715c)}
.pe-edge-icon{flex:0 0 36px;width:36px;height:20px;display:block}
.pe-edge-icon path{fill:#f3eee5;stroke:var(--theme-palette-color-2,#7f715c);stroke-width:1.6;stroke-linejoin:round}
.pcz-sizing .pe-edge{margin:18px 0 22px}
.pe-edge-item[role=button]{cursor:pointer;user-select:none}
.pe-edge-item[role=button]:hover,.pe-edge-item[role=button]:focus-visible{box-shadow:0 0 0 1px var(--theme-palette-color-2,#7f715c);outline:none}
.pe-edge-item[aria-pressed=true],.pe-edge-item[aria-pressed=true]:hover,.pe-edge-item[aria-pressed=true]:focus-visible{box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #7f715c)}
