.header-v16{background:#fff!important;color:#171c17!important;--color-foreground:23,28,23!important}.header-v16__sticky{height:auto!important;display:block!important;padding:14px 0 0!important;background:#fff!important}.header-v16__sticky .header-bg{display:none!important}.header-v16__sticky>xo-container{max-width:1436px!important;padding-inline:28px!important}.header-v16__sticky>xo-container>xo-grid{display:grid!important;grid-template-columns:180px minmax(0,1fr) 100px!important;align-items:center!important;gap:32px!important;padding:0 0 14px!important}.header-v16__sticky>xo-container>xo-grid>div{grid-column:auto!important;min-width:0}.header-v16__logo{align-self:center!important}.header-v16__logo img,.header-v16__utilities svg{filter:brightness(0)}.header-v16__utilities{justify-content:flex-end!important;align-items:center!important;gap:14px!important}.bs-nav-search .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bs-nav-search form{display:flex;align-items:center;box-sizing:border-box;min-height:44px;width:100%;margin:0;border:1px solid #dce2d4;border-radius:6px;background:#f5f6f1}.bs-nav-search input[type=search]{box-sizing:border-box;height:44px;border:0;outline-offset:2px;background:transparent;min-width:0;width:100%;padding:10px 14px;color:#171c17;font:inherit;font-size:14px}.bs-nav-search button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;background:none;border:0;cursor:pointer;color:#171c17}.bs-nav{position:relative;border-top:1px solid #e5e9de;font-family:Inter,Arial,sans-serif}.bs-nav-items{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:nowrap;padding:0}.bs-nav-group>summary,.bs-nav-service,.bs-nav-promo{list-style:none;display:flex;gap:8px;align-items:center;min-height:48px;box-sizing:border-box;padding:12px 0;font-size:13px;line-height:1.3;font-weight:600;color:#171c17;cursor:pointer;text-decoration:none;white-space:nowrap}.bs-nav-group>summary::-webkit-details-marker{display:none}.bs-nav-chevron{display:inline-block;width:5px;height:5px;border-right:1.3px solid currentColor;border-bottom:1.3px solid currentColor;transform:translateY(-2px) rotate(45deg);flex:none;opacity:.6;transition:transform .18s}.bs-nav-group[open]>summary{color:#49651d}.bs-nav-group[open]>summary>.bs-nav-chevron{transform:translateY(1px) rotate(225deg)}.header-v16 .bs-nav a.bs-nav-promo[href]{color:#516629!important}.bs-nav-panel{position:absolute;left:0;right:0;top:48px;background:#fff;border:1px solid #dce2d4;border-top:2px solid #c4dd83;border-radius:0 0 7px 7px;box-shadow:0 12px 25px #14200c12;padding:20px 26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;z-index:10002;max-height:65vh;overflow:auto}.bs-nav-panel p{grid-column:1/-1;color:#78816d;font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px}.bs-nav-panel a{display:block;color:#171c17;text-decoration:none;padding:12px 0;border-bottom:1px solid #edf0e7;font-size:14px;line-height:1.4}.bs-nav-panel a:hover{color:#49651d}.bs-nav-panel-info{left:auto;right:0;width:280px;display:block}.bs-nav-toggle{display:none}.bs-nav :is(a,summary,button):focus-visible,.bs-nav-search :is(input,button):focus-visible{outline:2px solid #617f26;outline-offset:4px}@media(min-width:1200px)and (max-width:1350px){.bs-nav-items{gap:10px}.bs-nav-group>summary,.bs-nav-service,.bs-nav-promo{font-size:12px;gap:6px}.header-v16__sticky>xo-container>xo-grid{grid-template-columns:155px minmax(0,1fr) 90px!important;gap:24px!important}}@media(max-width:1199px){.header-v16__sticky{padding-top:12px!important}.header-v16__sticky>xo-container{padding-inline:20px!important}.header-v16__sticky>xo-container>xo-grid{grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding-bottom:12px!important}.header-v16__sticky>xo-container>xo-grid>.header-v16__logo{grid-column:1!important;grid-row:1!important}.header-v16__sticky>xo-container>xo-grid>.header-v16__utilities{grid-column:2!important;grid-row:1!important}.header-v16__sticky>xo-container>xo-grid>.bs-nav-search{grid-column:1/-1!important;grid-row:2!important}.bs-nav-search input[type=search]{font-size:16px}.bs-nav{margin:0}.bs-nav-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;border:0;background:#fff;color:#171c17;padding:12px 0;font:inherit;font-size:14px;min-height:44px}.bs-nav-items{display:none;max-height:65vh;overflow:auto;padding-bottom:12px;background:#fff}.bs-nav.is-open .bs-nav-items{display:block}.bs-nav-group{border-bottom:1px solid #e5e9de}.bs-nav-group>summary{justify-content:space-between;min-height:46px;padding:12px 0;font-size:14px}.bs-nav-chevron{margin-right:5px;width:6px;height:6px}.bs-nav-panel{position:static;box-shadow:none;display:block;width:auto;border:0;border-left:2px solid #c4dd83;border-radius:0;padding:2px 0 10px 16px;max-height:none}.bs-nav-panel p{display:none}.bs-nav-panel a{font-size:14px;padding:11px 5px 11px 0}.bs-nav-service,.bs-nav-promo{min-height:46px;font-size:14px;border-bottom:1px solid #e5e9de}}.header-v16__sticky>xo-container>xo-grid>.bs-nav-toggle{display:none!important}@media(max-width:1199px){.header-v16__sticky>xo-container>xo-grid{grid-template-columns:44px minmax(0,1fr) auto!important;gap:10px!important}.header-v16__sticky>xo-container>xo-grid>.bs-nav-toggle{display:inline-flex!important;grid-column:1!important;grid-row:1!important;align-items:center;justify-content:center;min-height:44px;width:44px;height:44px;border:0;background:transparent;padding:0;line-height:1;color:#171c17;border-radius:5px}.header-v16__sticky>xo-container>xo-grid>.header-v16__logo{grid-column:2!important;grid-row:1!important;justify-content:center!important}.header-v16__sticky>xo-container>xo-grid>.header-v16__utilities{grid-column:3!important;grid-row:1!important;min-width:34px}.header-v16__sticky>xo-container>xo-grid>.bs-nav-search{grid-column:1/-1!important;grid-row:2!important}.bs-nav{border-top:0}.bs-nav.is-open{border-top:1px solid #e5e9de}.bs-nav-items{padding-bottom:0}.bs-nav.is-open .bs-nav-items{padding:4px 0 10px}.header-v16 .bs-nav-toggle:focus-visible{outline:2px solid #617f26;outline-offset:2px}}.bs-nav-search #bs-header-search:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/bikespot-nav.css.map */
