/*! @version pwa-studio: 1.0.1, build-id: 3a94778b232ebbb598848f9837db9eb921b72e7f, @magento/venia-ui: ~9.3.0, @magento/venia-sample-payments-checkmo: ~0.0.3, @magento/pwa-theme-venia: ~1.3.0, @magento/pwa-buildpack: ~11.2.0, @magento/peregrine: ~12.3.0, @magento/pagebuilder: ~7.2.0, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.2.0, @apollo/client: ~3.4.0 */.item-root-NyK{display:flex;flex-direction:column;row-gap:0;border-radius:10px;border:1px solid var(--border_color);background-color:var(--white_text_color);padding:10px;margin:0 10px 1px}.galleryItemExtend-images-GoV{position:relative}.materialColors-root-Yha{display:grid;gap:8px;min-width:0;margin:8px 0}.materialColors-colors-qRQ,.materialColors-materials-QaY{border:0;padding:0;margin:0;min-width:0}.materialColors-colors-qRQ legend,.materialColors-materials-QaY legend{color:#333;font-size:13px;font-weight:600;padding:0 0 4px}.materialColors-materialButtons-Dkt{display:flex;flex-wrap:wrap;gap:8px}.materialColors-material-xlw,.materialColors-materialSelected-ZWr{min-width:58px;min-height:44px;border:1px solid #9aa7b3;border-radius:6px;background:#fff;color:#0c5a9a;font-size:14px;font-weight:700;cursor:pointer}.materialColors-materialSelected-ZWr{background:#0c5a9a;color:#fff;border-color:#0c5a9a}.materialColors-swatches-J-t{display:flex;flex-wrap:wrap;gap:2px}.materialColors-swatch-tJZ,.materialColors-swatchSelected-ahM{display:inline-flex;align-items:center;justify-content:center;position:relative;width:44px;height:44px;padding:5px;border:2px solid transparent;border-radius:50%;background:transparent;cursor:pointer}.materialColors-swatchSelected-ahM{border-color:#0c5a9a}.materialColors-circle-Gz6{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #8b8b8b;border-radius:50%}.materialColors-pe-A6v{color:#111;background:hsla(0,0%,100%,.94);border-radius:3px;padding:1px 2px;font:700 10px/12px Arial,sans-serif}.materialColors-swatch-tJZ:disabled,.materialColors-swatchSelected-ahM:disabled{cursor:not-allowed;opacity:.5}.materialColors-swatch-tJZ:disabled:after,.materialColors-swatchSelected-ahM:disabled:after{content:"";position:absolute;width:32px;height:2px;background:#444;transform:rotate(-45deg)}.materialColors-material-xlw:disabled,.materialColors-materialSelected-ZWr:disabled{opacity:.5;cursor:not-allowed}.materialColors-material-xlw:focus-visible,.materialColors-materialSelected-ZWr:focus-visible,.materialColors-swatch-tJZ:focus-visible,.materialColors-swatchSelected-ahM:focus-visible{outline:2px solid #0c5a9a;outline-offset:2px}.materialColors-selection-s-o{font-size:12px;line-height:1.4;color:#424242}