beedo-category-navigation{display:block;position:relative;z-index:60;background:#fff;color:#202020;border-block:1px solid #ececec;font-family:var(--font-body--family,Arial,sans-serif)}.bc-nav *{box-sizing:border-box}.bc-nav [hidden]{display:none!important}.bc-nav ul{list-style:none;padding:0;margin:0}.bc-nav__roots{display:flex;align-items:center;justify-content:center;gap:52px;min-height:52px;max-width:1280px;margin-inline:auto!important}.bc-nav__trigger{display:flex;align-items:center;gap:4px}.bc-nav a{color:inherit;text-decoration:none}.bc-nav__root-link{display:flex;align-items:center;min-height:50px;font-size:14px;font-weight:650;letter-spacing:.02em}.bc-nav__toggle{display:flex;align-items:center;justify-content:center;width:28px;height:36px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.bc-nav__toggle svg{transition:transform .15s ease}.bc-nav__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.bc-nav__panel{position:absolute;top:calc(100% - 1px);left:50%;transform:translateX(-50%);display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:28px;width:min(800px,calc(100vw - 36px));padding:28px;border:1px solid #e9eaed;border-radius:8px;background:#fff;box-shadow:0 12px 35px #00000012;max-height:calc(100dvh - 190px);overflow:auto;text-align:left}.bc-nav__panel:before{content:"";position:absolute;inset-inline:0;top:-8px;height:8px}.bc-nav__panel--shoes{grid-template-columns:1fr;width:min(920px,calc(100vw - 36px))}.bc-nav__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.bc-nav__panel--shoes .bc-nav__columns{grid-template-columns:repeat(3,minmax(0,1fr))}.bc-nav__column+ .bc-nav__column{border-inline-start:1px solid #eceef0;padding-inline-start:24px}.bc-nav__heading{display:block;min-height:52px;margin-bottom:12px;padding-bottom:14px;border-bottom:1px solid #eceef0;font-family:Georgia,'Times New Roman',serif;font-size:21px;font-weight:400;line-height:1.25}.bc-nav__links a{display:block;padding-block:8px;font-size:13px;line-height:1.45;color:#515964}.bc-nav__links a:hover,.bc-nav__heading:hover{color:#214f63;text-decoration:underline;text-underline-offset:4px}.bc-nav__all{display:inline-flex!important;align-items:center;gap:12px;margin-top:22px;padding-top:14px;border-top:1px solid #eceef0;font-size:13px;font-weight:650;text-decoration:underline!important;text-underline-offset:4px;color:#3c7188!important}.bc-nav__feature{display:block;align-self:start;overflow:hidden;border-radius:6px}.bc-nav__feature img{display:block;width:100%;height:285px;object-fit:cover;object-position:center}.bc-nav :focus-visible{outline:2px solid #2459bd;outline-offset:4px}.beedo-header:has(.bc-nav) .beedo-header-main{display:grid;grid-template-columns:1fr auto 1fr}.beedo-header:has(.bc-nav) .beedo-header-main .beedo-wordmark{grid-column:2;justify-self:center}.beedo-header:has(.bc-nav) .beedo-header-main .beedo-tools{grid-column:3;justify-self:end}.beedo-header:has(.bc-nav){overflow:visible}.header-section:has(.bc-nav){z-index:70}@media(max-width:749px){.bc-nav__roots{gap:22px;min-height:46px}.bc-nav__root-link{min-height:46px;font-size:13px}.bc-nav__toggle{width:24px}.bc-nav__panel,.bc-nav__panel--shoes{top:100%;width:calc(100vw - 24px);padding:20px;grid-template-columns:1fr;max-height:calc(100dvh - 160px)}.bc-nav__columns,.bc-nav__panel--shoes .bc-nav__columns{grid-template-columns:1fr;gap:22px}.bc-nav__column+ .bc-nav__column{border-inline-start:0;padding-inline-start:0}.bc-nav__heading{min-height:0;font-size:20px}.bc-nav__links a{padding-block:11px;font-size:14px}.bc-nav__feature{display:none}.bc-nav__all{margin-top:16px}.beedo-header:has(.bc-nav) .beedo-header-main{grid-template-columns:1fr auto 1fr;gap:8px}.beedo-header:has(.bc-nav) .beedo-header-main .beedo-bag span{display:none}.beedo-header:has(.bc-nav) .beedo-header-main .beedo-wordmark{font-size:23px;letter-spacing:.14em}}@media(prefers-reduced-motion:reduce){.bc-nav__toggle svg{transition:none}}
