/*! @version pwa-studio: 14.3.1 React 18, build-id: 2298, @magento/venia-ui: file:./packages/magento/venia-ui/11.7.1-r18.tgz, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: file:./packages/magento/pwa-buildpack/11.5.5-r18.tgz, @magento/peregrine: file:./packages/magento/peregrine/15.5.3-r18.tgz, @magento/pagebuilder: file:./packages/magento/pagebuilder/9.3.6-r18.tgz, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: file:./packages/magento/babel-preset-peregrine/1.3.5-r18.tgz, @apollo/client: ~3.11.8 */
.navHeader-topRow-cnq{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;min-height:52px;padding:var(--padding-default) var(--padding-default) 0}.navHeader-topRow-cnq:has(.navHeader-backButton-sCC){-webkit-box-pack:justify;justify-content:space-between}.navHeader-backButton-sCC{font-size:1.5rem}.navHeader-backButton-sCC,.navHeader-closeButton-grn{background:none;border:none;color:var(--color-black);cursor:pointer;display:-webkit-box;display:flex;padding:0;-webkit-box-align:center;align-items:center}.navHeader-closeButton-grn{font-size:2rem}.navHeader-categoryRow-UEa{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;-webkit-box-pack:justify;justify-content:space-between;padding:24px var(--padding-default) var(--padding-default)}.navHeader-categoryName-xxF{font-size:2rem;font-weight:var(--fontWeight-semibold);line-height:2.8rem;margin:0;text-transform:none}.navHeader-categoryName-xxF,.navHeader-shopAll-Rwl{color:var(--color-text)}.navHeader-shopAll-Rwl{font-size:1.4rem;-webkit-text-decoration:underline;text-decoration:underline;white-space:nowrap}
.navigation-enter-RU9{-webkit-transition-duration:384ms;transition-duration:384ms;-webkit-transition-timing-function:var(--venia-global-anim-in);transition-timing-function:var(--venia-global-anim-in)}.navigation-exit-RFO{-webkit-transition-duration:192ms;transition-duration:192ms;-webkit-transition-timing-function:var(--venia-global-anim-out);transition-timing-function:var(--venia-global-anim-out)}.navigation-hidden-OiO{opacity:0;visibility:hidden}.navigation-visible-Wc2{opacity:1;visibility:visible}.navigation-root-gXZ{background-color:var(--color-white);bottom:0;color:var(--color-text);display:grid;font-size:1.3rem;grid-template-rows:auto 1fr auto;height:100%;left:0;max-width:100%;overflow:hidden;position:fixed;top:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,transform,visibility;transition-property:opacity,transform,visibility,-webkit-transform;width:100%;z-index:3}.navigation-root_open-9PN{-webkit-transform:translateZ(0);transform:translateZ(0)}.navigation-header-4Gp{position:relative;z-index:1}.navigation-body-0pa{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:0;overflow-y:auto;padding:0 16px;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility}.navigation-body_masked-ziv{}.navigation-footer-K60{padding:16px 16px 120px}.navigation-buttonFindStoreRoot-sex{color:var(--color-secondary);margin-bottom:16px}.navigation-buttonFindStoreText-7R-{-webkit-text-decoration:underline;text-decoration:underline}
.categoryBranch-children-fc1,.categoryBranch-root-78H{list-style:none}.categoryBranch-content-8hY{background:none;border:none;color:var(--color-text);cursor:pointer;display:-webkit-box;display:flex;padding:12px 0;text-align:left;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.categoryBranch-content-8hY:hover{color:var(--color-text-hover)}.categoryBranch-root-78H .categoryBranch-text-TaA{font-size:2rem;font-weight:var(--fontWeight-semibold);line-height:2.4rem}.categoryBranch-children-fc1 .categoryBranch-text-TaA,.categoryBranch-root-78H .categoryBranch-text-TaA{display:inline-block;text-transform:none}.categoryBranch-children-fc1 .categoryBranch-text-TaA{font-size:1.5rem;font-weight:var(--fontWeight-normal)}.categoryBranch-arrowIcon-WN-{color:var(--color-black);flex-shrink:0;font-size:1rem}
.categoryLeaf-children-wH4,.categoryLeaf-root-zOO{list-style:none}.categoryLeaf-target-z66{color:var(--color-text);display:block;padding:10px 0;-webkit-text-decoration:none;text-decoration:none;text-transform:none;width:100%}.categoryLeaf-root-zOO .categoryLeaf-target-z66{font-size:2rem;font-weight:var(--fontWeight-semibold);line-height:2.8rem}.categoryLeaf-children-wH4 .categoryLeaf-target-z66{font-size:1.5rem;font-weight:var(--fontWeight-normal);padding:8px 0}.categoryLeaf-target-z66:hover{color:var(--color-text-hover);-webkit-text-decoration:none;text-decoration:none}.categoryLeaf-text-Pid{display:inline-block}
.categoryTree-tree-5id{padding:8px 0}.categoryTree-inactive-9A4{position:fixed;visibility:hidden}.categoryTree-link-dOd{color:var(--color-text);font-size:1.3rem;padding:16px 20px}.categoryTree-leafTarget-UUT{color:#d73e00}
